Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курс_лекций_Информатика

.pdf
Скачиваний:
40
Добавлен:
16.03.2015
Размер:
1.35 Mб
Скачать

21

технологии командной строки.

2)WIMP - интерфейс (Window - окно, Image – образ (объект), Menu - меню, Pointer - указа-

тель). Характерной особенностью этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических образов - меню, окон, других элементов. Хотя и в этом интерфейсе подаются команды машине, но это делается "опосредственно", через графические образы. Этот вид интерфейса реализован на двух уровнях технологий: простой графический интерфейс и "чистый" WIMP - интерфейс.

3)SILK - интерфейс (Speech - речь, Image - образ, Language - язык, Knowlege - знание).

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

Для ПЭВМ существуют следующие ОС: DOS (однозадачная, однопользовательская с гра-

фической системой Windows 9х), MS Windows NT (многозадачная, однопользовательская ОС версий 4.0, 5.0(2000), 5.1 (XP)), Unix (многозадачная, многопользовательская ОС, реализованная в версиях Solaris, Linux, FreeBSD и т.д. , с графической оболочкой X-Windows), IBM OS/ 2 WARP (многозадачная, однопользовательская ОС с графической оболочкой), MacOS (многозадачная, однопользовательская ОС с графической оболочкой для ПК Apple Macintosh).

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

гурациях - так называемые сетевые ОС – MS Windows NT, Unix, NetWare 4.1 (фирма Novell) и др.,

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

Средства разработки программ используются для разработки нового про-

граммного обеспечения как системного, так и прикладного. В основном для этого ис-

пользуются языки программирования (Бейсик, Паскаль, Си, Си++, Фортран, ЛИСП и др.).

Cервисные программы расширяют возможности ОС и предоставляют набор до-

полнительных услуг. Их можно разделить на следующие группы: интерфейсные системы; оболочки операционных систем; утилиты.

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

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

ЭВМ. В связи с тем, что развитая интерфейсная система может изменить весь пользовательский интерфейс, часто их также называют операционными системами. Это относится, например, к MS

Windows 3.11, MS Windows 95, MS Windows 95 OSR2, MS Windows 98, MS Windows ME.

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

только пользовательский интерфейс, предоставляя пользователю качественно новый интерфейс по сравнению с реализуемым операционной системой. Такие сис-

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

ПЭВМ широко используются такие программы-оболочки, как файл-менеджеры: "Провод-

ник" или более сложные: Norton Commander, Dos Navigator, Far, Windows Commander и др.

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

1.обслуживание дисков, файлов и каталогов - устраняют ошибки на дисках: NDD,

Scandisk; дефрагментируют диски: Defrag, SpeedDisk и др.;

2.предоставление информации о ресурсах компьютера и его настройка (Панель управления, SysInfo и т.д.);

3.шифрование (криптование) информации (ограничение доступа к данным в ЭВМ) (PGP);

4.защита от компьютерных вирусов (Doсtor Web, AVP, Norton Antivirus, McAffee Virusscan…);

5.архивация (сжатие, уменьшение в размерах) файлов (WinZip, ZipFolder, WinRAR, WinARJ).

22

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

Прикладное программное обеспечение

Прикладным называется ПО, предназначенное для решения определенной целевой задачи из проблемной области. Часто такие программы называют прило-

жениями.

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

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

Ктиповому прикладному ПО относят следующие программы:

1.Текстовые процессоры и редакторы, предназначены для создания электронных тек-

стовых документов. К ним относят ПО: MS Word, Corel WordPerfect, Lotus WordPro, Lexicon, Sun Staroffice Writer и др.

2.Табличные процессоры и электронные таблицы, предназначены для обработки данных

в электронных таблицах. К ним относят ПО: MS Excel, Lotus 123, Supercalc, Corel Quattro Pro и др.

3.Системы иллюстративной и деловой графики (графические процессоры и редакторы) для обработки растровой (изображение представлено в виде точек): MS Paint, Adobe

Photoshop, Corel Photopaint; и векторной графики (изображение создаётся с помощью различных фигур, линий, текста): Adobe Illustrator, Corel Draw и др.

4.Системы управления базами данных, делятся на персональные (для работы на 1 ПК) и сетевые (для работы в режиме разделения файла-базы данных по сети нескольким

пользователям с ПК) - MS Access, FoxPro, Paradox, Clarion; и клиент-сервер (корпора-

тивные – для работы с большой базой данных значительного количества пользовате-

лей - >10) - Oracle SQL server, Sybase SQL server, Interbase SQL server, 1с предприятие

SQL server и др.

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

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

с выводом их с помощью диаграмм: Matcad, Matlab, Statistika.

6.Программы презентационной графики, предназначены для автоматического или полуавтоматического вывода данных из ЭВМ на устройства отображения информации. К

ним относят ПО: Microsoft PowerPoint, Lotus Freelance Graphics, Corel Presentations, Sun StarOffice Impress и др.

7.Программы перевода электронного текста с одного национальгого языка на другой. К ним относят ПО: Сократ, Promt и др.

8.Настольные издательские системы, служат для подготовки документов к печати в типо-

графиях и к ним относят ПО: Adobe PageMaker, QuarkXPress, Corel Ventura, Microsoft Publisher.

9.Системы оптического распознавания символов – преобразуют электронное изображение текстового документа (полученное, например, со сканера) в электронный тестовый

документ различных форматов. К ним относят ПО: ABBYY FineReader, Cognitive Technologies CuneiForm.

10.Специализированное ПО узкой ориентации ( поддержка планирования, финансовые

расчеты, системы автоматизации проектирования, и т.д.)

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

 

 

23

ЛЕКЦИЯ : ОРГАНИЗАЦИЯ РАБОТЫ ОПЕРАЦИОННОЙ СИСТЕМЫ WINDOWS.

Рассмотрим системное программное обеспечение (СПО) - совокупность программ

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

Одним из видов СПО являются ОС. Операционная система – это совокупность

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

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

Наиболее известные из них: DOS (MS, DR, PC, Novell), MS Windows NT (3.5, 4.0, 5.0

(2000), 5.1 (ХР), Unix (Solaris, FreeBSD, Linux), OS/2 Warp. Возможности DOS были рас-

ширены созданием оболочки ОС под названием Windows 95, 98, МЕ.

В силу определенных исторических условий на российском рынке ПО наибольшее

распространение (среди пользователей ПК и небольших сетей) получили продукты кор-

 

 

порации Microsoft: Ms DOS и Windows. Поэтому изучение

Включе-

 

СПО мы будем проводит на указанных продуктах.

ние пита-

 

 

ние (жест-

 

ЗАГРУЗКА ОПЕРАЦИОННОЙ СИСТЕМЫ

кая пере-

 

 

Любая ОС имеет, в основном, одинаковый порядок загруз-

загрузка)

 

 

 

ки. Он заключается в последовательном выполнении некоторых

Загрузка BIOS

 

шагов, позволяющих обеспечить по окончании стабильную рабо-

 

ту ЭВМ.

 

 

 

 

В целом данный процесс состоит из следующих эта-

 

нет

пов (рис. 1) :

нажата

1. При включении ПК управление передается программе

 

«DEL»?

 

BIOS, находящейся в постоянной памяти ПК. Она выполня-

 

 

 

 

ет тестирование памяти, проверку состояния аппаратуры и

да

 

инициализирует устройства. Параметры конфигурации (на-

SETUP

 

стройки) ПК извлекаются из так называемой оперативной

 

памяти CMOS. Во время работы программы BIOS можно

 

 

приостановить процесс загрузки нажатием кнопки «Pause»,

загрузка BOOT

 

а нажав кнопку «F8», можно выбрать тип загрузки, напри-

 

 

мер, пошаговую.

Загрузка

 

2. При необходимости, при работе BIOS, как правило,

 

нажатием клавиши <Del> можно передать управление про-

ядра ОС

 

грамме "SETUP", изменяющей параметры конфигурации ПК

 

 

 

 

в CMOS памяти (задание параметров ЖД, времени, зада-

загрузка

 

ние пароля и др.).

 

3. Вызов программы загрузчика ОС (BOOT), находящейся

драйверов

 

 

чаще всего в начале ЖД и передача ей управления. Про-

 

 

 

 

грамма BOOT предназначена для обеспечения загрузки в

загрузка

 

ОЗУ ядра ОС.

оболочки ОС

 

4. Загрузка в ОЗУ ядра ОС, предсталяющего собой один

Рис.1. Схема загрузки ОС

или несколько специальных файлов, обеспечивающих вы-

полнение основных функций ОС. Например в ОС DOS или

 

 

 

 

Ms Windows 95, 98 - это файлы io.sys, msdos.sys, com-

mand.com, находящиеся на диске C:\. Удаление любого изи этих файлов приведет к

неработоспособности ОС.

 

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

"Проводник" или по английски "Explorer". Внешним видом данной программы является

"Рабочий стол" и "Панель задач" с кнопкой "Пуск".

ФАЙЛОВАЯ ОРГАНИЗАЦИЯ ДАННЫХ

Одной из важных задач, решаемых ОС является организация хранения информа-

ции во внешней памяти (FDD, HDD, CD-ROM). Долговременно информация хранится во

внешней памяти в виде файлов. Правила по их хранению определяет используемая

файловая система.

24

Файлы

Файл – это поименованная область информационного пространства на уст-

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

ииные атрибуты в зависимости от типа операционной системы.

ВDOS и Windows для именования файлов служит определенная система. В DOS

имя любого файла состоит из собственно имени (не более 8 символов) и необязательно-

го расширения (не более 3 символов). Смысл имени определяет создатель файла. Расширение отделяется от имени точкой, например: autoexec.bat, index.htm, epsfx100.drv, и предназначено для определения типа данных в файле. Наиболее распространенные

расширения приведены в таблице 1.

 

Таблица 1. Типовые расширения файлов

Типовое расширение

Содержимое файла

 

arj

Архив, созданный архиватором ARJ

 

asm

Текст программы на языке Ассемблера

 

bak

Резервная копия файла

 

bat

Командный файл

 

bin

Двоичный файл с машинной программой или драйвером

 

corn

Выполнимая программа с абсолютным адресом загрузки

 

doc

файл документа, либо формат тестового документа MS Word

 

mdb

Данные СУБД MS Access

 

ppt

файл презентации MS PowerPoint

 

xls

файл документа MS Excel

 

dbf

Данные СУБД dBASE, Clipper

 

exe

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

 

inf

Информационный файл

 

ini

Файл описания конфигурации программ

 

obj

Программа в объектном коде

 

pas

Исходный текст программы на Паскале

 

sys

Драйвер управления устройством

 

htm

Файл гипертекста

 

drv

драйвер

 

Для работы с группами файлов применяется так называемая маска файлов. В маске групповые имена образуются с помощью символов « *» и «?». Символ « *» трактуется

как любая последовательность символов, а символ «?» как любой символ. Например: *.exe – все файлы с расширением exe;

b*.txt - все файлы с расширением txt (обычно текстовые) и начинающиеся на “b”;

pril?.doc – все файлы с расширением doc (например, файлы текстового процессора MS Word), имя которых состоит из 5 символов, первые 4 символа есть «pril»;

*.* - все файлы.

Файловая структура диска (ВЗУ) и каталоги (папки)

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

файловой структуры диска. Они создаются операционной системой в процессе инсталля-

ции (оживления) диска.

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

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

25

В целях упорядочения хранения данных на диске создаются каталоги (папки, ди-

ректории), в которых и организуется хранение файлов.

Каталог – это справочник, содержащий сведения о местоположении, разме-

ре, дате и времени обновления файлов. Для каждого файла на диске имеется один

элемент в определенном каталоге. Один элемент корневого каталога выделяется для метки диска (имени диска). Для каждого каталога имеется элемент в его родительском

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

вложенные папки (дочерние каталоги) и непосредственно документы (файлы).

Указание имени диска, каталога, подкаталогов и имени файла в последовательном порядке образует текущий путь к искомому файлу. Это позволяет установить расположение файла на диске. Например: "c:\мои документы\елена\мой рисунок.bmp". Пользователь должен всегда понимать, куда он записывает свой файл. Это позволяет при работе быстро находить свои данные, исключать во многих случаях их потерю.

Организация файловой системы на внешних запоминающих устройствах

Для хранения файлов на дисках организуется файловая система. Файловая систе-

ма – это правила, определяющие особенности размещения данных на внешних носителях, методы доступа к ним, средства защиты, а также совокупность самих объектов, хранящих данные. Файловая система зависит от типа ОС. Примеры файловых систем: FAT16 (MS DOS & Windows 3.X,Ms Windows 95), FAT32 (Ms Windows 95 OSR/2), NTFS (Ms

Windows NT).

Для понятия метода записи файла на диск необходимо вспомнить, как хранится информация в современной книге. Для этого в книге информация размещается на листах, имеющий свой номер, а для быстрого поиска информации создаётся оглавление (содер-

жание) книги, в которой отмечаются номера страниц с той или иной информацией. Такое

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

ницы на дисках выступает понятие кластера. Кластер – это минимальный размер данных, хранимый на диске, состоящий из группы смежных секторов: 4, 8, 16. При этом Сек-

тор - размер данных, обрабатываемых за один такт (цикл) чтения/записи (512 байт).

Рассмотрим запись на диска файла с помощью кластеров. Для этого на диске предварительно с помощью операции форматирования создается файловая система, состоящая из 2 копий таблицы размещения файлов (FAT) (оглавление диска) и определенного количества свободных кластеров. Для наглядности можно представить обычный

лист тетрадный лист кластером, а оглавление в начале тетради таблицей FAT. Процеду-

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

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

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

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

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

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

26

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

утилит defrag, speeddisk.

При неправильном выключении ПК может нарушаться структура FAT. Это происходит по причине незавершенных операций записи данных в файловую систему. Со временем это может приводит к проблемам различной тяжести: от потери данных в 1 файле до отказа в работе целой ОС. Поэтому после неправильного выключения и периодически необходимо проверять диск на наличие ошибок файловой системе и устранять их с помощью программ « лечения» диска (norton disk doctor – ndd, scandisk).

ИСТОРИЯ MS WINDOWS 9Х

К работе над графической средой для ПК компания Microsoft приступила в 1981 г. сразу после выпуска операционной системы MS DOS 1.0. Первый этап работы завершился к апрелю 1983 г. выпуском программы Interface Manager. Однако данная программа, несмотря на серию проведенных доработок, в течение двух лет не была принята. Только в июне 1985 г. проект Interface Manager увидел свет, но под названием Windows 1.0. Этот вариант так же, как и предыдущие, не нашел поддержки, однако работа в этом направлении была продолжена.

Воктябре 1987 г. вышла в свет и получила признание версия Windows 2.0. Всего за полгода был продан первый миллион копий этой программы. Для Windows 2.0 был разработан табличный процессор Ms Excel и ряд текстовых процессоров, в том числе Word 1.0.

Вмае 1990 г. вышла в свет Windows 3.0 — графическая оболочка операционной системы MS DOS. Эта версия Windows быстро завоевала признание среди пользователей. Windows 3.0 имела не только полноценный графический интерфейс, но и поддерживала режим многозадачности. Одно из важнейших достоинств системы Windows — унификация работы с внешними устройствами: эта система берет на себя организацию работы внешних устройств, предоставляя приложениям типовой интерфейс.

Однако надежность работы Windows 3.0 была все-таки невысокой. Этот недостаток был устранен в версии Windows 3.1, выпущенной в апреле 1992 г. и имевшей огромный успех (миллион копий был продан за 50 дней). Еще и сегодня многие IBM-совместимые ПК мира работают в этой среде. Начиная с этой версии, компания Microsoft реализовала заложенную в процессоре 80386 и выше возможность организации виртуальной памяти.

Дальнейшее развитие Windows происходило в направлении организации работы в сетях. Можно сказать, что магистральным направлением развития Windows становятся сетевые средства, которые с каждой новой версией приобретают все больший вес. Так, версия Windows для рабочих групп 3.11, выпущенная в октябре 1993 г., решила проблемы малых предприятий, связанные с созданием одноранговых локальных сетей. Реальную материальную экономию ощутили сотни тысяч малых фирм и компаний по всему миру.

Всентябре 1995 г. вышла новая ОС Ms Windows 95. Достоинства Windows 95 весьма значительны, что и послужило началом ее триумфального шествия в компьютерном мире. Однако при эксплуатации этой системы было обнаружено много недостатков и, в первую очередь, невысокий уровень надежности работы. Многие из них были устранены в модификации Windows 95, известной как OSR2, но наиболее стабильной стала ОС Windows NT различных вер-

сий (Windows 2000, Windows XP).

НАЗНАЧЕНИЕ И ХАРАКТЕРИСТИКИ WINDOWS

Операционная система Windows предназначена для решения задач из проблемной области в удобном графическом интерфейсе работы. Основными характе-

ристиками Windows являются: 32-разрядная архитектура; вытесняющая многозадачность;

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

средств мультимедиа.

Рассмотрим более подробно эти характеристики.

32-разрядная архитектура

Windows — это 32-разрядная операционная система для ПК. То есть она может

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

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

Вытесняющая многозадачность

Windows является многозадачной (multitasking - мультизадачной), т.е. она способна "одновременно" выполнять несколько программ. На самом деле один мик-

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

27

Многозадачность может быть кооперативной и вытесняющей. При кооперативной многозадачности (cooperative multitasking) ОС не занимается решением проблемы распределения процессорного времени. Распределяют его сами программы. Причем активная программа самостоя-

тельно решает, отдавать ли процессор другой программе.

При вытесняющей многозадачности (preemptive multitasking) распределением процессор-

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

Графический пользовательский интерфейс

Пользовательский интерфейс Windows использует графический режим видеомо-

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

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

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

Подключение новых устройств по технологии Plug and Play

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

В среде Windows эта задача решается достаточно просто. ОС самостоятельно рас-

познает конкретное техническое устройство и производит его « оживление». Подобная

технология получила название Plug and Play — "включай и работай".

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

Использование виртуальной памяти

Извечная компьютерная проблема - нехватка оперативной памяти, решается в среде Windows 95 с помощью виртуальной (реально не существующей) памяти. Вирту-

альная память — это расширение ОЗУ, полученное за счет использования части внешней памяти.

В ОЗУ всегда находится часть работающей программы. Если ОЗУ не хватает для обеспечения работы текущей программы, то программа или его часть, которые не используют в данный момент микропроцессор, выгружаются (вытесняются) из ОЗУ на диск.

На их место в ОЗУ загружается необходимый фрагмент программы. Когда одной из вы-

груженных программ передается управление, она вновь загружается в ОЗУ. Это может

привести к выгрузке на диск другой, пассивной в данный момент программы. Таким образом, программы циркулируют между диском и ОЗУ.

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

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

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

Виртуальная память.

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

ОС исполнять программы, созданные для другой ОС. В большинстве случаев ОС

Windows обеспечивает также совместимость, но все же существуют всегда некоторые ог-

раничения на использование старых программ. Это может иногда приводит к проблемам

различной сложности.

28

Наличие коммуникационных программных средств

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

Сетевые средства ОС Windows позволяют:

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

организовать работу с электронной почтой в локальной и глобальной сети;

выполнить факсимильную передачу;

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

организовать одноранговую компьютерную сеть из нескольких компьютеров;

подключиться к компьютерной сети с выделенным сервером.

Наличие средств мультимедиа

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

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

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

Следует иметь в виду, что информация мультимедиа (т.е. графика, аудио и видеоинформация) занимает очень много места. Поэтому такая информация, как правило, распространяется на компакт-дисках, и для ее воспроизведения необходимо, чтобы на компьютере был установлен накопитель CD-ROM (DVD-

ROM).

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС WINDOWS

Основные понятия графического интерфейса

Пользовательский интерфейс Windows использует графический режим видеомо-

нитора. Основу нового графического интерфейса пользователя составляет хорошо про-

думанная система окон, располагающаяся на экране монитора и включающая множество

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

Интерфейс Windows включает:

Рабочий стол - после загрузки Windows он занимает большую часть экрана. На-

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

Панель задач – это кнопка «Пуск» и серая полоса на краю экрана. Кнопка « Пуск» пред-

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

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

программами можно осуществить и клавиатурой, нажав клавишу ALT и удерживая ее, нажимать клавишу TAB, « перебирая» значки программ в появившемся окне.

Содержание стандартного рабочего стола:

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

папки и файлы программе проводник, дважды щелкните мышью этот значок.

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

мен, а также структуру сети в целом, дважды щелкните этот значок.

Корзина - в Корзину помещаются удаленные файлы. Она позволяет восстановить файлы,

удаленные по ошибке. При удалении фалов или папок при нажатой клавише SHIFT, указанные объекты в корзину не помещаются, а сразу удаляются.

При нажатии на кнопку "Пуск" (Ctrl+Esc) появляется Главное меню Windows, позволяющее выполнить ряд операций, таких как выбор программ (Программы), загрузить ранее используемые

29

документы (Документы), приступить к настройке компьютера, принтеров или главного меню (Настройка), запустить справочную систему Windows (Справка) и т.д.

Понятие Объекта

Современная технология разработки ПО, в том числе и ОС Windows, базируется на

концепции объектно-ориентированного программирования, в которой выдерживается единый подход к данным и программам. В основе Windows лежит понятие объекта, кото-

рый объединяет в себе как алгоритмы, так и данные, обрабатываемые этими алгоритмами.

Благодаря тому, что ОС Windows создана на базе объектно-ориентированной ме-

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

объект может выполнять в зависимости от запроса. В объектно-ориентированной среде с любым объектом сопоставлена определенная совокупность действий.

Необходимо понять, что объект – это все изображения на экране, в том числе

кнопки, текст, абзацы и даже отдельные символы суть объекты, которые "знают" как реагировать на то или иное событие (нажатие левой или правой кнопки мыши, нажатие кла-

виши, перетаскивание его на другой объект, например Корзину).

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

чаете доступ к командам контекстного меню – представляющего перечень команд для

выбранного объекта.

При намерении что-либо сделать в системной среде Windows следует придержи-

ваться следующей последовательности действий:

выбрать (выделить) объект, т.е. щелкнуть левой кнопкой мыши по изображению этого объекта на экране;

затем из совокупности действий, которые объект может выполнить, выбрать необходимое, например, при помощи меню.

Запомните! При работе с объектами в среде Windows сначала выделяете (выбираете)

объект, а затем производите над ним действие.

Для запуска объекта - двойной клик, или выделить и «Enter», для просмотра свойств

«Alt+Enter».

Окна Windows

Любое окно Windows состоит из следующих элементов:

Заголовка окна, включающего системное меню в виде иконки, названия, кнопок сис-

темного меню (слева направо: свертывания, распахивания/восстановления размеров

окна, закрытия окна (Alt+F4).

Горизонтального (главного) меню (F10).

Панели инструментов - кнопки, выполняющие определенные операции (Просмотр подсказки по кнопке: задержать курсор мыши не нажимая на 0,5-1 сек).

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

полосы прокрутки (скроллинга).

Строки состояния, в которой отображаются дополнительные сведения.

Завершение работы в Windows

Завершение работы Windows рекомендуется проводить через Пуск/Завершение

работы. В появившемся диалоге необходимо выбрать одно из возможных действий: Вы-

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

СПРАВОЧНАЯ СИСТЕМА WINDOWS

Справочная система в ОС Windows выступает всегда неоценимым помощником для решения возникших проблем при работе в различных программах. Это объясняется тем, что разработчики ПО всегда тратят много времени на описание принципов работы в созданной программе, чтобы обеспечить наибольшее распространение своих программ.

30

Запуск и работа в справочной системе

Запуск справочной системы в Windows осуществляется через главное меню выбором команды Справка или нажатием клавиши F1. Информация по справочной

системе находится в разделе справки Windows - Инструкции…/Пользование справкой.

Окно поиска нужной справки состоит из трёх вкладок: содержание, предметный указатель и поиск.

Содержание позволяет находить нужную помощь

по списку разделов, упорядоченных по темам.

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

слов, имеющихся в содержании разделов, упорядо-

ченных по алфавиту. Поиск позволяет ис-

кать помощь по списку клю-

чевых слов, имеющихся во

всей справке и упорядочен-

ных по алфавиту.

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

дел и нажать кнопку « вывес-

ти». Для поиска информации по вкладке « предметный указатель» необходимо в первом поле ввести искомое слово, а во втором выбрать раздел с этим словм и нажать кнопку « вывести». Для поиска информации по вкладке « поиск» в первое поле надо ввести искомое слово, во втором вы-

брать одно из найденных слов, в третьем поле выбрать раздел, содержащий это слово и

нажать кнопку « вывести». Чтобы вернуться к списку разделов из окна справки надо нажать кнопку « Разделы» в окне справки.

Получение сведений с помощью команды «Что это такое?»

Для быстрого ознакомления с неизвестными элементами в окнах программ существует элемент справки, отвечающий на вопрос – « Что это такое?» Для запуска этой помощи надо нажать кнопку «?» в правом верхнем углу диалогового окна или выбрать соответствующую команду в главном меню, а затем выбрать с помощью мыши элемент, по

которому нужна помощь.

Чтобы закрыть всплывающее окно, укажите на него и нажмите кнопку мыши. Чтобы напечатать или скопировать содержимое всплывающего окна, укажите на него и нажмите правую кнопку мыши, а затем выберите команду « Копировать» или « Печать» раздела.

Изменение оформления разделов справочной системы

1.В окне справочной системы нажмите кнопку « Параметры». Также можно указать на раздел и нажать правую кнопку мыши.

2.Чтобы изменить размер шрифта, выберите команду Шрифт и подкоманду Мелкий, Обычный или Крупный.

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