Cтраница 1
Применение алгоязыков позволяет также сократить процесс прохождения задач от постановки до решения и получения результатов расчетов. [1]
В алгоязыках важную роль играет понятие метка. С помощью метки обозначаются соответствующие операторы. Метка играет как бы роль адреса команды в программе. [2]
Детальным изучением алгоязыков занимается - курс Алгоритмические языки. В данном курсе изучаются об1цие принципы построения таких языков - формальная грамматика. [3]
Особые разновидности алгоязыков образуют также машино-ориентированные и проблемно-ориентированные языки, предназначенные для решения задач с помощью определенных типов машин или для решения задач определенных классов. Эти языки часто рассматриваются как самостоятельные приемы автоматического программирования и называются автокодами. [4]
Возможно наличие синтетизирован-ных алгоязыков; примером служат языки АЛГОЛ - КОБОЛ, СИ-МУЛА-АЛГЭК. [5]
Кратко рассмотрим содержание некоторых алгоязыков. [6]
ДПг - функции, облегчающие отладку программ в ТК за счет использования режимов интерпретации с алгоязыков, режимов символьного редактирования программ, диалоговых версий трансляторов с алгоязыков и специальных программ отладки. [7]
ДПг - функции, облегчающие отладку программ в ТК за счет использования режимов интерпретации с алгоязыков, режимов символьного редактирования программ, диалоговых версий трансляторов с алгоязыков и специальных программ отладки. [8]
В некоторых программах, таких как АКИМ [38], входной язык программы включается как дополнение в универсальный алгоритмический язык. Тогда любые алгоритмы межвариантных модификаций параметров записываются на универсальном алгоязыке. [9]
Появившись в конце 50 - х годов, алгоритмические языки в последние годы бурно развиваются как мощное средство автоматизации программирования. Число разнообразных алгоритмических языков превышает сейчас несколько тысяч. Методы программирования с помощью алгоритмических языков ( алгоязыков) становятся ведущими в различных областях вычислений. Сущность их состоит в записях программ решения задач на искусственных языках, получивших название алгоритмических; подобные программы затем автоматически переводятся в рабочие машинные программы по специальным программам-трансляторам или программирующим программам. Следовательно, чтобы можно было воспользоваться алгоязыком для записи программ, необходимо располагать транслятором, способным превращать эту программу в рабочую, соответствующую языку конкретной ЭВМ. [10]
Алгоритмические языки различаются по-ряду классификационных признаков. Следует выделить в особый класс языки программирования, появившиеся в последние годы и отличающиеся от собственно алгоритмических языков. Языки программирования обеспечивают несколько иной подход к описанию данных и операторов, иначе решаются вопросы методов реализации программ на таких языках. Развиваясь на основе алгоязыков, языки программирования получают самостоятельное значение. [11]
Сопряжение этих мини - ЭВМ между собой организуется через пару интерфейсных карт с выходом на промежуточный стык и пару программ-драйверов. Для подключения станции к ЭВС также используются соответствующие интерфейсные карты и драйверы. Функцию локальной отладки следует рассматривать как распределенный комплекс интерпретаторов, компиляторов и редакторов текста для выбранного набора алгоязыков ( в рассматриваемом случае - это Фортран и Бэйсик), часть из них реализуется в ТМК, а часть - в рабочих машинах ЭВС. [12]
Автоматизация программирования постоянно развивается и совершенствуется. Одновременно был совершен переход от записи программ в истинных адресах машин к записям в мнемонических ( условных) адресах, раздвинувший диапазон использования программ. В дальнейшем предполагается развитие модульного программирования и усовершенствование алгоязыков, создание систем математического обеспечения ЭВМ. [13]