Основные понятия объектно-ориентированного программирования

Автор работы: Пользователь скрыл имя, 20 Января 2015 в 14:32, курсовая работа

Описание работы

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

Файлы: 1 файл

обьектно-ориентированное программирование.docx

— 1.15 Мб (Скачать файл)

 

 

Заключение

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

На DElphi можно написать Visual Basic, нообратное сделать никогда не удастся.

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

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

Delphi рассчитан на работу с операционной системой Windows, а по этому одна из последних версий Delphi 7 ужеможет создавать приложения для новейшей среды .NET. Причем на Delphi 7 можно программировать и для операционной системы Linux, использую кросс-платформенную библиотеку компонентов (CLX).

Удачное сочетание широких возможностей и удобства программирования объясняется длительным этапом (по компьютерным меркам) развития Delphi, который начался в 1971 году с языка Pascal, созданного Никлаусом Виртом. За 35 лет был пройден огромный путь от первых версий языка Pascal до самой современной среды программирования Delphi 9, использующей все технологии объектно-ориентированного программирования. В результате симбиоза технологий объектно-ориентированного программирования и языка Pasлучилась отличная среда разработки, не отягощенная излишними деталями, в отличии от языка С++. 
Надо отметить, что изо всех языков программирования только Delphi не устареваети , можно сказать, что в настоящее время рождается занова. Прчем его все шире используют в коммерческих разработках, благодаря большому набору полностью готовых для работу специальных компонентов. Нельзя сказать, что другие языки исчезают. Еще долго будет существовать и С++, и Кобол, и Фортран, но все же намечается тенденция отказа от малопродуктивных и сложных языков программирования в пользу более современных, многофунционнальных и удобных сред программирования, таких как Delphi, C#, Java.

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список использованных источников

1.Э. Ишкова «++ начала программирования» - М.: Бином, 2001.

2.Принципы объектно-ориентированного программирования – Лекции по 3.Система визуального объектно-ориентированного проектирования Delphi - Лекции по (http://blackman.wp-club.net/lection/visualprg.php)

4.М. Плискин «Эволюция языков программирования» (://2..cctpu../edu///lang/_09.)

5.Стили программирования (http://media.karelia.ru/~ftt/IVK/new2/Inflect/T_1_16.htm)

А. Жуков «Изучаем » - СПб.: Питер, 2003.

6.Объектно-ориентированные системы: состояние и перспективы. Аналитический обзор по материалам фирмы OVUM.

7. Обзор подготовил А.Г. Иванов. (http://www.math.rsu.ru/smalltalk/obzornew.ru.html)

8.Объектно-ориентированные языки программирования. Сравнение с традиционными языками (://.suvvbcourse/1.)

9.Патрикеев Ю.Н. «Объектно-ориентированное проектирование» (http://www.object.newmail.ru/oop1.html)

10.А. Легалов «Итоги экспансии объектно-ориентированной парадигмы» (http://www.softcraft.ru/paradigm/process/pr01.shtml

11. Гофман, В. Э. Delphi. Быстрый старт / В. Э. Гофман, А. Д. Хомоненко. – СПб. : БХВ-Петербург, 2003. – 288 с.

12. Мизрохи, С. В. Visual Basic и объектно-ориентированное программирование / С. В. Мизрохи. – М. : Финансы и статистика, 1992. – 193 с.

13. Пестриков, В. М. Delphi на примерах / В. М. Пестриков, А. Н. Маслобоев. — СПб. : БХВ-Петербург, 2005. — 496 с.

14. Стивене, Р. Delphi. Готовые алгоритмы / Род Стивене; Пер. с англ. Мерещука П. А. - 2-е изд. , стер. - М. : ДМК Пресс ; СПб. : Питер, 2004. - 384 с.

15. Фаронов В. В. Deiphi 6. Учебный курс / В. В. Фараонов. – СПб. : Питер, 2002. – 260с.

16. Федоров А. Г. Создание Windows-приложений в среде Visual Basic / А. Г. Федоров. – М. : ТОО «Компьютер Пресс», 1999. – 347 с.

 

 

 

 

 

 

 

 

 


Информация о работе Основные понятия объектно-ориентированного программирования