Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Algoritmizatsia.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
131.43 Кб
Скачать

1) Данные: понятие и типы. Основные базовые и структурированные типы данных, их характеристика.

Данные – это любая информация, представленная в формализованном виде и пригодная для обработки информации в алгоритме. Начальниками или исходными данными называются данные, известные перед выполнением алгоритма. Конечными или выходными данными является результат решения задачи. Данные делятся на переменные и константы.

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

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

Идентификатор представляет собой последовательность букв и цифр, начинается всегда с буквы.

Типы данных:

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

Типы данных делятся на простые(базовые) и структурированные.

А) к основным(базовым) относят целый (integer) – определяет подмножества допустимых значений на множестве целых чисел.

Б) Вещественный. Real – определяет подмножество допустимых значений из множества вещественных чисел.

В) Логический Boolean – множество допустимых значений (истина,ложь,1,0,true,false).

Г) Символьный Char (цифры, буквы, знаки препинания) – входит множество сочетаемых символов и символов разделителей в соответствии с кодом ASCII.

Структурированные типы – описывают наборы однотипных или разнотипных данных, с которыми алгоритм должен работать как с одной именованной переменной.

Тип Integer – задает подмножество целых чисел, мощность которых зависит от размера машинного слова.

Если для представления целых чисел в машине используется n – разрядов, то допустимые числа должны удовлетворять условия -2<или равно x<или равно 2

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

Для целых чисел может быть введен дополнительный стандартный тип - целое без знака . 0<или равно x<или равно 2 в степени n.

2) Лексика языка(алфавит, словарь). Переменные и константы.

Алфавит – это набор символов, из которых можно строить запись алгоритма.

Алфавит – совокупность символов, отображаемых на экране или при печати и вводных с клавиатуры.

При записи текста в программу на язык Pascal разрешается использовать заглавные и строчные буквы латинского алфавита и знак подчеркивания.

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

Служебные (зарезервированные) слова могут быть использованы только по своему специальному назначению (например: degin, end, program, var, or,and,inreger).

Для именования различных алгоритмических объектов служат языковые конструкции – идентификаторы.

Представляет собой последовательность букв и цифр, начинающихся с буквы.

Переменные и константы.

Для объявления переменных и констант в программе выделены особые синтаксические разделы.

Раздел описания констант начинается со служебного слова const и содержит перечень всех используемых в программе констант. сonst radius=4;

Раздел объявления переменных начинается со служебного слова Var и содержит описание всех переменных. Var Radius:integer;

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