Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1 курс / метод указания / Программирование в интегрированной среде Turbo Pascal. Учебное пособие.doc
Скачиваний:
116
Добавлен:
08.06.2015
Размер:
1.51 Mб
Скачать

3.2. Зарезервированные слова

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

Основные служебные слова:

and

array

begin

case

const

div

do

downto

else

end

file

for

function

goto

if

implementation

in

interface

label

mod

not

nil

of

or

procedure

program

record

repeat

set

string

then

to

type

unit

until

uses

var

while

with

xor

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

3.3. Знаки операций

Основные операции языка TurboPascalв соответствии с их приоритетом приведены в табл. 3.1.

Таблица 3.1

Основные операции тр 7.0

Операции

Знак операции

Действие

Унарные

not

Отрицание

Мультипликативные

*

Умножение

/

Деление

div

Целочисленное деление

mod

Остаток от целочисленного деления

and

Логическое И

Аддитивные

+

Сложение

Вычитание

or

Логическое ИЛИ

xor

Исключающее ИЛИ

Отношения

=

Равно

<>

Не равно

<

Меньше

>

Больше

<=

Меньше или равно

>=

Больше или равно

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

Данные – это конкретные значения, которые обрабатываются во время выполнения программы. В языке TurboPascalлюбые данные принадлежат к тому или иному типу.

Тип данных определяется

  1. множеством допустимых значений;

  2. множеством допустимых операций;

  3. форматом внутреннего представления данных в памяти компьютера.

Наиболее часто используемые при решении вычислительных задач типы данных приведены в табл. 3.2 и 3.3. Другие типы будут рассматриваться далее после изучения основ программирования.

Таблица 3.2

Типы целых чисел

Название типа

Размер

Диапазон чисел

Короткое целое

Shortint

1 байт

-128…127

Целое

Integer

2 байта

-32768…32767

Длинное целое

Longint

4 байта

-2147483648…2147483647

Байт

Byte

1 байт

0…255

Слово

Word

2 байта

0…65535

Таблица 3.3

Типы вещественных чисел

Название типа

Размер

Диапазон чисел

Одинарной

точности

Single

4 байта

Действительное

Real

6 байт

Двойной

точности

Double

8 байт

Расширенное

Extended

10 байт

Составное

Comp

8 байт

3.5. Базовые конструкции языка

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

Идентификаторы– это имена, используемые для записи констант, переменных, типов, функций, процедур, модулей и т.д. Идентификатор может содержать буквы, цифры и символы подчеркивания, но он не должен иметь разрывов и не может начинаться с цифры. Например:a,x,y5,Primer_1,logarifm,Smirnov_I_N.

Длина идентификатора не ограничена, однако компилятор распознает только первые 63 символа.

Константы– это не изменяющиеся в программе величины. Они могут принадлежать к одному из следующих типов: целому, действительному, логическому, символьному и строковому.

Метки– целые числа в диапазоне от 0 до 9999 или идентификаторы, используемые в операторе переходаgoto.

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

Стандартные функциислужат для облегчения вычисления наиболее часто встречающихся математических функций и входят в состав системы программирования. Основные стандартные функции приведены в табл. 3.4.

Таблица 3.4

Соседние файлы в папке метод указания