47
решения конкретных задач, например, создания документов, произведения
расчетов, моделирования процессов и т.д. [17]
Примером может служить пакет прикладных программ Microsoft
Office, решающий все перечисленные задачи.
Инструментальное ПО - это инструментальное программное
обеспечение, так как оно является используемым только разработчиками
системного и прикладного программного обеспечения. Сюда относятся
следующие виды программных средств:
1) ассемблеры – программы для преобразования текстов на языке
ассемблера в машинные команды;
2) трансляторы – программы, переводящие программный код с
языков высокого уровня на язык ассемблера;
3) компоновщики – программы, объединяющие модули
программы;
4) препроцессоры исходных текстов – программы для
преобразования исходных данных;
5) отладчики – программы для поиска ошибок в программе;
6) специализированные редакторы исходных текстов –
программы для создания программного кода на языке высокого уровня;
7) библиотеки подпрограмм – наборы часто используемых
подпрограмм;
8) редакторы графического интерфейса.
В настоящее время все вышеперечисленные программные средства
объединяются в специальные пакеты, называемые интегрированной средой
разработки. Примером может служить интегрированная среда разработки
Visual Studio, позволяющая создавать программы на нескольких объектно-
ориентированных языках программирования [30,32].
Основные требования к программному обеспечению ИС:
- независимость программных средств от платформы,
- качество программных средств и способы его контроля,