- •Лекция № 1.
- •VI-V век до н. э. - Древнегреческий абак (доска или
- •Механические счетные машины:
- •1623 г. Вильгельм Шиккард – 6-ти разрядное механическое вычислительное устройство, которое могло складывать
- •1642 г. – Блез Паскаль – «Паскалина»:
- •1674 (1666?) г. – машина Морленда
- •1673 - Механический калькулятор Лейбница.
- •1600-1614 г. Джон Непер таблицы логарифмов
- •1820 г. — Тома де Кольмар начал серийный выпуск
- •1855 г. Джорж и Эдвард Шутц (George & Edvard
- •клавишные счетные машины
- •Классификация интегральных схем (по кол-ву эл-тов, размещенных на одном кристалле):
- •Тенденции развития ЭВМ
- •УВв – устр-ва ввода данных ОЗУ - оперативное
- •ENIAC - первый широкомасштабный электронный
- •ПИС- 1958 г. , массовое производство- 60-70-е гг –
- •Ресурс - компонент ЭВМ и его возможности
- •Операционная система (ОС) — совокупность
- •многопроцессорные ОС поддерживают режим
- •Чтобы выбрать ту или иную ОС, необходимо знать:
- •MS-DOS (Microsoft)- дисковая операционная система
- •OS/2 v.2.0 была первой доступной и работающей 32-х
- •Операционная система UNIX была разработана
- •создание ядра Linux началось в 1991 году, в его основу
- •ПРЕИМУЩСТВА Linux:
- •ПРЕИМУЩСТВА Linux:
- •Debian GNU/Linux. Этот дистрибутив — один из самых ста-рых
- •1990-1993 – Windows 2.03 – 3.11
- •1993-1998 - 32-разрядная Windows NT (запрет дос-
- •Языки программирования до 1969 г - Обложка книги Д. Сэммит «Языки
- •Все усовершенствования - 1989 г – стандарт ANSI,
- •Современная среда программирования
- •Используемые символы
- •Буквы и цифры
- •Разделители С
- •Специальные символы С
- •Идентификаторы
- •Ключевые слова
- •Операторы языка С
- •Операции С
- •13 операций присваивания
- •Значения двоичных разрядов в двоичном числе
- •Отрицательные числа
- •Структура программы
- •Файл - набор взаимосвязанных данных, имеющих общее имя, находящихся на каком-либо устрой-стве и
- •Структурирование данных – файлы 2
- •азве шляпа страшная? - возразили мне.
клавишные счетные машины
с электрическим приводом: арифметические действия автоматически или полуавтоматически.
В середине 60-х годов XX в. ЭКВМ – электронные клавишные вычислитель- ные машины. В 1970г.
В СССР появились первые образцы ЭКВМ на ИСах.
Классификация интегральных схем (по кол-ву эл-тов, размещенных на одном кристалле):
ПИС – (Простые и. схемы) до 10 элементов МИС – (Малые и. схемы) до 100 элементов СИС – (Средние и. схемы) до 1 000 элементов БИС – (Большие и. схемы) до 10 000 элементов СБИС – (Сверхбольшие и. схемы) до 1 000 000 элементов
УБИС – (Ультрабольшие и. схемы) до 1 000 000 000 элементов ГБИС – (Гигабольшие и. схемы) свыше
1 000 000 000 элементов
Тенденции развития ЭВМ
первого поколения
УВв – устр-ва ввода данных ОЗУ - оперативное
запоминающее устр-во ВЗУ - внешнее
запоминающее устр-во
УУ – устр-во управления АЛУ - Арифметико-логическое устройство (арифм. и
логич. операции над данными) - вычислительное ядро, в состав которого входят сумматоры, счетчи-ки, регистры, логические преобразователи и др.
Промежуточные результаты сохранялись в ОЗУ. после выполнения всей программы все на устройство вывода (Увыв)
ENIAC - первый широкомасштабный электронный
цифровой компьютер 1946 г. по заказу Армии США
EDVAC — одна из первых электронных вычисли- тельных машин. лаборатория баллистических исследований Армии США, 1949 г.
EDSAC — электронная вычислительная машина, 1949 г., в Кембриджский университет
UNIVAC - универсальный автоматический компью- тер, 1951 г.
IAS - ЭВМ Института перспективных исследований, 1952 г.
Whirlwind – ЭВМ, созданная в Массачусетском технологическом университете в марте 1951 г.
МЭСМ - Малая Электронная Счетная машина, первая отечественная ЭВМ (1950 г.)
БЭСМ - большая электронная счетная машина (60-е гг)
ПИС- 1958 г. , массовое производство- 60-70-е гг –
ЭВМ третьего поколения
IBM ЭВМ System/360 - 1964 г. – первый ПК Российские аналоги – ЭВМ ЕС-1010 и т.д. , Мир-31, Мир-32, АСВТ М-6000, Электроника-79, … 200 и т.д. Многие операции ЭВМ начали выполнять сразу с группой бит - рассматривали как целое - байт.
БИС - ЭВМ четвертого поколения:МультипроцессорностьЯзыки высокого уровняКомпьютерные сети
Параллельная и последоват. обработка данных 1968 г. PDP-8 корпорации DEC – первая ЭВМ 4-го пок. БИС все основные элементы центр. процессора на одном кристалле (Intel-4004 -1971 г. I процессор) Altair-8800 (микропроцессор Intel-8080) – ПК 4-го пок. многопроцессорный вычислит. комплекс «Эльбрус» "Эльбрус-2" - до 120 млн. опер. в сек., емкость опера- тивной памяти до 144 Мб (слово 72 разряда), max
пропуск.способн. каналов ввода-вывода - 120 Мб/с.
Ресурс - компонент ЭВМ и его возможности
Интерфейс: |
|
|
|
Программный |
— |
совокупность |
средств, |
обеспечивающих |
взаимодействие устройств и |
программ в рамках вычислительной системы.
Пользовательский — программные и аппаратные средства взаимодействия пользова-теля с программой или ЭВМ (командный или объектно- ориентированным).
Командный - ввод пользователем команд с клавиатуры при выполнении действий по управлению ресурсами компьютера.
Объектно-ориентированный — управление ресурсами системы посредством операций над объектами, представляющими файлы, каталоги (папки), дисководы, программы, документы и т. д.
Операционная система (ОС) — совокупность
программных средств:управление ресурсами ЭВМ,запуск прикладных программ
их взаимодействие с внешними устройствами и другими программами,диалог пользователя с компьютером.
Основные функции операционной системы:
Обмен данными между компьютером и различными периферийными устройствамиОбеспечение системы организации и хранения ф-лов.
Загрузкапрограммвпамятьиобеспечениеихвыполнения. Операционные системы классифицируются по:количеству одновременно работающих пользователей;числу процессов, одновременно выполняемых под управлением системы;
количеству поддерживаемых процессоров;разрядности кода ОС;типу интерфейса:;
типу доступа пользователя к ЭВМ;типу использования ресурсов.
многопроцессорные ОС поддерживают режим
распределения ресурсов нескольких процессоров для решения той или иной задачи.
пакетная обработка - из программ, подлежащих выполнению, формируется пакет заданий, вводи-мых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности
разделение времени (TSR) - одновременный диа- логовый (интерактивный) режим доступа к ЭВМ нескольких пользователей на различных терми-налах, которым по очереди выделяются ресурсы машины, что координируется операционной систе-мой в соотв. с заданной дисциплиной обслуживания;
реального времени - обеспечивающих определен-ное гарантированное время ответа на запрос поль- зователя с управлением им какими-либо внешними но отношению к ЭВМ событиями, процессами или
объектами.
Чтобы выбрать ту или иную ОС, необходимо знать:
•на каких аппаратных платформах и с какой скоростью
работает ОС;
•какое периф.аппаратное обеспечение ОС поддерживает;
•как полно удовлетворяет ОС потребности пользовате-ля, то есть каковы функции системы;
•каков способ взаимодействия ОС с пользователем, то есть насколько нагляден, удобен, понятен и привычен пользователю интерфейс;
•существуют ли информативные подсказки, встроенные справочники и т. д.;
•какова надежность системы, т. е. ее устойчивость к ошибкам пользователя, отказам оборудования и т.д.;
•какие возможности есть ОС для организации сетей;
•обеспечивает ли ОС совместимость с другими ОС;
•какие инструментальные средства имеет ОС для разработки прикладных программ;
•есть ли в ОС поддержка различных языков;
•какие есть известные пакеты прикладных программ;
•как осуществляется защита информации и самой ОС.
MS-DOS (Microsoft)- дисковая операционная система без специальной "пользовательской оболочки", (еще DR DOS , PC DOS).