16.1. Какие программы называют прикладными
Прикладная программа — это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области. |
Например, там, где на компьютер возложена задача контроля за финансовой
деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных
ведомостей.
Прикладные программы могут носить и общий характер, например, обеспечивать
составление и печатание документов и т.п.
В противоположность этому, операционная система или инструментальное ПО не
вносят прямого вклада в удовлетворение конечных потребностей пользователя.
Прикладные программы могут использоваться либо автономно, то есть решать
поставленную задачу без помощи других программ, либо в составе программных
комплексов или пакетов.
Использование пакета прикладных программ в экономической деятельности
Основной частью прикладного программного обеспечения являются пакеты прикладных программ. Пакетом прикладных программ является программный комплекс, который предназначен для разрешения конкретного класса задач по заданной тематике. Разработка пакетов осуществляется так, чтобы сделать максимально простым использование компьютерного оборудования, работниками различных специальностей, освобождая их от изучения тонкостей программирования и других компьютерных областей знания. Это эффект может быть достигнут использованием специальных дружественных интерфейсов. Пользователи осуществляют при общении с персональным компьютером совокупность операций, которая определяется входным языком пакета, или следуют предписаниям встроенных средств поэтапного продвижения к итоговому результату, именуемых мастером.
Сегодня есть множество пакетов прикладных программ, которые охватывают фактически все сферы человеческой деятельности. Все эти пакеты подразделяются на следующие классы:
- Пакеты прикладных программ общего назначения.
- Пакеты прикладных программ специализированного предназначения.
В пакетах общего назначения отдельное место отводится интегрированным пакетам прикладных программ. Они являются многофункциональным набором программ, в котором в единое целое объединены возможности разных пакетов общего предназначения. Смысл объединения состоит в функциональной полноте программ, которые дополняют друг друга и имеют одинаковый по типу интерфейс пользователя, а также возможность исполнять полностью технологический цикл информационной обработки на одном компьютере.
Специализированное программное обеспечение делится в свою очередь на следующие типы:
- Методико-ориентированные пакеты прикладных программ.
- Проблемно-ориентированные пакеты прикладных программ.
Методико-ориентированные пакеты характерны тем, что в основе их алгоритма заложен один из экономико-математических методов, применяемый для решения задач.
Проблемно-ориентированные пакеты — это программные продукты, которые предназначены для разрешения сложных комплексных задач в определённой функциональной сфере. Проблемно-ориентированные пакеты прикладных программ для экономической области составляют технологическую базу для планирования производства передовыми методами, контроля исполнения рабочего плана, а также обеспечивают контроль движения финансовых и трудовых ресурсов, осуществляют некоторые функции, сопряжённые с контролем сервисного обслуживания, с маркетингом и перераспределением готовых изделий.
Проблемно-ориентированные пакеты непромышленных областей служат для автоматизации работы компаний, которые не связаны с материальным производством, то есть, например, это банковская сфера, биржи, торговая область и тому подобное. Требования к пакетам прикладных программ данного типа предполагает реализацию интегрированных многоуровневых систем.
Пакеты прикладных программ конкретных предметных сфер считаются одним из главных направлений создания программных продуктов. Уже в течение многих лет проектируются пакеты прикладных программ для разных предметных сфер, а именно, сферы бухгалтерии, финансового менеджмента, и так далее. Сегодня фактически в любой предметной сфере имеется хотя бы один пакет программных приложений. В качестве примера можно привести пакеты, которые предназначены для использования информационных технологий обработки данных в следующих экономических сферах:
- В области бухгалтерии это программы, позволяющие автоматизировать бухгалтерский учёт, такие как, «1С: Бухгалтерия», «Парус», и другие.
- В сфере банковских услуг это пакеты прикладных программы, разработанные компаниями «Диасофт», «Инверсия», «R-Style», и другими.
- В информационно-справочной сфере такими пакетами являются системы «Консультант Плюс», «Гарант», «Юсис» и другие.
Пакеты прикладных программ финансового менеджмента были разработаны по причине возникновения необходимости финансового планирования и анализа работы компаний.
Понятие пакета прикладных программ
Итак, пакет прикладных программ (ППП) – это комплекс взаимосвязанных программ для решения определенного класса задач из конкретной предметной области. На текущем этапе развития информационных технологий именно ППП являются наиболее востребованным видом прикладного ПО. Это связано с упомянутыми ранее особенностями ППП. Рассмотрим их подробней:
- Ориентация на решение класса задач. Одной из главных особенностей является ориентация ППП не на отдельную задачу, а на некоторый класс задач, в том числе и специфичных, из определенной предметной области. Так например, офисные пакеты ориентированы на офисную деятельность, одна из задач которой — подготовка документов (в общем случае включающих не только текстовую информацию, но и таблицы, диаграммы, изображения). Следовательно, офисный пакет должен реализовывать функции обработки текста, представлять средства обработки табличной информации, средства построения диаграмм разного вида и первичные средства редактирования растровой и векторной графики.
- Наличие языковых средств. Другой особенностью ППП является наличие в его составе специализированных языковых средств, позволяющих расширить число задач, решаемых пакетом или адаптировать пакет под конкретные нужды. Пакет может представлять поддержку нескольких входных языков, поддерживающих различные парадигмы. Поддерживаемые языки могут быть использованы для формализации исходной задачи, описания алгоритма решения и начальных данных, организации доступа к внешним источникам данных, разработки программных модулей, описания модели предметной области, управления процессом решения в диалоговом режиме и других целей. Примерами входных языков ППП являются VBA в пакете MS Office, AutoLISP/VisualLISP в Autodesk AutoCAD, StarBasic в OpenOffice.org
- Единообразие работы с компонентами пакета. Еще одна особенность ППП состоит в наличии специальных системных средств, обеспечивавших унифицированную работу с компонентами. К их числу относятся специализированные банки данных, средства информационного обеспечения, средства взаимодействия пакета с операционной системой, типовой пользовательский интерфейс и т.п.
CC-BY-CA Анатольев А.Г., 04.11.2013
3.7 Программные средства мультимедиа
Этот класс сформировался в связи с изменением среды обработки данных,
появлением лазерных дисков высокой плотности записи с хорошими техническими
параметрами по доступным ценам, расширением состава периферийного оборудования,
подключаемого к персональному компьютеру, развитием сетевой технологии
обработки, появлением региональных и глобальных информационных сетей,
располагающих мощными информационными ресурсами. Основное назначение
программных продуктов мультимедиа — создание и использование аудио- и
видеоинформации для расширения информационного пространства пользователя.
Программные продукты мультимедиа заняли лидирующее положение на рынке в
сфере библиотечного информационного обслуживания, процессе обучения,
организации досуга. Базы данных компьютерных изображений произведений
искусства, библиотеки звуковых записей и будут создавать основу для прикладных
обучающих систем, компьютерных игр, библиотечных каталогов и фондов.
16.10. Что такое органайзеры
Органайзеры — это программы — электронные секретари. |
Lotus Organizer
Они позволяют эффективно распорядиться рабочим временем, финансовыми
средствами и т.п. Обладают возможностью автоматизации регулярных действий,
составления персональных и групповых расписаний, планирования встреч, ведения
записной книжки. В их состав традиционной входят календарь, часы, калькулятор и
т.п.
Lotus Organizer — блокнот, разбитый по секциям:
календарь, список дел, адресная и телефонная книга, планировщик, записная
книжка, список памятных дат.
Microsoft Project позволяет спланировать проведение
проектов и представить расписание в графическом виде, что очень удобно для
сложных проектов.
Что такое прикладное программное обеспечение
Определения
Программное обеспечение — совокупность программных средств и сопроводительных документов, которые предназначены для решения задач разной сложности с помощью компьютера в процессе осуществления экономической, управленческой, других направлений деятельности и обеспечения работы аппаратных средств ЭВМ.
Прикладное программное обеспечение (англ. applicationsoftware) — тип программного обеспечения, целевым назначением которого является эффективная разработка и выполнение определенных, обычно, сложных совокупностей пользовательских задач.
Прикладное программное обеспечение управляется с помощью операционной системы. В состав ППО входят пакеты программ, разработанные фирмой изготовителем, и прикладные пользовательские приложения. Такое обеспечение является продуктом разработки специализированных организаций, которые создают программные продукты и реализуют их на рынках сбыта.
Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут
Над созданием ППО трудятся профессиональные специалисты такие, как системные аналитики и программисты. Прикладное программное обеспечение поставляется в форме комплекса программ на машинных носителях и сопроводительной документации к ним. В комплект документов включены руководства по работе с приложениями, сведения о конкретных программах и их назначении для решения определенных задач.
В основную часть прикладного программного обеспечения включены пакеты прикладных программ.
Определение
Пакеты прикладных программ — комплексные средства, позволяющие решить задачи из определенного класса, относящиеся к конкретной тематике.
В процессе создания подобных продуктов учитывается их удобство для пользователей. Таким образом, эксплуатация компьютерной техники максимально упрощается с учетом интересов специалистов из разных профессиональных областей.
Принципы интуитивно понятного интерфейса программного обеспечения упрощают процесс взаимодействия пользователя с компьютером, который осуществляется несколькими способами:
- Входной язык пакета, то есть ввод с клавиатуры, выполнение команд, просмотр информации.
- Указания встроенного средства или мастера для пошагового решения задачи.
Прикладное программное обеспечение отличается назначением, функционалом и пользовательскими характеристиками. Такими, как язык интерфейса, особенности меню и работы с командами. В настоящее время можно найти множество приложений, с которыми можно работать в режиме онлайн. Программы открываются в интернет-браузере. Другой тип программного обеспечения требует установки на компьютер или другое электронное устройство.
ППО общего назначения
Распространенные задачи информационного характера встречаются практически во всех сферах деятельности современного человека. Для их решения используется прикладное программное обеспечение общего назначения. К данному типу приложений относятся продукты широкого спектра использования, которые знакомы большинству пользователей персональных компьютеров.
Текстовые редакторы
Они обладают достаточно простым функционалом и предназначены для работы с текстовой информацией. Опции программ позволяют оперативно делать редактирование, выполнить просмотр, печать, создание новых документов. К дополнительным возможностям современных текстовых редакторов относят изменение шрифтов, автоматическую замену слов, копирование, перемещение, удаление фрагментов текста, работу с несколькими открытыми файлами одновременно.
Текстовые процессоры
Такие программы предназначены для работы с разными форматами текста. Кроме стандартных опций набора и печати, приложения позволяют менять оформление документов, работать с ними не только после перевода на бумажный носитель, но и в электронном виде, подключая других пользователей к сети. Современные текстовые процессоры дополнены инструментами для создания и редактирования формул, графиков, диаграмм, иллюстраций.
Электронные таблицы
Основным назначением таких программ является создание и изменение разных вариантов табличных форм. В роли объекта обработки выступают планово-финансовые, бухгалтерские документы, инженерные расчеты. Отличие электронных таблиц от текстовых процессоров с подобной опцией заключается в наличии дополнительных функций для профессионального редактирования документов. К примеру, при изменении одной ячейки, автоматически форматируется содержание остальных, согласно заданным формулам.
Системы верстки
HTML-редакторы и более простые приложения необходимы для написания программного кода визуальной части сайта. С помощью систем верстки соединяют и формируют расположение составных частей страницы. К таким компонентам относятся текстовые заголовки, разнообразные иллюстрации и таблицы. Редакторы включают набор инструментов, по средствам которых пользователи повышают скорость загрузки интернет-контента и адаптируют его под конкретные потребности конечного клиента. От качества работ зависит восприимчивость страницы поисковыми системами.
Графические редакторы
Данные программы предназначены для работы с изображениями разной сложности. К графическим системам относятся редакторы растровой, векторной графики, приложения для создания и редактирования трехмерной графики. Популярностью пользуются и системы машинной графики. С их помощью автоматизируют конструкторский труд в области машиностроения, промышленной электроники, строительстве.
СУБД
Системы управления базами данных предназначены для работы с большими массивами информации, которые обычно представлены в виде табличных структур. С помощью СУБД автоматизируют технологические процессы по созданию, хранению и анализу электронных данных. Такие системы служат основой для разработки современных информационно-справочных программных комплексов.
Редакторы презентаций
Данный тип программного обеспечения пользуется большой популярностью на предприятиях разных сфер деятельности и в учебных заведениях. Редакторы презентаций позволяют максимально доходчиво, оригинально и интересно представить информацию о каком-либо продукте, услуге, достижении, научном исследовании.
Такой формат успешно применяют для защиты проектов, привлечения инвестиций, демонстрации коммерческих предложений и других работ. С помощью специальных инструментов пользователь создает и скрепляет между собой отдельные слайды, параллельно редактируя информацию, добавляя таблицы, изображения, диаграммы, графики и другие элементы, а также настраивая формат демонстрационного режима.
Браузеры
Прикладное программное обеспечение знакомо каждому пользователю глобальной сети интернет. С помощью браузера просматривают страницы, веб-документы, компьютерные файлы и каталоги, а также управляют интернет-приложениями. С помощью данного вида программ выполняют запросы, обрабатывают, изменяют, просматривают содержание веб-сайтов. Современные модификации браузеров обладают возможностью обмена файлами с серверами FTP, открывают графические объекты, запускают аудио и видео форматы, тексты и другие файлы.
Программное обеспечение — основное понятие
Программное обеспечение (ПО) — составляющая часть компьютера, комплекс программ, необходимых для работы с информацией. Самое распространенное ПО — операционная система Windows.
Программное обеспечение управляет аппаратной частью ПК, которая производит физические операции. Удобство и универсальность ПО заключается в его способности модифицироваться. Программа, способная запоминать информацию, сделала вычислительные машины гибкими и легко адаптируемыми к разным условиям работы.
Любая программа проходит 3 этапа: создание, применение и сопровождение. В процессе разработки ПО насчитывается 6 стадий:
Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут
- определение требований;
- создание проекта;
- разработка команд;
- группировка всех компонентов;
- проверка работоспособности (тестирование);
- оформление сопроводительной документации.
Основные характеристики ПО:
- Любой процесс может быть выражен при помощи верной последовательности команд.
- Сложность разработки заключается в его абстрактности.
- Для создания нового ПО необходим компьютер с установленным программным обеспечением.
- Проектирование набора команд менее сложная работа, чем адаптация системы к пользователю и настройка управления.
- ПО — это средство для достижения цели.
Задачи прикладного программирования
Прикладные системы программирования предназначены для автоматического запуска процессов. Они позволяют экономнее расходовать ресурсы ПК, что тоже большой плюс для пользователей. Кроме того, благодаря простому интуитивному интерфейсу пользователи могут легко и свободно обращаться к встроенной программной среде.
Для вас подарок! В свободном доступе до
06.08
Скачайте ТОП-10 бесплатных нейросетей
для программирования
Помогут писать код быстрее на 25%
Чтобы получить подарок, заполните информацию в открывшемся окне
Перейти
Скачать
файл
Приложениями называют специальные программы, которые создаются для реализации пользовательских задач и позволяют напрямую взаимодействовать с пользователями. Чаще всего прикладное программное обеспечение, входящее в операционную систему компьютера, не имеет прямого доступа к его ресурсам, а обращается к оборудованию и всему прочему, задействуя операционную систему.
Прикладную программу можно использовать в самостоятельном виде, либо когда она включена в пакет приложений (или комплекса программ). Программы, позволяющие редактировать текстовые файлы, рисовать на ПК, создавать изображения, таблицы и т.п. – всё это прикладное ПО.
Пакет прикладного программирования – это целая система программ, в состав которой с учетом области использования входят проблемно-ориентированные, интегрированные и пакеты общего назначения. В современных пакетах, как правило, присутствует примерно до пяти составляющих, отличающихся функциональным назначением. Это процессоры для работы с таблицами и текстами, СУБД, редактор для создания графики и средства телекоммуникаций.
2.1 Системное программное обеспечение
Системное программное обеспечение (System Software) — это совокупность
программ, которые служат для эффективной работы аппаратуры компьютера.
Системное ПО подразделяется на базовое и сервисное.
Базовое ПО включает в себя: операционные системы, оболочки.
· Операционные системы — это пакеты программ, которые
обеспечивают эффективную работу всех аппаратных средств компьютера, а также
возможность управления всеми его ресурсами.
Основная цель ОС, обеспечивающей работу компьютера в любом из описанных
режимов, — динамическое распределение ресурсов и управление ими в соответствии
с требованиями вычислительных процессов. Ресурсом является всякий объект,
который может распределяться операционной системой между вычислительными
процессами в компьютере. Различают аппаратурные и программные ресурсы. К
аппаратурным относятся микропроцессор, оперативная память и периферийные
устройства; к программным ресурсам — доступные пользователю программные
средства для управления вычислительными процессами и данными. Операционная
система является посредником между компьютером и пользователем, осуществляет
анализ запросов пользователя и обеспечивает их выполнение.
· Операционные оболочки — это дополнительные программы, которые
предназначены для повышения удобства управления работой операционных систем. В
отличие от интерфейсных систем, оболочки модифицируют только пользовательский
интерфейс, предоставляя пользователю качественно новый интерфейс по сравнению с
реализуемым операционной системой. Такие системы существенно упрощают
выполнение часто запрашиваемых функций, например, таких операций с файлами, как
копирование, переименование и уничтожение, а также предлагают пользователю ряд
дополнительных услуг. В целом, программы-оболочки заметно повышают уровень
пользовательского интерфейса, наиболее полно удовлетворяя потребностям
пользователя.
Сервисное ПО включает в себя программы :утилиты, драйверы, архиваторы,
антивирусные и некоторые другие программы.
· Утилиты — это небольшие программы, которые выполняют
разнообразные вспомогательные функции по управлению работой аппаратных средств,
по повышению эффективности их работы, проверки работоспособности, обслуживания
и настройки.
· Драйверы — это компьютерная программа, с помощью которой
другая программа (обычно операционная система) получает доступ к аппаратному
обеспечению некоторого устройства.
· Программы-архиваторы — это программы, осуществляющие упаковку
одного и более файлов в архив или серию архивов, для удобства переноса или
хранения, а также распаковку архивов. Многие архиваторы используют сжатие без
потерь.
· Антивирусные программы — это программы для обнаружения компьютерных
вирусов, а также нежелательных (считающихся вредоносными) программ вообще и
восстановления зараженных (модифицированных) такими программами файлов, а также
для профилактики и предотвращения заражения (модификации) файлов или
операционной системы вредоносным кодом.
Системное программное обеспечение предназначено для управления работой
компьютера, распределения его ресурсов, поддержки диалога с пользователями,
оказания им помощи в обслуживании компьютера, а также для частичной
автоматизации разработки новых программ.
Таким образом, системное ПО — это совокупность программных и языковых
средств.
Сферы применения прикладного программного обеспечения
ППО применяется в самых разнообразных сферах жизнедеятельности и разделяется на следующие типы:
- ППО предприятий и организаций применяется в финансовом управлении, системе отношений с потребителями, в сети поставок. Сюда же относят ведомственное программное обеспечение предприятий малого бизнеса и отдельных подразделений большого предприятия. Например, ПО управления транспортными расходами, служба IT-поддержки.
- ПО, которое предназначено для обеспечения доступа пользователя к устройствам ПК.
- ПО инфраструктуры предприятия, обеспечивающее общие возможности для поддержки ПО предприятий. Сюда относят системы управления базами данных (СУБД), серверы электронной почты, программы управления сетью и безопасностью.
- ПО информационного работника, которое обеспечивает пользователя программами создания и управления информацией (возможности управления временем, ресурсами, документацией). Например, текстовые процессоры, табличные процессоры, программы-клиенты электронной почты, персональные информационные системы и медиаредакторы.
- ПО для доступа к контенту, которое используется только для просмотра или ознакомления с программами или ресурсами без их редактирования (иногда может включать функцию для редактирования). ПО предназначено для пользователей цифрового контента. К такому ПО можно отнести медиапроигрыватели, веб-браузеры, программы просмотра изображений и т.п.
- Образовательное ПО предназначено для выполнения образовательных функций, имеет четкие требования к тестированию знаний пользователя и оцениванию процесса изучения предложенного материала. Современное образовательное программное обеспечение содержит функции совместного использования и многостороннего сотрудничества с другими программами подобной направленности.
- Имитационное ПО применяется для симуляции физических или абстрактных систем в научно-исследовательских, учебных или развлекательных целях.
- Инструментальные ПО в области медиа предназначены для использования пользователями, которые сознают печатные или электронные медиаресурсы для собственного применения или для других потребителей на любой (коммерческой или образовательной) основе. К такому программному обеспечению относятся программы полиграфической обработки, компьютерной вёрстки, обработки мультимедиа, HTML-редакторы, редакторы компьютерной анимации, редакторы для работы со звуковыми данными, для работы с видео и т.п.
- ПП для проектирования и конструирования широко применяются для разработки аппаратного и программного обеспечения. К программам проектирования относятся системы автоматизированного проектирования (САПР), программы автоматизированной инженерии (Computer Aided Engineering – CAE), программы-редакторы и компиляторы языков программирования, программы интегрированной среды разработки (Integrated Development Environments – IDE).
Замечание 2
Прикладное программное обеспечение широко используется пользователями разного уровня и направленности применения. В данное время индустрия разработки прикладного ПО не стоит на месте. Таким образом, типизация ППО может рассматриваться с других позиций, чем рассмотрено выше.
16.3. Что такое графический редактор
Графический редактор — это программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений. Предоставляет возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. |
Рисунок, полученный с
помощью Corel Draw!
Большинство редакторов позволяют обрабатывать изображения, полученные с
помощью сканеров, а также выводить картинки в таком виде, чтобы они могли
быть включены в документ, подготовленный с помощью текстового редактора.
Некоторые редакторы позволяют получать изображения трёхмерных объектов, их
сечений, разворотов, каркасных моделей и т.п.
Пользуется известностью Corel DRAW! — мощный графический
редактор с функциями создания публикаций, снабжённый инструментами для
редактирования графики и трёхмерного моделирования.
16.5. Что такое табличный процессор
Табличный процессор — это комплекс взаимосвязанных Электронная таблица — это компьютерный эквивалент обычной |
Значение в числовой клетке таблицы может быть либо записано, либо рассчитано
по соответствующей формуле; в формуле могут присутствовать обращения к другим
клеткам.
Электронная таблица
Microsoft Excel
Каждый раз при изменении значения в клетке таблицы в результате записи в нее
нового значения с клавиатуры пересчитываются также значения во всех тех
клетках, в которых стоят величины, зависящие от данной клетки.
Графам и строкам можно присваивать наименования. Экран монитора трактуется
как окно, через которое можно рассматривать таблицу целиком или по частям.
Табличные процессоры представляют собой удобное средство для проведения
бухгалтерских и статистических расчетов. В каждом пакете имеются сотни
встроенных математических функций и алгоритмов статистической обработки данных.
Кроме того, имеются мощные средства для связи таблиц между собой, создания и
редактирования электронных баз данных.
Специальные средства позволяют автоматически получать и распечатывать
настраиваемые отчеты с использованием десятков различных типов таблиц, графиков,
диаграмм, снабжать их комментариями и графическими иллюстрациями.
Табличные процессоры имеют встроенную справочную систему, предоставляющую
пользователю информацию по конкретным командам меню и другие справочные данные.
Многомерные таблицы позволяют быстро делать выборки в базе данных по любому
критерию.
Самые популярные табличные процессоры — Microsoft Excel
и Lotus 1—2—3.
В Microsoft Excel автоматизированы многие рутинные операции,
специальные шаблоны помогают создавать отчёты, импортировать данные и многое
другое.
Lotus 1—2—3 — профессиональный процессор электронных таблиц.
Широкие графические возможности и удобный интерфейс пакета позволяют быстро
ориентироваться в нём. С его помощью можно создать любой финансовый документ,
отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в
базах данных.
Что такое прикладное программирование простыми словами
Для начала нужно понять, кто такие прикладные программисты, в чем их отличие от прочих и чем именно они занимаются в рамках своей деятельности.
Что такое прикладное программирование
Бывают системные, прикладные и веб-программисты. Все они отличаются по выполняемым видам работ:
- Задача системного программиста – подготовка программного обеспечения. Имеются в виду операционные системы вроде IOS, Android и проч.
- Прикладной программист занимается созданием приложений, то есть прикладных программ.
- Веб-программист – это разработчик сайтов, а значит, и программ, необходимых для того, чтобы эти сайты функционировали.
Все эти виды деятельности тесно переплетаются, но прикладной программист работает исключительно с прикладным ПО, отсюда и название специальности. Задача прикладного программиста – максимально тщательно проработать именно содержательную часть системы, а не думать её реализации на низком уровне.