Информатика · 7 класс2 четвертьТема 3ГОСО РК 2026Базовый

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

Классификация ПО (Software), функции операционной системы, драйверы, утилиты, прикладные пакеты и системы программирования.

Время изучения~60 минтеория + практика
Разделы темы4 разд.пошаговый разбор
Тест темы1 вопр.с мгновенным ответом
СОР / СОЧ2 четвертьдескрипторы ГОСО

Аппаратное обеспечение компьютера (железо, Hardware) само по себе мертво без программного обеспечения. Компьютер оживает только тогда, когда в его память загружается программа.

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

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

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

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

3. Инструментальное ПО (системы программирования) — средства для разработки, отладки и компиляции новых программ (Python, C++, Visual Studio Code, PyCharm).

Классификация

Системное ПО

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

Прикладное ПО

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

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

Главные функции операционной системы:

1. Управление процессами — распределение процессорного времени между десятками одновременно работающих программ (многозадачность);

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

3. Управление файловой системой — создание, чтение, запись и удаление файлов на жестких дисках и SSD;

4. Управление устройствами (ввод-вывод) — организация обмена данными с монитором, клавиатурой, принтером через драйверы;

5. Пользовательский интерфейс (UI) — графическая среда с окнами, значками, меню и указателем мыши (GUI) или командная строка (CLI).

Популярные ОС: Microsoft Windows, Linux (Ubuntu, Debian), Apple macOS, Google Android, iOS.

Главное ПО

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

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

GUI (Графический интерфейс)

Наглядная оконная среда взаимодействия с элементами управления: кнопками, иконками и списками.

Загрузка ОС

Процесс начальной загрузки ОС называется Bootstrap: микросхема BIOS/UEFI тестирует оборудование (POST) и передает управление загрузчику ОС на системном диске.

Для согласованной работы оборудования операционная система использует специальные служебные программы:

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

• Утилиты (сервисные программы) — программы вспомогательного назначения, расширяющие возможности ОС по обслуживанию компьютера:

1. Архиваторы (WinRAR, 7-Zip) — сжимают данные для экономии места на диске и объединяют файлы в один архив;

2. Антивирусные программы (Kaspersky, Dr.Web, Windows Defender) — выявляют и обезвреживают вредоносный код;

3. Программы очистки и дефрагментации диска — оптимизируют размещение файлов на магнитных пластинах HDD;

4. Утилиты резервного копирования (Backup) — защищают от потери важных данных.

Связующее звено

Драйвер

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

Архиватор

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

Прикладные программы делятся на программы общего назначения и специализированные:

• Прикладные программы общего назначения (нужны почти всем): текстовые процессоры (MS Word), табличные процессоры (MS Excel), системы управления базами данных (MS Access), графические редакторы, веб-браузеры;

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

Инструментальное ПО включает среды программирования (IDE): компиляторы, интерпретаторы, отладчики и редакторы кода (например, IDLE для Python, PyCharm, Code::Blocks), которые позволяют программистам писать новые приложения.

Шаг 1
Установка оборудования
Подключить новое физическое устройство (например, принтер) к разъему USB.
Шаг 2
Установка драйвера
ОС автоматически находит драйвер в базе или запускается программа установки от производителя.
Шаг 3
Запуск прикладной программы
Открыть текстовый процессор и отправить документ на печать через системную службу печати.
Ваш прогресс по теме25%
Шпаргалка формул7 класс
Алфавитный подход к измерению информации:
N=2iN = 2^i[бит]
Информационный объем текстового сообщения:
I=K⋅iI = K \cdot i[бит (байт)]
Формула Хартли для равновероятных событий:
I=log⁡2NI = \log_2 N[бит]
Соотношение базовых единиц информации:
1 байт=8 бит,1 Кбайт=1024 байт=210 байт1 \text{ байт} = 8 \text{ бит}, \quad 1 \text{ Кбайт} = 1024 \text{ байт} = 2^{10} \text{ байт}[байт / бит]
Следующая тема

Введение в Python: переменные, типы данных, ввод и вывод

Перейти к теме →