Для чего нужны прикладные программы

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

Введение

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

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

Изучаем программирование на телефоне #программирование #айти

Китайский с нуля для начинающих
Увлекаем Китаем, китайским языком и культурой

Все информационные системы управляются базовым программным обеспечением (к примеру, операционной системой). Прикладное программное обеспечение работает в данной среде и состоит из следующих компонентов:

  1. Различные пакеты прикладных программ.
  2. Рабочие программы пользователей информационных систем.

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

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

  1. Универсальные прикладные программные продукты, то есть, общего предназначения.
  2. Методико-ориентированные прикладные программные продукты.
  3. Проблемно-ориентированные прикладные программные продукты.
  4. Прикладное программное обеспечение, которое предназначено для администрирования вычислительных процессов компании.

«Прикладные программные продукты»
Готовые курсовые работы и рефераты
Решение учебных вопросов в 2 клика
Помощь в написании учебной работы

Прикладные программные продукты

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

В этом приложении более 500 бесплатных пресетов

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

Читайте также:
Взлом Wi-Fi что за программа

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

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

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

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

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

Системы управления базами данных (СУБД) предоставляют возможность работы с большими объемами структурированных данных, то есть, с базами данных, которые обычно являются табличными структурами. В число задач, решаемых СУБД, входят следующие функции:

  1. Возможность описания данных.
  2. Организация доступа к данным.
  3. Организация поиска, отбора данных по определенным критериям.

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

Источник: spravochnick.ru

Лекция 1. Введение

Прикладные программные средства и их классификация.

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

К прикладному программному обеспечению (application software) относятся компьютерные программы, написанные для пользователей или самими пользователями, для задания компьютеру конкретной работы. Программы обработки заказов или создания списков рассылки — пример прикладного программного обеспечения. Программистов, которые пишут прикладное программное обеспечение, называют прикладными программистами.

Классификации:

По типу:

программные средства общего назначения

  • Текстовые редакторы
  • Системы компьютерной вёрстки
  • Графические редакторы
  • СУБД

программные средства специального назначения

  • Экспертные системы
  • Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука, Text-To-Speech и пр.)
  • Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)
  • Системы управления содержимым
Читайте также:
Microsoft word 2010 что за программа

программные средства профессионального уровня

  • САПР
  • АРМ
  • АСУ
  • АСУ ТП
  • АСНИ
  • Геоинформационные системы
  • Биллинговые системы
  • CRM

По сфере применения:

  • Прикладное программное обеспечение предприятий и организаций. Например, финансовое управление, система отношений с потребителями, сеть поставок. К этому типу относится также ведомственное ПО предприятий малого бизнеса, а также ПО отдельных подразделений внутри большого предприятия. (Примеры: Управление транспортными расходами, Служба IT поддержки)
  • Программное обеспечение обеспечивает доступ пользователя к устройствам компьютера.
  • Программное обеспечение инфраструктуры предприятия. Обеспечивает общие возможности для поддержки ПО предприятий. Это системы управления базами данных, серверы электронной почты, управление сетью и безопасностью.
  • Программное обеспечение информационного работника. Обслуживает потребности индивидуальных пользователей в создании и управлении информацией. Это, как правило, управление временем, ресурсами, документацией, например, текстовые редакторы, электронные таблицы, программы-клиенты для электронной почты и блогов, персональные информационные системы и медиа редакторы.
  • Программное обеспечение для доступа к контенту. Используется для доступа к тем или иным программам или ресурсам без их редактирования (однако может и включать функцию редактирования). Предназначено для групп или индивидуальных пользователей цифрового контента. Это, например, медиа-плееры, веб-браузеры, вспомогательные браузеры и др.
  • Образовательное программное обеспечение по содержанию близко к ПО для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя и отслеживанию прогресса в изучении того или иного материала. Многие образовательные программы включают функции совместного пользования и многостороннего сотрудничества.
  • Имитационное программное обеспечение. Используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения.
  • Инструментальные программные средства в области медиа. Обеспечивают потребности пользователей, которые производят печатные или электронные медиа ресурсы для других потребителей, на коммерческой или образовательной основе. Это программы полиграфической обработки, верстки, обработки мультимедиа, редакторы HTML, редакторы цифровой анимации, цифрового звука и т. п.
  • Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного («Железо») и программного обеспечения. Охватывают автоматизированный дизайн (computer aided design — CAD), автоматизированное проектирование (computer aided engineering — CAE), редактирование и

  • компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments), интерфейсы для прикладного программирования (Application Programmer Interfaces).

Источник: studfile.net

Прикладное программирование: задачи, уровни, методика

Прикладное программирование

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

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

  1. Что такое прикладное программирование простыми словами
  2. Задачи прикладного программирования
  3. Уровни прикладного программирования
  4. Кратко о методике прикладного программирования
  5. Что делает прикладной программист
Читайте также:
Кортес программа что это

Пройди тест и узнай, какая сфера тебе подходит:
айти, дизайн или маркетинг.
Бесплатно от Geekbrains

Что такое прикладное программирование простыми словами

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

Что такое прикладное программирование

Бывают системные, прикладные и веб-программисты. Все они отличаются по выполняемым видам работ:

  • Задача системного программиста – подготовка программного обеспечения. Имеются в виду операционные системы вроде IOS, Android и проч.
  • Прикладной программист занимается созданием приложений, то есть прикладных программ.
  • Веб-программист – это разработчик сайтов, а значит, и программ, необходимых для того, чтобы эти сайты функционировали.

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

Задачи прикладного программирования

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

Для вас подарок! В свободном доступе до 28.05 —>
Скачайте ТОП-10
бесплатных нейросетей
для программирования
Помогут писать код быстрее на 25%
Чтобы получить подарок, заполните информацию в открывшемся окне

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

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

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

Уровни прикладного программирования

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

Что такое API: технология, виды, примеры

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

Программное обеспечение общего назначения

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru