Инструментальное программное обеспечение

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

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

Система программирования – система, используемая для создания программ на основе какого-либо языка программирования. В состав таких систем обычно входят:

Транслятор – это программа-переводчик, которая преобразует текст программы в набор машинных команд, понятных компьютеру. Транслятор может быть выполнен либо в виде компилятора, либо в виде интерпретатора.

Компилятор – программа, переводящая текст программы в машинный код целиком.

Интерпретатор – программа, переводящая текст программы в машинный код построчно. Недостаток интерпретатора в том, что текст программы должен каждый раз при запуске переводиться в машинный код, что не очень удобно.

Примерами таких систем программирования являются: Basic, Turbo Pascal, Borland Delphi, Borland C++ и многие другие.

<<<<<     >>>>>