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

Министерство образования республики беларусь

УО «Барановичский государственный университет»

Кафедра «Информационные технологии

и безопасность жизнедеятельности»

Наранович О.И., Скобля С.Г., Шляхтич Т.В.

Информатика

Методические указания и задания к лабораторным работам

для студентов 2-го курса дневной формы обучения

специальностей 1-40 01 02, 1-36 01 03, 1-36 01 01, 1-53 01 01

часть 2

Барановичи, 2006

УДК 681.3

Составители: О.И. Наранович, С.Г. Скобля, Т.В. Шляхтич

Рецензенты: кандидат физико-математических наук Д.А. Ционенко, кандидат физико-математических наук Якубович Т.Р.

Рассмотрены и рекомендованы кафедрой информационных технологий и безопасности жизнедеятельности (протокол № от г. )

Зав. кафедрой О.И. Наранович

Рассмотрены и рекомендованы к утверждению методической комиссией инженерного факультета (протокол № 1 от 09.09.2005 г.)

Информатика: Метод. указания и задания к лабораторным работам для студентов 2-го курса дневной формы обучения специальностей 1-40 01 02, 1-36 01 03, 1-36 01 01, 1-53 01 01/ Барановичсий гос. ун-т; [Сост. О.И.Наранович, С.Г.Скобля, Т.В.Шляхтич]. - Барановичи: БарГУ, 2006

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

© Составление. О.И.Наранович, С.Г.Скобля, Т.В.Шляхтич 2006

© УО «БарГУ», 2006

Содержание

1. Программирование линейных алгоритмов. Знакомство со средой разработки DELPHI 5

1.1.Интегрированная среда разработки DELPHI 5

1.2.Структура проекта DELPHI 6

Задание 1.1. Создание и сохранение проекта 6

Задание 1.2. Создание простого приложения 7

1.3. Запуск программы на выполнение 10

Задание 1.3. Задание для самостоятельного выполнения 11

Задание 1.4. Создание отчета 11

2. Программирование разветвляющихся алгоритмов 12

2.1. Операторы IF и CASE языка Паскаль 12

2.2. Кнопки-переключатели и многострочный редактор текста в Delphi 13

2.3. Пример разработки программы 13

Задание 2.1. Задание для самостоятельного выполнения 15

3. Программирование циклических алгоритмов 17

3.1. Операторы повтора языка Паскаль 17

3.2. Средства отладки программ в Delphi 17

3.3. Пример разработки программы 18

Задание 3.1. Задание для самостоятельного выполнения 20

4. Программирование с использованием массивов 21

4.1. Массивы в Delphi 21

Компонент StringGrid 21

4.3. Пример разработки программы 21

Задание 4.1. Задание для самостоятельного выполнения 24

5. Построение графика функции 27

5.1. Формирование изображений программным способом 27

5.2. Пример разработки программы 28

Задание 5.1. Задание для самостоятельного выполнения 29

6. Программирование с использованием средств для отображения графической информации 30

6.1. Проектирование диаграммы 30

6.2. Пример разработки программы 30

Задание 6.1. Задание для самостоятельного выполнения 33

7. Программирование с использованием записей и файлов 35

7.1. Переменных типа запись 35

7.2. Файлы 35

7.3. Работа с текстовыми файлами 36

7.4. Компоненты OpenDialog и SaveDialog 36

7.5. Пример разработки программы 36

Задание 7.1. Задание для самостоятельного выполнения 40

Список литературы 42

ПРИЛОЖЕНИЯ 43

Команды основного меню 44

Основные группы компонентов в палитре компонентов 47

Общие свойства компонентов 48

Основные компоненты и их свойства 51

Простые типы данных языка Object Pascal 54

Математические формулы 56

Процедуры и функции работы со строками 57

Процедуры и функции работы с файлами 59

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