Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otv2.doc
Скачиваний:
18
Добавлен:
22.09.2019
Размер:
1.15 Mб
Скачать

8.Понятие программного обеспечения. Классификация программного обеспечения.

Программное обеспечение - согласно ГОСТ 19781-90 - совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации.

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

Программа- последовательность машинных команд, предназначенная для достижения конкретного результата. Программа - согласно ГОСТ 19781-90 - данные, предназначенные для управления конкретными компонентами.

К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке ПО:

  • технология проектирования программ (например, нисходящее проектирование, структурное и объектно-ориентированное проектирование и др.);

  • методы тестирования программ;

  • методы доказательства правильности программ;

  • анализ качества работы программ;

  • документирование программ;

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

Классификация программного обеспечения.

Все программы, работающие на компьютере, можно условно разделить на следующие категории:

  • прикладное программное обеспечение;

  • системное программное обеспечение;

  • инструментальное программное обеспечение;

  • специальное программное обеспечение;

  • математическое обеспечение;

  • информационно-лингвистическое обеспечение.

  1. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ;

2) системные программы, выполняющие различные вспомогательные функции, например:

  • управление ресурсами компьютера;

  • создание копий используемой информации;

  • проверка работоспособности устройств компьютера;

  • выдача справочной информации о компьютере и др.;

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

  1. Специализированное программное обеспечение комплекс программ, предназначенных для выполнения специализированных программ пользователя, решающих уникальные пользовательские задачи;

  2. Математическое обеспечение позволяет разрабатывать алгоритмы задач (последовательность действий для выполнения задачи) и программы на языках программирования;

  3. Информационно-лингвистическое включает:

  • Систему унифицированных документов:

  • Информационные базы данных;

  • Нормативно-справочную информацию;

  • Систему классификации и кодирования информации;

  • Систему словарей;

  • Языковые средства.

На сегодняшний день можно сказать, что более или менее определенно сложились следующие группы программного обеспечения:

  • операционные системы и оболочки;

  • системы программирования (трансляторы, библиотеки подпрограмм, отладчики и т.д.);

  • инструментальные системы;

  • интегрированные пакеты программ;

  • динамические электронные таблицы;

  • системы машинной графики;

  • системы управления базами данных (СУБД);

  • прикладное программное обеспечение.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]