Прикладное программное обеспечение
Пакет прикладных программ (Application Program Package) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
ППП служат для решения функциональных задач и являются самым многочисленным классом программных продуктов. В данный класс входят программы, выполняющие обработку информации в различных предметных областях.
Внутри этого класса тоже проводится классификация по разным признакам:
Проблемно-ориентированные продукты
Эти программы ориентированы на решение определенного класса задач. Для программ этого класса высоки требования к оперативности обработки данных, должны быть выделены большие объемы памяти для хранения данных.
Одним из направления развития проблемно-ориентированных продуктов является:
Создание АРМов (автоматизированных рабочих мест) для персонала;
Организация информационной системы в виде распределенной базы данных в сети.
К этому классу будут относится программы связанные с:
Финансовой деятельностью;
Управлением персоналом (кадровый учет);
Управлением производством;
Автоматизированием бухучета и т.д.
Методо-ориентированные продукты
Эти программы для решения задач используют определенные методы решения, т.е. они ориентированы на определенные методы.
Наиболее распространенны методы математического программирования, решения дифференциальных уравнений, статистического исследования и т.д. (т.е. основанных на математических законах).
С помощью этих программ можно выполнять сложные вычисления, проводить расчеты разрабатываемых продуктов, бизнес-планов и т.д.
Офисные программы
Эти программы предназначены для организации более удобной работы офиса, предприятия, организации. Сюда могут относиться программы, связанные с:
Планировкой рабочего времени;
Составлением расписания встреч;
Ведением записей и телефонной книжки
Проверкой на орфографические ошибки и грамматические ошибки в тексте;
Распознавание сканированных документов;
Работой в локальной сети, между соседними компьютерами;
Работой с электронной почтой.
Системы автоматизированного проектирования
Эти программы предназначены для организации более удобной работы для конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм, графическим моделированием и конструированием, созданием демонстрационных иллюстраций и мультфильмов.
Программы общего назначения
Данный класс содержит широки перечень программ, поддерживающих преимущественно информационные технологий для пользователей. Кроме пользователей этими программами могут пользоваться и программисты, т.к. имеются встроенные средства технологии программирования (например, создание макросов). Сюда могут относится различные текстовые процессоры, редакторы, интегрированные пакеты, графические редакторы и т.д.
Программные средства мультимедиа
Эти программы позволяют создавать и обрабатывать аудио- и видеоинформацию.
Настольные издательские системы
В эту группу входят программы, обеспечивающие информационную технологию компьютерной издательской деятельности:
Форматирование и редактирование текстов;
Автоматическая разбивка текста на страницы;
Верстку;
Импортирование графики и т.д.
Системы искусственного интеллекта
Эта группа программ реализует отдельные функции интеллекта человека. Используется специальная база знаний, интеллектуальный интерфейс и программа форматирования логических выводов.
Некоторые программы могут относиться одновременно к нескольким группам.
Классификация прикладных программных средств
Текстовые редакторы
Позволяют подготавливать текстовые документы, редактировать (исправлять ошибки) и форматировать (оформлять) их.
Пример: Блокнот, Лексикон (Dos), Слово и Дело, Фотон.
Текстовые процессоры
Кроме обычных функций работы с текстом. Эти программы предоставляют дополнительные возможности для автоматизации работы (разбивка на страницы, создание шаблонов, создание таблиц, автоматическая проверка грамматики и орфографии и т.д.).
Пример: MS Word, Corel Word Perfect, Word Perfect, WordPad.
Табличные процессоры
Позволяют организовать хранение данных в виде таблиц, в ячейки которой можно записывать разную информацию: числа, дату, слова, формулы. Достоинство – это мгновенный перерасчет функций при изменении исходных данных.
Пример: MS Excel, lotus 1, -2, -3, Quattro Pro (для Dos и Win), Super Calc.
Графические редакторы
Эти программы предназначены для создания и обработки графических изображений. Различают растровые редакторы, векторные редакторы, 3D – редакторы и редакторы, работащие с фрактальной графикой.
Пример:
Растровые редакторы: Paint, Imaging, Adobe Photoshop, Photo Editor;
Векторные редакторы: Corel Draw, Adobe Illustrator, Freehand.
3D – редакторы: 3D Studio Max, Corel Bryce.
Системы управления базами данных (СУБД)
Эти программы позволяют хранить и структурировать информацию в виде баз данных, осуществлять поиск, фильтрацию, сортировку и обработку информации.
Пример: MS Access, Fox Pro, Visual Basic, SQL Server, dBase, Paradox, Oracle.
Системы автоматизированного проектирования (САПР).
Предназначены для автоматизации проектно-конструкторских работ. Используются в машиностроении, приборостроении, архитектуре, радиотехнике и т.д.
Пример: AutoCAD, ArchiCAD, P-CAD.
Настольные издательские системы
Предназначены для автоматизации процесса верстки полиграфических изданий. Эти программы занимают промежуточное положение между текстовыми процессорами и САПР.
Пример: Adobe Page Maker, Publisher, QuarkXPress.
Web – редакторы (HTML – редакторы)
Предназначены для создания, редактирования и форматирования Web- страниц.
Пример: FrontPage, Macromedia Dream viewer, Netscape Composer.
Браузеры
Предназначены для просмотра Web – страниц.
Пример: Internet Explorer, Opera, Firefox, Netscape Navigator, Mozilla.
Бухгалтерские системы
Это специализированные системы, предназначенные для автоматизации подготовки бухгалтерских документов, введение счетов, подготовки счетов, учет.
Пример: 1С:Бухгалтерия, 1С: Склад, Парус, 1С:Зарплата.
Интегрированные пакеты
Набор нескольких программных продуктов, функционально дополняющих друг друга, поддерживающие единые информационные технологии, реализованные на общей вычислительной платформе.
Пример: MS Office, MS Works, Lotus Notes.
Экспертные системы
Предназначены для анализа данных, обработки и выдачи рекомендаций по запросу. Эти программы относятся к группе систем искусственного интеллекта, т.к. их особенность способность к саморазвитию. С использование экспертных систем связана научно-техническая деятельность.
Пример: Пролог, Интерэксперт.
Финансовые аналитические системы
Позволяют контролировать и прогнозировать ситуацию на финансовых, товарных и сырьевых рынках. Используются в банковских и биржевых структурах.
Геоинформационные системы
Автоматизируют картографические и геодезические работы на основе информации, полученной типографическими или аэрокосмическими методами.
Системы видеомонтажа
Предназначены для цифровой обработки видеоматериалов, их монта, создание видеоэффектов, устранения дефектов, наложения звуков, титров.
Пример: Adobe Premiere.
Программы для создания презентации
Предназначены для создания, редактирования и форматирования электронных презентаций.
Пример: MS Power Point.
Математические процессоры
Используются для вычислений, решений уравнений, систем уравнений, построений графиков в соответствием законам математики.
Пример: MathCAD.