Многозадачность Windows от NT до Vista

Автор работы: Пользователь скрыл имя, 03 Апреля 2011 в 14:01, реферат

Описание работы

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

Содержание работы

1.Что такое многозадачность?....................................................стр.3


2.Основные принципы многозадачности в Windows………...стр.4



3.Синхронизация потоков……………………………………...стр.5


4.Windows NT как родоначальник многозадачности………...стр.10



5.NT и ее улучшенные версии…………………………………стр.11


Windows 95……………………………………………………………….стр.11


Windows 98……………………………………………………………….стр.12


Windows 2000…………………………………………………………….стр.12


Windows XP………………………………………………………………стр.13


Windows Vista…………………………………………………………….стр.14


6.Сходства и различия Windows 9x и Windows NT (2000, XP)..стр.15


7.Заключение ……………………………………………………стр.17



8.Список литературы……………………………………………стр.18

Файлы: 1 файл

Многозадачность Windows(1).doc

— 192.50 Кб (Скачать файл)

           средства мониторинга.

5. Поддержка  приложений:

     • Возможность выполнения 16-разрядных  Windows приложений

     •    Возможность выполнения 32-разрядных  Windows приложений

6. Переносимость

         • Полная переносимость на  платформы Intel® (386DX, 486, и Pentium® и т.д.)

           Различия Windows 9x и Windows NT приведены в таблице

                                                                             
 
 
 
 
 
 
 
 
 
 
 

     Таблица 

Свойство Windows 9x Windows NT
Обеспечение полной изоляции 16 битных Windows  приложений путем предоставления каждому отдель-

 ного адресного  пространств

Нет Да
Предоставление  защиты по стандарту C-2. Отдельные 

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

Нет Да
Установка прав различных пользователей к  изменению конфигурации системы. Нет Да
Защита  файловой структуры Нет Да
Автоматическое  восстановление после краха системы Нет Да
Поддержка приложений    
MS DOS Да Большинство
Поддержка файловых структур NTFS и HPFS Нет да
Поддержка графической библиотеки OpenGL (грёхмерная графика) Да, начиная  с Win98 Да
Выполнение IBM® Presentation Manager® (through1.3) и поддержка стандарта POSIX 1003.2 Нет Да
Системные возможности    
Драйверы MS DOS Да Нет
Драйверы Win16 Да Нет
Компрессия  диска Да Да
Поддержка мультипроцессорных платформ Нет Да
     Техническая поддержка и сервис              
Команды инженеров для решения проблем  в критических случаях Нет      Да
Ежемесячные информационные выпуски Нет Да
Ежеквартальные  сервисные пакеты на CD и дискетах Нет Да
 
 
 
 
 

Заключение  

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

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

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

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

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

  1. Эндрю Таненбаум - «Современные операционные системы» (3-е изд. СПБ. Питер 2010г.)
  2. И.И. Попов, Т.Л. Партыка-«Операционные системы, среды и оболочки» (изд.Форум, Инфра-М 2007 г.)
  3. Коньков - «Устройство и функционирование ОС Windows» (изд.Интуит.РУ БИНОМ ЛЗ 2008 г.)
  4. Гордеев А.В. -  «Операционные системы» (Учебник для ВУЗов. 2-е изд. СПБ. Питер 2004 г.)
 
 
 
 

 Аннотация к книгам

  1. http://en.wikipedia.org/wiki/Computer_multitasking
  2. http://en.wikipedia.org/wiki/Windows_NT
  3. http://en.wikipedia.org/wiki/Architecture_of_Windows_NT

Информация о работе Многозадачность Windows от NT до Vista