Автор работы: Пользователь скрыл имя, 13 Ноября 2011 в 23:37, курсовая работа
При подготовке данного реферата была проведена работа по поиску, отбору и связыванию нужной информации с целью раскрытия и описания с помощью дополнительных источников информации следующих вопросов: устройства ввода/вывода информации, способы распространения ПО, виды лицензий на ПО, операционная система Windows, её общая характеристика. Все аспекты были тщательно изучены и были затронуты в работе.
Введение 3
1 Устройства ввода-вывода информации 4
1.1 Устройства ввода данных 4
1.2 Устройства вывода информации 6
2 Способы распространения ПО и виды лицензий на ПО 9
2.1 Способы распространения программного обеспечения 9
2.2 Виды лицензий на программное обеспечение 10
3 Операционная система Windows, общая характеристика 13
3.1 Windows 3.1x 13
3.2 Windows 95 14
3.3 Windows NT 16
Заключение 18
Список использованных источников 19
Каждая собственная прикладная программа Windows 95 видит неструктурированное 4 Gb-ное адресное пространство, в котором размещается она сама плюс системный код и драйверы Windows 95. Каждая 32-разрядная прикладная программа выполняется так, как будто она монопольно использует весь ПК. Код прикладной программы загружается в это адресное пространство между отметками 2 и 4 Gb. Хотя 32-разрядные прикладные программы "не видят" друг друга, они могут обмениваться данными через буфер обмена (Clipboard), механизмы DDE и OLE. Все 32-разрядные прикладные программы выполняются в соответствии с моделью вытесняющей многозадачности, основанной на управлении отдельными потоками. Планировщик потоков, представляющий собой составную часть системы управления виртуальной памятью (VMM), распределяет системное время среди группы одновременно выполняемых потоков на основе оценки текущего приоритета каждого потока и его готовности к выполнению. Вытесняющее планирование позволяет реализовать намного более плавный и надежный механизм многозадачности, чем кооперативный метод, используемый в Windows 3.1x.
Системный код Windows 95 размещается выше границы 2 Gb. В пространстве между отметками 2 и 3 Gb находятся системные библиотеки DLL кольца 3 и любые DLL, используемые несколькими программами. (32-разрядные процессоры фирмы Intel предоставляют четыре уровня аппаратной защиты, поименованные, начина с кольца 0 до кольца 3. Кольцо 0 наиболее привилегированно.) Компоненты кольца 0 в системе Windows 95 отображаются в пространство между 3 и 4 Gb. Эти важные участки кода с максимальным уровнем привилегий содержат подсистему управления виртуальными машинами (VMM), файловую систему и драйверы VxD.
Область памяти между 2 и 4 Gb отображается в адресное пространство каждой 32-разрядной прикладной программы, т. е. оно совместно используется всеми 32-разрядными прикладными программами в вашем ПК. Такая организация позволяет обслуживать вызовы API непосредственно в адресном пространстве прикладной программы и ограничивает размер рабочего множества. Однако за это приходится расплачиваться снижением надежности. Ничто не может помешать программе, содержащей ошибку, произвести запись в адреса, принадлежащие системным DLL, и вызвать крах всей системы.
В
области между 2 и 3 Gb также находятся
все запускаемые вами 16-разрядные
прикладные программы Windows. С целью
обеспечения совместимости эти
программы выполняются в
Адреса
памяти ниже 4 Mb также отображаются
в адресное пространство каждой прикладной
программы и совместно
Windows
95 представляет собой продукт
эволюционного развития
Среди
наиболее важных усовершенствований,
появившихся в Windows 95, - изначально заложенная
в ней способность работать с
32-разрядными многопотоковыми прикладными
программами, защищенные адресные пространства,
вытесняющая многозадачность, намного
более широкое и эффективное
использование драйверов
Каждая
собственная прикладная программа
Windows 95 видит неструктурированное 4
Gb-ное адресное пространство, в котором
размещается она сама плюс системный
код и драйверы Windows 95. Каждая 32-разрядная
прикладная программа выполняется
так, как будто она монопольно
использует весь ПК. Код прикладной
программы загружается в это
адресное пространство между отметками
2 и 4 Gb. Хотя 32-разрядные прикладные
программы "не видят" друг друга,
они могут обмениваться данными
через буфер обмена (Clipboard), механизмы
DDE и OLE. Все 32-разрядные прикладные программы
выполняются в соответствии с
моделью вытесняющей
Системный код Windows 95 размещается выше границы 2 Gb. В пространстве между отметками 2 и 3 Gb находятся системные библиотеки DLL кольца 3 и любые DLL, используемые несколькими программами. (32-разрядные процессоры фирмы Intel предоставляют четыре уровня аппаратной защиты, поименованные, начина с кольца 0 до кольца 3. Кольцо 0 наиболее привилегированно.) Компоненты кольца 0 в системе Windows 95 отображаются в пространство между 3 и 4 Gb. Эти важные участки кода с максимальным уровнем привилегий содержат подсистему управления виртуальными машинами (VMM), файловую систему и драйверы VxD.
Область памяти между 2 и 4 Gb отображается в адресное пространство каждой 32-разрядной прикладной программы, т. е. оно совместно используется всеми 32-разрядными прикладными программами в вашем ПК. Такая организация позволяет обслуживать вызовы API непосредственно в адресном пространстве прикладной программы и ограничивает размер рабочего множества. Однако за это приходится расплачиваться снижением надежности. Ничто не может помешать программе, содержащей ошибку, произвести запись в адреса, принадлежащие системным DLL, и вызвать крах всей системы.
В
области между 2 и 3 Gb также находятся
все запускаемые вами 16-разрядные
прикладные программы Windows. С целью
обеспечения совместимости эти
программы выполняются в
Адреса
памяти ниже 4 Mb также отображаются
в адресное пространство каждой прикладной
программы и совместно
В
данном реферате была проведена работа
по поиску, отбору и связыванию нужной
информации с целью раскрытия
и описания с помощью дополнительных
источников информации следующих вопросов:
устройства ввода/вывода информации, способы
распространения ПО, виды лицензий
на ПО, операционная система Windows, её
общая характеристика.
Информация о работе Операционная система Windows, общая характеристика