Cтраница 1
Многозадачность вносит две существенные проблемы, требующие решения, - это настройка адресов для перемещения программы в памяти и защита. Посмотрите на рис. 4.2. Из рисунка становится ясно, что разные задачи будут запущены по различным адресам. Когда программа компонуется ( то есть в едином адресном пространстве объединяются основной модуль, написанные пользователем процедуры и библиотечные процедуры), компоновщик должен знать, с какого адреса будет начинаться программа в памяти. [1]
Многозадачность позволяет программисту описывать параллельные действия. [2]
Многозадачность [ multitasking, multiprogramming ] - свойство операционной системы и ЭВМ, при которой один процессор может обрабатывать несколько разных программ или разных частей одной программы одновременно. При этом все программы вместе удерживаются в оперативной памяти и каждая выполняется за какой-то период времени. Например, одна программа может работать, пока другие ожидают включения периферийного устройства или сигнала ( команды) оператора. Способность к многозадачности зависит в большей степени от операционной системы, чем от типа ЭВМ. [3]
Многозадачность с реальным использованием нескольких процессоров для приложений Win 16 доступна на компьютерах с несколькими процессорами. Таким образом даже на многопроцессорных системах может выполняться только одно приложение Win 16, и приложения Win 16 не используют преимущества всех дополнительных микропроцессоров системы. [4]
Многозадачность вносит две существенные проблемы, требующие решения, - это настройка адресов для перемещения программы в памяти и защита. Посмотрите на рис. 4.2. Из рисунка становится ясно, что разные задачи будут запущены по различным адресам. Когда программа компонуется ( то есть в едином адресном пространстве объединяются основной модуль, написанные пользователем процедуры и библиотечные процедуры), компоновщик должен знать, с какого адреса будет начинаться программа в памяти. [5]
Многозадачность [ multitasking, multiprogramming ] - свойство операционной системы и ЭВМ, при которой один процессор может обрабатывать несколько разных программ или разных частей одной программы одновременно. При этом все программы вместе удерживаются в оперативной памяти и каждая выполняется за какой-то период времени. Например, одна программа может работать, пока другие ожидают включения периферийного устройства или сигнала ( команды) оператора. Способность к многозадачности зависит в большей степени от операционной системы, чем от типа ЭВМ. [6]
Многозадачность предоставляет возможность одновременной ( параллельной) работы с несколькими приложениями. Это повышает эффективность использования микропроцессора и производительность труда пользователя. [7]
Многозадачность в среде Windows - это ситуация, когда на экране одновременно активизировано несколько окон, в каждом из которых решается своя задача, причем между задачами ( окнами) можно осуществлять быстрый обмен данными. [8]
Для многозадачности и параллельности в систему программирования следует добавить, по крайней мере, две дополнительных функции. [9]
![]() |
Классификация операционных систем. [10] |
Поддержка многозадачности определяется числом одновременно выполняемых задач. Однозадачные ОС включают средства управления периферийными устройствами, средства управления файлами, средства общения с пользователем. [11]
![]() |
Классификация операционных систем. [12] |
Поддержка вытесняющей и невытесняющей многозадачности определяется способом распределения процессорного времени между несколькими одновременно происходящими в системе процессами. Основным различием между вытесняющей и невытесняющей многозадачностью является степень централизации механизма планирования процессов. У невытесняющей многозадачности механизм планирования процессов сосредоточен в операционной системе, а у вытесняющей - распределен между ОС и прикладными программами. [13]
Следует отличать многозадачность от интеграции функций. С другой стороны, интеграция функций совсем не означает, что связанные программы должны выполняться одновременно. [14]
![]() |
Зависимость степени загрузки центрального процессора от количества процессов в памяти. [15] |