Оглавление:
Определение - что означает программное обеспечение?
Программное обеспечение, в его наиболее общем смысле, представляет собой набор инструкций или программ, предписывающих компьютеру выполнять определенные задачи. Программное обеспечение - это общий термин, используемый для описания компьютерных программ.
Сценарии, приложения, программы и набор инструкций - все это термины, часто используемые для описания программного обеспечения.
Техопедия объясняет программное обеспечение
Теория программного обеспечения была впервые предложена Аланом Тьюрингом в 1935 году в его эссе «Вычислимые числа с приложением к проблеме Энтшайдунгса». Тем не менее, слово «программное обеспечение» было придумано математиком и статистиком Джоном Тьюки в выпуске «Американского математического месяца» 1958 года, в котором он обсуждал программы электронных калькуляторов.
Программное обеспечение часто делится на три категории:
- Системное программное обеспечение служит основой для прикладного программного обеспечения. Системное программное обеспечение включает драйверы устройств, операционные системы (ОС), компиляторы, устройства форматирования дисков, текстовые редакторы и утилиты, помогающие компьютеру работать более эффективно. Он также отвечает за управление аппаратными компонентами и предоставление базовых функций, не относящихся к конкретным задачам. Системное программное обеспечение обычно написано на языке программирования Си.
- Программное обеспечение для программирования - это набор инструментов, помогающих разработчикам в написании программ. Доступны различные инструменты: компиляторы, компоновщики, отладчики, интерпретаторы и текстовые редакторы.
- Прикладное программное обеспечение предназначено для выполнения определенных задач. Примеры прикладного программного обеспечения включают офисные пакеты, игровые приложения, системы баз данных и образовательное программное обеспечение. Прикладное программное обеспечение может представлять собой отдельную программу или набор небольших программ. Этот тип программного обеспечения - это то, что потребители чаще всего считают «программным обеспечением».
