Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. B)& группа алфавитно-цифровых клавиш
  2. Das deutsche Alphabet . Buchstaben. Немецкий алфавит. Буквы.
  3. I. Нормы современного русского литературного языка. Орфоэпические нормы. Лексические нормы.
  4. II. Связь лексикографии с методикой обучения иностранным языкам
  5. III. ОСОБЕННОСТИ ГРАММАТИЧЕСКОГО СТРОЯ АНГЛИЙСКОГО ЯЗЫКА
  6. PHP. Синтаксис языка.
  7. Алфавит
  8. Алфавит и словарь
  9. Алфавит языка

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

Итак, алфавит языка Паскаль составляют:

· буквы латинского алфавита; (26)

· арабские цифры; (10)

· специальные знаки. (.,;:<> и т.д.)

Использование символов первой группы чаще всего вопросов не вызывает, но свои тонкости здесь имеются.
– Во-первых, это употребление заглавных и строчных букв. Большинство существующих трансляторов не различают буквы разных регистров. Таким образом, записи "progRaM" и "PROGram" будем считать идентичными.
– Во-вторых, некоторые символы латиницы и кириллицы совпадают по начертанию. Нельзя ли вместо буквы "К" латинской написать "K" русскую?
(в программе на ЭВМ – ни в коем случае. На вид они может быть и похожи, но уж коды-то у них совершенно разные, а компьютер, как вам известно, оперирует внутри себя не буквами, а их числовыми кодами).
По поводу привычных арабских цифр сказать можно только то, что с их помощью записываются не только числа. Цифры могут использоваться в качестве обыкновенных символов.

Сложнее всего обстоит дело со специальными знаками, поэтому их придется разобрать подробно:

. конец программы, разделение целой и дробной частей вещественного числа (десятичная точка), разделение полей в переменной типа Record;
, разделение элементов списков;
.. указание диапазона;
: используется в составе оператора присваивания:=, а также для указания формата вывода в операторе Writeln;
; отделяет один раздел программы от другого, разделяет операторы;
' используется для ограничения строковых констант;
- + * / () арифметические знаки;
< > знаки отношений;
= используется в составе оператора присваивания, в разделах описаний констант и типов, используется как знак отношения (равно);
^ используется для именования динамических переменных;
{} ограничение комментариев в программе;
[ ] заключают в себе индексы элементов массивов;
_ символ подчеркивания используется также как любая буква, например, в идентификаторах – вместо пробела.

В процессе изучения языка мы познакомимся с этими знаками.
Возникает вопрос, а как же быть с русскими буквами и другими знаками, имеющимися на клавиатуре? Некоторые версии Паскаля допускают их использование в программе, но стандарт языка этого не подразумевает. Поэтому включать эти символы в программу можно только в качестве строковых констант или внутри комментария, то есть там, где транслятор при компиляции их игнорирует.




Дата добавления: 2015-01-05; просмотров: 49 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав