Что такое прикладное по это программы предназначенные для

31. Прикладные программы: назначение, классификация, примеры.

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

Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека. В последнее время развитие программного обеспечения идет по пути создания большого количества прикладных программ, предназначенных для применения в самых разных предметных областях и ориентированных на самых разных пользователей.

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

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

Рис.2.9. Классификация прикладного программного обеспечения.

Кратко охарактеризуем некоторые программные средства из представленных трех классов.

3.1.1. Инструментальные программные средства общего назначения.

Текстовые редакторы и издательские системы

Несмотря на широкие возможности использования компьютеров для обработки самой разной информации, самыми популярными и распространенными являются программы, предназначенные для работы с текстами — текстовые редакторы и издательские системы. Текстовыми редакторами называют программы для ввода в память компьютера текстовой информации, последующей ее обработки, хранения и печатания в удобном для пользователя виде.

Эксперты оценивают, что в более 80 % случаях компьютер (с помощью текстовых редакторов) используют в качестве печатающей машинки. Преимущество подобных программ в простоте и экономичности хранения и обработки текстовой информации. В настоящее время использование текстовых редакторов бывает просто необходимо. Большинство оргкомитетов различных конференций принимают заявки, тезисы и доклады ее участников исключительно в компьютерной форме. Большая часть дипломных (и даже курсовых) работ в вузах оформляются с помощью таких программ. А если вспомнить электронную почту (E-mail), то можно текстовые редакторы сравнить с ролью ручки и бумаги для обычной традиционной почты.

Более подробно про текстовые редакторы будет рассказано в пункте 4.

Графические редакторы

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

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

Графическим редакторам посвящен раздел 5.

Электронные таблицы

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

Для выполнения расчетов и дальнейшей обработки числовой информации существуют специальные программы — электронные таблицы.

В процессе деятельности любого специалиста часто требуется представить результаты работы в виде таблиц, где одна часть полей занята исходными данными, а другая — результатами вычислений и графического анализа. Характерными для них является большой объем перерабатываемой информации, необходимость в многократных расчетах при изменении и вариации исходных данных, т.е. в моделировании той или иной ситуации. Автоматизацией подобной рутинной работы и занимаются электронные таблицы.

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

Системы управления базами данных (СУБД)

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

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

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

Для компьютерной обработки подобных баз данных используют системы управления базами данных. СУБД — это набор средств программного обеспечения, необходимых для создания, обработки и вывода записей баз данных.

Различают несколько типов СУБД: иерархические, сетевые, реляционные.

При работе с СУБД выделяют несколько последовательных этапов:

  • проектирование базы данных;
  • создание структуры базы данных;
  • заполнение базы данных;
  • просмотр и редактирование базы данных;
  • сортировка базы данных;
  • поиск необходимой записи;
  • выборка информации;
  • создание отчетов.

Как правило большинство популярных систем управления базами данных поддерживают эти этапы и предоставляют удобный инструментарий для их реализации.

СУБД описаны в разделе 6.

Интегрированные системы

Рассмотренные выше вопросы, связанные с использованием текстовых, графических редакторов, электронных таблиц и СУБД показывают их достоинства при обработке одного из видов информации. Естественно желание объединить функции различных прикладных программ в единую систему. Так появляются интегрированные системы.

В недалеком прошлом универсальные интегрированные системы разрабатывались по принципу единой системы, содержащей в качестве элементов текстовые и графические редакторы, электронные таблицы и систему управления базами данных. Примеры: Framework, Works, Мастер.

Современная концепция интеграции программных средств кооперация отдельных прикладных программных систем, по типу широко известного пакета MicroSoft Office. Сами же системы, входящие в пакет, являются независимыми; более того, они сами представляют локально интегрированный пакет, поскольку помимо основной своей задачи поддерживают функции других систем.

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

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

Программы, обрабатывающие тексты. К ним относятся текстовые редакторы, текстовые процессоры.

