Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа по програм Бахметьевой Е.А..doc
Скачиваний:
3
Добавлен:
16.09.2019
Размер:
684.03 Кб
Скачать

О главление:

Оглавление: 5

Введение 5

Задание 1. ОБРАБОТКА ТЕКСТОВЫХ СТРОК 8

Блок-схема 8

Алгоритм: 10

Работа и интерфейс программы: 12

Задание 2. ОБРАБОТКА И МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ 14

Блок-схема: 14

Алгоритм: 14

Работа и интерфейс программы: 14

Задание 3. ФАЙЛОВЫЕ СТРУКТУРЫ ДАННЫХ. ТЕКСТОВЫЕ ФАЙЛЫ 15

Блок – схема: 15

Алгоритм: 17

Работа и интерфейс программы: 19

Задание 4. Элементы машинной графики. 20

Блок – схема: 20

Алгоритм: 21

Работа и интерфейс программы 23

Задание 5. Записи. 24

Блок – схема: 24

Алгоритм: 27

Работа и интерфейс программы 29

Заключение 31

Список используемой литературы 32

Приложение А. 33

Приложение Б. 35

Приложение В. 36

Приложение Г 39

Приложение Д. 41

В ведение

Для программной обработки с помощью компьютера данные представляются в виде величин и их совокупностей. Величина — это элемент данных с точки зрения их семантического (смыслового) содержания или обработки. Смысловое (семантическое) разбиение данных производится во время постановки задачи и разработки алгоритма ее решения (входные, выходные и промежуточные). Исходные (входные, аргументы) — это данные, известные перед выполнением задачи, из ее условия. Выходные данные (результаты) — результат решения задачи. Переменные, которые не являются ни аргументом, ни результатом алгоритма, а используются только для обозначения вычисляемого промежуточного значения, называются промежуточными. Необходимо указывать имена и типы данных — целый, вещественный, логический и символьный.

Имена в языках программирования принято называть идентификаторами. Есть идентификаторы переменных, констант, типов, функций и т.д.

С понятием величины связаны следующие характеристики (атрибуты):

  • идентификатор — это ее обозначение и место в памяти;

  • тип — множество допустимых значений и множество применимых операций к ней;

  • значение — динамическая характеристика, может меняться многократно в ходе исполнения алгоритма. Во время выполнения программы в каждый конкретный момент величина имеет какое-то значение или не определена.

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

Тип выражения определяется типами входящих в него величин, а также выполняемыми операциями. В языке Pascal тип величины задают заранее, т.к. все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа.

Различают переменные следующих простых типов: целые (Integer, Byte, ShortInt, Word, LongInt), вещественные (Real, Double, Single, Extended), логический (Boolean), символьный (Char), перечисляемый, диапазонный (интервальный).

В целом, иерархия типов в языке Pascal следующая (Рисунок 1.1):

Рисунок 1.1 - Иерархия типов в языке Pascal