Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Порождение процессов

Читайте также:
  1. II Разновидности производственных процессов
  2. II. Сравнение потоков и процессов
  3. III Принципы организации производственных процессов
  4. O Подвижность нервных процессов
  5. Анализ существующих процессов проектирования
  6. Аппаратурное оформление мембранных процессов
  7. БЕЗОПАСНОСТЬ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
  8. БИЗНЕС-ПРОЦЕССОВ
  9. Введение в клиническую биохимию. Динамика изменения биохимических процессов и состояние здоровья
  10. Введение в клиническую биохимию. Динамика изменения биохимических процессов и состояние здоровья

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

Признаки активного окна:

  1. Заголовок активного окна более яркий, чем заголовки других окон.
  2. Кнопка активного окна в Панели задач выглядит нажатой, в то время как кнопки других окон – отжатой.
  3. Активное окно располагается поверх других окон.
  4. Для операционной системы все открытые окна считаются задачами, независимо от того открыто окно приложения или папки. Переключиться на другую задачу – значит сделать активным соответствующее окно.

Способы переключения между окнами:

 

Курсовая работа

по дисциплине «Теория вычислительных процессов»

на тему «Процессы и потоки в ОС Windows и ОС Unix. Решение задачи об обедающих философах»

 

Выполнил: студент группы АВ-10, Подосокорский В.В.
Проверила: к.т.н, доцент, Кочержинская Ю.В.

Магнитогорск 2013

Содержание

 

1............ Теоретический вопрос «Процессы в ОС Windows и ОС Unix» 3

1.1 Процессы и потоки в ОС Windows. 3

1.1.1 Порождение процессов. 3

1.1.2 Взаимодействие процессов. 3

1.1.3 Завершение процессов. 5

1.1.4 Потоки в операционных системах Windows. 5

1.2 Процессы и потоки в ОС Unix. 6

1.2.1 Порождение процессов. 6

1.2.2 Взаимодействие процессов. 6

1.2.3 Завершение процессов. 7

1.2.4 Потоки в операционных системах UNIX.. 7

1.3 Выводы по процессам и потокам ОС Windows и ОС Unix. 8

2............ Решение задачи «Об обедающих философах». 9

2.1 Постановка задачи. 9

2.2 Построение сетевой модели задачи. 10

2.3 Листинг процедур решения задачи. 11

2.4 Результат выполнения программы решения задачи. 14

3............ Список использованных источников. 16

 

 

1 Теоретический вопрос «Процессы в ОС Windows и ОС Unix»

Процессы и потоки в ОС Windows

Порождение процессов

В операционных системах семейства Windows процесс порождается функцией CreateProcess и в него загружается программа. У данной функции имеется 10 параметров – выполняемая программа, параметры командной строки, параметры безопасности, биты, управляющие наследованием открытых файлов, информация о приоритетах, спецификация окна и указатель на структуру, в которой вызывающей программе будет возвращена информация о только что созданном процессе. [4, С. 117]

В системах Windows после создания процесса родительский и дочерний процессы обладают своими собственными адресными пространствами. Изменения данных в адресном пространстве одного процесса не влияет на процессы в других адресных пространствах. [4, С. 117]




Дата добавления: 2014-12-19; просмотров: 28 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав