Программное обеспечение

Компьютерное программное обеспечение, также называемое программным обеспечением, представляет собой набор инструкций и его документации, которые говорят компьютеру, что делать или как выполнять задачу. Программное обеспечение включает в себя все различные программы на компьютере, такие как приложения и операционная система. Приложения - это программы, предназначенные для выполнения определенной операции, например, игры или текстового процессора. Операционная система (например, Mac OS, Microsoft Windows, Android и различные дистрибутивы Linux) представляет собой уровень программного обеспечения, который используется в качестве платформы для запуска приложений и управляет всеми инструментами пользовательского интерфейса, включая дисплей и клавиатуру.

Впервые слово "программное обеспечение" было использовано в конце 1960-х годов, чтобы подчеркнуть его отличие от компьютерного оборудования, которое может физически наблюдаться пользователем. Программное обеспечение представляет собой набор инструкций, которым следует компьютер. До появления компакт-дисков (CD) или развития эпохи Интернета программное обеспечение использовалось на различных компьютерных носителях информации, таких как бумажные перфокарты, магнитные диски или магнитные ленты.

Слово "прошивка" иногда используется для описания стиля программного обеспечения, которое сделано специально для определенного типа компьютера или электронного устройства и обычно хранится на флэш-памяти или микросхеме ПЗУ компьютера. Под прошивкой обычно понимается программное обеспечение, которое непосредственно управляет аппаратным обеспечением. Примерами реализации микропрограммного обеспечения являются микропрограмма для CD-привода или микропрограмма для модема.

Сегодня программное обеспечение стало важной частью нашей жизни. Без программного обеспечения люди не могут быть разработаны. Мы используем программное обеспечение повсюду. Инженеры-программисты отвечают за производство безошибочного программного обеспечения, которое буквально стало неотъемлемой частью нашей повседневной жизни. Изменчивость и соответствие - два главных свойства дизайна программного обеспечения. Существуют также различные модели обработки для проектирования программного обеспечения, в том числе Build и Fix, водопад и Agile методы проектирования обработки программного обеспечения.

LibreOffice Writer, пример программного обеспечения.
LibreOffice Writer, пример программного обеспечения.

Связанные страницы

  • программа для компьютера
  • Свободное программное обеспечение
  • Программная инженерия

Типы программного обеспечения

Различные типы программного обеспечения можно разделить на категории в зависимости от общей функции, типа или области применения. Существует три широкие классификации:

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

AlegsaOnline.com - 2020 - 2021 - License CC3