Что нужно знать о прикладном программном обеспечении — основные сведения

Что такое прикладная программа и прикладное программное обеспечение

Прикладная программа — это комплексная, автономная программа, которая выполняет определенную функцию непосредственно для пользователя.

Среди многих прикладных программ выделяют:

  1. Электронная почта.
  2. Веб-браузеры.
  3. Игры.
  4. Текстовые процессоры.
  5. Корпоративное программное обеспечение.
  6. Бухгалтерское программное обеспечение.
  7. Графическое программное обеспечение.
  8. Медиаплееры.
  9. Управление базами данных.

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

Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.

Прикладная программа также известна как приложение или прикладное программное обеспечение.

Сравнительный анализ прикладной программы и прикладного программного обеспечения

  1. Программное обеспечение — программа и другая операционная информация, используемое компьютером. Программное обеспечение может состоять из более чем одной программы. Это всеобъемлющий термин, который часто используется в отличие от аппаратного обеспечения (материальных частей компьютера).
  2. Приложение — программа или группа программ, предназначенное для конечного пользователя. Прикладное программное обеспечение (приложение) — это набор компьютерных программ, предназначенных для того, чтобы позволить пользователю выполнять группу скоординированных функций, задач или действий. Прикладное программное обеспечение не может запускаться само по себе, но выполнение зависит от системного программного обеспечения.
  3. Программа — набор инструкций, указывающих компьютеру, что выполнять.

Все приложения являются программами, но программа не обязательно является приложением. Например, всегда существует множество программ, работающих в фоновом режиме операционной системы, но поскольку они не были разработаны для конечного пользователя, они не являются приложениями. Windows Media Player и Firefox являются приложениями. У них есть графический пользовательский интерфейс.

Виды прикладного программного обеспечения

Программное обеспечение бывает двух типов:

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

Системное программное обеспечение

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

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

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

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

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

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

В системе ПК можно найти различные типы прикладного программного обеспечения, которое используется в тот или иной момент. Хотя существуют различные виды программных приложений, некоторые из наиболее распространенных — это проигрыватели, веб-браузеры и другие известные приложения.

Некоторые примеры прикладных программ включают:

  1. Набор приложений: включает в себя различные приложения, упакованные вместе.
  2. Корпоративное программное обеспечение: удовлетворяет требованиям организации к потокам данных и процессам, охватывая целые отделы.
  3. Программное обеспечение для информационных работников: позволяет пользователям создавать и администрировать информацию.
  4. Программное обеспечение для доступа к контенту: используется в основном для получения доступа к контенту без редактирования.
  5. Программное обеспечение для разработки средств массовой информации: создает электронные и печатные СМИ.
  6. Образовательное программное обеспечение: включает контент и / или функции, предназначенные для студентов и преподавателей.
  7. Программное обеспечение для разработки продуктов: разрабатывает программные и аппаратные продукты.

Разница между системным и прикладным программным обеспечением

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

  1. Драйверы устройств обычно считаются дополнительными данными к системному программному обеспечению, которое их обновляет. Этот сценарий может включать в себя все, от эксклюзивного обновления до простых исправлений ошибок. Обычно рекомендуется время от времени обновлять драйверы своих устройств. Хотя они поступают извне, они представляют собой дополнительный код, который помогает системному программному обеспечению работать быстрее и плавнее. Можно найти такие драйверы с помощью ручных процедур, а также с помощью регулярных обновлений. Когда системе требуются новые обновления.
  2. Переводчики необходимы большинству разработчиков, которым приходится переводить огромное количество кода. Они используются не всеми и нужны для перевода больших объемов исходного кода в код машинного языка, который может выполняться без ошибок.
Примечание 1

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

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

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

  1. Веб-браузеры: программное приложение, веб-браузеры облегчают легкий серфинг в Интернете. Можно использовать их для быстрого поиска информации в глобальной сети.
  2. Программное обеспечение для презентаций: оно позволяет легко визуально представлять данные с помощью различных инструментов. Информация может быть представлена в виде слайдов.
  3. Программное обеспечение для работы с электронными таблицами: представление данных в табличной форме возможно с помощью ПО для работы с электронными таблицами. Оно позволяет производить вычисления с помощью формул и функций.
  4. Графическое программное обеспечение: редактирует визуальные данные. Это освобождает место для редактирования изображений и иллюстрации.
  5. Текстовые процессоры: позволяют формулировать, украшать и манипулировать текстом. Они позволяют использовать широкий спектр функций, чтобы освободить место для эффективного сжатия и редактирования текста.
  6. Программное обеспечение для баз данных: эффективно управляет данными. Оно обеспечивает простую организацию данных и доступ к ним.
  7. Мультимедийное программное обеспечение: Такое программное обеспечение позволяет создавать аудио-, видео- или графические файлы. Оно занимается всеми основными задачами создания мультимедиа и обмена ими. Оно поставляется с широким спектром инструментов, облегчающих творческий процесс.
  8. Образовательное программное обеспечение: профессиональное или образовательное ПО предназначено для обучения и воспроизведения учебных пособий. Функциональное в различных академических областях, оно обеспечивает интересное обучение.

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

