Информатика. Горяев Ю.А. - 67 стр.

UptoLike

Составители: 

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

            §1. Понятие программного обеспечения
     Под программным обеспечением (Software) понимается совокупность
программ, выполняемых вычислительной системой.
     К программному обеспечению (ПО) относится также вся область дея-
тельности по проектированию и разработке ПО:
     • технология проектирования программ (например, нисходящее проек-
         тирование, структурное и объектно-ориентированное проектирование
         и др.);
     • методы тестирования программ;
     • методы доказательства правильности программ;
     • анализ качества работы программ;
     • документирование программ;
     • разработка и использование программных средств, облегчающих про-
         цесс проектирования программного обеспечения, и т.д.
     Программное обеспечение — неотъемлемая часть компьютерной систе-
мы. Оно является логическим продолжением технических средств. Сфера при-
менения конкретного компьютера определяется созданным для него ПО.
     Сам по себе компьютер не обладает знаниями ни в одной области приме-
нения. Все эти знания сосредоточены в выполняемых на компьютерах про-
граммах.
     Программное обеспечение современных компьютеров включает миллио-
ны программ — от игровых до научных.

       §2. Классификация программного обеспечения
    В первом приближении все программы, работающие на компьютере,
можно условно разделить на три категории (рис. 9):
    1) прикладные программы, непосредственно обеспечивающие выпол-
        нение необходимых пользователям работ;
    2) системные программы, выполняющие различные вспомогательные
        функции, например:
           • управление ресурсами компьютера;
           • создание копий используемой информации;
           • проверка работоспособности устройств компьютера;
           • выдача справочной информации о компьютере и др.;
    3) инструментальные программные системы, облегчающие процесс
        создания новых программ для компьютера.


                                   67