Similar presentations:
Эволюция операционных систем
1.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ ПЕНЗЕНСКОЙ ОБЛАСТИГАПОУ ПО «ПЕНЗЕНСКИЙ КОЛЛЕДЖ ТРАНСПОРТЫХ ТЕХНОЛОГИЙ
ИССЛЕДОВАТЕЛЬСКИЙ ПРОЕКТ
«Эволюция операционных систем»
Выполнил: студент группы 22 мр03 Чернов Александр
Руководитель: Коннова Анна Владимировна
2.
ВведениеВ повседневной жизни мы часто пользуемся операционными системами, но на самом деле
большинство почти ничего не знает об операционных системах. Существует множество OC, но
самыми популярными являются 3 OC Windows, Mac, Linux. Которые вы, скорее всего, видели.
Цель работы заключается в том, чтобы проследить за тем как развивались и изменялись
операционные системы.
Операционная система, сокр. ОС (англ.operating system, OS) — комплекс взаимосвязанных
программ, предназначенных для управления ресурсами компьютера и организации
взаимодействия с пользователем.
Предшественником операционных систем следует считать служебные программы (загрузчики
и мониторы), а также библиотеки, часто используемые подпрограмм, начавшие
разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х
годов). Служебные программы минимизировали физические манипуляции оператора с
оборудованием, а библиотеки позволяли избежать многократного программирования одних и
тех же действий (осуществления операций ввода-вывода, вычисления математических
функций и т. п.).
В 1950—1960-х годах сформировались и были реализованы основные идеи, определяющие
функциональность ОС: пакетный режим, разделение времени и многозадачность, разделение
полномочий, реальный масштаб времени, файловые структуры и файловые системы.
3.
Цели и задачиЦели:
обеспечение эффективности, надежности и безопасности выполнения пользовательских
программ.
обеспечение эффективности, надежности и безопасности использования аппаратного
обеспечения.
обеспечение эффективности, надежности и безопасности доступа к
телекоммуникационным ресурсам.
возможность обеспечения диалога с пользователем.
Задачи:
повышение эффективности использования компьютера путем рационального
управления его ресурсами в соответствии с некоторым критерием, поддержка работы
всех программ, обеспечение их взаимодействия с аппаратурой;
предоставление пользователю или программисту вместо реальной аппаратуры
компьютера расширенной виртуальной машины, с которой удобнее работать и которую
легче программировать, тем самым предоставление пользователям возможностей
общего управления машиной
4.
Назначение операционных системОперационная система в наибольшей степени определяет облик всей вычислительной
системы в целом. Несмотря на это, пользователи, активно использующие
вычислительную технику, зачастую испытывают затруднения при попытке дать
определение операционной системе. Частично это связано с тем, что ОС выполняет две
по существу мало связанные функции: обеспечение пользователю-программисту удобств
посредством предоставления для него расширенной машины и повышение
эффективности использования компьютера путем рационального управления его
ресурсами.
Операционная система (ОС) - комплекс программ, которые обеспечивают управление
аппаратурой ЭВМ, планирование эффективного использования её ресурсов и решение
задач по заданиям пользователей.
Основная цель ОС, обеспечивающей работу ЭВМ в любом из описанных режимов, динамическое распределение ресурсов и управление ими в соответствии с требованиями
вычислительных процессов (задач).
Ресурсом является всякий объект, который может распределяться операционной
системой между вычислительными процессами в ЭВМ.
Операционная система распределяет ресурсы в соответствии с запросами пользователей
и возможностями ЭВМ и с учетом взаимодействия вычислительных процессов.
5.
Типы операционных системUnix-системы имеют большую историческую важность, поскольку благодаря им
распространились некоторые популярные сегодня концепции и подходы в области ОС и
программного обеспечения. Также, в ходе разработки Unix-систем был создан язык Си.
GCOS - (General Comprehensive Operating System) — семейство операционных систем,
ориентированных для работы на мейнфреймах.
Их первый представитель был разработан компанией General Electric в 1962 году; и
изначально она называлась GECOS (General Electric Comprehensive Operating
Supervisor).
Она используется и по сей день, хотя очень редко, и зачастую по историческим
причинам. Программы для этой операционной системы обычно написаны на GMAP
(ассемблер), COBOL, Fortran или ALGOL.
TOPS-20 (прежде TENEX) — операционная система, разработанная компанией BBN
Technologies (Bolt, Beranek and Newman) для компьютеров DEC PDP-10. TENEX
включала в себя полную реализацию системы виртуальной памяти, что позволяло
программам не только осуществлять доступ ко всем 262 килословам памяти (эквивалент
1152 килобайт), но и делать это одновременно; система страничной организации памяти
копировала данные и на внешние носители по мере необходимости.
6.
Операционные системы и глобальные сетиВ начале 70-х годов появились первые сетевые операционные системы, которые в
отличие от многотерминальных ОС позволяли не только рассредоточить пользователей,
но и организовать распределённое хранение и обработку данных между несколькими
компьютерами, связанными электрическими связями. Любая сетевая операционная
система, с одной стороны, выполняет все функции локальной операционной системы, а с
другой стороны, обладает некоторыми дополнительными средствами, позволяющими ей
взаимодействовать по сети с операционными системами других компьютеров.
Программные модули, реализующие сетевые функции, появлялись в операционных
системах постепенно, по мере развития сетевых технологий, аппаратной базы
компьютеров и возникновения новых задач, требующих сетевой обработки.
В 1969 году Министерство обороны США инициировало работы по объединению
суперкомпьютеров оборонных и научно - исследовательских центров в единую сеть. Эта
сеть получила название ARPANET и явилась отправной точкой для создания самой
известной ныне глобальной сети - Интернета. Сеть ARPANET объединяла компьютеры
разных типов, работавшие под управлением различных ОС с добавленными модулями,
реализующими коммуникационные протоколы, общие для всех компьютеров сети.
7.
Развитие операционных систем в 80-е, 90-е годаК наиболее важным событиям этого десятилетия можно отнести разработку стека
TCP/IP, становление Интернета, стандартизацию технологий локальных сетей,
появление персональных компьютеров и операционных систем для них.
Рабочий вариант стека протоколов TCP/IP был создан в конце 70-х годов. Этот стек
представлял собой набор общих протоколов для разнородной вычислительной среды и
предназначался для связи экспериментальной сети ARPANET с другими
«сателлитными» сетями. В 1983 году стек протоколов TCP/IP был принят
Министерством обороны США в качестве военного стандарта. Переход компьютеров
сети ARPANET на стек TCP/IP ускорила его реализация для операционной системы BSD
UNIX. С этого времени началось совместное существование UNIX и протоколов TCP/IP,
а практически все многочисленные версии Unix стали сетевыми. Также широкое
распространение получили операционные системы MS-DOS фирмы Microsoft, PC DOS
фирмы IBM, Novell DOS фирмы Novell и другие. Первая ОС DOS для персонального
компьютера была создана в 1981 г. называлась MS-DOS 1.0. Microsoft приобрела у
Seattle Computer Products право на 86 - DOS, адаптировала эту ОС для тогда еще
секретных IBM PC и переименовала ее в MS-DOS. В августе 1981 года DOS 1.0 работает
с одной 160К односторонней дискетой. Системные файлы занимают до 13 К: для нее
требуется 8-К ОЗУ.
8.
ЗаключениеИстория ОС насчитывает примерно полвека. Она во многом определялась и
определяется развитием элементной базы и вычислительной аппаратуры. На данный
момент мировая компьютерная индустрия развивается очень стремительно.
Производительность систем возрастает, а следовательно возрастают возможности
обработки больших объёмов данных. Операционные системы класса MS-DOS уже не
справляются с таким потоком данных и не могут целиком использовать ресурсы
современных компьютеров. Поэтому в последнее время происходит переход на более
мощные и наиболее совершенные операционные системы класса UNIX, примером
которых и является Windows NT, выпущенная корпорацией Microsoft.