Работа в дельфи

Курсовая работа, 28 Мая 2012, автор: пользователь скрыл имя

Краткое описание


Delphi — результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль, начиная с версии 5.5, добавил в Паскаль объектно-ориентированные свойства, а в Object Pascal — динамическую идентификацию типа данных с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде, также называемом интроспекцией — данная технология получила обозначение RTTI. Так как все классы наследуют функции базового класса TObject, то любой указатель на объект можно преобразовать к нему, после чего воспользоваться методом ClassType и функцией TypeInfo, которые и обеспечат интроспекци

Содержание


ВВЕДЕНИЕ 4
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
1.1 Обзор программных средств 6
1.2 Постановка задачи 8
1.3 Алгоритм решения задачи 8
1.4 Блок-схема алгоритма решения задачи 9
2 ПРАКТИЧЕСКАЯ ЧАСТЬ 11
2.1 Решение поставленной задачи в Delphi 11
2.2 Описание интерфейса среды Delphi 11
2.3 Перечень используемых в программе идентификаторов 13
2.4 Тексты основных модулей и вид форм приложения 14
2.5 Графическое представление результатов 18
2.6 Анализ полученных результатов 19
ЗАКЛЮЧЕНИЕ 20
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 21

Вложенные файлы: 1 файл

VVEDENIE (1).docx

— 507.88 Кб (Скачать файл)
ext-align:justify;text-indent:42pt;line-height:18pt">— выполнить описание объектов, свойств, методов;

— рассмотреть формы и основные модули текста программы;

— проанализировать результаты тестирования программного продукта.

Для выполнения работы использовалась также существующая научная и  учебная литература и материалы  периодической печати согласно тематике исследования.

В данном исследовании применялись  следующие методы: сравнение, обобщение, анализ, синтез, индукция, дедукция и  другие.

Структурно изложение  материала представлено в виде содержания, введения, основной части в виде двух глав, заключения и списка использованных источников.[3]

К работе имеется приложение.

 

 

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

    1. Обзор программных  средств

Существует множество  средств визуального программирования, основанных на различных алгоритмических  языках. Лидерами в разработке таких  средств являются фирмы Microsoft и Inprise (бывшая Borland). Каждая из них предоставляет  несколько сред визуального программирования:

  • Microsoft Visual Basic, Visual C++ и Visual J++;
  • Inprise C++Builder, Delphi и JBuilder.

Проведем краткий сравнительный  обзор программных средств.

Visual C++ и C++ Builder

Данные средства базируются на использовании языка программирования C++ и ориентированы в основном на профессиональных разработчиков  ПО. [9]

Основные преимущества языка:

  • широкая распространенность, доступность практически на всех платформах;
  • высокая эффективность программ;
  • полная поддержка ООП.

Недостатки:

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

Delphi

В основе среды Delphi лежит  язык программирования Object Pascal, один из самых известных языков.

Основные преимущества языка:

  • сейчас по своим возможностям приближается к языку C++;
  • является строго типизированным языком и имеет более простой и ясный синтаксис в отличие от языка C, что уменьшает число ошибок и повышает скорость разработки;
  • полная поддержка ООП (за исключением множественного наследования);
  • среда поддерживает множество технологий и механизмов для работы с БД.

Недостатки:

  • требует относительно высокой профессиональной подготовки;
  • поддерживается только Inprise.

Visual Basic (VB)

Среда VB основана на языке  программирования Quick Basic.

Основные преимущества языка:

  • широкая распространенность и простота (за что получил название «язык домохозяек»). Он распространен среди начинающих программистов и непрофессионалов;
  • поддержка ООП;
  • поддержка Microsoft, в результате среда позволяет использовать все их технологии;
  • среда имеет объекты для доступа к БД. [4]

Информация о работе Работа в дельфи