Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на Delphi.doc
Скачиваний:
66
Добавлен:
28.03.2015
Размер:
1.23 Mб
Скачать

Программирование наDelphi. Содержание

Программирование на Delphi. 1

Содержание 1

Лабораторная работа №1. Основные этапы создания программ (на примере программы для решения квадратных уравнений) 2

1. Проектирование программы 2

2. Создание проекта приложения 2

3. Разработка пользовательского интерфейса 5

4. Кодирование алгоритма 8

5. Компиляция и исправление синтаксических ошибок 11

6. Запуск программы 12

7. Отладка программы и исправление логических ошибок. 13

Контрольные вопросы 18

Лабораторная работа №2. Оператор присваивания 18

Задачи по лабораторной работе №2 19

Контрольные вопросы 22

Лабораторная работа №3. Оператор ветвления if 23

Задачи по лабораторной работе №3 24

Контрольные вопросы 26

Лабораторная работа №4. Оператор ветвления case 27

Задачи по лабораторной работе №4 28

Контрольные вопросы 29

Лабораторная работа №5. Циклы с предварительным условием 30

Задачи по лабораторной работе №5 32

Контрольные вопросы 34

Лабораторная работа №6. Циклы с параметром 35

Задачи по лабораторной работе №6 36

Контрольные вопросы 38

Лабораторная работа №7. Массивы 39

Задачи по лабораторной работе №7 42

Контрольные вопросы 44

Лабораторная работа №8. Двумерные массивы 45

Задачи по лабораторной работе №8 45

Контрольные вопросы 47

Лабораторная работа №1. Основные этапы создания программ (на примере программы для решения квадратных уравнений)

1. Проектирование программы

Согласно концепции процедурного программирования любая программа может быть представлена в виде «черного ящика», который по заложенным в него алгоритмам преобразует входные данные в выходные.

(Рис. 1.1) Программа.

Если проводить аналогию, например, с приготовлением пищи, то входные данные - это продукты, выходные данные – блюдо, а алгоритм – это рецепт, который описывает последовательность действий, необходимую для превращения продуктов в блюдо.

Спроектировать программу означает:

  1. Определить, входные данные;

  2. Определить, выходные данные;

  3. Описать алгоритм в виде блок-схемы или другим способом.

Пример: Необходимо спроектировать программу для решения квадратных уравнений.

Из математики известно, что квадратное уравнение имеет следующий вид:

.

Таким образом, входными данными для программы должны являться три вещественных числа: [a,b,c], входящих в указанное уравнение. Оно может иметь одно, два или ни одного решения, следовательно, выходными данными должно являться множество из трех чисел [N, x1, x2], где N – количество корней уравнения, x1,x2- значение первого и второго корней, если они имеются. Алгоритм программы должен осуществлять вычисления в следующей последовательности:

  1. вычислить дискриминант по формуле ;

  2. определить количество корней уравнения ;

  3. если , то вычислить значения корней

2. Создание проекта приложения

Программы, их часто называют еще приложениями, создаются в среде разработчика программ. Одной из таких широко известных сред является Delphi.

Приложение в Delphi собирается из многих элементов: форм, программных модулей, внешних библиотек, картинок, пиктограмм и др. Каждый элемент размещается в отдельном файле и имеет строго определенное назначение. Набор всех файлов, необходимых для создания приложения, называется проектом. Компилятор последовательно обрабатывает файлы проекта и строит из них выполняемый exe-файл.

Внешний вид Delphiпредставлен на рисунке ниже.