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

Автор работы: Пользователь скрыл имя, 28 Мая 2012 в 01:46, курсовая работа

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

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]

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