Классификация прикладного ПО. 1. Офисные пакеты. Пред-
ставляют собой комплексное решение задач, возникающих при до-
кументообороте в учреждениях и домашних условиях. Включают в
себя текстовый редактор для создания и обработки текстов; таблич-
ный процессор для подсчета и анализа числовых данных; систему
управления базами данных (СУБД) для хранения и обработки данных;
редактор презентаций для подготовки материалов для проведения
лекций и презентаций.
2. Графические редакторы. Предназначены для создания и обра-
ботки графических изображений и делятся на три типа: редакторы
растровой графики, редакторы векторной графики и редакторы трех-
мерной графики. Растровая графика состоит из массива точек разных
цветов. Векторная графика представляет собой изображение в виде
набора геометрических примитивов: точек, линий, прямоугольников,
окружностей и др. Трехмерная графика строится на основе векторной
графики, но к ней добавляются новые элементы, имитирующее тре-
тье измерение.
3. Системы автоматизированного проектирования (cad-системы).
Предназначены для автоматизации проектно-конструкторских работ
в машиностроении, приборостроении, архитектуре. Позволяют про-
водить математические расчеты надежности конструкций.
4. Программы для работы в локальных и глобальных сетях: браузе-
ры, клиенты электронной почты, программы для загрузки файлов.
5. Системы автоматизированного перевода. Различают электронные
словари и программы перевода текстов на естественных языках.
6. Бухгалтерские системы. Предназначены для автоматизации
подготовки начальных бухгалтерских документов предприятия, фи-
нансовых отчетов и их учета.
7. Игровые, обучающие и справочные программы.
152 8. Инструментальные языки и системы программирования. Пред-
назначены для разработки новых программ. Предоставляют про-
граммисту удобные средства для создания и отладки программных
средств.
Рассмотрим представителей каждого уровня ПО.