Помощь в написании студенческих работ
Антистрессовый сервис

Pascal. 
Среда программирования. 
Алфавит, синтаксис. 
Понятие структуры программы

РефератПомощь в написанииУзнать стоимостьмоей работы

Программа на языке Паскаль состоит из заголовка, разделов описаний и раздела операторов. Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме. Использование простых и гибких структур управления: ветвлений, циклов. Паскаль популярен среди программистов по следующим причинам: Заглавные и строчные латинские буквы и символ подчеркивания: Цифры используются для записи чисел… Читать ещё >

Pascal. Среда программирования. Алфавит, синтаксис. Понятие структуры программы (реферат, курсовая, диплом, контрольная)

Pascal. Язык программирования общего назначения. Один из наиболее известных языков программирования, является базой для ряда других языков.

Среда программирования

Паскаль популярен среди программистов по следующим причинам:

  • 1) Прост для обучения.
  • 2) Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме.
  • 3) Позволяет четко реализовать идеи структурного программирования и структурной организации данных.
  • 4) Использование простых и гибких структур управления: ветвлений, циклов.
  • 5) Надежность разрабатываемых программ.

Паскаль — язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля. Особенностями языка являются строгая типизация и наличие средств структурного программирования.

Наиболее известной реализацией Паскаля, обеспечившей широкое распространение и развитие языка, является Turbo Pascal фирмы Borland,.

Алфавит, синтаксис

Алфавит языка состоит из следующих символов:

1) Заглавные и строчные латинские буквы и символ подчеркивания:

А, В, С. ., X, Y, Z, a, b, c,. ., x, y, z.

  • 2) Десять арабских цифр от 0 до 9:
  • 0,1,2,3,4,5,6,7,8,9

Цифры используются для записи чисел и идентификаторов.

3) Двадцать два специальных символа:

+ -*/-><., ;: ()[ ]{ }#$.

Специальные символы используются для выражений, комментариев, а также как синтаксические разделители.

Синтаксис

Паскаль, в его первоначальном виде, представляет собою чисто процедурный язык и включает в себя множество алголоподобных структур и конструкций с зарезервированными словами наподобие if, then, else, while, for, и т. д.

1) Служебные (зарезервированные) слова.

Это ограниченная группа слов, построенных из букв. Каждое служебное слово представляет собой неделимое образование, смысл которого фиксирован в языке. (if, then, else, while, for, и т. д.).

2) Идентификаторы (имена).

Идентификаторы вводятся для обозначения в программе переменных, констант, типов, меток, процедур и функций и формируются из букв и цифр, но может начинаться только с буквы (Index).

  • 3) Изображения. Эта группа лексем обозначает числа, символьные строки и некоторые другие значения.
  • 4) Знаки операций формируются из одного или нескольких специальных символов и предназначены для задания действий по преобразованию данных и вычислению значений.
  • 5) Разделители также формируются из специальных символов и в основном используются для повышения наглядности текстов программ (: ;).

Понятие структуры программы

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

1) Заголовок программы содержит имя программы, например:

Program PRIM;

  • 2) Описания могут включать в себя:
  • 1. Раздел меток (label). Пример label 5, 10, 100;
  • 2. Констант (const). Пример const a1 = c1; a2 = c2;
  • 3. Типов (type). Пример type t1 = вид_типа; t2 = вид_типа;
  • 4. Переменных (var). Пример var v11, v12,…: type1;
  • 5. Процедур и функций. Здесь присутствуют заголовки и тела пользовательских процедур и функций.
  • 3) Раздел операторов. Эта часть программы начинается с ключевого слова begin и заканчивается словом end.
Показать весь текст
Заполнить форму текущей работой