Алгоритмический язык. Состав алгоритмического языка. Описание языка
Содержание
Поиск на других ресурсах:
1. Состав алгоритмического языка
В состав обычной разговорной речи входят следующие составляющие:
- символы;
- слова;
- словосочетания;
- предложения.
В алгоритмическом языке подобная классификация, только некоторые элементы изменены:
- слова — это элементарные конструкции;
- словосочетания — это выражения;
- предложения — это операторы.
Итак, алгоритмический язык содержит следующие составляющие:
- символы — основные неделимые знаки, в терминах которых пишутся все тексты языков;
- элементарные конструкции — минимальные содержательные единицы языка, образуются из символов;
- выражения — элементы языка, состоящие из элементарных конструкций и символов. Выражения задают правило вычисления некоторого значения;
- операторы — позволяют описывать полностью некоторое действие и состоят из выражений, элементарных конструкций и символов.
Итак, алгоритмический язык содержит следующие составляющие:
- символы — основные неделимые знаки, в терминах которых пишутся все тексты языков;
- элементарные конструкции — минимальные содержательные единицы языка, образуются из символов;
- выражения — элементы языка, состоящие из элементарных конструкций и символов. Выражения задают правило вычисления некоторого значения;
- операторы — позволяют описывать полностью некоторое действие и состоят из выражений, элементарных конструкций и символов. Операторы могут образовывать группы операторов, которые формируются в блок операторов или составной оператор.
Операторы выполняют некоторые действия над данными. Исходя из этого контекста, в программах различают невыполняемые операторы или описания. Описания — операторы, которые содержат сведения о типах данных на основе предложений алгоритмического языка.
Программа на алгоритмическом языке образуется на основе сочетания (объединения) алгоритма, совокупности описаний и операторов.
⇑
2. Описание алгоритмического языка. Понятие
Для любого алгоритмического языка важно правильное описание его составляющих. Описание алгоритмического языка — это описание четырех элементов, определяющих состав этого языка, а именно:
- описание символов. Суть этого описания заключается в перечислении допустимых символов языка;
- описание элементарных конструкций — это правила образования этих конструкций;
- описание выражений определяет правила построения любых выражений, которые имеют смысл в данном алгоритмическом языке;
- описание операторов включает в себя перечень всех возможных типов операторов, которые есть допустимыми в данном языке.
Каждый из вышеуказанных элементов языка описывается согласно синтаксису и семантике. Синтаксис определяет правила построения элементов языка. Семантика устанавливает содержание и правила использования только для тех элементов языка, которые были синтаксически определены.
⇑
Связанные темы
- Разработка программ на ПК. Этапы подготовки программы на ПК. Компиляторы, интерпретаторы
- Понятие алгоритма. Способы записи алгоритмов. Классификация алгоритмов по структуре. Свойства алгоритмов
- Принципы структурного программирования. Модульная разработка программ
⇑