Что относится к сервисному программному обеспечению

Что относится к базовому программному обеспечению?

Инструментальное

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

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

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

Операционные системы

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

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

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

В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространенными операционными системами являются системы Windows и UNIX (особенно Linux и Mac OS). 

Основные функции операционных систем:

  • Загрузка приложений в оперативную память и их выполнение.
  • Стандартизированный доступ к периферийным устройствам (устройствам ввода-вывода).
  • Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
  • Контроль доступа к данным на энергонезависимых носителях (например, на жестком диске, компакт-диске и т. д.), организованных в той или иной файловой системе.
  • Пользовательский интерфейс.
  • Сетевые операции, поддержка стека протоколов.

Существуют вычислительные приложения, для которых операционные системы являются избыточными. Например, встроенные микрокомпьютеры сегодня используются во многих бытовых приборах, автомобилях (иногда по дюжине в каждом), сотовых телефонах и т. д. Часто такой компьютер постоянно выполняет только одну программу, которая запускается при включении. А простые игровые консоли — также специализированные микрокомпьютеры — могут обойтись без операционной системы, запустив программу на «картридже» или компакт-диске, вставленном в устройство при запуске. Однако на некоторых микрокомпьютерах и игровых консолях по-прежнему установлены собственные операционные системы. В большинстве случаев это UNIX-подобные системы (последнее особенно актуально для программируемого коммутационного оборудования: межсетевых экранов, маршрутизаторов).    

Определение и для чего нужны

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

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

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

И этот список можно продолжать до бесконечности.

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

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

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

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

Кроме кратко представленных выше выделяют три основных вида ПО:

  • системное;
  • прикладное;
  • инструментальные средства.

Системное ПО — программы, основное назначение которых — обеспечение работы ПК, контроль и управление аппаратной частью машины.

Системное ПО можно разделить на две крупные категории: базовое и сервисное ПО.

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

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

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

Инструментальное ПО выделено как отдельный вид, хотя в какой-то степени его можно отнести к прикладному. Инструментальное ПО предназначено для разработки, компиляции и интерпретации пользователем своих собственных программ. В качестве примеров можно привести приложение Borland Delphi, софт Microsoft Visual C++ и другие.

Виды ПО представлены на рисунке.

3.2.1. Базовое программное обеспечение

Этот раздел познакомит вас с составом и назначением базового программного обеспечения

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

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

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

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

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

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

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

   следующий раздел >

Системное, что включает

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

СПО предназначается для:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Общие сведения

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

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

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

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

Библиотеки и вспомогательные программы

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

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

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

Некоторые из наиболее распространенных вспомогательных программ в системном программном обеспечении включают в себя программы для управления пакетами, такие как apt, yum и pacman, которые используются для установки и обновления программного обеспечения в операционной системе, а также программы для управления пользователями и правами доступа, такие как useradd, chmod и chown.

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

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

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

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

ПО классифицируется также в соответствии с характеристиками, выполняемыми функциями:

  1. По режиму эксплуатации: групповое, индивидуальное, сетевое.
  2. По масштабу: малое, среднее, большое.
  3. По свойствам стабильности: стабильное, средней стабильности, нестабильное. Стабильные компоненты обеспечения корректно функционируют, не требуя внесения изменений и дополнений. Нестабильное оборудование не гарантирует бесперебойной работы.
  4. По требованию защиты: надежные, сомнительные.
  5. По необходимым рабочим характеристикам: гибкие/неизменные, универсальные, полные.
  6. По исходному языку: машинные, машинно-ориентированные, алгоритмические, интегрированные, процедурно-ориентированные, проблемно-ориентированные.
  7. ПО различается в зависимости от характеристик вычислительной среды: алгоритмической сложности, объемов файловой системы, разновидности процессора, системности обработки.
  8. По классу пользователя: простой клиент, расширенный пользователь, максимум.
  9. По значению критичности: секретность, национальная безопасность, жизнь человека, паника в социальной сфере, частная собственность, безопасность в организации.
  10. По видам доступа к использованию: просмотр и редактирование для всех пользователей, только просмотр, редактирование для некоторых пользователей, просмотр только для некоторых пользователей.

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

  • Free — распространяются бесплатно, доступны для скачивания, копирования;

  • Adware — бесплатные, содержащие платные дополнительные функции;

  • Shareware — бесплатные для индивидуального пользования, доступ компании разрешается за определенную оплату;

  • Trial — скрипты, позволяющие бесплатно производить действия в течение установленного периода (10-30 суток), для дальнейшего доступа необходима покупка лицензионного ключа;

  •  Demo — пробная версия программы;

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

Специальные утилиты

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

  1. Защита от вирусов и другого вредоносного ПО.
  2. Оптимизация файловой системы.
  3. Чистка и дефрагментация реестра.
  4. Удаление ненужных данных.
  5. Настройка системы.
  6. Шифрование данных.
  7. Корректное удаление установленных программ.

К первой группе можно отнести все антивирусы. Для выбора оптимального программного продукта необходимо воспользоваться различными интернет-ресурсами, на которых тестируется соответствующее ПО. Примеры антивирусов, обладающих хорошими характеристиками, являются продукты лаборатории Касперского и Евгения Рошаля (Dr. Web).

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

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

3 основных вида программного обеспечения

Можно выделить три основных типа программного обеспечения:

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

Оно служит для управления и распределения памяти и иных ресурсов для обеспечения работоспособности других приложений. К этому виду ПО относятся OS, СУБДД, утилиты, среды программирования.

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

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

Это программы, предназначенные для решения задач пользователя. Их также называют приложениями.

Этот тип используемого программного обеспечения обладает огромным разнообразием.

К таким приложениям можно отнести:

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

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

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

Оно необходимо при проектировании приложений. Такой вид ПО предназначен для разработчиков софта. Среди них: линковщики, компиляторы, трансляторы, сборники подпрограмм и пр.

Узнай, какие ИТ — профессии входят в ТОП-30 с доходом от 210 000 ₽/мес

Павел Симонов
Исполнительный директор Geekbrains

Команда GeekBrains совместно с международными специалистами по развитию карьеры
подготовили материалы, которые помогут вам начать путь к профессии мечты.

Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в
IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее
будущее!

Скачивайте и используйте уже сегодня:

Павел Симонов
Исполнительный директор Geekbrains

Топ-30 самых востребованных и высокооплачиваемых профессий 2023

Поможет разобраться в актуальной ситуации на рынке труда

Подборка 50+ бесплатных нейросетей для упрощения работы и увеличения заработка

Только проверенные нейросети с доступом из России и свободным использованием

ТОП-100 площадок для поиска работы от GeekBrains

Список проверенных ресурсов реальных вакансий с доходом от 210 000 ₽

Получить подборку бесплатно

pdf 3,7mb
doc 1,7mb

Уже скачали 23402

Приведем примеры:

  • Turbo Paskal — интегрированная среда программирования для разработки консольных приложений.
  • Borland C++ служит для разработки Windows приложений. Поддерживает объектно-ориентированный подход к программированию.
  • Embarcadero Delphi предназначена для создания ПО для различных операционных систем (MicrosoftWindows, macOS, Android, iOS) при помощи языка Delphi.
  • Microsoft Visual Studio — это комплексный продукт, позволяющий проектировать как консоли, так и программы с графическим интерфейсом.

Виды программ

Все программы можно подразделить на два вида это:

Системные

Это программы, которые обеспечивают нормальную работу вашего компьютера.

Операционная система – основная программа ПК.

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

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

Если вы устройство покупаете в магазине в комплекте с ним идет диск, на котором записаны драйвера к нему.

Есть конечно исключения – вот, например, для клавиатуры и компьютерной мыши при подключении система сама установит нужный драйвер.

Прикладные

Это программы, обеспечивающие выполнение определенных задач, поставленных пользователем.

Их можно разделить на следующие категории

Офисные

Самой распространённой является продукт от самой Майкрософт – это платное приложение Microsoft Office включающее в себя пакет из следующих программ:

Также сейчас доступна бесплатная версия Office Online, которой можно пользоваться в веб-браузерах.

Есть стандартные офисные программы, которые встроены в операционную систему. Они есть у каждого у кого установлена ОС Windows.

Правда возможностей в этих редакторах гораздо меньше чем в Word.

Архиваторы

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

Если вы уже скачивали файлы из интернета, то в основном все они идут в архивах.

Вот самые популярные архиваторы:

Они очень просты в использовании.

Графические редакторы

Предназначены для создания и редактирования графических изображений таких как, фото, картинки, рисунки

Одна из самых популярных в этом направлении является линейка продукции компании Adobe:

В виндовс также есть встроенный графический редактор для обработки фотографий – Paint.

Ну и конечно же как без бесплатных аналогов:

Для просмотра видео

Теперь не один день не проходит без просмотра видео в браузерах или на компьютере и помогают нам в этом специальные программы.

Для просмотра видео в браузерах хорошо зарекомендовала себя плагин Adobe Flash Player

После установки ОС на компьютер вы можете сразу приступать к просмотру видео так как видеоплеер встроен в виндовс. Но многие пользователи пользуются сторонними разработками так как встроенные видеоплееры не воспроизводят некоторые форматы видео.

Вот несколько из них самых востребованных:

Веб-браузеры

Ну и конечно же как без просмотра интернет страниц. Для этих целей используют как вы догадались браузеры. Вот список основных веб-браузеров первым из него идет стандартный для операционной системы Windows.

Начиная с десятой версии Windows стандартный браузер Internet Explorer сменил Microsoft Edge.

Среди пользователей особой популярностью пользуются Яндекс Браузер и Google Chrome

Антивирусы

Многие относят антивирусы к ряду утилит (вспомогательное программное обеспечение). Но я считаю что это полноценные программы.

Антивирусы защищают ОС от вредных программ (вирусов). Ведь если вирус попадет в систему, то это может повредить файлы и пропасть важная информация.

Поэтому антивирус обязателен к установке на компьютер.

Но помните нельзя чтобы были установлены одновременно два антивируса.

Так же есть платные и бесплатные антивирусы

Для общения

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

Но в последнее время популярность набирают мессенджеры такие как WhatsApp и Viber. Их можно устанавливать на компьютер. Но пользователи предпочитают использовать их на мобильных устройствах.

Для очистки системы

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

Современен все это начинает замедлять работу ПК. И поэтому следует регулярно очищать систему от этого мусора.

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

О том как установить и пользоваться этой программой я подробно описал здесь.

Avast Cleanup – разработка от компании Avast

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

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

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

Посмотрите на экран, там расположено множество «иконок», пиктограмм. Каждый такой рисуночек является ярлыком вызова одного из множества приложений.

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

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

Программное обеспечение компьютера (ПО) включает в себя:

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

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

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

Базовая комплектация включает самые необходимые приложения, без которых невозможна работа с ПК. Это BIOS, ОС (операционная система) и интерфейс. BIOS обеспечивает взаимодействие основных аппаратов.

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

Есть также сетевые ОС, позволяющие работать в интернет сети.

Наиболее известные системы у всех на слуху:

  • Windows, Linux, MacOs, Apple, другие (для ПК);
  • Android, WindowsPhone, iOS – для мобильных устройств (смартфонов и др.).

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

Ядро ОС выполняет загрузку и поддержку работы прибора. А управление периферийными и внутренними компонентами осуществляется при помощи драйверов.

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

Функции ОС:

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

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

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

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

СП состоят из программ:

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

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

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

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

Структура программного обеспечения компьютера:

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

Общие сведения

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

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

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

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

Понравилась статья? Поделиться с друзьями:
Умный ребенок
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: