Между пользователем и железом всегда стоит несколько слоёв программ. Прикладная программа не обращается к диску напрямую — она просит об этом операционную систему, и в этом смысл всей иерархии.
Что нужно знать
- Программное обеспечение делится на системное (ОС, драйверы, утилиты) и прикладное.
- Операционная система управляет процессами, памятью, файлами и устройствами, а также даёт интерфейс пользователю.
- Драйвер — программа, через которую ОС управляет конкретным устройством.
- Файловая система организует хранение: каталоги образуют дерево, полный путь начинается от корня.
- Относительный путь отсчитывается от текущего каталога, абсолютный — от корня.
- Лицензии: проприетарные, свободные (GPL, MIT), условно-бесплатные.
- Свободное ПО — не то же самое, что бесплатное: главное в нём право изучать и изменять исходный код.
Где чаще всего ошибаются
- Ставят знак равенства между свободным и бесплатным.
- Относят антивирус и архиватор к прикладному ПО, хотя это утилиты системного уровня.
- Путают абсолютный и относительный путь при построении маски файлов.
- Считают драйвер частью самого устройства.
Проверить себя
По этой же главе есть проверочная работа из 11 заданий на 25 минут. Проверка автоматическая, результат виден сразу — и по работе целиком, и по каждой теме.
Информатика · 10 класс · Поляков, 2023 · Глава 6 · Программное обеспечение