Автор работы: Пользователь скрыл имя, 27 Сентября 2011 в 15:44, курсовая работа
Цель моей курсовой работы изучить назначение, возможности, состав и требования операционных систем, современных ОС семейства Windows95, 98, МЕ, NT, 2000, ХР.
Задачи, которые необходимо решить: раскрыть понятий операционных систем, изучить их назначение, требования, управление файлами, программами.
ОГЛАВЛЕНИЕ 2
ВВЕДЕНИЕ 3
ГЛАВА 1. ПОНЯТИЕ ОПЕРАЦИОННОЙ СИСТЕМЫ 4
1.1 НАЗНАЧЕНИЕ И КЛАССИФИКАЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ 5
1.2 ТРЕБОВАНИЯ К ОПЕРАЦИОННОЙ СИСТЕМЕ 9
1.3 СОСТАВ ОС И НАЗНАЧЕНИЕ ЕЕ КОМПОНЕНТ 10
1.4 ОБЗОР ФАЙЛОВЫХ СИСТЕМ 11
ГЛАВА 2. ХАРАКТЕРИСТИКА СОВРЕМЕННЫХ ОПЕРАЦИОННЫХ СИСТЕМ 15
2.1 ОПЕРАЦИОННЫЕ СИСТЕМЫ СЕМЕЙСТВА WINDOWS95, 98, МЕ 17
WINDOWS95 17
2.2 ОПЕРАЦИОННЫЕ СИСТЕМЫ СЕМЕЙСТВА WINDOWS NT, 2000, ХР, NET, VISTA, CE 22
ВЫВОДЫ И ПРЕДЛОЖЕНИЯ 32
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 34
Приложение 35
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА
РОССИЙСКОЙ
ФЕДЕРАЦИИ
ФГОУ ВПО «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ
АГРАРНЫЙ
УНИВЕРСИТЕТ ИМЕНИ
К.Д.ГЛИНКИ»
КАФЕДРА ИНФОРМОЦИОННОГО ОБЕСПЕЧЕНИЯ
И
МОДЕЛИРОВАНИЯ
Курсовая работа
на тему «Понятие и основные виды
операционных систем»
Воронеж 2010
Операционная
система представляет комплекс системных
и служебных программных
Основная функция всех операционных систем — посредническая. Она заключаются в обеспечении нескольких видов интерфейса:
•
интерфейса между пользователем
и программно-аппаратными
• интерфейса между программным и аппаратным обеспечением (аппаратно -программный интерфейс);
• интерфейса между разными видами программного обеспечения (программный интерфейс).
Даже для одной аппаратной платформы, например такой, как IBM PC, существует несколько операционных систем. Различия между ними рассматривают в двух категориях: внутренние и внешние. Внутренние различия характеризуются методами реализации основных функций. Внешние различия определяются наличием и доступностью приложений данной системы, необходимых для удовлетворения технических требований, предъявляемых к конкретному рабочему месту.
Цель моей курсовой работы изучить назначение, возможности, состав и требования операционных систем, современных ОС семейства Windows95, 98, МЕ, NT, 2000, ХР.
Задачи, которые необходимо решить: раскрыть понятий операционных систем, изучить их назначение, требования, управление файлами, программами.
Операционная система (ОС)— это совокупность программ, предназначенных для управления ресурсами ЭВМ, исполнения программ и организации диалога с пользователем.
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении машины она считывается с диска и размещается в оперативной памяти ЭВМ. Во время работы она постоянно находится в оперативной памяти и управляет всеми компонентами вычислительной машины, выделяя нужные ресурсы для решения задач пользователя. Кроме того, она обеспечивает пользователю удобный интерфейс (средства общения) с прикладными программами и устройствами компьютера.
Существует два основных вида пользовательского интерфейса: графический и интерфейс командной строки. Последний предполагает управление ОС на уровне директив (команд). Пользователь набирает команду со всеми необходимыми параметрами, после чего ОС ее выполняет, затем набирает следующую и т.д. Недостатком данного метода является то, что пользователь должен хорошо помнить все команды ОС. Если в параметрах команды необходимо указать путь к файлу, то необходимо точно помнить и его. Любая ошибка или неточность в наборе команды приводит к ее невыполнению, и ее приходится вводить повторно.[6]
При графическом интерфейсе пользователя все файлы представлены в виде объектов, имеющих графическое представление (иконку). Благодаря этому пользователь может манипулировать ими с помощью любого подходящего для этой цели устройства (как правило, это мышь или ее аналоги), просто наводя указатель на нужный объект и совершая требуемые манипуляции.
Команда пользователя или действие, выполняемое прикладной программой, при реализации фактически разбивается на множество (иногда несколько сотен или тысяч) элементарных операций. Назначение операционной системы состоит в том, чтобы скрыть от пользователя эти сложные и ненужные ему подробности и предоставить ему удобный для работы интерфейс. С точки зрения пользователя, ОС выступает в роли посредника между человеком и компьютером, воспринимая получаемые от него команды и организуя их выполнение.
Как известно, компьютер выполняет действия в соответствии с предписаниями программы, созданной на одном из языков программирования. При работе пользователя на компьютере часто возникает необходимость выполнить операции с прикладной программой в целом, организовать работу внешних устройств, проверить работу различных блоков, скопировать информацию и т.п.
Пример. Наиболее часто используемые операции:
По существу, эти операции используются для работы с любой программой, воспринимаемой как единое целое. Поэтому целесообразно из всего многообразия операций, выполняемых компьютером, выделить типовые и реализовать их с помощью специализированных программ, которые следует принять в качестве стандартных средств, поставляемых вместе с аппаратной частью.[2]
Программы, организующие работу устройств и несвязанные со спецификой решаемой задачи, вошли в состав комплекса программ, названного операционной системой. Функции операционной системы многообразны, постоянно расширяются за счет введения дополнительных программ и модификации старых.
Операционная система — совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем.
Операционная
система образует автономную среду,
не связанную ни с одним из языков
программирования. Любая же прикладная
программа связана с
Программа,
созданная в среде одной
Для работы с операционной системой необходимо овладеть языком этой среды — совокупностью команд, структура которых определяется синтаксисом этого языка.
Операционная система выполняет следующие функции:
Обычно операционная система хранится на жестком диске, а при его отсутствии выделяется специальный гибкий диск, который называется системным диском. При включении компьютера операционная система автоматически загружается с диска в оперативную память и занимает в ней определенное место. Операционная система создается не для отдельной модели компьютера, а для серии компьютеров, в структуре которых заложена и развивается во всех последующих моделях определенная концепция.[4]
Любая ОС должна обеспечивать решение двух главных задач: поддержка работы компьютерных программ и обеспечение их взаимодействия с аппаратурой; предоставление пользователю возможности общего управления ЭВМ.
В рамках первой задачи ОС обеспечивает взаимодействие программ с внешними устройствами и друг с другом: распределение оперативной памяти между программами, управление устройствами, обработка ошибок и т.д. Цель управления ресурсами заключается в том, чтобы добиться эффективного их использования, а также освободить пользователя от необходимости управлять ими самостоятельно.
Вторая задача решается с помощью средств ОС, позволяющих, на пример, просматривать файлы и каталоги на экране дисплея, запускать программы на исполнение, устанавливать режимы работы дисплея, принтера и т. д.
В современных ЭВМ используются ОС с разной архитектурой и возможностями, требующие различных аппаратных ресурсов и предоставляющих пользователям далеко не одинаковый уровень сервиса при практической работе.
Скорость работы программ и выполнения операций с файлами зависит от количества информации, обрабатываемой ОС в единицу времени. Чем больше этот объем, тем быстрее выполняются операции. Различают 16-, 32-, 64-разрадные ОС и т.д.
В зависимости от количества одновременно обрабатываемых задач (процессов) выделяют однозначные и многозначные операционные системы.
В
однозначной ОС в любой момент
времени может выполняться (быть
активной) только одна прикладная программа
которой представляются все ресурсы
ЭВМ. В то же время, некоторые однозадачные
ОС позволяют выполнять
В многозадачной ОС могут одновременно выполняться несколько не зависимых друг от друга задач (процессов, программ). Многозначность основана на принципе квантования времени. Эффект одновременной работы достигается разделением процессорного времени и других ресурсов между несколькими вычислительными процессами. Операционная система выстраивает очередь из поступающих заданий, выделяет квант времени для доступа к центральному процессору каждому заданию со гласно очереди. Выполнив первое задание, операционная система отсылает его в конец очереди и переходит ко второму и т. д. достоинство этого режима, по сравнению с однозначным, заключается в более эффективном использовании аппаратуры и повышении ее пропускной способности. Многозначные ОС в этом смысле предпочтительнее, но вместе с тем они и более сложные, поскольку появляется необходимость реализации механизма управления заданиями.[2]
Многозадачные ОС при выполнении программ используют кооперативную или приоритетную многозадачность. При кооперативной многозадачности все приложения делят процессорное время, периодически опрашивая друг друга. Каждое приложение получает фактически столько процессорного времени и аппаратных ресурсов, сколько оно считает нужным.
При этом вполне возможны ситуации, когда приложение заняло ресурс, и при этом в ее работе возникла ошибка (программа «зависла»). На запросы других программ (в том числе самой ОС) она не реагирует, и чаще всего это приводит к необходимости перезагрузки компьютера (с потерей всей несохраненной информации).
Информация о работе Понятие и основные виды операционных систем