ПО компьютера. Лекция Программное обеспечение персонального компьютера
Скачать 124.25 Kb.
|
Классификация программного обеспечения по назначениюШирокое распространение получила общая классификация программного обеспечения по назначению или области использования программных средств. При этом ПО условно де- лится на три группы: системное (общее) программное обеспечение необходимо для управления ресур- сами компьютера и их распределения между разными потребителями, организации и контроля вычислительного процесса, выполнения пользовательских программ и предоставления пользователю набора различных услуг (тестирование и подготовка оборудования к работе, создание архивных копий используемой информации и др.). Программные продукты данной группы носят общий характер применения, независимо от специфики предметной области. Системное ПО (System Software) – совокупность программ и программных комплексов, предназначенных для обеспечения работы компьютера и сетей ЭВМ. прикладное (специальное) программное обеспечение (пакеты прикладных программ, ППП) предназначено для обеспечения решения задач пользователя в различных сферах человеческой деятельности (редактирование текстов, создание таблиц, рисование картинок и др.); Пакеты прикладных программ – комплекс взаимосвязанных программ для ре- шения задач определенного класса конкретной области. инструментальное программное обеспечение (системы программирования) предназначено для создания новых программ, в том числе общего и специального программного обеспечения. Инструментальное ПО – программные средства поддержки (обеспечения) тех- нологии программирования. Классификация прикладного ПОПрикладные программы являются наиболее динамично развивающейся частью ПО и обеспечивают выполнение конкретных задач пользователя. Структура и принципы по- строения прикладной программы зависят от класса ЭВМ и операционной системы, в рам- ках которой это приложение будет функционировать. По функционально-организационному признаку прикладное ПО делится на две группы: проблемно-ориентированныепрограммыи интегрированныепакеты. Проблемно-ориентированные программыЭто наиболее многочисленная часть ПО. Сегодня для использования на компьютере раз- работаны сотни тысяч различных прикладных программ для всевозможных сфер деятель- ности человека. Наиболее широко применяются следующие классы программ. Текстовые редакторы. Используются для ввода и редактирования текстовых данных. Предназначены в основном для подготовки простых текстов (без какого-либо форматирования или оформления). К числу таких программ относится, например, Блокнот, входящий в состав любой версии 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 1-2-3 и др. |