Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты по Информатике 1 курс 13 группа.docx
Скачиваний:
5
Добавлен:
15.04.2019
Размер:
134.65 Кб
Скачать

Билет 9. Структурные уровни языка программирования. Уровни языка Паскаль. Особенности языка Паскаль.

Пять уровней ЯП:

1) программа;

2) предложения;

3) выражения;

4) слова;

5) символы языка (алфавит).

Алфавит (основные символы: ASCII плюс ключевые слова)

ASCII:

<буква>::=A,B,C...a,b,c...z;

<цифра>::=1,2,3,4,5,6,7,8,9,0;

<специальный символ>::=*,/...

<ключевое слово>::=begin,end,if,then,else...

Слова (константы и переменные):

Константа - это величина, которая не изменяет своего значения.

вещ. - 0.56;

цел. - integer (maxint=const=32767);

лог. true, false;

лит. '<символ>' или '<строка>'.

Переменные обозначаются именем:

<имя>::=<имя><буква>=<имя><цифра>.

Выражения (правило для вычисления какого-либо значения):

Структура выражения: операнды, соединенные знаками операции.

1) Арифметические;

2) Вещественные;

3) Логические;

4) Литерные.

Предложения:

1) Описание:

var x,y:real; p,r:boolean; i,k:integer; l:char; S1:srting;

2) Оператор.

Ну и из всего вышеперечисленного безобразия строится собственно ПРОГРАММА 

Билет 10. Простейшие конструкции языка Паскаль. Основные символы, слова, выражения.

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

Элементарные конструкции - это минимальные единицы языка, имеющие самостоятельный смысл. Они образуются из основных символов языка.

Основные символы языка - буквы, цифры и специальные символы составляют его алфавит. ТУРБО ПАСКАЛЬ включает следующий набор основных символов:

1) 26 латинских строчных и 26 латинских прописных букв: a, b, c, .... z

2) _ подчеркивание

3) 10 цифр:

0 1 2 3 4 5 6 7 8 9

4) знаки операций:

+ - * / = <> < > <= >= := @

5) ограничители:

. , ' ( ) [ ] (. .) { } (* *) .. : ;

6) спецификаторы:

^ # $

7) служебные (зарезервированные) слова: type, if, else, then и т.д.

Кроме перечисленных, в набор основных символов входит пробел. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов.

Элементарные конструкции языка ПАСКАЛЬ включают в себя имена, числа и строки.

Имена (идентификаторы) называют элементы языка - константы, метки, типы, переменные, процедуры, функции, модули, объекты. Имя - это последовательность букв и цифр, начинающаяся с буквы. В именах может использоваться символ _ подчеркивание. Имя может содержать произвольное количество символов, но значащими являются 63 символа.

Не разрешается в языке ПАСКАЛЬ использовать в качестве имен служебные слова и стандартные имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.