Автор работы: Пользователь скрыл имя, 18 Декабря 2011 в 16:53, доклад
Операционная система (ОС) - программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.
МИНИСТЕРСТВО
ОБРАЗОВАНИЯ И
НАУКИ РФ
МОСКОВСКИЙ ГОСУДАРСТВЕНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«МАМИ»
Доклад
По
дисциплине «Компьютерные
системы и сети»
Тема: Операционные системы
Студент: Хуснатдинов Павел Султанович
Группа:
2-ЭФЭк-7
Москва
2011
Операционная
система (ОС) - программа или совокупность
программ, управляющая основными действиями
ЭВМ, ее периферийными устройствами и
обеспечивающая запуск всех остальных
программ, а также взаимодействие с оператором.
Функции ОС:
Многозадачность (multitasking,
Виды ОС:
Типы ОС:
Понятие
операционной системы
Существуют две
группы определений ОС: «совокупность
программ, управляющих оборудованием»
и «совокупность программ, управляющих
другими программами». Обе они
имеют свой точный технический смысл,
который, однако, становится ясен только
при более детальном
Есть приложения
вычислительной техники, для которых
ОС излишни. Например, встроенные микрокомпьютеры сод
Операционные системы, в свою очередь, нужны, если:
Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов самой ОС. В составе ОС различают три группы компонентов:
Большинство программ,
как системных (входящих в ОС), так
и прикладных, исполняются в
Текущая редакция стандарта на ОС содержит определения около тысячи системных вызовов и других библиотечных подпрограмм(часть из которых должна реализоваться только в определённых классах систем; напр., в системах «реального времени») и около 200 команд оболочки и утилит ОС. Стандарт определяет лишь функции вызовов и команд, и не содержит указаний относительно способов их реализации.
Стандарт, кроме этого, определяет способ адресации файлов в системе, локализацию (установки, касающиеся национально-специфических моментов, таких, как язык сообщений или формат даты и времени), совместимый набор символов, синтаксис регулярных выражений, структуру каталогов в файловой системе, формат командной строки и некоторые другие аспекты поведения ОС.
В определении состава
ОС значение имеет критерий операциональной
целостности (замкнутости): система должна
позволять полноценно использовать (включая
модификацию) свои компоненты. Поэтому
в полный состав ОС включается и набор
инструментальных средств (от текстовых
редакторов до компиляторов, отладчиков
и компоновщиков). Операциональной замкнутостью
обладают системы, удовлетворяющие «разработческому»
профилю в терминах стандарта.
История
развития ОС
Предшественником
ОС следует считать служебные
программы (такие, как загрузчики), а также библиотеки часто
используемых подпрограмм, начавшие разрабатываться
с появлением универсальных компьютеров 1-го
поколения (конец
1940-х годов). Служебные программы минимизировали
физические манипуляции оператора с оборудованием,
а библиотеки позволяли избежать многократного
программирования одних и тех же действий
(осуществления операций ввода-вывода, вычисления математических
функций и т. п.).
В 1950-60-х годах
сформировались и были реализованы
основные идеи, определяющие функциональность
ОС: пакетный
режим, разделение
времени и многозадачность, разделение
полномочий,реальный
масштаб времени,
файловые структуры и системы.
Развитие "нормальных
ОСей" началось в 1965 году. Самой первой
операционной системой является Multics,
в последствии на его основе был создан Unix.
Multics использовался на компьютерах, которые
применялись для создания мультфильмов.
Не имея перспективы развития, проект
операционной системы был закрыт, а ее
создатели стали создавать новые программы
и даже что-то похожее на операционные
системы.
Более менее нормальное творение удалось
создать Кену Томпсону. В 1969 году он написал
игру Space Travel, которая не имела совершенно
никакого успеха и перспектив развития
у нее небыло. Но это сильно сказано - небыло.
Взявшись за свое детище, Кен
Томпсон стал модернизировать операционную
систему Multics для работы игры. Позже операционная
система получила название Unics (от
названия операционной системы Multics), а
еще позже - UNIX.
Операционная система была написана с
использованием языка программирования
- ассемблер, не имела графического интерфейса,
работала в режиме командной строки. Отличалась
от предыдущей надежностью. Это качество
сохранилось и до теперешних времен. В
ней имелся командный интерпритаторBASH
- Bounre Again SHell, позволяющий работать
в среде операционной системы. Немного
позже Кен Томпсон и его соратники по созданию Unix,
стали продавать свою систему, как вполне
устойчивый коммерческий проект.
Одной из первых операционнйх систем для
персональных компьютеров была CP/M (Control
Program/Microcomputer) - Управляющая
Программа/Микрокомпьютер, созданная
для компьютеров с 8-разрядными процессорами Intel
8080, Intel 8085, Z-80. Создатель системы: Гарри
Килдэл, в последующем основатель компании Digitasl
Research. При создании персональных компьютеров
в 1981 году компания обратилась кIBM
Digital Research с предложением создать для
IBM PC 5150 операционную систему с графическим
интерфейсом. Те отказались помогать,
и поэтому компания IBM обратилась за
помощью к фирме Microsoft, которая
с 1982 года начинает выпускать для IBM-совместимых
персоналок операционне системы MS-DOS
(Microsoft Discs Opereating System).
Почуствовав запах больших денег за счет
успеха MS-DOS, компания Microsoft приступает
к разработке операционной системы с графическим
интерфейсом. Это было в 1983 году. Именно
тогда команда, специализирующаяся по
созданию программ для MS DOS, начинают заниматься
созданием новой ОС уже с графическим
интерфейсом.
Графический интерфейс -
это оболочка, позволяющая
использовать для выполнения
программ графические
элементы, которые можно
видеть на экране монитора. К таким элементам
можно отнести ярлыки, ссылки, кнопки меню,
контекстные меню, Главное меню, рабочий
стол и, разумеется, окна. Всеми этими элементами
можно управлять и даже запрограммировать
все эти элементы на какие-нибудь действия
(если это позволяет операционная система).
Уже не надо искать на клавиатуре клавиши
букв при вводе команд с клавиатуры и ожидать
результата выполнения той или иной команды.
Достаточно щелкнуть мышкой по тому или
иному элементу - и тем самым сразу запускается
программа, на которую указывает элемент.
Программа работала уже не в консольком
режиме, а воконном - программа запускалась
в графическом окне, для управления программой
стало возможным использовать кнопки
управления, которые запускались при запуске
той или иной программы. Окно можно свернуть,
развернуть и закрыть - это основные
свойства окон. Конечно все вышеперечисленные
элементы графического интерфейса свойственны
только современным операционным системам,
в первых графических операционных системах
таких элементов небыло.
Первой операционной системой с поддержкой
графического интерфейса пользователя
(GUI, Graphical User Interface -
полное название графического
интерфейса) стала операционная система Macintosh (сокращенно
- Mac), разработанная для компьютеров Apple
PC. Такой интерфейс создавался в пределах
компании Apple и никто не имел никакого
права копировать эту систему и устанавливать
ее на компьютерах, не совместимых с Apple.
Этот интерфейс был весьма удобным, появился
рабочий стол, окна, раскрывающиеся меню
и пиктограммы ярлыков позволяли использовать
компьютер с максимальным удобством. Впервые
такой графический интерфейс был разработан
в компании Apple в 1983 году, а его продажа
и даже реклама компьютера Apple с графической
ОСMacintosh прошла по Американскому телевидению
в 1984 году.
Лишь 20 ноября 1985 года компания Microsoft представила
свою "операционную систему" Windows
1.0 на выставке компьютерных технологий
в Лас-Вегасе. Данная операционная система
была очень "сырой", ее даже назвать
полноценной операционной системой - это
было бы просто самообманом. Windows 1.0 был
построен с использованием DOS, фактически
он являлся полноценной надстройкой DOS -
графический проводник, позволяющий выполнять
простейшие задачи над файлами и запускать
программы после одного щелчка мышки по
пикрограмме программы. В системе была
так же реализована панель управления.
На этом собственно удобство ОС заканчивалось.
Система работала на компьютере с процессором i286.
Позже последовал проект Windows 2.0, за
ним Windows NT (New Technologies),
Windows 3.0. Настоящий успех начался с операционными
системами с выходом версии Windows 3.0.
Несколько слов о так называемых
программах-надстройках DOS. Это программы,
запускаемые при запуске операционной
системы, позволяющие выполнять операции
по редактированию текста с помощью специального
редактора, копирование, перемещение,
переименование и удаление файлов и каталогов
с носителей информации и тому подобные
операции. В таких надстройках была реализована
мышка, клавиатурные комбинации клавиш,
а для еще большего удобства были задействованы
специальныефункциональные клав
В 1986 году компания IBM и Microsoft объед