Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.работы Информатика.doc
Скачиваний:
14
Добавлен:
08.02.2016
Размер:
820.22 Кб
Скачать

Тема 2. Назначение и возможности интегрированной среды разработки Delphi6.

Главное окно. Пиктографические кнопки. Настройка окон. Палитра компонентов. Окно формы. Окно дерева объектов. Окно инспектора объектов. Окно кода программы. Изменение свойств формы. Размещение нового компонента. Реакция на события. Модификация формы. Обработчик события Onclick. Динамическое изменение свойств компонента. Знакомство с компонентами. Этапы разработки программы. Спецификация. Разработка алгоритма. Кодирование. Отладка. Тестирование. Создание справочной системы. Создание установочного диска. Алгоритм и программа. Компиляция.

Тема 3. Начальные сведения о языке программирования ObjectPascal. Элементы языка.

Введение в Object Pascal. Структура программ Delphi. Структура проекта. Структура модуля. Элементы программы. Алфавит. Идентификаторы. Константы. Выражения. Операции.

Тема 4. Типы данных

Целые типы.Вещественные типы. Математические операции. Стандартные математические функции Object Pascal. Строковый и символьный типы. Операции отношения. Логические типы. Логические операции. Перечисляемый тип. Тип-диапазон. Порядковые типы.

Тема 5. Основные операторы.

Оператор присваивания. Составной оператор и пустой оператор. Условный оператор. Операторы цикла с предусловием, с постусловием, с параметром. Оператор выбора. Метки и операторы перехода.

Тема 6. Массивы.

Объявление массива. Динамические массивы. Операции с массивами. Вывод массива. Использование компонента Memo. Поиск минимального (максимального) элемента массива. Поиск в массиве заданного элемента. Алгоритм простого перебора. Метод бинарного поиска. Сортировка массива. Сортировка методом прямого выбора. Сортировка методом обмена. Многомерные массивы.

Тема 7. Символы и строки

Символы. Строки. Операции со строками. Процедуры и функции работы со строковыми данными.

Тема 8. Процедуры и функции

Подпрограммы. Описание подпрограмм. Подпрограммы функции. Объявление функции. Использование функции. Подпрограммы процедуры. Объявление процедуры. Использование процедуры. Повторное использование функций и процедур. Локализация имен. Параметры-массивы. Процедурные типы. Рекурсия и опережающее описание.

Тема 9. Файлы.

Доступ к файлам. Процедуры и функции для работы с файлами. Текстовые файлы. Типизированные файлы. Нетипизированные файлы. Средства Windowsдля работы с файлами. Отображение файлов в память. Объектная модель работы с файлами.

Тема 10. Модули

Создание модуля. Использование модуля. Заголовок модуля и связь модулей друг с другом. Интерфейсная часть. Исполняемая часть. Инициализирующая и завершающие части.

Литература

1. Сикерина Н.В. Информатика. Курс лекций, КГМТУ, 2011

2.Фаронов.. Delphi6. Учебный курс. Санкт-Петербург.2006.-507с.

3. Владимир Гофман, Анатолий Хомоненко. Delphi6. Санкт-Петербург. 2005.-1145с.

4. Сикерина Н.В. Информатика. Методическое пособие для самостоятельных работ «Основы интегрированной среды программирования DELPHI6». КГМТУ, 2007

лАБОРАТОРНАЯ РАБОТА № 1

Целочисленные и вещественные типы данных

Преобразование типов

Цель работы:

  • изучить основные операции, определенные над целыми и вещественными типами данных;

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