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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное агенство по образованию

Российский государственный социальный университет

КУРСКИЙ ИНСТИТУТ СОЦИАЛЬНОГО ОБРАЗОВАНИЯ (ФИЛИАЛ РГСУ)

ИНЖЕНЕРНО-ТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ

Кафедра информационных систем

ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ DELPHI

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ

ДЛЯ ЛАБОРАТОРНЫХ РАБОТ ПО ДИСЦИПЛИНЕ

«ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ»

СПЕЦИАЛЬНОСТИ:

ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ - 071900

АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ УПРАВЛЕНИЯ - 220200

Курск - 2008

Удк 004.432(07)

ББК 32. 937.26 – 018.1я73

0-75

Автор - cоставитель к. т. н., доцент к. а. тезик

рецензент д. т. н., профессор В. Н. Лопин

Основы программирования в среде Delphi : Методические рекомендации для лабораторных работ по дисциплине «Программирование на языке высокого уровня»

Специальности:

Информационные системы и технологии - 071900

Автоматизированные системы управления – 220200

/ Сост. К. А. Тезик; Курский институт социального образования

(филиал) РГСУ. – Курск, 2008 -30 с.

В методических рекомендациях кратко излагается методика выполнения лабораторных работ «Основы программирования в среде Delphi »

учебно-методические материалы утверждены на заседании кафедры информационных систем 28 декабря 2007 года

Текст печатается в авторской редакции

Удк 004.432(07)

ББК 32. 937.26 – 018.1я73

©Тезик К.А., 2008.

©Курский институт

социального образования

(филиал) РГСУ, 2008

Введение

Delphi – чрезвычайно мощная система разработки прикладных программ для Windows. Она все увереннее завоевывает ведущие позиции в нашей стране как среди профессиональных программистов, так и среди людей, никогда не занимающихся профессиональным программированием. Профессионалы используют Delphi для построения сложных приложений с распределенными базами данных и для многих других целей. Специалисты самых разных специальностей (не программисты) создают с помощью Delphi небольшие прикладные программы для решения своих профессиональных задач. При этом, владея только основами программирования, они могут создавать интерфейс, неотличимый от привычного интерфейса Windows. Следует отметить универсальность данного программного продукта, имеющего широкие возможности для решения разных классов задач: инженерных и экономических расчетов, графических задач, работы с базами данных.

Данное методическое пособие предназначено для студентов 1 курса инженерно-технического факультета РГСУ специальностей «Информационные системы и технологии - 071900» и «Автоматизированные системы управления - 220200». Оно рассчитано на 16 часов лабораторно-практических занятий по дисциплине «Программирование на языке высокого уровня». Целью данного пособия является практическое решение задач в среде Delphi по следующим вопросам:

- программирование алгоритмов линейной структуры;

- программирование алгоритмов разветвленной структуры;

- программирование алгоритмов циклической структуры;

- обработка массивов и матриц;

- обработка списков;

- использование компонентов генерации главного меню и диалога открытия и сохранения файлов.

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

Лабораторная работа №1 интерфейс среды delphi

Цель работы:

Краткое теоретическое ознакомление с интерфейсом Delphi, изучение назначения окон и основных команд интегрированной среды.

Интегрированная среда

После запуска Delphi на экране открывается четыре окна интегрированной среды разработки приложений (сокращенно IDE – Integrated Development Environment): главное окно, окно проектировщика форм, окно редактора кода и инспектора объектов.

Главное окно

В верхней части экрана расположено главное окно, в котором находятся строка главного меню, панели инструментов (Standard, View, Debug, Custome, Desktops, Internet) и палитра компонентов. В строке заголовка главного окна отображается имя открытого в данный момент проекта: Project1. По его заголовку можно определить, в каком режиме открыт проект: проектирования или выполнения. Во время выполнения проекта после надписи Delphi - Project следует пометка [Running]. Строка меню содержит команды, необходимые для разработки и тестирования приложений. Панель инструментов содержит кнопки, которые соответствуют определенным командам меню. Кнопки панели инструментов снабжены всплывающими подсказками. Можно изменить конфигурацию панели инструментов, используя окно Customize (его можно открыть, выполнив щелчок правой кнопкой мыши на панели инструментов).

Палитра компонентов содержит компоненты, с помощью которых пользователь создает свои приложения. Пиктограммы разделяют на группы, каждая из которых расположена на отдельной странице. Компоненты можно переименовывать, удалять, добавлять новые и изменять их расположение на странице. Изменение производится при помощи диалогового окна Palette Properties. Его можно открыть двумя способами:

- выполнить щелчок правой кнопкой мыши в любом месте палитры компонентов и выбрать в контекстном меню команду Properties;

- выбрать команду Configure Palette меню Component.

Элементы главного окна располагаются на специальных панельках, в левой части имеются кнопки управления, позволяющие с помощью мыши перетаскивать панельки.