Меню
Разработки
Разработки  /  Информатика  /  Разное  /  Современные программные средства: Основы языка Delphi 7

Современные программные средства: Основы языка Delphi 7

Работа познакомит со средой быстрой разработки приложений и сформирует первые сведения о языке.
30.09.2013

Описание разработки

Цель: Знакомство со средой быстрой разработки приложений Delphi. Сформировать первые сведения о языке Delphi. Выработка навыков работы в Delphi. Изучить операторы: ветвления, выбора. Изучить структуру подпрограмм, формирование процедур и функций и обращение к ним.  Дать понятие о структуре модуля; класса; объекта. Знакомство с тремя принципами объектно-ориентированного программирования. Дать понятие поля, свойства, события, методов. Изучить компонент ListBox,  StringGrid и его основные свойства и методы. Знакомство со  структурными типами данных: массивами, записями, строками. Дать понятие о базах данных. Научиться созданию баз данных с помощью DataBase DeskTop. Ознакомиться с компонентами панели BDE (Table, DBGrid, TDataSource). Научиться навигации по базе данных. Изучить работу с графикой в Delphi. Изучить способы работы с файлами в системе Delphi, общую технологию работы с файлами в Delphi, стандартные диалоговые окна Windows.

Задачи обучения: Формирование умений и навыков работы с интегрированной средой Delphi 7, с панелями библиотеки визуальных компонентов, с компонентами работы с текстом (Label, Edit), компонентами управления – Button, BitBtn. Формирование умений и навыков создания приложении с использованием компонентов управления, по добавлению и удалению компоненты проекта с помощью менеджера проектов. Уметь обрабатывать исключительные ситуации.

Основные вопросы темы:

Обзор объектно-ориентированных программ.

Технология разработки программ.

Создание приложений в среде Delphi 7.

Компоненты работы с текстом (Label, Edit).

Компоненты управления – кнопки (Button, BitBtn).

Условный оператор и оператор выбора.

Структура подпрограммы (функции и процедуры).

Структура модуля. Понятие класса.

Три принципа  объектно-ориентированного программирования.

Поля, свойства, события, методы.

Компонент ListBox, его основные свойства и методы.

Структурные типы данных: массивы, записи, строки.

Компонент  StringGrid, его основные свойства (определение данных в фиксированной строке и столбце, использование данных из ячейки – cells).

Решение медицинских задач.

Управление проектом.

Добавление новой формы.

Компонент управления – флажок (CheckBox), переключатель (RadioGroup, RadioButton, GroupBox), TShape и TImage, их основные свойства.

Создание приложения (управление проектом).

Отладка. Расширенные средства отладки.

Исключительные ситуации.

Работа с графикой.

Способы работы с файлами в системе Delphi.

Общая технология работы с файлами в Delphi.

Стандартные диалоговые окна Windows.

Панель Dialogs.

Понятие о базах данных и СУБД

Создание баз данных с помощью DataBase DeskTop.

Реализация работы с базами данных в системе BDE.

Компоненты панели BDE.

Навигация по базе данных.

Теоретический блок

В последнее время резко возрос интерес к программированию. Это связано с развитием и внедрением в повседневную жизнь информационно-коммуникационных технологий. Если человек имеет дело с компьютером, то рано или поздно у него возникает желание, а иногда и необходимость, программировать.

Среди пользователей персональных компьютеров в настоящее время наиболее популярно семейство операционных систем Windows и, естественно, что тот, кто собирается программировать, стремится писать программы, которые будут работать в этих системах.

Несколько лет назад рядовому программисту оставалось только мечтать о создании собственных программ, работающих в среде Windows, т. к. единственным средством разработки был Borland C++ for Windows, явно ориентированный на профессионалов, обладающих серьезными знаниями и опытом.

Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую "быструю разработку", среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки (RAD-систем, Rapid Application Development — среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий. Производительность программиста при использовании RAD-систем - фантастическая!

Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

Начало работы

Запускается Delphi обычным образом, т.е. выбором из меню Borland Delphi 7 команды Delphi 7.

Вид экрана после запуска Delphi несколько необычен (рис.22.1). Вместо одного окна на экране появляются пять:

1. главное окно - Delphi 7;

2. окно стартовой формы - Form1;

3. окно редактора свойств объектов - Инспектор объектов (Object Inspector);

4. окно просмотра списка объектов - Дерево объектов (Object TreeView);

5. окно редактора кода - Unit1.pas.

Окно редактора кода почти полностью закрыто окном стартовой формы.

В главном окне находятся меню команд, панели инструментов и палитра компонентов.

Окно стартовой формы (Form1) представляет собой заготовку главного окна разрабатываемого приложения.

Программное обеспечение принято делить на системное и прикладное. Системное программное обеспечение - это все то, что составляет операционную систему. Остальные программы принято считать прикладными. Для краткости прикладные программы называют приложениями.

Окно Инспектор объектов (Object Inspector) - окно редактора свойств объектов предназначено для редактирования значений свойств объектов. В терминологии визуального проектирования объекты - это диалоговые окна и элементы управления (поля ввода и вывода, командные кнопки, переключатели и др.). Свойства объекта - это характеристики, определяющие вид, положение и поведение объекта. Например, свойства Width и Height задают размер (ширину и высоту) формы, свойства Tор и Left  положение формы на экране, свойство Caption - текст заголовка.

В окне редактора кода, которое можно увидеть, отодвинув в сторону окно формы, следует набирать текст программы. В начале работы над новым проектом это окно редактора кода содержит сформированный Delphi шаблон программы.

Весь материал - в документе.

-75%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Современные программные средства: Основы языка Delphi 7 (6.25 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт