Презентация "Программное обеспечение компьютера"


Подписи к слайдам:
Информация и информационные процессы

Программное обеспечение компьютера.

  • Борисов В.А.
  • Красноармейский филиал
  • ГОУ ВПО «Академия народного хозяйства
  • при Правительстве РФ»
  • Красноармейск 2009 г.

  • <number>
  • Под программным обеспечением (ПО) понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники.

  • <number>
  • В самом общем плане программное обеспечение может быть разделено на базовое (системное) и прикладное.

Базовое (системное) ПО

  • <number>
  • Организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ.

Прикладное ПО

  • <number>
  • Непосредственно нацелено на решение профессиональных задач пользователя.

Состав базового ПО

  • <number>
  • операционные системы;
  • сервисные программы;
  • программы технического обслуживания;
  • инструментальное ПО.

  • <number>
  • Сервисное программное обеспечение

Сервисное программное обеспечение

  • <number>
  • Совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.

Классификация сервисных средств

  • <number>
  • улучшающие пользовательский интерфейс,
  • защищающие данные от разрушения и несанкционированного доступа,
  • восстанавливающие данные,
  • ускоряющие обмен данными,
  • программы архивации-деархивации и антивирусные средства.

  • <number>
  • Программы технического обслуживания

  • <number>
  • Под программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом.

Состав программ технического обслуживания

  • <number>
  • средства диагностики и тестового контроля правильности работы ПК и его отдельных частей,
  • специальные программы диагностики и контроля вычислительной среды информационной системы в целом.

  • <number>
  • Инструментальное программное обеспечение

Система программирования

  • <number>
  • Комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое.

Транслятор

  • <number>
  • Программа, осуществляющая перевод текста программы с языка программирования в машинный код.

  • <number>
  • В зависимости от способа перевода с входного языка программирования трансляторы подразделяются на компиляторы и интерпретаторы.

Компиляция

  • <number>
  • Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются в единую машинную программу, готовую к выполнению и сохраняемую в виде файла.

Интерпретатор

  • <number>
  • Осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы.
  • Каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка.

Ассемблер

  • <number>
  • Представляет собой мнемоническую (условную) запись машинных команд и позволяет получить высокоэффективные программы на машинном языке.

  • <number>
  • ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

  • <number>
  • Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя.

  • <number>
  • Прикладное программное обеспечение работает под управлением базового ПО, в частности операционных систем.

  • <number>
  • В состав прикладного ПО входят пакеты прикладных программ различного назначения и рабочие программы пользователя.

Пакет прикладных программ (ППП)

  • <number>
  • Комплекс программ, предназначенный для решения задач определенного класса.

Типы прикладного ПО:

  • <number>
  • методо-ориентированное ПО;
  • проблемно-ориентированное ПО;
  • ПО для глобальных сетей;
  • ПО для организации (администрирования) вычислительного процесса.

Прикладное программное обеспечение общего назначения

  • <number>
  • Это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом.

Состав прикладного программного обеспечения общего назначения

  • <number>
  • текстовые и графические редакторы;
  • электронные таблицы;
  • системы управления базами данных;
  • интегрированные пакеты;
  • Case-технологии;
  • оболочки экспертных систем и систем искусственного интеллекта.

  • <number>
  • Редактором называется ППП, предназначенный для создания и изменения текстов, документов, графических данных и иллюстраций.

  • <number>
  • Редакторы по своим функциональным возможностям можно подразделить на текстовые и графические редакторы и издательские системы.

Текстовые редакторы

  • <number>
  • Используются для обработки текстовой информации.
  • Выполняют следующие функции:
  • -запись текста в файл;
  • -вставка, удаление, замена символов, строк и фрагментов текста;
  • -проверка орфографии;
  • -оформление текста различными шрифтами;
  • -выравнивание текста;
  • -подготовка оглавлений, разбиение текста на страницы;
  • -поиск и замена слов и выражений;
  • -включение в текст несложных иллюстраций;
  • -печать текста.

Графические редакторы

  • <number>
  • Предназначены для обработки графических документов, включая диаграммы, иллюстрации, чертежи, таблицы.

Издательские системы

  • <number>
  • Соединяют в себе возможности текстовых и графических редакторов, обладают развитыми возможностями по формированию полос с графическими материалами и последующим выводом на печать.

Электронная таблица

  • <number>
  • Программа для обработки числовых данных в таблицах.
  • Данные в таблице хранятся в ячейках, находящихся на пересечении столбцов и строк.

  • <number>
  • Для работы с базами данных используется специальное ПО — системы управления базами данных.
  • База данных — это совокупность специальным образом организованных наборов данных, хранящихся на диске.

