Читайте данную работу прямо на сайте или скачайте

Скачайте в формате документа WORD


Семейство операционных систем W2k. Обзор версий. Процессы и очереди

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РФ

МИНИСТЕРСТВО ТРУДА И ЗАНЯТОСТИ

РГСУ

ФАКУЛЬТЕТ СОЦИОЛОГИИ И ИНФОРМОЦАОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА МОДЕЛИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ И СЕТЕЙ

Курсовая работ по дисциплине:

ОПЕРАЦИОННЫЕ СИСТЕМЫ

тема: ОПЕРАЦИОННЫЕ СИСТЕМЫ W2k. ОБЗОР ВЕРСИЙ.

ПРОЦЕССЫ И ОЧЕРЕДИ.

Выполнили студентки

Группы АСУ-Д-3-2

Левина Н.И.

Петракова И.А.

Руководитель

к.э.н кафедры МСиС

Журавлева Елена Михайловна

Москва, 2005 г.


СОДЕРЖАНИЕ

TOC \o "1-3" \h \z ВВЕДЕНИЕ. 3

ОСНОВНАЯ ЧАСТЬ.. 4

Платформа Windows 2.. 4

Возможности Windows 2 Professional 5

Надежность.. 6

Простота использования и поддержки.. 6

Поддержка мобильных пользователей.. 8

Удобство работы с Интернетом... 10

Требования к оборудованию... 10

Возможности Windows 2 Server. 11

Надежность и масштабируемость.. 11

Себестоимость.. 11

Службы Интернета и приложений.. 12

Требования к оборудованию... 14

Возможности Windows 2 Datacenter Server. 14

Масштабируемость.. 14

Надежность.. 15

Себестоимость.. 16

Требования к оборудованию... 17

Процессы... 17

Очереди.. 18

Типы очередей.. 19

лгоритм программы, формирующей очередь.. 19

Текст программы, формирующей очередь.. 21

ЗАКЛЮЧЕНИЕ. 24

Использованная литература: 25


ВВЕДЕНИЕ

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

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

        Интерфейса между пользователем и программно-аппаратными средствами компьютера (интерфейс пользователя);

        Интерфейс между программным и аппаратным обеспечением (аппаратно-программный интерфейс);

        Интерфейс между разными видами программного обеспечения (программный интерфейс);

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


ОСНОВНАЯ ЧАСТЬ

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

В состав семейства W2k, выпускаемого корпорацией Microsoft, входят одна клиентская версия Windows 2 Professional и несколько версий Windows 2 Server. Среди Windows 2 Server различают: Windows 2 Server - для серверов рабочих групп и отделов, Windows 2 Advanced Server Ч для приложений и более надежных серверов отделов и Windows 2 Datacenter Server - для наиболее ответственных систем обработки данных. Все семейство призвано обеспечить минимально возможную совокупную стоимость владения и инфраструктуру, которая позволит повысить работоспособность компьютера.

Платформа Windows 2

Платформа Windows 2 представляет собой операционную систему нового поколения, предназначенную для делового использования на самых разнообразных компьютерах - от переносных компьютеров до высококлассных серверов. Данная операционная система основывается на технологии NT и является лучшей операционной системой для ведения коммерческой деятельности в Интернете. Совместное использование операционных систем Windows 2 Professional и Windows 2 Server предоставляет предприятиям более полное и всеобъемлющее правление рабочими местами и использование распределенных сетей, чем это может быть достигнуто при раздельном использовании казанных операционных систем или при их использовании совместно с другими операционными системами [7].

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

Операционная система Windows 2 помогает заниматься коммерческой деятельностью в Интернете. Использование объединенных в составе операционной системы функций работы с Web, связи, безопасности и прикладных служб, позволяет быстрее выйти на рынок с решениями для электронной коммерции. Эти службы представляют собой основу для разработки высокопроизводительных приложений для ведения электронной коммерции и занятия бизнесом в определенных отраслях. С использованием поддержки для COM+ и XML, также с интеграцией Microsoft Internet Explorer 5.01 с клиентом, и службы Internet Information Services 5.0 (IIS) с сервером, разработчики могут быстро создавать и разворачивать мощные решения для Web, также создавать сайты для Web или интрасети, и правлять этими сайтами.

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

Операционная система Windows поддерживает свыше 11устройств, включая самые новаторские стройства для ведения коммерческой деятельности с использованием ПК. Операционная система Windows 2 является масштабируемой. Она обеспечивает работу с малыми устройствами, например, со смарт-картами; с другой стороны обеспечивается работ с 32-процессорными симметричными многопроцессорными серверами (SMP); также обеспечивается работ и с любыми промежуточными стройствами, такими, как цифровые камеры, сканеры и стройства, подключаемые с помощью шины USB.

Возможности Windows 2 Professional

Возможности операционной системы Windowsо 2 Professional позволяют использовать ее как операционную систему для современных настольных компьютеров и компьютеров Notebook, используемых на предприятиях любого типа. При создании этой системы корпорация Microsoft сохранила все полезные возможности Windows 98 - технологию Plug and Play, простой и понятный пользовательский интерфейс, широкие возможности управления - и лучшила их. Кроме того, их дополнили система безопасности, средства правления и обеспечения надежности, характерные для системы Windows NTо. Развертывание системы Windows 2 Professional как на одном компьютере, так и в рамках всемирной сети позволяет повысить эффективность использования компьютерных технологий при одновременном снижении общей стоимости владения.


 

Надежность

Windows защищает основные файлы системы от перезаписи при установке приложений. В случае перезаписи файла система защиты Windows File Protection заменит перезаписанный файл правильной версией. Защита системных файлов, описанная выше, обеспечивает надежную работу системы Windows 2 и отсутствие системных сбоев, характерных для более ранних версий системы.

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

Windows 2 - Полноценная 3Цразрядная операционная система. Она меньшает вероятность сбоев приложений и незапланированных перезагрузок системы.

Программа Microsoft Installer работает со службой Windows Installer Service, помогая пользователям правильно станавливать, настраивать, сопровождать, обновлять и удалять программы, снижая до минимума риск ошибок пользователя и возможность снижения производительности.

Программа Windows Logo Program гарантирует соответствие продукта набору требований, разработанных корпорацией Microsoft совместно с пользователями и независимыми разработчиками

Значительно меньше причин перезагрузки. Исключено большинство случаев, вызывающих принудительную перезагрузку системы для Windows NT 4.0 и Windows 9x. Во многих случаях даже при установке новых приложений перезагрузка системы не понадобится.

Простот использования и поддержки

Инструментальное средство System Preparation Tool (SysPrep) помогает администраторам клонировать конфигурации компьютеров, системы и приложения, позволяя упростить, скорить и удешевить процесс развертывания программ. Диспетчер становки (Setup Manager) графический мастер, помогающий администраторам создавать сценарии установки.

Службы даленной становки Remote Installation Services (RIS) позволяют станавливать операционную систему по сети (включая образы SysPrep). Службы RIS дают пользователям возможность экономить время и снижать стоимость развертывания системы, позволяя администраторам стандартизировать настройки системы в соответствии с требованиями конкретной организации. Хотя для служб RIS требуется система Windows 2 Server, нет необходимости станавливать ее на каждом клиентском компьютере.

Многоязычный пользовательский интерфейс (MUI) изменяет пользовательский интерфейс, позволяя легко создавать, читать и редактировать документы на разных языках

Повышение быстродействия обеспечивает 25% величение быстродействия по сравнению с Windows 9x в системах с оперативной памятью 64 МБ и более.

Ускоренная многозадачность. Система использует полную 3Цразрядную архитектуру, позволяющую выполнять одновременно больше задач, чем Windows 95 или Windows 98.

Масштабируемая поддержка памяти и процессора поддерживает до 4 ГБ оперативной памяти (RAM) и до двух симметричных мультипроцессоров.

Равноправная поддержка Windows 9x и Windows NT обеспечивает системе Windows 2 Professional возможность взаимодействия с более ранними версиями Windows на равноправной основе, включая разрешение совместного доступа к таким ресурсам, как папки, принтеры и периферийные стройства.

Службы Microsoft Windows для UNIX 2.0 обеспечивают системам Windows NT и Windows 2 ряд дополнительных возможностей, лучшающих взаимодействие с существующими UNIXЦсистемами предприятия. Они включают полный набор поддерживаемых и полностью интегрированных компонентов, обеспечивающих взаимодействие и облегчающих встраивание операционных систем Windows NT 4.0 и Windows 2 в существующие UNIX Цсистемы.

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

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

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

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

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

Поддержка IPЦбезопасности (IPSec) помогает защитить данные, передаваемые по сети. Средство IPSec является важной частью системы обеспечения безопасности для виртуальных частных сетей (VPN), позволяющее организациям безопасно передавать данные через Интернет.

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

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

Средство Microsoft Management Console (MMC) обеспечивает согласованную централизованную среду для средств правления.

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

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

Средство IntelliMirror предоставляет пользователям расширенный доступ к их информации и программному обеспечению. Технологии правления IntelliMirrorTM имеют важные преимущества для пользователей переносных компьютеров, позволяя ресурсам их компьютеров следовать за ними, независимо от того, откуда они вошли в сеть. Функция Intellimirror, дает пользователям возможность продолжать работать с сетевыми документами даже при разрыве сетевого подключения. Для средства Intellimirror требуется Windows 2 Server.

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

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

Поддержка мобильных пользователей

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

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

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

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

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

Закрепление без выключения позволяет закрепить или снять переносной компьютер без изменения настроек оборудования или перезагрузки.

Более простые мастера настройки даленного доступа дают пошаговые казания для настройки удаленного доступа к сети или виртуальной частной сети (VPN).

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

Шина Universal Serial Bus (USB) Позволяет подключать и отключать разнообразные периферийные стройства, такие как джойстики, сканеры и видеокамеры без необходимости дополнительной настройки или перезагрузки настольного или переносного компьютера.

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

I 1394 обеспечивает соединение с большой пропускной способностью для устройств, требующих более быстрой передачи данных.

Становится возможным поддержка различных цифровых стройств. В системе поддерживаются съемные устройства хранения данных, такие как DVD и Device Bay. Возможности работы с высококачественной графикой обеспечиваются с помощью поддержки Accelerated Graphics Port (AGP), разнообразных видеоплат и мониторов, стандарта OpenGL 1.2, интерфейса DirectXо 7.0 API и расширений Video Port Extensions.

Технология Plug and Play позволяет автоматически станавливать новое оборудование с минимальной необходимостью настройки. Этот стандарт поддерживают более 6500 устройств.


добство работы с Интернетом

Встроенный обозреватель Internet Explorer 5.01 обеспечивает интеграцию рабочего стола пользователя с Webом.

Мощная платформа для разработчиков. Поддержка динамического HTML и языка XML дает разработчикам широкие возможности Ч с одновременным сокращением времени разработки.

Строка поиска позволяет быстро искать различную информацию, например, WebЦстраницы или адреса людей. Можно также выбрать поисковую систему Ч все в одном месте.

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

Избранное позволяет найти и упорядочить информацию, хранимую в файлах, папках и на WebЦузлах

Пакет администрирования Internet Explorer (IEAK) позволяет системным администраторам быстро и эффективно производить межплатформенное развертывание обозревателя Internet Explorer 5.01, устанавливая только выбранные компоненты и специальные приложения.

Средство Автозаполнение (AutoComplete) при вводе нескольких знаков в адресной строке автоматически предлагает варианты адреса URL из числа недавно введенных адресов.

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

Средство AutoCorrect автоматически исправляет ошибки в наиболее распространенных типах адресов URL , таких как http,.com, и .org.

втоматическая настройка проксиЦсервера автоматически находит проксиЦсервер и настраивает обозреватель Internet Explorer 5.01 для подключения к Internet через этот сервер.

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

Требования к оборудованию

Здесь приведены минимальные требования к оборудованию для операционной системы Windows 2 Professional [9].

        PentiumЦсовместимый процессор с частотой 133 Мгц или выше

        64 мегабайта (МБ) оперативной памяти (RAM) Ч рекомендованный минимум; с увеличением размера оперативной памяти величивается быстродействие

        Жесткий диск объемом ГБ, на котором имеется не менее 650 МБ свободного места

        Операционная система Windows 2 Professional поддерживает однопроцессорные и двухпроцессорные системы.

Возможности Windows 2 Server

Популярная во всем мире серверная операционная система становится еще лучше. Семейство программных продуктов Windows 2 Server Ч следующее поколение серии операционных систем Windows NT Server. Для обеспечения наилучшей платформы для организации цифрового бизнеса в Windows 2 Server надежные, добные для работы в Интернет службы каталога, сетевые службы и службы приложений объединены с мощным комплексным правлением. Организациям любого масштаба новая версия обеспечивает:

