22.08.2019

ЦБ РФ

USD

22.08

66,26

 

-0,52

21.08

66,78

 

EUR

22.08

73,50

 

-0,48

21.08

73,98

Coinmarketcap

BTC 9983.38

ETH 185.409

XRP 0.26535

BCH 299.604

LTC 72.4975

ADA 0.04762

Что такое программное обеспечение, виды, примеры, тестирование ПО

Что такое программное обеспечение, виды, примеры, тестирование ПО

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

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

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

В ПО компьютера есть очень нужная часть, без неё на компьютере ничего нельзя сделать. Это системное программное обеспечение, или проще говоря, операционная система (ОС).

Виды

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

Прикладное программное обеспечение – к нему относятся программы, которые обеспечивают выполнение определённых задач на компьютере: медицинских, производственных, обучающих и других. Например, антивирусы (Symantec), архиваторы данных (WinRAR), проигрыватели (Windows Media) и прочее. Прикладное ПО позволяет строить графики, играть в игры, слушать музыку и т.д.

Инструментальное программное обеспечение – его используют при проектировании, разработке и сопровождении программ, оно является инструментом для создания программ.

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

Операционная система компьютера

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

Простыми словами, при помощи этой системы происходит наше общение с компьютером.

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

Операционные системы имеют плюсы и минусы. Рассмотрим плюсы ОС «Windows». К ним можно отнести следующее:

  • эта система широко известна;
  • у неё удобный интерфейс;
  • для нее существует много приложений.

К минусам относятся:

  • эта система платная;
  • у нее большое количество вирусов.

Рассмотрим операционную систему «Linux». Ее плюсы:

  1. Система бесплатная.
  2. Легко осваивается.
  3. Безопасная.

Минусами являются:

  1. Малое количество программ.
  2. Необходимость изучения новой среды.

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

Как пример, рассмотрим программу, которая всегда пригодится для работы – это пакет Microsoft Office. Она устанавливается как приложение.

Первая программа в пакете – Word. Это текстовый редактор, в нём можно писать и редактировать текст. Нажимаем на «Пуск», выбираем «Microsoft Office», и далее нажимаем «Microsoft Word». Появляется документ, к котором можем писать всё, что нам нужно. Можем редактировать тексты, менять шрифт, цвет, создавать табличку, вставлять картинки и ещё много чего.

Помимо Word, в системе Windows есть ещё очень простой текстовый редактор, который идёт вместе с операционной системой, то есть при установке программного обеспечения редактор получаем автоматически. Она называется «Блокнот» и находится во всех стандартных программах.

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

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

Тестирование

Тестирование ПО проводится с целью обнаружения дефектов. Проектирование интерфейса – самый эффективный метод предупредить ошибки.

Рассмотрим, что же такое тестирование.

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

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

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

  • правильная постановка задачи для написания тест-кейсов для тестирования;
  • проектирование и составление самого тест-кейса;
  • тестирование тест-кейса;
  • выполнение тест-кейса;
  • анализ результатов.  

Тестирование имеет две концепции:

Первая концепция. Цель тестирования – 100% проверка программного обеспечения.

Вторая концепция. Критерий эффективности тестирования – количество найденных багов.

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

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

Поделитесь статьёй в соцсетях:

Оставить комментарий

avatar
  Подписаться  
Уведомление о