русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Идентификаторы


Дата добавления: 2013-12-23; просмотров: 2273; Нарушение авторских прав


Простейшие конструкции языка

Алфавит языка

ЭЛЕМЕНТЫ ПРОГРАММЫ

Алфавит языка Паскаль включает прописные и строчные буквы латинского алфавита, арабские цифры, служебные слова, специальные символы: +, –, *, /, >, =, <, ( ), { }, [ ], ., :, ;, пробел, ‘; причем

{ } – ограничивают комментарии – сопроводительный текст, который игнорируется при трансляции;

: – ограничитель метки или типа;

; – разделитель блоков, операторов и описаний;

:= – знак присваивания;

[ ] – запись индексов в элементах массива;

‘ ’ – выделение текста;

.. – указание множества значений.

Алфавит отечественных версий языков дополняется русскими буквами. Греческие буквы обычно используются в латинском написании, например: HI, FI, PSI, ALFA, BETA и т.д.

В Паскале есть служебные слова, которые интерпретируются как единые символы, они не могут употребляться в другом смысле, например, имена для записи стандартных констант (True, False, Maxint (максимальное целое)), стандартных типов (Integer, Real, Boolean, Char, Text), стандартных файлов (Input, Output), ключевые (зарезервированные) слова (And, Or, Not, Div, Mod, Array, Begin, Const, Do, End, If, Label, Program, Then, Var, While и др.).

 

Замечание: различие между словами, записанными прописными и строчными буквами, в языке Паскаль не делается. Данное свойство относится ко всем объектам программы, кроме строковых и символьных констант.

Например, слова

program Program PROGRAM

будут означать одно и тоже зарезервированное слово.

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

Идентификатор – это символическое имя, которое дается объекту программы для обращения к нему.



Требования к идентификаторам:

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

· Идентификатора должен начинаться обязательно с буквы, например, надо писать а1, а не 1а.

· Идентификатор может состоять из любого количества символов, но распознаются только первые 63 .

· Служебные слова запрещается использовать в качестве идентификаторов.

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

В Паскале имеются два вида идентификаторов: стандартные (предопределенные) и пользовательские.

Стандартными предопределенными идентификаторами являются имена всех встроенных в язык процедур и функций (Read, Write, Sin и др.), типов (Integer, Real, Char и др.) и директив (absolute, forward, private, public и др.). Переопределение стандартных идентификаторов, в принципе, допускается, однако в этом случае их стандартное действие для данной программы будет утеряно. Поэтому такие переопределения считаются в программировании плохим стилем.

 

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



<== предыдущая лекция | следующая лекция ==>
Требования к программе | Переменные


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.