Что входит в алфавит языка программирования pascal
Перейти к содержимому

Что входит в алфавит языка программирования pascal

  • автор:

Состав языка программирования Паскаль

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

Алфавит и лексемы

Любой текст пишется с помощью алфавита языка. В состав алфавита Паскаля входят:

  • прописные и строчные латинские буквы, символ подчеркивания ( _ );
  • цифры от 0 до 9;
  • специальные символы (например, *, @ и т. д);
  • пробельные символы: пробел, табуляция и переход на новую строку.

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

  • константы;
  • имена (идентификаторы);
  • ключевые слова;
  • знаки операций;
  • разделители (скобки, точка, запятая, пробельные символы).

Лексемы в языках программирования аналогичны словам в естественных языках. Лексемы являются «строительным материалом для операторов и выражений. Рассмотрим более подробно перечисленные виды лексем.

Константа – величина, которая не изменяет своего значения в процессе исполнения программы. Выделяют числовые, символьные и строковые константы.

К объектам программы обращаются по именам (идентификаторам) . При формировании имен в языке программирования Паскаль (Pascal) действуют следующие правила:

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

Ключевые слова (часто используется также термин «зарезервированные») – это идентификаторы, которые имеют специальное значение в языке Паскаль (например, write — ключевое слово, определенное для оператора вывода).

Знак операции – это определенная последовательность символов, определяющая действие над операндами. Знак операции не может содержать пробелов (например, div – обозначение операции целочисленного деления). Различают бинарные (с правым и левым операндами, например: a + b ) и унарные (с правым или левым операндом, например: -х ) операции.

Copyright © 2014-2021, Урок информатики
Все права защищены

Что входит в алфавит языка программирования pascal

В этой главе мы познакомимся с основными понятиями языка программирования Free Pascal и структурой консольной программы.

Программа на языке Free Pascal формируется с помощью конечного набора знаков, образующих алфавит языка. Алфавит языка состоит из:

  • Букв. В качестве букв используются прописные и строчные буквы латинского алфавита. A,B,C, … , Z, a,b,c,…,z.
  • Цифр. 0,1,2, …, 9
  • Специальных символов. +, -, *, /, =, , [], (), @, <>. ;’, #, _ , $, ^ (тильда), пробел, точка и запятая.

Неделимые последовательности знаков алфавита образуют слова, отделённые друг от друга разделителями, несущими определённый смысл в программе. Разделителями могут служить пробел, символ конца строки, комментарий. Слова подразделяются на зарезервированные слова, стандартные идентификаторы и идентификаторы пользователя.

Зарезервированные слова являются составной частью языка, и их нельзя использовать в качестве идентификаторов. В языке Паскаль зарезервированными являются следующие слова: and, array, begin, case, const, div, do, downto, else, end, file, for, forward, function, goto, if, in, lable, mod, nil, not, of, or, packed, procedure, program, record, repeat, set, shl, shr, string, then, to, type, unit, until, uses, var, while, with, xor.

Идентификатор — это имя программного объекта, представляющее собой совокупность букв, цифр и символа подчеркивания. Первый символ идентификатора – буква или знак подчеркивания, но не цифра. Идентификатор не может содержать пробел. Прописные и строчные буквы в индентификаторах не различаются, например ABC, abc, Abc – одно и то же имя.

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

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

Что входит в алфавит языка программирования pascal

УПС, страница пропала с радаров.

*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением

Вам может понравиться Все решебники

Арсентьев, Данилов, Курукин

Кузовлев, Лапа, Перегудова

Атанасян, Бутузов

Enjoy English

Биболетова, Бабушис

Рабочая тетрадь

Мерзляк, Полонская, Якир

©Reshak.ru — сборник решебников для учеников старших и средних классов. Здесь можно найти решебники, ГДЗ, переводы текстов по школьной программе. Практически весь материал, собранный на сайте — авторский с подробными пояснениями профильными специалистами. Вы сможете скачать гдз, решебники, улучшить школьные оценки, повысить знания, получить намного больше свободного времени.

Главная задача сайта: помогать школьникам и родителям в решении домашнего задания. Кроме того, весь материал совершенствуется, добавляются новые сборники решений.

2. Алфавит и словарь языка

Алфавит языка программирования — это все символы или комбинации символов, которые используются при программировании на этом языке.

В алфавит языка программирования Паскаль входят:

  • все буквы английского алфавита: А — Z , а — z ;
  • цифры: 0 — 9 ;
  • нижнее подчёркивание: _;
  • специальные символы: \(*\), \(/\), \(:\), \(;\), \(=\), \(+\), \(>\), \(
  • комбинации символов: \(>=\), \(

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

Обрати внимание!

Все операторы должны заканчиваться знаком «;» (точка с запятой).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *