1. Информатизация общества Понятие информации
Скачать 0.92 Mb.
|
8.1.Основные положенияНазвание Windows происходит от английского «окна» Окно – это прямоугольная область на экране, в которой отображается программа, документ или сообщение. Окон на экране может быть много, и они могут накладываться друг на друга. Окна позволяют ввести третье измерение на экране, в дополнение к горизонтали и вертикали. Окна позволяют на одной и той же площади экрана разместить больше доступной информации. Экономия места на экране привела к графическому режиму работы ОС. Графический режим – режим, при котором программа и ОС имеют доступ к каждой точке на экране. При текстовом режиме ОС имеет доступ к знакоместу на экране. Каждое знакоместо имеет одинаковые размеры и занимает много точек на экране. В ОС Windows прикладная программа называется приложением, а правила взаимодействия программы и пользователя называется интерфейсом. ОС Windows версии 1 и 2 появились и быстро исчезли. 3 представляла собой графическую оболочку над ОС MS DOS. С устройствами работала MS DOS. 4 версию Windows назвали Windows 95, её улучшенная версия Windows 98. Параллельно разрабатывалась Windows NT для организаций. Объединение направлений привело к созданию 5-ой версии Windows 2000. Её домашняя версия называется Windows Millennium. 6-ая версия называется Windows XP. Сейчас внедряется Windows 2003. В ОС Windows заложены следующие концепции:
8.2.Интерфейс пользователяПервое, что видят пользователи Windows - это Рабочий стол, Панель задач и значки. Рабочий стол – окно ОС Windows. Рабочий стол занимает весь экран дисплея, закрытие рабочего стола заканчивает работу в ОС Windows. Вдоль одной из границ экрана расположена Панель задач, на которой находится кнопка «Пуск» для вызова главного меню. Значки с подписями на рабочем столе соответствуют программам, документам, папкам, устройствам. 8.3.МногозадачностьМногозадачность – это способность системы выполнять одновременно несколько приложений. Можно одновременно делать расчеты, печатать документ и играть в игру. Для каждого приложения выделяется своя доля времени процессора. У пользователя создается иллюзия одновременного решения задач. Различают два вида многозадачности: кооперативная и преемптивная. В кооперативной многозадачности каждому приложению назначается приоритет. Задачи малого приоритета решаются во время простоя задачи большого приоритета (ожидание нажатия клавиши, чтение – запись на диск и др.). Задача большого приоритета может забрать себе все время процессора. Задача самостоятельно решает, когда отдать процессор другой задаче. В преемптивной многозадачности каждая задача получает фиксированный квант времени процессора. Окончание кванта всегда приводит к попытке передать управление другой задаче. Задачи решаются по очереди, являются преемниками друг друга. Ответственность за передачу процессора несет ОС. Приложения Windows способны порождать процессы. Процесс – последовательность действий, которые могут выполняться независимо от других процессов. Например, можно открыть несколько документов. За каждым окном документа будет закреплен процесс. Поток – это часть процесса, который может выполняться независимо от других потоков. Деление процесса на потоки функция самого приложения, а порядок предоставления потокам процессорного времени осуществляется операционной системой. Процесс состоит из потоков, в крайнем случае, из одного. Многозадачность Windows основана на способности ОС обрабатывать много потоков. Сетевая ОС может еще успешнее справляться с многозадачностью, если поддерживает многопроцессорную обработку. Тогда процессы будут фактически выполняться одновременно, каждый на своем процессоре. Есть две разновидности многопроцессорной обработки: асимметричная и симметричная. При асимметричной обработке один или несколько процессоров обслуживают только операционную систему, а остальные заняты только приложениями. При симметричной обработке любой процесс может быть поручен любому свободному процессору. Симметричная обработка более предпочтительна, т.к. в целом отказоустойчива и более равномерно распределяет нагрузку.. |