Лекция 1. Определение, классификация и смысл по

Post on 11-Jul-2015

1.050 views 3 download

Transcript of Лекция 1. Определение, классификация и смысл по

Предметно-ориентированное программное обеспечение

Определение, классификация и смысл программного обеспечения

Определение термина

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

Зачем оно нужно?

Определение термина

ГОСТ 19781-90:

совокупность программ системыобработки информации и программныхдокументов, необходимых дляэксплуатации этих программ .

Определение термина

СТ ИСО 2382/1-84 :

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

Определение термина

ITpedia :

компьютерные программы и данные,предназначенные для решенияопределённого круга задач и хранящиесяна машинных носителях.

Определение термина

Википедия (EN) :

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

Определение термина

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

Джон Тьюки

(математик)

1958 год

Классификация

(по способу распространения)

• Несвободное / закрытое / проприетарное

• Открытое

• Свободное

Классификация

(по назначению)

• Системное

• Инструментальное

• Прикладное

Классификация

• Системное ПО:

– Операционные системы

– Загрузчики операционной системы

– Драйвера устройств

– Программные кодеки

– Утилиты

Классификация

• Инструментальное ПО:

– Средства разработки ПО

– Система управления БД

Классификация

• Прикладное ПО:– Офисное ПО– Информационные системы– Корпоративные информационные системы– Системы управления и проектирования– Системы логистики– Научное ПО– Клиенты для доступа к и– нтернет-сервисам– Мультимедийное ПО

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

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

The End