Текстовые редакторы – это программы для создания и редакти­рования текстовых документов (NotePad, WordPad). Редактирование текста– это комп­лекс операций по внутренней (смысловой) и внешней (оформитель­ской) работе над текстом. Текстовые редакторы обеспечивают основные возможности по подготовке небольших и несложных документов. Они выполняют сле­дующие простые операции:

  • ввод алфавитно-цифровой информации;
  • перемещение по набранному тексту;
  • вставка или удаление символов.
  • выделение/удаление/копирование/перемещение/вставка блока;
  • дополнительные удобства (возможность поиска фрагмента, по­иск с заменой, печать документа и т.д.).

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

  1. Электронные таблицы – программный продукт, предназначенный для всевозможных вычислительных задач (Excel, Lotus).

    • текстовых процессоров по созданию и форматированию таблиц;
    • математической обработки табличных данных;
    • визуализации результатов в форме таблиц, диаграмм, графиков.
    • калькуляционный (вычислительный) модуль, с помощью кото­рого происходит обработка данных (текстовых или числовых) в таблицах;
    • модуль диаграмм для создания презентационной графики, кото­рый позволяет на основе числовых данных, полученных с помо­щью калькуляционного модуля, создать диаграммы различных типов;
    • модуль базы данных, реализующий доступ к внешним базам дан­ных.
    1. Системы управления базами данных (СУБД) – это совокупность программных средств, обеспечивающая возможность создания базы данных, доступа к данным и управления базой данных (Access).
    1. Системы компьютерной графики – это отдельные программы и аппаратно-программные комплексы, создающие и обрабатывающие различные графические изображения.
    1. Интегрированные программные средства – программный продукт, обеспечивающий работу нескольких разнородных систем с единым интерфейсом, а также обмен данными между системами и общими стандартными частями (MSOffice, Works).
    • текстовый процессор Word;
    • электронные таблицы Excel;
    • пакет подготовки и демонстрации презентаций PowerPoint;
    • организатор и планировщик работы Outlook;
    • система управления базами данных (СУБД) Access и д.р.
    1. Переводчики, игры, развлечения.

    Прикладное программное обеспечение

    Для решения различных прикладных задач пользователей разработан класс программных продуктов, который так и называется прикладное программное обеспечение. О составе прикладного программного обеспечения можно прочитать в данной статье.

    Прикладное программное обеспечение

    Для работы с различными видами информации используются разные программы. Совокупность программных средств, которые позволяют решать различные пользовательские задачи по обработке разных видов информации не прибегая к программированию, называется прикладным программным обеспечением.

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

    По типу решаемых задач прикладные программы принято подразделять на два класса:

    • базовое прикладное программное обеспечение;
    • специализированное программное обеспечение.

    Базовое прикладное ПО

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

    Применение программ общего назначения доступно практически каждому пользователю компьютера. К группе базового прикладного ПО относятся:

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

    Обычно, производители программного обеспечения выпускают программы общего назначения единым пакетом, в котором возможен обмен содержимым файлов. Например, Microsoft выпускают пакет офисных приложений Microsoft Office, в который входит текстовый редактор Word, редактор электронных таблиц Excel, система управления базами данных Access, редактор презентаций PowerPoint.

    Название программ офисного пакета Microsoft говорит само за себя и переводится дословно как слово (Word), превосходить (Excel), доступ (Access), мощная точка (PowerPoint).

    Специализированное прикладное ПО

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

    • математические пакеты — программы для выполнения сложных математических вычислений, например решения уравнений, определения интегралов, производных (MathCad, MathLab);
    • бухгалтерские программы — предназначены для ведения бухгалтерского, налогового учета, учета денежных средств, расчета заработной платы (1С бухгалтерия);
    • издательские системы — предназначены для подготовки в тиражированию печатной продукции, позволяют верстать, редактировать, оформлять газеты журналы, книги (Adobe PageMaker);
    • системы автоматизированного проектирования — используются для промышленного конструирования различных механизмов, деталей и систем (AutoCad, Компас);
    • геоинформационные системы — предназначены для создания высокотехнологичных географических и тематических карт;
    • экспертные системы — аккумулируют знания специалистов в некоторой предметной области и помогают пользователям принимать решения.

    Нормативные принципы использования программного обеспечения позволяют устанавливать только лицензионные программные продукты.

    Что мы узнали?

    Для решения различных пользовательских задач предназначено прикладное программное обеспечения. В зависимости от типа решаемой задачи различают прикладное ПО общего и специализированного назначения. Специализированные приложения используются в различных профессиональных областях узкими специалистами. Применение программ общего назначения доступно всем.

    При подготовке материала использовались источники:
    https://studfile.net/preview/9490349/page:24/
    https://studfile.net/preview/2114521/
    https://obrazovaka.ru/informatika/prikladnoe-programmnoe-obespechenie-primenenie.html

Оцените статью