Системы программирования

Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа.

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

В них, как правило, входят:

1) транслятор (компилятор или интерпретатор);

2) редактор связей (при использовании компилятора) – программа, которая объединяет объектные и стандартные модули и создает конечный исполняемый.exe файл;

3) интегрированная среда разработки;

4) специализированный текстовый редактор;

5) обширные библиотеки стандартных программ и функций;

6) отладчик, выполняющий работу программы по шагам с целью нахождения и устранения ошибок;

7) "дружественная" к пользователю диалоговая среда;

8) многооконный режим работы;

9) встроенная справочная служба;

Пример популярных систем программирования – Turbo Pascal, Turbo Basic, Quick Basic, Turbo C.

В последнее время широко используются системы быстрого проектирования, в которых программирование, по сути, заменяется проектированием. В проектируемое окно готовые визуальные компоненты перетаскиваются с помощью мыши, затем свойства и поведение компонентов настраивается с помощью редактора. Исходный же текст программы, ответственный за работу этих элементов, генерируется автоматически с помощью среды быстрого проектирования, которая называется RAD-средой. В основе систем быстрой разработки (RAD-систем, Rapid Application Development – среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий. При использовании RAD-систем производительность программиста резко возрастает.

Примеры систем визуального программирования:

1) пакет Borland Delphi (Делфи) – наследник семейства компиляторов Borland Pascal, предоставляющий качественные и очень удобные средства визуальной разработки. Его исключительно быстрый компилятор позволяет эффективно и быстро решать практически любые задачи прикладного программирования;

2) пакет Microsoft Visual Basic – удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций;

3) пакет Borland C++ – одно из самых распространённых средств для разработки DOS- и Windows- приложений.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: