Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоргалка / спо / Программирование2.doc
Скачиваний:
6
Добавлен:
26.01.2019
Размер:
105.98 Кб
Скачать

1. Структура программы на языке Turbo Pascal

Программа состоит из 4 блоков:

1. блок – заголовок: program Имя (латинскими буквами без пробела);

2. блок – список подключенных модулей: Uses (список основных модулей)

3. блок – описательная часть. В этой части мы описываем: label – метки, const – константы, type – типы, var – переменные, procedure – процедуры, function – функции.

4. блок – операторная часть begin

end.

Раздел указания используемых модулей

System – стандартный модуль используется по умолчания, служит для ввода вывода, обработки строк, операции с плавающей запятой.

crt – содержит средства управления дисплеем и клавиатурой.

dos – позволяет реализовывать различные функции Dos.

graph 3 – используется для обеспечения графических средств.

overlay – служит для организации оверлейных программ.

printer – служит для быстрого доступа к печатающему устройству.

turbo 3 – позволяет осуществить максимально возможную совместимость версией Turbo Pascal 3.0.

graph – содержит графические средства.

Turbo Vision – библиотека объективно – ориентированных программ, для разработки пользовательского интерфейса.

Описательная часть

1. Метки: Формат записи метки label <имя>.

2. Константа – это элемент данных, которые не изменяются в процессе выполнения программ и

значение которых устанавливается в разделе описаний: const <идентификатор> = <значение>.

3. Переменные – это величины, которые меняют свое значение в процессе выполнения программы:

var <идентификатор>: <тип>

4. Типы данных – могут быть описаны в разделе описаний при описании переменных или могут

указываться идентификатора типа: type <имя> = <значение>:

2. Типы данных

Классификация типов данных

Типы данных описаны в разделе описаний при описании переменных или могут указываться

идентификатором типа: type <имя> = <значение>:

Типы данных бывают: стандартные и пользовательские.

1. Стандартные;

2. Пользовательские: делятся на простые, структурированные, процедурные.

– Простые типы данных – значения, которые не содержат составных величин:

а) Целочисленный тип

тип

диапазон

память

byte

0 … 255

1 Байт

shorint

–128 … 127

1 Байт

integer

–32768 … 32767

2 Байт

word

0 … 65535

2 Байт

longint

–2147483648 … 2147483648

4 Байт

б) Вещественный тип

тип

диапазон

память

real

2,9∙10Е – 39 … 1,7∙10Е – 38

6 Байт

single

1,5∙10Е – 45 … 3,4∙10Е – 38

4 Байт

double

5,0∙10Е – 324 … 1,7∙10Е – 308

8 Байт

extended

1,9∙Е – 4951 … 1,1∙10Е – 4932

10 Байт

comp

–2Е + 63 + 1 … 2Е + 63 – 1

8 Байт

в) Литерный (символьный) тип обозначается: char

var A: char

Для размещения в памяти переменно символьного типа требуется 1 байт. Каждому символу

приписывается число от 0…255 из ASCII – кода.

г) Булевский тип – представляется 2 значениями: true – истина, false – ложь.

Соседние файлы в папке спо