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

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

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

Графические редакторы. Это обширный класс программ, предназначенных для создания и (или) обработки графических изображений. В данном классе различают следующие категории:

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

векторные редакторы

и программные средства для создания и обработки трехмерной графики (3D-редакторы).

Системы управления базами данных.

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

• создание пустой (незаполненной) структуры базы данных;

• предоставление средств ее заполнения или импорта данных из таблиц другой базы;

• обеспечение возможности доступа к данным, а также предоставление средств поиска и фильтрации.

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

Системы автоматизированного проектирования (CAD-системы). Предназначены для автоматизации проектно-конструкторских работ.

Применяются в машиностроении, приборостроении, архитектуре.

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

Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий.

Системы автоматизированного перевода.

Различают электронные словари и программы перевода языка.

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

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

юриспруденция,

медицина,

фармакология,

химия.

Характерной особенностью экспертных систем является их способность к саморазвитию.

Web-редакторы. Это особый класс редакторов, объединяющих в себе свойства текстовых и графических редакторов. Они предназначены для создания и редактирования так называемых Web-документов (Web-сmpaниц Интернета), Web-документы — это электронные документы, при подготовке которых следует учитывать ряд особенностей, связанных с приемом/передачей информации в Интернете.

Браузеры (обозреватели, средства просмотра Web). К этой категории относится программные средства, предназначенные для просмотра электронных документов, выполненных в формате HTML (документы этого формата используются в качестве Web −документов). Интегрированные системы делопроизводства.

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

создания,

редактирования и форматирования

простейших документов,

электронной почты,

факсимильной и телефонной связи,

диспетчеризация и мониторинг

документооборота предприятия,

координация деятельности

подразделений,

оптимизация административно-

хозяйственной деятельности,

поставка по запросу оперативной

и справочной информации.

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

Инструментальные языки и системы программирования.

Эти средства служат для разработки новых программ. Компьютер "понимает" и может выполнять программы в машинном коде. Трансляторы бывают двух типов: интерпретаторы, компиляторы.

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

Компилятор сначала читает, анализирует, переводит на машинный код всю программу и. создает загрузочный модуль (файл с расширениеь имени − exe).

Математические системамы.Эти системы предназначены для выполнения типовых математических задач. Примерами таких систем являются:

Mathcad, Matlab, Mathematica, Maple.

Развлекательные програмыы. R

К развлекательным программам относягся:

компьютерные игры,

видеоплееры,

программы воспроизведения звука,

настольные и профессиональные видео редакторы,

и т.д.

Обучающие программы

электронные книги,

видео уроки.

Наши рекомендации