Экономическая информатика-стр.313

Технология разработки программ решения задачи определяется главным образом двумя факторами:

•    осуществляется ли разработка программы решения задачи как составного элемента единой системы автоматизированной обработки информации либо как относительно независимой, локальной компоненты общего программного комплекса, обеспечивающего решение на ЭВМ задач управления;

•    какие программно-инструментальные средства используются для разработки и реализации задач на ЭВМ.

Под программно-инструментальными средствами будем понимать компоненты ПО, позволяющие программировать решение задач управления. К программно-инструментальным средствам в первую очередь относятся алгоритмические языки и соответствующие им трансляторы, затем СУБД с языковыми средствами программирования в их среде, электронные таблицы со средствами их настройки и т.п.

Появление принципиально новых по сравнению с алгоритмическими языками программно-инструментальных средств коренным образом изменило традиционное представление о процессе программирования и программе. В связи с этим в толковом словаре по информатике под термином “программа” наряду с приведенным выше определением понимаются также и “данные, предназначенные для управления конкретными компонентами системы обработки данных в целях реализации определенного алгоритма”1.

На наш взгляд, лучше употреблять термин “программное средство” (или программное приложение), тем более что эти термины находят широкое употребление среди профессиональных программистов. Таким образом, под программным средством (программным приложением) будем понимать программу или иное формализованное описание, обеспечивающее автоматизацию решения на ЭВМ задачи пользователя как независимо, так и с помощью программно-инструментальных средств.