Lektsia_5.pptx
- Количество слайдов: 31
Лекция № 5 Программное обеспечение реализации информационных процессов v Программное обеспечение. Уровни программного обеспечения. v Классификация служебных программных средств. v Классификация прикладных программных средств.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Программы — это упорядоченные последовательности команд. Конечная цель любой компьютерной программы — управление аппаратными средствами. Состав программного обеспечения вычислительной системы называют программной конфигурацией
УРОВНИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Прикладное ПО представляет собой комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания. Служебное ПО взаимодействует как с программами базового уровня, так и с программами системного уровня. Системное ПО Базовое ПО обеспечивают взаимодействие программ с базовым уровнем и непосредственно с аппаратным обеспечением, т. е. выполняют «посреднические» функции отвечает за взаимодействие с базовыми аппаратными средствами
Базовый уровень Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых с(ПЗУ— Read Only Memory, ROM). Программы и данные записываются ( «прошиваются» ) в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.
перепрограммируемые постоянные запоминающие устройства v В тех случаях, когда изменение базовых программных средств во время эксплуатации является технически целесообразным, вместо микросхем ПЗУ применяют перепрограммируемые постоянные запоминающие устройства (ППЗУ — Erasable and Programmable Read Only Memory, EPROM). v В этом случае изменение содержания ПЗУ можно выполнять как непосредственно в составе вычислительной системы (такая технология называется флэш-технологией), так и вне ее, на специальных устройствах, называемых программаторами.
Системное программное обеспечение - организует и поддерживает работу компьютера и компьютерных сетей с помощью операционной системы (ОС) и служебных программ, поставляемых в составе ОС или дополнительно. Операционная система — это программа, которая предназначена для управления выполнением прикладных программ, планирования и управления ресурсами компьютера (оперативной памятью, местом на дисках и т. д. ). основные группы: q однозадачные (однопользовательские) q многозадачные (многопользовательские) q сетевые
Служебное программное обеспечение • предназначены для обслуживания и оптимизации работы компьютера. В составе ОС они используются для работы с файловой системой и дисками, архивации и восстановления файлов, проверки системы и т. Д. КЛАССИФИКАЦИЯ СЛУЖЕБНЫХ ПРОГРАММНЫХ СРЕДСТВ: o Диспетчеры файлов (файловые менеджеры). o Средства сжатия данных (архиваторы). o Средства просмотра и воспроизведения o Средства диагностики. o Средства контроля (мониторинга). o Мониторы установки. o Средства коммуникации o Средства обеспечения компьютерной безопасности.
Служебное программное обеспечение
Диспетчеры файлов С помощью программ данного класса выполняется большинство операций, связанных с обслуживанием файловой структуры: копирование, перемещение и переименование файлов, создание каталогов (папок), удаление файлов и каталогов, поиск файлов и навигация в файловой структуре.
Средства сжатия данных (архиваторы) v Предназначены для создания архивов. Архивирование данных упрощает их хранение за счет того, что большие группы файлов и каталогов сводятся в один архивный файл. При этом повышается и эффективность использования носителя за счет того, что архивные файлы обычно имеют повышенную плотность записи информации. v Архиваторы часто используют для создания резервных копий ценных данных.
Средства просмотра и воспроизведения v Обычно для работы с файлами данных необходимо загрузить их в «родительскую» прикладную систему, с помощью которой они были созданы. Это дает возможность просматривать документы и вносить в них изменения. v Но в тех случаях, когда требуется только просмотр без редактирования, удобно использовать более простые и более универсальные средства, позволяющие просматривать документы разных типов. В тех случаях, когда речь идет о звукозаписи или видеозаписи, вместо термина просмотр применяют термин воспроизведение документов.
Средства диагностики v Предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения. v Они выполняют необходимые проверки и выдают собранную информацию в удобном и наглядном виде. v Их используют не только для устранения неполадок, но и для оптимизации работы компьютерной системы.
Средства контроля (мониторинга) Позволяют следить за процессами, происходящими в компьютерной системе. При этом возможны два подхода: v наблюдение в реальном режиме времени (обычно используют при изыскании путей для оптимизации работы вычислительной системы и повышения ее эффективности) v контроль с записью результатов в специальном протокольном файле (используют в тех случаях, когда мониторинг выполняется автоматически и/или дистанционно, при этом результаты мониторинга можно передать удаленной службе технической поддержки для установления причин конфликтов в работе программного и аппаратного обеспечения.
Мониторы установки v Программы этой категории предназначены для контроля за установкой программного обеспечения. v Необходимость в данном программном обеспечении связана с тем, что между различными категориями программного обеспечения могут устанавливаться связи. v Вертикальные связи (между уровнями) являются необходимым условием функционирования всех компьютеров. v Горизонтальные связи (внутри уровней) характерны для компьютеров, работающих с операционными системами, поддерживающими принцип совместного использования одних и тех же ресурсов разными программными средствами.
Средства коммуникации (коммуникационные программы) Позволяют устанавливать соединения с удаленными компьютерами, обслуживают передачу сообщений электронной почты, работу с телеконференциями (группами новостей), обеспечивают пересылку факсимильных сообщений и выполняют множество других операций в компьютерных сетях.
Средства обеспечения компьютерной безопасности v В качестве средств пассивной защиты используют служебные программы, предназначенные для резервного копирования. Нередко они обладают и базовыми свойствами диспетчеров архивов (архиваторов). v В качестве средств активной защиты применяют антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их просмотра и изменения служат специальные системы, основанные на криптографии.
ИНФОРМАЦИОННОЕ И МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ совокупность программ и предварительно подготовленных данных, необходимых для работы данных программ информационное обеспечение например, система автоматической проверки орфографии в редактируемом тексте. совокупность программного и информационного обеспечения математическое обеспечение. например, в специализированных компьютерных системах (бортовых компьютерах автомобилей, судов, ракет, самолетов, космических летательных аппаратов и т. п. ) оно «жестко» записывается в микросхемы ПЗУ
ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - служит для решения конкретных задач пользователя o o o o Классификация прикладных программных средств: Текстовые редакторы. Текстовые процессоры. Графические редакторы. Системы управления базами данных. Электронные таблицы. Системы автоматизированного проектирования Настольные издательские системы. Экспертные системы. Редакторы HTML (Web-редакторы). Бухгалтерские системы. Финансовые аналитические системы. Геоинформационные системы Системы видеомонтажа.
Текстовые редакторы Основные функции этого класса прикладных программ заключаются в вводе и редактировании текстовых данных. Дополнительные функции состоят в автоматизации процессов ввода и редактирования. Для операций ввода, вывода и сохранения данных текстовые редакторы вызывают и используют системное программное обеспечение.
Текстовые процессоры v Основное отличие текстовых процессоров от текстовых редакторов в том, что они позволяют не только вводить и редактировать текст, но и форматировать его, то есть оформлять. v К основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих итоговый документ, а к дополнительным — средства автоматизации процесса форматирования.
Графические редакторы Это обширный класс программ, предназначенных для создания и обработки графических изображений. v растровые редакторы v векторные редакторы v 3 D-редакторы
Электронные таблицы предоставляют комплексные средства для хранения различных типов данных и их обработки. В некоторой степени они аналогичны системам управления базами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на преобразование данных, причем в соответствии с их внутренним содержанием.
Системы автоматизированного проектирования (CAD-системы) v Предназначены для автоматизации проектноконструкторских работ. v Применяются в машиностроении, приборостроении, архитектуре. Кроме чертежно-графических работ эти системы позволяют проводить простейшие расчеты (например, расчеты прочности деталей) и выбор готовых конструктивных элементов из обширных баз данных.
Настольные издательские системы Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий. Этот класс программного обеспечения занимает промежуточное положение между текстовыми процессорами и системами автоматизированного проектирования.
Экспертные системы Предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. Такие системы применяют в тех случаях, когда исходные данные хорошо формализуются, но для принятия решения требуются обширные специальные знания. Характерными областямииспользования экспертных систем являютсяюриспруденция, медицина, фармакология, химия.
Редакторы HTML (Web-редакторы) Это особый класс редакторов, объединяющих в себе свойства текстовых и графических редакторов. Они предназначены для создания и редактирования так называемых Webдокументов (Web-страниц Интернета). Web-документы — это электронные документы, при подготовке которых следует учитывать ряд особенностей, связанных с приемом/передачей информации в Интернете.
Бухгалтерские системы v Это специализированные системы, сочетающие в себе функции текстовых и табличных редакторов, электронных таблиц и систем управления базами данных. Предназначены для автоматизации подготовки первичных бухгалтерских документов предприятия и их учета, для ведения счетов плана бухгалтерского учета, а также для автоматической подготовки регулярных отчетов по итогам производственной, хозяйственной и финансовой деятельности в форме, принятой для предоставления в налоговые органы, внебюджетные фонды и т. д.
Финансовые аналитические системы Программы этого класса используются в банковских и биржевых структурах. Они позволяют контролировать и прогнозировать ситуацию на финансовых, товарных и сырьевых рынках, производить анализ текущих событий, готовить сводки и отчеты.
Геоинформационные системы (ГИС) Предназначены для автоматизации картографических и геодезических работ на основе информации, полученной топографическими или аэрокосмическими методами.
Системы видеомонтажа Предназначены для цифровой обработки видеоматериалов, их монтажа, создания видеоэффектов, устранения дефектов, наложения звука, титров и субтитров. Отдельные категории прикладных программных средств, обладающие своими развитыми внутренними системами классификации, представляют обучающие, развивающие, справочные и развлекательные системы и программы. Характерной особенностью этих классов программного обеспечения являются повышенные требования к мультимедийной составляющей (использование музыкальных композиций, средств графической анимации и видеоматериалов).
Спасибо за внимание
Lektsia_5.pptx