logo
Информатика-лекц-2012

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

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

Программное обеспечение (ПО) является неотъемлемой частью любой компьютерной системы. Классификация ПО представлена на рис. 4.

Программное

обеспечение

Системы программирования

БазовоеПО

Прикладное ПО

Функционально ориентированные программы.

Интегированные пакеты программ

Профессионально-ориентированные

программы

СПО

Операцион-ные

системы

Сервисные системы

Рис. 4 .Классификация программного обеспечения

Дадим некоторые определения.

Программа– набор команд, приводящих в действие устройства компьютера.

Команда (оператор)– элементарная инструкция, предписывающая процессору выполнить ту или иную операцию над данными.

Базовое ПО– набор программ, обеспечивающий работоспособность компьютерных систем.

Прикладное ПО– набор программ, предназначенных для обработки информации в различных сферах деятельности.

Системы программированияили инструментальные среды разработки(СП) – это система программных средств, используемая программистами для разработки программного обеспечения (ПО).

Программное обеспечение разрабатывается программистами. Затем проводится его тестирование с целью выявления ошибок и недоработок. После тестирования первая версия программного продукта попадает на рынок. Однако, несмотря на тестирование, в процессе эксплуатации выявляются ошибки и недоработки. Разработчик устраняет недостатки и выпускает вторую модификацию программы. Модификаций может быть несколько. Если выясняется, что программа требует существенной переработки, то разработчик готовит новую версию программы.

Версия программы– вариант программы, существенно отличающийся от предыдущего. Версия обозначается первым числом после названия.

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

Например: DOS 6.22(шестая версия и 22-я модификация).

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4