Обзор операционных систем
Другие рефераты
Министерство общего и профессионального образования РФ
Лысьвенский политехнический колледж
Реферат
по информатике
Обзор операционных систем
Выполнил студент 1 курса группы 18ВТ
Мокрушин Александр Сергеевич
Проверил преподаватель Кудрявцева Н.В.
г. Лысьва, 2003г.
Содержание
1. Введение ____________________________________________________________ 3
2. История зарождения операционных систем _______________________________4
3. Семейство UNIX ______________________________________________________5
4. DOS (Disk Operation System)
____________________________________________6
5. OS/2 ________________________________________________________________7
6. Пошаговое развитие Microsoft Windows
__________________________________8
6.1. Windows 1.0 ________________________________________________________9
6.2. Windows 2.0 ________________________________________________________9
6.3. Windows 3.0 _______________________________________________________10
6.4. Windows 3.1 _______________________________________________________10
6.5. Windows for Workgroups 3.11
_________________________________________11
6.6. Windows NT 3.51- новая технология Microsoft
___________________________11
6.7. Windows 95 ________________________________________________________12
6.8. Windows NT 4.0 ____________________________________________________12
6.9. Windows 98 ________________________________________________________13
6.10. Windows 2000 _____________________________________________________14
6.11. Windows XP ______________________________________________________16
7. Заключение _________________________________________________________24
8. Список используемой литературы _______________________________________25
Введение
На сегодняшний момент операционная система Windows фирмы Microsoft во всех
ее проявлениях, бесспорно, считается самой распространенной операционной
системой на ПК: в мире более 150 млн. IBM PC-совместимых компьютеров, и
система Windows установлена на 100 млн. из них. Очевидно, что ознакомление
с ПК необходимо начинать с ознакомления с Windows, ведь без нее работа на
ПК немыслима для большинства пользователей. Знание системы Windows -
необходимый кирпичик в стене познания ПК. Операционные системы, развиваясь
вместе с ЭВМ, прошли длинный путь от простейших программ в машинных кодах
длинной в несколько килобайт до монстров, написанных на языках высокого
уровня, размер которых исчисляется десятками мегабайт. Такой значительный
рост размера операционных систем обусловлен, главным образом, стремлением
разработчиков ’украсить’ операционную систему, расширить ее возможности,
добавить возможности, изначально несвойственные операционным системам, а
также сделать интерфейс пользователя интуитивным. Все эти попытки дали свои
результаты, и положительные, и отрицательные (усложнение настройки и
программного интерфейса при упрощении пользовательского).
Графический интерфейс пользователя изначально был несвойственен неигровым
программам, однако, будучи призванным, облегчить общение пользователя с
компьютером и программой, хорошо прижился на IBM PC и стал неотъемлемой
частью любой уважающей себя операционной системы.
Оболочка Microsoft Windows не была изначально операционной системой, да и
сейчас не может считаться полноценной операционной системой, так как она, в
некоторых оболочках, существует ’поверх’ операционной системы типа MS-DOS.
Она возникла в виде стандартизатора графического интерфейса и прижилась
исключительно потому, что пользователь хотел видеть программу, с которой
ему часто приходится работать красивой, практичной, удобной и легкой в
освоении и использовании.
Для ОС UNIX также был создан специальный графический интерфейс- X-Windows;
промышленный гигант - фирма IBM выпустила вместе с операционной системой
OS/2 свой вариант графического интерфейса пользователя (GUI - Graphics User
Interface) - Presentation Manager. После запуска программа обычно создает
одно окно, с которым она ассоциируется и работает. Пользователь, работая с
окном и находящимися в нем объектами заставляет операционную систему (или
программную оболочку) посылать программе сообщения, активизирующие
необходимые пользователю возможности программы. В процессе работы программа
также может создавать другие окна (выбора, диалога, обрабатываемого файла и
др.) и получать от них сообщения, таким образом, стандартизируется часто
используемые элементы диалога с пользователем.
Операционная система (оболочка), ориентированная на графический интерфейс
пользователя, предоставляет не только функции, поддерживающие ввод-вывод,
но и широкий спектр системных вызовов, позволяющих использовать различные
графические примитивы: от самых простых (точки, линии, дуги) до самых
сложных (области, окна, курсоры). Основным преимуществом использования
графического интерфейса операционной системы является то, что с помощью
него программа может создавать графические изображения, которые будут
выглядеть одинаково на всех устройствах, поддерживаемых операционной
системой (принцип What We See Is What We Get - что видим, то и получаем).
Большое внимание в графическом интерфейсе операционной системы обычно
уделяется шрифтам. Исторически сложилось так, что первыми и долгое время
единственными шрифтами для компьютеров оставались растровые (точечно-
матричные) шрифты. Такие шрифты занимали малый объем памяти, однако, их
невозможно было вращать, наклонять, уменьшать, без искажений, а увеличивать
можно было только в целое число раз. С появлением графического интерфейса,
операционные системы стали предоставлять системные вызовы для поддержки
использования векторных шрифтов, которые не только легко масштабируются,
меняют наклон и толщину, но и выглядят одинаково на всех устройствах,
поддерживаемых операционной системой. Каждая операционная система
поддерживает свой стандарт векторных шрифтов (TrueType для Microsoft
Windows; Adobe Type Manager для OS/2; Ghost Script для LINUX).
После достаточно долгого перерыва Microsoft существенно меняет внешний вид
своих ОС. Основные принципы работы интерфейса остались прежними, но всяких
мелких, и не очень, изменений и улучшений просто огромное количество.
Первое, что бросается в глаза, это изменившееся оформление системы. На
смену строгим, ровным линиям без лишних "украшательств" пришли округлые
линии, мягкие полутона и тени. Вообще то, Microsoft не изобретал
"велосипед", многие тенденции, которые нашли своё воплощение в новом
оформлении XP мы могли видеть и раньше, в том числе и на PC. Как и W2k,
использовавший цветовую гамму впервые появившуюся в KDE 1.2, XP использует
элементы цветовой гаммы и оформление некоторых элементов интерфейса
(например, скролл-бары) сходные с используемыми в KDE 2.0. Если кому не
нравятся новые веянья в "компьютерной моде", он легко может привести
внешний вид системы в более привычный вид, такой как у W2k или W98.
История зарождения операционных систем
Итак, все началось в далеком 1965-м... Четыре года компания American
Telegraph & Telephone Bell Labs совместно с фирмой General Electric и
группой исследователей из Масачусетского технологического института творила
проект Os Multics (также именуемый MAC - не путать с МасOs). Целью проекта
было создание многопользовательской интерактивной операционной системы,
обеспечивающей большое число пользователей удобными и мощными средствами
доступа к вычислительным ресурсам. Эта Ось основывалась на принципах
многоуровневой защиты. Виртуальная память имела сегментно-страничную
организацию, где с каждым сегментом связывался уровень доступа. Для того
чтобы какая-либо программа могла вызвать программу или обратиться к данным,
располагающимся в некотором сегменте, требовалось, чтобы уровень выполнения
этой программы был не ниже уровня доступа соответствующего сегмента. Также
впервые в Multics была реализована полностью централизованная файловая
система. То есть, даже если файлы находятся на разных физических
устройствах, логически они как бы присутствуют на одном диске. В директории
же указан не сам файл, а лишь линк на его физическое местонахождение. Если
вдруг файла там не оказывается, умная система просит вставить
соответствующий девайс. Помимо этого, в Multics наличествовал большой объем
виртуальной памяти, что позволяло делать имэйджи файлов из внешней памяти в
виртуальную. Увы, но все попытки наладить в системе относительно
дружественный интерфейс провалились. Было вложено много денег, а результат
был несколько иной, нежели хотелось ребятам из Bell Labs. Проект был
закрыт. Кстати, участниками проекта значились Кен Томпсон и Денис Ритчи.
Семейство UNIX
Считается, что в появлении Юникса в частности виновата... компьютерная
игра. Дело в том, что Кен Томпсон непонятно чего ради создал игрушку «Space
Travel». Он написал ее в 1969 году на компьютере Honeywell 635, который
использовался для разработки Multics. Но фишка в том, что ни вышеупомянутый
Honeywell, ни имевшийся в лаборатории General Electric 645 не подходили для
игрушки. И Кену пришлось найти другую ЭВМ’ку - 18-разрядный компьютер РDР-
7. Кен с ребятами разрабатывал новую файловую систему, дабы облегчить себе
жизнь и работу. Ну и решил опробовать свое изобретение на новенькой машине.
Опробовал. Весь отдел патентов Bell Labs дружно радовался. Томпсону этого
показалось мало и он начал ее усовершенствовать, включив такие функции как
inodes, подсистему управления процессами и памятью
| | скачать работу |
Другие рефераты
|