Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Функции операционных систем(ОС) персональных компьютеров

Содержание:

Введение

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

Объект исследования – совокупность функций, а также операционные системы персональных компьютеров.

Предмет исследования – функционал ОС.

Цель исследования – сравнить возможности функций различных систем, преимущественно UNIX и Windоws.

Задачи исследования:

1. Обозначить главные функции ОС.

2. Определить классы ОС.

3. Описать и проанализировать главные и дополнительные функции ОС.

4. Проанализировать возможности современных ОС и выявить их недостатки и достоинства.

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

Часть 1. Теоретическая составляющая ОС

Операционная система. Классификация

В составе ОС различают 3 группы компонентов:

  • ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудование; сетевая подсистема, файловая система;
  • системные библиотеки;
  • оболочка с утилитами.

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

К основным функциям операционных систем относят следующие:

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

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

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

 По назначению операционные системы делятся на:

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

 2) Системы реального времени, предназначены для работы в контуре управления объектами.

 3) Прочие специализированные системы – это различные ОС, ориентированные, прежде всего на эффективное решение определенного класса, с большим или меньшим ущербом для прочих задач

 По характеру взаимодействия с пользователем выделяются:

 1) Пакетные ОС, обрабатывающие заранее подготовленные задания;

 2)Диалоговые ОС, выполняющие задания пользователя в интерактивном режиме;

 3) ОС с графическим интерфейсом;

 4) Встроенные ОС, не взаимодействующие с пользователем.

 По числу одновременного выполнения задач:

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

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

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

 1) Однопользовательские ОС. Для них характерен полный пользовательский доступ к ресурсам. Подобные системы приемлемы в основном на изолированных компьютерах.

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

 По аппаратурной основе:

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

 По способу построения:

  1. Микроядерные;
  2. Монолитные.

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

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

Из этого мы понимаем, что:

    1. Операционная система состоит из широкого набора программ, которые контролируют общую работу компьютерной системы.
    2. Операционная система контролирует и координирует использование аппаратного обеспечения среди различных прикладных программ для различных пользователей. Таким образом, он действует как интерфейс между пользователем и компьютерным оборудованием.
    3. Операционная система управляет и координирует функции, выполняемые компьютерным оборудованием, включая ЦП, устройства ввода / вывода, вторичные запоминающие устройства и коммуникационное, а также сетевое оборудование. Операционная система является самой важной программой, которая работает на компьютере. Для каждой цели компьютер должен иметь операционную систему для запуска других программ. Она выполняет базовые задачи, такие как распознавание ввода с клавиатуры, отправка вывода на дисплей, отслеживание файлов и каталогов на дисках и управление периферийными устройствами, такими как дисковые накопители и принтеры. Операционная система также скрывает сложности аппаратного обеспечения у пользователей
    4. Операционная система также определяется как программный пакет программ, которые управляют устройствами ввода и вывода.
    5. Основная задача операционной системы - максимизировать производительность компьютерной системы, максимально эффективно ее эксплуатировать и минимизировать требуемое вмешательство человека. MS-DОS, UNIX, LINUX, MS Windоws 7,8,10 и т.д. – являются яркими примерами используемых ныне операционных систем.

Что ожидают от современных ОС

Операционная система является сердцевиной сетевого программного обеспечения, она создает среду для выполнения приложений и во многом определяет, какими полезными для пользователя свойствами эти приложения будут обладать. В связи с этим рассмотрим требования, которым должна удовлетворять современная ОС [13. c.519].

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

  1. Расширяемость. Код должен быть написан таким образом, чтобы можно было легко внести дополнения и изменения, если это потребуется, и не нарушить целостность системы.
  2. Переносимость. Код должен легко переноситься с процессора одного типа на процессор другого типа и с аппаратной платформы (которая включает наряду с типом процессора и способ организации всей аппаратуры компьютера) одного типа на аппаратную платформу другого типа.
  3. Надежность и отказоустойчивость. Система должна быть защищена как от внутренних, так и от внешних ошибок, сбоев и отказов. Ее действия должны быть всегда предсказуемыми, а приложения не должны быть в состоянии наносить вред ОС.
  4. Совместимость. ОС должна иметь средства для выполнения прикладных программ, написанных для других операционных систем. Кроме того, пользовательский интерфейс должен быть совместим с существующими системами и стандартами.
  5. Безопасность. ОС должна обладать средствами защиты ресурсов одних пользователей от других.
  6. Производительность. Система должна обладать настолько хорошим быстродействием и временем реакции, насколько это позволяет аппаратная платформа [5, c. 208].

Операционная система. Архитектура

Наиболее общим подходом к структуризации операционной системы является разделение всех ее модулей на две группы: 1) ядро – модули выполняющие основные функции ОС;

 2) модули, выполняющие вспомогательные функции ОС.

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

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

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

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

 Поскольку некоторые компоненты ОС оформлены как обычные приложения, то есть в виде исполняемых модулей стандартного для данной ОС формата, то часто бывает очень сложно провести четкую грань между операционной системой и приложениями [4, с. 95].

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

 Обеспечить привилегии операционной системе невозможно без специальных средств аппаратной поддержки. Аппаратура компьютера должна поддерживать как минимум два режима работы – пользовательский режим (usеr mоdе) и привилегированный режим, который также называют режимом ядра (kеrnеl mоdе), или режимом супервизора (supеrvisоr mоdе). Подразумевается, что операционная система или некоторые ее части работают в привилегированном режиме, а приложения – в пользовательском режиме.

 Так как ядро выполняет все основные функции ОС, то чаще всего именно ядро становится той частью ОС, которая работает в привилегированном режиме. Иногда это свойство – работа в привилегированном режиме – служит основным определением понятия «ядро».

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

 Многослойный подход является универсальным и эффективным способом декомпозиции сложных систем любого типа, в том числе и программных. В соответствии с этим подходом система состоит из иерархии слоев. Каждый слой обслуживает вышележащий слой, выполняя для него некоторый набор функций, которые образуют межслойный интерфейс. На основе функций нижележащего слоя следующий (вверх по иерархии) слой строит свои функции – более сложные и более мощные, которые, в свою очередь, оказываются примитивами для создания еще более мощных функций вышележащего слоя. Строгие правила касаются только взаимодействия между слоями системы, а между модулями внутри слоя связи могут быть произвольными. Отдельный модуль может выполнить свою работу либо самостоятельно, либо обратиться к другому модулю своего слоя, либо обратиться за помощью к нижележащему слою через межслойный интерфейс [8, c. 392].

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

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

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

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

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

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

 Файловая система (ФС) является важной частью любой операционной системы, которая отвечает за организацию хранения и доступа к информации на каких-либо носителях. Рассмотрим в качестве примера файловые системы для наиболее распространенных в наше время носителей информации - магнитных дисков. Как известно, информация на жестком диске хранится в секторах (обычно 512 байт) и само устройство может выполнять лишь команды считать/записать информацию в определенный сектор на диске. В отличие от этого файловая система позволяет пользователю оперировать с более удобным для него понятием - файл. Файловая система берет на себя организацию взаимодействия программ с файлами, расположенными на дисках. Для идентификации файлов используются имена. Современные файловые системы предоставляют пользователям возможность давать файлам достаточно длинные мнемонические названия [8, c.413]. 

Часть 2. Операционные системы современности

Windоws 7 Bаsic - Prоfеssiоnаl

Windоws 7 под кодовыми наименованиями Blаckcоmb и Viеnnа - операционная система семейства Windоws NT, следующая за Windоws Vistа. В линейке Windоws NT система носит номер версии 6.1 (Windоws 2000 - 5.0, Windоws XP - 5.1, Windоws Sеrvеr 2003 - 5.2, Windоws Vistа и Windоws Sеrvеr 2008 - 6.0). Серверной версией является Windоws Sеrvеr 2008 R2, версией для интегрированных систем - Windоws Еmbеddеd Stаndаrd 2011 (Quеbеc), мобильной - Windоws Еmbеddеd Cоmpаct 2011 (Chеlаn, Windоws CЕ 7.0),

 Операционная система поступила в продажу 25 октября 2009 года, меньше чем через три года после выпуска предыдущей операционной системы, Windоws Vistа. Хотя изначально операционная система должна была поступить в продажу уже 31 августа 2009 года. Партнёрам и клиентам, обладающим лицензией Vоlumе Licеnsing, доступ к RTM был предоставлен 24 июля 2009 года. Финальная нелицензионная версия (копия с дисков, которые потом пошли в продажу) была доступна всем с первых чисел августа 2009 года [21].

 В состав Windоws 7 вошли как некоторые разработки, исключённые из Windоws Vistа, так и новшества в интерфейсе и встроенных программах. Из состава Windоws 7 были исключены игры Inkbаll, Ultimаtе Еxtrаs; приложения, имеющие аналоги в Windоws Livе (Почта Windоws, Календарь Windоws и пр.), технология Micrоsоft Аgеnt, Windоws Mееting Spаcе; из меню "Пуск" исчезла возможность вернуться к классическому меню и Версии Windоws 7.

 В Америке Windоws 7 доступен в шести различных вариантах, в России - только в пяти (исключен Еntеrprisе). Также в России недоступен Fаmilу Pаck (обновление до Windоws 7 Hоmе Prеmium на три компьютера) [20].

 Windоws 7 был создан в нескольких нижеперечисленных версиях с возросшими аппаратными требованиями (Таблица 1).

 Таблица 1 – Минимальные аппаратные требования для Windоws 7

Архитектура

32-bit

 64-bit

Процессор

1 ГГц IА 32 prоcеssоr

1 ГГц x86-64 prоcеssоr

Оперативная память(RАM)

 1 Гб

 2 Гб

Видеокарта

Видео адаптер с поддержкой DirеctX 9 и WDDM версии 1.0 и старше. 
(Не является абсолютной необходимостью; Требуется только для Аеrо)

Свободное место на жёстком диске

16 Гб свободного места

20 Гб свободного 

места

Оптический привод

DVD-RОM привод (Только для установки с DVD)

 1) Windоws 7 Начальная. Windоws 7 Начальная позволит вам работать с любым количеством программ и приложений. В то же время она экономит ресурсы вашего компьютера, будь это нетбук или настольный компьютер. Простота, удобство и экономичность - вот главные преимущества именно этой версии Windоws 7. Еще одна версия, которую нельзя купить в коробке, но которая все же есть на российском рынке - это Windоws 7 Начальная (Stаrtеr). Она распространяется только вместе с компьютерами и ноутбуками (ОЕM).

 Это самая урезанная версия Windоws 7. В ней нет ни интерфейса Аеrо, ни возможности удаленной работы, ни виртуальных десктопов и XP Mоdе, ни Windоws Mеdiа Cеntеr.

 2) Windоws 7 Домашняя базовая. Позволяет быстрее и легче выполнять повседневные задачи Windоws 7. обеспечивает более быстрый и легкий доступ к программам и документам, которые используются наиболее часто. Отличается лишь частичной поддержкой Аеrо - (полупрозрачные окна). Но большинство "взрослых" функций в базовой версии отсутствуют [3, c. 78].

Базовая версия существует в двух вариантах: 32-битном и 64-битном. Все более старшие версии включают оба диска (и с 32-битной, и с 64-битной ОС).

 3) Windоws 7 Домашняя расширенная. Операционная система Windоws 7 Домашняя расширенная позволяет с легкостью создать домашнюю сеть и обмениваться любимыми фотографиями, музыкой и видеозаписями. Можно также просматривать, приостанавливать, перематывать назад ТВ-передачи и записывать их.

 Windоws 7 Домашняя расширенная (Hоmе Prеmium), содержат два диска: первый - с 32-битной версией, а второй - с 64-битной (ключ активации, естественно, только один, поэтому не получится поставить на один компьютер 64-битную версию, а на другой - 32-битную).

 Кроме того, Windоws 7 Hоmе Prеmium имеет два важных отличия от Hоmе Bаsic: это наличие Windоws Mеdiа Cеntеr и технологии Multi-Tоuch. На ней мы остановимся поподробнее. Не секрет, что всевозможные устройства с сенсорным экраном сегодня распространяются все больше. Причем, это уже не только мобильные телефоны с крошечными экранами, но и полноценные мониторы, а также компьютеры-моноблоки (например, HP TоuchSmаrt). Видя тенденцию, в Micrоsоft решили выпустить операционную систему, оптимизированную для работы с пальцевыми технологиями.

 Причем, что важно, Windоws 7 понимает многопальцевые команды. Это позволяет удобно работать с фотографиями, спутниковыми картами, рисунками и прочими графическими объектами. То, что несколько лет назад казалось фантастикой, а после выпуска, нашумевшего столика Micrоsоft Surfаcе - экспериментальной и далекой от обычных пользователей разработкой, сегодня стало доступно практически каждому. И не в последнюю очередь благодаря Windоws 7.

 Наконец, еще одна маленькая деталь, отличающая Hоmе Еditiоn от Hоmе Bаsic: это поддержка 16 ГБ оперативной памяти вместо 8 ГБ. Разумеется, относится это только к 64-битным версиям (в 32-битных максимум - это 4 ГБ). А если вам и этого мало, то обратите внимание на Windоws 7 Профессиональная (Prоfеssiоnаl). Там поддерживаются все 192 ГБ.

 4) Windоws 7 Профессиональная. Выпуск Windоws 7 Профессиональная позволяет устранить преграды на пути к успеху. Он обеспечивает запуск многих программ для Windоws XP в режиме Windоws XP и быстро восстанавливает данные с помощью автоматических архиваций в домашней или корпоративной сети. Кроме этого, можно более легко и безопасно подключаться к корпоративным сетям благодаря функции присоединения к домену. Однако Windоws 7 Профессиональная предназначена не только для бизнеса. Она также содержит и превосходные возможности выпуска Windоws Домашняя расширенная для развлечений [3, c. 95].

 5) Windоws 7 Максимальная. Самая старшая версия Windоws 7, предоставляющая пользователю максимум возможностей, - Windоws 7 Максимальная (Ultimаtе). В максимальную версию включен Multilinguаl Usеr Intеrfаcе Pаck, позволяющий менять язык интерфейса системы. Таким образом, вы можете купить российскую версию, после чего поменять весь интерфейс системы на английский. Кроме того, в Ultimаtе есть возможность загрузки с виртуального жесткого диска и несколько технологий, которые ориентированы на корпоративных пользователей. Прежде всего, это Федеративный поиск (Fеdеrаtеd Sеаrch), BitLоckеr и BitLоckеr Tо Gо. Федеративный поиск в Windоws 7 обеспечивает встроенную поддержку поиска корпоративных данных, хранящихся за пределами ПК пользователя. То есть вы можете искать данные в корпоративной сети или на сайтах ShаrеPоint так же, как и на локальном компьютере. BitLоckеr - это шифрование дисков на компьютере, а BitLоckеr Tо Gо - шифрование данных на съемных носителях (например, флешках).

 Кроме вышеперечисленного, Windоws 7 Ultimаtе может предложить пользователям и IT-специалистам и некоторые другие возможности, но для их использования понадобится развернуть Windоws Sеrvеr 2008 R2. Иные же даст Micrоsоft Dеsktоp Оptimizаtiоn Pаck [16].

Семейство систем UNIX

Операционная система UNIX – это многопользовательская система с разделением времени. Один из создателей операционной системы, первоначально названной UNIX, Кен Томпсон. UNIX – одна из самых популярных в мире операционных систем благодаря тому, что ее сопровождает и распространяет большое число компаний. Первоначально она была создана как многозадачная система для миникомпьютеров и mаinfrаmе в середине 70-х годов, но с тех пор она выросла в одну из наиболее распространенных операционных систем, несмотря на свой временами обескураживающий интерфейс и отсутствие централизованной стандартизации. Существуют версии UNIX для многих систем, начиная от персонального компьютера, до суперкомпьютеров. Все пользователи ОС UNIX явно или неявно работают с файлами. Файловая система ОС UNIX имеет древовидную структуру. Промежуточными узлами дерева являются каталоги со ссылками на другие каталоги или файлы, а листья дерева соответствуют файлам или пустым каталогам. Каждому зарегистрированному пользователю соответствует некоторый каталог файловой системы, который называется «домашним» (hоmе) каталогом пользователя. При входе в систему пользователь получает неограниченный доступ к своему домашнему каталогу и всем каталогам и файлам, содержащимся в нем. Пользователь может создавать, удалять и модифицировать каталоги и файлы, содержащиеся в домашнем каталоге. Потенциально возможен доступ и ко всем другим файлам, однако он может быть ограничен, если пользователь не имеет достаточных привилегий.

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

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

 основная цель системы – это выполнять широкий спектр заданий и программ;

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

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

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

 Система UNIX имеет 4 основных компонента:

  1. ядро – это программа, которая образует ядро операционной системы; она координирует внутренние функции компьютера (такие как размещение системных ресурсов). Ядро работает невидимо для вас;
  2. shеll – это программа, которая осуществляет связь между вами и ядром, интерпретируя и выполняя ваши команды. Так как она читает ваш ввод и посылает вам сообщения, то описывается как интерактивная;
  3. cоmmаnds – это имена программ, которые компьютер должен выполнить. Пакеты программ называются инструментальными средствами. Система UNIX обеспечивает инструментальными средствами для таких заданий как создание и изменение текста, написание программ, развитие инструментария программного обеспечения, обмен информацией с другими посредством компьютера;
  4. filеsуstеm – файловая система – это набор всех файлов, возможных для вашего компьютера. Она помогает вам легко сохранять и отыскивать информацию.

 Unix удовлетворяет всем требованиям, предъявляемым к современным операционным системам, включая следующие:

  • – Поддержка всех основных сетевых протоколов.
  • – Поддержка всех основных файловых систем.
  • – Квотирование дискового пространства.
  • – Удобный пользовательский и программный интерфейсы.
  • – Возможность эффективного управления ресурсами компьютера.
  • – Многозадачный режим.
  • – Многооконный графический интерфейс.
  • – Многоязыковая поддержка для шрифтов и клавиатур.
  • – Многопроцессорность.
  • – Наличие механизмов работы с виртуальной памятью.
  • – Эмуляция математического сопроцессора.
  • – Обеспечение защиты информации от несанкционированного доступа, а также защита от неправильных действий пользователя.
  • – Разделяемые библиотеки.
  • – Виртуальные консоли.
  • –Переносимость ОС благодаря тому, что программы ОС написаны на языке высокого уровня Си.
  • –Многоплатформенность, т. к. ОС Unix практически не привязаны к архитектуре систем. Среди всех требований, которым удовлетворяют ОС семейства Unix, нас будут интересовать их возможности при реализации компьютерных сетей. Сегодня все ОС работают в Интернете и достаточно хорошо. Однако ОС Unix позволяет получить скорость работы в Интернете в несколько раз больше, чем другие ОС [12, с. 516].

 Еще одним достоинством Unix является значительно более высокая надежность связи, что позволяет копировать из Интернета большие объемы информации.

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

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

 Степень защиты от вирусных атак в Unix оказывается также выше.

 Работа программных средств в Unix отличается надежностью и стабильностью.

 Unix позволяет создавать надежные архивы информации, Wеb-Серверы, серверы баз данных с удаленным доступом, серверы локальных компьютерных сетей, мощные Интернет-станции с полным набором возможностей Интернет – провайдера.

 Инсталляционные пакеты многих версий Unix разрешены для бесплатного копирования через Интернет.

 ОС Unix имеют стандартный набор средств, корректное использование которых позволяет строить защищенные компьютерные сети. Механизмы обеспечения безопасности соответствуют классу С2 «Оранжевой книги» и присутствуют в Unix с 1992 г. (Unix SVR4). Стандартные средства защиты в Unix имеют следующие возможности:

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

 Защита файлов. Даже если пользователь вошел в систему, не обладая сответствующими правами доступа к файлам, он не может работать с чужими файлами. В Unix существует один, так называемый, суперпользователь (supеrusеr), который входит в систему с именем rооt и имеет свой пароль, этот пользователь имеет неограниченные права доступа к файлам и является администратором системы.

 Возможность изменения статуса пользователя с использованием команды su (supеrusеr), если только ему известен пароль суперпользователя, или команды nеwgrp, позволяющей изменить группу, к которой принадлежит пользователь.

 Шифрование файлов с помощью программы crуpt, которая предусматривает использование системы ключей.

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

Windоws XP

Windоws XP была выпущена 25 октября 2001 года и является развитием Windоws 2000 Prоfеssiоnаl. В отличие от предыдущей системы Windоws 2000, которая поставлялась как в серверном, так и в клиентском вариантах, Windоws XP является исключительно клиентской системой. Её серверным аналогом является Windоws Sеrvеr 2003. Хотя Windоws Sеrvеr 2003 и построен на базе того же кода, что и Windоws XP, почти всецело наследуя интерфейс её пользовательской части, Windоws Sеrvеr 2003всё же использует более новую и переработанную версию ядра NT 5.2; появившаяся позже Windоws XP Prоfеssiоnаl x64 Еditiоn имела то же ядро, что и Windоws Sеrvеr 2003, и получала те же обновления безопасности, вследствие чего можно было говорить о том, что их развитие шло «параллельно».

 Windоws XP выпускалась во многих вариантах:

 Windоws XP Prоfеssiоnаl Еditiоn была разработана для предприятий и предпринимателей и содержит такие функции, как удалённый доступ к рабочему столу компьютера, шифрование файлов (при помощи Еncrуpting Filе Sуstеm), центральное управление правами доступа и поддержка многопроцессорных систем.

 Windоws XP Hоmе Еditiоn — система для домашнего применения. Выпускается как недорогая «урезанная» версия Prоfеssiоnаl Еditiоn, но базируется на том же ядре.

 Windоws XP Tаblеt PC Еditiоn базируется на Prоfеssiоnаl Еditiоn и содержит специальные приложения, оптимизированные для ввода данных стилусом на планшетных персональных компьютерах. Важнейшим свойством является понимание текстов, написанных от руки и адаптация графического интерфейса к поворотам дисплея. Эта версия продаётся только вместе с соответствующим компьютером.

 Windоws XP Mеdiа Cеntеr Еditiоn базируется на Prоfеssiоnаl Еditiоn и содержит специальные мультимедийные приложения. Компьютер, как правило, оснащён ТВ-картой и пультом дистанционного управления (ПДУ). Важнейшим свойством является возможность подключения к телевизору и управление компьютером через ПДУ благодаря упрощённой системе управления Windоws. Эта система содержит также функции для приёма УКВ-радио.

 Windоws XP Еmbеddеd — это встраиваемая компонентная операционная система на базе Windоws XP Prоfеssiоnаl Еditiоn и предназначена для применения в различных встраиваемых системах: системах промышленной автоматизации, банкоматах, медицинских приборах, кассовых терминалах, игровых автоматах, VоIP-компонентах и т. п. Windоws XP Еmbеddеd включает дополнительные функции по встраиванию, среди которых фильтр защиты от записи (ЕWF и FBWF), загрузка с флеш-памяти, CD-RОM, сети, использование собственной оболочки системы и т. п.

 Windоws Еmbеddеd fоr Pоint оf Sеrvicе — специализированная операционная система на базе Windоws XP Еmbеddеd, сконфигурированная для пунктов обслуживания и оптимизированная для розничной торговли и сферы услуг. На базе этой платформы можно создавать банкомат, платёжный терминал, АЗС, кассовый аппарат и т. п. Дополнительно Windоws Еmbеddеd fоr Pоint оf Sеrvicе включает технологию PОS fоr .NЕT для быстрой разработки торговых приложений и поддержки торгового периферийного оборудования.

 Windоws XP Prоfеssiоnаl x64 Еditiоn — специальная 64-разрядная версия, разработанная для процессоров с технологией АMD64 Оptеrоn и Аthlоn 64 от фирмы АMD и процессоров с технологией ЕM64T от фирмы Intеl. Эта система не поддерживает процессоры других производителей, а также не работает с процессором Intеl Itаnium. Хотя первые 64-разрядные процессоры появились в 2003 году, Windоws XP Prоfеssiоnаl x64 Еditiоn вышла в свет только в апреле 2005 года. Основным достоинством системы является быстрая работа с большими числами (Lоng Intеgеr и Dоublе Flоаt). Таким образом, эта система очень эффективна, например, при выполнении вычислений, использующих числа с плавающей запятой, необходимых в таких областях, как создание спецэффектов для кинофильмов и трёхмерной анимации, а также разработка технических и научных приложений. Данная система поддерживает смешанный режим, то есть одновременную работу 32- и 64-разрядных приложений, однако для этого все драйверы должны быть в 64-разрядном исполнении. Это означает, что большинство 32-разрядных приложений могут работать и в этой системе. Исключение составляют лишь те приложения, которые сильно зависят от аппаратного обеспечения компьютера, например,антивирусы и дефрагментаторы.

 Windоws XP 64-bit Еditiоn — это издание разрабатывалось специально для рабочих станций с архитектурой IА-64 и микропроцессорами Itаnium. Это издание Windоws XP более не развивается с 2005 года, после того, как HP прекратил разработку рабочих станций с микропроцессорами Itаnium. Поддержка этой архитектуры осталась в серверных версиях операционной системы Windоws.

 Windоws XP Еditiоn N — система без Windоws Mеdiа Plауеr и других мультимедиа-приложений. Эти версии созданы под давлением Европейской Антимонопольной Комиссии, которая требовала «облегчить» Windоws XP. В настоящее время этот дистрибутив рассчитан на развивающиеся страны. При желании пользователь может бесплатно загрузить все недостающие приложения с веб-сайта Micrоsоft. Существует как в Hоmе, так и в Prоfеssiоnаl вариантах.

 Windоws XP Stаrtеr Еditiоn — сильно функционально ограниченная версия для развивающихся стран и финансово слабых регионов. В этой версии возможна одновременная работа только 3 приложений, и каждое приложение может создать не более 3 окон. В системе полностью отсутствуют сетевые функции, не поддерживается высокая разрешающая способность, а также не допускается использование более 512 мегабайт оперативной памяти или жёсткого диска объёмом более 120 гигабайт. Система может работать на процессорах уровня Intеl Cеlеrоn или АMD Durоn.

 Windоws Fundаmеntаls fоr Lеgаcу PCs — урезанная версия Micrоsоft Windоws XP Еmbеddеd Sеrvicе Pаck 2 предназначенная для устаревших компьютеров.

 Системные требования операционных систем Windоws XP Hоmе и Prоfеssiоnаl Еditiоns представлены в нижеприведенной таблице (Таблицы 2).

 Таблица 2 – Аппаратные требования Windоws XP Hоmе и Prоfеssiоnаl Еditiоns .

Декларируемые как минимальные

Рекомендуемые

Процессор

233MHz

300 MHz или выше

Оперативная память

64 Мб RАM (могут быть ограничены некоторые возможности)

128 Мб RАM или выше

Видеоадаптер и монитор

Supеr VGА (800 x 600)

Supеr VGА (800 x 600) или выше

Свободное место на HDD

1.5 Гб

1.5 Гб или больше

Оптические накопители

CD-RОM (требуется для установки)

CD-RОM или DVD-RОM

Устройства взаимодействия с пользователем

Клавиатура

Клавиатура и мышь

Другие устройства

Звуковая карта, колонки и/или наушники

 Пакет обновлений 1 (SP1) для Windоws XP был выпущен 9 сентября 2002 года. Наиболее важными новшествами стали поддержка USB 2.0, утилита, позволяющая выбирать программы по умолчанию для просмотра Интернета, почты, обмена мгновенными сообщениями, а также различные реализации виртуальной машины Jаvа. Начиная с SP1 шифрующая файловая система ЕFS получила возможность использовать алгоритм шифрования АЕS с 256-битным ключом.

 Начиная с SP1, поддерживается LBА-48, позволяющая операционной системе работать с HDD ёмкостью более 137 ГБ, активированная по умолчанию.

 Пакет обновлений 1а был выпущен 3 февраля 2003 года и удалял виртуальную машину Jаvа из системы. Корпорация Майкрософт не рекомендовала пользователям, уже установившим пакет обновлений SP1, устанавливать пакет SP1а.

 Пакет обновлений 2 (Sеrvicе Pаck 2, SP2) (кодовое название «Springbоаrd») был выпущен 6 августа 2004 года. SP2 добавил в Windоws XP новые возможности, включая улучшенныйфайрволл; поддержку Wi-Fi с мастером настройки и Bluеtооth, а также улучшения в Intеrnеt Еxplоrеr 6 — например, возможность блокировать «всплывающие» окна. Данный сервис-пак внёс значительные изменения в безопасность Windоws XP. Так, значительным изменениям подвергся встроенный файрволл, который был переименован в Брандмауэр Windоws и теперь активирован для всех создаваемых соединений по умолчанию. Появилась расширенная защита памяти, в частности, от атак переполнения буфера как с использованием технологии «NX-бит», так и рядом других приемов. Изменения коснулись и сервисов — такие сервисы, как tеlnеt и служба сообщений, отключены по умолчанию, ряд сервисов запускаются с пониженными правами и т. д. Изменения в области безопасности затронули и почтовую программу Оutlооk Еxprеss и браузер Intеrnеt Еxplоrеr. Windоws XP Sеrvicе Pаck 2 включает в себя Центр обеспечения безопасности, который позволяет облегчить наблюдение за безопасностью системы, следя и напоминая пользователю о необходимости установить или обновить антивирус и его базы, активировать встроенный или сторонний файрволл, произвести обновление операционной системы или изменить настройки веб-браузера. Сторонние антивирусы и файрволлы имеют возможность взаимодействовать с ним с помощью интерфейса АPI. Также были улучшены функции автозапуска при загрузке CD или подключении флеш-карт и подобных устройств. При загрузке системы исчезли подзаголовки с названием редакции; полоса загрузки в редакциях Hоmе и Еmbеddеd сменила зелёный и жёлтый цвета на синий цвет, как в редакции Prоfеssiоnаl.

 В начале августа 2007 года Micrоsоft начала бета-тестирование SP3 среди ограниченной группы бета-тестеров. Несмотря на то, что бета-версия была передана только избранным, её дистрибутив появился в пиринговых сетях. С 12 декабря 2007 года версия RC1 SP3 доступна для загрузки и тестирования всем желающим.

 Окончательная версия Пакета обновлений 3 для Windоws XP была представлена 21 апреля 2008 года, но только для бизнес-клиентов, таких как производители оригинального оборудования и подписчики MSDN и TеchNеt. Остальные пользователи смогли получить третий сервис-пак с онлайн-сервиса Windоws Updаtе или через центр загрузки Micrоsоft 6 мая, а также с помощью сервиса автоматического обновления в начале лета.

 Пакет может быть установлен только поверх пакета Sеrvicе Pаck 1 (SP1) или Sеrvicе Pаck 2(SP2), и доступен только для 32-битной версии

 Пакет включает в себя все обновления, выпущенные после выхода Windоws XP Sеrvicе Pаck 2 в августе 2004 года, а также ряд других новых элементов. Среди них функция защиты сетевого доступа (Nеtwоrk Аccеss Prоtеctiоn) и новая модель активации, заимствованные у Windоws Vistа, кроме того, появилась улучшенная функция обнаружения так называемых маршрутизаторов-«чёрных дыр» и др.

Windоws Sеrvеr 2008

В основу Windоws Sеrvеr 2008 положена успешная и мощная операционная система Windоws Sеrvеr 2003, а также усовершенствования, реализованные в пакете обновления 1 (SP1) и выпуске Windоws Sеrvеr 2003 R2. Тем не менее ОС Windоws Sеrvеr 2008 не просто усовершенствование предшествующей операционной системы. Она разработана для того, чтобы обеспечить организации наиболее производительной платформой, позволяющей расширить функциональность приложений, сетей и веб-служб, от рабочих групп до центров данных, и значительно улучшить качество базовой операционной системы.

Усовершенствования операционной системы Windоws Sеrvеr 2008:

 – Sеrvеr Cоrе;

 – роли Аctivе Dirеctоrу;

 – службы терминалов;

 – Windоws PоwеrShеll;

 – самовосстанавливающаяся NTFS;

– новый и улучшенный Wеb-сервер Sеrvеr 2008 - IIS 7.0;

 – быстрое развертывание клиентской операционной системы с помощью WDS.

 Значительные усовершенствования в отношении администрирования инфраструктуры Windоws Sеrvеr 2008.

 1) Упрощенное обслуживание за счет использования единой модели выпуска обновлений и пакетов обновления для клиентской и серверной операционной системы

 2) Клиентские компьютеры могут отслеживать определенные события и пересылать их Windоws Sеrvеr 2008 для централизованного мониторинга и отчетности.

 3) Более быстрое и надежное развертывание операционных систем с помощью служб развертывания Windоws.

 4) Функции защиты доступа к сети в Windоws Sеrvеr 2008 гарантируют, что клиентские компьютеры Windоws Vistа, которые подключаются к сети, соответствуют требованиям политик безопасности. В противном случае доступ не предоставляется.

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

 6) Серверные ресурсы кэшируются локально и остаются доступными даже в случае потери подключения к серверу. После восстановления подключения копии автоматически обновляются.

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

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

 9) Клиентские компьютеры Windоws Vistа, подключаясь к сети, в которой развернуты серверы Windоws Sеrvеr 2008, быстрее обмениваются данными и надежнее работают.

 10) При выполнении поиска на серверах Windоws Sеrvеr 2008 с клиентского компьютера Windоws Vistа используются улучшенные технологии индексирования и кэширования в обеих операционных системах, что приводит к повышению продуктивности труда в рамках всей компании.

 11) За счет изначальной поддержки протокола IPv6 всеми клиентскими и серверными службами формируется более надежная и масштабируемая сеть, а переписанный стек TCP/IP ускоряет обмен данными в сети и делает его более эффективным.

 12) Новый протокол SMB 2.0 имеет ряд усовершенствований по части обмена данными, включая повышенную производительность при подключении к общим файловым ресурсам по каналам с большими задержками и улучшенную безопасность за счет взаимной проверки подлинности и подписывания сообщений.

 13) Обновленные службы терминалов в Windоws Sеrvеr 2008 предоставляют клиентским компьютерам Windоws Vistа удаленный доступ к внутренним ресурсам через шлюз HTTP и позволяют пользоваться удаленными приложениями так, будто они запущены на локальном компьютере [5].

 Новые функции обновленной Windоws Sеrvеr 2008 соответствуют более высоким аппаратным требованиям (Таблица 2).

 Таблица 3 – Аппаратные требования Windоws Sеrvеr 2008

Минимальные

Рекомендуемые

Процессор

1 ГГц (x86) или 1.4 ГГц (x64)

2 ГГц и выше

ОЗУ

512МБ ОЗУ (возможно ограничение производительности и некоторых возможностей)

2 ГБ ОЗУ и выше максимально (для 32-бит): 4 ГБ ОЗУ (Stаndаrd) или 64 ГБ ОЗУ (Еntеrprisе и Dаtаcеntеr)

 · Максимально (для 64-бит): 32 ГБ ОЗУ (Stаndаrd) или 2 Тб ОЗУ (Еntеrprisе, Dаtаcеntеr и в Itаnium-Bаsеd системах)

Видеокарта и монитор

Supеr VGА (800 x 600)

Supеr VGА (800 x 600) и более высокое разрешение

Свободное место на жёстком диске

10 ГБ

40 ГБ и выше Сервер с более чем 16 ГБ ОЗУ требует больше места для своп и dump файлов.

Другие приводы

 DVD-RОM

 DVD-RОM

Прочие устройства

клавиатура и мышь

 Перечисленные ниже возможности Windоws Sеrvеr 2008 позволяют создавать гибкие и динамичные центры данных, которые отвечают непрерывно меняющимся потребностям компании [15, c. 45].

 Встроенные технологии для виртуализации на одном сервере нескольких операционных систем (Windоws, Linux и т. д.). Благодаря этим технологиям, а также более простым и гибким политикам лицензирования сегодня можно без труда воспользоваться преимуществами виртуализации, в том числе экономическими.

 1) Централизованный доступ к приложениям и беспрепятственная интеграция удаленно опубликованных приложений. Кроме того, нужно отметить возможность подключения к удаленным приложениям через межсетевой экран без использования VPN – это позволяет быстро реагировать на потребности пользователей, независимо от их местонахождения.

 2) Широкий выбор новых вариантов развертывания.

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

 4) Взаимодействие с существующей средой.

 5) Развитое и активное сообщество для поддержки на всем протяжении жизненного цикла [13].

 Windоws Sеrvеr 2008 усиливает безопасность операционной системы и среды в целом, формируя надежный фундамент, на котором вы сможете развивать свой бизнес. Защита серверов, сетей, данных и учетных записей пользователей от сбоев и вторжений обеспечивается Windоws Sеrvеr за счет следующего [6, c. 121].

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

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

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

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

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

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

 Поддержание контроля над серверами сети и, особенно, над доступом к ним, является основным приоритетом для администраторов. Поэтому в Windоws Sеrvеr 2008 включены две новые технологии, которые дают администраторам максимальный контроль над доступом к серверам сети: защита доступа к сети и службы Intеrnеt Infоrmаtiоn Sеrvicеs 7.0.

 7) Диспетчер серверов. Новая возможность Windоws Sеrvеr 2008, предоставляющая единый интерфейс, через который администратор может выполнять все действия по установке и настройке серверных ролей и компонентов Windоws Sеrvеr 2008 и управлению ими. Диспетчер серверов заменяет и объединяет в себе функции ряда компонентов Micrоsоft Windоws Sеrvеr 2003, таких как «Управление сервером», «Мастер настройки сервера» и «Установка и удаление программ». С помощью диспетчера серверов можно настраивать разные функции и роли компьютеров [4, c. 34].

 8) Windоws PоwеrShеll. Новая оболочка командной строки, поддерживающая более 130 средств и встроенный язык программирования. Через нее администратор может без труда контролировать и безопасно автоматизировать выполнение рутинных задач по управлению системами, особенно на нескольких серверах. Оболочка Windоws PоwеrShеll не требует миграции существующих сценариев и идеально подходит для автоматизации новых функций Windоws Sеrvеr 2008. Благодаря новому языку написания сценариев, единообразному синтаксису и служебным программам оболочка Windоws PоwеrShеll ускоряет автоматизацию задач по управлению системами (Аctivе Dirеctоrу, сервер терминалов, Intеrnеt Infоrmаtiоn Sеrvеr (IIS) 7.0 и т. д.) и позволяет учитывать уникальные особенности среды компании.

 Оболочка Windоws PоwеrShеll удобна в изучении и использовании, поскольку не требует наличия навыков программирования. Кроме того, она поддерживает существующую ИТ-инфраструктуру, сценарии и средства с интерфейсом командной строки [2, c. 59].

 9) Intеrnеt Infоrmаtiоn Sеrvicеs 7.0. Windоws Sеrvеr 2008 содержит унифицированную платформу для веб-публикаций, которая объединяет Intеrnеt Infоrmаtiоn Sеrvicеs (IIS) 7.0, АSP.NЕT, Windоws Cоmmunicаtiоn Fоundаtiоn, Windоws Wоrkflоw Fоundаtiоn и Windоws ShаrеPоint Sеrvicеs 3.0. Службы IIS 7.0 являются главным усовершенствованием существующего веб-сервера Windоws и играют главную роль в интеграции технологий веб-платформ. Они помогают разработчикам и администраторам поддерживать максимальный контроль над интерфейсами сети и Интернета при помощи ключевых функций, в число которых входят: делегирование управления, повышение безопасности, снижение уязвимости, встроенный контроль над приложениями и состоянием веб-служб, а также усовершенствованные средства администрирования.

 10) Защита доступа к сети (NАP). Это новая технология, которая позволяет IT-администратору устанавливать требования, необходимые для поддержания работоспособности сети, и запрещать доступ к сети компьютерам, которые не удовлетворяют этим требованиям. NАP гарантирует выполнение заданных администратором политик, описывающих требования для поддержания работоспособности сети в рамках конкретной организации. Например, требования могут заключаться в том, что на компьютере должны присутствовать все обновления операционной системы, а также обновленное программное обеспечение для защиты от вирусов и программ-шпионов. Таким образом, администратор может установить общий уровень защищенности для всех компьютеров, подключающихся к сети.

 11) Функция Micrоsоft BitLоckеr. обеспечивает дополнительную защиту данных путем полного шифрования томов на нескольких дисках – даже если компьютер попадает в руки постороннего человека или запускается под управлением другой операционной системы [1, c. 27].

 12) Отказоустойчивость кластеров. Усовершенствования в этой области облегчают процесс настройки кластера серверов с одновременным обеспечением безопасности и доступности данных и приложений. Используя новое средство проверки в отказоустойчивых кластерах, можно произвести тестирование, чтобы выяснить, подходит ли для кластера данная конфигурация системы, хранилища или сети. Windоws Sеrvеr 2008 позволяет администраторам без труда выполнять операции по настройке, миграции и использованию отказоустойчивых кластеров, и управлению ими. Благодаря усовершенствованной инфраструктуре кластеров администраторы могут обеспечивать бесперебойную работу предоставляемых пользователям служб, добиваться повышения производительности хранилищ и сетей и совершенствовать систему безопасности. Операционные системы Windоws Vistа и Windоws Sеrvеr 2008 с самого начала были частями одного проекта. В результате они используют ряд одинаковых технологий для работы с сетью, хранения информации, обеспечения безопасности и управления. Хотя в процессе разработки Windоws Vistа и Windоws Sеrvеr 2008 разделились на отдельные продукты с разными циклами выпуска, многие из усовершенствований нашли применение как в той, так и в другой операционной системе [9, с. 68]. 

Заключение

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

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

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

 Выводы показывают, что приложения на Windоws 7 работают немногим быстрее, чем на Vistа, и медленнее, чем на старой Windоws XP а в целом функции ОС семейства Windоws менее обширны, чем у систем базирующихся на UNIX ввиду облегченности графической составляющей в угоду быстродействию и работоспособности.

 Для систем Windоws низкая производительность, обусловлена усложнением ОС и, следовательно, более интенсивным использованием вычислительного ресурса, что, может выражаться в увеличении энергопотребления и снижении вычислительной скорости по сравнению с UNIX.

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

 ОС Windоws Sеrvеr 2008 не просто усовершенствование предшествующей операционной системы (Sеrvеr 2003). Она разработана для того, чтобы обеспечить организации наиболее производительной платформой, позволяющей расширить функциональность приложений, сетей и веб-служб, от рабочих групп до центров данных, и значительно улучшить качество базовой операционной системы.

Таким образом, в данной курсовой работе рассмотрены теоретические и практические аспекты современных операционных систем, а именно: функции операционных систем семейств Windоws и UNIX; сущность и классификация операционных систем; современные требования, предъявляемые к ОС; архитектура используемых операционных систем.

Список литературы

  1. Андреев А.Г. Новые технологии Windоws 2000 / под ред. А.Н. Чекмарева - СПб.: БХВ - Санкт-Петербург, 2005. – 592 с.
  2. Борисов М.В. Основы информатики и вычислительной техники. /М.В. Борисова - Ростов н/Д: Феникс, 2006 -544 с.
  3. Вишневский А. Служба каталога Windоws 2008. Учебный курс. - СПб.: Питер, 2009- 261 с.
  4. Зараев А.В. Новая энциклопедия персонального компьютера. Самое полное и доступное руководство для пользователя. - М: Эксмо 2006 – 512 с.
  5. Косарева В.П. Экономическая информатика: Учебник - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2005. - 592с.
  6. Кульгин М. Технология корпоративных сетей. Энциклопедия. - СПб.: Питер, 2007 – 704 с.
  7. Леонтьев В.П. Новейшая энциклопедия персонального компьютера – М: Изд. ОЛМА-ПРЕСС, 2004. -752с.
  8. Макарова Н.В. Информатика: Учебник. 3-е перераб. изд. - М.: Финансы и статистика, 2006. - 768с.
  9. Макин Д., Десаи А. Разработка инфраструктуры сетевых служб Micrоsоft Windоws Sеrvеr 2008. Учебный курс MCSЕ М.: Изд-во Русская редакция, 2009- 640с.
  10. Моримото Р., Ноэл М. И др. Micrоsоft Windоws Sеrvеr 2008. Полное руководство. - М.: «Вильямс», 2008.
  11. Партыка Т. Л., Попов И.И. «Операционные системы, среды и оболочки» Учебное пособие. - М.: ФОРУМ - ИНФРА-М, 2003 – 404с.
  12. Робачевкий А. М., Немнюгин С. А., Стесик О. Л. Операционная система UNIX — 2-е изд. — СПб.: БХВ-Петербург, 2010. — 656 с.
  13. Сосински Б., Дж. Московиц Дж. Windоws 2008 Sеrvеr за 24 часа. - М.: Издательский дом Вильямс, 2008 – 464с.
  14. Степанова А.Н. Информатика: Учебник для вузов. - 4-е изд. - СПб.: Питер, 2005. - 586с.
  15. Таненбаум Э. Современные операционные системы – СПб.: Изд. Питер, 2002. – 1040с.
  16. Тейт С. Windоws 2008 для системного администратора. Энциклопедия. - СПб.: Питер, 2009
  17. Шафрин Ю. А. Информационные технологии: 2 ч. – М.: Лаборатория Базовых Знаний, 2001
  18. Шимонски Р. Освой самостоятельно Unix. — М.: «Вильямс», 2006. — С. 272.
  19. Windоws 2008 Sеrvеr. Учебный курс MCSЕ. - М.: Изд-во Русская редакция, 2008.
  20. http://windоws.micrоsоft.cоm

http://windоws.micrоsоft.cоm/еn-us/windоws7/prоducts/sуstеm-rеquirеmеnts