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

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

« БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ»

Практикум по решению задач в Delphi

УФА 2006

УДК

ББК

П

Практикум по решению задач в Delphi /Сост.Ф.Ш. Артемова, С.Г. Зайдуллина, А.В. Алибаева. – Уфа.: Изд-во БГПУ,2009. -252с.

Задача данного пособия: дать навыки работы по программированию в Delphi.

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

В конце приведены тестовые задания по работе в Delphi. Тесты представлены в 5 вариантах по 10 заданий для каждого варианта.

Методическое пособие предназначено для учащихся и студентов общеобразовательных, высших и средних учебных заведений и может быть использовано в курсах «Практическое решение задач в Delphi», «Программирование» в высшей школе и соответствующих тем курса «Информатика» в средней школе.

Составители: Ф.Ш. Артемова, доцент кафедры ПиВМ,

С.Г. Зайдуллина, преподаватель кафедры,

А.В. Алибаева.

Рецензенты: Р.Ф. Маликов, д-р ф.-м.н., проф.,

Н.Г. Мигранов, д-р ф.-м.н., проф.

Издательство БГПУ, 2009

Содержание

Введение………………………………………………………….….. 4

1.Лабораторная работа №1. Среда программирования

Delphi …………………………………………..………………...….. 5

1.1. Структура среды программирования...………………..…….. 5

1.2 Пример программы «Форма с полем для …………………… 38

1.3. Контрольные вопросы…………………………….………... . 39

1.4. Задания к лабораторной работе № 1………………………... 39

2. Лабораторная работа №2. Теория чисел….……………..…... 41

2.1. Основные понятия…………………………………………… 41

2.2. Примеры «неправильного» поведения вещественных

типов………………………………………………………………. 45

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

2.4 Задания к лабораторной работе № 2………………….…….. 47

3. Лабораторная работа №3. Подпрограммы……….…………. 49

3.1. Процедуры и функции ………………………………………. 49

3.2. Примеры…………………………………………………..........56

3.3. Контрольные вопросы……………………………………….. 58

3.4 Задания к лабораторной работе № 3……………………........ 58

4. Лабораторная работа №4. Строки……………………………..60

4.1. Понятие о строковой переменной...…………………….........60

4.2. Примеры…………………………………………………......... 77

4.3. Контрольные вопросы………………………………..……. ...78

4.4. Задания к лабораторной работе № 4………………….….......79

5. Лабораторная работа №5. Множества……………….……… 80

5.1. Описание типа «множество»………………………………… 80

5.2. Примеры…………………………………………………..........86

5.3. Контрольные вопросы…………………………….…………...87

5.4. Задания к лабораторной работе № 5…………..…….….........87

6. Лабораторная работа №6.Записи………………… …………...89

6.1. Записи …………………………………………………….…... 89

6.2. Примеры…………………………………………………….....97

6.3. Контрольные вопросы…………………………………………98

6.4. Задания к лабораторной работе № 6………………….……...98

7. Лабораторная работа №7. Файлы……………………….…...101

7.1. Файлы ……………………………………………………......101

7.2. Примеры………………………………………………….......107

7.3. Контрольные вопросы……………………………….……....108

7.4. Задания к лабораторной работе № 7……………………......108

Литература…………………………………………………………111

2