Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Алфавит

ОСНОВЫ ЯЗЫКА TURBO PASCAL

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

Алфавитом языка программирования называют набор символов (разрешенный к использованию и воспринимаемый компилятором), с помощью которого могут быть образованы величины, выражения и операторы данного языка. Алфавит языка Паскаль включает в себя все символы, представленные в кодировочной таблице, которая в настоящий момент загружена в оперативную память или хранится в ПЗУ компьютера. Каждому символу алфавита соответствует индивидуальный числовой код от 0 до 255. Символы с кодами от 0 до 127 представляют собой так называемую основную таблицу кодов ASCII. Их состав и порядок определены американским стандартом на коды обмена информацией (идентичны для всех IBM – совместимых компьютеров).

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

- латинские строчные и прописные буквы A...Z, a...z

- арабские цифры от 0 до 9

- символ подчеркивания _

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

- пробел, основное назначение которого разделение ключевых слов и имен,

- управляющие символы (ASCII – коды от 0 до 31). Эти символы могут применяться при описании строчных и символьных констант. Управляющие символы с ASCII – кодом 9 (табуляция), также 10 и 13 (замыкающее строку) используются в качестве разделителей при написании программ.

спецсимволы: +-*/=^<>(){}[ ].,:; # $

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

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

“Неиспользуемые” символы, символы так называемой расширенной таблицы ASCII, то есть символы, имеющие коды от 128 до 255 (в этой области находятся символы алфавита языка и символы псевдографики на IBM – совместимых компьютерах), а также некоторые символы из основной таблицы ASCII (например: &,!, % “ и другие). Их можно использовать в тексте комментариев и в виде значений констант строк или констант символов.

Зарезервированное слово – это слово, которое в языке Паскаль имеет определенное смысловое значение. Еще говорят служебное слово или ключевое слово – это слова синонимы.

Зарезервированными словами являются:

ABSOLUTE FILE MOD THEN
AND FOR NIL TO
ARRAY FORWARD NOT TYPE
BEGIN FUNCTION OF UNTIL
CASE GOTO PROCEDURE USES
CONST IF PROGRAM VAR
DIV IMPLEMENTATION RECORD WHILE
DO IN REPEAT XOR
DOWNTO INLINE SET  
ELSE INTERFACE SHL  
END INTERRUPT SHR  
EXTERNAL LABEL STRING  

Нет различий между большими и малыми буквами при их использовании для определения имен переменных, процедур функций и меток. Максимальная длина программной строки 126 символов. В символьных константах и комментариях могут использоваться любые другие знаки, например буквы русского алфавита.

В программах зарезервированные слова могут быть написаны как прописными, так и строчными буквами.

<== предыдущая лекция | следующая лекция ==>
Системы программирования. При наличии десятков тысяч прикладных программ часто на практике приходится программировать решения задач написанием собственной программы с целью повышения | Константы
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 328; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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