Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_po_marku.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
459.23 Кб
Скачать

27 Определение программного обеспечения

ПО – совокупность программ, комплексов программ, алгоритмов и методов решения задач автоматизации на ЭВМ.

Алгоритм – это точное предписание, определяющее вычислительный процесс, ведущий от исходных данных к искомому результату. Для алгоритмов характерны следующие свойства:

  • определенность, т.е. точность описания процесса, исключающая произвольное толкование действий;

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

  • массовость, т.е. возможность обеспечить решение любой задачи того класса задач, в отношении которого алгоритм разработан;

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

  • потенциальная осуществимость, т.е. конечное число шагов при условии ограниченной сложности каждого отдельного шага.

Программой называется алгоритм, записанный в форме, воспринимаемой вычислительной машиной. Программа определяет, какие действия, в какой последовательности и над какими данными должна выполнять ЭВМ, чтобы получить искомый результат.

Алгоритмы делят на:

-последовательные (простые);

-условные и безусловные (с ветвлением и без ветвления).

Схематически алгоритмы представляются в виде блок-схем:

Начало или завершение алгоритма:

Процесс либо действие:

Ветвление или проверка условия:

В вод данных:

В ывод результатов на печать:

В зависимости от степени детальности описания задачи (алгоритма) говорят об алгоритмах высокого уровня и об алгоритмах низкого уровня. Первые являются, как правило, простыми линейными алгоритмами, вторые – сложными разветвленными алгоритмами.

28 Классификация программного обеспечения автоматизированных систем управления.

Функции ПО следующие:

-организация и управление вычислительным процессом в ЭВМ;

-подготовка машинных программ и автоматизация программирования;

-накопление и систематизация алгоритмов и программ для реализации конкретных задач управления на данном предприятии.

В соответствии с этими функциями в составе ПО можно выделить следующие виды обеспечения:

  1. СПО (системное программное обеспечение);

  2. ППО (прикладное программное обеспечение).

В состав системного ПО входит следующее обеспечение:

-тестовое ПО (тесты); -программы-упаковщики (архиваторы); -антивирусные программы; -коммуникационные программы, которые обеспечивают обмен информацией между ЭВМ; -ПО, реализующее взаимодействие аппаратуры ЭВМ либо аппаратных средств ЭВМ с программами более высокого уровня (программы-мониторы, операционные системы, драйвера).

ППО делится на специализированное ПО и стандартное ПО.

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

Операционная система – комплекс программ, обеспечивающих автоматическое управление всем вычислительным комплексом и определяющих режим его работы, а также обеспечивает удобный режим работы пользователя с ЭВМ.

Драйверы предназначены для расширения возможностей ОС по управлению устройствами, подключенными к ЭВМ.

Тестовые (испытательные) программы служат для отладки и контроля за работой ЭВМ и других сопряженных с ней технических устройств Тестовые программы позволяют обнаружить неисправность в технических устройствах ЭВМ, выявить места неполадок, дать информацию о характере неисправностей

Прикладное ПО - вид ПО, ориентированный на определенную предметную область, на конкретную задачу и на конечного пользователя данного вида обеспечения Данный подход позволяет снизить не только стоимость разработки ПО, но и затраты на обучение и адаптацию специалистов

Основные виды стандартного ППО:

1) текстовые редакторы и процессоры. Современные средства редактирования текста позволяют быстро и качественно создать текстовый документ, который помимо обычной текстовой информации может содержать графики, рисунки и т.д. наиболее популярным текстовым процессором в настоящее время является процессор MS-Word.

2 ) базы данных. Необходимо различать собственно упорядоченные специальным образом организованные хранимые данные в памяти ЭВМ – базы данных (БД) и программы систем управления базой данных (СУБД).

3) электронные таблицы и программы для работы с таблицами либо обработки табличных документов.Lotus, MS-Excel, SuperCalc.

4) системы автоматизированного проектирования (САПР).При помощи данных пакетов осуществляется компьютерный дизайн какого-либо объекта. Наиболее популярная САПР – AutoCAD.

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