Инструментальные программы.

Инструментальные системы программирования.

Инструментальная система программирования — это система, предназначенная для разработки новых программ на конкретном языке программирования.

Инструментальные системы программирования предоставляют пользователям средства разработки программ. В них входят:

· компилятор и/или интерпретатор;

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

· средства создания и редактирования текстов программ;

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

  • отладочные программы, помогающие находить и устранять ошибки в

программе;

· диалоговая среда для пользователя;

· графические библиотеки и утилиты для работы с библиотеками

· и другие средства.

К инструментальным системам программирования относятсяTurbo Basic, Quick Basic, Turbo Pascal, Turbo C, Delphy, Builder.

Язык Бейсик был создан как язык для начинающих для написания простых программ.

Язык Паскаль был разработан Никласом Виртом как язык обучения студентов программированию.
Паскаль - язык структурного программирования, упрощающего разработку сложных программ. Расширенный вариант этого языка – Turbo Pascal.

Язык Си соединяет свойства языка высокого уровня с возможностями использования программирования как на языке Ассемблера. Язык Сипозволяет создавать сложные и эффективные программы.

Сейчас получили распространение системы программирования Borland и Delphi , ориентированные на создание Windows-приложений.

· пакет Borland Delphi (Дельфи) — наследник семейства компиляторов Borland Pascal, предоставляющий удобные средства визуальной разработки.

· пакет Microsoft Visual Basic —инструмент для создания Windows-программ с использованием визуальных средств.

· пакет Borland C++ — одно из самых распространённых средств для разработки Windows приложений.

НХИ-1, 20.02.12

 

Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.

По своему назначению они близки к инструментальным системам программирования. К инструментальным программам, например, относятся:

· редакторы;

· средства компоновки программ;

· отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;

· вспомогательные программы, реализующие часто используемые системные действия;

· графические пакеты программ и т.п.

Инструментальные программные средства используются на всех стадиях разработки ПО.