русс | укр

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

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

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

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


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

Алфавит языка программирования


Дата добавления: 2014-11-28; просмотров: 1172; Нарушение авторских прав


1. Символы, используемые для составления идентификаторов:

· латинские прописные и строчные буквы;

· арабские цифры от 0 до 9 (в идентификаторах цифры могут использоваться наряду с буквами, начиная со второй позиции);

· символ подчеркивания.

Правила написания идентификаторов:

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

· начинается с буквы или символа подчеркивания;

· они отделяются друг от друга пробелами;

· максимальная длина идентификатора — 63 символа и все они значимы.

Пример: UK11, Diapazon_X, stModa.

 

2. Символы-разделители:

· символ пробела (для разделения ключевых слов и имен);

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

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

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

4. Составные символы — группа символов, которые воспринимаются компилятором как единое целое:

<= => := (* *) (. .) ..

5. «Неиспользуемые» символы применяются:

· в тексте комментариев;

· в виде значений констант строк или констант символов.

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

 

Слова подразделяются на:

1) зарезервированные слова;

2) идентификаторы стандартные;

3) идентификаторы пользователя.

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

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



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

 

Таблица 3.1.

Список зарезервированных слов

СЛОВО ПЕРЕВОД СЛОВО ПЕРЕВОД СЛОВО ПЕРЕВОД
and логическое «И» goto переход string строка
array массив If если then тогда
begin начало in в to до
case вариант label метка type тип
const постоянная mod остаток от деления unit блок
div целочисленное деление not «НЕ» until до тех пор, пока
do выполнение of из uses использование
downto обратный отсчет or логическое «ИЛИ» vаr переменная
else иначе procedure процедура while пока
end окончание program программа with с
file файл record запись xor логическое исключающее «ИЛИ»
for для repeat повтор    
function функция set ряд    

 

 

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

Пример:Gruppa11, gruppa11, GRUPPA11 — равнозначно.

 



<== предыдущая лекция | следующая лекция ==>
Основы языка программирования Паскаль | Константы


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


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

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

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


 


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

 
 

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

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