- •Министерство образования и науки республики казахстан
- •Оглавление
- •Введение
- •Задание №1. Линейные алгоритмы.
- •1.1.5. Постановка задачи
- •1.3.2. Постановка задачи
- •1.3.3. Описание алгоритма решения задачи
- •1.3.4. Описание входных и выходных данных
- •1.3.5. Листинг программы
- •Задание №2. Разветвляющиеся алгоритмы
- •3.5. Постановка задачи
- •Задание №6. Биоритмы
- •6.1. Постановка задачи
- •6.2. Описание входных и выходных данных
- •6.3. Листинг программы
- •Заключение
- •Список литературы
Заключение
При выполнении контрольной работы были изучены средства и возможности пакета Delphi 7: интерфейс среды программирования, экранный редактор, компилятор, справка и т.д.
Запись алгоритмов задач выполнялась с помощью блок-схем. В ходе решения некоторых задач, декомпозиция задачи приводила к модульной структуре программы, что описывалось структурной схемой вызовов подпрограмм.
При написании программ использовались элементы языка:
1) алгоритмические структуры: присваивание, ветвления и циклы;
2) процедуры ввода-вывода;
3) арифметические функции;
4) процедуры и функции обработки строк;
5) пользовательские процедуры и функции.
Для хранения и обработки данных использовались как простые, так и сложные типы языка программирования Delphi:
1) простые типы: целые, вещественные, символьный;
2) структурные (сложные): массивы, строки, записи, файлы.
В ходе выполнения контрольной работы были закреплены знания и навыки использования языка программирования Delphi для решения практических задач.
Список литературы
1. Вирт Н. Алгоритмы и структуры данных. 2-е издание. – СПб.: Невский
Диалект, 2001
2. Гусева А.И. Учимся программировать: Pascal 7.0. Задачи и методы их
решения. – М.: Диалог-МИФИ, 1998
3. Епанешников А., Епанешников В. Программирование в среде TurboPascal
7.0. – М.: «ДИАЛОГ-МИФИ», 2001
4. Зуев Е.А. Практическое программирование. – М.: «Издательство ПРИОР», 1999
5. Климова Л.М. Pascal 7.0. Практическое программирование. Решение
типовых задач. – М.: КУДИЦ-ОБРАЗ, 2000
6. Кнут Д. Искусство программирования для ЭВМ: Т. 1. Основные
алгоритмы: Пер. с англ. – М.: МИР,1976
7. Перминов О.Н. Программирование на языке Pascal. – М.: Радио и связь,1988
8. Фаронов В.В. TurboPascal 7.0. Начальный курс. Учебное пособие. – М.:
«Нолидж», 2001
9. Фаронов В.В. TurboPascal 7.0. Практика программирования. Учебное
пособие. – М.: «Нолидж», 2001