Pascal. Алгоритмический язык. Состав алгоритмического языка

Алгоритмический язык. Состав алгоритмического языка. Описание языка


Содержание


Поиск на других ресурсах:

1. Состав алгоритмического языка

В состав обычной разговорной речи входят следующие составляющие:

  • символы;
  • слова;
  • словосочетания;
  • предложения.

В алгоритмическом языке подобная классификация, только некоторые элементы изменены:

  • слова — это элементарные конструкции;
  • словосочетания — это выражения;
  • предложения — это операторы.

Итак, алгоритмический язык содержит следующие составляющие:

  • символы — основные неделимые знаки, в терминах которых пишутся все тексты языков;
  • элементарные конструкции — минимальные содержательные единицы языка, образуются из символов;
  • выражения — элементы языка, состоящие из элементарных конструкций и символов. Выражения задают правило вычисления некоторого значения;
  • операторы — позволяют описывать полностью некоторое действие и состоят из выражений, элементарных конструкций и символов.

Итак, алгоритмический язык содержит следующие составляющие:

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

Операторы выполняют некоторые действия над данными. Исходя из этого контекста, в программах различают невыполняемые операторы или описания. Описания — операторы, которые содержат сведения о типах данных на основе предложений алгоритмического языка.

Программа на алгоритмическом языке образуется на основе сочетания (объединения) алгоритма, совокупности описаний и операторов.

 

2. Описание алгоритмического языка. Понятие

Для любого алгоритмического языка важно правильное описание его составляющих. Описание алгоритмического языка — это описание четырех элементов, определяющих состав этого языка, а именно:

  • описание символов. Суть этого описания заключается в перечислении допустимых символов языка;
  • описание элементарных конструкций — это правила образования этих конструкций;
  • описание выражений определяет правила построения любых выражений, которые имеют смысл в данном алгоритмическом языке;
  • описание операторов включает в себя перечень всех возможных типов операторов, которые есть допустимыми в данном языке.

Каждый из вышеуказанных элементов языка описывается согласно синтаксису и семантике. Синтаксис определяет правила построения элементов языка. Семантика устанавливает содержание и правила использования только для тех элементов языка, которые были синтаксически определены.

 


Связанные темы