Исследовательская работа по информатике Графические возможности языка программирования Delphi




НазваниеИсследовательская работа по информатике Графические возможности языка программирования Delphi
Дата конвертации22.02.2013
Размер445 b.
ТипИсследовательская работа


Исследовательская работа по информатике

  • Графические возможности языка программирования Delphi


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

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

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



Delphi обладает возможностями проектирования и развертывания корпоративных приложений. Это позволяет разработчикам быстрее воспользоваться преимуществами разработки корпоративных приложений от концепции до коммерческой версии при помощи новой системы проектирования UML и технологии Model Driven Architecture (MDA).

  • Delphi обладает возможностями проектирования и развертывания корпоративных приложений. Это позволяет разработчикам быстрее воспользоваться преимуществами разработки корпоративных приложений от концепции до коммерческой версии при помощи новой системы проектирования UML и технологии Model Driven Architecture (MDA).

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

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



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

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



начиная с Delphi 3, поддержка многозвенной технологии (multi-tiered) доступа к данным позволяет создавать масштабируемые приложения (относительно слабо зависящие от сервера БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее звено. В Delphi используется язык Object Pascal, который постоянно расширяется и дополняется Borland. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и положено строго типизированному языку, классы поддерживают только простое наследование, но зато интерфейсы могут иметь сразу несколько предков.

  • начиная с Delphi 3, поддержка многозвенной технологии (multi-tiered) доступа к данным позволяет создавать масштабируемые приложения (относительно слабо зависящие от сервера БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее звено. В Delphi используется язык Object Pascal, который постоянно расширяется и дополняется Borland. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и положено строго типизированному языку, классы поддерживают только простое наследование, но зато интерфейсы могут иметь сразу несколько предков.



К числу особенностей языка следует отнести поддержку обработки исключительных ситуаций (exceptions), а также перегрузку методов и подпрограмм (overload) в стиле C++. К числу удачных, на взгляд автора, относится также поддержка длинных строк в формате WideChar и AnsiChar. Последний тип (AnsiStrmg) позволяет использовать все прелести динамического размещения информации в памяти без всяких забот о ее выделении и сборке мусора Delphi делает это автоматически. Для поклонников свободного стиля программирования имеются открытые массивы, варианты и вариантные массивы, позволяющие размещать в памяти все, что душе угодно и смешивать типы данных. Вы можете создавать свои собственные компоненты, импортировать ОСХ-компоненты, создавать «шаблоны» проектов и «мастеров», создающих «заготовки» проектов. Мало того, Delphi предоставляет разработчику интерфейс для связи ваших приложений (или внешних программ) с интегрированной оболочкой Delphi (IDE).

  • К числу особенностей языка следует отнести поддержку обработки исключительных ситуаций (exceptions), а также перегрузку методов и подпрограмм (overload) в стиле C++. К числу удачных, на взгляд автора, относится также поддержка длинных строк в формате WideChar и AnsiChar. Последний тип (AnsiStrmg) позволяет использовать все прелести динамического размещения информации в памяти без всяких забот о ее выделении и сборке мусора Delphi делает это автоматически. Для поклонников свободного стиля программирования имеются открытые массивы, варианты и вариантные массивы, позволяющие размещать в памяти все, что душе угодно и смешивать типы данных. Вы можете создавать свои собственные компоненты, импортировать ОСХ-компоненты, создавать «шаблоны» проектов и «мастеров», создающих «заготовки» проектов. Мало того, Delphi предоставляет разработчику интерфейс для связи ваших приложений (или внешних программ) с интегрированной оболочкой Delphi (IDE).



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

  • Таким образом, вы можете использовать Delphi для создания как самых простых приложений, на разработку которых требуется 2-3 часа, так и серьезных корпоративных проектов, предназначенных для работы десятков и сотен пользователей. Причем для этого можно использовать самые последние веяния в мире компьютерных технологий с минимальными затратами времени и сил.



Графические методы

  • Рисование на форме























Похожие:

Исследовательская работа по информатике Графические возможности языка программирования Delphi iconГрафические возможности языка Visual Basic Автор: Неваленова Н. Г
На формах (Form) или в графических окнах (PictureBox) можно рисовать графические примитивы с использованием графических методов....
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconЯзык программирования Delphi Алфавит языка
Логически законченная и специальным образом оформленная часть программы, которая может вызываться для выполнения из других точек...
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconИсследовательская работа исследовательская работа Работу выполнила ученица 2 «Б» класса Стрельникова Александра Учитель: Черникова Н. А

Исследовательская работа по информатике Графические возможности языка программирования Delphi iconCи – процедурный язык программирования. Cи – процедурный язык программирования
Си вытеснил Бейсик с позиции ведущего языка для программирования микрокомпьютеров
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconНаучно-исследовательская работа (нирс) и учебно-исследовательская работа (уирс) студентов и молодых ученых сгму в рамках ноц по травматологии и ортопедии в 2006 -2007 и 2007-2008 учебных годах

Исследовательская работа по информатике Графические возможности языка программирования Delphi iconПрограммное обеспечение компьютеров Inna Issajeva
Системы программирования (Assembler Basic, Pascal, C, C++, Delphi, Java, php, Perl и др.)
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconИсследовательская работа Исследовательская работа Ученицы 1 «Б» класса моу сош №108 Викторовой Марии Руслановны г. Барнаул, 2011 год Задачи
Хомячка мне подарили на День Рождения. Я назвала его Персик. Он был маленький и похож на пушистый рыжий комочек
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconИсследовательская работа Молодежный сленг
Муниципальное образовательное учреждение Венгеровская средняя общеобразовательная школа №2 Научно исследовательская работа Молодежный...
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconЯзык программирования машинного уровня «Паскаль» Центральное понятие программирования
Центральным понятием программирования является алгоритм. С него начинается работа над программой, а от качества алгоритма зависит...
Исследовательская работа по информатике Графические возможности языка программирования Delphi iconИсследовательская работа Исследовательская работа «Жизнь и гибель динозавров на планете Земля»
Питались динозавры тоже по-разному: одни были травоядными, другие плотоядными. Тело многих динозавров было покрыто толстым панцирем,...
Разместите кнопку на своём сайте:
hnu.docdat.com


База данных защищена авторским правом ©hnu.docdat.com 2012
обратиться к администрации
hnu.docdat.com
Главная страница