Главная              Рефераты - Коммуникация и связь

Програмное обеспечение ПК - реферат

Я, Фомкин Алексей, ученик 9 б класса. Тема моего реферата «Программное обеспечение компьютеров IBM PS». В моем реферате представлен анализ операционных систем фирмы Microsoft, которые широко применялись и применяются на большинстве компьютеров мира. Также дано описание, характеристики, системные требования, достоинства и недостатки операционных систем этой же фирмы.

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

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

Перейдем к самим операционным системам. Первая операционная система MS-DOS 1.0 появилась в феврале 1981 г. Я не буду рассказывать долгое развитие систем, начну сразу с последней версией MS-DOS, которой является 6.22, она была выпущена в мае 1994 г. В эту версию MS-DOS, наконец, была включена поддержка ввода русских букв с клавиатуры и отображение их на экране монитора (ранее для этого надо было использовать специальные программы – русификаторы). Главным недостатком MS-DOS являлось сложность написания команд управления компьютера и то, что он не мог выполнение нескольких программ в реальном времени. На этой версии закончилось развитие систем MS-DOS, потому что в сентябре 1995 г. компания Microsoft с колоссальным успехом выпустила графическую операционную систему Windows 95. Правда и сейчас MS-DOS по-прежнему работает и в Windows 95, и в Windows 98, по крайней мере, в первые секунды после включения питания компьютера.

А теперь перейдем к Windows. Операционные системы Windows одновременно развивались с MS-DOS. Первая версия вышла в свет в 1985 г. под именем Windows 1.0. Но до 1993 года Windows не пользовался большой популярностью, до тех пор, пока не создали систему Windows 3.11 для рабочих групп. С выпуском этой системы были решены многие проблем у большинства малых предприятий.

И, наконец, выпущенная в сентябре 1995 года операционная система Windows 95 стала первой графической системой для компьютерных платформ. Выпуск системы был в беспрецедентных масштабах, в один день система появилась в 20000 магазинах мира. Внешний вид Windows 95 вы можете увидеть на рисунке 1, впервые появилось главное меню для удобства пользования приложениями, рабочий стол, на который можно помещать ярлыки любых программ и папок, диспетчер файлов сменила папка мой компьютер, к сожалению, я не смог показать рисунок Windows 3.11, чтобы вы увидели огромную разницу. Windows 95 получила доверия пользователей компьютеров всего мира, а некоторые работают в этой системе и сейчас.

Windows 95 так заинтересовала пользователей, что в разработке Windows 98 принимали участие даже американские домохозяйки. И на данный момент самая популярная операционная система – это Windows 98 Second Edition, в ней удалены ошибки предыдущих версий, при работе практически не возникает ни каких проблем, сделан очень удобный пользовательский интерфейс. Внешний вид системы вы можете увидеть на рисунке №1, т.к. отличие между системами Windows 95 и Windows 98 существует не большое.

Не выходя за пределы Windows 98, можно своими руками создать мультимедийную энциклопедию! Здесь все предусмотрено: редактор Frontpage Express для создания мультимедийных документов, обозреватель Internet Explorer 4.0 для их просмотра, средства мультимедиа для управления звуковым, музыкальным и видео сопровожде­нием, графические и текстовые редакторы для обработки графики и текстов.

После нескольких лет разработки появилась новая операционная система Microsoft Windows 2000 и наконец-то она становится доступной для широкого круга пользо­вателей.

И обычные пользователи, и системные администраторы всегда про­являют большой интерес к новым программным продуктам компании Microsoft, тем более, если это — новая версия самой популярной опе­рационной системы Windows.

При первом взгляде (рис. №3) сразу бросается в глаза новая цветовая гамма, тень под курсором мыши, эффекты прозрачности при выводе меню, графические оформления окон. Внешний вид Windows 2000 напоминает Windows 98 с установленным Internet Explorer 5, но, в отличие от Windows 98, Internet Explorer 5 значительно глубже интегрирован в систему. Это, прежде всего, касается нового интерфейса Windows Explorer, окон для открытия и сохранения файлов, поиска файлов, выпадающих меню и т.д. Explorer теперь стал действительно удобным средством для работы с файлами.

Операционная система Windows 2000 сохранила модульную архитектуру своих предшественниц Windows NT 3.51/4.0. Хотя система Windows 2000 и унасле­довала некоторые архитектурные решения, реализованные в NT 4.0. В целом новая версия существенно переработана по сравнению с предыдущей (с уче­том всех сервисных пакетов), устранены многие недостатки, ошибки и т. п.

Но все равно на данный момент Windows 98 является самой популярной системой, самой надежной в мире, может не такой удобной, как Windows 2000 Professional, потому что когда я установил Windows 2000, возникло множество проблем: мой сканер перестал работать, сетевую карту компьютер вообще не нашел, модем работал с проблемами. А когда я решил попробовать установить систему на свой ноутбук при установке Windows 2000 предоставил мне целый список устройств, которые перестали бы работать при установке.

И в заключении я бы хотел обратить внимание на высокую цену лицензионных продуктов (таб. №1), и также порекомендовать покупать лицензионные продукты компании Microsoft, т. к. в них почти исключено возникновение ошибок и других проблем. А, между прочим, в Америке только за использования «пиратской» продукции можно попасть в тюрьму на 5 и более лет. В России медленно, но тоже начинают появляться законы об авторском праве.

Мой реферат написан пользователям ПК, с целью показать развитие операционных систем и помочь в выборе операционной системы.


НАИМЕНОВАНИЕ ПРОГРАММЫ

ЦЕНА ПРОГРАММЫ

РУССКАЯ ВЕРСИЯ

АНГЛИЙСКАЯ ВЕРСИЯ


Windows 2000 Professional

378 390

Windows 2000 Server Standard Edition 270 291

Windows 2000 Advanced Server 2000 1571

Windows 2000 Datacenter Server 3000 4000

Windows 98

160 204

Windows 95 60 50

50


МУНИЦИПАЛЬНАЯ ШКОЛА № 377


«Программное обеспечение компьютеров IBM PS»


Работу выполнил:

ученик 9б класса 377 школы

Фомкин Алексей


Консультант:

Хмелева Татьяна Михайловна


Санкт-Петербург

2000 г.

Содержание:


  1. Введениеּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ4

  2. Краткая история MS-DOS ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ5

  3. Краткая история Microsoft Windowsּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ7

  4. Microsoft Windows 3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ8

    1. Первый взгляд ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ8

    2. Концепция Windowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ8

    3. Преимущества и недостатки Windowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּ9

    4. Основы работы Windowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ10

      1. Окно Windowsּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ10

    5. Дополнительные возможности Windowsּ3.11ּּּּּּּּּּּּּּּּּּּּּּּ11

      1. Работа с DOS приложениями ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ11

      2. Некоторые замечанияּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ14

  5. Microsoft Windows 95 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ16

    1. Общее представление о Windows 95 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ16

    2. Архитектурные возможностиּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ16

    3. Особенности интерфейса ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ17

    4. Функциональные возможностиּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ17

    5. Отличие Windows 95 и Windows 3.xx ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ18

    6. Преимущество Windows 95 по сравнению с MS-DOSּּּּּּּּּּּּּ18

  6. Microsoft Windows 98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ20

    1. Новое в Windows 98ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ20

    2. Установка и системные требования ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ21

      1. Установка Windows 98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ21

      2. Системные требования ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ22

    3. Архитектура Windows 98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ23

    4. Интернет в Windows 98ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ24

    5. Мультимедиа и игрыּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ24

      1. Мультимедийное оборудованиеּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25

      2. Поддержка MPEG ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25

    6. Устранение неисправностей ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25

      1. Ошибки приложений ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ25

      2. Ошибки загрузки и конфигурации ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ26

  7. Microsoft Windows 2000 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ33

    1. Первый взгляд ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ33

    2. Семейство операционных систем ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ33

      1. Windows 2000 Professional ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ34

      2. Простота работы с системой ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ34

      3. Традиционные достоинства систем Windows NTּּּּּּּּּּּּ34

      4. Лучшие качества Windows 98 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ34

      5. Снижение ТСОּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ35

      6. Серверные продукты семейства Windows 2000 ּּּּּּּּּּּּּ35

      7. Windows 2000 Serverּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ36

      8. Windows 2000 Advanced Serverּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ36

      9. Windows 2000 Datacenter Serverּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ36

    3. Общие характеристики системּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ37

      1. Windows 2000 Professionalּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ37

      2. Windows 2000 Server ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ39

      3. Требования к аппаратным ресурсам ּּּּּּּּּּּּּּּּּּּּּּּּּּּ40

    4. Выбор файловой системы ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ43

      1. FAT ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ43

      2. FAT 32 ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ43

      3. Преимущество NTFS ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ44

    5. Способы установки ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ46

      1. По типу носителя дистрибутивных файловּּּּּּּּּּּּּּּּּּּ46

      2. По отношению к существующей системеּּּּּּּּּּּּּּּּּּּּּ47

      3. По режиму установки ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ47

  8. Заключениеּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ48

  9. Список использованной литературы ּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּּ49

  10. Приложение


1.Введение.

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

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

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

  • расширение операционного пространства;

  • расширение поддержки аппаратных средств;

  • расширение поддержки программных средств;

  • повышение надежности эксплуатации оборудования и программ;

  • повышение эффективности работы;

  • повышение комфортности работы;

  • упрощение обслуживания компьютера и самой операционной системы.


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

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

Прежде чем приступать к изучению системы Windows 98 «с самого начала», мы посмотрим, как в ней решены перечисленные выше проблемы и каким, с точки зрения ее создателей, видится путь выхода из замкнутого круга отмечен­ных противоречий. Но сначала обратимся к истории операционных систем.

2. Краткая история MS-DOS.


Далеко не сразу операционные системы стали необходимыми компонентами персональных компьютеров. Первые восьмиразрядные модели 70-80-х годов со­держали все необходимые средства для взаимодействия с пользователем в составе системного ПЗУ. Обычно это был интерпретатор Бейсик или другого языка, командами которого компьютер и управлялся. Теми же средствами вы­полнялось и управление загрузкой программ с внешнего носителя. Ни о какой многозадачности в таких системах не могло быть и речи.

Необходимость в операционных системах возникла в тот момент, когда персо­нальные компьютеры получили достаточно сложный объект, для управления которым средств системного ПЗУ уже было недостаточно. Таким объектом стал дисковод гибких дисков. В феврале 1981 г. прошло первое испытание операци­онной системы MS-DOS 1.0 на готовящемся к выпуску компьютере IBM PC.

Первая модель PC была создана на базе 16-разрядного процессора 8086 и не имела штатного дисковода в своем составе, но в ней была предусмотрена возмож­ность использования внешнего дисковода гибких дисков (пока только односто­ронних). Система MS-DOS 1.0 полностью содержалась в ПЗУ компьютера и позволяла переключать режимы экрана, вызывать редактор и интерпретатор Бейсик, обслуживать внешние порты и, в частности, управлять работой внеш­него дисковода.

Первое расширение рабочего пространства MS-DOS пришло с MS-DOS I.I, которая вышла в мае 1982 г. и поддерживала двусторонние гибкие магнитные диски, что позволило довести объем информации на носителе до 360 Кбайт.

В марте 1983 г. одновременно с выпуском новой модели компьютера IBM (PC XT) вышла и новая версия операционной системы — MS-DOS 2.0. Эта версия принципиально отличалась от предыдущей, и многие ее черты сохранились до наших дней. MS-DOS 2.0 поддерживала жесткие диски размером до 10 Мбайт и впервые ввела понятие файловой структуры. Та концепция вложенных каталогов, с которой мы работаем и сегодня, впервые была введена именно в этой вер­сии операционной системы.

Следующая версия операционной системы (MS-DOS 3.0, август 1984 г.) рас­ширила обслуживаемое рабочее пространство жестких дисков до 20 Мбайт и дала возможность работы с гибкими дисками высокой плотности (1,2 Мбайт), а версия MS-DOS 3.2 (январь 1986 г.) добавила поддержку гибких дисков диа­метром 3,5 дюйма (720 Кбайт).

Несмотря на свой номер, скорее революционной, чем эволюционной, стала вер­сия MS-DOS 3.3 (август 1987 г.), работа с которой у большинства пользователей продолжалась наиболее долго. Многие миновали версию MS-DOS 4.0 и пере­шли от MS-DOS 3.3 к MS-DOS 5.0 или сразу в операционную среду Windows. Основным достижением MS-DOS 3.3 стала возможность разбиения жестких дисков на логические разделы размером до 32 Мбайт, а также поддержка гибких дисков 3,5 дюйма высокой плотности (1,44 Мбайт).

Версия MS-DOS 4.0 (май 1988 г.) осталась почти незамеченной, хотя и ввела заметные новшества: псевдографический интерфейс DOSSHELL с возможностью управления мышью и поддержку жестких дисков размером более 32 Мбайт. По-видимому, отсутствие шумного успеха этой версии связано с тем, что к этому времени пользователи MS-DOS уже не нуждались в псевдографическом интер­фейсе. Те, кому он был нужен, с успехом пользовались оболочковыми про­граммами третьих фирм (например, Norton Commander) и не собирались от них отказываться. Многие же к этому времени уже перешли на работу с операцион­ной средой Windows 2.0, и для них псевдографический интерфейс был бы шагом назад. Вместе с тем, четвертая версия MS-DOS стала по-своему знаменатель­ной. В апреле 1989 г. компания Microsoft впервые выпустила локализованную версию для России — ею стала версия MS-DOS 4.01.

Значительно большие удобства пользователи получили в версии MS-DOS 5.0 (июнь 1991 г.), в которую вошел долгожданный полноэкранный редактор (EDIT) и не менее долгожданные средства восстановления информации (ути­литы UNDELETE и UNFORMAT). Древнюю версию стандартного Бейсика GW-BASIC наконец-то сменил более современный вариант QBASIC (облегчен­ная версия языка Microsoft QuickBasic). Но самым важным достижением стала возможность выноса ядра операционной системы за пределы стандартной памяти компьютера в первые 64 Кбайт расширенной памяти. Начиная с этой версии у пользователей появилась возможность эксплуатировать программы, использующие область стандартной памяти почти до верхнего предела (этим особенно отличались компьютерные игры тех лет).

Шестая версия MS-DOS (MS-DOS 6.0), вышедшая в январе 1993 г., явилась ответом на широкое распространение дисководов CD-ROM — расширение сферы действия операционной системы продолжалось. Особенностью этой версии стало также появление специального средства создания уплотненных жестких дисков — DBLSPACE (до этого пользователи применяли программу STACKER компании Stac Electronics). Патентные нарушения, обнаруженные в программе DBLSPACE, привели к выпуску версии MS-DOS 6.1, не имеющей средств для уплотнения дисков, а после урегулирования разногласий с компанией Stac Electronics — к возврату DBLSPACE в версии MS-DOS 6.2 и к замене DBLSPACE программой DRVSPACE в версии MS-DOS 6.22.

Из прочих достижений MS-DOS 6.0, повысивших эффективность и удобство работы с компьютером, надо отметить появление программ MEMMAKER (опти­мизатор оперативной памяти, упростивший проблемы «обживания» области расширенного ОЗУ программами DOS) и SMARTDRV (резидентная программа, кэширующая операции с жестким диском или дисководом CD-ROM).

На этом история MS-DOS закончилась: в сентябре 1995 г. ей на смену при­шла графическая операционная система Windows 95. Правда, «за кадром» MS-DOS по-прежнему работает и в Windows 95, и в Windows 98, по край­ней мере, в первые секунды после включения питания компьютера.

3. Краткая история Microsoft Windows.


К работе над графической средой для персональных компьютеров IBM PC компания Microsoft приступила еще в далеком 1981 г. сразу после выпуска опе­рационной системы MS-DOS 1.0. Тогда трудно было представить, что пройдет почти полтора десятка лет, пока графическая среда станет полноценной операци­онной системой.

Первый этап работы завершился к апрелю 1983 г., когда на закрытом совещании с менеджерами компании IBM была представлена программа Interface Manager. Программа демонстрировала одновременное наличие на экране нескольких пере­крывающихся окон, в каждом из которых было запущено отдельное приложение. Экранный интерфейс производил впечатление одновременной работы несколь­ких программ, но не вдохновил представителей IBM. В последующие годы им еще дважды демонстрировалась новая среда (октябрь 1983 г. и ноябрь 1984 г.), но одобрения так и не последовало. Тем не менее в июне 1985 г. проект Interface Manager вышел в свет, но под названием Windows 1.0, а уже в июле компания Micrografx выпустила первое в мире графическое приложение Windows — программу InAVision.

Несмотря на общую неудачу первой версии, не нашедшей поддержки ни у поль­зователей, ни у разработчиков программного обеспечения, компания Microsoft продолжила работу над проектом, и в апреле 1987 г. была объявлена, а в октяб­ре вышла в свет версия Windows 2.0. В ноябре того же года для нее выпущена первая версия программы Microsoft Excel. Сегодня многие считают версию Windows 2.0 столь же неудачной, как и Windows 1.0, но всего за полгода был продан первый миллион копий этой программы, а в те времена это был успех. Для Windows 2.0 был разработан ряд текстовых процессоров, в том числе Word 1.0 for Windows. Версия Windows/286 предоставила пользователям удоб­ную возможность использования расширенной памяти, а версия Windows/386 впервые реализовала многозадачность (до этого допускалось лишь переключе­ние между задачами, но не одновременное выполнение).

Версии Windows 2.0 заинтересовали производителей программного обеспече­ния, поэтому, когда в мае 1990 года вышла в свет Windows 3.0, ведущие производители программ с готовностью заявили о поддержке новой среды. Windows 3.0 понравилась и пользователям, которые благодаря ей смогли более эффективно использовать как мощь новых процессоров 80386 и передовых 80486, так и увеличенные размеры оперативной памяти.

Windows 3.0 имела не только полноценный графический интерфейс и много­задачность. Ее главным достоинством стал Диспетчер программ (Program Manager), который позволил перейти на управление компьютером с помощью мыши. Невидимым для пользователя, но неоценимым для производителей оборудования и программ стало посредничество Windows между аппаратным и программным обеспечением за счет регистрации драйверов устройств в систем­ных файлах. Тем не менее надежность работы Windows 3.0 все-таки была недостаточной.

4. Microsoft Windows 3.11.


4.1. Первый взгляд.

Оболочка Windows является на сегодня самым популярным программным про­дуктом. Практически нет такого компьютера, где она бы не использовалась. Это вызвано тем, что Windows реализует крайне простой и удобный пользователь­ский интерфейс, единый для всех программ (точнее говоря, для всех приложений Windows). Рассмотрим версию Windows 3.11 for Workgroups, Русская редакция и работу с ней.

Примечание:

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


4.2. Концепция Windows.


Для начала поговорим о концепции Windows. Внешний вид и правила работы с Windows принципиально отличаются от тех же правил для программ DOS. Пер­вое, в чем заключается это отличие — отход от концепции файла. Если в DOS каждой программе в соответствие ставится имя файла (которое может быть дли­ной только 8 символов, а поэтому весьма неинформативно), то в Windows для каждой программы используется понятие программного элемента. Программный элемент — это комбинация небольшой картинки и надписи под ней (рис. 1).

Рис. 1 Программная группа и программные элементы Windows

Картинка имеет название пиктограмма, но чаще ее называют иконкой (расширение файла с пиктограммой .ico), иконка отражает суть программного продукта. Надпись под иконкой называется описанием и также отражает суть программы. Т.е. можно сказать, что каждому программному продукту в соответ­ствие ставится пиктограмма с описанием. Данная комбинация гораздо более ин­формативна и легко запоминается. Помимо этого, дерево директорий в DOS загромождено вспомогательными файлами (файлами данных, настроек и т.д.), в Windows же все эти вспомогательные файлы просто не видны. Все серьезные программные продукты имеют сейчас в своем составе до нескольких сотен фай­лов, ориентироваться в таком огромном количестве весьма затруднительно, а в Windows этому программному продукту будут соответствовать 2-3 иконки (запуск непосредственно программы, настройка данной программы, файл Read Me или Прочти Меня). К тому же однородные по своему назначению программы помещаются в программные группы (рис. 1), которые также могут быть сверну­ты в иконки (чтобы не занимать места на экране).

Второе принципиальное отличие — это единый программный интерфейс. Все программы, работающие под управлением Windows (они называются Windows-

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

Третье отличие — это многозадачность Windows, т.е. одновременно могут выполнятся сразу несколько Windows-приложений (пока происходят долгие вычис­ления в одном из приложений. Вы можете, например, набивать текст в другом приложении). Правда, реально одновременно могут быть запущены 4-5 серьезных приложений, но, как правило, этого вполне хватает. Причем в многозадачном режиме могут быть запущены и программы, предназначенные для работы в среде DOS, правда, далеко не все.

Четвертая особенность Windows — это поддержка разнообразнейших дополни­тельных устройств. Если Вы установите на своем компьютере новое устройство, скажем, принтер, то Вам не надо ломать голову над тем, поддерживают ли Ваши программы работу с данным типом принтера или нет. В Windows Вам достаточно подключить соответствующий драйвер (а он всегда поставляется вместе с допол­нительным оборудованием), и все Ваши приложения тут же "научатся" работать с принтером.

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

Шестое — это поддержка TrueType шрифтов. Рассмотрим отличие TrueType шрифтов от обычных. Обычные шрифты (их называют растровыми) содержат поточечное изображение каждого символа, т.е. для каждого размера необходим свой набор описаний. Весьма большие проблемы возникали, если шрифтов данного размера вдруг не находилось. TrueType шрифты (их еще называют масштабируемыми) содержат описание контуров символов и правил их рисования, т.е. по этому описанию может быть воспроизведен символ абсолютно любого размера. И, что очень важно, такие шрифты могут легко искажаться (скажем, вытягиваться по вертикали), достаточно при рисовании использовать необходимые поправки.

Седьмое — это встроенная поддержка мультимедиа, что позволяет очень просто реализовать принципы мультимедиа в Windows-приложениях.

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

4.3. Преимущество и недостатки Windows.


Как и любой программный продукт. Windows имеет свои плюсы и минусы. Кратко перечислим еще раз плюсы этой оболочки:

  • наглядное представление программных продуктов и отход от концепции файла;

  • единый удобный пользовательский интерфейс;

  • многозадачность;

  • поддержка работы с DOS приложениями;

  • простота подключения и поддержки всевозможнейших устройств;

  • простота обмена данными между приложениями;

  • поддержка масштабируемых шрифтов;

  • поддержка мультимедиа.

Теперь о недостатках. Как известно, за все надо платить, в частности, в Windows за все удобства этой оболочки приходится платить очень большой нагрузкой на аппаратную часть компьютера. Windows весьма требовательна к быстродействию процессора, объему оперативной памяти компьютера и свободному месту на диске, т.е. самый главный недостаток этой оболочки — это высокие требования к быстродействию всех без исключения частей машины. Если использовать Windows на медленных машинах, то из-за постоянных простоев и ожидания ра­бота из приятной превращается в настоящее мучение.

Повторим еще раз требования к оборудованию. Минимальная конфигурация, не­обходимая для более или менее приемлемой работы, это процессор 486SX-33 (лучше 486SX2-80), память 4 Мбайта, винчестер объемом от 120 Мбайт (лучше 240) и монитор SVGA. Наличие мыши для работы с Windows можно считать обя­зательным. Также необходим 3-дюймовый дисковод, т.к. все дистрибутивы (фирменные копии программных продуктов) поставляются сегодня на 3-дюймовых дискетах.

Комфортная работа обеспечивается при процессоре 486DX2-66 (а еще лучше 486DX4-100), памяти в 8 Мбайт, винчестере объемом 420 Мбайт и мониторе SVGA с разрешением, как минимум, 800х600 точек при 256 цветах.

Если на компьютере будут обрабатываться большие объемы информации, особен­но это касается редактирования графики, то, возможно, потребуется установка процессора Pentium, винчестера объемом 1 Гбайт и расширение памяти до 16-ти, а то и 32-х Мбайт. Разрешение монитора при работе с графикой должно быть не меньше 1024х768 точек при 256 цветах (желательно, конечно, 1280х1024 точки при 16 миллионах цветов).

Еще одним минусом Windows является ее неполная многозадачность. Некоторые системные ресурсы памяти являются общими для всех запущенных приложений. Из-за этого реально одновременно могут выполнятся только 4-5 серьезных при­ложений. Причем, если некорректная работа одного из приложений приведет к разрушению системных ресурсов, то Windows скорее всего повиснет.

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

И, наконец, как это ни печально. Windows не лишена ошибок, как, впрочем, и Windows приложения.

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


4.4. Основы работы Windows.

4.4.1. Окно Windows.

Концептуальным понятием в Windows является понятие окна (как известно, windows в переводе с английского обозначает "окна"). Любое приложение в Windows выполняется в окне, также в окне выдаются различные сообщения и запросы. Окно может занимать часть экрана, оно может быть развернуто на весь экран, а также может быть свернуто в пиктограмму. Помимо этого, окно может быть активным или неактивным. Одно окно может частично или полностью за­крывать другое и т.д.

Рис. 2 Внешний вид окна Windows

Внешний вид окна.

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


4.5. Дополнительные возможности Windows.


4.5.1. Работа и подключение DOS приложений.

Режимы работы DOS-приложений под управлением Windows имеют свои особен­ности, поэтому и их подключение имеет свои нюансы.

Полноэкранный режим и выполнение в окне.

Первой особенностью DOS-программ является возможность выполнения их в полном экране или в окне. При запуске какой-либо DOS-программы она начина­ет свое выполнение в режиме полного экрана. В этом режиме выполнение про­граммы практически не отличается от выполнения под управлением DOS. Другой режим работы DOS-программы — выполнение в окне. Переключиться из полного экрана в окно можно, нажав Alt+Enter. На экране при этом появится окно Windows для DOS-программ. Правда, в этом режиме Вы лишаетесь возможности работать с мышью, но зато у Вас появляется много новых возможностей, стан­дартных для работы с окнами (изменение размера и положения, вывод на экран сразу нескольких окон и т.д.).

Примечание:

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

Если Ваша программа уже выполняется в окне, то переключиться в полный эк­ран можно следующим образом: надо вызвать системное меню (щелчком по кноп­ке системного меню), выбрать пункт Установка (Setting) и в появившемся диа­логовом окне установить переключатель Опции дисплея (Display Options) в положение Полный экран (или снова нажать Alt+Enter.

Переключение в другие приложения.

Переключение в другие приложения из DOS-программы осуществляется стандарт­ным образом с помощью AIt+Tab, Ctrl+Esc или Alt+Esc. Режим выпол­нения DOS-программы (окно или полный экран) значения не имеет.

Режимы работы DOS приложений.

Если Вы вызовите системное меню окна DOS-программы (естественно, DOS-приложение должно выполняться в окне) и выберете пункт Установка (Setting), то Вам будет предоставлена возможность установить режимы работы данной про­граммы. В появившемся окне переключатель Опции дисплея (Display Options)

задает режим выполнения:

Окно (Window)

— выполнение в окне;

Полный экран (Full Screen)

— выполнение в полноэкранном режиме.

Флажки группы Опции заданий (Tasking Options) позволяют задать:

Исключающее (Exclusive)

— если установить данный флажок, то будет выбран исключающий режим выполнения данного приложения (если дан­ное приложение активно, то все ресурсы системы будут отданы ему);

Фоновый режим(Background)

— установка данного флажка предписывает системе выполнять данное приложение и в фоновом режиме.




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

Завершение повисшего DOS-приложения.

Если DOS-приложение повисло, то Вам необходимо переключиться в окно (если программа работала в полном экране), вызвать системное меню и выбрать пункт Установка (Setting). В появившемся окне надо нажать кнопку ПРЕКРАТИТЬ (TERMINATE). После дополнительного запроса данная программа будет удалена из памяти, естественно, все несохраненные данные из нее будут потеряны. Другой вариант — стандартный. Если повисшее DOS-приложение активно, нажать комби­нацию Ctrl+Alt+Del.

Запуск резидентных программ.

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

При запуске резидентной программы на экран выводится соответствующее пред­упреждение (рис. 3). Вы можете переключиться в другие окна для продолжения работы, резидентная программа при этом останется в памяти. Если необходимость в ней отпала, то Вам надо переключиться в ее окно (окно с предупреждением, что программа осталась резидентной) и нажать комбинацию Ctrl+C, резидентная программа будет удалена из памяти.


MICROSOFT WINDOWS POP-UP PROGRAM SUPPORT

Всплывающая программа готова к выполнению. Для закрытия этого окна и возврата в Windows после использования программы нажмите Ctrl+C.

Рис. 3 Сообщение Windows при запуске резидентной программы Примечание;

Далеко не все резидентные программы работают под Windows корректно, часть из них просто отказывается работать.

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

Подключение DOS-приложений с помощью .pif файлов.

Как Вы уже заметили, работа DOS-программ под Windows имеет некоторые спе­цифические особенности. Эти особенности можно учесть, если подключить DOS-приложение к Windows с помощью .pif файла.

Так что же такое .pif файл. Это файл, содержащий параметры запуска данного DOS-приложения. В комплекте Windows поставляется вспомогательная утилита Редактор PIF (PIF Editor) (обычно расположен в программной группе Главная (Main). С его помощью Вы можете создать для DOS-приложения соответствую­щий .pif файл, где указать все необходимые параметры запуска.

Примечание:

По умолчанию при запуске из-под Windows DOS-программ используются параметры, указанные в файле _default.pif. Изменять его не рекомендуется.

Для Windows .pif файл является исполнимым файлом, и если Вы хотите запус­тить (или подключить к системе как DOS-приложение) DOS-программу так, чтобы были учтены все параметры запуска, то Вы должны запустить (подключить) соответствующий .pif файл.

Несколько слов о самом редакторе. Перечислим назначение опций пункта меню файл;

Создать(New)

— создать новый .pif файл;

Открыть(Open)

— открыть для редактирования существующий .pif файл;