Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Структура программы ПАСКАЛЬ.






Алфавит языка Паскаль. Программный текст представляется в виде последовательности строк, которые состоят из символов, образующих алфавит языка. Алфавит данного языка состоит из прописных и строчных букв (27 букв), десяти арабских цифр (0, 1, 2...) и двадцати двух специальных символов.

Лексическая структура языка Паскаль. Символы из алфавита используется для построения лексем. Лексема – это минимальная единица языка, которая имеет самостоятельный смысл. В Turbo паскаль существуют следующие классы лексем:

  • служебные слова (55 слов): построены из букв. Каждое служебное слово является неделимым образованием, смысл которого фиксирован в языке. Данные слова нельзя использовать в качестве имен, которые вводит программист;
  • идентификаторы: используются в программе для обозначения имен типов, меток, переменных, констант, процедур и функций. Идентификаторы состоят из цифр и букв алфавита языка паскаль. Первый символ должен быть буквой. В языке паскаль длина идентификатора в принципе не ограничена, но компилятор понимает только первые 63 символа идентификаторов. Идентификаторы вводятся в программу посредством описания. Строчные и прописные буквы в идентификаторах и служебных словах воспринимаются одинаково;
  • знаки операций: образуются из одного или нескольких специальных символов и предназначены для описания действий по преобразованию данных и вычислительных значений;
  • разделители: формируются из специальных символов. Их основная задача - отделение операторов друг от друга и отделение элементов описания;
  • комментарии: их наличие позволяет пользователю правильно использовать программу. Наличие комментариев в программе не изменяет смысл программы, поскольку при трансляции программы, комментарий пропускается транслятором. Комментарий представляет собой последовательность символов не обязательно из символов алфавита языка, т.е. допускаются русские буквы. Комментарии могут быть заключены в {…} или (*...*).

Структура программы на языке Паскаль. Язык паскаль является традиционным алгоритмическим языком процедурного типа. Правильная программа представляет собой формальную запись средствами языка некого алгоритма. Любая программа состоит из двух основных частей: описание последовательных действий, которое необходимо выполнить и описание данных, которыми оперируют эти действия. Кроме того программа снабжается заголовком, который задает имя программы и завершается программа символом точки (.). Описание данных в программе текстуально предшествует описанию действий и должно содержать упоминание о всех объектах и используемых операторах. Таким образом, общая структура программы выглядит следующим образом:

  • заголовок программы;
  • раздел описания программы;
  • раздел действий;
  • точка.

Совокупность раздела описания программы и раздела действий называется блоком.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.