Общая классификация прикладного программного обеспечения

Виды прикладного программного обеспечения

Список различных типов прикладного программного обеспечения включает:

  1. Программное обеспечение для обработки текстов MS Word, WordPad и Notepad.
  2. Программное обеспечение для презентаций Microsoft PowerPoint, Ключевые заметки.
  3. Пакеты приложений OpenOffice, Microsoft Office.
  4. Программное обеспечение для баз данных Oracle, MS Access и т.д.
  5. Программное обеспечение для работы с электронными таблицами Apple Numbers, Microsoft Excel.
  6. Мультимедийное программное обеспечение Real Player, Медиаплеер.
  7. Инструменты документации программного обеспечения для информационных работников, инструменты управления ресурсами.
  8. Система управления взаимоотношениями с клиентами корпоративного программного обеспечения.
  9. Словари образовательного программного обеспечения: Encarta, BritannicaMathematical: Matlab Другие: Google Earth, NASA World Wind.
  10. Программное обеспечение для моделирования, летные и научные симуляторы.
  11. Программное обеспечение для доступа к контенту, обеспечивающее доступ к нему через медиаплееры, веб-браузеры.
  12. Программное обеспечение для проектирования и разработки продуктов IDE или интегрированные среды разработки.

Существует прикладное ПО, такое как лицензионное, продаваемое, бесплатное, условно-бесплатное и с открытым исходным кодом. Оно либо должно быть установлено, либо может запускаться онлайн.

Сферы применения прикладного программного обеспечения

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

Офисные приложения

Microsoft Word — это популярное приложение для обработки текстов, которое входит в набор приложений Microsoft Office.

Примечание 2

Программный пакет — это группа программных приложений со связанными функциональными возможностями.

Например, пакеты офисного программного обеспечения могут включать приложения для редактора текстов, электронных таблиц, баз данных, презентаций и электронной почты. Графические пакеты, такие как Adobe Creative Suite, включают приложения для создания и редактирования изображений, в то время как Sony Audio Master Suite используется для воспроизводства звука.

Веб-браузер или просто браузер — это приложение, специально разработанное для поиска, извлечения и отображения содержимого, найденного в Интернете. Нажав на гиперссылку или введя URL-адрес веб-сайта, пользователь может просматривать веб-сайты, состоящие из одной или нескольких веб-страниц. Такие браузеры, как Internet Explorer, Mozilla Firefox, Google Chrome и Safari, — это некоторые из множества доступных на выбор.

Его функции и характеристики

Функции

Функция прикладного программного обеспечения заключается в выполнении определенных операций для различных приложений. Тематические функции включают написание отчетов, создание электронных таблиц, манипулирование изображениями, ведение записей, разработку веб-сайтов и расчет расходов. Примеры прикладного программного обеспечения включают Microsoft Excel, Microsoft Word и настольные издательские приложения.

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

Характеристики программного обеспечения

Программное обеспечение имеет общее описание для всех типов:

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

Веб-программные приложения

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

Системное программное обеспечение

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

Программное обеспечение в реальном времени

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

Типы систем реального времени

Есть два типа программного обеспечения в реальном времени:

  1. Жесткая система реального времени, в которой невыполнение заданного ответа приводит к общему сбою системы. Такие системы имеют заданную максимальную задержку ответа, используемую для определения отказа.
  2. Мягкие системы реального времени, где несоблюдение заданного времени отклика просто приводит к деградации системы. В частности, такие системы имеют типичное или среднее время отклика, по которому можно судить о деградации.

Бизнес-программное обеспечение

Одним из наилучших вариантов использования приложений может быть бизнес-программное обеспечение. От информационных систем, баз данных до приложений для расчета заработной платы — вариантов использования бесконечное множество. Бизнес-программное обеспечение обычно нужно для доступа к большим информационным базам данных. Это позволяет структурировать информацию для облегчения принятия управленческих решений. Отсюда и общий термин «Программное обеспечение информационных систем управления». Оно может представлять собой набор приложений, предназначенных для совместной работы и обмена данными между базовыми приложениями пакета. Стоимость пакета обычно меньше, чем при покупке отдельных бизнес-приложений.

Инженерное и научное программное обеспечение

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

Встроенное программное обеспечение

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

Примечание 3

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

Насколько полезной была для вас статья?

Рейтинг: 5.00 (Голосов: 1)

Заметили ошибку?

Выделите текст и нажмите одновременно клавиши «Ctrl» и «Enter»