Создание приложения в среде Delphi "Вычисление дня недели по дате"

Главная особенность изучения языка программирования Delphi. Построение объектно-ориентированной модели программных компонентов. Характеристика основных свойств панели инструментов. Существенный анализ составления программы в виде графического интерфейса.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 19.05.2019
Размер файла 2,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ И МОЛОДЕЖНОЙ ПОЛИТИКИ

ХАНТЫ-МАНСИЙСКОГО АВТОНОМНОГО ОКРУГА - ЮГРЫ

НИЖНЕВАРТОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ

Курсовой проект

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

Тема: Создание приложение в среде Delphi «Вычисление дня недели по дате»

Студент:

Ратников Владимир Никитович

ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ И МОЛОДЕЖНОЙ ПОЛИТИКИ

ХАНТЫ-МАНСИЙСКОГО АВТОНОМНОГО ОКРУГА-ЮГРЫ

НИЖНЕВАРТОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ

Отзыв на курсовой проект

Студент: Ратников Владимир Никитович

Специальность: Программирование в компьютерных системах

Тема курсового проекта: Создать приложения в среде Delphi «Вычисление дня недели по дате»

Курсовой проект состоит из:

__________________ страниц пояснительной записки;

листов графического материала.

Соответствие содержания курсового проекта заявленной теме:

____________________________________

Анализ качества выполнения курсового проекта:

_______________________________________________________________________

Анализ полноты разработки поставленных вопросов, теоретической и практической значимости курсового проекта:

_______________________________________________________________________

Предлагаемая оценка курсового проекта:

Руководитель: ________________

(подпись) (Ф.И.О.)

« _____ » __________________ 20 __ г.

Содержание

Введение

1. Теоретические аспекты объекта

1.1 Язык программирования Delphi

1.2 Обзор Delphi

2. Анализ практического материала

2.1 Постановка задачи

2.2 Процесс разработки программы

2.3 Руководство пользователя

Заключение

Список используемых источников

Приложение

Введение

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

Практической целью данной работы является разработка приложения рассчитывающие день недели по дате введённой пользователем с клавиатуры в формате «dd.mm.yyyy».

Для выполнения поставленной цели необходимо решить следующие задачи:

1. Для работы подготовить практический материал по теме «Визуальный язык программирования Delphi».

2. Разработать программный продукт на тему: «Вычисление дня недели по дате», выполнив последовательно следующие шаги:

- создать графический интерфейс;

- создать последовательность процедур;

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

- убедиться в правильности работы приложения;

- сохранить проект.

Таким образом, было последовательно предоставлена информация по разработки и реализации программного продукта с использованием языка программирование Delphi и приведены конкретные примеры тестирования программы на ПК.

Тема достаточно актуальна и представляет интересная для улучшения знаний программиста в работе с такой средой программирования как Delphi.

1. Теоретические аспекты объекта

1.1 Язык программирования Delphi

Язык программирования был разработан для записи программ и решения различных задач в понятной для компьютера форме. С развитием IT-технологий так же развиваются языки программирования и сферы их реализаций.

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

В основе лежит одноименный язык программирования -- Delphi, ранее известный как Object Pascal. При разработке программы среда Delphi выполняет свою часть работы -- создает пользовательский интерфейс согласно вашему дизайну, а вы выполняете свою часть -- пишите обработчики событий на языке Delphi. Объем вашей работы зависит от программы: чем сложнее алгоритм, тем тяжелее ваш труд. Необходимо заранее усвоить, что невозможно заставить средство разработки делать всю работу за вас. Некоторые задачи среда Delphi действительно полностью берет на себя, например создание простейшей программы для просмотра базы данных.

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

Одна из главных задач Delphi - разработка приложений для работы с базами данных. В Delphi можно работать с различными СУБД (системами управления базами данных).

История создания

Перспективы языка Pascal к середине 90-х годов уже находился в довольно запущенном состоянии. Компания Borland начала дорабатывать его, но вскоре стало понятно: изменения и добавления будут настолько серьезными, что результат этой работы можно считать новым языком программирования. Для нового языка была разработана IDE(Интегрированная Среда Разработки) с графическим интерфейсом. Новая среда программирования и язык получили общее название Delphi.

Одна из самых первых версий Borland Delphi появился в конце 1993 года и сразу же завоевал большую популярность. На нынешнее время процесс разработки в Delphi предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Достаточно просто перетащить нужные компоненты на поверхность Windows-окна (в Delphi оно называется формой) и настраиваете их свойства с помощью специального инструмента (Object Inspector). С его помощью можно связать события этих компонентов с кодом его обработки.

Так же немало известной свободной реализацией языка Pascal является Free Pascal. На основе FreePascal создана свободная мультиплатформенная IDE Lazarus, позволяющая работать с проектами Delphi. Она основана на библиотеке визуальных компонентов Lazarus Component Library (LCL).

Новая версия Delphi выходила каждый год, но после пятой как будто что-то произошло. Позже выяснилось, что параллельно с работой над новой версией Delphi велась разработка Delphi-подобного языка программирования для Linux. Новый продукт получил название Kylix. Особо следует отметить, что Delphi 7 и Delphi 8 позволяют работать со средой .Net, а также создавать программы для среды Linux. Delphi оказал огромное влияние на создание концепции языка C# для платформы .NET. Многие его элементы и концептуальные решения вошли в состав С#.

1.2 Обзор Delphi

Delphi - это комбинация нескольких важнейших технологий:

- Высокопроизводительный компилятор в машинный код

- Объектно-ориентированная модель

- Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов

- Масштабируемые средства для построения баз данных

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”.

Объектно-ориентированная модель программных компонентов в Delphi делается на максимально повторном использовании кода. Это позволяет разработчикам строить приложения весьма быстро из заранее подготовленных объектов, а также дает им возможность создавать свои собственные объекты для среды Delphi.

Среда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD - rapid application development), поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL - библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE.

Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, поэтому доступ к СУБД Oracle, Sybase, Informix и InterBase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние SQL-сервера приложения в офлайновом режиме.

Процедуры и функции

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

В языке Delphi представлены две разновидности подпрограмм - процедуры и функции. Принципиальное отличие между подпрограммами заключается в их оформлении и способе передачи данных в подпрограмму и обратно. Все подпрограммы делятся на стандартные (определенные в языке) и создаваемые программистом (пользовательские).

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

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

Использование процедур Write и WriteLn действительно не представляет особой сложности, поскольку они встроены в компилятор Delphi. Компилятор содержит лишь небольшое количество встроенных процедур. Большинство процедур и функций можно найти в отдельных исходных файлах, называемых модулями. Все модули Delphi имеют расширение: «pas.».

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

Составляющие рабочей среды

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

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

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

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

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

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

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

Компоненты панели инструментов

- FrameРама. (Наравне с формой служит контейнером для размещения других компонентов)

- MainMenu (Главное меню программы)

- PopupMenu (Создает вспомогательное меню)

- Label (Метка; Размещает в окне небольших однострочных надписей)

- Edit (Однострочный редактор для ввода, отображения или редактирования небольшого текста)

- Memo (Многострочный редактор для ввода, отображения или редактирования большого текста)

- Button (Командная кнопка; Обработчик события OnClick используется для выполнения команды)

- CheckBox (Независимый переключатель; Состояние определяется логическим свойством Checked)

- RadioButton (Зависимый переключатель; Объединяются в группу)

- ListBox (Список выбора; Содержит список опций и контролирует текущий выбор)

- ComboBox (Комбинированный список выбора; Комбинация списка выбора и текстового редактора)

- ScrollBar (Полоса управления; Вертикальная или горизонтальная полоса прокрутки по бокам компонента)

- GroupBox (Группа элементов; Группирует нескольких связанных по смыслу компонентов)

- RadioGroup (Группа зависимых переключателей)

- Panel (Панель; Служит для объединения нескольких компонентов)

- ActionList (Список действий; Служит для определения реакции программы на действия пользователя)

Компиляторы

- Embarcadero Delphi (ранее наз. CodeGear Delphi и Borland Delphi) -- вероятно, наиболее известный компилятор, который является последователем Borland Pascal и Turbo Pascal.

- Free Pascal (FPC) -- свободный компилятор Оbject Pascal, который поддерживает различные диалекты Паскаля, включая Turbo Pascal, (с некоторыми оговорками) Delphi и собственные диалекты.

- GNU Pascal (отдельно разработанная версия из GCC). Не ставит целью продолжение серии диалектов Delphi, как составляющей Паскаля, но тем не менее содержит режим совместимости Borland Pascal, и очень медленно приспосабливает компоненты языка Delphi. Не подходит для компиляции больших проектов, содержащих код Delphi, но стоит отметить, что его поддерживают большинство операционных систем и архитектур.

- Oxygene (ранее известен как Chrome) -- компилятор ограниченно совместимого с Delphi языка, который интегрирован в Microsoft Visual Studio. Также доступный в виде компилятора с вольной командной строкой CLI. Использует .NET и моно платформы. Прежде продавался под маркой Embarcadero Delphi Prism.

- MIDletPascal -- язык программирования с Delphi-подобным синтаксисом, и одноимённый компилятор, который преобразует исходный код в компактный и быстрый байт-код Java.

- PocketStudio -- основанная на Паскале, IDE для Palm OS.

- Virtual Pascal -- Бесплатный компилятор и текстовая IDE для Win32, OS/2 и Linux. На тот момент очень быстрый и весьма совместимый (частично поддерживаются конструкции Delphi 5).

Новые свойства и усовершенствования

- Новые расширения языка. В Delphi в язык Object Pascal включены динамические массивы, методы обработки переполнения, установка значения параметров по умолчанию, и многое другое;

- Менеджер Проекта. Новый менеджер проекта позволяет Вам объединять проекты, которые работают вместе в одну проектную группу. Это позволяет организовать как работу взаимозависимых проектов, таких как однозадачные и многозадачные приложения или dll, так и совместную работу исполняемых программ;

- Новый проводник. Новый проводник содержит выполняемые классы, навигацию по модулям, и браузер кода. Проводник кода делает создание классов проще. Также проводник позволяет быстро перемещаться через файлы модуля, а так же между интерфейсом и реализацией;

- Закрепляемые окна инструментов. IDE (Интегрированная Среда разработки) содержит более перенастраиваемую конфигурацию окон инструментов, которые можно закреплять с редактором кода;

- Улучшенная отладка. Интегрированный отладчик имеет много новых свойств, включая удаленную и многопроцессорную отладку, просмотр кода центрального процессора, инспекторов, усовершенствованные точки прерывания, отладчик специфических подменю и закрепленных окон;

- Усовершенствования Activex;

- Усовершенствования VCL. Иерархия объектов Delphi была расширена, чтобы включить новый компонент для Nt Service приложений. Кроме того, новый компонент выполняемого списка (на Стандартной странице палитры), позволяет централизовать управление меню и команд от кнопок. Управление VCL расширено, чтобы поддерживать drag-and-drop перетаскивания, обеспечивать дополнительный контроль над размещением окна, и многое другое.

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер». Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно).

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

2. Анализ практического материала

2.1 Постановка задачи

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

Описание программы: программный графический интерфейс

Программа должна считывать заданную пользователем дату и выводить на экран день недели. Дата проверяется по календарю, и программа выводит день недели данной даты из семи имеющихся. Программа не закончит работу пока пользователь не завершить процесс через кнопку «выход». Из-за особенности Delphi в данной программе иметься календарь для проверки правильности ответа и так же там указанна текущая дата.

Блок - схема

Рисунок 1 - Алгоритм работы программы.

2.2 Процесс разработки программы

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

Рисунок 2 - Панель инструментов.

2) Создать графический интерфейс:

Поместить на Form1:

-две кнопки TButton для подтверждения выбора

и выхода из теста;

-1 надписи TLabel для заголовка;

-компонент TDateTimePicker для ввода даты или времени.

-TEdit - поле для вывода информации о дне недели.

Рисунок 3 - Работа с Form1.

В диалоговом окне Инспектор объектов форме Form1 свойству Caption дать значение - Вычисления дня недели по дате; командным кнопкам TButton свойству Caption дать значения: определить и выход.

Так же можно менять формат всего находящегося на Form1 с помощью нижней и левой

Рисунок 4 - Инструменты Form1.

3) Далее задаём тело программы, в первую очередь для компонента TDateTimePicker добавим переменную «i» после чего вводимая пользователем информация будет обрабатываться.

Рисунок 5 - Переменная.

Вторым шагом будет присваивание переменной к компоненту TDateTimePicker и далее присваиваем переменной от 0 до 6 дни недели от субботы по пятницу.

Рисунок 6 - Тело программы.

Третьим заключительным шагом будет назначение кнопки для завершения процесса TButton2Click и завершение самой программы.

Рисунок 7 - Последний этап.

2.3 Руководство пользователя

Как уде говорилось ранее, эксплуатация программы очень проста.

Для запуска программы необходимо запустить файл «DadeDay». При загрузке программы появляется главное окно. Затем пользователь выбирает интересующую его дату и нажимает кнопку «Определить». Результат выводиться на экран.

Выход из программы осуществляется при помощи кнопки «Выход». Визуально данные действия представлены на рисунках 8 и 9.

Рисунок 8 - Установка даты.

Рисунок 9 - Результат работы.

Данная программа написана в среде Delphi 7.0. На основной форме расположены следующие компоненты (сверху вниз):

1. Компонент типа TLabel;

2. Компонент типа TDateTimePicker;

3. Компонент типа TEdit;

4. Компоненты типа TButton.

Описание компонентов:

- Компонент TLabel служит для отображения текста на экране;

- Компонент TDateTimePicker может обеспечить ввод даты или времени;

- Компонент TEdit является текстовым поле, в котором можно редактировать во время выполнения приложения;

- Компонент TButton позволяет выполнить какие-либо действия при нажатии кнопки во время выполнения программы.

Если у пользователя появиться желание изменить проект, то это не составить большого труда. Приведённое ниже описание поможет разобраться в структуре изменение приложения Delphi.

Основные свойства:

Name - название компонента;

Caption - текст, отображаемый на кнопке;

Left - позиция по горизонтали;

Width - ширина кнопки в пикселях;

Height - высота кнопки в пикселях;

Cursor - курсор, который будет отображаться при наведении на кнопку;

Hint - текст подсказки, которая появится при наведении и задержании указателя мыши над кнопкой;

ShowHint - будет ли отображаться подсказка. True - будет отображаться, False - не будет;

TabStop - определяет возможность доступа пользователя к кнопке с помощью клавиши Tab.

Заключение

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

Были выбраны нужные компоненты для поставленной задачи и описаны их назначения и свойства.

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

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

В ходе курсового проектирования разработана программа в среде Delphi, в данной программе при вводе с клавиатуры даты в формате «dd.mm.yyyy» пользователю выдаёт день недели данной даты.

В пояснительной записке:

- представлена информация о создании языка программирования;

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

- представлена блок-схема алгоритма работы программы;

- приведено руководство пользователя с подробным описанием;

- представлен листинг программы.

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

Список используемых источников

1. Акулов Л.Г., Наумов В.Ю., Авдеюк А.О. Информатика: основы программирования на языке Паскаль. - Волгоград: ВолгГТУ. 2015 - 268с.

2. Бураков П.В., Косовцева Т.Р. Информатика. Алгоритмы и программирование. Учебное пособие. - СПб НИУ ИТМО, 2013. - 83с.

3. Иванов Г.С. Программирование. - М.: Кнорус, 2013. - 432с.

4. Павловская Т.А. Программирование на языке высокого уровня Паскаль. - М.: Издательство: НОУ «Интуит». 2016. - 154с.

5. Потопахин В. Современное программирование с нуля. - М.: ДМК Пресс, 2016. - 316с.

6. Соколова Ю.С., Жулева С.Ю. Разработка приложений в среде Delphi. В 2 частях. Часть 1. Общие приемы программирования PDF. Учебное пособие для вузов. - 2-е изд., стереотип. - М.: Горячая линия - Телеком, 2013. - 142с.

7. Белов, В.В. Программирование в Delphi: процедурное, объектно-ориентированное, визуальное: Учебное пособие для вузов / В.В. Белов, В.И. Чистякова. - М.: РиС, 2014. - 240 c.

8. Хвощев С.В. Основы программирования в Delphi. - 2-е изд. - М.: Интуит, 2016. - 85с.

9. Архангельский, А.Я. Программирование в Delphi: Учебник по классическим версиям Delphi / А.Я. Архангельский. - М.: Бином-Пресс, 2013. - 816 c.

10. Санников, Е. В. Курс практического программирования в Delphi. Объектно-ориентированное программирование / Е.В. Санников. - М.: Солон-Пресс, 2013. - 188 c.

11. Архангельский, А. Я. Delphi 7. Справочное пособие. - Москва: Бином-Пресс, 2014. - 1024 с.

12. Бобровский Delphi 7. Учебный курс / Бобровский, Сергей. - М.: СПб: Питер, 2015. - 736 c.

13. Григорьев, А.Б. О чем не пишут в книгах по Delphi; БХВ-Петербург - М., 2016. - 576 c.

14. Фаронов В.В. Delphi 7.0. Начальный курс. - М.: Нолидж, 2015.

15. Архангельский А.Я. Программирование в Delphi. Учебник по классическим версиям Delphi. М.: ООО «БИНОМ-Пресс»,2017. - 1152 с.

16. Валентин Озеров «Советы по Delphi», 2017.

Приложение

Листинг программы

unit Data_Day;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ComCtrls;

type

TForm1 = class(TForm)

Button1: TButton;

Button2: TButton;

DTP1: TDateTimePicker;

Label1: TLabel;

edt1: TEdit;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

i: integer;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

begin

i:= (DayOfWeek(DTP1.DateTime));

case i of

0: edt1.Text:='СУББОТА';

1: edt1.Text:='ВОСКРЕСЕНИЕ';

2: edt1.Text:='ПОНЕДЕЛЬНИК';

3: edt1.Text:='ВТОРНИК';

4: edt1.Text:='СРЕДА';

5: edt1.Text:='ЧЕТВЕРГ';

6: edt1.Text:='ПЯТНИЦА';

end;

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

Close

end;

end.

Размещено на Allbest.ru

...

Подобные документы

  • TToolBar как компонент, представляющий собой специальный контейнер для создания панелей инструментов, характеристика основных свойств. Рассмотрение возможностей Delphi. Особенности программных кодов модулей. TToolButton как кнопка панели инструментов.

    курсовая работа [2,0 M], добавлен 06.01.2013

  • Ознакомление с историей создания и особенностями объектно-ориентированного языка программирования Delphi. Разработка приложения, фиксирующего количество повторений какого-либо слова в тексте, введённом в поле MEMO. Описание интерфейса программы.

    курсовая работа [880,1 K], добавлен 21.04.2015

  • Общая характеристика интерфейса языка программирования Delphi. Рассмотрение окна редактора кода, конструктора формы, инспектора объектов и расширения файлов. Ознакомление с основными этапами создания и сохранения простого приложения; проверка его работы.

    презентация [184,3 K], добавлен 18.03.2014

  • Общая характеристика системы программирования Delphi, а также принципы создания ее компонентов. Описание значений файлов приложения, созданного с помощью Delphi. Структура и свойства библиотеки визуальных компонентов (Visual Component Library или VCL).

    отчет по практике [1,1 M], добавлен 07.12.2010

  • Разработка программы по оформлению заказов на билеты Оренбургского государственного областного драматического театра им. Горького. Использование объектно-ориентированного программирования и реализация проекта в среде визуального программирования Delphi 7.

    курсовая работа [6,3 M], добавлен 12.11.2014

  • Описания объектов, свойств, методов, формы и основных модулей текста программы в среде Delphi. Создание Windows-приложения на алгоритмическом языке Object Pascal в среде визуального программирования. Анализ результатов тестирования программного продукта.

    курсовая работа [2,4 M], добавлен 27.08.2012

  • Предмет объектно-ориентированного программирования и особенности его применения в средах Паскаль, Ада, С++ и Delphi. Интегрированная среда разработки Delphi: общее описание и назначение основных команд меню. Процедуры и функции программы Delphi.

    курсовая работа [40,8 K], добавлен 15.07.2009

  • Теоретические основы объектно-ориентированного языка программирования Delphi, изучение среды визуального проектирования приложений. Определение 40-го числа Фибоначчи, составление листинга и блок-схемы программы, тестирование ее на работоспособность.

    курсовая работа [261,1 K], добавлен 25.03.2015

  • Borland Delphi 7 как универсальный инструмент разработки, применяемый во многих областях программирования, функции: добавление информации об абитуриентах в базу данных, формирование отчетов. Рассмотрение и характеристика основных компонентов Delphi.

    контрольная работа [3,6 M], добавлен 18.10.2012

  • Проектирование и создание пользовательского интерфейса и визуального программирования в среде Delphi. Система управления базой данных. Локальные и глобальное пользовательские представления. Анализ предметной области. Назначение форм и компонентов.

    курсовая работа [758,0 K], добавлен 07.03.2014

  • Delphi - среда быстрой разработки, в которой в качестве языка программирования используется типизированный объектно-ориентированный язык Delphi. Варианты программного пакета. Особенности работы, вид экрана после запуска. Описание структуры программы.

    курсовая работа [1,3 M], добавлен 25.11.2014

  • Особенности создания программы "Файловый менеджер" в среде объектно-ориентированного программирования Delphi. Назначение и основные функции программы, формулировка задачи. Описание программы, использованные компоненты, интерфейс и порядок применения.

    контрольная работа [1,3 M], добавлен 19.06.2012

  • Структура программы в среде Delphi в процессе проектирования приложения, ее модульный принцип. Объявление списка используемых модулей и нескольких операторов. Размещение на форме компонентов и изменение их свойств. Создание кода - обработчика события.

    лабораторная работа [19,1 K], добавлен 15.07.2009

  • Разработка программы обработки типизированных файлов с кодом на языке Object Pascal, с использованием компонентов Delphi для ввода и вывода данных. Разработка экранных форм и алгоритма программы. Описание программных модулей и инструкция оператору.

    курсовая работа [1,5 M], добавлен 08.02.2011

  • Исследование особенностей разработки линейных алгоритмов и их реализации в среде Delphi. Составление тестов для проверки программы. Характеристика основных элементов интерфейса, компонентов, значения их свойств. Построение графической схемы алгоритма.

    лабораторная работа [316,6 K], добавлен 08.11.2012

  • Использование объектно-ориентированной методологии при программировании математических процессов. Среда языка программирования Delphi для решения математических задач. Объектно-ориентированные, декларативные и императивные языки программирования.

    дипломная работа [1,8 M], добавлен 14.09.2011

  • Разработка информационной системы административного управления. Выбор языка и среды программирования. Структура взаимодействия информации. Требования к программно-аппаратному окружению. Создание программы в Delphi и связывание ее с базой данных.

    курсовая работа [1010,9 K], добавлен 08.10.2015

  • Разработка электронной модели таблицы результатов соревнований по лыжному забегу с помощью объектно-ориентированный языка Паскаль. Схема связи главной формы с подчиненными формами. Разработка пользовательского интерфейса в среде программирования Delphi 7.

    курсовая работа [2,1 M], добавлен 21.01.2013

  • Особенности среды визуального проектирования Borland Delphi 7.0. Этапы разработки программы и составления блок-схемы алгоритмов. Способы вычисления кусочно-заданной функции одной переменной. Рассмотрение компонентов среды Delphi, ее предназначение.

    контрольная работа [703,8 K], добавлен 24.09.2012

  • История интегрированной среды разработки, версии Delphi. Организация библиотеки компонентов. Страница Additional, ряд часто используемых компонентов общего назначения. Исполняемый файл программы "Архиватор текстовых файлов", интерфейс приложения.

    курсовая работа [1019,0 K], добавлен 16.05.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.