Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LYeKTsIYa_13_2.doc
Скачиваний:
14
Добавлен:
20.04.2019
Размер:
302.08 Кб
Скачать

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

Языком называется совокупность символов, соглашений и правил, используемых для общения. При записи алгоритма решения задачи на языке программирования необходимо четко знать правила написания и использования элементарных информационных и языковых единиц. Основой Pascal, как и любого языка, является алфавит - конечный набор знаков, состоящий из букв, цифр, специальных символов.

В качестве букв в Pascal используются прописные и строчные буквы латинского алфавита:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p r s t u v w x y z

и знак подчеркивания ( _ ).

В качестве цифр - десятичные цифры: 0 1 2 3 4 5 6 7 8 9

В качестве специальных символов:

+ плюс - минус * звездочка

/ дробная черта > больше < меньше

= равно ; точка с запятой # номер

‘ апостроф , запятая . точка

[ ] открывающаяся и закрывающаяся квадратные скобки

{ } открывающаяся и закрывающаяся фигурные скобки

( ) открывающаяся и закрывающаяся круглые скобки

: двоеточие $ знак денежной единицы

@ коммерческое а пробел

Комбинации специальных символов могут образовывать составные символы:

:= присваивание <> не равно .. диапазон значений

(* *) альтернатива { } <= меньше или равно >= больше или равно

(. .) альтернатива [ ]

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

1.2. Слова в turbo pascal.

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

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

ЗАРЕЗЕРВИРОВАННЫЕ СЛОВА, ИМЕЮЩИЕ СПЕЦИАЛЬНЫЙ СМЫСЛ И ЗАПРЕЩЕННЫЕ ДЛЯ ПЕРЕОПРЕДЕЛЕНИЯ

AND

EXPORTS

MOD

SHR

ARRAY

FILE

NIL

STRING

ASM

FOR

NOT

THEN

BEGIN

FUNCTION

OBJECT

TO

CASE

GOTO

OF

TYPE

CONST

IF

OR

UNIT

CONSTRUCTOR

IMPLEMENTATION

PACKED

UNTIL

DESTRUCTOR

IN

PROCEDURE

USES

DIV

INHERITED

PROGRAM

VAR

DO

INLINE

RECORD

WHILE

DOWNTO

INTERFACE

REPEAT

WITH

ELSE

LABEL

SET

XOR

END

LIBRARY

SHL

Группа слов, имеющая некоторый смысл, называется словосочетанием. В языке программирования словосочетание, состоящее из слов и символов и задающее правило вычисления некоторого значения, называется выражением. Минимальная конструкция языка, представляющая собой законченную мысль, есть предложение. Если предложение языка программирования задает полное описание некоторого действия, которое необходимо выполнить, оно называется оператором. Предложение, описывающее структуру и организацию данных - объектов языка, над которыми производятся различные действия, называется описанием. Совокупность описаний и операторов, объединенных единым алгоритмом, образуют программу.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]