- •СОДЕРЖАНИЕ
- •1.1. Интегрированная среда разработчика DELPHI
- •1.2. Структура программ DELPHI
- •1.3. Пример написания программы
- •1.3.1. Настройка формы
- •1.3.2. Изменение заголовка формы
- •1.3.3. Размещение строки ввода (TEdit)
- •1.3.4. Размещение надписей (TLabel)
- •1.3.5. Размещение многострочного окна вывода (TMemo)
- •1.3.8. Запуск и работа с программой
- •1.4. Индивидуальные задания
- •2.1. Обработка событий
- •2.2. Операторы if и case языка Паскаль
- •2.3. Кнопки-переключатели в Delphi
- •2.4. Пример написания программы
- •2.4.1. Coздание формы
- •2.4.2. Работа с компонентом TСheckBox
- •2.4.3. Работа с компонентом TRadioGroup
- •2.5. Выполнение индивидуального задания
- •3.1. Средства отладки программ в DELPHI
- •3.2. Операторы организации циклов repeat, whyle, for языка Pascal
- •3.3. Пример написания программы
- •3.4. Выполнение индивидуального задания
- •4.1. Обработка исключительных ситуаций
- •4.2. Использование функций ShowMessage и MessageDlg
- •4.3. Работа с массивами
- •4.4. Компонент TStringGrid
- •4.5. Пример написания программы
- •4.5.1. Настройка компонента TStringGrid
- •4.6. Выполнение индивидуального задания
- •5.1. Динамическое распределение памяти
- •5.2. Организация динамических массивов
- •5.3. Компонент TBitBtn
- •5.4. Пример написания программы
- •5.5. Выполнение индивидуального задания
- •6.1. Использование подпрограмм
- •6.2. Использование модулей
- •6.3. Пример написания программы
- •6.3.1. Создание модуля
- •6.3.2. Подключение модуля
- •6.4. Выполнение индивидуального задания
- •7.1. Системы счисления
- •7.2. Тип множество
- •7.2.1. Операции над множествами
- •7.2.2. Примеры работы с множествами
- •7.3. Типы данных для работы со строками и основные операции
- •7.4. Некоторые процедуры и функции обработки строк
- •7.5. Пример написания программы
- •8.1. Определение типа «запись»
- •8.2. Работа с файлами
- •8.3. Подпрограммы работы с файлами
- •8.4. Компоненты TOpenDialog и TSaveDialog
- •8.5. Пример написания программы
- •8.5.1. Настройка компонентов TOpenDialog и TSaveDialog
- •8.5.2. Работа с программой
- •8.6. Выполнение индивидуального задания
- •9.1. Как рисуются изображения
- •9.2. Как строится график с помощью компонента TChart
- •9.3. Пример написания программы
- •9.3.1. Работа с компонентом TPageControl
- •9.3.2. Работа с компонентом TChart
- •9.4. Выполнение индивидуального задания
- •10.1. Понятие объекта и класса
- •10.2. Наследственность и полиморфизм
- •10.3. Создание, уничтожение и операция присваивания объектов
- •10.5. Свойства
- •10.6. Пример написания программы
- •10.7. Выполнение индивидуального задания
- •ЛИТЕРАТУРА
________________________________________________________________________________
ЛИТЕРАТУРА
1.Архангельский А.Я. Программирование в Delphi 7. – М.: ЗАО «Издатель- ство БИНОМ», 2003.
2.Фаронов В.В. Delphi 6: Учебный курс. –М.: Издатель Молгачева С.В., 2001.
3.Дж. Гленн Брукшир. Введение в компьютерные науки. – М., СПб, Киев: Вильямс, 2001.
4.Синицын А. К., Колосов С. В., Навроцкий А. А. и др. Программирование алгоритмов в среде Delphi: Лаб. практикум. В 2 ч. Ч. 1. – Мн.: БГУИР, 2004.
5.Колосов С. В. Программирование в Delphi. Учеб. пособие. – Мн.: БГУИР, 2005.
79
PDF created with pdfFactory Pro trial version www.pdffactory.com
Основы алгоритмизации и программирования в среде Delphi
Св. план 2006, поз. 46
Учебное издание
Синицын Анатолий Константинович,
Навроцкий Анатолий Александрович
ОСНОВЫ АЛГОРИТМИЗАЦИИ
ИПРОГРАММИРОВАНИЯ
ВСРЕДЕ DELPHI.
БАЗОВЫЕ ТИПЫ И ПРОСТЕЙШИЕ АЛГОРИТМЫ
Лабораторный практикум по курсу «Основы алгоритмизации и программирования»
для студентов 1 – 2-го курсов всех специальностей БГУИР
Редактор Е.Н. Батурчик
|
Подписано в печать 8.12.2005. |
Формат 60х84 1/16. |
Бумага офсетная. |
|
|
Гарнитура «Таймс». |
Печать ризографическая. |
Усл. печ. л. 4,77. |
|
|
Уч.-изд. л. 4,3. |
Тираж 1000 экз. |
Заказ 604. |
|
|
|
|
|
|
Издатель и полиграфическое исполнение: Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники» Лицензия на осуществление издательской деятельности №02330/0056964 от 01.04.2004.
Лицензия на осуществление полиграфической деятельности №02330/0131518 от 30.04.2004. 220013, Минск, П. Бровки, 6
PDF created with pdfFactory Pro trial version www.pdffactory.com