Программа в информатике — это набор инструкций, написанных на различных языках программирования, которые указывают компьютеру, что делать. Программы могут выполнять различные задачи, от обработки данных (например, обработка текстов, графики, музыки) до управления аппаратными устройствами (такие программы называются драйверами). Операционная система – это тоже огромная программа, которая реализует механизм управления различными компьютерными программами, выполняемыми процессором.
Существуют еще нормативные определения компьютерной программы:
- Комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления (стандарт ISO/IEC/IEEE 24765:2010)
- Синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы (стандарт ISO/IEC 2382-1:1993)
- Данные, предназначенные для управления конкретными компонентами системы обработки данных в целях реализации определённого алгоритма (ГОСТ 19781—90)
- Представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств с целью получения определённого результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения (Гражданский кодекс Российской Федерации)
------------------------------
С уважением, Дмитрий Сухарев!
Если понравился контент – поставьте лайк, это лучшая благодарность для автора. А чтобы не пропустить ничего интересного – подпишитесь.
Также на моем сайте вы сможете найти много полезных материалов: got-it.ru.
------------------------------