на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Состав операционных систем MS Windows

Состав операционных систем MS Windows

- 50 -

Часть 1 1

  • Задание 1: Состав операционных систем MS Windows 95/98. 1
    • Задание 2: Технические и программные средства для доступа и работы в Internet. 24
  • Часть 2. 38
    • Задание 3. 38
    • Задание 4. 42
      • Сценарий запроса к БД: 42
    • Задание 5. 43
      • Сценарий запроса к БД: 43
    • Задание 6. 44
      • Сценарий запроса к БД: 44
    • Задание 7. 45
      • Сценарий запроса к БД: 45
    • Задание 8. 46
      • Сценарий запроса к БД: 46
    • Задание 9. 47
      • Сценарий запроса к БД: 47
  • Часть 3. 48
  • Список литературы: 49
Часть 1

Задание 1: Состав операционных систем MS Windows 95/98.

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

Операционная система играет роль посредника между человеком и машиной.

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

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

Операционные системы MS DOS и Windows'95/98 состоят из двух частей. Первая часть - базовая система ввода и вывода - BIOS (англ. Basic Input-Output System) размещается в постоянном запоминающем устройстве. Вторая - основная часть операционной системы представляет собой набор файлов, находящихся на одном из дисков, называемом системным. BIOS обеспечивает считывание с диска основной части операционной системы.

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

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

Почему же операционная система не размещается в постоянном запоминающем устройстве целиком? Операционные системы, особенно последние разработки, достаточно громоздкие программы. Их размещение в постоянном запоминающем устройстве целиком привело бы к необходимости увеличения объема ПЗУ и, следовательно, к удорожанию компьютера. Кстати в компьютерах Macintosh фирмы Apple сделано именно так.

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

4 августа 1995 года в продажу поступила новая опе-рационная система Windows 95. Еще до выхода было продано около 400 тыс. экземпляров beta-версий этой системы. Вся компьютерная общественность буквально помешалась на этой системе - выход Windows 95 стал главнейшим событием 1995 года. Начался шквал: все журналы писали о Windows 95, стали выходить книги, проводилась широкая реклам-ная компания, все производители программного обеспечения стали переделывать свои продукты для этой новой операционной системы, производители компьютеров и комплектующих старались получить логотип Designed for Windows 95. Причина же, по которой Windows 95 оказалась в центре всеобщего внимания, проста: это самое важное обновление сис-темы Windows со времени появления в 1990г. Windows 3.0.

Пользователи теперь получили теперь преимущества объектно-ориентированного интерфейса, включая настоящий «рабочий стол» и пиктограммы, копирова-ние и удаление техникой перетаскивания (drag-and-drop), вложенные папки и легко доступный диалог для задания свойств. Файловая система распознает длинные имена файлов и хорошо соответствует ме-тафоре «рабочего стола».

Windows 95 внесла значительные улучшения в архи-тектуру Windows, в том числе истинно 32-разрядный интерфейс прикладного программирования (API), защищенные адресные пространства для ее собствен-ных 32-разрядных прикладных программ, вытесняю-щую многозадачность, разделение прикладных про-грамм на потоки и более широкое использование виртуальных драйверов устройств. Модель защиты памяти реализована с серьезными компромиссами, целью которых было достигнуть совместимости с существующими 16-разрядными прикладными про-граммами и драйверами устройств. Но на практике устойчивость системы оказывается лучше, чем у Windows 3.1х. Производительность же Windows 95 на удивление высока. На медленных системах, оснащен-ных ОЗУ не более 4 Мбайт, ее показатели почти такие же, а иногда и лучше результатов Windows 3.1х, в за-висимости от выполняемой операции. На более быст-родействующих системах с большей памятью она остается весьма конкурентоспособной в одно- и мно-гозадачном режимах работы.

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

С точки зрения базовой архитектуры Windows 95 - истинно 32-разрядная, многопотоковая операционная система с вытесняющей многозадачностью, что ста-вит ее в один ряд с такими соперниками, как OS/2, UNIX и Windows NT В ее среде могут выполняться собственные 32-разрядные прикладные программы, написанные в соответствии со спецификацией Win32 API (почти идентичный вариант этого интерфейса реализован в Windows NT). Собственные при-кладные программы Windows 95 используют неструктуриро-ванное 32-разрядное адресное пространство, что де-лает их потенциально более быстродействующими при обработке боль-ших массивов данных.

Наиболее важные компромиссы в архитектуре Win-dows 95 были порождены решением корпо-рации Mi-crosoft сделать ее совместимой с существующими 16-разрядными прикладными программами Windows и драйверами устройств реального режима. Это по-зволяет Windows 95 работать с гораздо более широ-ким спектром существующих аппаратных и про-граммных средств, чем работают OS/2, Windows NT, UNIX. Недостаток этого решения заключается в том, что области памяти, содержащие 16-разрядные при-кладные программы и драйвера реального режима, должны оставаться незащищенными. Недоработанная программа по-прежнему отно-сительно легко может вызвать крах всей операционной среды.

В Windows 95 каждая 32-разрядная прикладная про-грамма выполняется в собственном адрес-ном про-странстве, но все они совместно использую один и тот же 32-разрядный системный код. Неправильно написанная 32-разрядная программа все еще может привести к аварийному сбою всей системы. Все 16-разрядные программы Windows разделяют общее адресное про-странство, поэтому они столь уязвимы друг для друга, как и в среде Windows 3.1. . В практи-че-ской работе Windows 95 производит впечатление более устойчивой среды, чем предшествующие версии Windows. Очевидны крупные изменения в пользовательском интерфейсе Windows 95. Вы используете кнопку Start для запуска прикладных программ самих по себе или через документы, с которыми программы связаны. После запуска программ их пиктограммы появляются на линейке заданий, обычно размещаемой в нижней части экрана. Щелчок на любой кнопке линейки зада-ний вызы-вает переключение на соответствующую программу. Это самый интуитивно понятный способ переключения задач из всех когда-либо существо-вавших.

Модули Program Manager и File Manager уступили место метафоре «рабочего стола», на кото-ром ваши файлы показаны в виде пиктограмм, помещенных в так называемые папки. Более сложные функции по управлению файлами Windows 95 поручены утилите Explorer, по суще-ству заменившей File Manager, ко-торая показывает древовидную диаграмму файловой струк-туры вашего компьютера и его сетевого окру-жения. Благодаря расширению файловой системы FAT имена файлов не ограничены, как раньше, восе-мью символами плюс состоящим из трех букв расши-рением; вы можете использовать имена длиной до 255 символа.

Среди прочих благоприятных изменений в пользова-тельском интерфейсе - анимационные пиктограммы и диалоговые окна с закладками. В целом новый ин-терфейс представляет со-бой существенное улучше-ние по сравнению с Windows 3.1, хотя прежним поль-зователям по-требуется некоторое время, чтобы при-выкнуть к нему. Конечно, метафора «рабочего стола», основанная на применении папок, и длинные имена файлов изобретены не создателями Windows 95; в течение длительного времени они были составной частью различных пользова-тельских интерфейсов, начиная с Macintosh и кончая Workplace Shell опера-ционной системы OS/2.

Увеличилось число и повысилось качество постав-ляемых вместе с Windows 95 стандартных вспомога-тельных программ - от традиционного калькулятора и игр до мощных инструменталь-ных средств контроля состояния системы. Также очевидны значительные усовершенствования средств связи. Теперь в состав операционной системы входит клиент Exchange, ко-торый разра-батывался как универсальный почтовый ящик для входящей корреспонденции. Он работает в качестве клиентского ящика-получателя с системой Microsoft Mail, служ-бой Microsoft Exchange Server и другими почтовыми системами, совместимыми со стандартом MAPI, а также с Microsoft Network. Он также позволяет полу-чать и отправлять факсы с помощью встроенной службы Microsoft Fax.

Расширились сетевые функциональные возможности. В состав Windows 95 включен встроен-ный клиент для сетей NetWare 3.x, 4.x и для серверов Windows NT. Предусмотрены также средства для работы с про-токолами IPX/SPX, NetBEUI, TCP/IP. Последний из перечисленных протоколов позволяет выполнять подключение к Internet, хотя лучшая программа для соеди-нения с Internet, содержащая утилиту просмотра Web, входит в состав пакета Microsoft Plus!. Win-dows95 позволяет непосредственно подсоединяться к другому компьютеру через кабель и располагает базовыми средствами для установления коммутируе-мых соединений через теле-фонные линии с сервером удаленного доступа Remote Access Server системы Windows NT, NetWare Connect или с коммутируе-мыми серверами компании Shiva. В состав Windows95 также входит интерфейс прикладного программиро-вания для телефонии (TAPI) фирмы Micro-soft, обес-печивающий совместную работу вашей машины с телефоном, регистрируя телефон-ные вызовы и вы-полняя функции автоответчика (прикладные про-граммы для телефонии будут поставляться независи-мыми фирмами).

Windows95 показывает вполне приемлемые результаты при выполнении как новых прикладных программ, так и программ Windows 3.x, хотя Windows for Workgroups опе-режает ее по быст-родействию во многих дисковых операциях. Но на машинах с ОЗУ 8 Мбайт и более ее производитель-ность сравнима или выше, чем у предыдущих версий Windows. Производительность системы при выполнении Windows-программ намного превышает аналогичный показатель системы Windows NT.

Windows 95 представляет собой продукт эволюционного развития системы Windows 3.1х и не означает полного разрыва с прошлым. Хотя она несет в себе много важных изменений по сравнению с 16-разрядной архитектурой Windows, в ней сохранены некоторые важнейшие свойства ее предшественницы. Результатом стало появление гибридной ОС, способной рабо-тать с 16-разрядными прикладными программами Windows, программами, унаследованными от DOS, и старыми драйверами устройств реального режима и в то же время совместимой с ис-тинными 32-разрядными прикладными программами и 32-разрядными драйверами виртуаль-ных устройств.

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

Каждая собственная прикладная про-грамма Windows 95 видит неструктури-рованное 4-Гбайт адресное пространство, в котором размещается она сама плюс системный код и драйверы Windows 95. Каждая 32-разрядная прикладная про-грамма выполняется так, как будто она мо-нопольно использует весь ПК. Код прикладной программы загружается в это адресное про-странство между отметками 2 и 4 Гбайт. Хотя 32-разрядные приклад-ные программы «не видят» друг друга, они могут обмениваться данными через буфер обмена (Clipboard), механизмы DDE и OLE. Все 32-разрядные приклад-ные программы выполняются в соответ-ствии с моделью вытесняющей многоза-дачности, основанной на управлении от-дельными потоками. Планиров-щик пото-ков, представляющий собой составную часть системы управления виртуальной памя-тью (VMM), распределяет время среди группы одновременно выполняе-мых потоков на ос-нове оценки текущего приоритета каждого потока и его готовности к выполнению. Вытес-няющее планирование по-зволяет реализовать намного более плавный и надежный механизм многозадачности, чем коо-перативный метод, используемый в Windows 3.1х.

Страницы: 1, 2, 3, 4, 5, 6



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.