Основные характеристики операционных систем кратко. Характеристики операционной системы. Установка нескольких систем и использование виртуальных машин

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

РОСЖЕЛДОР

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

Ростовский государственный университет путей сообщения

(ФГБОУ ВПО РГУПС)

Лискинский техникум железнодорожного транспорта имени И.В. Ковалева

(ЛТЖТ - филиал РГУПС)

реферат

по дисциплине

ИНФОРМАТИКА

Операционные системы

Выполнил: студент(ка) группыДК-22

вариант 18 Олейникова Виктория

2014

операционный система оперативный программа

Введение

1.3 Обзор файловых систем

Заключение

Введение

Среди всех системных программ, с которыми приходится иметь дело пользователям компьютеров, особое место занимают операционные системы.

Операционная система - это программа, которая запускается сразу. Среди всех системных программ, с которыми приходится иметь дело пользователям компьютеров, особое место занимают операционные системы.

Операционная система (ОС) управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее услуги. Таким образом, выбор ОС очень важен, так как он определяет, с какими программами Вы сможете работать на своем компьютере. От выбора ОС зависит также производительность Вашей работы, степень защиты данных, необходимые аппаратные средства и т.д. Однако, выбор операционной системы также зависит от технических характеристик (конфигурации) компьютера. Чем более современнее операционная система, тем она не только предоставляет больше возможностей и более наглядна, но также тем больше она предъявляет требований к компьютеру (тактовая частота процессора, оперативная и дисковая память, наличие и разрядность дополнительных карт и устройств).

Основная причина необходимости ОС состоит в том, что элементарные операции для работы с устройствами компьютера и управление его ресурсами - то операции очень низкого уровня, поэтому действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций.

Операционная система скрывает от пользователя эти сложные и ненужные подробности и предоставляет ему удобный интерфейс для работы. Она выполняет различные вспомогательные действия, например, копирование и печать файлов.

ОС осуществляет загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия по запросу выполняемых программ и освобождает занимаемую программами оперативную память при их завершении.

1. Понятие операционной системы

Операционная система представляет комплекс системных и служебных программных средств. С одной стороны, она опирается на базовое программное обеспечение компьютера, входящее в его систему BIOS (базовая система ввода-вывода), с другой стороны, она сама является опорой для программного обеспечения более высоких уровней - прикладных и большинства служебных приложений. Приложениями операционной системы принято называть программы, предназначенные для работы под управлением данной системы.

Операционная система -- это программа, которая загружается при включении компьютера. Она производит диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие (прикладные) программы на выполнение. Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера.

Операционная система имеет несколько основных функций:

1. Графический интерфейс - это удобная оболочка, с которой работает пользователь.

2. Многозадачность - включает в себя возможность одновременной или поочередной работы сразу с несколькими приложениями, обмена данными между приложениями, а также возможность совместного использования программных, аппаратных, сетевых и прочих ресурсов вычислительной системы несколькими приложениями.

3. Ядро (командный интерпретатор) - это «переводчик» с программного языка на язык машинных кодов.

4. Драйверы - это специализированные программы для управления различными устройствами, входящие в состав компьютера.

5. Файловая система - предназначена для хранения данных на дисках и обеспечения доступа к ним. Данные о том, в каком месте диска записан тот или иной файл, хранятся в системной области диска в специальных таблицах размещения файлов (FAT-таблицах).

6. Разрядность - на данный момент существуют: 16-разрядные операционные системы (Dos, Windows 3.1, Windows 3.11), 32-разрядные операционные системы (Windows98, Windows 2000, WindowsMe), 64-разрядные операционные системы(Windows XP, WindowsVista).

Кроме основных (базовых) функций операционные системы могут представлять различные дополнительные функции. Конкретный выбор операционной системы определяется совокупностью предоставляемых функций конкретными требованиями к рабочему месту. Прочие функции операционных систем могут включать следующие:

· Возможность поддерживать функционирование локальной компьютерной сети без специального программного обеспечения;

· Обеспечение доступа к основным службам Интернета средствами, интегрированными в состав операционной системы;

· Возможность создания системными средствами сервера Интернет, его обслуживание и управление, в том числе дистанционное посредством удаленного соединения;

· Наличие средств защиты данных от несанкционированного доступа, просмотра и внесения изменений;

· Возможность оформления рабочей среды операционной системы, в том числе и средствами, относящимися к мультимедиа;

· Возможность обеспечения комфортной поочередной работы различных пользователей на одном персональном компьютере с сохранением персональных настроек рабочей среды каждого из них;

· Возможность автоматического исполнения операций обслуживания компьютера и операционной системы по заданному расписанию или под управлением удаленного сервера;

· Возможность работы с компьютером для лиц имеющих физические недостатки, связанные с органами зрения, слуха и другими.

Рисунок 1 Интегрированное средство в операционных системах Windows, для доступа в интернет

1.1 Назначение и классификация операционных систем

Назначение OC:

Организация вычислительного процесса в вычислительной системе;

Рациональное распределение вычислительных ресурсов между отдельными решаемыми задачами;

Предоставление пользователям многочисленных сервисных средств, облегчающих процесс программирования и отладки задач.

Операционная система исполняет роль своеобразного интерфейса (Интерфейс- совокупность аппаратуры и программных средств, необходимых для подключения периферийных устройств к персональной электронной вычислительной машине (ПЭВМ)) между пользователем и ВС, т.е. ОС предоставляет пользователю виртуальную ВС. Это означает, что ОС в значительной степени формирует у пользователя представление о возможностях ВС, удобстве работы с ней, ее пропускной способности. Различные ОС на одних и тех же технических средствах могут предоставить пользователю различные возможности для организации вычислительного процесса или автоматизированной обработки данных. В программном обеспечении ВС операционная система занимает основное положение, поскольку осуществляет планирование и контроль всего вычислительного процесса. Любая из компонент программного обеспечения обязательно работает под управлением ОС.

Настоящая операционная система должна:

Быть общепризнанной и использоваться как стандартная система на многих компьютерах;

Работать со всеми устройствами компьютера, в том числе и выпущенными давно;

Обеспечивать запуск самых разных программ, написанных разными людьми и в разное время;

Предоставлять средства для проверки, настройки, обслуживания компьютерной системы.

Современные операционные системы являются многозадачными, то есть пользователь может запускать одновременно несколько приложений, наблюдая результат выполнения каждой из них. Это возможно благодаря конструкции ОС и функциональности современных процессоров - не зря операционные системы пишутся для процессора, а не наоборот. Современный процессор представляет собой не одноядерное, а двухъядерное и даже четырехъядерное решение, что увеличивает его производительность во много раз. Этим пользуется операционная система, оптимально распределяя ресурсы процессора между всеми запущенными процессами.

Главными характеристиками операционной системы являются стабильность ее работы и устойчивость к различным угрозам - внешним (вирусам) и внутренним (аппаратным сбоям и конфликтам).

Классификация ОС:

В зависимости от алгоритма управления процессором, операционные системы делятся на:

Однозадачные и многозадачные

Однопользовательские и многопользовательские

Однопроцессорные и многопроцессорные системы

Локальные и сетевые.

По числу одновременно выполняемых задач операционные системы делятся на два класса:

Однозадачные (MS DOS)

Многозадачные (OS/2, Unix, Windows)

В однозадачных системах используются средства управления периферийными устройствами, средства управления файлами, средства общения с пользователями. Многозадачные ОС используют все средства, которые характерны для однозадачных, и, кроме того, управляют разделением совместно используемых ресурсов: процессор, ОЗУ, файлы и внешние устройства.

В зависимости от областей использования многозадачные ОС подразделяются на три типа:

Системы пакетной обработки (ОС ЕС)

Системы с разделением времени (Unix, Linux, Windows)

Системы реального времени (RT11)

Рисунок 2 Скриншот рабочего стола Unix

1.2 Состав операционной системы и назначение компонент

Важнейшим достоинством большинства ОС является модульность. Это свойство позволяет объединить в каждом модуле определенные логически связанные группы функций. Если возникает необходимость в замене или расширении такой группы функций, это можно сделать путем замены или модификации лишь одного модуля, а не всей системы. Большинство ОС состоит из следующих основных модулей: базовая система ввода-вывода (BIOS - BasicInputOutputSystem); загрузчик операционной системы (BootRecord); ядро ОС; драйверы устройств; командный процессор; внешние команды (файлы). Базовая система ввода-вывода (BIOS) - это набор микропрограмм, реализующих основные низкоуровневые (элементарные) операции ввода-вывода. Они хранятся в ПЗУ компьютера и записываются туда при изготовлении материнской платы.

Данная система, по сути, «встроена» в компьютер и является одновременно его аппаратной частью и частью операционной системы. Первая функция BIOS - автоматическое тестирование основных компонентов компьютера при его включении. При обнаружении ошибки на экран выводится соответствующее сообщение и / или выдается звуковой сигнал. Далее BIOS осуществляет вызов блока начальной загрузки операционной системы, находящейся на диске (эта операция выполняется сразу по окончании тестирования). Загрузив в ОЗУ этот блок, BIOS передает ему управление, а он в свою очередь загружает другие модули ОС. Еще одна важная функция BIOS - обслуживание прерываний. При возникновении определенных событий (нажатие клавиши на клавиатуре, щелчок мыши, ошибка в программе и т.д.) вызывается одна из стандартных подпрограмм BIOS по обработке возникшей ситуации. Загрузчик операционной системы - это короткая программа, находящаяся в первом секторе любого загрузочного диска (дискеты или диска с операционной системой). Функция этой программы заключается в считывании в память основных дисковых файлов ОС и передаче им дальнейшего управления ЭВМ. Ядро ОС реализует основные услуги, загружается в ОЗУ и остается в ней постоянно.

1.3 Обзор файловых систем

Файловая система FAT

FAT является наиболее простой из поддерживаемых Windows NT файловых систем. Основой файловой системы FAT является таблица размещения файлов, которая помещена в самом начале тома. На случай повреждения на диске хранятся две копии этой таблицы. Кроме того, таблица размещения файлов и корневой каталог должны храниться в определенном месте на диске (для правильного определения места расположения файлов загрузки).

Диск, отформатированный в файловой системе FAT, делится на кластеры, размер которых зависит от размера тома. Одновременно с созданием файла в каталоге создается запись и устанавливается номер первого кластера, содержащего данные. Такая запись в таблице размещения файлов сигнализирует о том, что это последний кластер файла, или указывает на следующий кластер.

Обновление таблицы размещения файлов имеет большое значение и требует много времени. Если таблица размещения файлов не обновляется регулярно, это может привести к потере данных. Длительность операции объясняется необходимостью перемещения читающих головок к логической нулевой дорожке диска при каждом обновлении таблицы FAT.

Каталог FAT не имеет определенной структуры, и файлы записываются в первом обнаруженном свободном месте на диске. Кроме того, файловая система FAT поддерживает только четыре файловых атрибута: «Системный», «Скрытый», «Только чтение» и «Архивный».

Файловая система HPFS

Файловая система HPFS впервые была использована для операционной системы OS/2 1.2, чтобы обеспечить доступ к появлявшимся в то время на рынке дискам большого размера. Кроме того, назрела необходимость расширения существующей системы имен, улучшения организации и безопасности для удовлетворения растущих потребностей рынка сетевых серверов. В файловой системе HPFS поддерживается структура каталогов FAT и добавлена сортировка файлов по именам. Имя файла может содержать до 254 двухбайтовых символов. Файл состоит из «данных» и специальных атрибутов, что создает дополнительные возможности для поддержки других типов имен файлов и повышению уровня безопасности. Кроме того, наименьший блок для хранения данных теперь равен размеру физического сектора (512 байт), что позволяет снизить потери дискового пространства.

Записи в каталоге файловой системы HPFS содержат больше сведений, чем в FAT. Наряду с атрибутами файла здесь хранятся сведения о создании и внесении изменений, а также дата и время доступа. Записи в каталоге файловой системы HPFS указывают не на первый кластер файла, а на FNODE. FNODE может содержать данные файла, указатели на данные файла или другие структуры, указывающие на данные файла.

HPFS старается по возможности располагать данные файла в смежных секторах. Это приводит к повышению скорости последовательной обработки файла.

HPFS делит диск на блоки по 8 МБ каждый и всегда пытается записать файл в пределах одного блока. Для каждого блока 2 КБ зарезервировано под таблицу распределения, в которой содержится информация о записанных и свободных секторах в пределах блока. Разбиение на блоки приводит к повышению производительности, так как головка диска для определения места для сохранения файла должна возвращаться не к логическому началу диска (как правило, это нулевой цилиндр), а к таблице распределения ближайшего блока.

Файловая система NTFS

С точки зрения пользователя файловая система NTFS организует файлы по каталогам и сортирует их так же, как и HPFS. Однако в отличие от FAT и HPFS на диске нет специальных объектов и отсутствует зависимость от особенностей установленного оборудования (например, сектор размером 512 байт). Кроме того, на диске отсутствуют специальные хранилища данных (таблицы FAT и суперблоки HPFS).

Целью файловой системы NTFS является следующее.

Обеспечение надежности, имеющей большое значение для высокопроизводительных систем и файловых серверов.

Предоставление платформы дополнительной функциональности.

Поддержка требований POSIX.

Устранение ограничений, характерных для файловых систем FAT и HPFS.

Рисунок 3 Структура файловой системы FAT

2. Характеристика современных операционных систем

Год за годом происходит эволюция структуры и возможностей операционных систем. В последнее время в состав новых операционных систем и новых версий уже существующих операционных систем вошли некоторые структурные элементы, которые внесли большие изменения в природу этих систем. Современные операционные системы отвечают требованиям постоянно развивающегося аппаратного и программного обеспечения. Они способны управлять работой многопроцессорных систем, работающих быстрее обычных машин, высокоскоростных сетевых приспособлений и разнообразных запоминающих устройств, число которых постоянно увеличивается. Из приложений, оказавших влияние на устройство операционных систем, следует отметить мультимедийные приложения, средства доступа к Internet, а также модель клиент/сервер.

Неуклонный рост требований к операционным системам приводит не только к улучшению их архитектуры, но и к возникновению новых способов их организации. В экспериментальных и коммерческих операционных системах были опробованы самые разнообразные подходы и структурные элементы, большинство из которых можно объединить в следующие категории.

Архитектура микроядра.

Многопоточность.

Симметричная многопроцессорность.

Распределенные операционные системы.

Объектно-ориентированный дизайн.

Отличительной особенностью большинства операционных систем на сегодняшний день является большое монолитное ядро. Ядро операционной системы обеспечивает большинство ее возможностей, включая планирование, работу с файловой системой, сетевые функции, работу драйверов различных устройств, управление памятью и многие другие. Обычно монолитное ядро реализуется как единый процесс, все элементы которого используют одно и то же адресное пространство. В архитектуре микроядра ядру отводится лишь несколько самых важных функций, в число которых входят работа с адресными пространствами, обеспечение взаимодействия между процессами (interprocesscommunication -- IPC) и основное планирование. Работу других сервисов операционной системы обеспечивают процессы, которые иногда называют серверами. Эти процессы запускаются в пользовательском режиме и микроядро работает с ними так же, как и с другими приложениями.

Такой подход позволяет разделить задачу разработки операционной системы на разработку ядра и разработку сервера. Серверы можно настраивать для требований конкретных приложений или среды.

Выделение в структуре системы микроядра упрощает реализацию системы, обеспечивает ее гибкость, а также хорошо вписывается в распределенную среду.

Многопоточность (multithreading) -- это технология, при которой процесс, выполняющий приложение, разделяется на несколько одновременно выполняемых потоков. Ниже приведены основные различия между потоком и процессом.

Поток: Диспетчеризуемая единица работы, включающая контекст процессора (куда входит содержимое программного счетчика и указателя вершины стека), а также свою собственную область стека (для организации вызова подпрограмм и хранения локальных данных). Команды потока выполняются последовательно; поток может быть прерван при переключении процессора на обработку другого потока.

Процесс: Набор из одного или нескольких потоков, а также связанных с этими потоками системных ресурсов (таких, как область памяти, в которую входят код и данные, открытые файлы, различные устройства). Эта концепция очень близка концепции выполняющейся программы. Разбивая приложение на несколько потоков, программист получает все преимущества модульности приложения и возможность управления связанными с приложением временными событиями.

Многопоточность оказывается весьма полезной для приложений, выполняющих несколько независимых заданий, которые не требуют последовательного исполнения. В качестве примера такого приложения можно привести сервер базы данных, который одновременно принимает и обрабатывает несколько запросов клиентов. Если в пределах одного и того же процесса обрабатываются несколько потоков, то при переключении между различными потоками непроизводительный расход ресурсов процессора меньше, чем при переключении между разными процессами. Кроме того, потоки полезны при описанном в последующих главах структурировании процессов, которые являются частью ядра операционной системы.

До недавнего времени все персональные компьютеры, рассчитанные на одного пользователя, и рабочие станции содержали один виртуальный микропроцессор общего назначения. В результате постоянного повышения требований к производительности и понижения стоимости микропроцессоров производители перешли к выпуску компьютеров с несколькими процессорами.

Для повышения эффективности и надежности используется технология симметричной многопроцессорности (symmetricmultiprocessing -- SMP).

Этот термин относится к архитектуре аппаратного обеспечения компьютера, а также к образу действий операционной системы, соответствующему этой архитектурной особенности. Симметричную многопроцессорность можно определить как автономную компьютерную систему со следующими характеристиками.

В системе имеется несколько процессоров.

Эти процессоры, соединенные между собой коммуникационной шиной или какой-нибудь другой схемой, совместно используют одну и ту же основную память и одни и те же устройства ввода-вывода.

Все процессоры могут выполнять одни и те же функции (отсюда название симметричная обработка).

Операционная система, работающая в системе с симметричной многопроцессорностью, распределяет процессы или потоки между всеми процессорами. У многопроцессорных систем есть несколько потенциальных преимуществ по сравнению с однопроцессорными, в число которых входят следующие.

Производительность. Если задание, которое должен выполнить компьютер, можно организовать так, что какие-то части этого задания будут выполняться параллельно, это приведет к повышению производительности по сравнению с однопроцессорной системой с процессором того же типа. Сформулированное выше положение проиллюстрировано на рис. 2.12. В многозадачном режиме в один и тот же момент времени может выполняться только один процесс, тогда как остальные процессы вынуждены ожидать своей очереди. В многопроцессорной системе могут выполняться одновременно несколько процессов, причем каждый из них будет работать на отдельном процессоре.

Надежность. При симметричной мультипроцессорной обработке отказ одного из процессоров не приведет к остановке машины, потому что все процессоры могут выполнять одни и те же функции. После такого сбоя система продолжит свою работу, хотя производительность ее несколько снизится.

Наращивание. Добавляя в систему дополнительные процессоры, пользователь может повысить ее производительность.

Масштабируемость. Производители могут предлагать свои продукты в различных, различающихся ценой и производительностью, конфигурациях, предназначенных для работы с разным количеством процессоров.

Важно отметить, что перечисленные выше преимущества являются скорее потенциальными, чем гарантированными. Чтобы надлежащим образом реализовать потенциал, заключенный в многопроцессорных вычислительных системах, операционная система должна предоставлять адекватный набор инструментов и возможностей.

Рисунок 4 Многозадачность и многопроцессорность

Часто можно встретить совместное обсуждение многопоточности и многопроцессорности, однако эти два понятия являются независимыми. Многопоточность -- полезная концепция для структурирования процессов приложений и ядра даже на машине с одним процессором. С другой стороны, многопроцессорная система может обладать преимуществами по сравнению с однопроцессорной, даже если процессы не разделены на несколько потоков, потому что в такой системе можно запустить несколько процессов одновременно. Однако обе эти возможности хорошо согласуются между собой, а их совместное использование может дать заметный эффект.

Заманчивой особенностью многопроцессорных систем является то, что наличие нескольких процессоров прозрачно для пользователя -- за распределение потоков между процессорами и за синхронизацию разных процессов отвечает операционная система. В этой книге рассматриваются механизмы планирования и синхронизации, которые используются, чтобы все процессы и процессоры были видны пользователю в виде единой системы. Другая задача более высокого уровня -- представление в виде единой системы кластера из нескольких отдельных компьютеров. В этом случае мы имеем дело с набором компьютеров, каждый из которых обладает своей собственной основной и вторичной памятью и своими модулями ввода-вывода. Распределенная операционная система создает видимость единого пространства основной и вторичной памяти, а также единой файловой системы. Хотя популярность кластеров неуклонно возрастает и на рынке появляется все больше кластерных продуктов, современные распределенные операционные системы все еще отстают в развитии отодно- и многопроцессорных систем. С подобными системами вы познакомитесь в шестой части книги.

Одним из последних новшеств в устройстве операционных систем стало использование объектно-ориентированных технологий. Объектно-ориентированный дизайн помогает навести порядок в процессе добавления к основному небольшому ядру дополнительных модулей. На уровне операционной системы объектно-ориентированная структура позволяет программистам настраивать операционную систему, не нарушая ее целостности. Кроме того, этот подход облегчает разработку распределенных инструментов и полноценных распределенных операционных систем.

Заключение

Windows наиболее распространенная операционная система, и для большинства пользователей она наиболее подходящая ввиду своей простоты, неплохого интерфейса, приемлемой производительности и огромного количества прикладных программ для нее.

Я имела возможность работать с операционными системами Microsoft от Windows 2000, до версии Windows 8, по-моемумнению наиболее удачной является ОС Windows 7, которая обладает более совершенной защитой, чем Windowsxp, более продуманный интерфейс и много разных других мелочей, делают эту ОС более привлекательной. Конечно же возникает вопрос, а как же Windows 8, да это более новая ОС, но её интерфейс больше приспособлен для мобильных устройств с сенсорным экраном, именно по этому она пока, что не так популярна, но как я наслышана, Microsofвыпустили обновление для Windows 8, Windows 8.1, в которойрешили немного вернуться к привычному пользователям рабочему столу.

Список использованных источников

1. Лекциопедия-библиотека лекционного материала. [Электронный ресурс] Режим доступа: http://lektsiopedia.org.

2. OS Journal [Электронный]. Режим доступа: http://www.ossite.ru/.

3. OSys.ru - operatingsystems[Электронный ресурс]. Режим доступа: http://osys.ru/.

4. Информатика. [Электронный ресурс] :учебник Л.З. Шауцуковой. Режим доступа:http://book.kbsu.ru/.

5. Михеева Е.В. Титова О.И. Информатика: Учебник для студентов учреждений сред. Проф. образования. М.: Академия,2010.

6. Информатика и информационно-коммуникационные технологии в школе [Электронный ресурс]: учеб.пособие/ сост. Попова О.В. Режим доступа: http://www.klyaksa.net/htm/kopilka/uchp/p6.htm.

Размещено на Allbest.ru

Подобные документы

    Назначение и основные функции операционных систем. Загрузка в оперативную память подлежащих исполнению программ. Обслуживание всех операций ввода-вывода. Эволюция, классификация операционных систем. Формирование ведомости зарплаты, сортировка по отделам.

    курсовая работа , добавлен 17.03.2009

    Назначение, классификация, состав и назначение компонентов операционных систем. Разработка сложных информационных систем, комплексов программ и отдельных приложений. Характеристика операционных систем Windows, Linux, Android, Solaris, Symbian OS и Mac OS.

    курсовая работа , добавлен 19.11.2014

    Изучение особенностей операционной системы, набора программ, контролирующих работу прикладных программ и системных приложений. Описания архитектуры и программного обеспечения современных операционных систем. Достоинства языка программирования Ассемблер.

    презентация , добавлен 22.04.2014

    Понятие операционной системы. История ее создания и развития. Разновидности современных операционных систем. Основные функции ОС общего и специального назначения. Вычислительные и операционные системы, их функции. Генерация операционной системы.

    курсовая работа , добавлен 18.06.2009

    Операционная система MS-DOS: история и характеристика. Обзор стандартных программ операционной системы Windows. Способы запуска программ. Служебные приложения Windows и их назначение: диспетчер задач, проверка, очистка, дефрагментация и архивация диска.

    реферат , добавлен 06.01.2015

    Понятие операционной системы как базового комплекса компьютерных программ, обеспечивающего управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, выполнение утилит. История развития операционных систем семейства Windows.

    курсовая работа , добавлен 10.01.2012

    Понятие оболочки операционной системы, их разновидности, назначение и отличия друг от друга. Особенности использования операционных оболочек на персональном компьютере, делающие наглядным и простым выполнение базовых операций над файлами, каталогами.

    курсовая работа , добавлен 29.03.2014

    Особенности современного этапа развития операционных систем. Назначение операционных систем, их основные типы. Операционные системы мини-компьютеров. Принцип работы матричного принтера, проектирование и воспроизведение произвольных символов для них.

    курсовая работа , добавлен 23.06.2011

    Эволюция и классификация ОС. Сетевые операционные системы. Управление памятью. Современные концепции и технологии проектирования операционных систем. Семейство операционных систем UNIX. Сетевые продукты фирмы Novell. Сетевые ОС компании Microsoft.

    творческая работа , добавлен 07.11.2007

    Linux – одна из наиболее популярных распространяемых бесплатно операционных систем. Работа с базовым ограниченным набором программ по умолчанию. Характеристика основных программ, которые расширяют возможности операционной системы Linux для пользователя.

На рынке программного обеспечения широко представлены продукты, предназначенные для автоматизированного анализа финансово-хозяйственной деятельности. Финансовое состояние предприятия описывается с помощью показателей и коэффициентов, а также в виде графиков и диаграмм. Автоматизированные системы представляет информацию о структуре баланса, величинах показателей ликвидности, финансовой устойчивости, прибыльности, оборачиваемости, рентабельности, движении денежных средств.

Операционная система DOS состоит из следующих частей:

1. Базовая система ввода-вывода (BIOS), находящаяся в постоянной памяти (постоянном запоминающем устройстве, ПЗУ) компьютера. Эта часть операционной системы является «встроенной» в компьютер. Ее назначение состоит в выполнении наиболее простых и универсальных услуг операционной системы, связанных с осуществлением ввода-вывода. Базовая система ввода-вывода содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания.

Операционная система -- это программа, которая загружается при включении компьютера. Она производит диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, местом на дисках и т.д.), запускает другие (прикладные) программы на выполнение. Операционная система обеспечивает пользователю и прикладным программам удобный способ общения (интерфейс) с устройствами компьютера.

Основная причина необходимости операционной системы состоит в том, что элементарные операции для работы с устройствами компьютера и управления ресурсами компьютера -- это операции очень низкого уровня, поэтому действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций.

Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы.

Загрузчик операционной системы -- это очень короткая программа, находящаяся в первом секторе каждой дискеты с операционной системой DOS. Функция этой программы заключается в считывании в память еще двух модулей операционной системы, которые и завершают процесс загрузки DOS.

На жестком диске (винчестере) загрузчик операционной системы состоит из двух частей. Это связано с тем, что жесткий диск может быть разбит на несколько разделов (логических дисков). Первая часть загрузчика находится в первом секторе жесткого диска, она выбирает, с какого из разделов жесткого диска следует продолжить загрузку. Вторая часть загрузчика находится в первом секторе этого раздела, она считывает в память модули DOS и передает им управление.

Дисковые файлы 10.SYS и MSDOS.SYS (они могут называться по-другому, например IВМВ. СОМ и IBMDOS.COM для PC DO; URBIOS.SYS и DRDOS.SYS для DR DOS, -- названия меняются в зависимости от версии операционной системы). Они загружаются в память загрузчиком операционной системы и остаются в памяти компьютера постоянно. Файл I0.SYS представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные высокоуровневые услуги DOS.

Командный процессор DOS обрабатывает команды, вводимые пользователем. Командный процессор находится в дисковом файле. COMMAND.СОМ на диске, с которого загружается операционная система. Некоторые команды пользователя, (например Type, Dir или Сор) командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем и если находит ее, то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к выполнению команд (приглашение DOS).

Внешние команды DOS -- это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматирование дискет, проверку дисков и т.д.

Драйверы устройств -- это специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств. Например, с помощью драйверов возможна работа с «электронным диском» т.е. частью памяти компьютера, с которой можно работать так же, как с диском. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файл CONFIG.SYS. Такая схема облегчает добавление новых устройств позволяет делать это, не затрагивая системные файлы DOS.

Операционная оболочка Windows -- это разработанная фирмой Microsoft надстройка над операционной системой DOS, обеспечивающая большое количество возможностей и удобств для пользователей и программистов. Широчайшее распространение Windows сделало 661 фактическим стандартом для IBM PC-совместимых компьютеров: подавляющее большинство пользователей таких компьютеров работают в ""Windows, поэтому в последнее время практически все новые программы разрабатываются именно для их эксплуатации в среде Windows. "В отличие от оболочек типа Norton Commander, Windows не только обеспечивает удобный и наглядный интерфейс для операции с файлами, дисками и т.д., но и предоставляет новые возможности для запускаемых в среде Windows программ. Разумеется, для использования этих возможностей программы должны быть спроектированы по требованиям Windows. Такие программы не могут выполняться вне среды Windows, поэтому мы будем называть их Windows-программами или WincSows-приложенпями. Впрочем, Windows может выполнять и обычные программы, разработанные для DOS. но при этом такие программы не используют никаких преимуществ Windows и работают медленнее, чем при непосредственном вызове из DOS.

Windows -- интегрированная программа. Под управлением оболочки Windows могут работать не только специальные программы, разработанные для эксплуатации в среде Windows (Windows-приложения), но и "обычные" программы, работающие в среде DOS, т.к. DOS-приложения (DOS-прикладные программы). Оболочка Windows обеспечивает эффективный и комфортабельный обмен информацией между отдельными программами, выполняемыми под ее управлением. Здесь речь в первую очередь идет о Windows-приложениях. С понятием интегрированности связывают обычно также возможность совместного использования ресурсов компьютера различными программами. Так, к примеру, принтер, подключенный к компьютеру, может с одинаковым успехом использоваться всеми программами на конкурентной основе. Причем все операции, связанные с необходимостью перекодировок, смен драйверов (например, при переходе от печати текстов к выводу иллюстраций) берет на себя оболочка.

Большинство пользователей привлекает в среде Windows не только и не столько комфортабельность самой оболочки, сколько специфика реализованных в этой среде приложений. Особенности реализации в среде Windows даже знакомых пользователям по работе в DOS прикладных программ (приложений) практически позволяют рассматривать Windows-версии этих программ как совершенно новые продукты.

Работа в оболочке Windows и в Windows-приложениях предполагает своеобразную перестройку "образа жизни". "Жизнь" пользователя в среде "Windows сопряжена с "мышиным" управлением, обменами данными между отдельными программами и параллельным выполнением. Стандартизация интерфейсов отдельных Windows-приложений позволяет легко переходить от одного приложения к другому, не начиная каждый раз с нуля (хотя бы в плане способов и средств управления).

В фирменной поставке пакета Windows находится несколько приложений. Все они объединены в группу Accessories (аксессуары, инструменты). Это небольшие по размеру и возможностям прикладные программы, составляющие "джентльменский набор" пользователя. Им далеко до профессиональных специализированных пакетов. Но они прекрасно иллюстрируют возможности оболочки и обеспечивают некоторый минимальный сервис. Более того, весьма полезно начинать знакомство с серьезными пакетами именно с соответствующих средств этой группы. Так, например, поработав некоторое время с текстовым редактором Write, в дальнейшем можно легко перейти к использованию таких профессиональных пакетов обработки текстов, как Word для Windows, Lotus Ami Professional, WordPerfect для Windows" т.п.

В начале 90-х гг. процедурный подход все еще преобладал, однако намечаются и некоторые признаки объектно-ориентированного. Тогда же появился метод объектного связывания и встраивания (OLE), позволяющий щелчком на изображении объекта неявно запустить приложение, которое его обрабатывает, а после окончания обработки вернуться в предыдущее приложение.

С OLE тесно связан так называемый метод редактирования документов «на месте» (in-place). Если в документ встроен объект, который должен обрабатываться конкретным приложением, то при щелчке на этом объекте нужное приложение неявным образом запускается, причем в рабочем поле не изменяется ничего, кроме панелей инструментов. Например, если в тексте, который обрабатывается в редакторе Microsoft Word, есть таблица, созданная в редакторе Microsoft Excel, то при щелчке на ней произойдет замена панелей инструментов Excel. Пользователь может обрабатывать документ совсем другим приложением, даже не подозревая об этом,

Еще один механизм, который упростил работу и приблизил эру объектно-ориентированного подхода, называется «Drag & Drop», что в буквальном переводе означает «перетащить-и-оставить». Работая этим методом, вы щелкаете кнопкой мыши (как правило, левой) на изображении объекта, перемещаете его по экрану при нажатой кнопке и отпускаете кнопку, когда указатель окажется в нужном месте экрана. Таким образом, процедуры копирования, перемещения и удаления стали объектно-ориентированными.

В комплекс программ Microsoft Office входят такие как: Access, Binder, Excel, Word, Power Point, Outlook, Photo Editor. Это стандартный пакет программ, позволяющий, даже начинающему пользователю работать с компьютером, включая как и локальную сеть, так и широкомасштабное использование Интернет-ресурсов. Сейчас это - самый распространённый комплекс программ в России. Существуют многие другие, но, как правило, при покупке компьютера обычно на нём присутствует именно этот комплекс программ. Они полностью русифицированы и адаптированы под российского пользователя.

Распространение компьютерных технологий в России идёт большими темпами, начиная с 1996г, но при таком распространении и усложнении программное обеспечение и компьютерные сети имеют целый ряд недостатков. Первейшим из этих недостатков является то, что, как правило, в России используются компьютеры иностранного производства или сборки. К этому недостатку можно отнести и нехватку специалистов.

Как средство поддержки разработки прикладных программ MultiEdit обеспечивает возможность настройки на тип конкретного языка программирования. Он может быть использован в качестве среды программирования для тех компиляторов, в которых он отсутствует. При настройке на язык программирования можно задать ключи командной строки.

При настройке на конкретный язык программирования наиболее полезными, существенно облегчающими разработку программ, являются следующие 4 механизма: цветовое выделение синтаксических конструкций, автоматическое форматирование программ, построение типовых синтаксических конструкций по шаблонам, поиск парных операторных скобок.

Если рассматривать MultiEdit с позиций подготовки документов, то он обеспечивает форматирование текстов, генерацию индексов и оглавлений. В нем имеются средства проверки орфографии и сортировки и ряд других возможностей. К ограничениям редактора можно отнести отсутствие: понятия шрифта, возможности выбора гарнитуры, вставки изображений, поддержки режима WYSWYG.

Редактор научных документов Chiwriter представляет собой достаточно простую и удобную в применении программную систему. Он имеет удобный пользовательский интерфейс. Позволяет удобно подготавливать документы со сложными многоэтажными формулами. Он обеспечивает автоматическую разбивку на страницы, допускает нижние и верхние колонтитулы.

В редакторе Chiwriter имеется достаточно большой набор шрифтов различной гарнитуры. Кроме того, пользователь имеет возможность самостоятельно изменять внешний вид символов имеющихся шрифтов или формировать новые шрифты. Однако шрифты редактора являются растровыми и, как следствие, не масштабируемыми. При печати не удается получить высокое качество выходного документа при использовании струйных и лазерных принтеров. Еще одним из основных недостатков является несоответствие его стандарту PostScript, что существенно ограничивает возможности его использования для подготовки научных работ к печати.

Использование таблицы подстановки, которые могут содержать одну или две переменные с произвольным количеством их значений. Эти значения переменных используются при вычислении результатов по одной и той же формуле. Результаты затем отображаются в виде массива данных.

Табличный процессор Exel поддерживает также общие функциональные возможности текстовых процессоров, такие как использование макросов, построение диаграмм, автозамена и проверка орфографии, использование стилей, шаблонов, автоформатирование данных, обмен данными с другими приложениями, наличие развитой справочной системы, печать с настройкой параметров и другие сервисные возможности.

Табличный процессор Exel целесообразно использовать для создания таблиц в случаях, когда предполагаются сложные расчеты, сортировка, фильтрация, статистический анализ массивов, построение на их основе диаграмм.

Опишем основные ключевые понятия, используемые при работе с табличным процессором Exel.

Рабочая книга является основным документом Exel. Она хранится в файле с произвольным именем и расширением xls. При создании или открытии рабочей книги ее содержимое представлено в отдельном окне. Каждая книга по умолчанию содержит 16 рабочих листов.

Листы предназначены для создания и хранения таблиц, диаграмм и макросов. Лист состоит из 256 столбцов и 16384 строк.

Ячейка является структурной наименьшей единицей для размещения данных внутри рабочего листа. Каждая ячейка может содержать данные в виде текста, числовых значений, формул или параметров форматирования. При вводе данных Exel автоматически распознает тип данных и определяет перечень операций, которые могут с ними производиться. По своему содержимому ячейки делятся на исходные (влияющие) и зависимые. В последних записаны формулы, которые имеют ссылки на другие ячейки таблицы.

Существует несколько видов операционных систем: DOS, Windows, UNIX, Macintosh OS, Linux. У других современных ОС, например Linux, UNIX, OS/2, имеют свои преимущества и недостатки. Linux предоставляет наиболее совершенную защиту, чем Windows, и имеет более продуманный интерфейс; UNIX применяется там, где требуется высокая надежность систем. Большим недостатком OS/2 и UNIX является довольно скудный выбор программных средств, и здесь Windows выигрывает у остальных операционных систем.

Наиболее распространенной является операционная система Windows. Существует несколько версий Windows: Windows-3.1, Windows-95, Windows-98, Windows-2000, Windows NT. Все они близки между собой по содержанию. По-этому рассмотрим такие ОС как DOS и Windows-95.

MS-DOS - одна из первых операционных систем и одна из самых известных. Пик популярности этой операционной системы приходится на 90-е годы, сейчас эта операционная система используется редко. Наибольшей популярностью в мире на данный момент пользуются операционные системы фирмы Microsoft. Их доля составляет около 90% среди всех операционных систем. Наиболее устойчивые системы этой фирмы основаны на технологии NT.

Операционная система DOS

Операционная система DOS состоит из следующих частей:

1) Базовая система ввода-вывода (ВIOS), находящаяся в постоянной памяти (постоянном запоминающем устройстве, ПЗУ) компьютера. Эта часть операционной системы является «встроенной» в компьютер. Ее назначение состоит в выполнении наиболее простых и универсальных услуг операционной системы, связанных с осуществлением ввода-вывода. Базовая система ввода-вывода содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания. Кроме того, базовая система ввода-вывода содержит программу вызова загрузчика операционной системы.

2) Загрузчик операционной системы - это очень короткая программа, находящаяся в первом секторе каждой дискеты с операционной системой DOS. Функция этой программы заключается в считывании в память еще двух модулей операционной системы, которые и завершают процесс загрузки DOS.

3) Командный процессор DOS обрабатывает команды, вводимые пользователем. Командный процессор находится в дисковом файле! COMMAND.COM на диске, с которого загружается операционная система. Некоторые команды пользователя, например Туре, Dir или Сор) командный процессор выполняет сам. Такие команды называются внутренними. Для выполнения остальных (внешних) команд пользователя командный процессор ищет на дисках программу с соответствующим именем и если находит ее, то загружает в память и передает ей управление. По окончании работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к выполнению команд (приглашение DOS).

Внешние команды DOS - это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматирование дискет, проверку дисков и т.д.

Драйверы устройств - это специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств. Например, с помощью драйверов возможна работа с «электронным диском» т.е. частью памяти компьютера, с которой можно работать так же, как с диском. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файл CONFIG.SYS. Такая схема облегчает добавление новых устройств позволяет делать это, не затрагивая системные файлы DOS.

Window-95 превратились из графической надстройки для DOS в полноценную операционную систему. По крайней мере, так заявляли ее разработчики. На самом же деле все было сложнее: в качестве основы в Windows-95 по-прежнему использовалась добрая старая DOS. Чуть модернизированная, конечно, и не заявленная в качестве отдельного продукта. Впрочем, большинство потребителей такой вариант устраивал. Ведь у них оставалась возможность работать в привычном DOS-режиме, не загружая графическую оболочку Windows, и, следовательно, не расставаться с привычными DOS-программами.

Так же операционная система Window-95 сталf 32-разрядной. Все предыдущие версии DOS и Windows были 16-разрядными и, стало быть, не могли в полной мере использовать возможности даже процессоров семейства 386 и уж тем более новых процессоров Pentium. Конечно, в этом достоинстве крылись и некоторые неудобства. Специально под Windows пользователям пришлось заменять все свои Windows-программы на новые 32-разрядные версии. Однако на практике переход оказался сравнительно легким. Уже в течение года были выпущены новые версии всех популярных программных продуктов. Но и старые 16-разрядные версии могли работать с новой ОС без всяких проблем.

ОПЕРАЦИОННАЯ СИСТЕМА (ОС) WINDOWS

ОБЩАЯ ХАРАКТЕРИСТИКА СЕМЕЙСТВА ОС WINDOWS

ОС семейства Windows. Основные версии ОС Windows

ОС семейства Windows являются программными продуктами корпорации Microsoft и представляют собой комплекс программ, предназначенный для эффективного использования всех средств компьютера в процессе решения задач пользователя и организации взаимодействия пользователя и компьютера. ОС обеспечивают совместное функционирование всех устройств компьютера и представляют пользователю доступ к его ресурсам. ОС корпорации Microsoft, как и ОС других производителей, можно классифицировать по ряду признаков:

Проведем классификацию ОС корпорации Microsoft по наиболее важным признакам.

По основному назначению ОС семейства Windows условно можно разделить на три группы или, как их еще называют, линии: 9х - линия, NT - линия и СЕ - линия. Некоторые авторы выделяют еще одну группу (16 - Bit - линия), к которой относят Windows 1.0 (1985 г.), Windows 2.0 (1987 г.), Windows 2.1 (1987 г.), Windows 3.0 (1990 г.), Windows 3.1 (1992 г.), Windows 3.11 (1992 г.). Однако эти версии не были полноценными ОС, а были операционными оболочками для работы с ОС MS DOS (Microsoft Disk Operating System, ОС которой была разработана корпорацией Microsoft в 1981 г.). Основное назначение этих версий состояло в реализации графического интерфейса ОС MS DOS.

В первую группу (9х - линия) входят ОС версий: Windows 95 (1995 г.), Windows 98 (1998 г.), Windows ME (Millennium Edition, 2000 г.). Данная группа ОС предназначалась для установки на персональные компьютеры, имеющие 32-разрядные микропроцессоры и работающие в локальном (автономном) режиме. В настоящее время данная группа ОС практически не используется и не поддерживается разработчиком.

Вторая группа (NT - линия, New Technology - новая технология) является самой многочисленной, к ней относятся следующие версии: Windows NT 3.1 (1993 г.), Windows NT 3.5 (1994 г.), Windows NT 3.51 (1995 г.), Windows NT 4.0 (1996 г.), Windows NT 5.0 (Windows 2000, 2000 r.), Windows NT 5.1 (WindowsXP, 2001 n). Windows NT 5.2 (Windows Server 2003, 2003 r.), Windows NT 6.0 (Windows Vista 2006, 2006 r.), Windows Home Server (2007 r.), Windows Server 2008, Windows NT 6.1 (Windows 7, 2009 г.). ОС этой группы являются полностью 32-разряд-ными и не нуждаются в поддержке со стороны ОС MS DOS. Основное назначение данной группы состоит в поддержке сетевого режима работы компьютера. В настоящее время данная группа ОС находит наибольшее практическое применение и поддерживается разработчиком, кроме некоторых ранних версий.

Третья группа (СЕ - линия, СЕ - Compact Edition - компактное издание) предназначена для портативных компьютеров. К данной группе относятся следующие версии: Windows СЕ 1.0 (1997 г.), Windows СЕ 2.0 (1998 г.), Windows СЕ 3.0 (2000 г.), Windows СЕ 4.0 (2002 г.), Windows Mobile 2003 (2003 г.), Windows Mobile 5.0 (2005 г.), Windows Mobile 6.0 (2007 г.).

По числу одновременно работающих пользователей различают одно- и многопользовательские ОС. Основное отличие их друг от друга состоит в наличии средств защиты от несанкционированного доступа. В многопользовательских ОС имеются средства защиты каждого пользователя от несанкционированного доступа других пользователей. Каждый пользователь может входить (загружать) многопользовательскую ОС под своим паролем, ему выделяется свой сегмент основной памяти компьютера. Примером многопользовательских ОС являются версии первой и второй групп семейства Windows.

По числу одновременно выполняемых задач ОС делятся наодно-и многозадачные. ОС семейства Windows относятся к многозадачным с вытесняющей многозадачностью. Пользователь, работающий с ОС семейства Windows, может одновременно выполнять несколько задач в разных окнах, при этом окна на экране закрепляются за разными задачами. ОС семейства Windows работает в защищенном режиме (protected mode), т.е. при использовании микропроцессора в многозадачном режиме работающие программы не мешают друг другу.

По способу использования аппаратных и программных средств ОС можно разделить на сетевые и локальные ОС. К сетевым ОС можно отнести основные версии второй и третьей групп семейства Windows, к локальным - первую группу.

По типу пользовательского интерфейса ОС можно разделить на ОС, представляющие пользователю текстовый и графический интерфейсы. ОС семейства Windows представляют пользователю графический интерфейс.

Из перечисленных выше версий ОС Windows наиболее востребованными в настоящее время для установки на персональные компьютеры являются версии ОС Windows ХР, ОС Windows Vista и ОС Windows 7.

Дадим краткую характеристику этим версиям ОС Windows и опишем возможности, которые они предоставляют пользователям.

ОС Windows ХР была выпущена корпорацией Microsoft в октябре 2001 г. и является развитием ОС Windows 2000 Professional. Название ХР происходит от английского eXPerience, что означает опыт. Корпорация Microsoft представила три основных выпуска (редакции) ОС Windows ХР: ОС Windows ХР Home Edition, ОС Windows ХР Professional Edition и ОС Windows ХР 64-bit Edition. Кроме основных выпусков ОС Windows ХР, были и дополнительные, к которым можно отнести: ОС Windows ХР Media Center Edition (базируется на ОС Windows ХР Professional Edition и содержит специальные мультимедийные приложения), ОС Windows ХР Embedded (встраиваемая компонентная ОС на базе Windows ХР Professional Edition, она предназначена для применения в различных встраиваемых системах: банкоматах, медицинских приборах, кассовых терминалах, игровых автоматах и т.д.), ОС Windows Embedded for Point of Service (специализированная ОС на базе ОС Windows ХР Embedded, конфигурированная для пунктов обслуживания, она оптимизирована для розничной торговли и сферы услуг) и т.д. Далее остановимся на основных выпусках ОС Windows ХР.

ОС Windows ХР Home Edition была ориентирована на пользователей домашних персональных компьютеров (устанавливалась на ноутбуки). Данный выпуск отличался от предыдущей версии ОС Windows 2000 новым внешним оформлением, которое упрощало и делало более эффективным выполнение ежедневных задач. Для пользователей стали доступны усовершенствованные возможности работы с цифровыми изображениями и музыкальными записями как при работе на локальном персональном компьютере, так и при обмене ими через Интернет.

ОС Windows ХР Professional является более мощной ОС, по сравнению с предыдущими версиями ОС, что связано с высоким уровнем масштабируемости и надежности ОС. Предназначена она в основном для корпоративных пользователей. Масштабируемость данной ОС состоит в поддержке оперативной памяти, которая может быть увеличена до 4 Гбайт, и поддержке увеличения мощности микропроцессора (например, установке двух микропроцессоров).

Перечислим основные возможности, предоставляемые пользователю ОС Windows ХР Professional, которые можно также трактовать

как отличительные особенности данной ОС по сравнению с предыдущими версиями ОС семейства Windows:

  • улучшенный интерфейс пользователя, улучшенный дизайн, включая более округлые формы и плавные цвета;
  • относительно более высокий уровень безопасности, включая возможность шифрования папок и файлов с целью защиты корпоративной информации;
  • встроенная поддержка высокопроизводительных многопроцессорных систем;
  • возможность быстрого переключения пользователей, позволяющая временно прервать работу одного пользователя и выполнить вход в систему под именем другого пользователя, оставляя при этом приложения, запущенные первым пользователем, включенными;
  • удобства при выполнении различных операций за счет встроенных в ОС мастеров (например, «Мастер очистки Рабочего Стола», «Мастера установки и настройки сети», «Мастера создания ярлыков», «Мастера подключения к Интернету» и т.д.);
  • восстановление ОС, предназначенное для возвращения системы в определенное предшествующее состояние, а также улучшение других способов восстановления системы. Так, при загрузке последней удачной конфигурации загружается также и прежний набор драйверов, что позволяет в ряде случаев легко восстановить систему при проблемах, возникших в результате установки драйверов, возможность отката драйверов, т.е. возвращение к предыдущим версиям драйверов (компьютерных программ, обеспечивающих функционирование периферийных устройств компьютера) из-за программных сбоев и т.д.;
  • более развитые функции управления системой из командной строки;
  • поддержка утилитой «Проводник» цифровых графических и аудиоформатов;
  • ОС Windows ХР Professional включает технологии, разработанные фирмой Roxio, которые позволяют производить запись данных на оптические диски, не устанавливая дополнительные программные средства;
  • в состав ОС входит аудиоплейер Windows Media, который позволяет воспроизводить цифровые мультимедиа, включая музыку, видео, оптические диски и интернет-радио;
  • ОС Windows ХР Professional может работать с архивами ZIP без установки дополнительных программных средств;
  • средства поддержки переносных компьютеров, включая технологии DualView и ОеагТуре. Технология DualView (работа с двумя мониторами) позволяет отображать «Рабочий стол» компьютера на двух мониторах, управляемых одним видеоадаптером. Например, к портативным компьютерам помимо жидкокристаллического дисплея можно подключить внешний монитор. Применение данной технологии позволяет повысить производительность труда пользователей и не требует дополнительных микропроцессоров. Технология ОеагТуре повышает четкость отображения текста на жидкокристаллическом экране, поскольку втрое увеличивает горизонтальное разрешение отображаемого текста на экране компьютера, а также имеет брандмауэр подключений к Интернету, ит.д.

Разработчик должен сопровождать любой программный продукт, выпущенный на рынок. В процессе сопровождения устраняются замеченные неисправности в работе программы, ошибки, так называемые дырки в системе защиты от несанкционированного доступа и т.д. Не исключением является и ОС Windows ХР. Корпорация Microsoft за время сопровождения ОС Windows ХР также устраняла недочеты в ОС и периодически выпускала пакеты обновлений (Service Packs) ОС. Целью этих пакетов программ было устранение выявленных проблем и добавление новых возможностей.

Первый пакет обновлений Service Pack 1 (SP1) для ОС Windows ХР был выпущен в сентябре 2002 г. Наиболее важными новшествами пакета стали: поддержка интерфейса USB 2.0, введение утилиты, позволяющей выбирать программы по умолчанию для просмотра электронной почты, реализация виртуальной машины Java (Java Virtual Machine, виртуальная машина Java интерпретирует и исполняет байт-код Java, предварительно созданный из исходного текста Java-про граммы компилятором Java. Так как виртуальные машины Java доступны для многих аппаратных и программных платформ, Java может рассматриваться и как связующее программное обеспечение, и как самостоятельная платформа), система шифрования файлов (Encrypting File System, EFS) получила возможность использовать алгоритм шифрования AES (Advanced Encryption Standard - симметричный алгоритм блочного шифрования с размером блока 128 бит и ключом 128/192/256 бит, принятый в качестве стандарта шифрования правительством США в мае 2002 г.) с 256-битным ключом и т.д. Поддержка Windows ХР Service Pack 1 закончилась в октябре 2006 г.

Второй пакет обновлений Service Pack 2 (SP2) (кодовое название Springboard) был выпущен в августе 2004 г. Наиболее важными новшествами пакета SP2: улучшенный файрволл (файрволл - образован транслитерацией английского термина firewall, эквивалентного термину «межсетевой экран», в настоящее время не является официальным заимствованным словом в русском языке, аналогом английского слова firewall является немецкое слово brandmauer (брандмауэр), что в дословном переводе на русский язык означает стену, которая разделяет смежные здания, предохраняя ог распространения пожара); мастер поддержки Wi-Fi соединений с Интернетом и Bluetooth (английский перевод прозвища датского короля Харальда 1 Синезубого (910-986 г.), объединившего Данию с Норвегией. Его имя было выбрано в качестве названия технологии потому, что первоначально Bluetooth задумывалась как средство для простого соединения компьютеров и телекоммуникационных устройств), технология Bluetooth обеспечивает обмен информацией на радиочастоте в диапазоне 2,4- 2,48 ГГц (свободный от лицензирования диапазон) для ближней связи радиуса 10-100 м между такими устройствами, как карманные и обычные персональные компьютеры, мобильные телефоны, ноутбуки, принтеры, цифровые фотоаппараты и т.д.), а также улучшенная версия браузера Internet Explorer (IE6, например, возможность блокировать «всплывающие» окна в Интернете). Данный пакет обновлений внес значительные изменения в безопасность ОС Windows ХР. Так, значительным изменениям подвергся встроенный файрволл, который был переименован в Windows Firewall и активировался для всех создаваемых соединений по умолчанию. Изменения в области безопасности затронули и почтовую программу Outlook Express и браузер IE. ОС Windows ХР Service Pack 2 включает Windows Security Center, который позволяет облегчить наблюдение за безопасностью системы, следя и напоминая пользователю о необходимости установить или обновить антивирус и его базы, активировать встроенный или сторонний файрволл, произвести обновление операционной системы или изменить настройки браузера и т.д. С июля 2008 г. корпорация Microsoft прекратила поддержку ОС Windows ХР SP2.

Третий пакет обновлений Service Pack 3 (окончательная версия) был представлен корпорацией Microsoft в апреле 2008 г. Пакет включает все обновления, выпущенные после выхода ОС Windows ХР Service Pack 2 в 2004 г., а также ряд других новых элементов. Среди них функция защиты сетевого доступа (Network Access Protection) и новая модель активации, заимствованные у ОС Windows Vista, кроме того, появилось улучшенное обнаружение так называемых маршрутизаторов - «черных дыр» и т.д. В настоящее время ОС Windows ХР SP3 поставляется на рынок в виде версий OEM (Original Equipment Manufacturer) и коробочной версии (BOX).

Здесь важно также отметить, что корпорация М icrosoft с 14 апреля 2009 г. прекратила бесплатную поддержку ОС Windows ХР, и с этого времени пользователи ОС Windows ХР не могут обращаться в Microsoft за бесплатной технической поддержкой. Теперь им придется для этого пользоваться услугами «продленной поддержки», т.е. все обращения являются платными. Данная поддержка будет продолжаться до 8 апреля 2014 г.

ОС Windows ХР 64-bit Edition разрабатывалась специально для рабочих станций на базе 64-разрядных микропроцессоров Intel Itanium. Данная ОС обеспечивает поддержку дополнительной памяти, увеличивает скорость операций ввода-вывода, расширяет возможности для вычислений переменных с плавающей запятой. Данная ОС представляет собой достаточно мощную платформу для технических и аналитических разработок, а также для проведения финансового и статистического анализа. Эта редакция Windows ХР более не развивается с 2005 г., после того как корпорация HP (Hewlett Packard, США) прекратила разработку рабочих станций с микропроцессорами Intel Itanium. Поддержка этой архитектуры осталась в серверных версиях операционной системы Windows.

ОС Windows Vista также относится к NT - линии (NT - линия, New Technology - новая технология, ориентированная на сетевую работу) операционных систем семейства Microsoft Windows NT, и в частности, имеет в этой линии название ОС Windows NT 6.0. Используется в основном на пользовательских персональных компьютерах. Корпорация Microsoft официально выпустила ОС Windows Vista 30 ноября 2006 г. для корпоративных клиентов, а 30 января 2007 г. начались продажи ОС в розничной сети. Корпорация Microsoft представила несколько выпусков (вариантов, редакций) ОС Windows Vista. Рассмотрим основные из них:

  • ОС Windows Vista Starter - самый недорогой и доступный вариант для пользователей начального уровня. Базовый набор возможностей ОС Windows Vista Starter ограничен по сравнению с другими выпусками, но главное - сохраняется совместимость со всеми современными приложениями и устройствами. Фактически это операционная система для начинающих, делающих первые шаги в освоении персонального компьютера и не желающих при покупке первого компьютера переплачивать за программное обеспечение;
  • ОС Windows Vista Home Basic также относится к достаточно простому и доступному варианту ОС Windows Vista, предназначенному преимущественно для домашних пользователей. Обладает всеми основными характеристиками ОС нового поколения: безопасностью, поддержкой расширенного родительского контроля, базовым интерфейсом пользователя, новыми функциями поиска и систематизации данных, улучшенной работой в сети. На аппаратном уровне это поддержка одного микропроцессора (с неограниченным количеством ядер) с 8 Гбайт максимального объема оперативной памяти для платформы Amd64 (64-битная) и 4 Гбайт для платформы х86 (32-битная);

