Что представляет собой самонастраивающаяся система драйверов поддержки аппаратной части компьютера

Обновлено: 05.07.2024

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

Драйверы как переводчики для компьютера

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

Без какой-либо помощи, программное обеспечение не знает, как общаться с Вашим оборудованием и наоборот. Аппаратные драйверы — это кусочки программного обеспечения, которые учат Вашу ОС, программы и приложения работе с Вашими устройствами. Представьте, что Ваша ОС говорит по-русски, а Ваше оборудование говорит по-английски. Аппаратные драйверы, таким образом, являются языковым переводчиком, переводящим русский на английский и обратно.

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

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

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

Некоторые устройства могут использовать общие драйверы, но могут работать лучше с драйверами для конкретных устройств. Например, графическая карта Вашего компьютера (GPU) может выводить Ваш рабочий стол на дисплей с общими драйверами, но для оптимальной производительности в 3D-играх нужны драйверы от его производителя — NVIDIA, AMD или Intel.

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

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

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

Почему аппаратные драйверы могут вызывать сбои системы

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

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

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

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

Что делать, если Вы подозреваете, что есть плохие аппаратные драйверы

Если Вы считаете, что у Вас проблема с драйвером аппаратного обеспечения, первое, что Вы должны сделать, это сделать шаг назад и выяснить, почему Вы пришли к такому выводу. Если какое-либо ПО рекомендует Вам обновить «устаревшее» программное обеспечение и обещает помочь Вам с обновлением, Вам следует остановиться. Мы не рекомендуем утилиты обновления драйверов; они могут принести больше вреда, чем пользы. Лучшее, что Вы можете сделать для своей машины — это удалить программу обновления драйверов.

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

Но даже в этом случае не используйте утилиту обновления драйверов. Лучший способ обновить драйвер — через Центр обновления Windows или на веб-сайте производителя. Начните с проверки обновлений Windows, Microsoft неплохо заботится об обновлениях оборудования, и это может сэкономить много усилий.

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

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

Операционная система Windows

1. Основные понятия. Запуск Windows-95. Выход из Windows-95.

2. Версии Windows-95.

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

4. Требования к компьютеру для установки Windows-95.

5. Основные элементы рабочего стола.

6. Окна Windows-95 и работа с окнами.

7. Папки и ярлыки. Создание папок и ярлыков.

Смена пиктограммы ярлыка. Библиотеки пиктограмм.

Редактор пиктограмм IconEdit.

8. Панель задач и меню кнопки Пуск. Редактирование

меню нопки Пуск. Поиск файлов и папок на диске.

9. Работа с файлами, папками и дисками при помощи Мой Компьютер.

10. Копирование файлов и папок при помощи Проводника.

11. Важнейшие приложения Windows-95 (WordPad, Paint, Калькулятор,

Буфер обмена и др.). Сетевые и мультимедийные возможности

12. Особенности файловой системы Windows-95.

13. Утилиты для обслуживания дисков Windows-95.

14. Панель управления Windows-95. Мастер установки устройств.

Мастер установки и удаления программ.

15. Связь Windows-95 с Windows 3.1. Диспетчер программ и

16. Режим эмуляции DOS. Сеанс связи с DOS.

Особенности запуска приложений DOS.

Windows-95 представляет собой комбинацию операционной системы

(ОС) и графической многооконной оболочки.

Операционная система Windows-95, как и любая DOS, загружается

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

Windows-95 и на экране монитора появляется Рабочий стол (Desk-

to p). Это первоначальное (главное) окно Windows-95, в котором

расположены все другие окна и значки.

Для автоматического запуска Windows-95 при загрузке компьютера

надо в конце файла autoexec.bat поместить команду win. Этой же

командой win можно всегда запустить оболочку Windows-95, в том

числе, когда загрузка оканчивается появлением Norton Commander

или приглашения DOS C:\>. Если компьютер загружается в Norton

Commander (в конце файла autoexec.bat стоит команда NC), то для

запуска оболочки Windows-95 достаточно просто выйти из Norton

Commander - F10, Enter. Выйти из ОС Windows-95 полностью при

включённой машине нельзя, можно лишь выйти из её графической обо-

лочки в режиме эмуляции MS-DOS.

Если при загрузке ОС Windows-95 при появлении на мониторе слов

"Starting Windows-95" быстро нажать клавишы Shift-F5, то файлы

config.sys и autoexec.bat исполняться не будут и загрузка сразу

закончится появлением приглашения DOS C:\>. Это следует делать,

если в файлах config.sys и autoexec.bat есть грубые ошибки и заг-

рузка прерывается. Тогда надо вручную загрузить Norton Commander

при ошибках в загрузке нажать клавишы Shift-F8 и просматривать

директивы файлов config.sys и autoexec.bat, давая команду на их

исполнение (Yes) или пропуск (No). Если при загрузке нажать кла-

вишу F5, то Windows-95 будет загружаться в защищённом режиме (Sa-

мощи Панели управления. При нажатии клавиши F8 можно самому выб-

рать режим загрузки Windows-95 из предложенного меню.

Преимущества ОС Windows-95:

1) Практически полная 32-битная операционная система, что ускоря-

ет работу многих программ по сравнению с 16-битной операцион-

ной системой MS-DOS 6.22 и операционной оболочкой Windows 3.1;

2) Удобный графический многооконный интерфейс для пользователя

3) Возможность создания на Рабочем столе Ярлыков и Папок важней-

ших программ для их быстрого запуска. Внутри Папок могут нахо-

диться другие Папки и Ярлыки, что создаёт удобство в работе.

4) Запуск прикладных программ и возможность создания Меню при на-

жатии кнопки Пуск (Start) в Панели задач.

5) Самонастраивающаяся система драйверов поддержки аппаратной

части компьютера (технология "Plug and Play" - "Подключай и

6) Настоящая многозадачность (по сравнению с Windows 3.1);

7) Развитые сетевые функции, включая Internet;

8) Большой выбор прикладного программного обеспечения и поддержка

большинства 16-битных приложений;

9) Хорошая поддержка Multimedia;

10) Ориентация большинства современных производителей компьютерной

техники и программного обеспечения на Windows-95.

Недостатки ОС Windows-95

1) Высокие требования к аппаратной части компьютера (процессору,

ОЗУ, жесткому диску).

2) Недостаточная устойчивость в работе особенно у русскоязычных

версий. При сбоях в работе Windows-95 автоматически запускает-

ся программа Scandisk, которая, как правило, устраняет сбои и

восстанавливает нормальную работу Windows-95.

3) При выключении или перезагрузке компьютера с ОС Windows-95 на-

до обязательно использовать кнопку Пуск, Завершение работы,

Выключить (Перезагрузить) компьютер, или клавиши Alt-F4, Enter.

Это по сути дела есть парковка компьютера в Windows-95. При

этом сохраняется текущая конфигурация и очищаются внутренние

буфера. Только после этого пользователь имеет право выключить

противном случае возможны сбои и потеря важной информации !

4) Для обслуживания диска на компьютере с ОС Windows-95 надо ис-

пользовать только собственные средства Windows-95 (ScanDisk и

Defrag для Windows-95) или специальные утилиты NU-9 для Win-

dows-95, и ни в коем случае нельзя использовать старые утилиты

(NU-6,7,8) SpeeDisk, Norton Disk Doctor, особенно для русскоя-

зычной версии Windows-95. Иначе можно повредить файловую сис-

1) Пан-американская. Не содержит поддержки русскоязычных докумен-

тов, хотя можно использовать русификатор для Windows-95.

2) Пан-европейская. Содержит поддержку русского языка, но меню и

справочная система выполнены на английском языке.

3) Русскоязычная (локализованная) версия. Она полностью русифици-

рована (меню, справка, диалоги) и лучше подходит для начинающих.

Требования к компьютеру

Для нормальной работы Windows-95 необходимо, чтобы компьютер

имел следующую конфигурацию:

1) Процессор - 486DX4-100 МГц (минимум 386DX) и выше (Pentium-100).

2) Оперативная память - не менее 8 Мб.

3) Жесткий диск - не менее 540 Мб.

4) Видеопамять - не менее 1 Мб (минимум 512 Кб).

5) Монитор - SVGA.

6) Мышь - обязательна.

7) Желательно иметь дисковод CD-ROM для быстрой инсталляции Win-

dows-95 и прикладных программ (Word, Excel и т.д.) с лазерных

В противном случае, при устаревшей конфигурации компьютера,

программы будут работать очень медленно.

Основные элементы Рабочего стола

Панель задач (Task Bar) Windows-95 - представляет собой горизон-

тальную линейку, расположенную в нижней части Рабочего стола.

Назначение Панели задач - размещение главной кнопки Пуск (Start),

кнопки активных приложений, индикатора (и переключателя) клавиа-

туры (Русского/Английского языка) Ru/En и др. Переключение

Рус./Англ. чаще всего производится клавишами Alt-Shift или

Ctrl-Shift, расположенными слева. Панель задач позволяет реализо-

вать многозадачный режим работы, но при выходе из Windows-95 на-

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

Кнопка Пуск открывает доступ к Главному меню (Start Menu), то

есть ко всем основным рабочим программам. Для настройки Главного

меню кнопки Пуск надо выбрать пункт Настройка, Панель задач, До-

бавить, Удалить и Дополнительно, затем производят введение или

удаление программ в разделы меню.

На Рабочем столе лежат следующие основные значки: Мой компьютер,

(Inbox), Корзина (Recycle Bin), Портфель (My BriefCase).

Мой компьютер (My Computer) -представляет собой средство доступа

ко всем ресурсам компьютера пользователя (диски С:, A:, диск

CD-ROM, Панель управления, Принтеры). Благодаря этому, пользова-

тель может выполнять все файловые операции (копирование, удале-

ние, переименование, перемещение), запускать все программы, соз-

давать папки и ярлыки. Если указать мышью значок диск С:, то мож-

но увидеть все Папки, в которых размещены файлы (документы). Най-

дя внутри Папки значок прикладной программы (командный файл),

можно запустить программу. С помощью инструмента Мой компьютер

можно форматировать дискеты, создавать системную дискету, делать

точную копию дискеты.

Для запуска программ и работы с файлами в Windows-95 также при-

меняется Проводник (Explorer), который является оболочкой или

улучшенным менеджером файлов Windows-95. Доступ к нему осущест-

вляется кнопкой Пуск, пункт Программы.

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

рать параметры оформления Рабочего стола, сконфигурировать принтер.

Сетевое окружение - этот значок есть только у компьютера, вклю-

ченного в локальную компьютерную сеть (и имеющего сетевую карту).

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

определяет, какие компьютеры работают в сети вместе с вами.

Глобальная сеть - дает доступ в Internet. Разумеется, если

компьютер имеет модем и подключен к глобальной сети Internet.

имеет факс-модем и подключен к электронной почте E-mail или In-

Корзина - служит для удаления значков, файлов, документов. Воз-

можно восстановление удаленных объектов. При необходимости Корзи-

ну очищают, но тогда восстановление удаленных объектов невозможно.

Портфель - служит для поочередной работы пользователя то на од-

ном компьютере (стационарном), то на другом (переносном NoteBook).

Файлы и документы копируются в Портфель переносного компьютера.

Возможна и обратная процедура.

Кроме указанных основных, на Рабочем столе могут находиться

значки тех программ, с которыми наиболее часто имеет дело пользо-

ватель, например Word, Excel, Works и др. Эти значки пользователь

создает и размещает на столе сам.

По аналогии с компьютерами Macintosh, в Windows-95 введены поня-

тия Папки (Folder) и Ярлыка (ShortCu t).

Папка используется для обозначения как каталога, так и группы

программ Windows. Внутри папки, как и каталога, размещаются файлы

и другие папки (подкаталоги). Папка-это контейнер для файлов. По

внешнему виду она напоминает папку. Папка с документами может ле-

жать на Рабочем столе. Внутри Папки,лежащей на Рабочем столе, мо-

гут находиться Ярлыки программ, другие Папки с документами. В

этом случае Папка играет роль группы программ.

Ярлык - это командный файл, с помощью которого можно осуществить

доступ к какому-либо объекту. Например, запустить программу, отк-

рыть файл, открыть документ и т.д. Ярлык программы (её значок)

может лежать на Рабочем столе или в Папке.

В Windows-95 можно создавать Папки и Ярлыки, переименовывать и

перемещать их, копировать и удалять. Можно менять внешний вид яр-

лыка (значка, иконы).

Для создания Папки надо с помощью инструмента Мой компьютер отк-

рыть окно диска С:, затем указать мышью меню Файл, Создать Папку,

затем ввести имя Папки. По умолчанию, если не ввести имя Папки, в

качестве её имени будут использованы знаки тире.

Для создания Ярлыка программы надо с помощью инструмента Мой

компьютер открыть окно диска С:, открыть Папку с нужной програм-

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

стол. На столе появится Ярлык программы. Его можно переименовать

и сменить значок (Свойства), нажав правую кнопку мыши. Можно для

создания ярлыка в инструменте Мой компьютер использовать меню

Файл, Создать ярлык, предварительно выделив командный файл прог-

раммы, затем скопировать ярлык, и вставить его на Рабочем столе.

Можно создать Ярлык наиболее общим способом, щёлкнув правой кноп-

кой мыши, затем указать в Контекстном меню Создать, Ярлык, Коман-

дная строка, Обзор, выбрать Папку, указать командный файл прог-

раммы, Далее, Готово. Новый Ярлык появится на Столе или в папке.

Если необходимо скопировать ярлык из одной открытой папки в дру-

гую, то, нажав клавишу Ctrl, можно просто перетащить ярлык из од-

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

другую, то при перемещении ярлыка клавишу Ctrl нажимать не следу-

ет. Для этих целей также можно использовать Пункты меню Правка,

Копировать(Вырезать), Правка,Вставить в инструменте Мой компьютер.

Если Вы хотите, чтобы запуск программы производился из верхней

строки меню кнопки Пуск (Start), то откройте Проводник (Explo-

rer), или Мой компьютер, найдите командный (исполняемый) файл

программы, ухватитесь за него мышью и перетащите на изображение

кнопки Пуск и отпустите.

Можно редактировать меню кнопки Пуск, добавляя в него новые Пап-

ки и Ярлыки. Для этого необходимо указать пункт Настройка, Панель

задач, Настройка меню, Дополнительно, Программы. Технология соз-

дания Папок и Ярлыков не отличается от ранее описанной.

Для удаления Папки, документа или ярлыка надо выделить удаляемый

объект мышью, нажать клавишу Delete и ответить ОК. Удаляемый объ-

ект будет отправлен в Корзину. Можно просто перетащить мышью уда-

ляемый объект в Корзину. При необходимости можно извлечь из Кор-

зины удаленный объект, до тех пор, пока Корзина не очищена. При

удалении объектов, особенно Папок, надо быть очень внимательным,

чтобы случайно не удалить важную информацию!

Создавая ярлыки и папки на Рабочем столе Windows-95, пользова-

тель персонифицирует Windows-95 для решения своих собственных за-

Смена пиктограммы ярлыка

Все папки имеют одинаковый вид и отличаются только подписями, а

ярлыки имеют, как правило, оригинальную пиктограмму (икону, зна-

чок). Можно сменить пиктограмму ярлыка, если щёлкнуть по нему

правой кнопкой мыши и указать левой кнопкой пункт Свойства в поя-

вившемся окне. Затем надо указать пункт Ярлык, нажать кнопку Сме-

нить значок, затем кнопку Обзор, выбрать на диске файл, содержа-

щий пиктограммы, выбрать подходящую пиктограмму и нажать 2 кнопки

ОК в верхней и нижней частях окна диалога "Свойства".

Какие же файлы содержат пиктограммы?

1. Программы, работающие только в Windows (иногда содержат не

один, а несколько значков).

2. Библиотеки пиктограмм. Их в Windows-95 как минимум 4:

1). moricons.dll (c:\windows\)

2). progman.exe (c:\windows\)

3). shell32.dll (c:\windows\system\)

4). pifmgr.dll (c:\windows\system\)

3. Файлы-иконы *.ico. Их можно при необходимости самому создать в

графическом редакторе пиктограмм IconEdit из комплекта Norton

Desk Top. В этом редакторе можно создавать целые библиотеки пик-

тограмм (файлы *.nil).

Окна Windows-95 и их основные элементы.

Окно - это графически выделенная часть экрана, принадлежащая ка-

кой-либо программе, с которой работает пользователь.

Кроме основного окна - Рабочего стола, существуют окна диалога.

В верхней строке - строке заголовка имеется название приложения и

документа, которое в него загружено. Слева в строке заголовка

имеются следующие 3 кнопки:

- кнопка сворачивания; После сворачивания окно будет представ-

лено кнопкой в Панели задач и его можно будет развернуть вновь.

- кнопка разворачивания. Эта кнопка разворачивает окно на весь экран.

- кнопка восстановления. Она восстанавливает неполное открытие окна.

Кнопки разворачивания и восстановления - это два вида одной и той же кнопки.

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

ПО современных компьютеров включает множество разнообразных программ, которое можно условно разделить на три группы (рис. 3.1):

1. Системное программное обеспечение (системные программы);

2. Прикладное программное обеспечение (прикладные программы);

3. Инструментальное обеспечение (инструментальные системы).

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

Центральное место среди системных программ занимают операционные системы (англ. operating systems). Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ЭВМ, т.е. управления работой ПЭВМ с момента включения до момента выключения питания. Она загружается автоматически при включении компьютера, ведет диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, дисковым пространством и т.д.), запускает другие программы на выполнение и обеспечивает пользователю и программам удобный способ общения – интерфейс – с устройствами компьютера. Другими словами, операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.

ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows 9х, Windows XP.

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

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

Для организации более удобного и наглядного интерфейса пользователя с компьютером используются программные оболочки операционных систем – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR) (Е.Рошаль).

Служебные программы ( утилиты, лат. utilitas – польза) – это вспомогательные программы, предоставляющие пользователю ряд дополнительных услуг по реализации часто выполняемых работ или же повышающие удобство и комфортность работы. К ним относятся:

 программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый, архивный файл (архив);

 антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения;

 программы оптимизации и контроля качества дискового пространства;

 программы восстановления информации, форматирования, защиты данных;

 программы для записи компакт-дисков;

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

 коммуникационные программы, организующие обмен информацией между компьютерами и др.

Некоторые утилиты входят в состав операционной системы, а некоторые поставляются на рынок как самостоятельные программные продукты, например, многофункциональный пакет сервисных утилит Norton Utilities (Symantec).

Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения .

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

Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией. Различают следующие типы ППП:

ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:

Текстовые редакторы (например, MS Word, Word Perfect, Лексикон);

Табличные процессоры (например, MS Excel, Lotus 1-2-3, Quattro Pro);

Системы динамических презентаций (например, MS Power Point, Freelance Graphics, Harvard Graphics);

Системы управления базами данных (например, MS Access, Oracle, MS SQL Server, Informix);

Графические редакторы (например, Сorel Draw, Adobe Photoshop);

Издательские системы (например, Page Maker, Venture Publisher);

Системы автоматизации проектирования (например, BPWin, ERWin);

Электронные словари и системы перевода (например, Prompt, Сократ, Лингво , Контекст);

Системы распознавания текста (например, Fine Reader, Cunei Form).

Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности – офисные пакеты – Microsoft Office, StarOffice и др.

методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;

проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга –Касатка, Marketing Expert; банковская система СТБанк;

интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. К ним относят, например, MS Works. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

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

К инструментальному программному обеспечению относят: системы программирования – для разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования , например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.

Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.

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

Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.

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

Первые версии Windows 3.x нельзя назвать полноценными опе­рационными системами, так как для их работы обязательно было наличие активной копии MS-DOS. Таким образом. Windows являлась как бы посредником пользователя и операционной системы; облегчая процесс общения между ними.

