Классификация программных продуктов по сфере их применения.. Программа ( program, routine) упорядоченная последовательность команд (инструкций) компьютера для решения задачи
Скачать 17.44 Kb.
|
Классификация программных продуктов по сфере их применения. Программа( program, routine) —упорядоченная последовательность команд (инструкций) компьютера для решения задачи. Программное обеспечение (sowtware) —совокупность программ обработки данных и необходимых для их эксплуатации документов. Программные продукты можно классифицировать по различным признакам: 1.системное программное обеспечение, выполняющее различные функции, например: управление ресурсами компьютера; создание копий используемой информации; проверка работоспособности устройств компьютера; выдача справочной информации о компьютере и др.; 2. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ; 3. инструментарий технологии программирования, облегчающий процесс создания новых программ для компьютера. К прикладным программам относятся программные комплексы, обеспечивающие выполнение различных прикладных задач, т. е. выполнение фактических задач пользователей. К типовому прикладному ПО относят следующие программы: 1)текстовые редакторы; 2)табличные процессоры; 3)системы иллюстративной и деловой графики (графические процессоры); 4)системы управления базами данных; 5)экспертные системы; программы математических расчетов, 6)моделирования и анализа экспериментальных данных. Те́кстовый реда́ктор— компьютерная программа, предназначенная для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п. Условно выделяют два типа редакторов: текстовый редактор и текстовый процессор. Первый тип ориентирован на работу с последовательностью символов в текстовых файлах. Такие редакторы обеспечивают расширенную функциональность — подсветку синтаксиса, сортировку строк, шаблоны, конвертацию кодировок, показ кодов символов и т. п. Иногда их называют редакторы кода, так как основное их предназначение — написание исходных кодов компьютерных программ. Примером может являться также редакторWindows– Блокнот. Второй тип текстовых редакторов имеет расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорамии предназначены они для создания различного рода документов, от личных писем до официальных бумаг. Возможности текстовых редакторов различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы). Наиболее известный текстовый процессор — Microsoft Word. Полнофункциональные издательские системы — Microsoft Publisher, Corel Ventura и Adobe PageMaker. Табличный процессор— это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц. Электронная таблица— это компьютерный эквивалент обычной таблицы, состоящей из строк и граф, на пересечении которых располагаются клетки, в которых содержится числовая информация, формулы или текст. Табличные процессоры представляют собой удобное средство для проведения бухгалтерских и статистических расчетов. В каждом пакете имеются сотни встроенных математических функций и алгоритмов статистической обработки данных. Кроме того, имеются мощные средства для связи таблиц между собой, создания и редактирования электронных баз данных. Специальные средства позволяют автоматически получать и распечатывать настраиваемые отчеты с использованием десятков различных типов таблиц, графиков, диаграмм, снабжать их комментариями и графическими иллюстрациями. Табличные процессоры имеют встроенную справочную систему, предоставляющую пользователю информацию по конкретным командам меню и другие справочные данные. Многомерные таблицы позволяют быстро делать выборки в базе данных по любому критерию. Самые популярные табличные процессоры — Microsoft Excel (Эксель) и Lotus 1-2-3. Графический редактор— программа (или пакет программ), позволяющая создавать и редактировать двумерные изображения с помощью компьютера. Растровые графические редакторы.Наиболее популярны: Adobe Photoshop для операционных систем Microsoft Windows и Mac OS X. Векторные графические редакторы.Наиболее популярны:AdobeIllustrator,CorelDraw,MacromediaFreeHand — для операционных систем Microsoft Windows и Mac OS X. Гибридные графические редакторы.Наиболее популярны: RasterDesk для AutoCAD, Spotlight для операционных систем Microsoft Windows Системы управления базами данных. База данных— это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации. В базе данных предприятия, например, может храниться: вся информация о штатном расписании, о рабочих и служащих предприятия; сведения о материальных ценностях; данные о поступлении сырья и комплектующих; сведения о запасах на складах; данные о выпуске готовой продукции; приказы и распоряжения дирекции и т.п. Даже небольшие изменения какой-либо информации могут приводить к значительным изменениям в разных других местах. Пример.Издание приказа о повышении в должности одного работника приводит к изменениям не только в личном деле работника, но и к изменениям в списках подразделения, в котором он работает, в ведомостях на зарплату, в графике отпусков и т.п. Базы данных используются под управлением систем управления базами данных (СУБД). Система управления базами данных (СУБД)— это система программного обеспечения, позволяющая обрабатывать обращения к базе данных, поступающие от прикладных программ конечных пользователей. Системы управления базами данных позволяют: объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п. включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы. создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним. Популярные СУБД — FoxPro,AccessforWindows,Paradox. Экспе́ртные систе́мы – этокомпьютерные программы , способные частично заменить специалиста-эксперта в разрешении проблемной ситуации. В информатике экспертные системы рассматриваются совместно с базами знаний как модели поведения экспертов в определенной области знаний с использованием процедур логического вывода и принятия решений, а базы знаний — как совокупность фактов и правил логического вывода в выбранной предметной области деятельности. Пакет прикладных программ (applicationprogrampackage) — комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области. Каждый ППП обладает обычно рядом возможностей по методам обработки данных и формам их представления, полноте диагностики, что дает возможность пользователю выбрать подходящий для конкретных условий вариант. ППП обеспечивают значительное снижение требований к уровню профессиональной подготовки пользователей в области программирования, вплоть до возможности эксплуатации пакета без программиста. |