Cтраница 1
Куски программ, заданных на алгоритмическом языке исполнительной системы, должны быть снабжены дополнительной информацией, достаточной для того, чтобы при соответствующей их переработке из них можно было собрать программу, заданную на языке исполнительной системы. [1]
Куски программ, заданных на алгоритмическом языке исполнительной системы, должны быть снабжены дополнительной информацией, достаточной для того, чтобы при соответствующей их переработке из них можно было собрать программу, заданную на языке исполнительной системы. [2]
![]() |
Логическое расположение драйверов устройств. На самом деле весь обмен информацией между драйверами и контроллерами устройств идет по шине. [3] |
Так как в операционную систему будут устанавливаться куски программ ( драйверы), написанные другими программистами, необходима определенная архитектура, позволяющая подобную установку. Это означает, что должна быть выработана строго определенная модель функций драйвера и его взаимодействия с остальной операционной системой. [4]
![]() |
Виртуальные адреса памяти с 4096 по 8191 отображаются в адреса основной памяти с 0 по 4095. [5] |
Такая технология автоматического наложения называется страничной организацией памяти, а куски программы, которые считываются с диска, называются страницами. [6]
В Фортране предполагается, что модульная организация позволяет по отдельности отладить некоторые куски программы в форме подпрограмм. [7]
Система модульного программирования предусматривает возможность удобно и эффективно соединять между собой подпрограммы и вообще любые куски программ для создания единой программы. Назначение этой системы состоит в том, чтобы сделать минимальной долю собственного программирования при максимальном использовании уже имеющихся подпрограмм. Основная программа должна быть составлена из множества уже имеющихся составных элементов и новых элементов, разрабатываемых потребителем для данной конкретной задачи. Эти модульные системы очень сложны в конструктивном, организационном и техническом отношении, а также обычно приспособлены к специфическому кругу задач. Часто опасаются того, что они плохо приспосабливаются к индивидуальным особенностям потребителя. [8]
Если при выполнении программы обнаруживается, что страница с нужными данными ( операндами, куском программы) отсутствует в памяти верхнего уровня, она передается туда из памяти нижнего уровня. Если при этом в памяти верхнего уровня нет для нее свободного места, то она замещает одну из страниц, находящихся в ОП. [9]
Полагаем, что не следует составлять излишне подробные календарные планы, в которых изложено содержание тем, достаточно указать наименование темы или ее части. Тем более не имеет смысла, как это иногда делают, переписывать в календарный план целые куски программы. Все это должно найти отражение в поурочных планах. [10]
Полагаем, что не следует составлять излишне подробные календарные планы, в которых изложено содержание тем, достаточно указать наименование темы или ее части. Тем более не имеет смысла, как это иногда делают, переписывать в календарный план целые куски программы. Все это должно найти отражение в поурочных планах. [11]
Работа с макроопределениями и генерация макрорасширений будут рассмотрены в следующем разделе. Вкратце отметим, что эти средства позволяют выделять и вставлять в нужные места программы некоторые повторяющиеся или похожие куски программы. [12]
Редакторы представляют собой программы, разработанные для создания и модификации текста исходной программы в символический форме до ее обработки ассемблером или компилятором. С помощью команд пользователя можно добавлять, уничтожать или изменять символы, строки или группы строк Таким образом, редактор позволяет кроить и склеивать куски программ в процессе разработки программного обеспечения, Конечным продуктом является исходный файл, который мр жет, использоваться ассемблером или компилятором. [13]
Имя в поле операнда представляет собой имя набора данных из системной библиотеки. Данные с этим именем берутся из библиотеки и помещаются в ту точку исходной программы, где написано предложение COPY. Это предложение позволяет хранить повторяющиеся куски программ в единственном экземпляре. [14]
В языке ПЛ / I имеется целый набор таких операций. Операция присваивания, относящаяся ко времени компиляции, осуществляется в ПЛ / I простым макросредством, позволяющим подставлять вместо каждого вхождения некоторого идентификатора любую заданную цепочку. Более сложные операции, выполняемые во время компиляции, позволяют транслировать куски программ только при выполнении некоторых условий или позволяют несколько раз транслировать группы инструкций, как если бы транслятор работал в цикле, повторяя группу инструкций на каждой итерации. И опять-таки именно семантический анализатор должен идентифицировать и выполнять эти операции, относящиеся ко времени компиляции, и только потом продолжить трансляцию. [15]