Надежность и масштабируемость

Повышение общей надежности, расширение возможностей доступа к системе и улучшенная масштабируемость Ч три основные задачи для Windows 2 Server. Наиболее важные совершенствования обеспечивают:

Более надежную архитектуру системы. Для получения более надежной архитектуры операционной системы в нее были внесены такие лучшения, как усиленная защита памяти ядра ОС, регистрация драйверов и другие. Windows 2 сертифицирован по стандарту Common Criteria.

Уменьшение числа необходимых перезагрузок. Значительное число задач администрирования, требовавших перезагрузки системы Windows NT Server 4.0, не требуют перезагрузки Windows 2 Server. Это помогает расширить возможности доступа к системе для конечных пользователей.

Усовершенствованные службы кластеризации и балансировки нагрузки. Windows 2 Advanced Server объединяет поддержку кластеризации при сбоях в работе приложений с интегрированной балансировкой нагрузки сети и приложений, что делает возможным выполнение масштабируемых приложений с непрерывным доступом к данным в многоуровневой среде Windows 2.

Улучшенную масштабируемость. Диапазон масштабируемости операционной системы Windows 2 Server Ч от небольших рабочих групп до крупных центров обработки данных. Так, например, новая версия оптимизирована для симметричных многопроцессорных систем (SMP) с числом процессоров до 32 и поддерживает до 64 Гбайт физической памяти.

Себестоимость

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

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

Развитая инфраструктура управления. Windows 2 Server предоставляет компаниям средства конфигурирования, защиты и обеспечения гарантии качества слуг сети. Кроме Active Directory, эта инфраструктура активизируется с помощью инструмента правления Windows Management Instrumentation (WMI), консоли управления Microsoft Management Console (MMC), размещения сценариев Windows Scripting Host (WSH) и единой объектной модели Common Object Model (COM).

Гибкая корпоративная защита данных. Windows 2 Server поддерживает технологии аутентификации Kerberos, PKI и SmartCard, обеспечивая гибкую защиту корпоративных данных организации и систем электронной торговли.

Полный набор слуг для файлов, печати и Интернет. Windows 2 Server предоставляет новые возможности выделения дискового пространства, динамического правления томами, ИнтернетЦпечати и ИнтернетЦслужбы на основе IIS 5.0.

Интеграция с имеющимися у вас системами. Windows 2 Server рассчитана на взаимодействие с имеющимися у вас современными платформами и технологиями. Так, Windows 2 Server можно интегрировать с существующими службами каталогов Novell NDS и сервера Microsoft Exchange Server.

Службы Интернета и приложений

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

Internet Information Services (IIS) 5.0. Наиболее важной ИнтернетЦтехнологией, интегрированной с Windows 2 Server, является IIS 5.0, которые делают Windows 2 Server мощным сервером Интернета и сервером ИнтернетЦприложений интрасети. Технология IIS 5.0 станет полезным инструментом как для небольших рабочих групп и отделов корпоративной интрасети, так и для крупных поставщиков слуг Интернета, размещающих информацию на WebЦузлах, к которым ежедневно обращаются миллионы пользователей. IIS обеспечивает простейший способ совместного использования информации, создания и развертывания приложений деловой сферы, а также размещения данных на WebЦузлах и управления ими.

Сетевые службы. В состав Windows 2 Server включен полный комплект сетевых служб, что дает возможность организациям конфигурировать и администрировать сети в соответствии со своими средствами, подключать даленных служащих, офисы филиалов и настраивать расширенные интрасети партнеров. Новые мастера, отвечающие спецификации PlugЦandЦplay, помогают небольшим компаниям настраивать сети и подключаться к Интернету с помощью лишь нескольких щелчков мыши. Интегрированные средства прямого дозвона и организации виртуальных частных сетей (Virtual Private Networking) обеспечивают подключение даленных пользователей и партнеров с помощью стандартных протоколов. Разнообразные службы маршрутизации и трансляторы адресов прощают подключение офисов филиалов. Кроме того, мультимедийные сетевые службы, средства обеспечения гарантии качества слуг (Quality of Service), поддержка многоадресной передачи, API телефонной связи TAPI 3.0 и комплексное, интеллектуальное централизованное правление Active Directory делают Windows 2 лучшей платформой для эксплуатации и сопровождения сетевых решений объединенной передачи данных, звука и видео.

ИнтернетЦприложения. Windows 2 Server поддерживает активные серверные страницы Active Server Pages (ASP) и язык XML Ч технологии, прощающие разработку мощных WebЦузлов, которые правляются базами данных.

Terminal Services Новая функция операционной системы Microsoftо Windowsо 2 Server, которая предоставляет рабочий стол Windows 2 Professional и новейшие WindowsЦприложения с помощью лэмуляции терминала. Организациям, которым необходимо повысить гибкость размещения приложений и контролировать затраты на управление настольными ПК, архитектура Terminal Services обеспечивает расширенные возможности по сравнению с традиционной двухЧ или трехуровневой архитектурой лклиентЦсервер. После того, как программа Terminal Services инсталлирована на сервере Windows 2 Server, выполнение приложений, обработка данных и их хранение для всех клиентов может производиться на этом сервере.

COM+. В Windows 2 Server реализованы новые технологии сервера приложений (COM+), которые помогают компаниям создавать, развертывать и администрировать размещенные на сервере приложения, сформированные с использованием модели составных объектов Microsoft Component Object Model (COM). В состав служб COM+ входит интегрированная поддержка балансировки нагрузки, транзакций, улучшенного доступа к данным и асинхронной связи. Используя мощные инструментальные средства, например Visual Basic, для проектирования масштабируемых, трехуровневых приложений, и создавая качественные приложения с помощью технологий многократно используемых объектов, COM+ идеально подходит для разработки деловых приложений и приложений электронной коммерции с WebЦинтерфейсом.

Требования к оборудованию

            Intel Pentium с тактовой частотой 200 Гц или выше. Рекомендуется тактовая частот 350 Мгц или выше

            12Мбайт ОЗУ (оперативной памяти (RAM)) Ч рекомендованный минимум; с увеличением размера оперативной памяти величивается быстродействие

            900 Мбайт свободного пространства на жестком диске

            Убедитесь, что все компоненты системы находятся в списке совместимости аппаратных средств Beta 3 Hardware Compatibility List для Microsoft Windows 2 Server.

             

Возможности Windows 2 Datacenter Server

Операционная система Windowsо 2 Datacenter Server, новый продукт семейства Windows 2 Server, представляет значительный интерес для организаций как в качестве традиционного центра данных серверной среды, используемой бизнесЦприложениями, так и для новых ИнтернетЦрешений типа бизнесЦбизнес и бизнесЦпотребитель. Более того, Windows 2 Datacenter Server является платформой для приложений завтрашнего дня, основанных на технологии .NET, которым потребуется еще более высокий ровень масштабируемости и надежности, строгое соблюдение таких основных стандартов, как XML, и поддержка такого программного обеспечения, как вебЦслужбы.

Корпорация Майкрософт совместно с ведущими поставщиками компьютерных систем частвует в программе Windows Datacenter Program. Эта программа дополняет операционную систему пакетом комплексной проверки оборудования, службой поддержки корпоративного класса и обеспечивает сертификацию приложений. Windows 2 Datacenter Server содержит дополнительные компоненты с широкими функциональными возможностями.

Возможности Windows 2 Datacenter Server содержит все компоненты и обладает всеми функциями семейства операционных систем Windows Server. Помимо этого, предусмотрены следующие возможности:

Масштабируемость

Благодаря лучшенной масштабируемости и повышенному быстродействию операционная система Windows 2 Datacenter Server предоставляет организациям возможность поддерживать большее число пользователей, объединять серверы и создавать большие базы данных. При этом реализация данных возможностей существенно упрощается.

Развертывание больших баз данных. стойчивость к отказам, поддержка большой памяти и высокопроизводительных серверов делает Windows 2 Datacenter Server лучшей платформой для создания и развертывания больших централизованных баз данных и серверных хранилищ данных для бизнесЦприложений, электронной коммерции, размещения поставщиков служб приложений и поставщиков слуг Интернета. Кроме того, WinSock Directs обеспечивает высокоскоростное взаимодействие между серверами с использованием широкополосной связи с малым временем задержки, ускоряется обмен данными между серверами приложений и базами данных. При этом не требуется вносить изменения в существующие приложения.

Уменьшение размера и сложности инфраструктуры. Масштабирование до 32 процессоров позволяет объединить службы на больших серверах и уменьшить размер и сложность инфраструктуры на предприятиях и у поставщиков приложений.

Централизованное правление сетями. Служба Active Directory обеспечивает централизованное правление распределенными сетями. Она поддерживает развитые средства правления рабочими местами, автоматическое распространение программных продуктов и делегирование административных полномочий. При помощи средства правления процессами Process Control Tool администратор может динамически распределять серверные ресурсы между приложениями и процессами на основе их специфических требований к уровню обслуживания. Кроме того, в систему интегрированы службы терминалов Terminal Services, обеспечивающие удаленное правление серверами с любого рабочего места.

Надежность

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

Жесткое тестирование платформы и специализированные службы. При поставке системы обязательным требованием является спешное прохождение теста совместимости оборудования Datacenter HCT (Datacenter Hardware Compatibility Test). Эти испытания, проводящиеся в течение 14 суток при повышенной нагрузке, предназначены для проверки всех системных компонентов, включая оборудование сервера, операционную систему и все драйверы, работающие в режиме ядра. Требуется, по крайней мере, 7-суточное тестирование поставляемого оборудования и программного обеспечения для гарантии надежной работы платформы в течение всего срока службы. Поставщик системы обязан предоставить потребителям возможность пользоваться службой Change Management Service, с помощью которой распространяются обновления системы. Корпорация Майкрософт включила в программу сертификации приложений Windows 2 Application Certification часть, относящуюся к Datacenter, что позволяет гарантировать оптимальную работу приложений под управлением операционной системы Windows 2 Datacenter Server.

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

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

Быстрое разрешение вопросов, снижающее незапланированные простои.
Интегрированная поддержка оборудования и программного обеспечения организована в виде службы технической поддержки Joint Support Queue. Служба Joint Support Queue, комплектованная персоналом как из компании  - поставщика системы, так и из корпорации Майкрософт, обеспечивает тесное взаимодействие различных организаций, лабораторную диагностику любых конфигураций, быстрое тестирование и распространение исправлений.

Себестоимость

Windows 2 Datacenter Server является эффективной и масштабируемой альтернативой другим, более дорогостоящим решениям.

Выбор OEMЦпоставщиков высокопроизводительных систем. В отличие от разработок других изготовителей, Windows 2 Datacenter Server предлагает потребителям широкий выбор высокопроизводительных систем на основе процессоров Intel, с которыми можно продолжать использовать имеющийся набор приложений. Пользователи могут сами выбрать платформу и службы, а также подобрать себе поставщика, наилучшим образом соответствующего их конкретным потребностям.

Низкая общая стоимость владения. Быстродействие операционной системы Windows 2 Datacenter Server выше или сопоставимо с быстродействием ведущих RISC/UNIXЦрешений при втрое меньшей стоимости. Кроме того, WindowsЦсистемы проще в управлении и разработке, чем любые другие корпоративные решения.

Широкие перспективы дальнейшего развития. С четом ясной концепции развития, основанной на разрабатываемой корпорацией Майкрософт технологии .NET и применении компьютеров с процессорами IAЦ64, можно сделать вывод, что операционная система Windows 2 Datacenter Server является лучшей для долговременного вложения средств высокопроизводительной средой, защищенной от технологического старевания. Развертывая ее сегодня, потребитель может быть верен, что функциональные возможности платформы и применяемые в ней технологии будут и завтра отвечать его потребностям.

В пакет Windows 2 Datacenter Server входит программа Windows Datacenter Program, которая может производить полную проверку решений с использованием теста совместимости оборудования HCT (Datacenter Hardware Compatibility Test), интегрировать поддержку оборудования и программного обеспечения с использованием Joint Support Queue, систематически обновлять систему при помощи Change Management Services, так же проверять сертификацию приложений Datacenter с использованием теста Veritest.

Требования к оборудованию

        Сервер. Многопроцессорная обработка с применением 8 или большего числа процессоров (поддерживается до 32 процессоров)

        Процессор Intel Pentium  (Xeon) или более быстрый.

        Не менее 256 МБ оперативной памяти (поддерживается минимум 128 МБ, максимум 64 ГБ).

        Жесткий диск, содержащий 2,0 ГБ свободного места.

        Монитор VGA или более высокого разрешения.

        Убедитесь, что все системные компоненты содержатся в списке совместимого оборудования (Hardware Compatibility List) для системы Microsoft Windows 2 Datacenter Server.

Процессы

Вторым по значимости понятием в операционной системе (ОС) является понятие процесса. Процессы - это последовательность операций при выполнении программы или ее части вместе с используемыми данными [1].

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

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

По генеалогическому признаку различают порождающие и порожденные процессы.

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

По месту развития процессы делятся на внутренние (реализуются в центральном процессоре) и внешние (реализуются на внешних процессорах).

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

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

Распределение процессов между имеющимися ресурсами носит название планирование процессов.

Очереди

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

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

Очередь - структура данных, работающая по принципу "первым пришел, первым шел" (FIFO(First In, First Out)). Для нее определены две операции: добавление нового элемента в конец очереди ("Put") и получение (получение значения с последующим удалением) элемента из начала очереди ("Get"). Также возможна операция "Peek": получение значения первого элемента очереди без его удаления. Очередь реализуется на основе казателей (ссылок) на следующий элемент очереди [2].

Типы очередей

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

2)      Двунаправленные - это процессы выполняются не по порядку, то есть сначала может быть выполнен элемент из начала очереди, далее из конца, затем из середины и т.д. При реализации такой очереди обычно хранится же две переменные - "голова" и "хвост" очереди. Хотя вполне можно ограничиться только "Головой". В самой записи находится же два казателя: на предыдущий элемент и на следующий. Первый элемент очереди ссылки на предыдущий элемент не имеет (на Pascal ставиться "пустое значение казателя" - Nil), последний элемент - ссылки на следующий не имеет и вместо него ставится Nil

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

Алгоритм программы, формирующей очередь

Для формирования очереди и работы с ней необходимо иметь три переменные типа казатель, первая из которых определяет начало очереди, вторая - конец очереди, третья - вспомогательная [2].

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

type

PComp=^Comp;

Comp=record

D:T;

pNext:PComp

end;

var

pBegin, pEnd, pAux: PComp;

где pBegin - указатель начала очереди, pEnd - казатель конца очереди, pAux - вспомогательный казатель.

Тип Т определяет тип данных компоненты очереди.

Начальное формирование очереди выполняется следующими операторами (Рис. 1):

Рис. 1 Операторы, выполняющие начальное формирование очереди.

Добавление компоненты в очередь производится в конец очереди (Рис. 2):

Рис. 2 Добавление в конец очереди нового элемента.

Добавление последующих компонент производится аналогично.

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

Рис. 3 Очередь, состоящая из трех элементов.

Выборка компоненты выполняется следующими операторами (Рис. 4):

D1:=pBegin^.D;

pBegin:=pBegin^.pNext;

Рис. 4а Выборка компоненты из очереди.

Текст программы, формирующей очередь

Приведенный в курсовой работе алгоритм реализован в программе, которая формирует очередь, добавляет в нее произвольное количество компонент, затем читает все компоненты и выводит их на экран дисплея. В качестве данных взять строку символов. Ввод данных - с клавиатуры дисплея, признак конца ввода - строка символов END.(Программа написана на языке Turbo Pascal 7.0)

Program QUEUE;

uses Crt; {использование модуля crt}

type {создание новых типов переменных, которые потребуются в программе}

Alfa= String[10];{строковый тип переменных}

PComp= ^Comp;{указатель}

Comp= record {запись}

sD:Alfa;

pNext:PComp{указатель следующего элемента в очереди}

end;

var {описание переменных, используемых в программе}

{глобальные переменные}

pBegin, pEnd: PComp;{начало очереди, конец очереди, вспомогательный элемент}

sC: Alfa;{присвоение sC строкового типа}

Procedure CreateQueue(var pBegin,pEnd: PComp; var sC: Alfa);{процедура создания очереди, в скобках казаны входные и выходные переменные}

begin

New(pBegin);{создание нового структурного типа начала очереди, встроенная функция Pascal}

pBegin^.pNext:=NIL;{далее идет начальное формирование очереди}

pBegin^.sD:=sC;

pEnd:=pBegin

end;

Procedure AddQueue(var pEnd:PComp; var sC:Alfa);{процедура добавления элемента в очередь}

var pAux: PComp;{описание локальных элементов процедуры}

begin

New(pAux);{создание нового казателя}

pAux^.pNext:=NIL;{постановка указателя на последний элемент очереди}

pEnd^.pNext:=pAux;{постановка указателя в конец последнего элемента очереди}

