Первоначальные
сведения о программировании на языке Pascal
Работа с
величинами. Ввод-вывод. Выражения. Линейные алгоритмы
Для программной
обработки в ЭВМ данные представляются в виде величин и их совокупностей.
Величина — это элемент данных с точки зрения их семантического (смыслового)
содержания или обработки. Смысловое (семантическое) разбиение данных
производится во время постановки задачи и разработки алгоритма ее решения
(входные, выходные и промежуточные). Исходные (входные) — это данные, известные
перед выполнением задачи, из условия. Выходные данные — результат решения
задачи. Переменные, которые не являются ни аргументом, ни результатом
алгоритма, а используются только для обозначения вычисляемого промежуточного
значения, называются промежуточными. Вместе с тем, архитектура ЭВМ,
используемое программное обеспечение требуют указать имена и типы данных —
целый, вещественный, логический и символьный.
Итак, с
понятием величины связаны следующие характеристики (атрибуты):
имя — это ее
обозначение и место в памяти;
тип — множество
допустимых значений и множество применимых операций к ней;
значение —
динамическая характеристика, может меняться многократно в ходе исполнения
алгоритма. Во время выполнения алгоритма в каждый конкретный момент величина
имеет какое-то значение или не определена.
Постоянной
называется величина, значение которой не изменяется в процессе исполнения
алгоритма, а остается одним и тем же, указанным в тексте алгоритма. Переменной
называется величина, значение которой меняется в процессе исполнения алгоритма.
Тип выражения
определяется типами входящих в него величин, а также выполняемыми операциями. В
языке Pascal тип величины задают заранее, т.к. все переменные, используемые в
программе, должны быть объявлены в разделе описания с указанием их типа.
Различают
переменные следующих простых типов: целые (Integer, Byte, ShortInt, Word,
LongInt), вещественные (Real, Comp, Double, Single, Extended), логический
(Boolean), символьный (Char), перечисляемый, диапазонный.
Вообще,
иерархия типов в языке Pascal следующая:

Объявления
служат для компилятора источником информации о свойствах величин, используемых
в программе, и установления связи между этими величина и их идентификаторами,
фиксируя тем самым конкретный смысл, предписанный различным идентификаторам в
программе. Согласно объявленным переменным и их количеству компилятор резервирует
необходимый объем памяти для хранения значений величин, над которыми
выполняются требуемые операции.
Описание
переменной: имя переменной (идентификатор) : тип;
Пример
описания:
Var D, C, N : Integer;
LogPer
: Boolean;
A,
B : Real;
K : Char;
Тип переменной
определяет диапазон допустимых значений, принимаемых величинами этого типа;
набор операций, допустимых над данной величиной и объем памяти, отводимой под
эту переменную.
Каждый тип
имеет свой идентификатор.
Идентификатор
|
Длина, байт
|
Диапазон (множество) значений
|
Операции
|
Целые типы
|
integer
|
2
|
–32768..32767
|
+, –,
/, *, Div, Mod, >=, =, =, =, =, =, =, =, =, =, =,
B) And (C /P
/TD
/TR
/TABLE
P style="margin-top:6.0pt"FONT style="color:black"Логический
операнд — это конструкция соответствующего языка программирования, которая
задает правило для вычисления одного из двух возможных значений: True или
False./FONT/P
P style="margin-top:6.0pt"FONT style="color:black"Чаще всего
логические выражения используют в операторах присваивания или для записи того
или иного условия. Составными частями логических выражений могут быть:
логические значения (True, False); логические переменные; отношения./FONT/P
P style="margin-top:6.0pt"FONT style="color:black"Например/FONTFONT style="color:black", 1)
Y:=True; 2) Z:=False; 3) LogPer:=A > B; 4) Log1:=(A = B) And (C , =,
|
|
|
Портфель:
Выбранных работ
На данный момент в нашей базе:
Рефераты: 60160Дипломные работы: 626Курсовые работы: 2381Шпаргалки: 1034Доклады: 12078Сочинения: 5238Изложения: 1016Топики: 1546Бестселлеры: 9Авторские материалы: 6802Отчеты: 1Всего работ: 90891
Рубрики по алфавиту:
|