Составители:
67
ГЛАВА 4.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
§1. Понятие программного обеспечения
Под программным обеспечением (Software) понимается совокупность
программ, выполняемых вычислительной системой.
К программному обеспечению (ПО) относится также вся область дея-
тельности по проектированию и разработке ПО:
• технология проектирования программ (например, нисходящее проек-
тирование, структурное и объектно-ориентированное проектирование
и др.);
• методы тестирования программ;
• методы доказательства правильности программ;
• анализ качества работы программ;
• документирование программ;
• разработка и использование программных средств, облегчающих про-
цесс проектирования программного обеспечения, и т.д.
Программное обеспечение — неотъемлемая часть компьютерной систе-
мы. Оно является логическим продолжением технических средств. Сфера при-
менения конкретного компьютера определяется созданным для него ПО.
Сам по себе компьютер не обладает знаниями ни в одной области приме-
нения. Все эти знания сосредоточены в выполняемых на компьютерах про-
граммах.
Программное обеспечение современных компьютеров включает миллио-
ны программ — от игровых до научных.
§2. Классификация программного обеспечения
В первом приближении все программы, работающие на компьютере,
можно условно разделить на три категории (рис. 9):
1) прикладные программы, непосредственно обеспечивающие выпол-
нение необходимых пользователям работ;
2) системные программы, выполняющие различные вспомогательные
функции, например:
• управление ресурсами компьютера;
• создание копий используемой информации;
• проверка работоспособности устройств компьютера;
• выдача справочной информации о компьютере и др.;
3) инструментальные программные системы, облегчающие процесс
создания новых программ для компьютера.
ГЛАВА 4.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
§1. Понятие программного обеспечения
Под программным обеспечением (Software) понимается совокупность
программ, выполняемых вычислительной системой.
К программному обеспечению (ПО) относится также вся область дея-
тельности по проектированию и разработке ПО:
• технология проектирования программ (например, нисходящее проек-
тирование, структурное и объектно-ориентированное проектирование
и др.);
• методы тестирования программ;
• методы доказательства правильности программ;
• анализ качества работы программ;
• документирование программ;
• разработка и использование программных средств, облегчающих про-
цесс проектирования программного обеспечения, и т.д.
Программное обеспечение — неотъемлемая часть компьютерной систе-
мы. Оно является логическим продолжением технических средств. Сфера при-
менения конкретного компьютера определяется созданным для него ПО.
Сам по себе компьютер не обладает знаниями ни в одной области приме-
нения. Все эти знания сосредоточены в выполняемых на компьютерах про-
граммах.
Программное обеспечение современных компьютеров включает миллио-
ны программ — от игровых до научных.
§2. Классификация программного обеспечения
В первом приближении все программы, работающие на компьютере,
можно условно разделить на три категории (рис. 9):
1) прикладные программы, непосредственно обеспечивающие выпол-
нение необходимых пользователям работ;
2) системные программы, выполняющие различные вспомогательные
функции, например:
• управление ресурсами компьютера;
• создание копий используемой информации;
• проверка работоспособности устройств компьютера;
• выдача справочной информации о компьютере и др.;
3) инструментальные программные системы, облегчающие процесс
создания новых программ для компьютера.
67
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »
