Что такое программное обеспечение

Поиск по инструкциям:

В наше время, когда вся бытовая и даже кухонная техника «напичкана» электроникой, даже домохозяйки могут употреблять в разговоре между собой такие слова, как программное обеспечение устройства. А что под этим необходимо понимать?

Программное обеспечение, или software, – это набор команд, которые и управляют работой компьютера или другого устройства. Если нет программного обеспечения, то любое устройство превращается просто в груду металла. И компьютер, к которому мы так привыкли, без программного обеспечения не сможет выполнить никакой задачи.

Вот почему столь важно качественное программное обеспечение для любого устройства. И потому у него есть определенные функции: управление компьютерными ресурсами, обеспечение пользователя всеми инструментами, которые необходимы для того, чтобы извлечь пользу из этих ресурсов, а также выполнение роли посредника между организациями и хранимой информацией.

Программа – это набор команд для компьютера или устройства. Процесс их создания – это программирование. Тех же, которые пишут программы, называют программистами. «Программу» также могу называть «приложением» (application), что

нисколько не противоречит сути.

Для выполнения программы ее необходимо загрузить в оперативную память компьютера или устройства вместе с данными, которые необходимо обработать. Когда команда выполнена, она выгружается из оперативной памяти компьютера. Все современные компьютеры способны загрузить на выполнение сразу несколько программ.

Есть два основных типа программного обеспечения со своими функциями выполнения: системное и прикладное. Системное программное обеспечение, или system software, представляет собой набор программ, которые управляют компонентами компьютера. К примеру, процессором, коммуникационными и периферийными устройствами. К прикладному программному обеспечению, или application software, относятся программы, написанные для того, чтобы задать компьютеру конкретную работу. Это, например, могут быть программы обработки заказов или создания списков рассылки. Оба типа программного обеспечения взаимосвязаны.

На системное программное обеспечение возложены обеспечение и контроль доступа к аппаратному обеспечению компьютера. На прикладное программное возложено обеспечение взаимодействовать с аппаратными компонентами через системное. Конечные пользователи преимущественно имеют дело с прикладным программным обеспечением. Для обеспечения аппаратной совместимости, каждый тип программного обеспечения разрабатывают для конкретной аппаратной платформы.

Источник: mcgrp.ru

Категория: Программное обеспечение

Похожие статьи: