Прикладное по: виды, назначение, примеры. классификация прикладного программного обеспечения

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

Общая классификация прикладного программного обеспечения

Виды прикладного программного обеспечения

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

  1. Программное обеспечение для обработки текстов MS Word, WordPad и Notepad.
  2. Программное обеспечение для презентаций Microsoft PowerPoint, Ключевые заметки.
  3. Пакеты приложений OpenOffice, Microsoft Office.
  4. Программное обеспечение для баз данных Oracle, MS Access и т.д.
  5. Программное обеспечение для работы с электронными таблицами Apple Numbers, Microsoft Excel.
  6. Мультимедийное программное обеспечение Real Player, Медиаплеер.
  7. Инструменты документации программного обеспечения для информационных работников, инструменты управления ресурсами.
  8. Система управления взаимоотношениями с клиентами корпоративного программного обеспечения.
  9. Словари образовательного программного обеспечения: Encarta, BritannicaMathematical: Matlab Другие: Google Earth, NASA World Wind.
  10. Программное обеспечение для моделирования, летные и научные симуляторы.
  11. Программное обеспечение для доступа к контенту, обеспечивающее доступ к нему через медиаплееры, веб-браузеры.
  12. Программное обеспечение для проектирования и разработки продуктов IDE или интегрированные среды разработки.

Существует прикладное ПО, такое как лицензионное, продаваемое, бесплатное, условно-бесплатное и с открытым исходным кодом. Оно либо должно быть установлено, либо может запускаться онлайн.

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

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

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

По типу решаемых задач прикладные программы принято подразделять на два класса:

  • базовое прикладное программное обеспечение;
  • специализированное программное обеспечение.

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

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

·        форматирование и редактирование текстов;

·        автоматическую разбивку текста на страницы;

·        создание заголовков;

·        компьютерную верстку печатной страницы;

·        монтирование графики;

·        подготовку иллюстраций и т.п.

ППП Adobe Page Maker 6.0 обеспечивает подготовку многостраничных цветных
публикаций, гибкий дизайн страниц, высококачественную печать. Формат печатной
страницы — А2, допустим максимальный размер публикации более1060 мм.

Расширены возможности по верстке: неограниченное число страниц-шаблонов,
которые могут использоваться в одной публикации; применение различных эффектов
к цветным изображениям; настройка резкости и регулировка цветов в
импортированных файлах; возможно закрепление расположения объектов на странице,
автоматическое выравнивание объектов.

Разработаны и включены новые цветовые библиотеки, используются новые
технологии HiFi Color и PANTONE Hexachrome, которые расширяют цветовую гамму
традиционной офисной печати.

Сферы применения прикладного программного обеспечения

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

Офисные приложения

Microsoft Word — это популярное приложение для обработки текстов, которое входит в набор приложений Microsoft Office.

Примечание 2

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

Например, пакеты офисного программного обеспечения могут включать приложения для редактора текстов, электронных таблиц, баз данных, презентаций и электронной почты. Графические пакеты, такие как Adobe Creative Suite, включают приложения для создания и редактирования изображений, в то время как Sony Audio Master Suite используется для воспроизводства звука.

Веб-браузер или просто браузер — это приложение, специально разработанное для поиска, извлечения и отображения содержимого, найденного в Интернете. Нажав на гиперссылку или введя URL-адрес веб-сайта, пользователь может просматривать веб-сайты, состоящие из одной или нескольких веб-страниц. Такие браузеры, как Internet Explorer, Mozilla Firefox, Google Chrome и Safari, — это некоторые из множества доступных на выбор.

Единая коллекция цифровых образовательных ресурсов

http://sc.edu.ru/catalog/res/ca600f39-387b-420b-ad91-7ef216b736a2/? — Карточка ресурса на портале Единой коллекции ЦОР 

http://sc.edu.ru/catalog/res/10b69060-4dc5-4fe5-a276-ffdabfe0cf2d/? — Карточка ресурса на портале Единой коллекции ЦОР 

http://sc.edu.ru/catalog/res/74d4576e-80eb-482e-9c42-c641d850d879/? — Карточка ресурса на портале Единой коллекции ЦОР 

http://sc.edu.ru/catalog/res/f5500327-3901-46f3-9c62-f26b4eedadf5/? — Карточка ресурса на портале Единой коллекции ЦОР 

http://sc.edu.ru/catalog/res/43258ccd-0622-42ea-866b-7274f7ac235a/? — Карточка ресурса на портале Единой коллекции ЦОР 

http://sc.edu.ru/catalog/res/268a1a12-0d21-49a3-b234-9ab790e5afcc/? — Карточка ресурса на портале Единой коллекции ЦОР 
 

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

3.1 Проблемно-ориентированные ППП

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

·        По типам предметных областей;

·        По информационным системам;

·        По функциям и комплексам задач, реализуемых программным
способом, и др.

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

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

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

·        ППП управления материальными запасами;

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

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

Основные тенденции в области развития проблемно-ориентированных
программных средств:

·        создание программных комплексов в виде автоматизированных
рабочих мест (АРМ) управленческого персонала;

·        создание интегрированных систем управления предметной
областью на базе вычислительных сетей, объединяющих АРМы в единый программный
комплекс с архитектурой клиент-сервер;

·        организация данных больших информационных систем в виде
распределенной базы данных на сети ЭВМ;

·        наличие простых языковых средств конечного пользователя для
запросов к базе данных;

·        настройка функций обработки силами конечных пользователей
(без участия программистов);

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

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

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

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

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

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

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

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

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

Подробнее о классификации прикладного программного обеспечения рассмотрим
в следующей главе.

3.Классификация пакетов прикладных программ

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

Рассмотрим подробно примерную классификацию прикладного программного
обеспечения с типовыми примерами программных продуктов. (Таблица 1 Классификация пакетов прикладных
программ.)

Базовое прикладное ПО

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

Замечание 1

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

Экспертные системы стали дальнейшим развитием СУБД и предназначаются для анализа данных, которые хранятся в базах знаний (заменяют специалиста-эксперта). СУБД производят операции манипулирования данными, а экспертные системы проводят логический анализ данных, оснащены функциями самообучения. Наиболее известны: MYCIN (медицина), ACES (военное дело), ACE (электроника), CODES (информатика), DENDRAL (химия), PROSPECTOR (геология), РЕМОРАМА (торговля). Экспертные системы в основном используются работниками, которые занимаются диагностикой, конструированием, планированием и управлением.

Настольные издательские системы, которые используются для электронной верстки печатной продукции (газеты, журналы, книги, буклеты). Используются работниками типографий, редакций журналов и газет, издательств, а также работниками рекламных агентств. Среди программ QuarkXPress, Adobe InDesign, Adobe FrameMaker, Corel Ventura, MS Publisher (чаще используется как программа общего назначения).

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

Серверные СУБД используются администраторами баз данных для управления созданием и работой с базами данных информационных систем. К ним относятся mySQL, MS SQL Server, Oracle Database.

Видеоредакторы (системы видеомонтажа):

  • профессиональные (Adobe Premiere Pro, Grass Valley Ediu, Sony Vegas Pro);
  • «домашние» (Windows Movie Maker (входит в операционную систему Windows), Corel VideoStudio Pro, Pinnacle Studio).

Аудиоредакторы (системы аудиомонтажа):

  • профессиональные – предназначены для записи музыкальных файлов, создания фонограмм для радио, озвучивания фильмов, компьютерных игр, реставрации старых фонограмм (Adobe Audition, Sony Sound Forge. Audacity и др.);
  • «домашние» – используются для записи любительских музыкальных файлов, создания собственных рингтонов для мобильных телефонов и др. (CyberPower Audio Editing Lab, Akram Audio Editor и др.).

Нотные редакторы используются работниками музыкальных издательств, музыкальных учебных заведений, музыкальных театров, филармоний, композитовами, дирижерами для создания и редактирования нотного текста с оформлением, а также для проигрывания набранного текста (Finale, Encore, Cakewalk Overture, Sibelius,MuseScore).

Жизненный цикл программного обеспечения

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

Стадии создания и работы с продуктом можно условно разделить на три части.

Написание. На этом этапе программа еще не готова. Есть какая-то идея, которую нужно реализовать. Возможно, есть и планы, как это сделать. Планы и идеи – зона ответственности менеджеров или тех, кто придумал проект.

А вот реализацией занимаются специалисты. Разработчики пишут код, дизайнеры создают интерфейс, тестировщики ищут ошибки. Есть и люди, которые руководят процессом: тимлиды, проджект-менеджеры и продуктовые менеджеры.

Не всегда работает именно такая команда. Есть проекты, созданные 1-2 людьми – это обычно ПО, которое придумали и разработали «по зову души». Яркий пример – инди-игры.

В зависимости от размера проекта разработка может занимать как несколько недель, так и несколько лет. Например, высокобюджетные игры создают годами. А, скажем, небольшой плагин можно набросать за несколько дней.

Запуск и работа. Рано или поздно программа оказывается готова, и наступает следующий этап. Продукт нужно запустить и вывести на рынок. Тут тоже много работы: рассказать пользователям о продукте, развернуть его в нужной среде или дать инструкции для установки на локальный компьютер. А еще маркетинг, выбор площадки и многое другое.

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

ПО, которое только что выпустили, часто «сырое», недоработанное, в нем есть ошибки – чем-то неудобно пользоваться, какой-то важной функции нет. Разработчики доделывают программу: если она работает не сервере, дописывают ее и разворачивают снова, а если это ПО для локальной установки – выпускают патчи или новые версии

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

Но поддержка – это не только выпуск обновлений. Это еще и работа с клиентами, ответы на их вопросы: кто-то спросил, как исправить ошибку, у кого-то проблемы с новой функцией. Кстати, так монетизируют некоторые open-source проекты: бесплатное и открытое ПО, но платная техподдержка.

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

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

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

Системы автоматизированного проектирования (САПР, CAD/CAM/CAE) используются для автоматизации процесса разработки чертежей, схем, 3D-моделей, конструкторской документации. Используются инженерами-конструкторами, архитекторами. Известны программы Компас, AutoCAD, ZwCAD, BtoCAD и др.

Геоинформационные системы (ГИС):

  • универсальные и специализированные, с помощью которых можно создавать, редактировать и проводить анализ электронных географических карт, осуществлять поиск информации об объектах карт: городах, дорогах, зданиях, улицах, реках, рельефе, среднегодовой температуре. Используются ГИС-специалистами, ГИС-операторами, инженерами-картографами, геологами, геодезистами, гидрологами, метеорологами (MapInfo, ArcGIS, Arcview, GeoServer, GRASS, Полигон, Панорама, ГИС Метео);
  • информационно-справочные используются непрофессионалами для просмотра карт города и окрестностей, для поиска организаций, маршрутов транспорта, поиска проезда по городу. К ним относят 2ГИС.

Интегрированные системы делопроизводства используют делопроизводители для поддержания полного цикла документа в учреждении: от создания документов, организации движения и учёта документов до хранения документов (программы Дело, LanDocs, Золушка, Гран-Док и др.).

Бухгалтерские системы используются для ведения бухгалтерского и налогового учета. Например, 1С:Бухгалтерия.

Финансово-аналитические системы предназначены для ведения аналитического учета финансово-хозяйственной деятельности организации (систематизация информации, расчет аналитических показателей и формирование отчетов). Например, Альт-Финансы, Audit Expert, ИНЭК-Аналитик, ФинЭкАнализ и др.

Замечание 2

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

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

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

Базовое ПО включает в себя: операционные системы, оболочки.

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

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

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

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

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

·        Драйверы — это компьютерная программа, с помощью которой
другая программа (обычно операционная система) получает доступ к аппаратному
обеспечению некоторого устройства.

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

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

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

Таким образом, системное ПО — это совокупность программных и языковых
средств.

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

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

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

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

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

Текстовые редакторы используются для создания и редактирования текста, не применяя какое-либо оформление. Самые известные текстовые редакторы – Блокнот (входит в стандартный состав операционной системы Windows), TextPad.

Текстовые процессоры кроме создания и редактирования текста позволяют применять к нему оформление (изменять шрифт, размер, цвет текста, выравнивание и др.), внедрять таблицы, графики и формулы. Самые используемые текстовые процессоры – Microsoft Word, WordPad (менее мощный, входит в стандартный состав операционной системы MS Windows).

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

Графические редакторы широко используются для создания и редактирования изображений. Основные виды графических редакторов:

  • растровые, в которых удобно проводить обработку фотографий и объектов с мягкими цветовыми переходами. К ним относятся программа MS Paint (входит в стандартный состав операционной системы MS Windows), профессиональный редактор Adobe Photoshop;
  • векторные, которые используются для работы с векторными изображениями и являются удобным инструментом для обработки чертежей и рисованных картинок. Среди них CorelDRAW и Adobe Illustrator;
  • редакторы 3D-графики используют для создания объемных графических композиций, позволяют проследить взаимодействия 3D-объектов между объектом и источником света. Наиболее известны программы 3D Max, Maya, Cinema 4D.

Программы для просмотра различных форматов файлов:

  • изображений – программы ACDSee, FastStone Image Viewer и др.;
  • HTML-страниц – веб-браузеры Internet Explorer, Mozilla Firefox, Google Chrome, Opera и др.;
  • медиа контента (плееры, проигрыватели):
    • o аудиоплееры AIMP, Spider player, Media Monkey и др.;
    • o мультимедиа-центры Windows Media Player (WMP, входит в стандартный состав операционной системы MS Windows), QuickTime Player (входит в стандартный состав Mac OS), Winamp, VLC Media Player, Media Player Classic и др.;
  • flash-контента, которые используются для воспроизведения видео и аудиофайлов на веб-сайтах, для игр онлайн – Flash-плеер Adobe Flash Player и др.;
  • pdf-файлов для просмотра и печати pdf-файлов – программа Adobe Reader.

Системы управления базами данных (СУБД), к которым относятся настольные базы данных для создания и управления работой баз данных, среди которых MS Access, Paradox. К функциям СУБД относится описание данных, обеспечение доступа к данным, осуществление поиск и отбора данных по определенным критериям.

Программы-переводчики:

  • электронные словари для перевода отдельных слов – ABBYY Lingvo, МультиЛекс;
  • программы для перевода больших текстов – ПРОМТ.

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

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

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

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

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

Понравилась статья? Поделиться с друзьями:
Портал компьютеров
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: