Компьютерные программы разработаны для организации взаимодействия между пользователем и аппаратурой. Их разделяют на несколько категорий в зависимости от назначения и сферы применения. В статье разберёмся, что такое прикладное программное обеспечение (ПО). Рассмотрим его классификацию.
Прикладное программное обеспечение: что это
Приложение – это в информатике самостоятельная программа (или их комплекс), предоставляющая функции и возможности, не заложенные в операционную систему. Прикладные программы – приложения, нацеленные на решение задач пользователя. Применяются для создания информационных модулей – файлов, их редактирования, обработки и получения результата в нужном виде – аналитическом, визуальном.Прикладное программирование – это сфера деятельности, занимающаяся разработкой прикладного ПО для конечного пользователя.
В прикладное программное обеспечение входит базовое и специальное ПО.
Базовое ПО
К категории причисляют программные средства общего назначения. Распространены в быту, образовании, предпринимательской и государственной деятельности, при разработке ПО.Ниже приведена классификация и примеры базовых прикладных программ.
Редакторы текста
Применяются для создания и обработки текстовых документов без стороннего содержимого (графические материал, таблицы), редко поддерживают его структурирование.- Блокнот.
В отдельную подкатегорию можно отнести WYSIWYG -редакторы – программы с поддержкой подсветки, различающие синтаксис. На лету отображают вносимые в код изменения.
- AkelPad, Sublime, Notepad++.
Текстовые процессоры
Продвинутые редакторы с поддержкой макросов, структуры текстового файла. Работают с графическими объектами, таблицами, средствами форматирования документа. Делают текст более презентабельным, удобочитаемым.- MS Word, Writer, TextMaker.
Табличные процессоры
Это текстовые процессоры, заточенные под работу с числовой информацией, представленной двухмерной матрицей. Автоматизируют обработку данных, визуализируют её, экспортируют в базы данных, готовят к публикации.- Excel, PlanMaker.
Графические редакторы
Инструменты для генерирования, получения извне, обработки, подготовки к дальнейшему использованию двухмерных графических материалов. Разделяются на четыре категории:Растровые графические редакторы – работают с пиксельной графикой. Photoshop, Paint, GIMP.
Векторные – с картинками, состоящими из примитивов. Corel Draw, Vectr, Sketch.
Фрактальные – создают картины, обладающие самоподобием – каждый фрагмент схож с целым изображением. Ultra Fractal, Apophysis.
Трёхмерные – программы для создания объёмных моделей. Blender, SketchUp.
Просмотрщики
Инструменты для открытия файлов в режиме просмотра:- PDF – Foxit Reader;
- DJVU – VinDJView;
Графика – FastStone Image Viewer. Часто обладают функциями редактирования.
В некоторых классификациях категория «просмотрщики» отсутствует.
Мультимедийные проигрыватели
Плееры – программы для воспроизведения медиафайлов: видео, аудио. Разделяются на:- Видеопроигрыватели – воспроизводят видеофайлы. KMPlayer, Windows Media Player.
- Аудиоплееры – заточены под прослушивание музыки, аудиокниг. AIMP, Winamp.
В категорию включают мощные проигрыватели для воспроизведения потокового видео, содержимого компакт-дисков, прослушивания онлайн-радио.
Редакторы и конвертеры
Видео- и аудиоредакторы – инструменты для монтажа видеофайлов.Видеоредакторы: Shotcut, VirtualDub, редакторы аудио: Audacity, MP3DirectCut.
Конвертеры видео-, аудиофайлов – приложения для изменения формата аудио- и видеофайлов, контейнера, в котором хранятся последние. Большинство программ работает с аудио- и видеоматериалами.
- Пример: Format Factory, Movavi Video Converter.
Проигрыватели, редакторы и конвертеры часто объединяют в категорию мультимедиа.
Игры
Видеоигры – цифровые развлечения.Файловые менеджеры
Средства для работы с файловой системой – обеспечивают навигацию по иерархии каталогов, перемещение, копирование, удаление папок и файлов.- Проводник, Total Commander.
Веб-браузеры
Интернет-обозреватели служат преимущественно для просмотра веб-страниц. Дополнения расширяют их функциональность.- Edge, Firefox, Chrome.
Менеджеры закачек
Софт для обмена файлами по сети, преимущественно их загрузки с интернета по различным протоколам.- Download Master, uTorrent.
СУБД
Системы для управления базами данных.- MySQL.
Специализированное ПО
Специализированный софт рассчитан на решение узкоспециализированных задач, ограниченных определённой областью человеческой деятельности: проектирование, исследования, автоматизация, моделирование. Классификация и примеры специализированного прикладного программного обеспечения:- Математические комплексы – занимаются математическими вычислениями (интегралы), моделированием процессов и явлений, построением графиков. MathLab и MathCad.
- Бухгалтерские пакеты – инструменты для ведения учёта, составления отчётов, разнообразных расчётов в бизнес-процессах. Продукция от 1С.
- Издательские программы – разработка, вёрстка макетов, подготовка плакатов, периодических изданий, книг к печати. PageMaker.
- САПР – комплексы для проектирования приборов и механизмов. Компас 3D, AutoCad.
- Комплексы, платформы для разработчиков программного обеспечения.
Существует масса узкоспециализированных экспертных программных комплексов для научной деятельности – моделирования процессов, инженерного дела, компьютерной графики, разработки ПО.
Для закрепления материала приведите примеры известного вам программного обеспечения компьютера: назовите десяток приложений, их категорию и тип, например: IconFX – базовое, графический редактор.
Тесты
К прикладному программному обеспечению относят:- Архиваторы, антивирусы, браузеры, САПР, плееры.
- Проигрыватели, веб-обозреватели, видеоигры, просмотрщики графики.
- Средства для резервирования данных, работы с реестром, текстовые процессоры.
- Менеджеры автозапуска, проигрыватели, менеджеры загрузок, текстовые редакторы.
Смотри также: Системное программное обеспечение: что такое, какие программы относятся
Как вы считаете, материал был полезен?