Набор - макрокоманда - Большая Энциклопедия Нефти и Газа, статья, страница 4
Когда-то я думал, что я нерешительный, но теперь я в этом не уверен. Законы Мерфи (еще...)

Набор - макрокоманда

Cтраница 4


EXIT приводит к возврату управления системам, заказавшим систему поддержки. EXIT никаких параметров не требуется. Пользователю рекомендуется обращаться к системным вызовам через набор макрокоманд.  [46]

При первом допускается непоименованное обращение к подпрограммкым записям, во втором записи вызываются по именам путем введения групп и элементов. Второй метод более мощный, но требует несколько большего набора макрокоманд.  [47]

Описание системы математического обеспечения должно содержать краткую характеристику базового программного обеспечения, включая характеристику выбранной версии операционной системы, структурную схему математического обеспечения, методы и алгоритмы решения основных задач, перечень стандартных программ, управляющие программы, алгоритмические языки, используемые для решения информационных задач, и трансляторы с этих языков. Здесь же должны быть приведены названия документов ППП, в которых дается характеристика программ по созданию и обслуживанию баз данных, описание программ ввода и вывода, описание управляющих программ. Основное внимание должно быть уделено описанию настройки ППП, включая параметры генерации, наборы макрокоманд, схемы настройки, обеспечивающие генерацию нужного варианта ППП, блоки пользователя вместе с их программами.  [48]

Рассмотренные выше три вида представления данных приводят к трем уровням управления данными таким, как физический уровень для наборов данных, базисный для блоков и базисно-логический ( или базисный с очередями) для логических записей. Все три уровня управления данными требуют составления программы канала, но на физическом уровне это должей делать сам программист, а на базисном и базисно-логическом это обеспечивается ОС. Каждый из трех уровней управления данными характеризуется своими методами доступа к данным, и, в первую очередь, набором макрокоманд управления данными.  [49]

Рассмотренные выше три вида представления данных приводят к трем уровням управления данными таким, как физический уровень для наборов данных, базисный для блоков и базисно-логический ( или базисный с очередями) для логических записей. Все три уровня управления данными трз-буют составления программы канала, но на физическом уровне это должен делать сам программист, а на базисном и базисно-логическом это обеспечивается ОС. Каждый из трех уровней управления данными характеризуется своими методами доступа к данным, и, в первую очередь, набором макрокоманд управления данными.  [50]

Текстовый редактор вызывается по команде EDIT. Команда EDIT имеет подкоманды, с помощью которых запрашиваются конкретные действия по созданию и редактированию файла. Кроме того, в составе текстового редактора имеются макрокоманды редактирования, которые обеспечивают некоторые дополнительные действия по редактированию. Используя средства языка процедур, пользователь может пополнить набор макрокоманд редактирования.  [51]

Гораздо больших усилий требует разработка правил оформления и связи модулей, типовых управляющих конструкций. Разнообразие вариантов здесь достаточно велико, а эффективность применения каждого из них меняется в зависимости от конкретной ситуации. Целевая установка на поиск оптимального варианта программы не позволяет ограничивать средства языка, рекомендованные к применению. Но и в этом случае может быть найдено компромиссное решение, облегчающее разработку. Основано оно на том, что различные части программы оказывают существенно разное влияние на время ее работы. Если программа хорошо структурирована, то такая работа не вызовет трудностей. При таком подходе на первом этапе разработки могут быть применены макрокоманды, реализующие оформление модулей, типовые управляющие конструкции, описание данных. По своим функциям, а часто и форме, такие макрокоманды напоминают соответствующие конструкции языков высокого уровня. Ассемблер, дополненный набором упомянутых макрокоманд, обычно называют структурным.  [52]

Гораздо больших усилий требует разработка правил оформления и связи модулей, типовых управляющих конструкций. Разнообразие вариантов здесь достаточно велико, а эффективность применения каждого из них меняется в зависимости от конкретной ситуации. Целевая установка на поиск оптимального варианта программы не позволяет ограничивать средства языка, рекомендованные к применению. Но и в этом случае может быть найдено компромиссное решение, облегчающее разработку. Основано оно на том, что различные части программы оказывают существенно разное влияние на время ее работы. Если программа хорошо структурирована, то такая работа не вызовет трудностей. При таком подходе на первом этапе разработки могут быть применены макрокоманды, реализующие оформление модулей, типовые управляющие конструкции, описание данных. По своим функциям, а часто и форме, такие макрокоманды напоминают соответствующие конструкции языков высокого уровня. Ассемблер, дополненный набором упомянутых макрокоманд, обычно называют структурным. При переработке программного текста макрокоманды могут быть заменены более эффективными для конкретной ситуации последовательностями команд. При разработке или выборе набора макрокоманд важно только помнить, что цель состоит в упрощении процесса разработки и поэтому разнообразие макрокоманд должно быть невелико. Кроме написания текста основной программы, для ее реализации на ЭВМ необходимо написать текст управляющего задания. Задания необходимо подготавливать и для выполнения вспомогательных программ, обеспечивающих процесс разработки. С точки зрения технологии программирования управляющее задание представляет собой модуль самого верхнего уровня, выполняющий специфический набор функций. Как и все остальные модули, он должен быть тщательно спроектирован. Проект его может быть выполнен на языке текстового описания. Но если при проектировании основных программных модулей мы могли отвлечься от особенностей средств их будущей реализации, то в данном случае проект должен быть ориентирован на возможности и особенности языка управления заданиями.  [53]



Страницы:      1    2    3    4