Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
52
Добавлен:
28.01.2014
Размер:
44.03 Кб
Скачать

5. Программное обеспечение

ПО ЭВМ – совокупность программ обработки данных и необходимых для их эксплуатации документов.

Программа – упорядоченная последовательность команд компьютера для решения задачи.

Классификация ПО ЭВМ (см. рис. ПО)

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

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

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

Наиболее распространенные типы операционных систем: MS DOS, Windows 3.X, Windows 95, OS/2, NetWare, Windows NT, Unix

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

Наибольшее распространение имеют: LAN Server, NetWare, VINES, Windows NT, Windows 95

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

Наиболее популярны следующие виды текстовых оболочек ОС MS DOS:

Norton Commander, XTree Gold 4.0, Norton Navigator и др.

Сервисное ПО - программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя. Эти программы часто называются утилитами.

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

Пакеты прикладных программ – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

Проблемно-ориентированные ППП. К ним относятся:

  • ППП автоматизированного бухгалтерского учета;

  • ППП финансовой деятельности;

  • ППП управления персоналом (кадровый учет);

  • ППП управления производством;

  • Банковские информационные системы и т.п.

ППП автоматизированного проектирования.

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

Методо-ориентированные ППП.

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

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

  • статистическая обработка данных;

  • сетевые (графические) методы и модели для решения управленческих задач.

Офисные ППП.

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

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

  2. Программы-переводчики, средства проверки орфографии и распознавания текста.

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

ППП общего назначения.

Данный класс подразделяется на следующие подклассы:

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

  2. Серверы баз данных;

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

  4. Текстовые процессоры;

  5. Табличные процессоры;

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

  7. Интегрированные пакеты. Наиболее распространены интегрированные пакеты, компонентами которых являются:

  • СУБД;

  • Текстовый редактор;

  • Табличный процессор;

  • Органайзер;

  • Средства поддержки электронной почты;

  • Программы создания презентаций;

  • Графический редактор.

Пример: Microsoft Office Standart for Windows 95

Work for Dos 2.0 и др.

Программные средства мультимедиа.

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

Системы искусственного интеллекта.

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

Настольные издательские системы.

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

  • Компоновать текст;

  • Формирование и редактирование текстов;

  • Обрабатывать графические изображения;

  • Обеспечивать вывод документов полиграфического качества и т.п.

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

Пользователями технологии программирования являются системные и прикладные программисты.

Средства для создания приложений – совокупность языков и систем программирования, а также различные программные комплексы для отладки и поддержки создаваемых программ.

Средства для создания приложений включают:

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

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

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

Соседние файлы в папке лекции по информатике