Реферат: Общая характеристика операционных систем современных ПВЭМ - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Общая характеристика операционных систем современных ПВЭМ

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

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

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 31 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мять загрузчиком операционной сист емы и остаются в памяти компьютера постоянно. Файл I0. SYS представляет собой дополнение к базoвой системе ввода-вывода в ПЗУ. Файл MSDOS. SYS реализует основн ые высокоуровневые услуги DOS. Командный процессор DOS обрабатывает кома нды, вводимые пользователем. Командный процессор находится в дисковом ф айл! COMMAND. СОМ на диске, с которого загружается операционная система. Некото рые команды пользователя, например Type, Dir или Сор) командный процессор выпо лняет сам. Такие команды называются внутренними. Для выполнения остальн ых (внешних) команд пользователя командный процессор ищет на дисках прог рамму с соответствующим именем и если находит ее, то загружает в память и передает eй управление. По окончании работы программы командный процесс ор удаляет программу из памяти и выводит сообщение о готовности к выполн ению команд (приглашение DOS) . Внешние команды DOS — это программы, постав ляемые вместе с операционной системой в виде отдельных файлов. Эти прогр аммы выполняют действия обслуживающего характера, например форматиров ание дискет, проверку дисков и т.д. Драйверы устройств — это специальные пр ограммы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуж ивание новых или нестандартное использование имеющихся устройств. Нап ример, с помощью драйверов возможна работа с “электронным диском” т.е. ча стью памяти компьютера, с которой можно работать так же, как с диском. Драй веры загружаются в память компьютера при загрузке операционной систем ы, их имена указываются в специальном файл CONFIG. 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 не только обеспечивает удобный и наглядный инте рфейс для операции с файлами, дисками и т.д., но и предоставляет новые возм ожности для запускаемых в среде Windows программ. Разумеется, для использован ия этих возможностей программы должны быть спроектированы по требован иям 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. Основными понятиями по льзовательского интерфейса в среде Windows являются окно и пиктограмма. Все, ч то происходит в рамках оболочки Windows, в определенном смысле представляет с обой либо операцию с пиктограммой, либо операцию с окном (или в окне) . Стан дартизована в среде Windows и структура окон и расположение элементов управл ения ими. Стандартизованы наборы операций и структура меню для сервисны х программ. Стандартны операции, выполняемые с помощью мыши для всех сер висных и прикладных программ. Windows представляет собой графическую оболочку. Oт пользователя не требуется ввод директив с клавиатуры в виде тек стовых строк. Необходимо только внимательно смотреть на экран и выбирать из предлагаемого набора требуемую опе рацию с помощью манипулятора мышь. Курсор мыши следует п озиционировать па поле требуемой директивы меню, или на и нтересующую пиктограмму, или на поле переключателя систем рассчитаны н а выполнение в данный момент только одной программы. В рамках Windows пользова тель может запустить несколько программ для параллельного (независимо го) выполнения. Каждая из выполняемых программ имеет свое собственное ок но. Переключение между выполняемыми программами производится с помощь ю мыши фиксацией курсора в окне требуемой программы. (кнопки) . На выбранном объекте необходимо называемые Свя занные (или Смешанные) доку менты. Эта разновидность документов позволяет согласовывать процессы внесения изменений в одни и те же объекты разными программами, а также ав томатически распространять изменения из одного документа на все связа нные с ним. Сравнение Windows 3.1 с Windows 3.0 При наличии опыта работы с Windows 3.0 освоение следующей версии 3.1 — не потребует больших усилий, так как внешний вид и способы управлени я практически не отличаются. Большинство нововведений сводится к упрощ ению сервиса и устранению неудобств управления. Речь идет в первую очере дь об увеличении скорости работы, упрощении процедуры инсталляции, усов ершенствовании форматов диалоговых окон и повышении эффективности и и нтеллектуальности Менеджера Печати (Print Manager) . На некоторых из нововведений (давно ожидаемых) хотелось бы остановиться особо. В среде Windows 3.1 можно составлять документы из частей, которые готовятся в раз личных приложениях, но при этом сложность работы с таким документом не в ыше, чем если бы он готовился в рамках одного приложения. Так, работая в но вой версии Windows, при вставке в текст, подготовленный в Write, рисунка, созданного в Paintbrush, ри сунок рассматривается как объект. Он може т сохраняться, загружаться и печататься совместно с документом. Главной особенностью такого связывания рисунка и текста является простота вне сения изменений. Например, работая с текстом в редакторе Write, достаточно выполнить двойную фиксацию курсора на рису нке, чтобы вызвать графический редактор Paintbrush. Рисунок загрузится в него автоматически. Все внесенные после этог о в рисунок изменения автоматически отобразятся и во вставке в текстово й документ. Создается впечатление, что текстовой редактор Write снабжен дополнительными возможностями редакти рования рисунков (в полном объеме Paintbrush) . Раб ота с объектами предусматривает также и операции с пиктограммами, Пикто граммы можно использовать внутри документов для выполнения функций, по добных тем, которые эти пиктограммы выполняют в среде Windows. Оболочка Windows 3.1 делает новую технологию работы с компьютером, основанную н а графическом интерфейсе, более естественной и ясной. Еще большую роль, ч ем в прошлых версиях, здесь играет мышь как основной инструмент управлен ия машиной. В целом ряде случаев для вызова некоторых (довольно сложных) о пераций достаточно просто "перетащить и положить" (Drag and Drop) пиктограмму или д ругой объект с помощью мыши. Например, для распечатки некоторого докумен та достаточно с помощью мыши "вытащить" из окна Менеджера Файлов (File Manager) пикт ограмму соответствующего файла и "положить" ее поверх пиктограммы Менед жера Печати. Перетаскивание пиктограммы файла документа в открытое окн о редактора Write или окно редактора Notepad загружает соответствующий документ в окно. Существенно упростилась работа с документами вообще. Можно говорить о документоориентированной организации р абот. При этом можно расположить пиктограмму часто используемого докум ента в окне Менеджера Программ (Program Manager) и в дальнейшем вызывать процесс обр аботки этого элемента (например, редактирование) просто двойной фиксаци ей данной пиктограммы. Той же цели служит и возможность автоматического запуска Менеджера Файлов после загрузки оболочки — перед пользовател ем сразу же открывается поле выбора файлов документов. Значительной переработке подвергся и Менеджер Файлов (File Manager) . Работа с ним существенно упростилась. Одновременно с этим возросла производительность и эффективность использования экра нной площади (есть возможность одновременно наблюдать большее число ус тройств и директорий) . В отличие от предыдущих версий 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-версии этих про грамм как совершенно новые продукты. Работа в o6oлочке Windows и в Windows-приложениях предполагает своеобразную перестро йку "образа жизни". "Жизнь" пользователя в среде 'Windows сопряжена с "мышиным" упр авлением, обменами данными между отдельными программами и параллельны м выполнением. Стандартизация интерфейсов отдельных Windows-приложений позв оляет легко переходить от одного приложения к другому, не начиная каждый раз с нуля (хотя бы в плане способов и средств управления) . В фирменной поставке пакета Windows находится несколько приложений. Все они о бъединены в группу Accessories (аксессуары, инстру менты) . Это небольшие по размеру и возможностям прикладные программы, со ставляющие "джентльменский набор" пользователя. Им далеко до профессион альных специализированных пакетов. Но они прекрасно иллюстрируют возм ожности оболочки и обеспечивают некоторый минимальный сервис. Более то го, весьма полезно начинать знакомство с серьезными пакетами именно с со ответствующих средств этой группы. Так, например, поработав некоторое вр емя с текстовым редактором Write, в дальнейше м можно легко перейти к использованию таких профессиональных пакетов о бработки текстов, как Word для Windows, Lotus Ami Professional, WordPerfect для Windows' т.п. Кроме того, в приложениях из группы Accessories реализованы многие новинки, характерные именно для последней вер сии 3.1 оболочки Windows (работа с объектами, новые шрифты...) . Windows 95 Объектно-ориентированный подход При создании Windows 95 фирма Microsoft в полной мере реализовала объектно-ориентированный подход. Поскольк у именно он лег в основу новой операционной системы, вначале скажем неск олько слов о том, что такое ориентация на объекты. Понятие “объектно-ориентированный” возникло в программировании сравн ительно недавно. Когда вычислительная мощность машин была невысока, о со здании объектно-ориентированных систем не могло быть и речи. Основой все го был программный код. Программисты записывали последовательности ко манд для выполнения тех или иных действий над данными, которые оформляли сь в модули и процедуры. Для работы с каждым объектом создавалась своя пр оцедура. Объекты, их свойства и методы Постепенно с увеличением производительности вычислительных систем процедурный п одход начал заменяться объектным. На первое место выдвинулся объект, а н е код, который его обрабатывает. На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального ми ра, а работа с машиной сводится к действиям с привычными объектами. Так, па пки можно открыть, убрать в портфель, документы — просмотреть, исправит ь, переложить с одного места на другое, выбросить в корзину, факс или письм о — отправить адресату и т.д. Понятие объекта оказалось настолько широк им, что до сих пор не получило строгого определения. Объект, как и в реальном мире, обладает различными свойствами. Программи ст или пользователь может изменять не все свойства объектов, а только не которые из них. Можно изменить имя объекта, но нельзя изменить объем своб одного места на диске, который также является его свойством. Свойства пе рвого типа в языках программирования носят название read/write (для чтения и зап иси) , а свойства второго — read only (только для чтения) . Метод — это способ воздействия на объект. Методы позволяют создавать и удалять объекты, а также изменять их свойства. Например, для того чтобы на рисовать на экране точку, линию или плоскую фигуру, составляются разные последовательности кодов или программы. Пользователь, однако, применяе т для отображения этих объектов один метод Draw() , который содержит коды для отображения всех объектов, с которыми он работает. За такое удобство при ходится платить тем, что объектно-ориентированные системы могут работа ть только на достаточно мощных вычислительных установках. Процедурный подход в ранних ОС До настоящего времени во всех операционн ых системах преобладал процедурный подход. Для того чтобы произвести в с истеме какое-либо действие, пользователь должен был вызвать соответств ующую программу (процедуру) и передать ей определенные параметры, наприм ер, имя обрабатываемого файла. Программа выполняла над файлом указанные действия и заканчивала работу. При этом пользователь в первую очередь им ел дело с задачей обработки документа, а затем уже с самим документом. В да вние времена, когда ЭВМ не были персональными, пользователь описывал дей ствия, которые должна была выполнить задача, на некоем странном языке, на зываемом языком управления заданиями (JCL— Job Control Language) . С появлением терминала язык управления заданиями упростился и постепе нно превратился в командную строку, однако на первом месте все равно нах одилась процедура обработки документа, а сам документ играл вспомогате льную роль. Следующим этапом упрощения работы с машиной стал создание различного р ода операционных оболочек (сначала текстовых) , которые “спрятали” от по льзователя командную строку DOS. Ввод последовательности символов, из кот орой состоит команда операционной системы, свелся к нажатию одной функц иональной клавиши или щелчку мыши. Самой распространенной из таких “над строек” над операционной системой стала оболочка Norton Commander, Однако основным “инструментом” пользователя все еще оставалась клавиатура. Качественн ый переход произошел после того, как появились графические оболочки. Теп ерь пользователь в основном работает с устройством указания, таким как м ышь, трекбол или планшет, а не с клавиатурой (разумеется, это не относится к работе внутри самих приложений, например, в текстовых редакторах) . Ему н е нужно помнить почти никаких команд операционной системы. Для того чтоб ы запустить приложение, достаточно щелкнуть мышью на его изображении ил и на “значке” (автор предпочитает называть его пиктограммой) . От процедурного подхода к объектно-ориентированному В начале 90-х гг. проц едурный подход все еще преобладает, однако намечаются и некоторые призн аки объектно-ориентированного. Например, уже в Windows 3+ можно поставить в соот ветствие конкретному документу приложение для его обработки. Тогда же п оявился метод объектного связывания и встраивания (OLE) , позволяющий щелчк ом на изображении объекта неявно запустить приложение, которое его обра батывает, а после окончания обработки вернуться в предыдущее приложени е. С OLE тесно связан так называемый метод редактирования документов “на мес те” (in-place) . Если в документ встроен объект, который должен обрабатываться ко нкретным приложением, то при щелчке на этом объекте нужное приложение не явным образом запускается, причем в рабочем поле не изменяется ничего, к роме панелей инструментов. Например, если в тексте, который обрабатывает ся в редакторе Microsoft Word, есть таблица, созданная в редакторе Microsoft Excel, то при щелчк е на ней произойдет замена nанелей инстр у ментов Excel. Пользователь может обрабатывать документ совсем другим прило жением, даже не подозревая об этом, Еще один механизм, который упростил ра боту и приблизил эру объектно-ориентированного подхода, называется “ Drag & Drop” , что в буквальном переводе означает “перетащить-и-оставить” . Работ ая этим методом, вы щелкаете кнопкой мыши (как правило, левой) на изображен ии объекта, перемещаете его по экрану при нажатой кнопке и отпускаете кн опку, когда указатель окажется в нужном месте экрана. Таким образом, проц едуры копирования, перемещения и удаления стали объектно-ориентирован ными. Что делал пользователь, когда ему нужно было удалить файлы в операционно й системе MS-DOS? Он запускал процедуру удаления файлов, передавая их имена в качестве параметров: del FILEI. TXT FILE2TXT Это действие ничем не напоминает реальный м ир, в котором вы просто выбрасываете ненужные Бумаги в мусорную корзину. На первом месте для пас стоит объект (бумага) , над которым выполняется про цедуры (переноса в мусорную корзину) , 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) . Под словом “настоя щая” мы подразумеваем то, что при включении машины сразу выполняется заг рузка Windows 95. Для пользователя это оборачивается некоторыми неудобствами. Он должен привыкнуть к тому, что прежде чем выключить машину, нужно корре ктно завершить работу с Windows 95, поскольку новая операционная система созда ет буфера в оперативной памяти, и их содержимое должно быть сброшено на д иск. Использование стандарта Plug & Play Подход к аппаратному обеспечению также кардинальным обр азом изменился. Теперь система использует стандарт Plug & Play (переводится как “включил-и-работай” , произносится чаще всего как “плаг-н-плэй” ) , что обле гчает и максимально автоматизирует процесс добавления новых периферий ных устройств. Стандарт Plug & Play — это совместная разработка фирм Intel и Microsoft. Осно вная его идея заключается в том, что каждое устройство, соответствующее этому стандарту, сообщает о себе определенную информацию, благодаря кот орой операционная система выполняет автоматическую конфигурацию пери ферийных устройств и разрешает аппаратные конфликты. Стандарту Plug & Play дол жен в первую очередь удовлетворять BIOS материнской платы и, разумеется, пе риферийные устройства. Таким образом, операционная система обеспечива ет автоматическое подключение и конфигурирование устройств, соответст вующих требованиям стандарта Plug and Play, поддерживает совместимость с устаре вшими устройствами и создает динамическую среду для подключения и откл ючения мобильных компонентов. 32-разрядная ОС защищенного режима MS-DOS была чисто 16-разрядной операционной системой и работал а в реальном режиме процессора. В версиях Windows 3.1 часть кода была 16-разрядной, а часть — 32-разрядной. Windows 3.0 поддерживала реальный режим работы процессор а, при разработке версии 3.1 было решено отказаться от его поддержки. Windows 95 явл яется 32-разрядной операционной системой, которая работает только в защи щенном режиме процессора. Ядро, включающее управление памятью и диспетч еризацию процессов, содержит только 32-разрядный код. Это уменьшает издер жки и ускоряет работу. Только некоторые модули имеют 16-разрядный код для с овместимости с режимом MS-DOS. Windows 95 32-разрядный код используется везде, где толь ко возможно, что позволяет обеспечить повышенную надежность и отказоус тойчивость системы. Помимо этого, для совместимости с устаревшими прило жениями и драйверами используется и 16-разрядный код. Приоритетная многозадачность В отличие от предыдущих версий, Windows 95 поддерживает приорите тную многозадачность (preemptive multitasking) и параллельные процессы (multithreading) . В Windows 3+ существ овала так называемая “вытесняющая многозадачность” (non-preemptive multitasking) , при котор ой за распределение процессорного времени отвечало приложение. Систем а выполняла задачу до тех пор, пока приложение “добровольно” не отдавало процессор. В 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 95. В Windows 95 вы можете получить доступ к сети без установки сетевого адаптера! Ег о заменят модем и специальный протокол РРР (“от-точки-к-точке” , или “ point-to-point protocol” ) . В этом случае скорость работы ограничена скоростью вашего мод ема- Система предоставляет развитые программные средства для доступа к сетям Internet, Microsoft Network, America Online и другим аналогичным службам. Возможности работы с мультимедиа Современную операционную систему сложно представить се бе без средств мультимедиа. Для работы с аудио- и видеофайлами различных форматов в составе Windows 95 имеется набор кодеков — эффективных программных средств сжатия и распаковки этих файлов и преобразования их форматов дл я вывода на различные устройства мультимедиа (слово “кодер” является со кращением слов “кодер-декодер” , так же, как “модем” — сокращение от слов “модулятор-демодулятор” ) . При воспроизведении файла система запускает тот кодер, с помощью которого файл был создан. Драйверы звуковых карт исп ользуют 32-разрядный код, но в тех случаях, когда система не может распозна ть карту, применяется 16-разрядный драйвер реального режима, который пост авляется вместе с картой. При работе 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 не является дальнейшим развитием ранее сущес твовавших продуктов. Её архитектура создавалась с нуля с учётом предъяв ляемых к современной операционной системе требований. Особенности нов ой системы, разработанной на основе этих требований, перечислены ниже. 1. Стремясь обеспечить совместимость (compatible) новой операционной системы, разработчики Windows NT сохранили привычный интер феис Windows и реализовали поддержку существующих файловых систем (таких, как FAT) и различных приложений (написанных для MS - Dos, OS/2 1. x, Windows 3. x и POSIX) . Разработчики так же включили в состав Windows NT средства работы с различными сетевыми средства ми. 2. Достигнута переносимость (portability) системы, к оторая может теперь работать как на CISC, так и на RISC - процессорах. К CISC относятс я Intel - совместимые процессоры 80386 и выше ;RISC представлены системами с процесс орами MIPS R4000, Digital Alpha AXP и Pentium серии P54 и выше. 3. Масштабируемость (scalability) означает, что Windows NT н е привязана к однопроцессорной архитектуре компьютеров, а способна пол ностью использовать возможности, предоставляемые симметричными мульт ипроцессорными системами. В настоящее время Windows NT может функционировать н а компьютерах с числом процессоров от 1 до 32. Кроме того, в случае усложнени я стоящих перед пользователями задач и расширения предъявляемых к комп ьютерной среде требований, Windows NT позволяет легко добавлять более мощные и производительные серверы и рабочие станции к корпоративной сети. Допол нительные преимущества даёт использование единой среды разработки и д ля серверов, и для рабочих станций. 4. Windows NT имеет однородную систему безопасности (security) удовлетворяющую спецификациям правительства США и соответст вующую стандарту безопасности В2. В корпоративной среде критическим при ложениям обеспечивается полностью изолированное окружение. 5. Распределённая обработка (distributed processing) означа ет, что Windows NT имеет встроенные в систему сетевые возможности. Windows NT также позв оляет обеспечить связь с различными типами хост-компьютеров благодаря поддержке разнообразных транспортных протоколов и использованию сред ств “клиент-сервер” высокого уровня, включая именованные каналы, вызовы удалённых процедур (RPC - remote procedure call) и Windows - сокеты. 6. Надёжность и отказоустойчивость (reliability and robustness) обеспечивают архитектурными особенностями, которые защищают п рикладные программы от повреждения друг другом и операционной системо й. Windows NT использует отказоустойчивую структурированную обработку особых ситуаций на всех архитектурных уровнях, которая включает восстанавлив аемую файловую систему NTFS и обеспечивает защиту с помощью встроенной сис темы безопасности и усовершенствованных методов управления памятью. 7. Возможности локализации (allocation) представля ют средства для работы во многих странах мира на национальных языках, чт о достигается применением стандарта ISO Unicod (разработан международной орга низацией по стандартизации) . 1. Благодаря модульному построению систем ы обеспечивается расширяе- мость (insibility) Windows NT, ч то, как будет показано в следующем разделе, позволяет гибко осуществлять добавление новых модулей на различные уровни операционной системы. Список использованной литературы 1. “IBM PC для пользователей” В. Э. Фигурнов 2. “Windows 95 для занятых” Рон Мэнсфилд 3. “Операционная система Windows 95” А. В. Потапкин 4. “Курс молодого бойца” К. Ахметов 5. “Эффективная работа в Windows 95” К. Стинсон 6. “Windows 3.1” Стефан Фой ц
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

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

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

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


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