Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

Поиск по сайту

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Клавиатура в компьютерном классе
💻

Информатика · 11 класс

35 тем

Hmartil · CC BY-SA 4.0

Темы программы

1

Базы данных: реляционная модель и ключи

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

→
2

Язык запросов к базам данных

Как извлекать данные из таблиц с помощью запросов: выборка, условия, сортировка и простые вычисления над записями.

→
3

Компьютерное моделирование

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

→
4

Информационные системы и их виды

Что такое информационная система, из каких частей она состоит и какие виды систем применяют в обществе и на производстве.

→
5

Компьютерные сети и адресация

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

→
6

Кодирование и сжатие информации

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

→
7

Рекурсия и эффективность алгоритмов

Рекурсивные алгоритмы, базовый случай и шаг рекурсии, оценка сложности и сравнение алгоритмов по числу операций.

→
8

Логические схемы и булевы функции

Как из логических элементов И, ИЛИ, НЕ собирают цифровые схемы и строят таблицы истинности булевых функций.

→
9

Графы и поиск кратчайшего пути

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

→
10

Динамическое программирование

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

→
11

Объектно-ориентированное программирование

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

→
12

Основы языка разметки веб-страниц

Структура веб-страницы, основные теги разметки и принципы оформления документа для браузера.

→
13

Информационная безопасность и шифрование

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

→
14

Алгоритмы сортировки массивов

Сортировки пузырьком, выбором, вставками и быстрая сортировка: идея, шаги и сравнение по скорости.

→
15

Обработка числовых массивов

Поиск суммы, минимума, максимума и нужных элементов в массиве, типовые задачи перебора данных.

→
16

Системы счисления и точность вычислений

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

→
17

Файловые системы и каталоги

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

→
18

Маски подсети и разбиение на подсети

Как маска подсети делит IP-адрес на адрес сети и адрес узла и зачем нужно дробление сети.

→
19

Количество информации и формула Шеннона

Вероятностный подход к измерению информации: формула Шеннона и связь с алфавитным подходом.

→
20

Обход дерева в глубину и ширину

Способы перебора узлов дерева: прямой, симметричный, обратный обход и обход по уровням.

→
21

Стек, очередь и дек

Линейные структуры данных с разными правилами доступа к элементам и их применение.

→
22

Конечные автоматы

Модель устройства с конечным числом состояний и переходами по входным символам.

→
23

Абсолютная и относительная адресация в таблицах

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

→
24

Облачные технологии и веб-сервисы

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

→
25

Автоматизированные системы управления и САПР

Системы, помогающие человеку управлять процессами и проектировать объекты.

→
26

Параллельные вычисления и многопоточность

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

→
27

Хеш-таблицы и хеширование

Структура данных для быстрого поиска по ключу с помощью хеш-функции.

→
28

Жадные алгоритмы

Стратегия пошагового выбора локально лучшего варианта и её границы применимости.

→
29

Алгоритм Хаффмана: кодирование и дерево

Алгоритм Хаффмана — способ сжатия данных: частым символам присваивают короткие коды, редким — длинные, строя дерево снизу вверх. Пошаговый пример построения дерева и кода для 11 класса.

→
30

Инстанцирование шаблонов в C++: как появляется конкретный тип

Инстанцирование шаблона — получение конкретной специализации функции или класса при подстановке аргументов шаблона. Шаблон задаёт общее описание, а использование с определённым тип

→
31

Макросы препроцессора C: подстановка текста и типичные ловушки

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

→
32

Checked exceptions в Java: что означает throws

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

→
33

ClassLoader в Java: кто загружает классы

Делегирование, имя класса и различие между загрузкой и инициализацией.

→
34

Интерфейсы коллекций Java: List, Set, Queue и SequencedCollection

Как читать современную иерархию и выбирать структуру по её гарантиям.

→

🎯 Подготовка к экзаменам

Другие классы