OC Windows Vista Home Premium представляет собой основной вариант Windows Vista для домашних пользователей настольных и мобильных персональных компьютеров. Кроме возможностей, представляемых ОС Windows Vista Home Basic, в данном варианте поддерживается 3-мерный интерфейс пользователя Windows Aero, имеется Windows Media Center и ряд дополнительных возможностей по работе с мультимедийными данными (например, редактирования и записи DVD). На аппаратном уровне ОС Windows Vista Home Premium поддерживает до двух микропроцессоров с 16 Гбайт максимального объема оперативной памяти, HDTV(High Definition TV - одно из направлений развития телевидения в мире, его российское название - телевидение высокой четкости, которое позволяет смотреть телепрограммы, фильмы с разрешением 1920 на 1080 точек, в отличие от обычного телевидения, где используется разрешение изображения 720 на 576 точек), запись видео-DVD, поддержка сенсорных экранов, автоматическое резервное копирование. Однако в данном варианте отсутствует возможность присоединения к домену и редактору групповых и локальных политик, нет поддержки EFS;

ОС Windows Vista Business представляет собой основную аппаратную платформу для настольных и мобильных персональных компьютеров корпоративного класса. Данный вариант ОС подходит для малого, среднего и большого бизнеса, содержит все функции ОС Windows Vista Home Basic (кроме ряда развлекательных) и имеет ряд специфических особенностей. Так, ОС Windows Vista Business поддерживает интерфейс Windows Aero, поддерживает групповую политику, шифрование файловой системы, поддержку факсов и сканеров и пр. На аппаратном уровне ОС Windows Vista Business поддерживает до двух процессоров, интерфейс Windows Aero, групповую политику и шифрованную файловую систему EFS. Однако в данном варианте сокращена мультимедийная часть и отсутствуют развлекательные приложения;

ОС Windows Vista Enterprise представляет собой расширенный вариант Vista для корпоративных персональных компьютеров и ноутбуков. В дополнение к возможностям Vista Business этот вариант обладает средствами шифрования диска Windows BitLocker, поддерживает все существующие языки интерфейса, функцию Virtual PC Express и подсистему для приложений на основе UNIX (SUA), т.е. данный вариант ОС подходит для работы крупных предприятий и организаций со сложной инфраструктурой. На аппаратном уровне аналогична предыдущему варианту ОС;

ОС Windows Vista Ultimate представляет собой вариант, который включает в себя все возможности ОС Windows Vista Home Premium и ОС Windows Vista Enterprise. В данном варианте хорошо развита мультимедийная часть, реализована поддержка анимированных обоев рабочего стола, а также имеется возможность менять по желанию язык пользовательского интерфейса операционной системы.

Вышедшую на рынок ОС Windows Vista также сопровождает корпорация Microsoft. Данное сопровождение заключается в регулярном обновлении ОС, устраняющем выявленные проблемы и добавляющем новые возможности ОС.

Первый пакет обновлений Service Pack 1 (SP1) для ОС Windows Vista был выпущен 15 апреля 2008 г. Данный пакет обновлений позволил с более высокой скоростью осуществлять копирование файлов на локальных компьютерах (на 25% быстрее), более оперативно обрабатывать изображения высокого разрешения. Кроме того, в SP1 включены дополнения, улучшающие совместимость операционной системы с новыми видеоадаптерами, некоторыми типами мониторов и принтеров. В состав пакета обновлений также входят исправления, уменьшающие время вывода компьютера из спящего режима, повышающие производительность браузера IE 7.0 и улучшающие схему управления питанием ноутбуков. Также в SP1 включены все ранее выпущенные «заплатки и патчи». Перед установкой SP1 система «Windows Update» проверяет компьютер на предмет наличия проблемных компонентов и в случае их обнаружения откладывает инсталляцию.

Второй пакет обновлений Service Pack 2 (SP2) является самым востребованным в настоящее время. SP2 обеспечивает: поддержку Bluetooth 2.1/3.0 (для версии Bluetooth 3.0 доступен лишь beta-драйвер), поддержку 64-разрядных процессоров VIA, возможность записи оптических дисков формата Blu-ray (англ, «синий луч» - получил свое название от использованного для записи и чтения коротковолнового (405 нм) «синего» лазера, буква «е» была намеренно исключена из слова blue , чтобы получить возможность зарегистрировать название как торговую марку), более простую настройку беспроводных сетей Wi-Fi (мастер Windows Connect Now, WCN), поддержку смарт-карт формата 1CCD/CCID, более высокую производительность при воспроизведении видеоформата HD и т.д. Кроме того, необходимо отметить, что пакет обновлений SP2 нельзя установить без предварительной установки SP1. Это сделано с целью объединить SP для двух платформ - Windows Vista и Windows Server 2008.

25 мая 2009 г. SP2 для Windows Vista и Windows Server 2008 стал доступен для публичного скачивания с сайта Microsoft на английском, немецком, испанском, французском и японском языках, а с 1 июля 2009 г. - SP2 для Windows Vista на русском языке стал доступен для автоматической установки через «Центр обновления Windows».

Перечислим основные возможности, предоставляемые пользователю ОС Windows Vista по сравнению с ОС Windows ХР Professional, которые можно трактовать как отличительные особенности данной ОС по сравнению с ОС Windows ХР Professional:

  • время загрузки ОС Windows Vista меньше, чем ОС Windows ХР, кроме того, уменьшено время входа и выхода из спящего режима до 6 секунд. Однако после загрузки пользовательского интерфейса необходимо более длительное время, чтобы начать полноценную работу, пока пройдут фоновые процессы, сильно затрудняющие работу пользовательских программ;
  • ? благодаря использованию технологии «Windows Ready Boost» стало возможным использование внешней флэш-памяти в качестве оперативной памяти, что в некоторых случаях увеличивает производительность ОС на 40%;
  • применение комплекса технических решений Windows Aero (Aero - аббревиатура от англ, authentic - аутентичный, energetic - энергичный, reflective - отзывчивый и open - открытый). Windows Aero использует анимацию окон при открытии, закрытии, сворачивании и восстановлении, что делает работу с ОС более понятной. Прозрачные элементы окон с размывкой заднего плана позволяют пользователю сконцентрироваться только на содержании активного окна и т.д.;
  • обеспечивается лучшая защищенность от хакерских атак и компьютерных вирусов, в особенности сетевых;
  • полностью переработана логическая модель взаимодействия ОС с графическими устройствами.

ОС Windows 7 относится к линии операционных систем семейства Microsoft Windows NT, и в частности является ОС Windows NT 6.1, используемой в основном на пользовательских персональных компьютерах.

ОС Windows 7 официально поступила в продажу 22 октября 2009 г., т.е. меньше чем через три года после выпуска предыдущей ОС Windows Vista. Корпорация Microsoft представила шесть редакций ОС Windows 7: ОС Windows 7 Starter (начальная версия ОС), ОС Windows 7 Home Basic (домашняя базовая версия ОС), ОС Windows 7 Home Premium (домашняя расширенная версия ОС), ОС Windows 7 Professional (профессиональная версия ОС), ОС Windows 7 Enterprise (корпоративная версия ОС) и ОС Windows 7 Ultimate (максимальная версия ОС). Все перечисленные выше редакции, за исключением ОС Windows 7 Starter, существуют как в 32-битной, так и в 64-битной версиях.

Нетрудно заметить, что число выпушенных редакций ОС Windows Vista и ОС Windows 7 совпадает, кроме того совпадает часть названий редакций, их особенностей и возможностей, поэтому подробно останавливаться здесь на особенностях и возможностях каждой редакции ОС Windows 7 не будем, а отметим лишь основные особенности, отличающие ОС Windows 7 от ОС Windows Vista:

  • в ОС Windows 7 применяется мультитач - технология, позволяющая одновременно обнаруживать и определять координаты минимум трех точек касания мультитач-экрана;
  • используемая в ОС Windows 7 сетевая технология «Branch Cache» позволяет осуществлять эффективное кеширование информации, поступающей из сети Интернет;
  • более тесная интеграция с производителями драйверов, большинство из них определяются автоматически, при этом в 90% случаев сохраняется обратная совместимость с драйверами для ОС Windows Vista;
  • ? применена новая, 11 -я версия DirectX, выпущенная в составе ОС Windows 7, которая имеет следующие преимущества перед существующими версиями: добавлена поддержка новых вычислительных шейдеров (массовые параллельные вычисления), имеется возможность многопоточного рендеринга (процесс получения изображения по модели с помощью компьютерной программы), улучшена тесселяция компьютерной графике способ, с помощью которого возможно увеличить число полигонов в полигональной трехмерной модели, используя кривые Безье), появились новые алгоритмы компрессии текстур и др.;
  • ОС Windows 7 поддерживает псевдонимы для папок на внутреннем уровне; например, папка Program Files в некоторых локализованных версиях Windows была переведена и отображалась с переведенным именем, однако на уровне файловой системы оставалась англоязычной;
  • ОС Windows 7 более совместима с ОС Windows ХР, чем ОС Windows Vista (SP1, SP2); например, на ОС Windows Vista было невозможно запустить некоторые старые программы для ОС Windows ХР;
  • улучшена безопасность ОС Windows 7, так вероятность попадания в ОС Windows 7 компьютерных вирусов на 25% ниже, чем в ОС Windows Vista, и на 20% ниже, чем в ОС Windows Vista SP2. Вышедшая на рынок ОС Windows 7 также, как и предыдущие ОС,

сопровождается корпорацией Microsoft. Финальная русская версия первого пакета обновлений Service Pack 1 (SP1) для ОС Windows 7 вышла в первом квартале 2011 г. В состав SP1 вошли главным образом исправления ошибок и «заплатки» для уязвимостей, выявленных с момента анонса платформы в октябре 2009 г. Обновление содержит все патчи - автоматизированные, отдельно поставляемые программные средства, используемые для устранения выявленных проблем в основном программном продукте.

Операционная система - это программа, которая запускается сразу. Среди всех системных программ, с которыми приходится иметь дело пользователям компьютеров, особое место занимают операционные системы.

Операционная система (ОС) управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее услуги. Таким образом, выбор ОС очень важен, так как он определяет, с какими программами Вы сможете работать на своем компьютере. От выбора ОС зависит также производительность Вашей работы, степень защиты данных, необходимые аппаратные средства и т.д. Однако, выбор операционной системы также зависит от технических характеристик (конфигурации) компьютера. Чем более современнее операционная система, тем она не только предоставляет больше возможностей и более наглядна, но также тем больше она предъявляет требований к компьютеру (тактовая частота процессора, оперативная и дисковая память, наличие и разрядность дополнительных карт и устройств).

Основная причина необходимости ОС состоит в том, что элементарные операции для работы с устройствами компьютера и управление его ресурсами - то операции очень низкого уровня, поэтому действия, которые необходимы пользователю и прикладным программам, состоят из нескольких сотен или тысяч таких элементарных операций.

Операционная система скрывает от пользователя эти сложные и ненужные подробности и предоставляет ему удобный интерфейс для работы. Она выполняет различные вспомогательные действия, например, копирование и печать файлов.

ОС осуществляет загрузку в оперативную память всех программ, передает им управление в начале их работы, выполняет различные действия по запросу выполняемых программ и освобождает занимаемую программами оперативную память при их завершении.

Базовая система ввода-вывода (BIOS, Basic Input/Output System), находящаяся в постоянной памяти компьютера. Эта часть ОС является "встроенной" в ПК.

Ее назначение состоит в выполнении наиболее простых и универсальных услуг ОС, связанных с осуществлением ввода-вывода. Базовая система ввода-вывода содержит также тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания. Кроме того, базовая система ввода-вывода содержит программу вызова загрузки операционной системы.

Загрузчик ОС - это очень короткая программа, находящаяся в первом секторе каждой дискеты с ОС. Функция этой программы заключается в считывании в память еще двух модулей ОС, которые и завершают процесс загрузки.

Загрузчик ОС на жестком диске состоит из двух частей. Первая часть загрузчика находится в первом секторе жесткого диска, она выбирает, из какого из разделов жесткого диска следует продолжать загрузку. Вторая часть загрузчика находится в первом секторе этого же раздела, она считывает в память модули ОС и передает им управление.

Дисковые файлы IO.SYS и MSDOS.SYS(они могут называться по-другому, например, IBMBIO.COM и IBMDOS.COM для PC DOS, DRBIOS.SYS и DRDOS.SYS для DR DOS - названия меняются в зависимости от версии ОС).

Они загружаются в память загрузчиком ОС и остаются в памяти компьютера постоянною Файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Файл MSDOS.SYS реализует основные высокоуровневые услуги ОС.

Основные задачи ОС следующие:

  • 1. увеличение пропускной способности ЭВМ (за счет организации непрерывной обработки потока задач с автоматическим переходом от одной задачи к другой и эффективного распределения ресурсов ЭВМ по неск 5ольким задачам);
  • 2. уменьшение времени реакции системы на запросы пользователей пользователями ответов от ЭВМ 4
  • 3. упрощенные работы разработчиков программных средств и сотрудников обслуживающего персонала ЭВМ (за счет предоставления им значительного количества языков программирования и разнообразных сервисных программ).

Операционные системы могут классифицироваться по следующим показателям:

  • 1. количество пользователей: однопользовательские ОС (Ms-DOS, Windows) и многопользовательские ОС (VM, UNIX);
  • 2. доступ: пакетные (OS 360), интерактивные (Windows, UNIX), систе 6мы реального времени (QNX, Neutrino, RSX);
  • 3. количество решаемых задач: однозадачные (MS-DOS) и многозадачные ОС (Windows, UNIX).

Операционная система предназначена для выполнения следующих основных (тесно взаимосвязанных) функций:

  • 1. управление данными;
  • 2. управление задачами (заданиями, процессами);
  • 3. связь с человеком-оператором.

В различных ОС эти функции реализуются в различных масштабах и с помощью разных технических, программных, информационных методов и средств.

Структурно ОС представляет собой совокупность программ, управляющих ходом работы вычислительной машины, идентифицирующих прикладные программы и данные и осуществляющих связь между машиной и оператором. ОС повышает производительность вычислительного комплекса за счет гибкой организации прохождения потока задач через машину, равномерной загрузки оборудования, оптимального использования всех ресурсов ЭВМ, стандартной организации хранения в машине больших массивов данных при наличии разнообразных способов доступа к ним.

В состав системного программного обеспечения входят также сервисные программы, которые предназначены для проверки исправности блоков ЭВМ, обнаружения и локализации отказов устройств и устранения их влияния на работу в целом.

Системное программное обеспечение ЭВМ предназначено для осуществления адаптируемости программ пользователей к изменениям состава ресурсов ЭВМ. Высокая производительность вычислительной системы обеспечивается ОС благодаря применению режимов пакетной обработки и мультипрограммного и наличию специальных программных средств для выполнения трудоемких операций ввода-вывода информации.

К числу наиболее известных первых управляющих программ относятся комплексы SAGE, SABRE, MERCURE, реализованы на ЭВМ второго поколения. Для ЭВМ IBM/360 были разработаны ОС, обеспечивающие пакетную технологию обработки данных и работу в реальном масштабе времени, а также реализацию многомашинных и мультипроцессорных комплексов.

Первая функционально полная ОС - OS/360. Разработка и внедрение ОС позволили разграничить функции операторов, администраторов, программистов, пользователей, а также существенно (в десятки и сотни раз) повысить производительность ЭВМ и степень загрузки технических средств. Версии OS/360/370/375 - MFT (мультипрограммирование с фиксированным количеством задач), MVT (с переменным количеством задач),SVS (система с виртуальной памятью), SVM (система виртуальных машин) - последовательно сменяли друг друга и во многом определили современные представления о роли ОС в общей иерархии систем управления данными и задачами при обработке данных на ЭВМ.

Ранние версии OS/360 были ориентированы на пакетную обработку информации - входной поток заданий (МЛ, МД или перфокартах) подготавливался заранее и поступал на обработку в непрерывном режиме. В дальнейшем возникли расширения OS/360/375, допускающие диалоговую обработку данных с терминалов пользователя, последняя из версий (OS SVM) фактически предоставляла в распоряжении пользователя "виртуальную персональную ЭВМ" с полной мощностью вычислительной установки IBM/360/375. ОС других семейств.

Программы ОС постоянно занимают в оперативной памяти объем, установленный при конфигурации системы. Остальные части ОС по мере необходимости вызываются из внешней памяти на МД.

ОС обеспечивает осуществление в вычислительной системе следующих процессов:

  • 1. обработка задач;
  • 2. работы системы в режиме диалога и квантования времени;
  • 3. работы в системе в реальном масштабе времени в составе многопроцессорных и многомашинных комплексов;
  • 4. связи оператора с системой;
  • 5. протоколирование хода выполнения вычислительных работ;
  • 6. обработки данных, поступающих по каналам связи;
  • 7. функционирование устройств ввода-вывода;
  • 8. использование широкого набора средств отладки и тестирование программ;
  • 9. планирование прохождения задач в соответствии с их приоритетами;
  • 10. ведение учета и контроля за использованием данных, программ и ресурсов ЭВМ.

Основные компоненты ОС - управляющие и обрабатывающие программы. Управляющие программы управляют работой вычислительной системы, обеспечивая в свою очередь автоматическую смену заданий для поддержания непрерывного режимы работы ЭВМ при переходе от одной программы к другой без вмешательства оператора.

Управляющая программа определяет порядок выполнения обрабатывающих программ и обеспечивает необходимым набором услуг для их выполнения. Основные функции: последовательное или приоритетное выполнение каждой работы (управление задачами); хранение, поиск и обслуживание данных независимо от их организации и способа хранения (управление данными). компьютерный оперативный вычислительный

Программы управления задачами считывают входные потоки задач, обрабатывают их в зависимости от приоритета, инициируют одновременное выполнение нескольких заданий; вызывают процедуры; ведут системный журнал.

Программы управления данными обеспечивают способы организации, идентификации, хранения, каталогизации и выборки обрабатываемых данных. Эти программы управляют вводом-выводом данных с различной организацией, объединением записей в блоки и разделением блоков на записи, обработки меток томов и наборов данных.

Программы управления восстановления после сбоя обрабатывают прерывания от системы контроля, регистрируют сбои в процессоре и внешних устройствах, формируют записи о сбое в журнале, анализируют возможность завершение сбоем задачи и переводят систему в состояние ожидания, если завершение задачи невозможно.

Конфигурация системы. Прикладная программа в ОС может получить от ОС в процессе своей работы характеристик конкретной реализации системы, в среде которой она функционирует: имя, версию и редакцию ОС, тип и технические характеристики комп-а. В ОС обычно имеются средства локализации, позволяющие настроить систему на конкретное национальное (местное) представление данных: представление десятичных дробей, денежных величин, даты и времени.