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

Запись - алгоритм - решение

Cтраница 1


Запись алгоритма решения той или иной задачи на языке АЛГОЛ выполняется в виде блока, в состав которого могут входить отдельные части задачи, оформленные также в виде блоков.  [1]

2 Классификация языков САПР. [2]

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

Существует ряд способов записи алгоритмов решения. Наиболее простым способом является словесное описание алгоритма. Однако если алгоритм достаточно сложен ( особенно если в нем много логических операций), то такое описание алгоритма бывает длинным и неудобным для понимания его другими лицами. При сложных же задачах для уменьшения вероятности ошибок решения целесообразно, чтобы составленный одним лицом алгоритм проверялся другим лицом.  [4]

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

АЛГОЛ-60 - это процедурно-ориентированный язык, предназначенный для записи алгоритмов решения научно-технических задач вычислительного характера.  [6]

ФОРТРАН - это процедурно-ориентированный язык программирования, предназначенный для записи алгоритмов решения научно-технических задач, в основном вычислительного характера, о чем свидетельствует его название. Слово ФОРТРАН является русским аналогом английского названия FORTRAN, образованного сокращением слов FORmula TRANslator, означающих переводчик формул, причем имеется в виду перевод с обычного математического языка на язык машинных команд. Фактически область применения языка гораздо шире: он используется для описания алгоритмов решения информационно-логических, экономических и других задач.  [7]

Язык высокого уровня - язык программирования, предназначенный для записи алгоритмов решения различных задач в рэмках того или иного круга проблем без учета индивидуальных особенностей ЭВМ.  [8]

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

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

11 Блок-схема алгоритма планирования загрузки оборудования. [11]

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

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

Фортран - машинно-ориентированный язык описания алгоритмов разработан в 1957 г. на американской фирме ИБМ. Слово Фортран ( FORMULA TRANSLATION) используется не только как название входного языка, но и системы автоматического программирования, включающей в себя запись исходной программы, ее трансляцию ( компиляцию) на язык данной машины или любой другой и организацию вычислений. Как входной язык он используется для записи алгоритмов решения математических и других задач, связанных с численными расчетами научного и прикладного характера.  [14]

ЦВМ, выпускаемых серийно, однако стандартных автокодов нет. Это связано с тем, что не существует стандартной системы команд. Автокоды снизили трудоемкость программирования, но не настолько, чтобы инженер или научный работник охотно и успешно на них программировал. Сейчас автокоды применяются в тех случаях, когда необходимо получить программу высокого качества или на данной машине нет транслятора с языка программирования, подходящего для записи алгоритмов решения данной задачи.  [15]



Страницы:      1    2