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

Логическая схема - программа

Cтраница 2


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

При записи логических схем программ операторы располагаются в строку и нумеруются по порядку. Если лорядок должен быть нарушен, то после последнего ( правого) оператора ставят точку с запятой, а передачу управления обозначают стрелкой. Из логического оператора всегда должно быть два выхода, соответствующих значению логической переменной: истина - ложь. Невыполнение логического условия ( ложь) сопровождается, как правило, передачей управления очередному оператору; при выполнении условия естественная последовательность выполнения операторов изменяется.  [17]

18 Общая схема логического оператора в составе программы. [18]

При разработке логической схемы программы в алгоритме выделяют участки, различные по назначению; такие участки называются операторами. Если на участке проводят вычисления по формулам, то он называется арифметическим оператором; участок, предназначенный для проверки некоторого условия и выбора перехода от одного участка к другому, называется логическим оператором. Логические схемы программ часто записывают в виде блок-схем. Блоки соединяют стрелками, определяющими направление счета в программе; блокам присваивают сквозную нумерацию, а внутри каждого блока кратко записывают содержание данного участка программы.  [19]

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

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

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

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

После того как разработана логическая схема программы, переходят к составлению самой программы. В процессе составления программы для каждого из этапов решения задачи составляется своя частная программа. Далее частные программы объединяются в соответствии с логической схемой и из них составляется общая программа решения данной задачи.  [24]

На рис. 8.5 изображена логическая схема программы, относящаяся к примеру, рассмотренному в предыдущем разделе. Заметим, что блок 5 разделен горизонтальной линией на две части. Такое обозначение часто используется для того, чтобы показать, что имеется более подробная логическая схема дап-ного блока. Но это обозначение не является ни обязательным, ни единственно возможным. Подробное раскрытие содержания может относиться к блокам любого типа.  [25]

После того как разработана логическая схема программы, переходя г к составлению самой программы. В процессе составления программы для каждого из этапов решения задачи составляется своя частная программа. Далее частные программы объединяются в соответствии с логической схемой и из них составляется общая программа решения данной задачи.  [26]

После того как составлена логическая схема программы (4.5), приступаем к составлению программ отдельных операторов.  [27]

После того как составлена логическая схема программы (4.5), присыпаем к составлению программ отдельных операторов.  [28]

На рис. 8.5 изображена логическая схема программы, относящаяся к примеру, рассмотренному в предыдущем разделе. Заметим, что блок 5 разделен горизонтальной линией на две части. Такое обозначение часто используется для того, чтобы показать, что имеется более подробная логическая схема дап-ного блока. Но это обозначение не является ни обязательным, ни единственно возможным. Подробное раскрытие содержания может относиться к блокам любого типа.  [29]

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



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