Реферат: Классификация программного обеспечения
Выполнил
Студент гр. 720871 Кучеренко И.И.
Руководитель работы
асс. каф. «ФиМ» Федоров А.В.
Тула 2009
Содержание
Введение. 2
Глава I Классификация программного обеспечения
1.1 Что такое программное обеспечение. 2
1.2 Виды программного обеспечения. 2
1.3 Прикладное программное обеспечение. 6
1.4 Системные программы.. 10
Глава II Комплексы программ
2.1 Что такое операционная система. 13
2.2 Что такое программы-оболочки. 15
2.3 Что такое утилиты.. 16
2.4 Инструментальные системы.. 19
2.5 Тенденции развития программного обеспечения. 21
Заключение. 24
Библиографический список. 25
Введение
В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе. Этот принцип обеспечивает универсальность использования компьютера: в определенный момент времени решается задача соответственно выбранной программе.
Для нормального решения задач на компьютере нужно, чтобы программа была отлажена, не требовала доработок и имела соответствующую документацию. Поэтому относительно работы на компьютере часто используют термин Программное обеспечение (ПО, software), под которым понимают совокупность программ, выполняемых вычислительной системой.
Целью данной работы является широкое определение программного обеспечения, его классификация, назначение и роль, а также тенденции развития в будущем.
Классификация программного обеспечения
1.1 Что такое программное обеспечение
В компьютерном жаргоне часто используется слово «софт» от английского software, которое, в этом смысле впервые применил в статье American Mathematical Monthly математик из Принстонского университета Джон Тьюки (John W. Tukey) в 1958 г.
К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:
- технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориентированное проектирование и др.);
- методы тестирования программ;
- методы доказательства правильности программ;
- анализ качества работы программ;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--