Четвертый период (1980 - настоящее время)



Перечислить и охарактеризовать подходы к определению операционной системы и ее функций: 1Согласно первому подходу, ОС – совокупность системных программ, обеспечивающих взаимодействия пользователя с компьютером. В рамках этого определения: · подчеркивается системный характер ОС (как совокупность взаимосвязанных программ); · определяется место компонентов ОС среди многообразия ПО (это системные программы); · описывается назначение ОС. Такое определение полезно для изучения дисциплин информационного цикла в качестве общеобразовательных предметов (понимание того, что такое ОС и для чего они нужны), однако оно не характеризует: - организацию взаимодействия с аппаратным обеспечением компьютера; - управление работой прикладным ПО; - процессы разработки ОС. 2Согласно второму подходу, ОС определяется через список функций, которые на нее обычно возлагаются. Необходимо отметить, что многие из программных продуктов, предлагаемых на рынке в качестве ОС, не выполняют (а иногда выполняют, но так, что лучше бы и не брались совсем) некоторые из этих функций. Характеристика: По современным представлениям операционная система должна выполнять следующие функции: · обеспечивать загрузку прикладных программ в память и их исполнение, · обеспечивать управление памятью; в простейшем случае это указание единственной загруженной программе адреса, на котором кончается память, доступная для использования, и начинается память, занятая системой, в многопроцессных системах это сложная задача управления системными ресурсами, · обеспечивать работу с устройствами долговременной памяти, такими как магнитные диски, ленты, оптические диски, флэш-память и т. д., · предоставлять более или менее стандартизованный доступ к различным периферийным устройствам, таким как терминалы, модемы, принтеры или двигатели, поворачивающие рулевые плоскости истребителя, · предоставлять некоторый пользовательский интерфейс (слово некоторый здесь сказано не случайно — часть систем ограничивается командной строкой, в то время как другие на 90% состоят из интерфейсной подсистемы). Более развитые ОС предоставляют также следующие возможности: · параллельное (или псевдопараллельное, если машина имеет только один процессор) исполнение нескольких задач, · организацию взаимодействия задач друг с другом, · организацию межмашинного взаимодействия и разделения ресурсов, · защиту системных ресурсов, данных и программ пользователя, исполняющихся процессов и самой себя от ошибочных и зловредных действий пользователей и их программ, · аутентификацию (проверку того, что пользователь является тем, за кого он себя выдает), авторизацию (проверка, что тот, за кого себя выдает пользователь, имеет право выполнять ту или иную операцию) и другие средства обеспечения безопасности.

Перечислить и охарактеризовать функции операционных систем

Операционная система выполняет большое число функций, к которым, в первую очередь, следует отнести:

· Интерфейс между пользователем и системой;

· Запуск программ на выполнение;

· Управление аппаратными ресурсами компьютера, такими как монитор, процессор, память, внешние устройства;

· Программную поддержку работы периферийных устройств (монитора, клавиатуры, дисковых накопителей, принтера и др.);

· Обеспечение безопасности данных;

· Диагностику неисправностей системы;

· Обработку ошибок.

Операционная система (Operating System) - комплекс программ, обеспечивающий выполнение других программ, распределение ресурсов, планирование, ввод/вывод и управление данными.

Одной из первых операционных систем, разработанных для персонального компьютера, была операционная система MS DOS. Лишенная графического интерфейса, обладающая очень ограниченными возможностями, она практически завершила свое существование с появлением Windows.

Охарактеризовать периоды развития операционных систем

Первый период (1945 -1955)

Известно, что компьютер был изобретен английским математиком Чарльзом Бэббиджем в конце 18 века. Известно также, что этот компьютер не имел операционной системы.

Некоторый прогресс в создании цифровых вычислительных машин произошел после второй мировой войны. В середине 40-х были созданы первые ламповые вычислительные устройства. Программирование осуществлялось исключительно на машинном языке. Об операционных системах не было и речи, все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления.

Второй период (1955 - 1965)

С середины 50-х годов начался новый период в развитии вычислительной техники, связанный с появлением новой технической базы - полупроводниковых элементов. Компьютеры второго поколения стали более надежными, теперь они смогли непрерывно работать настолько долго, чтобы на них можно было возложить выполнение действительно практически важных задач. Именно в этот период произошло разделение персонала на программистов и операторов, эксплуатационников и разработчиков вычислительных машин.

В эти годы появились первые алгоритмические языки, а следовательно и первые системные программы - компиляторы. Появились первые системы пакетной обработки, которые просто автоматизировали запуск одной программ за другой и тем самым увеличивали коэффициент загрузки процессора. Системы пакетной обработки явились прообразом современных операционных систем, они стали первыми системными программами, предназначенными для управления вычислительным процессом.

Третий период (1965 - 1980)

Следующий важный период развития вычислительных машин относится к 1965-1980 годам. В это время в технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам, что дало гораздо большие возможности новому, третьему поколению компьютеров.

Для этого периода характерно также создание семейств программно-совместимых машин. Первым семейством программно-совместимых машин, построенных на интегральных микросхемах, явилась серия машин IBM/360. Построенное в начале 60-х годов это семейство значительно превосходило машины второго поколения по критерию цена/производительность. Вскоре идея программно-совместимых машин стала общепризнанной.

Однако, несмотря на необозримые размеры и множество проблем, OS/360 и другие ей подобные операционные системы машин третьего поколения действительно удовлетворяли большинству требований потребителей. Важнейшим достижением ОС данного поколения явилась реализация мультипрограммирования. Мультипрограммирование - это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом.

Четвертый период (1980 - настоящее время)

Следующий период в эволюции операционных систем связан с появлением больших интегральных схем (БИС). В эти годы произошло резкое возрастание степени интеграции и удешевление микросхем.

Компьютеры стали широко использоваться неспециалистами.

На рынке операционных систем доминировали две системы: MS-DOS и UNIX. Однопрограммная однопользовательская ОС MS-DOS широко использовалась для компьютеров, построенных на базе микропроцессоров Intel 8088, а затем 80286, 80386 и 80486. Мультипрограммная многопользовательская ОС UNIX доминировала в среде "не-интеловских" компьютеров, особенно построенных на базе высокопроизводительных RISC-процессоров.

В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных ОС.

 


Дата добавления: 2018-02-15; просмотров: 2023; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!