Компьютер Аппаратура (hardware) Программное обеспечение (ПО) (software) Программное обеспечение компьютера – это вся совокупность программ, хранящихся в долговременной памяти
Виды программного обеспечения Системы программирования - средство для создания, отладки и выполнения программ на языках программирования (инструмент программиста) Системное ПО Прикладное ПО Системы программирования Общего назначения Текстовые редакторы Графические редакторы СУБД (базы данных) Электронные таблицы Коммуникационные программы Компьютерные игры Специального назначения Бухгалтерские пакеты Системы автоматизированного проектирования (САПР) Математические пакеты Экспертные системы Педагогические программные средства Прикладное ПО – это программы, с помощью которых пользователь решает свои информационные задачи, не прибегая к программированию
Системное ПО Операционная система (ОС) Набор программ, управляющих ОЗУ, процессором, внешними устройствами и файлами, ведущих диалог с пользователем Диалоговые оболочки Надстройки к ОС, обеспечивающие пользователю дружественный интерфейс Сервисное ПО Программы обслуживания дисков Программы сжатия файлов на дисках Антивирусные программы и др. Операционная система (ОС) Ядро Файлы ОЗУВЗУ Функции ОС 1) Диалог с пользователем 2) Управление ресурсами (процессорным временем, внутренней памятью, внешними устройствами) 3) Работа с файлами Примеры ОС MS DOS, UNIX, WINDOWS OS/2
Пользовательский интерфейс Меню – это список на экране, из которого пользователь может выбрать нужные ему элементы Посимвольный набор и ввод команд с клавиатуры в компьютер в диалоговом режиме Выбор команд из меню Ввод команд путем нажатия функциональных или «горячих» клавиш (комбинаций клавиш) Текстовое менюПиктографическое меню Дружественный пользовательский интерфейс – удобный для пользователя способ общения с компьютером Интерфейс – это способ общения программы с пользователем
Поколения ЭВМ Новая элементная база I поколение 1945 … Поколение ЭВМ – период развития вычислительной техники, отмеченный относительной стабильностью архитектуры и технических решений Смена поколений обычно связана с переходом на новую элементную базу, что приводит к скачку в росте основных характеристик ЭВМ Новые технологии производства Новый состав ПО Новые области применения Новое поколение ЭВМ II поколение 1955 … III поколение 1965 … V поколение ? … IV поколение 1975 …
Характеристикапоколений ЭВМ Характеристика поколений ЭВМ I e II e III e IV 1975-… V?V? Элементная база Электронные лампы ТранзисторыИС и БИССБИС и микропроцес- соры Оптоэлектро- ника, криоэлектро- ника Максимальное быстродействие процессора (опер/сек) 10 – 20 тыс100 тыс –1 млн10 млн много- процессорность много- процессорность Максимальная емкость ОЗУ (Кбайт) Периферийные устройства Магнитная лента, перфокарты и перфоленты, цифровая печать Магнитная лента, перфоносители, алфавитно- цифровая печать Консоли, магнитные ленты, дисплеи, графопостроители Цветной графический дисплей, клавиатура, принтеры, модемы + устройства ввода с голоса, устройства чтения рукописного текста и пр. Примеры моделей ЭВМ МЭСМ, БЭСМ-1,ЭСМ-2, М-20, Минск М-220, БЭСМ-3, Урал--14,БЭСМ-6 Минск-32 IBM 360/370, ЕС ЭВМ, СМ ЭВМ ПК: IBM PC, Macintosh, СуперЭВМ: Cray, Cyber, Эльбрус