Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Разработка программного кода прикладных задач

Определение 1

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

Введение

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

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

Замечание 1

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

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

Разработка программного кода прикладных задач

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

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

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

  1. Программы текстовых редакторов, программы, управляющие базами данных.
  2. Программы графических редакторов, электронные таблицы.
  3. Программы, предназначенные для редактирования музыки.
  4. Программы, предназначенные для использования в процессах обучения.
  5. Различные тестовые программы.
  6. Приложения для выполнения расчётов в области статистики.
  7. Игровые компьютерные программы.
  8. Программы, являющиеся интегрированными пакетами.
  9. Программы, предназначенные для телекоммуникаций работы в сети.

Ещё одним классом программного обеспечения является специальное программное обеспечение. Его главным отличием от системного программного обеспечения является то, что пользователи сами определяют применять ли эти программы или нет. А главным отличием от прикладных программ является тот момент, что специальные программные средства применяются для решения задач, сопряжённых именно с применением конкретно персонального компьютера.

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

Тестирование программных приложений

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

  1. По тестируемому объекту.
  2. По уровню знания системы.
  3. По уровню автоматизации.
  4. По другим параметрам.

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

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

Дата написания статьи: 06.08.2020
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot