Программное обеспечение реализации информационных процессов
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
УРОВНИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Базовый уровень
перепрограммируемые постоянные запоминающие устройства
Системное программное обеспечение
КЛАССИФИКАЦИЯ СЛУЖЕБНЫХ ПРОГРАММНЫХ СРЕДСТВ:
ИНФОРМАЦИОННОЕ И МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Спасибо за внимание

Программное обеспечение реализации информационных процессов. (Лекция 5)

1. Программное обеспечение реализации информационных процессов

Лекция №5
Программное обеспечение реализации
информационных процессов
Программное обеспечение. Уровни программного обеспечения.
Классификация служебных программных средств.
Классификация прикладных программных средств.

2. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Программы — это упорядоченные
последовательности команд.
Конечная цель любой компьютерной программы
— управление аппаратными средствами.
Состав программного
обеспечения
вычислительной
системы называют
программной
конфигурацией

3. УРОВНИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

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

4. Базовый уровень

Самый низкий уровень программного обеспечения
представляет базовое программное обеспечение.
Оно отвечает за взаимодействие с базовыми
аппаратными средствами.
Базовые
программные
средства
непосредственно входят в состав
базового оборудования и хранятся в
специальных микросхемах, называемых
с(ПЗУ— Read Only Memory, ROM).
Программы и данные записываются
(«прошиваются») в микросхемы ПЗУ на
этапе производства и не могут быть
изменены в процессе эксплуатации.

5. перепрограммируемые постоянные запоминающие устройства

В тех случаях, когда изменение базовых программных
средств во время эксплуатации является технически
целесообразным, вместо микросхем ПЗУ применяют
перепрограммируемые постоянные запоминающие
устройства (ППЗУ — Erasable and Programmable Read
Only Memory, EPROM).
В этом случае изменение
содержания ПЗУ можно
выполнять как непосредственно
в составе вычислительной
системы (такая технология
называется флэш-технологией),
так и вне ее, на специальных
устройствах, называемых
программаторами.

6. Системное программное обеспечение

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

7. КЛАССИФИКАЦИЯ СЛУЖЕБНЫХ ПРОГРАММНЫХ СРЕДСТВ:

Служебное программное обеспечение
предназначены для обслуживания и оптимизации
работы компьютера.
В составе ОС они используются для работы с файловой
системой и дисками, архивации и восстановления
файлов, проверки системы и т. Д.
КЛАССИФИКАЦИЯ СЛУЖЕБНЫХ ПРОГРАММНЫХ СРЕДСТВ:
oДиспетчеры файлов (файловые менеджеры).
oСредства сжатия данных (архиваторы).
oСредства просмотра и воспроизведения
oСредства диагностики.
oСредства контроля (мониторинга).
oМониторы установки.
oСредства коммуникации
oСредства обеспечения компьютерной безопасности.

8.

Служебное программное обеспечение

9.

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

10.

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

11.

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

12.

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

13.

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

14.

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

15.

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

16.

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

17. ИНФОРМАЦИОННОЕ И МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ

совокупность программ и предварительно подготовленных
данных, необходимых для работы данных программ информационное обеспечение
например, система автоматической
проверки орфографии в редактируемом
тексте.
совокупность программного и
информационного обеспечения математическое обеспечение.
например, в специализированных
компьютерных системах (бортовых
компьютерах автомобилей, судов, ракет,
самолетов, космических летательных
аппаратов и т. п.) оно «жестко»
записывается в микросхемы ПЗУ

18. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

- служит для решения конкретных задач пользователя
o
o
o
o
o
o
o
o
o
o
o
o
o
Классификация прикладных программных средств:
Текстовые редакторы.
Текстовые процессоры.
Графические редакторы.
Системы управления базами данных.
Электронные таблицы.
Системы автоматизированного проектирования
Настольные издательские системы.
Экспертные системы.
Редакторы HTML (Web-редакторы).
Бухгалтерские системы.
Финансовые аналитические системы.
Геоинформационные системы
Системы видеомонтажа.

19.

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

20.

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

21.

Графические редакторы
Это обширный класс программ, предназначенных
для создания и обработки графических
изображений.
растровые
редакторы
векторные
редакторы
3D-редакторы

22.

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

23.

Системы автоматизированного проектирования
(CAD-системы)
Предназначены для
автоматизации проектноконструкторских работ.
Применяются в
машиностроении,
приборостроении,
архитектуре.
Кроме
чертежно-графических
работ эти системы позволяют
проводить простейшие расчеты
(например, расчеты прочности
деталей) и выбор готовых
конструктивных элементов из
обширных баз данных.

24.

Настольные издательские системы
Назначение программ
этого класса состоит в
автоматизации процесса
верстки полиграфических
изданий.
Этот класс программного
обеспечения занимает
промежуточное положение
между текстовыми
процессорами и системами
автоматизированного
проектирования.

25.

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

26.

Редакторы HTML (Web-редакторы)
Это особый класс редакторов,
объединяющих в себе свойства
текстовых и графических
редакторов. Они предназначены
для создания и редактирования
так называемых Webдокументов (Web-страниц
Интернета).
Web-документы — это
электронные документы,
при подготовке которых
следует учитывать ряд
особенностей, связанных с
приемом/передачей
информации в Интернете.

27.

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

28.

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

29.

Геоинформационные системы (ГИС)
Предназначены для автоматизации
картографических и геодезических работ на
основе информации, полученной
топографическими или аэрокосмическими
методами.

30.

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

31. Спасибо за внимание

English     Русский Правила