![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
В середине 40-х годов были созданы первые ламповые вычислительные машины. Все задачи организации вычислительного процесса решались вручную с пульта управления. Операционных систем не было. Не было никакого другого системного программного обеспечения, кроме библиотек математических и служебных подпрограмм.
С середины 50-х годов начался новый период в развитии вычислительной техники, связанный с появлением новой элементной базы – полупроводниковых приборов. Появились первые алгоритмические языки, а следовательно, и первые системные программы – компиляторы. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программы за другой и тем самым увеличивали коэффициент загрузки процессора. Системы пакетной обработки явились прообразом современных операционных систем.
Следующий важный период развития вычислительных машин относится к 1965-1980 годам. В это время в элементной базе произошел переход от отдельных полупроводниковых приборов типа транзисторов, диодов, резисторов к интегральным микросхемам.
Операционные системы состояли из многих миллионов ассемблерных строк, написанных тысячами программистов, и содержали много ошибок. Важнейшим достижением ОС данного поколения явилась реализация мультипрограммирования. Мультипрограммирование – это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода/вывода, процессор не простаивает, а выполняет другую программу. При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом.
Вариант мультипрограммирования, применяемый в системах разделения времени, нацелен на создание для каждого отдельного пользователя иллюзии единоличного использования вычислительной машины.
Следующий период в эволюции операционных систем связан с появлением больших интегральных схем (БИС). Наступила эра персональных компьютеров.
В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных ОС.
Сетевая ОС обязательно содержит программную поддержку для сетевых интерфейсных устройств (драйвер сетевого адаптера), а также средства для удаленного входа в другие компьютеры сети и средства доступа к удаленным файлам.
Перечень существующих ОС: MS DOS, OS/2, RT/11, UNIX, LINUX, FreeBSD, NetWare, Windows 3.x/95/98/2000/2003, Windows NT Workstation, Windows NT Server, Windows XP Home Edition, Windows XP Professional, Vista и т.д.
Дата публикования: 2015-09-17; Прочитано: 373 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!