Министерство образования Республики Беларусь
Учреждение образования
“Белорусский государственный университет информатики и
радиоэлектроники”
Кафедра “Вычислительные методы и программирование”
Шестакович В. П.
Электронный учебно-методический комплекс
по дисциплине
“ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ”
Для студентов специальностей
36 04 01 «Электронно-оптические системы итехнологии» ,
39 02 02 «Проектирование и производство радиоэлектронных средств».,
39 02 03 «Медицинская электроника» ,
39 02 01 «Моделирование и компьютерное проектирование
радиоэлектронных средств».
Лабораторный практимум
Минск 2007 2
СОДЕРЖАНИЕ
ТЕМА 1 ОСНОВЫ РАБОТЫ В СРЕДЕ DELPHI. ПРОГРАММИРОВАНИЕ
ЛИНЕЙНЫХАЛГОРИТМОВ................................................................................... 5
1.1. Интегрированная среда разработчика DELPHI............................................. 5
1.2. Структура программ DELPHI ......................................................................... 6
1.3. Пример написания программы........................................................................ 7
1.3.1. Настройкаформы..................................................................................... 7
1.3.2. Изменение заголовка формы..................................................................... 7
1.3.3. Размещение строки ввода (TEdit) ............................................................ 8
1.3.4. Размещение надписей (TLabel) ................................................................. 8
1.3.5. Размещение многострочного окна вывода(TMemo) ............................. 8
1.3.6. Написание программы обработки события создания формы
(FormCreate) ......................................................................................................... 9
1.3.7. Написание программы обработки события нажатия кнопки
(ButtonClick).......................................................................................................... 9
1.3.8. Запуск и работа с программой............................................................... 10
Тема 2. ОБРАБОТКА СОБЫТИЙ В СРЕДЕ DELPHI. ПРОГРАММИРОВАНИЕ
РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ.............................................................. 14
2.1. Обработка событий ........................................................................................ 14
2.2. Операторыif и case языка Паскаль............................................................... 15
2.3. Кнопки-переключатели в Delphi................................................................... 15
2.4. Пример написания программы...................................................................... 15
2.4.1. Coзданиеформы....................................................................................... 16
2.4.2. Работа с компонентом TСheckBox ....................................................... 16
2.4.3. Работа с компонентом TRadioGroup.................................................... 16
2.5. Индивидуальные задания .............................................................................. 18
Тема 3. СРЕДСТВА ОТЛАДКИ ПРОГРАММ В СРЕДЕ DELPHI.
ПРОГРАММИРОВАНИЕЦИКЛИЧЕСКИХ АЛГОРИТМОВ ............................ 19
3.1. Средства отладки программ в DELPHI ........................................................ 19
3.2. Операторы организации циклов repeat, while, for языка Pascal............... 20
3.3. Пример написания программы...................................................................... 21
3.4. Индивидуальные задания.............................................................................. 24
Тема 4. ОБРАБОТКА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ.
ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ МАССИВОВ..................... 25
4.1. Обработка исключительных ситуаций......................................................... 25
4.2. Использование функций ShowMessage и MessageDlg................................ 28
4.3. Работа с...
Учреждение образования
“Белорусский государственный университет информатики и
радиоэлектроники”
Кафедра “Вычислительные методы и программирование”
Шестакович В. П.
Электронный учебно-методический комплекс
по дисциплине
“ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ”
Для студентов специальностей
36 04 01 «Электронно-оптические системы итехнологии» ,
39 02 02 «Проектирование и производство радиоэлектронных средств».,
39 02 03 «Медицинская электроника» ,
39 02 01 «Моделирование и компьютерное проектирование
радиоэлектронных средств».
Лабораторный практимум
Минск 2007 2
СОДЕРЖАНИЕ
ТЕМА 1 ОСНОВЫ РАБОТЫ В СРЕДЕ DELPHI. ПРОГРАММИРОВАНИЕ
ЛИНЕЙНЫХАЛГОРИТМОВ................................................................................... 5
1.1. Интегрированная среда разработчика DELPHI............................................. 5
1.2. Структура программ DELPHI ......................................................................... 6
1.3. Пример написания программы........................................................................ 7
1.3.1. Настройкаформы..................................................................................... 7
1.3.2. Изменение заголовка формы..................................................................... 7
1.3.3. Размещение строки ввода (TEdit) ............................................................ 8
1.3.4. Размещение надписей (TLabel) ................................................................. 8
1.3.5. Размещение многострочного окна вывода(TMemo) ............................. 8
1.3.6. Написание программы обработки события создания формы
(FormCreate) ......................................................................................................... 9
1.3.7. Написание программы обработки события нажатия кнопки
(ButtonClick).......................................................................................................... 9
1.3.8. Запуск и работа с программой............................................................... 10
Тема 2. ОБРАБОТКА СОБЫТИЙ В СРЕДЕ DELPHI. ПРОГРАММИРОВАНИЕ
РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ.............................................................. 14
2.1. Обработка событий ........................................................................................ 14
2.2. Операторыif и case языка Паскаль............................................................... 15
2.3. Кнопки-переключатели в Delphi................................................................... 15
2.4. Пример написания программы...................................................................... 15
2.4.1. Coзданиеформы....................................................................................... 16
2.4.2. Работа с компонентом TСheckBox ....................................................... 16
2.4.3. Работа с компонентом TRadioGroup.................................................... 16
2.5. Индивидуальные задания .............................................................................. 18
Тема 3. СРЕДСТВА ОТЛАДКИ ПРОГРАММ В СРЕДЕ DELPHI.
ПРОГРАММИРОВАНИЕЦИКЛИЧЕСКИХ АЛГОРИТМОВ ............................ 19
3.1. Средства отладки программ в DELPHI ........................................................ 19
3.2. Операторы организации циклов repeat, while, for языка Pascal............... 20
3.3. Пример написания программы...................................................................... 21
3.4. Индивидуальные задания.............................................................................. 24
Тема 4. ОБРАБОТКА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ.
ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ МАССИВОВ..................... 25
4.1. Обработка исключительных ситуаций......................................................... 25
4.2. Использование функций ShowMessage и MessageDlg................................ 28
4.3. Работа с...
Поделиться рефератом
Расскажи своим однокурсникам об этом материале и вообще о СкачатьРеферат