Автор: Пользователь скрыл имя, 19 Декабря 2011 в 12:46, реферат
Целью данной работы является анализ общих основ операционных систем и характеристика развития самой популярной ОС — Windows. Развитие системы Windows будет рассматриваться на различных модификациях, начиная с первых графических надстроек на ОС MS-DOS, заканчивая самой последней версией – Windows XP. На сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях, бесспорно, считается самой распространенной операционной системой на ПК. Очевидно, что ознакомление с ПК необходимо начинать с ознакомления с Windows, ведь без нее работа на ПК немыслима для большинства пользователей. Предшественником ОС следует считать служебные программ
Введение……………………………………………………………………….3
1. Понятие информационной системы…………………………………..4
2. Классификации ОС…………………………………………………….6
3. Назначение операционной системы…………………………………..8
4. Программы-оболочки………………………………………………….9
5. Windows XP……………………………………………………………11
6. Заключение……………………………………………………………..13
7. Литература………………………………………………………………
МОСКОВСКИЙ
ЭКОНОМИКО-ФИНАНСОВЫЙ ИНСТИТУТ
по дисциплине " Информатика"
Тема: «Операционные
системы»
Группа: МШ 921 ВОФ (7) |
Преподаватель: |
Студент:
Исаев Д.В. |
Нижний Новгород
2010г.
Введение…………………………………………………
Целью данной работы является анализ общих основ операционных систем и характеристика развития самой популярной ОС — Windows. Развитие системы Windows будет рассматриваться на различных модификациях, начиная с первых графических надстроек на ОС MS-DOS, заканчивая самой последней версией – Windows XP. На сегодняшний момент операционная система Windows фирмы Microsoft во всех ее проявлениях, бесспорно, считается самой распространенной операционной системой на ПК. Очевидно, что ознакомление с ПК необходимо начинать с ознакомления с Windows, ведь без нее работа на ПК немыслима для большинства пользователей. Предшественником ОС следует считать служебные программы (такие, как загрузчики), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).
При
включении компьютера операционная
система загружается в память
раньше остальных программ и затем
служит платформой и средой для их
работы. Без операционной системы
невозможно представить работу с
компьютером. Знание операционной системы
необходимо для успешного пользования
современными компьютерами.
1. Понятие информационной системы
Операционная система (ОС) - комплекс системных и управляющих программ, предназначенных для наиболее эффективного использования всех ресурсов вычислительной системы (ВС) (Вычислительная система - взаимосвязанная совокупность аппаратных средств вычислительной техники и программного обеспечения, предназначенная для обработки информации) и удобства работы с ней.
Назначение
ОС - организация вычислительного
процесса в вычислительной системе,
рациональное распределение вычислительных
ресурсов между отдельными решаемыми
задачами; предоставление пользователям
многочисленных сервисных средств,
облегчающих процесс
Чтобы заставить ПК выполнить какие-либо действия, нужно составить для него последовательный набор инструкций, т.е. программу.
Все программы, работающие на ПК, можно разделить на 3 категории:
Среди всех системных программ, с которыми приходится иметь дело пользователю, особое место занимает операционная система (ОС). Эта программа загружается при включении компьютера и сопровождает пользователя на протяжении всего сеанса работы с ПК.
ОС управляет компьютером и его ресурсами (оперативной памятью, местом на дисках и др.), запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ.
На
компьютерах типа IBM PC чаще всего
применяются следующие
Имеются ОС, которые могут работать на компьютерах различных семейств, включая семейство IBM PC. Одной из наиболее широко используемых систем такого типа является операционная система UNIX.
Выбор
конкретной ОС зависит от возможностей
аппаратной части компьютера и требований
задач, решаемых с помощью этого
компьютера.
Существует несколько классификаций ОС.
1. По
количеству одновременно
- Однопользовательские
- Многопользовательские (имеются средства защиты информации каждого пользователя от несанкционированного доступа других пользователей)
2. По
числу задач, одновременно
- Однозадачные
- Многозадачные. Различают вытесняющую и невытесняющую многозадачность. При невытесняющей многозадачности активный процесс выполняется до тех пор, пока он сам, по собственной инициативе, не отдаст управление операционной системе для того, чтобы та выбрала из очереди другой готовый к выполнению процесс. При вытесняющей многозадачности решение о переключении процессора с одного процесса на другой процесс принимается операционной системой. Многозадачные ОС подразделяются на три типа в соответствии с использованными при их разработке критериями эффективности:
Системы пакетной обработки. Предназначены для решения задач вычислительного характера, не требующих быстрого получения результатов. Критерием является решение максимального числа задач в единицу времени. Выбор нового задания из заранее сформированного пакета заданий зависит от внутренней ситуации, складывающейся в системе, - выбирается «выгодное» для ОС задание. Пользователь изолирован от процесса выполнения его заданий.
Системы разделения времени. Каждому пользователю предоставляется терминал, с которого он может управлять вычислительным процессом. Каждой задаче выделяется квант процессорного времени, и ни одна задача не занимает процессор надолго. Такие ОС обладают меньшей пропускной способностью, т.к. на выполнение принимается каждая запущенная задача, а не «выгодная» для ОС. Критерием является удобство и эффективность работы отдельного пользователя.
Системы реального времени. Применяются для управления различными техническими объектами (конвейер, робот, космический аппарат, доменная печь и др.) В этих случаях существует предельно допустимое время, в течение которого должна быть выполнена программа, управляющая объектом, иначе может произойти авария. Критерием является способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата.
3. По
количеству используемых
- Однопроцессорные
- Многопроцессорные
4. По разрядности процессора:
- 8-разрядные
- 16-разрядные
- 32-разрядные
- 64-разрядные
5. По
типу пользовательского
- Командные (текстовые)
- Объектно-ориентированные (графические).
6. По
типу использования общих
- Локальные
- Сетевые – поддерживают распределенное выполнение процессов, их взаимодействие, обмен данными между ЭВМ, доступ пользователей к общим ресурсам (NetWare, Windows NT, Unix). Бывают:
Одноранговые – каждая ЭВМ может выполнять как функции сервера, так и рабочей станции.
С выделенными серверами – рабочие станции не предоставляют свои ресурсы для других ЭВМ, это возможно только для серверов.
Компьютеры не всегда нуждались в операционной системе. Если компьютер мог включаться, начинать работать и воспринимать команды человека без операционной системы, то в ней не было никакой необходимости. Примерами таких « компьютеров» могут быть игровые приставки. У них тоже есть процессор, оперативная память, в которой находится программа во время работы, есть устройства ввода информации (например, джойстик), но операционной системы нет или она совсем примитивна.
Игровые
программы для приставок (и данные
к ним, такие как музыка и рисунки)
записаны в микросхеме ПЗУ (она находится
в игровом картридже) или на лазерном
диске. Когда картридж (или лазерный
диск) вставляется в приставку, программа
автоматически запускается и
никакого управления, кроме того, которое
положено по сценарию игры, не предполагается,
поэтому и никакая операционная
система не нужна. На приставку можно
посмотреть и с другой стороны. Загружая
игру, попадают под управление как
бы ее игровой « операционной системы»
и можно делать только то, что
в игре предусмотрено, например, «бегать»,
«прыгать» и «стрелять». Ограниченность
и нестандартность не позволяют
назвать видеоигру «
– быть общепризнанной и использоваться как стандартная система на многих компьютерах;
– работать с многочисленными аппаратными устройствами, выпущенными разными фирмами, в том числе и в прошлое время;
– обеспечивать возможность запуска самых разных программ, написанных разными людьми и выпущенных разными организациями;
– предоставлять средства для проверки, настройки, обслуживания компьютера, его устройств и программ, которые на нем установлены.
4. Программы-оболочки
Программы-оболочки – весьма популярный класс системных программ. Они обеспечивают более удобный и наглядный способ общения с ПК, чем с помощью командной строки DOS. Это как бы промежуточное звено между DOS и пользователем. В основном весь набор действий, осуществляемый программой-оболочкой, можно реализовать и средствами самой ОС. Тем не менее, многие пользователи предпочитают использовать оболочки. Основная причина состоит в следующем. Взаимодействие пользователя с ОС DOS осуществляется по принципу диалога: пользователь набирает команду, нажимает клавишу [Enter], и ОС выполняет эту команду. Такой способ не нагляден и недостаточно удобен. Например, если надо скопировать какой-либо файл, нужно правильно набрать имя команды, имя файла, имя каталога. Нужно все это помнить и не ошибиться при наборе. Гораздо проще «ткнуть» мышью (или курсором) в определенное место экрана, чтобы указать нужный файл, каталог и требуемое действие. Оболочка позволяет работать с ПК как раз на таком наглядном уровне.