pEnd:=pAux; {установка казателя в положение ввода нового элемента очереди}

pEnd^.sD:=sC{добавление элемента в конец очереди}

end;

Procedure DelQueue(var pBegin: PComp; var sC: Alfa); {удаление очереди}

{далее происходит выборка элемента очереди и его последующее даление из очереди}

begin

sC:=pBegin^.sD;

pBegin:=pBegin^.pNext

end;

begin

Clrscr;{очищение экрана, внутренняя функция модуля crt}

writeln(' ВВЕДИ СТРОКУ '); {вывод на экран запроса к пользователю}

readln(sC); {считывание ответа пользователя}

CreateQueue(pBegin,pEnd,sC); {процедура создания очереди}

{далее следует цикл добавления элементов в очередь до тех пор пока пользователь не введет команду остановки}

repeat

writeln(' ВВЕДИ СТРОКУ ');

readln(sC);

AddQueue(pEnd,sC)

until sC='END';

writeln(' ***** ВЫВОД РЕЗУЛЬТАТОВ *****'); {вывод результатов}

{далее следует последовательное удаление элементов из очереди до тех пор пока очередь не опустеет}

repeat

DelQueue(pBegin,sC);

writeln(sC);

until pBegin=NIL

end.

Program Lifo;

Type

Ptr = ^Sp;

Sp = Record

Buk:Char;

Sl:Ptr;

End;

Var

Pp,Np,Tp:Ptr; {Последующий, начальный и текущий казатели}

C:Char;

Begin

{Начало очереди}

Pp:=Nil; { очередь пустая}

Writeln (` Введите элемент очереди`);

Readln(C);

While C<>`*`do

Begin

{Выделение памяти для текущего адреса}

New (Tp);

Tp^.Buk:=C;

{Сдвигаема казатель}

Tp^.Sl:=Pp; { Ссылки из последнего элемента и}

Pp:=Tp; { на последний очереди}

Writeln (` Введите элемент очереди`);

Readln(C);

End;

{Теперь Ppа и Tp- cсылка на последний, (верхний), элемент,}

{ Выборка с конца очереди}

Tp:=Pp; { Tекущий казатель = ссылке на первый элемент }

While Tp <> Nil do

Begin

Write (Tp^.Buk); { вывод информационного Элемента }

Tp:=Tp^.Sl; { переход к следующему элементу }

End;

Writeln(`Конец`);

End.


ЗАКЛЮЧЕНИЕ

Хотя выпуск новых версий ОС подобных Windows 2 Pro всегда влечет за собой немало проблем, разработчики Microsoft изначально сумели предоставить пользователям те возможности, которых они ждали, реализовав все нововведения достаточно логично.

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

Многие специалисты считают Windows 2 Pro лучшей настольной операционной системой для предпринимателей, мобильных пользователей, профессиональных дизайнеров и разработчиков программного обеспечения. И именно поэтому настоятельно рекомендуют всем, кто располагает необходимым оборудованием, как можно скорее самим оценить всю мощь этой изящно построенной и функционально богатой операционной среды [10].


Использованная литература:

1)    Дорот В.Л., Новиков Ф.А. Толковый словарь современной компьютерной лексики. - Пб.: БХВ-Петербург, 2002.

2)    Фаронов В. В. TurboPascal 7.0. - М.:Нолидж, 2003.

3)    Партыка Т.Л., Попов И.И. Операционные системы, среды и оболочки: учебное пособие. - М.:ФОРУМ, 2005.

4)    ильям Р. Станек. Microsoft Windows 2. Справочник администратора. - М.: Русская Редакция, 2004.

5)    Информатика. Базовый курс / Под редакцией С. В. Симоновича. - Пб.: Питер, 2003.

6)    курс лекций по предмету Операционные системы, Журавлева Е. М., РГСУ,2005.

7)    ссылка более недоступнаrus/windows2/prodinfo (официальный сайт MS Windows)

8)    ссылка более недоступнаindex.php?showtopic=48268&view=all (форума программистов)

9)    ссылка более недоступнаlibrary/book0024/toc.htm

Дэвид Соломон, Марк Русинович. Внутреннее стройство MS Windows 2. Электронный учебник.

10)     Статья Поля Тюрро - ва Windows 2 Magazine,которую можно прочесть на ссылка более недоступна<