Social Hobby Ideas. Все о мировых увлечениях и хобби. Живи свежо! Будь в тренде!

Программный комплекс

Программно-аппаратный комплекс — это набор технических и программных средств, работающих совместно для выполнения одной или нескольких сходных задач.

Аппаратно-программный комплекс — техническое решение концепции алгоритма работы сложной системы, управление которой осуществляется, как правило, исполнением кода из определённого базового набора команд (системы команд), описанных в документации.

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

Другие определения из международных и стандартов:

Компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы.
Программа или множество программ, используемых для управления компьютером.
Совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ.
Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением.

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

Академические области, изучающие программное обеспечение, — это информатика и программная инженерия.

По степени тиражируемости всё программное обеспечение делится на три категории: программное обеспечение, разрабатываемое на заказ, программное обеспечение для крупных корпораций и организаций и программное обеспечение для массового потребителя.

По степени переносимости программы делят на

платформозависимые;
кроссплатформенные.
По способу распространения и использования программы делят на

несвободные (закрытые);
открытые;
свободные.
По назначению программы делят на:

системные;
прикладные;
инструментальные.
По видам программы делят на:

компонент: программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса;
комплекс: программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.