Орен-пк
spacer
Описание и решение проблем с компьютерным железом. Здесь можно прочитать как правильно эксплуатировать и обслуживать аппаратную и программную часть компьютера.

Сайт для пользователей персональных компьютеров

Системный блок Материнская плата Процессор Оперативная память Видеокарта Жёсткий диск Оптический привод Сборка ПК онлайн Навигация по сайту
Главная
Обзор Пк
Обзор ПО
Скачать
Каталог
Фотогалерея
Опросы
FAQ

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

Программное обеспечение (ПО) - составляющая часть компьютера, комплекс программ, необходимых для работы с информацией. Самое распространенное ПО - операционная система Windows.     

Программное обеспечение (ПО) - составляющая часть компьютера, комплекс программ, необходимых для работы с информацией. Самое распространенное ПО - операционная система Windows.  

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

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

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

  • системное;
  • прикладное;
  • инструментарий технологии программирования (инструментальные средства)

 

 

По способу распространения и использования выделяют 6 типов:

  • Free- распространяются бесплатно, доступны для скачивания, копирования;
  • Adware- бесплатные, содержащие платные дополнительные функции;
  • Shareware- бесплатные для индивидуального пользования, доступ компании разрешается за определенную оплату;
  • Trial- скрипты, позволяющие бесплатно производить действия в течение установленного периода (10-30 суток), для дальнейшего доступа необходима покупка лицензионного ключа;
  • Demo- пробная версия программы;
  • Закрытое ПОпредставляет собой частную собственность разработчиков, доступ к которой возможен лишь при определенных условиях, выставленных автором.

Установка программного обеспечения, инсталляция — процесс установки программного обеспечения на компьютер конечного пользователя. Выполняется особой программой (пакетным менеджером), присутствующей в операционной системе (например, RPM, APT или dpkg в Linux, Установщик Windows в Microsoft Windows), или же входящим в состав самого программного обеспечения средством установки.

 

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

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

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

Выделяют несколько типов прикладного ПО:

1. Общего назначения. Их задача состоит в автоматизации пользовательских задач различного направления. Набор таких программ имеется на каждом компьютере. 

2. Методо-ориентированные пакеты прикладных программ реализуют экономико-математические методы выполнения задач.

3. Проблемно-ориентированные используются для выполнения конкретной задачи в определенной области. 

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

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

Системное ПО (System Software) - группы программ и их систем, которые обеспечивают работу компьютера. 

Системное программное обеспечение предназначается для:

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

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

Системное программное обеспечение состоит из системных программ управляющих и обрабатывающих.

Управляющие системные программы обеспечивают корректную работу всех механизмов системы и выполняют функции:

1. Руководство вычислительными комплексами.

2. Взаимодействие с внутренними данными операционной системы.

В зависимости от местонахождения управляющие программные средства делятся на:

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

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

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

По другой классификации в структуру ПО включают:

1. Базовое - минимальный комплекс программ, который обеспечивает работу компьютера. К ним относят:

  • ОС и входящие в их состав драйверы;
  • операционные оболочки, при помощи которых ОС может взаимодействовать с пользователем (интерфейс);
  • системы, управляющие файлами.

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

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

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

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

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

Для обозначения сервисных программ часто используют понятие «утилиты».    

Инструментальное программное обеспечение

Инструментальное ПО (системы программирования) предназначено для использования разработчиками в процессе проектирования и создания программ. 

Элементами системы программирования являются:

1. Текстовые редакторы помогают создавать, редактировать и объединять тексты. 

2. Транслятор преобразовывает алгоритмический язык программы в машинный (двоичные коды), создавая при этом объектный модуль. Интерпретатор осуществляет перевод построчно, не создавая объектный модуль. 

3. Средства отладки (отладчик) обеспечивают пошаговое выполнение программ с предоставлением данных о результатах исполнения. 

4. Библиотеки подпрограмм.

ПО современного компьютера: составные части

В состав программного обеспечения современного компьютера входят:

1. Операционная система (OS/2, Unix, Windows XP, Windows 7, Windows 8, Windows 8.1, Windows 10 ).

2. Программные оболочки операционных систем: Norton Commander (Symantec), FAR (File and Archive manageR).

3. Антивирусные программы (Avira Free Security Suite, Avast Free Antivirus, Kaspersky Free, Panda Free Antivirus, 360 Total Security).

4. Программы-архиваторы (WinRAR, 7-Zip, IZArc, HaoZip, WinZip).

5. Программы для записи дисков (BurnAware Free, Nero 9 Lite, ImgBurn, CDBurnerXP, DeepBurner Free, Ashampoo Burning Studio Free, Burn4Free).

6. Текстовые редакторы (MS Word, Word Perfect, Лексикон).

7. Табличные процессоры (MS Excel, Lotus 1-2-3, Quattro Pro).

8. Программы для создания презентаций (MS Power Point, Freelance Graphics, Harvard Graphics).

9. Графические редакторы (Сorel Draw, Adobe Photoshop).

10. Издательские системы (Page Maker, Venture Publisher).

11. Программы распознавания текстов (Fine Reader, Cunei Form).

12. Системы управления базами данных (MS Access, Oracle, MS SQL Server, Informix).

13. Пакеты бухгалтерского учета и контроля (1С: Бухгалтерия).

 

Опубликовано: 12 Марта, 2021  07:57 Просмотров: 30528 Печать