Курсовой проект тақырыбы: по дисциплине: «Основы алгоритмизации и программирования»


Delphi является языком программирования



Скачать 199.72 Kb.
страница2/9
Дата10.01.2018
Размер199.72 Kb.
Название файлаMultimediynye_vozmozhnosti_Delphi_1.docx
ТипКурсовой проект
1   2   3   4   5   6   7   8   9
    Навигация по данной странице:
  • Object Pascal
Delphi является языком программирования и средой разработки программного обеспечения. Он разработан Borland (ранее известный как Inprise). Язык программирования Делфи, ранее известный как Object Pascal (Pascal с объектно-ориентированными расширениями), первоначально ориентированный только на Microsoft Windows, но в настоящее время позволяет строить собственные приложения для Linux и Microsoft. NET Framework, и других (см. ниже). Программирование для начинающих. 
Наиболее популярное использование - разработка настольных приложений и баз данных предприятия, а как инструмент язык программирования Делфи может использоваться и для большинства типов развивающихся проектов. Это был один из первых языков, который стал известным как инструмент RAD (быстрая разработка приложений), когда вышел в 1995 году. Delphi 2, вышедший год спустя, поддерживал 32-разрядную среду Windows , и а только несколько лет спустя вышли C, C + + Builder. В 2001 году стала доступна версия под ОС Linux известная как Kylix (классическая греческая урна). Каждый год выходило по одной новой версии, в 2002 году продукт стал известен как Delphi 7 Studio, язык стал официально называться язык программирования Delphi, а не Object Pascal, а также была добавлена поддержка Linux (через Kylix) и. NET (через Предварительный компилятор). Полная поддержка. NET запланирована на предстоящий Delphi 8.

Программирование для чайников. Основные компоненты Delphi и Kylix: язык Delphi (ранее официально известный как языка Object Pascal), ВК / CLX (Visual Component Library), сильные связи с базами данных, в сочетании с мощной IDE (Integrated Development Environment) и дополнительными инструментами поддержки.

Замечательные особенности языка Delphi включают:

Прозрачная обработка объектов через ссылки или указатели

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

Свойства индекса и свойствами по умолчанию, которые обеспечивают доступ к коллекции удобным и прозрачным способом

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

Делегирование реализации интерфейса в поле или свойство класса

Простота внедрения обработчики Windows сообщение, отметь метод класса с числом / имя окна сообщений для обработки

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

Главный архитектором Delphi, и его предшественника Turbo Pascal, был Андерс Хейлсбергом, пока он не перешел в Microsoft в 1996 году посвятил свое дело основам программирования. 

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

Персональный

Профессиональный

Предприятие

Архитектор

Веские причины для использования Delphi:

Очень информативные и полезные сообществу новости

Может компилировать в один исполняемый, упрощая распределение и сокращение вопросов с разными DLL

VCL и сторонние компоненты, как правило, доступны с полным исходным кодом

Мощный и быстрый оптимизирующий компилятор

Из одного исходного кода получаются отличные машинные коды для разных ОС

Поддержка новейших технологий и стандартов

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

Delphi и Kylix бессильны. 
Эти заменители Делфи могут быть использованы в случае невозможности оплатить среду разработки, потребности в бесплатных средах разработки (например, для операционных систем и свободно распространяемого программного обеспечения или в образовательных целях). В большинстве случаев эти альтернативы используются для обучения, а так же для написания серверных компонент, для операционных систем, которые не являются широко распространенными (так было до тех пор, пока не появился Kylix для ОС Linux, котоорая используется в основной массе как ОС для серверов).
Данная тема была выбрана в связи с тем что работа с мультимедиа в Delphi одна из актуальных тем современного программирования.

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





Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9


База данных защищена авторским правом ©coolnew.ru 2019
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Теоретические основы
Лабораторная работа
Методические указания
Общая характеристика
Рабочая программа
Теоретические аспекты
Пояснительная записка
Практическая работа
Дипломная работа
Методические рекомендации
Федеральное государственное
История развития
Общие сведения
Учебное пособие
Основная часть
государственное бюджетное
Направление подготовки
Теоретическая часть
Физическая культура
Самостоятельная работа
История возникновения
Методическая разработка
Краткая характеристика
Практическое задание
квалификационная работа
Выпускная квалификационная
Гражданское право
Название дисциплины
бюджетное учреждение
государственное образовательное
образовательное бюджетное
Российская академия
Общие положения
теоретические основы
прохождении учебной
история возникновения
образовательная организация
Общая часть
Понятие сущность
Уголовное право
Современное состояние
Правовое регулирование
Финансовое право
Фамилия студента
Техническое задание
Методическое пособие
Финансовое планирование
Теория государства
Российская федерация