В качестве развития серии Windows были выпушены две парал­лельные ветви операционных систем с графической оболочкой:

Системы, внешне весьма схожие по интерфейсам и предоставляемым пользователям возможностям, коренным образом различа­ются по назначению и администрированию. Основные отличия за­ключаются в том, что предназначенная для использования вбыту и малых офисах серия 95/98 базируется на принципе Plug&Play под­ключения новых устройств (автоматический поиск и установка драйвера вновь появившегося устройства) и не требует серьезного администрирования, в то время как серия NT ориентирована на се­тевое использование я больших организациях и требует точного конфигурирования и постоянного администрирования.

Объектно-ориентированный подход. При создании Windows 95 в полной мере реализован объектно-ориентированный под­ход. Понятие «объектно-ориентированный» возникло и программи­ровании сравнительно недавно. Когда вычислительная мощность машин была невысока, о создании объектно-ориентированных систем не могли быть и речи. Основой всего был программный код. Программисты записывали последовательности команд для выпол­нения тех или иных действий нал данными, которые оформлялись в модули и процедуры. Для работы с каждым объектом создавалась своя процедура.

Объект, как и в реальном мире, обладает различными свойствами. Программист или пользователь может изменять не все свойства объектов, а только некоторые из них. Можно изменить имя объекта, но нельзя изменить объем свободного места на диске, который так­же является его свойством. Свойства первого типа в языках про­граммирования носят название read/write (для чтения и записи), а свойства второго — read only (только для чтения).

Метод — это способ воздействия на объект. Методы позволяют создавать и удалять объекты, а также изменять их свойства. Напри­мер, для тою чтобы нарисовать на экране точку, линию или плос­кую фигуру, составляются разные последовательности кодов или программы. Пользователь, однако, применяет для отображения этих объектов один метод Draw (), который содержит коды для отобра­жения всех объектов, с которыми он работает. За такое удобство приходится платить тем, что объектно-ориентированные системы могут работать только на достаточно мощных вычислительных уста­новках.

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

Компоненты ядра Windows 95. Ядро Windows 95 состоит из трех компонент;

User управляет вводом с клавиатуры, от мыши и других коор­динатных устройств, а также выводом через интерфейс поль­зователя. В Windows 95 используется модель асинхронного ввода;




Kernel обеспечивает базовые функциональные возможности операционной системы (поддержку файлового ввода/вывода управление виртуальной памятью, планирование задач), загружает ехе- и dll-файлы при запуске программы, обрабатывает исключения, обеспечивает взаимодействие 16-разрялною и 32-разрядного кодов;

GDI — графическая система, управляющая всем, что появля­ется на экране дисплея, и поддерживающая графический вы­вод на принтер и другие устройства.

Основные достоинства Windows 95:

1) практически полная 32-битная операционная система, что ускоряет работу многих программ по сравнению с 16-битной опера­ционной системой MS-DOS 6.22 и операционной оболочкой Windows 3.1;

2) удобный графический многооконный интерфейс для пользо­вателя (Рабочий стоп — Desktop);

3) возможность создания на Рабочем столе Ярлыков и Папок важнейших программ для их быстрого запуска. Внутри Папок могут находиться другие Папки и Ярлыки, что создает удобство в работе;

4) запуск прикладных программ и возможность создания Меню при нажатии кнопки Пуск (Start) в Панели задач;

5) самонастраивающаяся система драйверов поддержки аппарат­ной части компьютера (технология «Plug and Play» — «Подключай и Работай»);

6) настоящая многозадачность (по сравнению с Windows 3.1);

7) развитые сетевые функции, включая Internet;

8) большой выбор прикладного программного обеспечения и поддержка большинства 16-битных приложений;

9) хорошая поддержка Multimedia;

10) ориентация большинства современных производителей компьютерной техники и программного обеспечения на Windows 95.

Недостатки ОС Windows 95:

1) высокие требования к аппаратной части компьютера (процес­сору, ОЗУ, жесткому диску);

2) недостаточная устойчивость в работе, особенно у русскоязыч­ных версий. При сбоях в работе Windows 95 автоматически запуска­ется программа Scandisk, которая, как правило, устраняет сбои и восстанавливает нормальную работу Windows 95;

4) дляобслуживания диска на компьютере с ОС Windows 95 надо использовать только собственные средства Windows 95 (Scan­Disk и Defrag для Windows 95) или специальные утилиты NU-9 для Windows-95 и ни в косм случае нельзя использовать старые утилиты (NU-6,7,8) SpeeDisk, Norton Disk Doctor, особенно для русскоязыч­ной версии Windows 95. Иначе можно повредить файловую систему Windows 95.

Основные отличия Windows 98. Новые средства Windows 98 облегчают работу с компьютером и расширяют возможности его ис­пользования.

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

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

Необходимо иметь компьютер со средствами автоматического Управления питанием, которые особенно хорошо работают на но- Вь 1х компьютерах с интерфейсом автоматического управления конфигурацией и питанием (ACPI). Кроме того, средства управления питанием позволяют перевести компьютер в режим ожидания (спя­щий режим) для сохранения ресурсов питания.

Шина USB. Универсальная последовательная шина (USB) облег­ает использование компьютера за счет расширенных возможностей самонастраивающихся (plug-and-play) устройств. Новый универсальный стандартный разъем позволяет добавлять устройства без необходимости перезагружать компьютер.

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

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

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

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

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

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

Быстрая операционная система. Windows 98 включает средства, позволяющие компьютеру работать быстрее по сравнению с Windows 95 без добавления нового оборудования. В состав Windows 5 входит ряд программ, совместное применение которых повышает производительность компьютера.

Мастера Windows. Разработанные Microsoft Мастера стали популярным средством для проведения пользователя через последова­тельные этапы сложных процедур. С помощью серии достаточно простых вопросов пакету удается досконально выяснить, чего конк­ретно хочет пользователь, и выполнить соответствующую операцию.

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

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

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

Преобразование диска. Преобразование диска в систему FAT32, которая является расширенной версией системы FAT (File Allocati­on Table), позволяет форматировать как один диск большие диски с емкостью более 2 Гигабайт. Преобразованные диски используют кластеры меньших размеров, чем на дисках FAT, в результате чего повышается эффективность использования объема диска. В состав Windows 98 включена служебная программа преобразования диска с графическим интерфейсом, которая позволяет быстро и безопасно преобразовать диск из исходной системы FAT в систему FAT32.

Полное объединение с Web. Проводник Windows 98 и Internet Explorer позволяют объединить ресурсы Web в едином представлении.

Расширенные средства Web. Windows 98 делает наиболее продуктивным использование Web за счет применения всех возможностей Компьютера к интерактивному содержимому Интернета:

  • автоматическое дополнение ранее вызывавшихся адресов Web по мере их ввода;
  • улучшенные списки часто посещаемых Web-узлов;
  • улучшенный журнал и возможности отслеживания посещаемых Web-узлов;
  • поддержка всех основных стандартов Интернета, в том числе ActiveX, Java и др.;
  • повышенная производительность динамического языка HTML, что позволяет сделать Web-страницы более богатыми и интересными.

Общий доступ к подключению Интернета. Windows 98; второй, выпуск, предоставляет пользователям возможность общего доступа) к подключению Интернета для нескольких компьютеров домашней сети. При этом один компьютер имеет непосредственный доступ к подключению Интернета, а запросы от остальных компьютеров до­машней сети направляются в Интернет через этот компьютер. Кро­ме того, общий доступ к подключению Интернета позволяет орга­низовать доступ пользователей Интернета к Web-серверам, а также почтовым и игровым серверам, размещенным в домашней сети.

Рабочий стоя «Active Desktop». Active Desktop делает bojmoxhoh настройку рабочего стола, запуск программ, переключение между файлами и отслеживание последних мировых новостей за счет объ­единения Web и рабочего стола пользователя. Active Desktop позво­ляет преобразовывать элементы Web с элементы рабочего стола и обновлять их в любое время.

Читайте также: