Реферат: Сравнение операционных систем (DOS, Windows 3.*, Windows 95, Windows NT) - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Сравнение операционных систем (DOS, Windows 3.*, Windows 95, Windows NT)

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 43 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

Общая хара ктеристика операционных систем современных ПВЭМ З десь я хочу представить наиболее распространенные операционные системы , которыми мы пользуемся в повседневной работе : Dos , Windows 3.+ , Windows 95 . Дисковая Операционная Система ( DOS ) Операционная система DOS состоит из следующих частей : Операционная сис тема — это программа , котор ая загружается при включении компьютера . Она производит диалог с пользователем , осуществл яет управление компьютером , его ресурсами (опе ративной памятью , местом на дисках и т.д .), запускает другие (прикладные ) про граммы на выполн ение . Операционная система обеспечивает пользова телю и прикладным программам удобны й способ общения (интерфейс ) с устройствами компьютера. Основная причина необходимости операционной системы состоит в том , что элементарные операции для работы с устройства ми компьюте ра и управления ресурсами компьютера — это операции очень низкого уровня , поэтому дейс твия , которые необходимы пользователю и при кл адным программам , состоят из нескольких сотен или тысяч таких элементарных операций. Базовая си стема ввода-вывод а ( BIOS ), находящаяся в постоян ной памяти ( постоянном запоминающем устройстве , ПЗУ ) компьюте ра . Эта часть операционной системы является “встроенной” в компью тер . Ее назначение со стоит в выполнении наиболее простых и уни вер сальных услуг операционной сис темы , св язанных с осуществлением ввода-вывода . Базовая система ввода-вывода содержит также тест фу н кционирования компьютера , проверяющий работу пам яти и устройств компьютера при включении его электропитания . Кроме того , базовая систем а ввода-вывода содер ж ит программу вызова загрузчика операци онной системы. Загрузчик операционной системы — это очень короткая про грамма , находящаяся в первом секторе каждой дискеты с операцион ной системой DOS . Функция этой программы заключается в считы ва нии в память еще дв ух модулей операционной системы , которые и за вершают процесс загрузки DOS . Па жестком диске (винчестере ) загрузчик операционной системы состоит из двух частей . Это связано с тем , что жес ткий диск может быть разбит на несколько разделов (логических дисков ) . Первая ч асть загрузчика находится в первом секторе жесткого диска , она выбирает,с какого из разделов жесткого диска следует продолжить загрузи Вторая часть загрузчика находится в первом секторе этого раздел она считыва ет в память модули DOS и передает им управление. Дисковые ф айлы 10. SYS и MSDOS . SYS (они могут называться по-другому , например I ВМВ.СОМ и IBMDOS . COM для PC DO ; URBIOS . SYS и DRDOS . SYS для DR DOS , — названия меняются в з a висимости от версии операционной системы ). Они загружаются в п a мя ть загруз чиком операционной системы и остаются в памяти компь тера постоянно . Файл I 0.SYS представл яет собой дополнение к баз o вой системе ввода-вывода в ПЗУ . Файл MSDOS . SYS реализует основные высо коуровневые услуги DOS . Командный процессор DOS обрабатывает команды, вводимые пользователем . Командный процессор находится в дисковом файл ! COMMAND . СОМ на диске , с которого загружается опера ционная система . Некоторые команды пользователя , например Type , Dir или Сор ) командный п роцессор выполняет сам . Такие команды называю т с внутренними . Для выполнения остальных (внешних ) команд пользователя командный проце ссор ищет на дисках программу с соответст вующим именем и если находит ее , то за гружает в память и передает e й управление . По окончании работы программы командный проце ссор удаляет программу из памяти и выводит сообщение о готовности к вы полне нию команд (приглашение DOS ). Внешние команды DOS — это программы , поста вляемые вместе с операционной системой в виде отдельных файлов . Эти программы выполняю т действия обслуживающего характера , наприме р форматированние дискет , проверку дисков и т.д. Драйверы у стройств — это специальные программы , которые допо лняют систему ввода-вывода DOS и обеспе чивают обслуживание новых или нестандартное и спользование имеющихся устройств . Например , с помощью драйверов возможна работа с “электронным диском” т.е . частью памяти комп ьютера , с которой можно работать так же , как с диском . Драйверы загружаются в па мять компьютера при загрузке операционной сис темы , их имена указываются в специальном ф айл CONF IG . SYS . Такая схема облегчает добавление новых устройств позволяет делать это , не затраг ивая системные файлы DOS . Версии DOS Первая в ерсия операционной системы для компьютера IBM PC — MS DOS 1.0 была создана фирмой Microsoft в 1981 г . В дальнейшем по ме ре со вершенствования компьютеров IBM PC выпускались и новые версии DOS , учитывающие новые возможности компьютеров и предоставляющие дополни тельные удобства пол ьзователю. В 1987 г . фирма Microsoft разработала версию 3.3 (3.30) операционной си стемы MS DOS . которая стала фактическим стандартом на последующие 3-4 года . Эта версия весьма компактна и обладает достато чным набором возможностей , так что на “ста ндартной IBM PC AT ” и теперь ее эксплуатация вполне целесообразна . Но на более мощных компьютерах с неск олькими мегабайтами оперативной памяти же лательно использовать версии 5.0 или 6.0 операцион ной системы MS DOS . Эти версии имеют с редства для эффективного исполь зования оперативн ой памяти сверх 640 Кбайт , позволяют работать с логиче скими дисками , большими 32 Мбайт , переносить DOS и драйверы устройств в расширенную память , освобождая место в обычной памяти для прикладных программ , и т.д . Версия 6.0 MS DOS включает средс тва сжатия информации на дисках ( DoubleSpace ), программы создания резервных копий , антиви рус ную программу и другие мелкие усовершенствования . Однако в этой версии программы сжатия информации не всегда работали корректно , что приводи ло к потерям данных у некоторых пользоват елей . Для устранения этих проблем и других ошибок фирма Microsoft выпус тил а версию MS DOS 6.20. Эта версия работает устойчивее , надежнее и быстрее , чем MS DOS 6.0 и включает ряд неболыпих усоверше нствований . Однако судебное решение по поводу нару шения в MS DOS патентов фирмы Stack Electronics вынудило Microsoft вы пустить сн ачала версию MS DOS 6.21. в которой была изъята нарушившая патент программа динамического сжатия дисков DoubleSpace , а затем MS DOS 6.22 с “подправленн ой” версией DoubleSpace , не нар ушающей патент . По моему мнению , из этих версий лучшая — 6.20. Windows 3.1 Операционна я оболочка Windows 3.1 — это разработанная фирмой Microsoft надстройка н ад операционной системой DOS , обеспечиваю щая большое количество возможн остей и удобств для пользователей и прогр аммистов . Широчай шее распространение Windows сделало 661 фактическим стандартом для IBM PC-совместимых компьютеров : подавляющее большинство пользователей таких ко мпьютеров работают в "" Windows , поэтому в последнее время практически все новые програм мы разрабатываются имен но для их эксплуатации в среде Windows . "В отличие от оболочек типа Norton Commander , Windows не только обеспечивает удобный и наглядный интерфейс для операции с файла ми , дисками и т.д ., но и предоставляет новые возможности для запус каемых в среде Windo ws про грамм . Разумеется , для использования этих возм ожностей программы должны быть спроектированы по тре бованиям Windows . Такие программы не могут выполняться вне среды Windows , поэтому мы будем называть и х Windows-программами или WincSows-прило женпями. В прочем, Windows может выполнягь и обыч ные программы , разработанные для DOS . по при этом такие програм мы не использ уют никаких преимуществ Windows и работают медлен нее , чем при непосредственном вызове из DOS . Оболочка Windows 3.1 вкл ючает в себя множество компонентов и обеспечивае т пользователям различной квалификации комфортны е ус ловия работы . Версия 3.0 оболочки Windows (и появившаяся следом 3.1) исповедует сов ершенно другие принципы в части интерфейса пользователя с ЭВМ . (Можно с читать э ти принципы новыми , но машины фирмы Apple строятся на этих принципах уже в течение нескольких лет .) Основная идея , зало женная в основу оболочки Windows , — естественность представления информации . Информация должна представляться в той форме , котор ая об еспечивает наиболее эффективное усвоение этой информации человеком . Несмотря на простоту ( и даже тривиальность ) этого принципа , его ре ализация в интерфейсах прикладных программ персональных ЭВМ по разным причинам оставл яла желать лучшего . Да и реализация его в рамках Windows 3.1 тоже не лишена недо статков . Но эта оболочка представляет собой существенный шаг вперед по сравнению с предыдущими интерфей сами пользователя с ЭВМ . Наиболее важными отличительными чертами ее яв ляю тся следующие : • Windows представляет собой замкнутую рабочую среду. Практически любые операции , д оступные на уровне операционной системы , могу т быть выполнены без выхода из Windows . Запуск прикладной прог раммы , форматирование дискет , печать текстов — все это можно вызвать из Windows и вернуться в Windows по завершении операции . Опыт работы в DOS пригодится и здесь ; многие основополагающие п ринципы и понятия среды Windows не о тличаются от соответству ющих принципов и пон ятий среды DOS . Основн ыми понятиями пользовательского интерфейса в среде Win dows являются окно и пиктограмма . Все , что происходит в рамках оболочки Windows , в определенном смысле представляет собой либо операцию с пикто граммой , либо операцию с окном (или в о кне ). Стандартизована в среде Win dows и структура окон и расположе ние эл ементов управления ими . Стандартизованы наборы операций и структура меню для сервисных программ . Стандартны операции , вы полняемые с помощью мыши для всех сервисных и прик ладных программ. • Windows представляет собой графическую оболочку. O т пользователя не требуется ввод директив с клавиатуры в виде текстовых строк . Необходимо только внимательно смотреть на экран и выбирать из предлагаемо го набора требуемую операцию с помощью ма нипулято ра мышь . Курсор мыши следует п озиционировать па поле требуе мой директивы меню , или на интересующую пиктограмму , или на поле перек лючателя систем рассчитаны на выполнение в данный момент только одной программы . В рамках Windows пользователь может запустить несколько программ для паралл ельного (независимого ) выполнения . Каждая из выполняемых программ имеет свое собственное окно . Переключение меж ду выполняемыми программами производится с по мощью мыши фиксацией курсора в окне требу емой программы. (кнопки ). Н а выбранном объекте необходимо называемые Связанные (или Смешанные ) до кументы . Эта разновид ность документов позволяет согласовывать процессы внесения из менений в одни и те же объекты разными програм мами , а также автоматически распространять из менения из одного документа на все связан н ые с ним. Сравнение Windows 3.1 с Windows 3.0 При наличи и опыта работы с Windows 3.0 освоение следующей версии 3.1 — не потребу ет больших усилий , так как внешний вид и способы управления практически не отлича ются . Большинство нововведений сво дится к упр ощ ению сервиса и устранению неудобств управления . Речь идет в первую очередь об увеличении скорости работы , упрощении проц едуры инсталляции , усовершенствовании форматов диалоговых окон и повы шении эффективности и интеллектуальности Менеджера Печати ( Print M anager ). На некоторых из нововведений (давно ожидаемых ) хотелось бы оста новиться особо. • В с реде Windows 3.1 можно составлять документы из частей , которые готов ятся в различных приложениях , но при этом сложность работы с таким документом не выше , ч ем если бы он готовился в рамках одного приложения . Так , работая в новой версии Windows , при вставке в текст , подготовленный в Write , рисунка , созданного в Paintbrush , рисунок рассм атривается как объект. Он может сохраняться , загру жаться и печататься совм естно с документом . Главной особенностью такого связывания рисунка и текста является простота внесения изме не ний . Например , работая с текстом в редакто ре Write , достаточно выпол нить двойную фиксацию курсора на рисунке , чтобы вызвать графический редактор P aintbrush . Рисунок загрузится в него авто матически . Все внесенные после этого в рисунок изменения авто матически отоб разятся и во вставке в текстовой документ . Создается впечатление , что текстовой редакто р Write снабжен дополнительными возможностя ми редак тирования рисунков (в полном о бъеме Paintb rush ). Работа с объектами предусматри вает также и операции с пиктограм мами , Пи ктограммы можно использовать внутри документов для вы полнения функций , подобных тем , котор ые эти пиктограммы выпол няют в среде Windo ws . • Оболочка Windows 3.1 делает новую технологию работы с компью тером , основанную на графическом интер фейсе , более естественной и ясной . Еще бол ьшую роль , чем в прошлых версиях , здесь играет мышь как основной инструмент управл ения машиной . В целом ряде случаев д ля вызова некоторых (довольно сложных ) операци й доста точно просто "перетащить и положить " ( Drag and Drop ) пиктограмму или другой объект с помощью мыши . Например , для распечатки некоторого документа достаточно с помощью мыши "вытащить " из ок на Менеджера Файлов ( File Manager ) пиктограмму соответствую щего файла и " положить " ее поверх пиктограммы Менеджера Печ ати . Перетаскивание пиктограммы файла документа в открытое окно ре дактора Write или окно редактора Notepad загружает соответству ющий до кумент в окно. Существенно упростилась работа с документами вообще . Мо жно го ворить о документоориенти рованной организации работ . При этом можно расположить пиктограмму часто и спользуемого документа в окне Менеджера Прогр амм ( Program Manager ) и в дальней ше м вызы вать процесс обработки этого элемента (например , редактирование ) просто двойной фиксацией данной пиктограммы . Той же цели служит и возможность автоматического запуска Менеджера Файлов после загрузки оболочки — перед пользователем сразу же открываетс я пол е выбора файлов документов. Значительной переработке подвергся и Менед жер Файлов ( File Mana ger ). Работа с ним существенно упростил ась . Одновременно с этим возросла производите льность и эффективность использования экран ной площади (есть возможность о дновременно наблюдать большее число устройств и директори й ). В отличие от предыдущих версий Windows 3.1 уже не може т работать в так называемом реальном режи ме ( Real Mode ). Этот режим обе с печивал совместимость версии 3.0 с более ранними вер сиями 1 ,Х и 2. Х (так что приложения , разработанные для этих ранних версий обо лочки , могли выпол няться в среде Windows 3.0 при работе ее в реальном режи ме ). В этом же режиме Windows 3.0 могла эксплу атироваться на м ашинах с процессорами 8088/8086. В версии обо лочки 3.1 разработчики решили распрощаться с миром персональных IBM-совместимых машин первого поколения (PC/XT). Необходи мым условием для постановки оболочки Windows 3.1 на компьютере является процессор 80286 (желателен 386, 486). При работе в среде Windows 3.1 мог ут возникнуть проблемы с запуском старых (из версий 1.Х, 2.X) приложений . Однако перенос приложений и з среды 3.0 не вызывает , как правило , никаких на реканий . В редких случаях "аномального " поведен ия приложений из среды 3.0 в среде 3.1 при ходится обращатьс я к поставщикам продукта. В среде Windows 3 1 реализован новый набор шрифтов — так назы ваемые ТгиеТуре-шрнфт. Эти шрифты похожи на PostScript-шрифты. но легко адаптируются после небольшой настройки прак тически к любому типу принтера . Неболь шими усилиями можно добиться успеха в работе с этими шрифтами в большинстве Windows-приложений. TrueType-шрифты легко поддаются масштабированию , различного рода деформациям , вращению и т.п . Дополнительный комфорт для любителей выбирать и создавать шрифты обес печивает сп ециальная программа демонстрации и использования отдельных литер шрифтов — Charaker Map . Наконец , в оболочку Windows 3.1 включены две небольшие Мультимедиа-программы ( Multimedia ). Их использо вание предпола гает наличие специал ьной а ппаратной поддержки (акустический адап тер , возмож но , накопитель CD - ROM ). С помощью упомянутых прог рамм , называемых Sound Recorder и Media Player , можно оформить процесс прохождения про грамм звуковыми эффектами . Можно рабо тать с цифровым представле нием речи и музыки , с картинками , полученными , например , с про игрывателя видеодисков. Для начинающих в системе предусмотрена обучающая программа, к которой можно обратиться уже на этапе инсталляции. Windows-приложения Windows — интегрированн ая программа. Под управлением оболочки Windows могут р аботать не только специальные программы , разр або танные для эксплуатации в с реде Windows (Windows-приложения ), но и "обычные " программы , работающие в среде DOS , т.н. DOS-приложения (DOS-п риклад ные программы ). Оболочка Window обеспечивает эффективный и комфортабельный обмен информацией между отдельными программа ми , выполняемыми под ее управлением . Здесь речь в первую очередь идет о Windows -п pил oж eния x. С понятием интегрированности связывают обычно также возможность совместного и спользования ресурсов компьютера различными прог раммами . Так , к примеру , принтер , подключенный к компьютеру , может с одинаковым успехом использоваться всеми программами на конкурен тной основе . Причем все операции , с в язанные с необходимостью перекодировок , с мен драйверов (например , при переходе от п ечати текстов к выводу иллюстраций ) берет на себя оболочка . Большинство пользователей привлекает в среде Windows не только и не столько комфортабел ьность самой оболочки , ск олько специфика ре ализованных в этой среде приложений . О собенности реализации в среде Windows даже знакомых пользователям по работе в DOS прикладных программ (приложений ) практически позволяют рассматрив ать Windows-версии этих программ как совершенно новы е продукты. Работа в o 6 o лочке Windows и в Windows-при ложениях предполагает своеобразную перестройку "образа жизни ". "Жизнь " пользователя в среде ' Windows сопряжена с "мышиным " управлением , обменами данными между отдельными программами и параллельным выполн ением . Стандартизация интерфейсов отдельных Windows-приложений позволяет легко переходить от одного приложения к другому , не начиная каждый раз с нуля (хотя бы в плане способо в и средств управления ). зафиксировать курсор кнопкой мыши — и операция выполняет ся . С помощ ью того же манипулятора можно перемещать пиктограммы и окна по экрану , менять их размер , открывать и закрывать их — и все э то при минимальном использовании клавиатуры д ля ввода каких бы то ни было директив . Кроме того , для любителей традиционног о интерфейса DOS реализована во зможность выхода на этот уровень . При разр аботке графического интерфейса Windows не последнюю роль играли и эргономические сообра жения : учтены требования к цветовой гамме , сочетаниям цветов , шрифтам , формам и размерам пиктогр амм и окон . По сравнению с некоторыми другими пакетами внешнее оформлен ие оболочки Windows может быть признано "спар танским " вследствие отсутствия излишеств и за деловой стиль . Понятие "графически-ориентир ованный " включает в себя для Win dows также и соот ветствие изображения на экране пос ледующему изображению на твердой копии (распе чатке ). В этом плане можно считать , что в оболочке Windows реализован принцип WYSIWYG ( What Yon See Is What You Get = To , что Вы видите , то и получаете ), до си х нор бывший прив илегией относительно небольшого числа программ - С помощью TrueType-шрифтов этот принцип нашел в рамках Windows 3.1 свое дальнейшее развити е. Windows обеспеч ивает независимый запуск и параллельное выпол нение нескольких программ. Большинство других оболоче к и операционных В фирменной поставке пакета Windows находится нес колько при ложений . Все они объединены в г руппу Accessories (аксессуары , инстру менты ). Это небольшие по размеру и возможностям прик ладные програм мы , составляющие "джентльменский на бор " п ользователя . Им далеко до профес сиональных специализированных пакетов . Но они прекрасно ил люстрируют возможности оболочки и обеспечивают некоторый мини мальный сервис . Бол ее того , весьма полезно начинать знакомство с серь езными пакетами именно с соответ с твующих средств этой группы . Так , например , поработав некоторое время с те кстовым редактором Write , в дальнейшем можно легко перейти к использованию таких профессиональ-ных пакетов обработки текстов , как Word для Windows , Lotus Ami Professional , WordPerfec t для Windows ' т.п. Кроме т ого , в приложениях из группы Accessories реализованы многие новинки , характер ные именно для последней версии 3.1 оболочки Windows (работа с объектами , новые шрифты ...). Windows 95 Объектно-орие нтиро ванный подход При создани и Windows 95 фирма Microsoft в полной мере реализо вала объектн о-ориентированный подход . Поскольку именно он лег в основу новой операционной системы , в начале скажем несколько слов о том , что такое ориентация на объекты. Понятие “об ъектно-ориентированный” возник ло в программиро вании сравнительно недавно . К огда вычислительная мощность ма шин была невы сока , о создании объектно-ориентированных сис тем не могло быть и речи . Основой всего был программный код . Программисты записывали пос л едовательности команд для выпо л нения тех или иных действий над данными , которые оформлялись в модули и процедуры . Для работы с каждым объектом создавалась своя процедура. Объекты , их свойства и методы Постепенно с увеличением производительности вычислите ль ных систем процедурный подход начал заменятьс я объектным . На пер вое место выдвинулся о бъект , а не код , который его обрабатывает . На уровне пользователя объектный подход выражается в том , что интерфейс представляет собой подобие реального мира , а работа с машиной сводится к действиям с привычными объектами . Так , пап ки можно открыть , убрать в портфель , документы — просмотреть , исправить , переложить с одного места на другое , выбросить в корзину , факс или пи сьмо — о тправить адресату и т . д . Понятие объекта оказалось настолько широким , что до сих пор не получило строгого определения. Объект , как и в реальном мире , обла дает различными свойствами . Программист или п ользователь может изменять не все свойства объектов , а только некоторые из них . Мож но изменить имя объек та , но нельзя и зменить объем свободного места на диске , к оторый также является его свойством . Свойства первого типа в языках про граммирования носят название read / write (для чтения и записи ), а свойства второго — read only (только для чтения ). Метод — это способ воздействия на объект . М етоды позволяют со здавать и удалять объекты , а также изменять их свойства . Напри мер , для того чтобы нарисовать на экране то чку , линию или плоскую фигуру , составляются разные последовательности кодов или програм мы . П ользователь , однако , применяет для о тображения этих объек тов один метод Draw ( ), который содержит коды для отображения всех объектов , с которыми он работает . За такое удобство приходится пла тить тем , что объектно-ориентированные системы могут р аботать то лько на достаточно мощных в ычислительных установках. Процедурный подход в ранних ОС До настояще го времени во всех операционных системах преобла дал процедурный подход . Для того чтобы произвести в системе ка кое-либо действие , пользователь должен был вызва ть соотве тству ющую программу (процедуру ) и передать ей определенные пара метры , например , имя обрабат ываемого файла . Программа выпол няла над файло м указанные действия и заканчивала работу . При этом пользователь в первую очередь имел дело с задачей обраб о тки документа , а затем уже с самим докуме нтом . В давние времена , когда ЭВМ не бы ли персональными , пользователь описывал дейст вия , которые должна была выполнить задача , на некоем странном языке , называемом языком управления заданиями ( JCL — Job Con trol Lang uage ). С появлением терминала язык управления заданиями упростился и постепенно превратился в командную строку , однако на первом месте все равно находилась процедур а обработки документа , а сам документ игра л вспомогательную роль. Следующим этапом упрощения работы с машиной стал создание различного рода оп ерационных оболочек (сначала текстовых ),которые “спрятали” от пользователя командную строку DOS . Ввод последовательности символов , из которой состоит команда опер а ционной системы , свелся к нажатию одной фу нкциональной кла виши или щелчку мыши . Самой распространенной из таких “надстро ек” над операционной системой стала оболочка Norton Commander , Однако основным “инструментом” пользователя все еще оставалась клавиатура . Качественный переход произошел после т ого , как поя вились графические оболочки . Тепер ь пользователь в основном ра ботает с уст ройством указания , таким как мышь , трекбол или план шет , а не с клавиатурой (разумеетс я , это не относится к работе внут ри с амих приложений , например , в текстовых реда к торах ). Ему не нужно помнить п очти никаких команд операционной системы . Для того чтобы запустить приложение , достаточно щелкнуть мышью на его изображении или на “значке” (автор предпочитает называть ег о пиктограммой ). От про цедурного подхода к объектно-ор иентированному В начале 90-х гг . процедурный подход все еще преоб ладает , однако намечаются и некоторые признак и объектно-ориентированного . Например , уже в Windows 3+ можно поставить в соответствие к он кретному документу приложение для его обра ботки . Тогда же поя вился метод объектно го связывания и встраивания ( OLE ), позволя ющий щелчком на изображении объекта неявно запустить прило ж ение , которое его обрабатывает , а после ок ончания обработки вернуться в предыдущее прил ожение. С OLE тесно связан так на зываем ый метод редактирования доку ментов “на месте” ( in - place ). Есл и в документ встроен объект , ко торый долж ен обрабатываться конкретным приложением , то при щелчке на этом объекте нужное приложе ние неявным образом за пускается , причем в рабочем поле не изменяе тся ничего , кроме па нелей инструментов . Например , если в тексте , который обрабаты вается в редакторе Microsoft Word , есть таблица , созданная в редакторе Microsoft Excel , то при щелчке на ней произойдет замена n анелей инстр уме нтов Excel . Пользователь может обр абатывать документ совсем другим приложе нием , даже не подозревая об этом, Еще один механизм , который упростил ра боту и приблизил эру объ ектно-ориентированного подхода , называется “ Drag & Drop ”, что в букваль ном переводе означает “перетащить-и-оставить” . Работая этим методом , вы щелкаете кнопкой мыши (как правило , левой ) на изображении объекта , перемещаете его по экрану при нажатой кнопке и отпускаете кнопку , когда указатель окажется в нужном месте экрана . Таким образом , п роцедуры копирования , перемеще ния и удаления стали объектно-ориентир ованными. Что делал пользователь , когда ему нужн о было удалить файлы в о пе рационной системе MS - DOS ? Он запускал процедуру удаления фай лов , передавая их имена в качестве параметров : del FILEI . TXT FILE 2 TXT Это действи е ничем не напоминает реальный мир , в котором вы просто выбрасываете ненужные Бумаги в мусорную корзину . На первом месте для пас стоит объект ( бумага ), над которым выполня ется процедуры (пе реноса в мусорную корзину ), R о пера ционных оболочках , которые работают п од управлением Windows 3 . 1 , тако е действие уже реализовано как объектное-орие нтированное — с по мощью механизма “ Draw & Drop ”. Например , в оболочке Norton Desktop можно схватить мышью файл и перенести его на изобра жени е мусорной корзины . Этого достаточно для у даления файла . Так работа на персональном компьютере все больше напоминает манипуляции с объектами в реальном мире. Выбор показателей и параметр ов для оценке ОС Windows 95 — объектно-ориентированн ая ОС Windows 95 — п олноценная операционная система Использ ование стандарта Plug & Play 32-разрядна я ОС защищенного режима Приорит етная многозадачность Многопоточность. Спулер печати 32-разрядные устанавливаемые файловые систем ы Средства удаленного до ступа Возможности работы с мультимедиа Поддержка приложений MS-DOS Поддержка длинных имен файл ов Интерфейс пользователя Работа с памятью Сравнительная оценка ОС ПВЭМ по выбра нным показателям Windows 95 по сравнению с Windows 3+ Принципиальная новизна операционной системы Windows 95 со стоит именно в том , что концепция объек тно-ориентированного подхода реализована в ней наиболее полно. Windows 95 — объектно-ориентированная ОС Объектно-ориент ир ованный подход реализуется через модель ра бочего стола. Windows 95 обходится бе з привычного в Windows 3+ диспетчера программ (program manager). Пользователь работает с задачами и приложениями так же , как с документами на своем письменном столе. Это удобно для людей , которые пе рвый раз увидели компьютер , но создает нек оторые трудности “переходного периода” для те х , кто привык считать программу основой вс его сущего в машине. Итак , одно из главных отличий Windows 95 от Windows 3+ (и от подавл яющего большинств а других операционных си стем ) состо ит в том , что основной упор в ней делается на документ , а програм ма , задача , приложение или программный код в ообще рассматри ваются только как инструмент для работы с документом. Windows 95 — п олноценная операционная сис тема Другая прин ципиальная особенность Windows 95 состоит в том , что она , в отличие от Windows 3+, является “настоящей” операци онной си стемой (а не операционной оболочкой , выполняем ой под управлением MS-DOS). Под словом “настоящая” мы подр азумева ем то , ч то при включении машин ы сразу выполняется загрузка Win dows 95. Для пользователя это оборачивается некоторыми неудоб ствами . Он должен привыкнуть к том у , что прежде чем выключить машину , нужно корректно завершить работу с Windows 95, пос кольку новая опера ционная система создает буфера в оперативной памяти , и их содержимое должно быть сброшено на диск. Использ ование стандарта Plug & Play Подход к аппаратному обеспечению также кардинальным обр азом изменился . Теперь система использует ста ндарт Plug & Play (п ере водится как “включил-и-работай” , произноси тся чаще всего как “плаг-н-плэй” ), что облег чает и максимально автоматизирует про цесс до бавления новых периферийных устройств . Стандарт Plug & Play — это совместная разработка фи рм Intel и Microsoft. Основная его идея заключается в том , что ка ждое устройство , соответствую щее этому стандарту , сообщает о себе определенную информацию , благодаря которой операционная система выполняет автоматичес кую конфигурацию периферийных устрой ств и разрешает аппарат ные конф л икты . Стандарту Plug & Play должен в первую очередь удовлетво рять BIOS мате ринской платы и , разумеется , периферий ные устр ойства . Таким образом , операционная система об еспечивает автоматическое подключение и конфигур ирование устройств , соответствующих треб овани ям стандарта Plug and Play , поддерживает совместимость с устаревш ими устройствами и создает динамическую среду для подключения и отключения мобильных к омпонентов. 32-разрядна я ОС защищенного режима MS-DOS была чисто 1 6-разрядной операционной системо й и рабо тала в реальном режиме пр оцессора . В версиях Windows 3.1 часть кода была 1 6- разрядной , а часть — 32-разрядной. Windows 3.0 под держив ала реальный режим работы процессора , при разработке версии 3.1 было решено отказаться от его поддержки. Windows 95 является 32-разрядной опера ционной системой , которая работает только в защищенном режиме процессора . Ядро , включающее уп равление памятью и диспетчеризацию процес сов , содержит только 32-разрядный код . Это ум еньшает издержки и ускоряет работу . Только не которые модули имеют 1 6-разрядный код для с овмести мости с режимом MS-DOS. Windows 95 32-разрядный код используется везде , где только возможно , что позволяет обеспечить повышенную надежность и отказоустойчивость с истемы . Помимо этого , для совместимости с устаревшими приложениями и драйверами исп ользуется и 16-разрядный код. Приорит етная многозадачность В отличие от предыдущих версий, Windows 95 поддержива ет при оритетную многозадачность (preemptive multitasking) и параллель ные пр оцессы (multithreading). В Windows 3 + существовала так называемая “вытесняющая много задачность” (non-preemptive mul titasking), при которой за распределение процессор ного времени отвечало приложение . Система вып олняла задачу до тех пор , пока приложение “добровольно” не отдавало пр оцессор . В Windows 95 за распределение времени процес сора отвечает ядро системы , что обеспечивает нормальную работу фоновых задач. Многопоточ ность. Windows 95 поддержив ает многопоточность - технологию , которая позволяет соответствующим образом осуществлять много задачное выполнение своих собственных процессов. Спулер печати Спулер печа ти кардинально переработан по сравнению с Windows 3+, Теперь параллельно с печатью можно делать что-либо еще (в старой оболочке можно было или печатать , или работать ). Спулер печати также стал теперь 32-разрядным. 32-разрядн ые устанавливаемые файловые системы Эта часть операционной системы стала гораздо более п роизводи тельной , чем аналогичные компоненты Windows 3+. Для жестких дисков используются виртуальные таблицы расп редел ения файлов (vfat), а для компа кт-дисков — новая файловая система CDFS (CD-ROM File System). При этом имена файлов могут содержать до 255 знаков , включая пробелы и сп ециальные символы (совместимость со старой фа йловой системой сохранена , хотя и несколько и скус ственным путем .. Теперь в большинс тве случаев не требуется модуль MSCDEX ЕХЕ , выполняв ший преобразование файловой системы стандарта ISO-9660 (ком пакт-ди ска ) к файловой системе MS-DOS. Устанавливаемая файловая система , которая отображает файловую стр уктуру удаленной машины на сетевой диск рабочей станции , на зывается сетевым редиректором . Сетевые редиректоры для прото колов IPX/SPX и NetBEU также используют 32-разр ядный код . Протокол NetBEU применяется при работе Windows 3.1, a IPX/ SPX — для связи с ма шинами , на которых установлена Windows NT, Средств а удаленного доступа Windows 95 , в отличие от большинства операционных систем дл я персональных компьютеров , с самого начала создавалась для работы в сети , благодаря чему возможность совместного использова ния файлов и устройств полностью интегрирована в интерфейс пользователя Windows 9 5 . В Windows 95 вы можете получить доступ к с ети без установки сете вого адаптера ! Его заменят модем и специальный протокол РРР ( “от-точки-к-точке” , или “ point-to-point protocol” ). В этом случае скорость работы ограничена скоростью вашего модема - Система предоставля ет развитые програм мные средства для доступа к сетям Internet, Mic rosoft Network, America Online и д ругим аналогичным службам. Возможност и работы с мультимед иа Современную операционную систему сложно представить себе без средств мультимедиа . Для работы с а удио - и видеофайлами различ ных форматов в составе Windows 95 имеется набор кодеков — эффект ивных программных средств сжатия и распаковки этих фай лов и прео бразования их форматов для вывода на различные устрой ства мультимедиа (слово “кодер” является сокращен ием слов “кодер-декодер” , так же , как “моде м” — сок ращение от слов “модуля тор-демодулятор” ). При воспроизведении файла система запускает тот к одер , с по мощью которого файл был создан . Драйверы звуко вых карт используют 32-ра зрядный код , но в тех случаях , когда си с тема не может распознать карту , применяется 1 6-разрядный драй вер реального режима , который поставляет ся вместе с картой . При работе 32-разрядн ого драйвера защищенного режима драйвер ре ального режима автоматически отключается. При установке компакт-диска в устройство считывания система пытается распознать его формат и запустить соответствующее приложение для его воспроизведения . Если установлен диск формата ISO-9660 (программный ), то Windows 95 ищет файл с именем AUTO-RUN.INF u выполняет его . Это механизм получил название Spin & Grin. Значительно переработан код , ко торый отвечает за обработку изобра жений . поэт ому качество воспроизведения файлов AVI сильно возро с ло по сравнению с Windows 3+, а скорость их воспроизведения теперь почти не зависит от выбранного масштаба изображения . Встроенные возможности ра боты со звуком , видео и компакт-дисками да дут новый толчок развитию приложений мультиме диа . Windows 95 - эт о первая версия Windows , которая бросает вызов MS-Dos в сфере п оддержки игрового программного обеспечения. Поддержка приложений MS-DOS Windows 95 занимает меньше места в основной памяти , так ч то теперь вы можете запускать многие из тех прог рамм MS-DOS , которые не работали под упр авлением Windows 3.+ . Программы , которые и сейчас не буду т помещаться в память , можно запескать в режиме эмуляции MS-DOS . Переключаясь в этот режим , Windows 95 завершает все работающие приложени я , а потом удаляет и з памяти и саму себя , оставляя лишь маленький загрузоч ный модуль . Закончив работать с программой MS-DOS, вы можете верн уться в Windows нажатием одной клавиши. Поддержка длинных имен файл ов Вы сможете забыть об огран ичениях на длину имени файла в системах Windows 3.+ и MS-DOS .В Windows 95 имена файлов могут иметь длину до 255 символов. Интерфейс пользователя Благодаря новому интерфейсу в Windows 95 , по сравнению с Windows 3.+ гараздо проще запускать програ ммы , открывать и сохранять документы , работать с дис ками и сетевыми серверами. Работа с памятью Windows 95 автоматически освобождает всю память , отведенную приложени ю , после того , как оно заканчивает работу . В Windows 3+ некорректно написанные приложения нередко освобождали не всю запроше нную ими память . В ремя от времени памяти оказыва лось настолько мало , что единст венным выходом оставался переза пуск системы ( а иногда и перезагрузка машины ). Такая неп риятность носит название “утечка памяти” (“ memory leak” ) и случается с про граммными произведениями даж е и звестнейших фирм . При за вершении п риложения в Windows 95 вся память , занимаемая им , освобождается автоматически , и таких проблем не возникает. Перспективы развития ОС ПВЭМ Windows NT На данный момент мировая компьютерная индустрия развивается очень с тремительно .Производительность систем возрас тает ,а следователь- но возрастают возможности обработки больш их объёмов данных . Операционные системы класса MS-DOSа уже не справляются с таким потоком данных и не могут целиком использовать ресурсы современны х компьютер ов .Поэтому в последнее время происходит п ереход на более мощные и наиболее соверше нные операционные системы класса UNIX , примером к оторых и является Windows NT ,выпущенная корпорацией Microsoft . Задачи, поставленные пр и создании Windows NT С истема Windows NT не является дальнейшим развитием ранее сущес- твовавших продуктов . Её архитектура созда валась с нуля с учётом предъявляемых к современной операционной системе требований . О собенности новой системы ,разработанной на ос нове этих требо ваний ,перечислены ниже . · Стремясь обеспечить совместимость (compatible) новой операционной системы ,разработчики Windows NT со хранили привычный интерфеис Windows и реализовали п оддержку существующих файловых систем (таких , как FAT ) и различных приложе ний (написанных для MS - Dos ,OS/2 1.x ,Windows 3.x и POSIX ).Разработчики также включили в состав Windows NT средства работы с различными сетевыми средствами . · Достигнута переносимость (portability) системы ,которая может теперь работать как на CISC , так и на RISC - процессорах .К CISC о тносятся Intel - совместимые процессоры 80386 и выше ;RISC представлены системами с процессорами MIPS R4000 , Digital Alpha AXP и Pentium серии P54 и выше . · Масштабируемость (scalability) означает , чт о Windows NT н е привязана к однопроцессорной архитектуре к омпьютеров ,а способна полностью использовать возможности , предоставляемые симметричными мульти процессорными системами .В настоящее время Windows NT может функционировать на компьютерах с числом процессоров от 1 до 32 . Кроме того , в случае усложнения стоящих перед пользователями задач и расширения предъявляе мых к компьютерной среде требований ,Windows NT позво ляет легко добавлять более мощные и производительные сер веры и рабочии ста нции к корпоративн ой сети .Дополнительные преимущества даёт исп ользование единой среды разработки и для серверов ,и для рабочих станций . · Windows NT имеет однородную систему безопасности (security) удовлетворяющую спецификациям правительства США и соот ветствующую стандарту безопас тности В 2 .В корпоративной среде критическим приложениям обеспечивается полностью изолированное окружение . · Распределённая обработка ( distributed processing ) означает ,что Windows NT имеет встроенные в систему сетевые в озможности . Windows NT также позволяет обеспечить связь с различными типами хост - компьютеров благодаря поддержке разнообразных транспортных протоколов и использованию средств “клиент-с ервер” высокого уровня ,включая именованные к аналы ,вызовы удалё н ных процедур (RPC - remote procedure call ) и Windows - сокеты . · Надёжность и отказоустойчивость (reliability and robustness) обеспе чивают архитектурными особенностями ,которые защи щают прикладные программы от повреждения дру г другом и операционно й системой .Windows NT и спользует отказоустойчивую структурированную обработ ку особых ситуаций на всех архитектурных уро внях ,которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усове р шенствованных методов управления пам ятью . · Возможности локализации ( allocation) пр едставляют средства для работы во многих странах мира на национальных языках ,что д остигается применением стандарта ISO Unicod ( разработан м еждународной организацией по стандартизации ). · Благодаря моду льному построению системы обеспечивается расширяе- мость (insibility) Windows NT ,что ,как бу дет показано в следующем разделе ,позволяет гибко осуществлять добавление новых модулей на различные уровни операци онной систем ы . Список использованной литературы 1. “ IBM PC для пользователей” В.Э.Фигурнов 2. “ Windows 95 для занятых ” Рон Мэнсфилд 3. “Операционная система Windows 95 ” А.В.Потапкин 4. “Курс молодо го бойца” К.Ахметов 5. “Эффекти вная работа в Windows 95 ” К.Стинсо н 6. “ Windows 3.1 ” Стефан Фойц 7.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Сегодня слышал, как блондинка, переходя дорогу, кричала светофору:
- Подожди, я на каблуках!
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Сравнение операционных систем (DOS, Windows 3.*, Windows 95, Windows NT)", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru