Please enable JavaScript.
Coggle requires JavaScript to display documents.
язык, пользовательские - Coggle Diagram
язык
естественный
русский
немецкий
румынский
английский
гресечкий
гагаузский
формальный
математики
Программирование
нотный
метаконтанта
Метаязык
метапеременные
формула
левая часть
определение
связь
::=
правая часть
выражение
синтаксическая диограмма
овалы
терминальные символы
стрелки соединения
прямоугольники
нетерминальные символы
классы лексем
служебные слова
and, array, begin, case, const, do, else, end, for, goto, if, or, then, to, var и др.
идентификаторы
<Идентификатор> ::= <Буква> { <Буква> | <Цифра> }
знаки операций
<Ключевое слово> | <Эквивалентный символ>
разделители
;:=.
набор символов
занки
/+-№!?
буквы
А,Б,С
цифры
1,2,3,...
информатика
оператор
оператор выводы
WRITELN - вывод пустой строки
WRITE (список переменных) - выводятся последовательно переменные из списка
WRITELN (список переменных) - тоже, что и WRITE, но с переводом курсора на новую строку после вывода последней переменной
оператор case
используется для выбора одного из нескольких направлений дальнейшего хода программы
оператор ввода
READLN(список переменных) - тоже, что и READ, но с переводом курсора на новую строку после ввода последней переменной
READ (список переменных) - этим оператором вводятся последовательно значения переменных из списка
простые
пустой оператор
оператор процедуры (ввода-вывода и т.д)
оператор перехода
оператор присваивания
условный оператор
используется для реализации ветвлений в программах
сложные
оператор цикла
оператор выбора
составной оператор
условный оператор
оператор цикла
ЯП паскаль
программа
последовательность команд, понятных компьютеру
язык программирования
языки для записи программ для компьютеров
алгоритмичекий язык
формальный язык, предназначенный для записи алгоритмов
транслятор
это комплекс программ, обеспечивающий перевод программы, написанной на символическом языке, в совокупности машинных команд
интерпретатор
это транслятор, обеспечивающий перевод каждой конструкции алгоритмического языка в машинные команды и одновременное выполнение этой конструкции в компьютере. Все системы (языки) программирования имеют свой транслятор, компилятор и интерпретатор
компилятор
это транслятор, обеспечивающий перевод программы, написанной на алгоритмическом языке, в совокупности машинных команд без ее выполнения в компьютере
оператор
выражение, обозначающее и описывающее какую-либо операцию
программирование
раздел информатики, изучающий методы и приемы составления программ для компьютеров
системы программирования
набор средств ввода, редактирования, трансляции и выполнения программ на ЭВМ
Алфавит ЯП паскаль
набор допустимых символов, которые можно использовать для записи программы
данные
константы
логические
да/нет, истина/ложь
числовые
числовые данные
символьные
отдельные символы и их последовательности
строковые
переменные
вещественный тип
real
символьный тип
char
целый тип
integer
типы данных
скалярные
стандартные
word
byte
структированные(составные)
array
file
set
пользовательские
имя типа задается программистом