Классификация прикладного ПО. Классификация прикладного по
Скачать 16.07 Kb.
|
Классификация прикладного ПО Прикладные программы являются наиболее динамично развивающейся частью ПО и обеспечивают выполнение конкретных задач пользователя. Структура и принципы построения прикладной программы зависят от класса ЭВМ и операционной системы, в рамках которой это приложение будет функционировать. По функционально-организационному признаку прикладное ПО делится на две группы: проблемно-ориентированные программы и интегрированные пакеты. Сегодня для использования на компьютере разработаны сотни тысяч различных прикладных программ для всевозможных сфер деятельности человека. Наиболее широко применяются следующие классы программ. Текстовые редакторы. Используются для ввода и редактирования текстовых данных. Предназначены в основном для подготовки простых текстов (без какого-либо форматирования или оформления). К числу таких программ относится, например, Блокнот, входящий в состав любой версии Windows. Текстовые процессоры. Позволяют не только вводить и редактировать текст, но и форматировать его, т.е. оформлять. К основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих итоговый документ, а дополнительным – средства автоматизации процесса форматирования. Примеры: Microsoft Word, OpenOffice.org Writer, Corel WordPerfect, Лексикон и др. Графические редакторы. Предназначены для создания и (или) обработки графических изображений. Различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (3Dредакторы). Примеры: Microsoft Paint, Corel Draw, Adobe Photoshop, OpenOffice.org Draw и др. Системы управления базами данных (СУБД) – совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. Базами данных называют большие массивы данных, организованных в табличные структуры. Примеры: Microsoft Access, OpenOffice.org Base, FoxPro, Oracle, Paradox и др. Электронные таблицы (табличные процессоры) предоставляют комплексные средства для хранения различных типов данных и их обработки. Используются для создания таблиц в случаях, когда предполагаются сложные расчеты, сортировка, фильтрация, статистический анализ массивов, построение на их основе диаграмм. Примеры: Microsoft Excel, OpenOffice.org Calc, Quattro Pro, SuperCalc, Lotus 123 и др. Системы подготовки презентаций (системы демонстрационной графики). Примеры: Microsoft PowerPoint, OpenOffice.org Impress, Freelance Graphics, Harvard Graphics и др. Системы проведения математических расчетов. Примеры: MathCAD, Maple, MathLab, Mathematica и др. Системы автоматизированного проектирования (CADсистемы) предназначены для автоматизации проектно-конструкторских работ. Применяются в машиностроении, приборостроении, архитектуре. Кроме чертежно-графических работ эти системы позволяют проводить простейшие расчеты и выбор готовых конструктивных элементов из обширных баз данных. Отличительная особенность CAD-систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил, что освобождает конструктора (архитектора) от работ нетворческого характера. Примеры: Autodesk AutoCAD, DesignCAD, Drawbase, UltimateCAD и др. Настольные издательские системы предназначены для автоматизации процесса верстки полиграфических изданий. Этот класс ПО занимает промежуточное положение между текстовыми процессорами и системами автоматизированного проектирования. Примеры: Microsoft Publisher, Adobe PageMaker, Quark Xpress, Corel Venture и др. |