Управление базой данных

  • <number>
  • ввод данных,
  • их коррекция и манипулирование данными, т.е. добавление, удаление, извлечение, обновление и другие операции.

Классификация СУБД

  • <number>
  • сетевые,
  • иерархические,
  • распределенные,
  • реляционные СУБД.

  • <number>
  • Интегрированными пакетами называется ПО, объединяющее в себе различные программные компоненты прикладных программ общего назначения.

Состав интегрированных пакетов

  • <number>
  • текстовый редактор,
  • электронные таблицы,
  • графический редактор,
  • СУБД,
  • несколько других программ и коммуникационный модуль.

CASE-технология

  • <number>
  • Применяется при создании сложных информационных систем, обычно требующих коллективной реализации проекта.

  • <number>
  • CASE-технология позволяет отделить проектирование информационной системы от собственно программирования и отладки.

Экспертные системы

  • <number>
  • Системы обработки знаний в узкоспециализированной области подготовки решений пользователей на уровне профессиональных экспертов.

  • <number>
  • Экспертные системы используются для прогноза ситуаций, диагностики состояния фирмы, целевого планирования, управления процессом функционирования.

  • <number>
  • Методо-ориентированное прикладное программное обеспечение отличается тем, что в его алгоритмической основе реализован какой-либо экономико-математический метод решения задачи.

Состав методо-ориентированного прикладного программного обеспечения

  • <number>
  • ППП математического программирования;
  • сетевого планирования и управления;
  • теории массового обслуживания;
  • математической статистики.

Проблемно-ориентированное прикладное программное обеспечение

  • <number>
  • Это программные продукты, предназначенные для решения какой-либо задачи в конкретной функциональной области.

Группы проблемно-ориентированного ПО

  • <number>
  • ПО, предназначенное для комплексной автоматизации функций управления в промышленной и непромышленной сферах,
  • ППП для предметных областей.

Группы комплексного ПО интегрированных приложений

  • <number>
  • ПО для автоматизации всей деятельности крупного или среднего предприятия;
  • комплекты ПО для управления производством определенного типа;
  • специализированные программные продукты, позволяющие сделать производство более гибким и ускорить его приспособление к условиям рынка;
  • ПО управления всей цепочкой процессов, обеспечивающее выпуск продукции.

Проблемно-ориентированное прикладное ПО непромышленной сферы

  • <number>
  • Предназначено для автоматизации деятельности фирм, не связанных с материальным производством.

Состав комплексных ППП непромышленной сферы

  • <number>
  • пакеты, автоматизирующие финансовую сферу;
  • пакеты, автоматизирующие правовую сферу.

ПО бухгалтерского учета (ПО БУ)

  • <number>
  • На российских предприятиях используются бухгалтерские системы четырех поколений.

Первое поколение ПО БУ

  • <number>
  • Характеризовалось функциональной ограниченностью и сложностью адаптации к быстро меняющимся правилам бухгалтерского учета и было предназначено для эксплуатации в виде АРМ на автономных компьютерах.

Второе поколение ПО БУ

  • <number>
  • Отличается большей функциональной полнотой и приспособленностью к различным изменениям в правилах бухгалтерского учета.

Современное третье поколение ПО БУ

  • <number>
  • Интегрируется в комплексные системы автоматизации деятельностью предприятия.

Четвертое поколение ПО БУ

  • <number>
  • Это бухгалтерские системы, а по своей сути уже комплексные корпоративные информационные системы

ПО финансового менеджмента (ПО ФМ)

  • <number>
  • для финансового анализа предприятия;
  • для оценки эффективности инвестиций.

Программы финансового анализа предприятия

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

Программы оценки эффективности инвестиций

  • <number>
  • Ориентированы на оценку эффективности капиталовложений и реальных инвестиций.

ПО справочно-правовых систем (ПО СПС)

  • <number>
  • Представляет собой эффективный инструмент работы с огромным объемом законодательной информации, поступающей непрерывным потоком.

Прикладное программное обеспечение глобальных сетей

  • <number>
  • Основным назначением глобальных вычислительных сетей является обеспечение удобного, надежного доступа пользователя к территориально распределенным общесетевым ресурсам, базам данных, передаче сообщений.

Программное обеспечение сети Интернет

  • <number>
  • средства доступа и навигации — Netscape Navigator, Microsoft Inlernet Explorer;
  • почтовые программы для электронной почты. Наиболее распространенными в настоящее время являются MS Outlook Express, The Bat, Eudora, Netscape Messenger.

Прикладное программное обеспечение для организации вычислительного процесса

  • <number>
  • В локальных и глобальных вычислительных сетях более чем в 50 % систем мира используется ППП фирмы Bay Networks (США), управляющий администрированием данных, коммутаторами, концентраторами, маршрутизаторами, трафиком сообщений.