Cтраница 4
Изменения, необходимые для обработки программы в различных системах. [46]
Многие задачи создания и обработки программы существенно упрощаются, если ее можно представить в виде иерархии операторных конструкций простой структуры. С разных точек зрения ( например, в структурном программировании) в качестве базовых выбираются разные типы операторных конструкций, но у всех у них структура управления есть частный случай интервала. [47]
![]() |
Пример принципа работы исполнителя при выполнении задания. [48] |
Подобным же образом происходит обработка программ пользователя в управляющей ЭВМ. Чтобы гарантировать высокое качество обслуживания ЭВМ, отдельные действия управления при решении организационных задач выполняются так же самостоятельно, как и при выполнении программы пользователя. Для этого необходимы специальные программы. Они объединяются под названием операционная система. Операционная система служит для автоматизации внутренних процессов в ЭВМ. [49]
Наряду с традиционными функциями обработки программы, - например, функциями считывания и дешифрации команд, преобразования и расчета адресов, выполнения команд управления, - на устройства управления МВС возлагаются дополнительные функции, диктуемые параллелизмом реализуемых в МВС вычислительных процессов. В рамках рассматриваемой концепции параллелизма и перестраиваемости МВС в функции УУ входит управление фрагментами программ и управление параллельными вычислениями - векторными и / или скалярными - на уровне команд. [50]
Этим обеспечивается возможность продолжения обработки программы после останова. [51]
Быстрые трансляторы обеспечивают минимальное время обработки программы, однако, в ущерб качеству ее. Эти трансляторы обычно компактные и быстродействующие. Их целесообразно применять на стадии отладки программы, когда приходится часто вносить исправления и добавления в нее. [52]