СодержаниеВведение 3
1. Загрузка приложений в ОЗУ и их выполнение 5
2. Стандартизованный доступ к периферийным устройствам 5
3. Управление оперативной памятью 6
4. Управление доступом к данным на энергонезависимых носителях 7
5. Пользовательский интерфейс 8
6. Организация сетевой работы 12
7. Многозадачность операционных систем 13
8. Управление процессами 16
9. Защита данных и администрирование 19
Литература 21ВведениеОперационная система — это программа, которая первой загружается при запуске компьютера и управляет работой компьютера. Все остальные программы работают под управлением операционной системы. Операционная система предоставляет стандартизированный интерфейс для взаимодействия программ с аппаратной частью компьютера, позволяя программистам при разработке программ абстрагироваться от особенностей устройства компьютера .
Сегодня существует большое количество разных типов операционных систем, отличающихся областями применения, аппаратными платформами и методами реализации. Естественно, это обуславливает и значительные функциональные различия этих ОС. Даже у конкретной операционной системы набор выполняемых функций зачастую определить не так просто — та функция, которая сегодня выполняется внешним по отношению к ОС компонентом, завтра может стать ее неотъемлемой частью и наоборот. Но среди огромного разнообразия функций, выполняемых операционными системами, всё-таки можно выделить такие, которые присущи всем операционным системам как классу продуктов.
Основные функции, которые выполняет операционная система :
• загрузка приложений в ОЗУ и их выполнение;
• стандартизованный доступ к устройствам ввода-вывода;
• управление ОЗУ;
• управление доступом к данным на энергонезависимых носителях;
• предоставление пользователю интерфейса для управления операционной системой;
• работа с сетью;
Дополнительные функции, которые может выполнять операционная система:
• параллельное выполнение задач (многозадачность);
• взаимодействие между выполняющимися процессами;
• защита данных и их администрирование.
В данной работе будут подробно рассмотрены основные и некоторые вспомогательные функции современных операционных систем.ЗаключениеВ работе изучались основные и дополнительные функции операционных систем, присущие большинству современных ОС, работающих на как компьютерах рядовых пользователей, так и на серверах или узкоспециализированных компьютерах. Для достижения поставленной в работе цели были проведены исследования следующих операционных систем:
• MS-DOS;
• MS Windows 3.1;
• MS Windows 98;
• MS Windows 2000;
• MS Windows XP;
• Linux;
• MacOS X Leopard.
В процессе исследования операционных систем был изучен и подробно рассмотрен ряд основных и вспомогательных функций, присущих большинству из них.
В целом, поставленные задачи по изучению функций операционных систем выполнены.Литература1. Висандул Б.Д., Лупин С.А., Сидоров С.В., Чумаченко П.Ю. Основы компьютерных сетей. — М.: ФОРУМ, 2007.
2. Гласс Г., Эйблс К. UNIX для программистов и пользователей. — СПб.: БХВ-Петербург, 2004.
3. Голицына О. Л., Партыка Т. Л., Попов И. И. Программное обеспечение: учебное пособие. — М.: ФОРУМ, 2008.
4. Гордеев А.В. Операционные системы. — С.-Пб.: «Питер», 2006.
5. Дэвид Пог. Mac OS X Leopard. Основное руководство. — М.: Символ-Плюс, 2008.
6. Комягин В.Б. Windows 98/ME/2000/XP. — М.: Лучшие книги, 2004.
7. Савилл Джон. Windows XP/2000. Вопросы и ответы. — М.: 2004.
8. Таненбаум Э., Вудхалл А. Операционные системы. Разработка и реализация. — С.-Пб.: «Питер», 2007.
|