Главная идея, лежащая в основе простых пакетных схем обработки, состоит в использовании программы "монитор":
Если в памяти находится несколько заданий, их нужно защищать друг от друга, иначе одно задание может изменить данные другого задания:
Из-за того, что задания используют разные ресурсы, их совместное выполнение на компьютере длится максимальное время:
Многопользовательские операционные системы могут обеспечивать работу механизмов защиты при обращении к файлам:
Наиболее важной из системных программ является операционная система:
Операционная система - набор компьютерных программ:
Операционная система делает использование компьютера простым и удобным:
Операционная система обеспечивает контролируемый доступ к файлам:
Операционные системы имеют модульную структуру:
Очень часто программа должна приостановить свою работу и ожидать наступления какого-то события в системе:
После того как задание полностью считано, процессор отдает монитору команду перехода, по которой он должен начать исполнение программы пользователя:
Поток - набор системных программ:
При работе пакетных операционных систем машинное время распределялось между исполнением программы пользователя и монитора:
Приложения во время выполнения обращаются для выполнения определенных функций к утилитам:
Процесс - диспетчеризуемая единица работы, включающая контекст процессора, а также свою собственную область стека: