Бакалавр
Дипломные и курсовые на заказ

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

РефератПомощь в написанииУзнать стоимостьмоей работы

Мечта программистов о среде программирования, в которой бы простота и удобство сочетались с мощью и гибкостью, стала реальностью с появлением среды Delphi. Она обеспечивала визуальное проектирование пользовательского интерфейса, имела развитый объектно-ориентированный язык Object Pascal (позже переименованный в Delphi) и уникальные по своей простоте и мощи средства доступа к базам данных. Язык… Читать ещё >

Обоснование выбора языка программирования (реферат, курсовая, диплом, контрольная)

Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую «быструю разработку», среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки (RAD-систем, Rapid Application Development среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий [7].

Delphi это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

Delphi мощная система визуального объектно-ориентированного проектирования, позволяющая решать множество задач, в частности [8]:

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

быстро создавать (даже начинающим программистам) профессионально выглядящий оконный интерфейс для любых приложений;

создавать мощные системы работы с локальными и удаленными базами данных;

создавать справочные системы (файлы .hlp) для своих приложений.

и многое другое.

Мечта программистов о среде программирования, в которой бы простота и удобство сочетались с мощью и гибкостью, стала реальностью с появлением среды Delphi. Она обеспечивала визуальное проектирование пользовательского интерфейса, имела развитый объектно-ориентированный язык Object Pascal (позже переименованный в Delphi) и уникальные по своей простоте и мощи средства доступа к базам данных. Язык Delphi по возможностям значительно превзошел язык Basic и даже в чем-то язык C++, но при этом он оказался весьма надежным и легким в изучении (особенно в сравнении с языком C++). В результате, среда Delphi позволила программистам легко создавать собственные компоненты и строить из них профессиональные программы. Среда оказалась настолько удачной, что по запросам любителей C++ была позже создана среда C++Builder — клон среды Delphi на основе языка C++ (с расширенным синтаксисом). Среда Delphi стала, по сути, одним из лучших средств программирования для операционной системы Windows [9].

Общая продуктивность любых инструментов создания программного обеспечения определяется следующими пятью важнейшими аспектами [9]:

качеством визуальной среды разработки;

скоростью работы компилятора и быстродействием откомпилированных программ;

мощностью языка программирования и его сложностью;

гибкостью и масштабируемостью используемой архитектуры баз данных;

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

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

Показать весь текст
Заполнить форму текущей работой