Информатика 7–9 классы

1.2. Программы и данные

Раздел 1. Цифровая грамотность (4 часа)

📋 Содержание темы:
  1. Программное обеспечение
  2. Операционная система
  3. Типы пользовательских интерфейсов
  4. Файловая система
  5. Архивация данных
  6. Программирование
  7. Компьютерные вирусы и защита

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

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

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

Системное ПО
ОС, драйверы, утилиты
+
Прикладное ПО
Приложения для пользователя
+
Системы программирования
Для создания программ
Вид ПОНазначениеПримеры
СистемноеОбеспечивает работу компьютера и запуск других программWindows, Linux, macOS, драйверы
ПрикладноеРешение конкретных задач пользователяWord, Excel, браузер, игры
Системы программированияСоздание новых программPython, Pascal, C++, среда разработки

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

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

Функции ОС:

Примеры ОС: Microsoft Windows (10, 11), Linux (Ubuntu, Debian), macOS, Android, iOS.

Типы пользовательских интерфейсов

Пользовательский интерфейс — это совокупность средств и правил взаимодействия человека с компьютером.

Командный
Текстовые команды
MS-DOS, Bash
Графический (GUI)
Окна, иконки, меню
Windows, macOS
Сенсорный
Прикосновения
Смартфоны, планшеты
Тип интерфейсаОписаниеПримеры
КомандныйПользователь вводит текстовые команды в командной строкеMS-DOS, PowerShell, Bash (Linux)
Графический (GUI)Объекты представлены в виде значков; управление мышью и менюWindows, macOS, Ubuntu
Объектно-ориентированныйКаждый объект имеет имя, иконку, свойства и действияСовременные ОС
СенсорныйУправление прикосновениями пальцев к экрануСмартфоны, планшеты, интерактивные доски
Объекты графического интерфейса: Каждый компьютерный объект (файл, папка, программа, принтер) имеет своё имя, графическое обозначение (иконку), набор свойств (размер, тип, дата) и доступные действия (открыть, скопировать, удалить).

Файловая система

Файл — это поименованная область данных на диске. Каждый файл имеет имя и расширение, которое указывает на тип данных.

Логические имена устройств (Windows):

В Windows каждое устройство внешней памяти обозначается латинской буквой и знаком двоеточия:

Распространённые расширения файлов:

РасширениеТип файлаПрограмма для открытия
.txtТекстовый документБлокнот
.docxДокумент WordMicrosoft Word
.xlsxЭлектронная таблицаMicrosoft Excel
.pptxПрезентацияMicrosoft PowerPoint
.jpg, .pngГрафический файлПросмотрщик изображений
.mp3, .wavАудиофайлАудиоплеер
.mp4, .aviВидеофайлВидеоплеер
.exeИсполняемый файл (программа)Запускается ОС
.zip, .rarАрхивZIP-архиватор
.htmlВеб-страницаБраузер
.pyПрограмма на PythonPython интерпретатор

Иерархическая структура файловой системы

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

Пример пути к файлу:
C:\Пользователи\Ученик\Документы\Реферат.docx
где C: — диск, Пользователи\Ученик\Документы — путь к папке, Реферат.docx — имя файла.

Запрещённые символы в имени файла:

В Windows запрещены: \ / : * ? " < > |

Windows vs Linux: В Windows FILE.txt и file.txt — это один файл (регистр не важен). В Linux — это два разных файла! При работе с серверами это важно учитывать.

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

Архивация данных

Архивация — это сжатие файлов для уменьшения их объёма. Архивные файлы имеют расширения .zip, .rar, .7z и др.

Зачем нужна архивация:

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

Программирование

Программирование — это процесс создания программ, разработки всех типов программного обеспечения. Программист — одна из самых востребованных профессий в современном мире.

Специализации программистов:

Системные
ОС, драйверы
+
Прикладные
Программы и приложения
+
Веб-программисты
Интернет-сайты

Популярные языки программирования:

ЯзыкОбласть примененияСложность
PythonНаука о данных, ИИ, автоматизация, вебНачинающий
JavaScriptВеб-сайты (фронтенд и бэкенд)Начинающий
C / C++Операционные системы, игры, встраиваемые системыПродвинутый
JavaКорпоративные приложения, AndroidСредний
ScratchОбучение программированию (.block-редактор)Начинающий
Для справки: Система программирования — это комплекс программных средств для разработки новых программ: редактор кода, компилятор или интерпретатор, отладчик. Примеры: Visual Studio Code, PyCharm, Thonny.

Компьютерные вирусы и защита

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

Виды вредоносных программ:

ТипОписание
ВирусыВнедряются в другие программы, размножаются
ЧервиРаспространяются через сеть самостоятельно
ТрояныМаскируются под полезные программы
Шпионское ПОСобирает данные о пользователе
Рекламное ПОПоказывает навязчивую рекламу
Программы-вымогателиШифруют данные и требуют выкуп

Меры защиты:

🔐 Проверка надёжности пароля

Надёжный пароль — один из способов защиты ваших данных.