Информатика. Стефанов А.М - 20 стр.

UptoLike

39
два классаутилитарные программы и программные продукты. Ути-
литарные программыпрограммы для себя») предназначены для удов-
летворения нужд разработчиков. Чаще всего они играют роль сервиса в
технологии обработки данных. Программные продукты (изделия)
предназначены для удовлетворения потребностей пользователей и
представляют собой комплекс взаимосвязанных программ для решения
определенной задачи массового спроса. Как
правило, программные
продукты требуют сопровождения, которое осуществляется фирмами-
распространителями программ (дистрибьюторами), режефирмами-
разработчиками. Сопровождение программного продуктаподдержка
его работоспособности, переход на его новые версии, внесение изме-
нений, исправление обнаруженных ошибок и т.п.
5.2. Классификация программных продуктов
По области использования можно выделить три класса программ-
ных продуктов: системное программное обеспечение,
пакеты приклад-
ных программ, инструментарий технологии программирования.
Системное программное обеспечениесовокупность программ
и программных комплексов для обеспечения работы компьютера и се-
тей ЭВМ. Данный класс программных продуктов тесно связан с типом
компьютера и является его неотъемлемой частью. Структура системно-
го программного обеспечения показана на рис. 5.1.
Базовое программное обеспечение, как правило, поставляется
вместе
с компьютнром, а сервисное может быть приобретено дополнительно.
Операционная система предназначена для управления выполнени-
ем пользовательских программ и вычислительными ресурсами ЭВМ.
На сегодняшний день для ПК все более широкое применение получает
Базовое программное
обеспечение
Операционная система
Операционная оболочка
Сетевая операционная
система
Системное программное обеспечение
Сервисное программное
обеспечение
Программы диагностики рабо-
тоспособности компьютера
Антивирусные программы
Программы обслуживания дисков
Программы архивирования данных
Программы обслуживания сети
Рис. 5.1. Классификация системного программного обеспечения
40
многозадачная (несколько параллельно выполняемых прикладных
процессов) операционная система Windows XP. Операционные обо-
лочкиспециальные программы, предназначенные для облегчения
общения пользователя с командами дисковой операционной системы.
Примерами операционных оболочек являются Norton Commander и
Norton Navigator. Сетевые операционные системыкомплекс про-
грамм, обеспечивающий обработку, передачу и хранение данных в се-
ти. Наиболее перспективной является многопользовательская и много-
задачная
операционная система Unix.
Сервисные программы являются расширением базового про-
граммного обеспечения и часто называются утилитами. Утилиты
программы, служащие для выполнения вспомогательных операций об-
работки данных или обслуживания компьютеров. Наиболее важные из
них обсуждаются в разделе 5.4.
Пакеты прикладных программ (ППП) – комплекс взаимосвязан-
ных программ для решения задач определенного класса конкретной
предметной области.
Предметная (прикладная) областьсовокупность
связанных между собой функций (задач управления), с помощью кото-
рых достигается выполнение поставленных целей. Примерная класси-
фикация ППП представлена на рис. 5.2.
К проблемно-ориентированным относятся ППП одинакового
функционального назначения (типовые функции управления, структур
данных и алгоритмов обработки): автоматизированного бухгалтерского
учета, финансовой деятельности, кадровый учет, управления производ-
ством
, банковские информационные системы и т.п. Для подобного клас-
са программ высоки требования к оперативности обработки данных.
ППП автоматизированного проектирования предназначены для
поддержания работ, связанных с разработкой чертежей, схем, графиче-
ским моделированием и конструированием, созданием иллюстраций и
мультфильмов. Широко используются такие продукты, как AutoCAD,
Auto Vision.
Пакеты прикладных программ
Проблемно-ориентированные ППП
ППП автоматизированного
проектирования
Офисные ППП
Методо-ориентированные ППП
ППП общего назначения
Интеллектуальные системы
Настольные издательские системы
Программные средства мультимедиа
Рис. 5.2. Классификация ППП
                                 39                                                                      40
два класса – утилитарные программы и программные продукты. Ути-          многозадачная (несколько параллельно выполняемых прикладных
литарные программы («программы для себя») предназначены для удов-        процессов) операционная система Windows XP. Операционные обо-
летворения нужд разработчиков. Чаще всего они играют роль сервиса в      лочки – специальные программы, предназначенные для облегчения
технологии обработки данных. Программные продукты (изделия)              общения пользователя с командами дисковой операционной системы.
предназначены для удовлетворения потребностей пользователей и            Примерами операционных оболочек являются Norton Commander и
представляют собой комплекс взаимосвязанных программ для решения         Norton Navigator. Сетевые операционные системы – комплекс про-
определенной задачи массового спроса. Как правило, программные           грамм, обеспечивающий обработку, передачу и хранение данных в се-
продукты требуют сопровождения, которое осуществляется фирмами-          ти. Наиболее перспективной является многопользовательская и много-
распространителями программ (дистрибьюторами), реже – фирмами-           задачная операционная система Unix.
разработчиками. Сопровождение программного продукта – поддержка               Сервисные программы являются расширением базового про-
его работоспособности, переход на его новые версии, внесение изме-       граммного обеспечения и часто называются утилитами. Утилиты –
нений, исправление обнаруженных ошибок и т.п.                            программы, служащие для выполнения вспомогательных операций об-
                                                                         работки данных или обслуживания компьютеров. Наиболее важные из
           5.2. Классификация программных продуктов
                                                                         них обсуждаются в разделе 5.4.
     По области использования можно выделить три класса программ-
                                                                              Пакеты прикладных программ (ППП) – комплекс взаимосвязан-
ных продуктов: системное программное обеспечение, пакеты приклад-
                                                                         ных программ для решения задач определенного класса конкретной
ных программ, инструментарий технологии программирования.
                                                                         предметной области. Предметная (прикладная) область – совокупность
     Системное программное обеспечение – совокупность программ           связанных между собой функций (задач управления), с помощью кото-
и программных комплексов для обеспечения работы компьютера и се-         рых достигается выполнение поставленных целей. Примерная класси-
тей ЭВМ. Данный класс программных продуктов тесно связан с типом         фикация ППП представлена на рис. 5.2.
компьютера и является его неотъемлемой частью. Структура системно-
го программного обеспечения показана на рис. 5.1.                                           Пакеты прикладных программ

               Системное программное обеспечение                         Проблемно-ориентированные ППП           ППП автоматизированного
                                                                                                                     проектирования
    Базовое программное                Сервисное программное             Методо-ориентированные ППП
        обеспечение                         обеспечение                                                               Офисные ППП
                                                                             ППП общего назначения
 Операционная система                                                                                         Программные средства мультимедиа
                                       Программы диагностики рабо-         Интеллектуальные системы
Операционная оболочка                   тоспособности компьютера                                              Настольные издательские системы
  Сетевая операционная                  Антивирусные программы                                Рис. 5.2. Классификация ППП
        система                        Программы обслуживания дисков          К проблемно-ориентированным относятся ППП одинакового
                                       Программы архивирования данных    функционального назначения (типовые функции управления, структур
                                                                         данных и алгоритмов обработки): автоматизированного бухгалтерского
                                       Программы обслуживания сети       учета, финансовой деятельности, кадровый учет, управления производ-
                                                                         ством, банковские информационные системы и т.п. Для подобного клас-
    Рис. 5.1. Классификация системного программного обеспечения          са программ высоки требования к оперативности обработки данных.
     Базовое программное обеспечение, как правило, поставляется вместе        ППП автоматизированного проектирования предназначены для
с компьютнром, а сервисное может быть приобретено дополнительно.         поддержания работ, связанных с разработкой чертежей, схем, графиче-
     Операционная система предназначена для управления выполнени-        ским моделированием и конструированием, созданием иллюстраций и
ем пользовательских программ и вычислительными ресурсами ЭВМ.            мультфильмов. Широко используются такие продукты, как AutoCAD,
На сегодняшний день для ПК все более широкое применение получает         Auto Vision.