Задания
Задания для 8 класса
Раздел 1. Системы счисления
Урок 1. Общие сведения о системах счисления
- Что называется системой счисления?
- Чем позиционная система счисления отличается от непозиционной?
- Каково основание десятичной системы счисления?
- Какие цифры используются в двоичной системе?
Мини-задание:
Определите, какая система счисления используется:
а) 125₁₀; б) 10101₂; в) 73₈; г) AF₁₆.
Урок 2. Двоичная система счисления
- Каково основание двоичной системы?
- Какие цифры используются в двоичной системе?
- Представьте число 13₁₀ в двоичной системе.
- Представьте число 10110₂ в десятичной системе.
Урок 3. Двоичная арифметика
- Выполните: 101₂ + 11₂.
- Выполните: 1101₂ − 101₂.
- Чему равно 10₂ · 11₂?
- Почему компьютеры используют двоичную систему?
Урок 4. Восьмеричная и шестнадцатеричная системы
- Каково основание восьмеричной системы?
- Какие цифры используются в шестнадцатеричной системе?
- Переведите 17₈ в десятичную систему.
- Что обозначает цифра A в шестнадцатеричной системе?
Урок 5. Перевод из десятичной системы в систему с основанием q
- Переведите 10₁₀ в двоичную систему.
- Переведите 25₁₀ в двоичную систему.
- Переведите 64₁₀ в восьмеричную систему.
- Какой метод используется для перевода целого десятичного числа в другую позиционную систему?
Урок 6. Перевод чисел из двоичной системы
- Переведите 10101₂ в десятичную систему.
- Переведите 111111₂ в десятичную систему.
- Переведите 100000₂ в десятичную систему.
- Сколько различных значений можно представить с помощью 4 двоичных разрядов?
Урок 7. Перевод между двоичной, восьмеричной и шестнадцатеричной системами
- Переведите 101011₂ в восьмеричную систему.
- Переведите 11001111₂ в шестнадцатеричную.
- Переведите 7A₁₆ в двоичную систему.
- Почему при переводе из двоичной системы в шестнадцатеричную удобно группировать цифры по 4?
Урок 8. Представление чисел в компьютере
- В каком виде информация представляется в компьютере?
- Что такое бит?
- Сколько различных комбинаций можно получить с помощью 8 бит?
- Какое максимальное беззнаковое число можно записать в 8 битах?
Урок 9. Представление целых чисел
- Сколько бит содержит 1 байт?
- Сколько различных значений можно представить 3 битами?
- Запишите двоичное представление числа 15.
- Почему увеличение количества разрядов позволяет представить больше чисел?
Урок 10. Самостоятельная работа по системам счисления
Вариант мини-контроля:
- Переведите 45₁₀ в двоичную систему.
- Переведите 110101₂ в десятичную.
- Переведите 111100₂ в шестнадцатеричную.
- Выполните 1011₂ + 110₂.
- Сколько различных значений можно представить 6 битами?
Урок 11. Обобщение по системам счисления
- Назовите три позиционные системы счисления.
- Что является основанием системы счисления?
- Переведите 31₁₀ в двоичную систему.
- Переведите 101111₂ в десятичную.
- Как связаны двоичная и шестнадцатеричная системы?
Урок 12. Проверочная работа «Системы счисления»
Вариант:
- Переведите 27₁₀ → ?₂.
- Переведите 101101₂ → ?₁₀.
- Переведите 11001110₂ → ?₁₆.
- Вычислите: 101₂ + 111₂.
- Вычислите: 10000₂ − 101₂.
Раздел 2. Элементы математической логики
Урок 13. Высказывания
- Что называется высказыванием?
- Является ли высказыванием фраза «Закройте окно»?
- Определите истинность: «Москва — столица России».
- Определите истинность: «7 · 8 = 54».
Дополнительно:
Придумайте одно истинное и одно ложное высказывание.
Урок 14. Логические величины
- Какие два значения может принимать логическая величина?
- Что означает значение TRUE?
- Что означает значение FALSE?
- Определите значение выражения:
5 > 3.
Урок 15. Логическая операция НЕ
- Что делает операция НЕ?
- Чему равно НЕ TRUE?
- Чему равно НЕ FALSE?
- Определите значение:
НЕ(10 > 7).
Урок 16. Логическая операция И
- Когда выражение A И B истинно?
- Вычислите: TRUE И TRUE.
- Вычислите: TRUE И FALSE.
- Вычислите: FALSE И FALSE.
Мини-задание:
При каких условиях ученик получит доступ к компьютеру, если требуется:
«есть пароль И ученик зарегистрирован»?
Урок 17. Логическая операция ИЛИ
- Когда выражение A ИЛИ B ложно?
- TRUE ИЛИ FALSE = ?
- FALSE ИЛИ FALSE = ?
- TRUE ИЛИ TRUE = ?
Урок 18. Логические выражения
Вычислите:
5 > 3 И 2 < 410 < 5 ИЛИ 7 > 3НЕ(4 = 4)(8 > 3) И (2 > 5)
Урок 19. Приоритет логических операций
Расставьте порядок выполнения операций:
НЕИИЛИ
Вычислите:
НЕ(5 > 2) ИЛИ 3 < 1
Урок 20. Таблицы истинности
Заполните таблицу для операции И:
| A | B | A И B |
|---|---|---|
| 0 | 0 | ? |
| 0 | 1 | ? |
| 1 | 0 | ? |
| 1 | 1 | ? |
Затем составьте таблицу истинности для операции ИЛИ.
Урок 21. Построение таблиц истинности сложных выражений
Заполните значения выражения:
A ИЛИ НЕ B
для всех возможных значений A и B.
Дополнительно:
Определите количество строк в таблице истинности для выражения с:
- 2 переменными;
- 3 переменными;
- 4 переменными.
Урок 22. Логические элементы
- Что такое логический элемент?
- Какой логический элемент реализует операцию НЕ?
- Какой элемент реализует операцию И?
- Какой элемент реализует операцию ИЛИ?
Практическое задание:
Изобразите схему, которая выдаёт 1 только тогда, когда оба входных сигнала равны 1.
Урок 23. Решение логических задач
Задача 1.
Ученик может войти в электронный дневник, если он ввёл правильный пароль И прошёл проверку.
Что произойдёт, если:
- пароль правильный, проверка пройдена;
- пароль правильный, проверка не пройдена;
- пароль неправильный, проверка пройдена?
Задача 2.
Составьте логическое выражение для условия:
Число больше 10 и меньше 20.
Урок 24. Проверочная работа по логике
- Что такое высказывание?
- Что такое логическая величина?
- Вычислите:
НЕ(10 > 5). - Вычислите:
(3 < 7) И (8 > 2). - Составьте таблицу истинности для A ИЛИ B.
Раздел 3. Основы алгоритмизации
Урок 25. Алгоритмы и исполнители
- Что такое алгоритм?
- Кто такой исполнитель алгоритма?
- Что такое система команд исполнителя?
- Назовите два свойства алгоритма.
Задание:
Определите исполнителя для алгоритма:
Взять чашку → налить воду → добавить чай → перемешать.
Урок 26. Свойства алгоритма
Определите, какое свойство алгоритма нарушено:
- «Иди туда» — команда недостаточно конкретна.
- Алгоритм содержит бесконечное число действий.
- После выполнения алгоритма получается результат.
Назовите соответствующее свойство: определённость, конечность, результативность.
Урок 27. Способы записи алгоритмов
- Назовите способы записи алгоритмов.
- Что такое блок-схема?
- Для чего используется псевдокод?
- Какой способ записи удобнее для наглядного представления алгоритма?
Практика:
Представьте алгоритм приготовления бутерброда в виде последовательности команд.
Урок 28. Объекты алгоритмов
- Что такое величина?
- Какие величины вы знаете?
- Чем число отличается от текста?
- Что такое переменная?
Задание:
Определите тип данных:
25"Москва"3.14True
Урок 29. Линейный алгоритм
- Что такое линейный алгоритм?
- В каком порядке выполняются команды линейного алгоритма?
- Составьте алгоритм вычисления площади прямоугольника.
- Сколько действий потребуется для алгоритма:
Ввести a и b → вычислить S = a · b → вывести S.
Урок 30. Ветвление
- Что такое ветвление?
- Для чего используется условие?
- Чем полное ветвление отличается от неполного?
- Составьте алгоритм:
Если число положительное, вывести «+», иначе вывести «−».
Урок 31. Циклический алгоритм
- Что такое цикл?
- Для чего используются циклы?
- В чём преимущество цикла перед многократной записью одинаковых команд?
- Сколько раз выполнится команда внутри цикла, если задано повторение 5 раз?
Практика:
Составьте алгоритм вывода чисел от 1 до 10.
Урок 32. Обобщение по алгоритмизации
Определите тип алгоритма:
- Ввести число → умножить на 2 → вывести результат.
- Если температура ниже 0, вывести «Мороз».
- Повторить 10 раз команду «Сделать шаг».
Дополнительно:
Нарисуйте блок-схему одного из алгоритмов.
Задания для 9 класса
1. Моделирование и формализация
Урок 1. Моделирование как метод познания
- Что такое модель?
- Для чего создают модели?
- Приведите два примера информационных моделей.
- Является ли карта моделью местности?
Мини-задание:
Назовите модель объекта:
а) глобус;
б) фотография;
в) расписание уроков;
г) макет здания.
Урок 2. Знаковые модели
- Что такое знаковая модель?
- Какие знаковые модели вы знаете?
- Чем текстовая модель отличается от графической?
- Является ли математическая формула знаковой моделью?
Задание:
Приведите пример знаковой модели дорожного движения.
Урок 3. Табличные модели
- Для чего используются таблицы?
- Что называется строкой таблицы?
- Что называется столбцом?
- Что можно представить в табличной форме?
Практика:
Представьте данные об учениках класса: фамилия, имя, возраст, рост — в виде таблицы.
Урок 4. Графические информационные модели
- Что такое графическая модель?
- Чем схема отличается от рисунка?
- Что такое диаграмма?
- Для чего используются графики?
Задание:
Какой вид модели лучше использовать для представления изменения температуры в течение недели?
Урок 5. Математические модели
- Что такое математическая модель?
- Что обозначают переменные в математической модели?
- Запишите формулу площади прямоугольника.
- Какая математическая модель описывает скорость движения?
Задание:
Составьте математическую модель задачи:
Автомобиль проехал 240 км за 4 часа. Найдите его среднюю скорость.
Урок 6. Формализация
- Что такое формализация?
- Зачем реальные объекты заменяют формулами и схемами?
- Чем реальный объект отличается от его формальной модели?
- Приведите пример формализованной задачи.
2. Алгоритмизация и программирование
Урок 7. Алгоритмы и исполнители
- Что такое алгоритм?
- Кто называется исполнителем алгоритма?
- Что такое система команд исполнителя?
- Назовите основные свойства алгоритма.
Задание:
Определите исполнителя и систему команд для алгоритма:
Перейти дорогу по пешеходному переходу.
Урок 8. Способы записи алгоритмов
- Назовите способы записи алгоритмов.
- Что такое блок-схема?
- Для чего используется псевдокод?
- Как обозначается условие на блок-схеме?
Практика:
Составьте блок-схему алгоритма определения большего из двух чисел.
Урок 9. Линейные алгоритмы
- Что такое линейный алгоритм?
- В каком порядке выполняются его команды?
- Составьте алгоритм вычисления периметра прямоугольника.
- Какие операции можно использовать в арифметическом выражении?
Задание:
Что выведет программа?
a = 5
b = 3
c = a + b
print(c)
Урок 10. Ветвление
- Что такое ветвление?
- Для чего используется условие?
- Чем полное ветвление отличается от неполного?
- Что произойдёт, если условие ложно?
Практика:
Составьте алгоритм:
Если число больше нуля, вывести «Положительное», иначе — «Неположительное».
Урок 11. Сложные условия
- Для чего используются операции
И,ИЛИ,НЕ? - Когда истинно выражение
A И B? - Когда истинно выражение
A ИЛИ B? - Как записать условие «число находится от 10 до 20»?
Задание:
Определите результат:
(5 > 3) И (10 < 7)
Урок 12. Циклические алгоритмы
- Что такое цикл?
- Для чего используются циклы?
- Назовите основные виды циклов.
- В чём преимущество цикла?
Задание:
Сколько раз выполнится команда?
for i in range(5):
print(i)
Урок 13. Цикл с заданным числом повторений
- Что такое цикл с параметром?
- Что определяет количество повторений?
- Что выведет программа?
for i in range(1, 6):
print(i)
- Сколько раз выполнится тело цикла?
Урок 14. Цикл с условием
- Чем цикл с условием отличается от цикла с параметром?
- Что такое условие продолжения цикла?
- Когда цикл прекращает работу?
- Что такое бесконечный цикл?
Задание:
Объясните, почему следующий цикл может выполняться бесконечно:
while x > 0:
print(x)
Урок 15. Обобщение по алгоритмизации
Определите вид алгоритма:
- Ввести число → умножить на 5 → вывести результат.
- Если число положительное → вывести «+».
- Повторить 10 раз команду.
- Пока число больше 0, уменьшать его на 1.
Дополнительно:
Нарисуйте блок-схему одного из алгоритмов.
3. Программирование
Урок 16. Язык программирования Python
- Что такое язык программирования?
- Для чего используется Python?
- Что такое программа?
- Что такое переменная?
Задание:
Найдите ошибку:
print("Привет!)
Урок 17. Переменные и типы данных
- Что такое переменная?
- Назовите основные типы данных Python.
- Какой тип имеет число
25? - Какой тип имеет значение
"Москва"?
Задание:
Определите тип данных:
15
3.14
"Информатика"
True
Урок 18. Ввод и вывод данных
- Для чего используется
print()? - Для чего используется
input()? - Что возвращает
input()? - Как вывести значение переменной?
Практика:
Напишите программу, которая запрашивает имя пользователя и выводит приветствие.
Урок 19. Арифметические выражения
- Какие арифметические операции используются в Python?
- Что обозначает
/? - Что обозначает
//? - Что обозначает
%?
Задание:
Определите результаты:
17 // 5
17 % 5
2 ** 3
Урок 20. Линейные программы
Что выведет программа?
a = 10
b = 4
c = a + b
d = a * b
print(c, d)
Практика:
Напишите программу вычисления площади круга по заданному радиусу.
Урок 21. Условный оператор
- Для чего используется
if? - Для чего используется
else? - Что такое условие?
- Когда выполняется блок
else?
Задание:
Что выведет программа?
x = 8
if x > 5:
print("Да")
else:
print("Нет")
Урок 22. Сложные условия в Python
- Как записывается логическое «И» в Python?
- Как записывается «ИЛИ»?
- Как записывается «НЕ»?
- Что означает оператор
==?
Задание:
Определите результат:
x = 7
print(x > 5 and x < 10)
Урок 23. Цикл for
- Для чего используется цикл
for? - Что делает
range()? - Сколько раз выполнится тело цикла?
for i in range(4):
print("Hi")
- Что выведет:
for i in range(1, 4):
print(i)
Урок 24. Цикл while
- Для чего используется
while? - Когда выполняется тело цикла?
- Когда цикл завершается?
- Что необходимо изменять внутри некоторых циклов
while, чтобы избежать бесконечного выполнения?
Задание:
Сколько раз будет напечатано слово Python?
i = 1
while i <= 3:
print("Python")
i += 1
Урок 25. Вложенные циклы
- Что такое вложенный цикл?
- Где находится внутренний цикл?
- Сколько раз выполнится внутренний цикл?
for i in range(2):
for j in range(3):
print("*")
- Для решения каких задач могут использоваться вложенные циклы?
Урок 26. Обобщение по программированию
Определите, какую конструкцию использует программа:
a = int(input())
if a > 0:
print("+")
for i in range(10):
print(i)
while a > 0:
a -= 1
4. Обработка числовой информации
Урок 27. Одномерные массивы
- Что такое массив?
- Из чего состоит массив?
- Что такое элемент массива?
- Что такое индекс элемента?
Задание:
Дан массив:
[4, 7, 2, 9, 5]
Какой элемент находится под индексом 2, если индексация начинается с 0?
Урок 28. Обработка массива
Дан массив:
[5, 8, 3, 10, 2]
- Найдите максимальный элемент.
- Найдите минимальный элемент.
- Найдите сумму элементов.
- Сколько элементов массива больше 5?
Урок 29. Поиск в массиве
- Что такое поиск элемента?
- Что называется линейным поиском?
- Что необходимо проверить при последовательном поиске?
- Когда поиск можно завершить досрочно?
Практика:
Найдите число 7 в массиве:
[3, 5, 7, 2, 9]
Урок 30. Сортировка массива
- Что означает отсортировать массив?
- В каком порядке можно сортировать элементы?
- Что такое сортировка по возрастанию?
- Что такое сортировка по убыванию?
Задание:
Отсортируйте по возрастанию:
[7, 2, 9, 1, 5]
5. Коммуникационные технологии
Урок 31. Локальные и глобальные компьютерные сети
- Что такое компьютерная сеть?
- Чем локальная сеть отличается от глобальной?
- Что такое Интернет?
- Назовите пример локальной сети.
Урок 32. Интернет и протоколы
- Что такое протокол передачи данных?
- Для чего используется IP-адрес?
- Что такое DNS?
- Для чего нужен URL?
Задание:
Что произойдёт, когда пользователь вводит адрес сайта в браузере?
Расставьте этапы в правильном порядке:
- загрузка страницы;
- ввод адреса;
- обращение к серверу;
- получение данных.
Урок 33. Всемирная паутина
- Что такое веб-страница?
- Что такое веб-сайт?
- Что такое браузер?
- Что такое гиперссылка?
Мини-задание:
Назовите три браузера.
Урок 34. Электронная почта и облачные технологии
- Для чего используется электронная почта?
- Что такое электронный адрес?
- Что такое облачное хранилище?
- Назовите два преимущества облачных технологий.
Задание:
Какие данные нельзя без необходимости передавать незнакомому человеку по электронной почте?
Урок 35. Информационная безопасность. Итоговое повторение
- Что такое информационная безопасность?
- Каким должен быть надёжный пароль?
- Почему нельзя открывать подозрительные ссылки?
- Что такое компьютерный вирус?
- Для чего используется антивирус?
- Что такое резервное копирование?
Ситуационная задача:
Вам пришло письмо: «Вы выиграли приз! Перейдите по ссылке и введите пароль от электронной почты».
Что следует сделать?
Варианты:
а) перейти по ссылке;
б) сообщить пароль;
в) удалить письмо или проверить его отправителя через безопасный канал;
г) переслать письмо друзьям.
Задания для 10 класса
Раздел 1. Информация и информационные процессы
Урок 1. Информация и информационные процессы
- Что такое информация?
- Назовите основные информационные процессы.
- Чем обработка информации отличается от хранения?
- Приведите пример передачи информации.
Мини-задание:
Определите информационный процесс:
Ученик записал расписание уроков в телефон.
Урок 2. Измерение информации
- Что такое бит?
- Сколько бит содержит 1 байт?
- Сколько байт содержит 1 Кбайт?
- Сколько различных значений можно закодировать одним битом?
Задание:
Сколько бит содержится в:
- 5 байтах;
- 2 Кбайтах?
Урок 3. Алфавитный подход к измерению информации
- Что такое мощность алфавита?
- Как обозначается мощность алфавита?
- Что такое информационный вес символа?
- От чего зависит количество информации в сообщении?
Задание:
Алфавит содержит 16 символов. Сколько бит информации несёт один символ?
Урок 4. Содержательный подход к измерению информации
- В чём заключается содержательный подход?
- Что такое неопределённость знания?
- Когда сообщение содержит больше информации?
- Может ли одно и то же сообщение содержать разное количество информации для разных людей?
Урок 5. Кодирование информации
- Что такое кодирование?
- Что такое декодирование?
- Зачем кодируют информацию?
- Приведите два примера кодирования.
Задание:
Назовите способ кодирования:
Буквы русского алфавита заменены числами от 1 до 33.
Раздел 2. Представление информации в компьютере
Урок 6. Представление чисел в компьютере
- В какой системе счисления работает компьютер?
- Что такое бит?
- Что такое байт?
- Сколько различных значений можно представить 8 битами?
Задание:
Какое максимальное беззнаковое число можно представить восемью битами?
Урок 7. Системы счисления
- Что такое основание системы счисления?
- Какие цифры используются в двоичной системе?
- Какие цифры используются в шестнадцатеричной?
- Переведите
1010₂в десятичную систему.
Урок 8. Перевод чисел между системами счисления
Выполните:
25₁₀ → ?₂11001₂ → ?₁₀17₈ → ?₁₀A₁₆ → ?₁₀
Урок 9. Арифметика в системах счисления
Выполните:
101₂ + 10₂1100₂ − 101₂10₂ · 11₂
Дополнительно:
Объясните, почему результат сложения двух двоичных чисел записывается только цифрами 0 и 1.
Урок 10. Представление текстовой информации
- Что такое кодировка?
- Для чего используется Unicode?
- Что такое код символа?
- Почему разные кодировки могут использовать разное количество памяти?
Задание:
Что необходимо сделать компьютеру, чтобы сохранить текстовый документ?
Урок 11. Представление графической информации
- Что такое растровое изображение?
- Что такое пиксель?
- От чего зависит размер растрового изображения?
- Что такое глубина цвета?
Задание:
Сколько различных цветов можно закодировать с помощью 8 бит на один пиксель?
Урок 12. Представление звуковой информации
- Что такое цифровой звук?
- Что такое частота дискретизации?
- Что такое глубина кодирования?
- Как увеличение частоты дискретизации влияет на качество звука?
Раздел 3. Информационные технологии
Урок 13. Компьютерные сети
- Что такое компьютерная сеть?
- Чем локальная сеть отличается от глобальной?
- Что такое Интернет?
- Что такое сервер?
Задание:
Приведите пример использования локальной сети в школе.
Урок 14. Адресация в Интернете
- Что такое IP-адрес?
- Для чего нужен IP-адрес?
- Что такое доменное имя?
- Что такое URL?
Задание:
Какая часть адреса https://school.ru/index.html является доменным именем?
Урок 15. Протоколы Интернета
- Что такое сетевой протокол?
- Для чего используется TCP/IP?
- Для чего используется HTTP/HTTPS?
- Чем HTTPS отличается от HTTP?
Урок 16. Всемирная паутина
- Что такое веб-сайт?
- Что такое веб-страница?
- Что такое браузер?
- Что такое гиперссылка?
Практика:
Назовите три браузера и приведите пример поисковой системы.
Раздел 4. Основы логики
Урок 17. Логические высказывания
- Что такое высказывание?
- Какие значения может принимать логическая величина?
- Является ли вопрос высказыванием?
- Определите истинность:
«Москва является столицей России».
Урок 18. Логические операции
- Что делает операция НЕ?
- Когда выражение A И B истинно?
- Когда выражение A ИЛИ B истинно?
- Какое значение имеет выражение:
НЕ(5 > 3)?
Урок 19. Таблицы истинности
Заполните:
| A | B | A И B |
|---|---|---|
| 0 | 0 | ? |
| 0 | 1 | ? |
| 1 | 0 | ? |
| 1 | 1 | ? |
Дополнительно:
Сколько строк содержит таблица истинности для трёх логических переменных?
Урок 20. Логические выражения
Вычислите:
5 > 3 И 2 < 410 < 5 ИЛИ 7 > 3НЕ(8 = 8)(4 > 2) И (6 < 3)
Урок 21. Решение логических задач
Задача:
Компьютер включается, если:
- подключено питание И
- нажата кнопка включения.
Определите результат для четырёх возможных комбинаций условий.
Дополнительно:
Запишите условие математически:
Число x больше 5, но меньше 10.
Раздел 5. Алгоритмы и программирование
Урок 22. Алгоритмы
- Что такое алгоритм?
- Что такое исполнитель?
- Назовите свойства алгоритма.
- Что означает свойство конечности?
Задание:
Определите, является ли последовательность алгоритмом:
Взять книгу → открыть страницу 25 → прочитать текст → закрыть книгу.
Урок 23. Линейные алгоритмы
- Что такое линейный алгоритм?
- В каком порядке выполняются его команды?
- Составьте алгоритм вычисления среднего арифметического двух чисел.
- Сколько раз выполняется каждая команда линейного алгоритма?
Урок 24. Ветвление
- Что такое условный оператор?
- Когда используется
if? - Для чего используется
else? - Что произойдёт, если условие ложно?
Задание:
Что выведет программа?
x = 12
if x > 10:
print("Да")
else:
print("Нет")
Урок 25. Циклы
- Что такое цикл?
- Для чего используется цикл?
- Назовите два вида циклов.
- Что такое бесконечный цикл?
Задание:
Сколько раз выполнится команда?
for i in range(5):
print(i)
Урок 26. Вложенные циклы
- Что такое вложенный цикл?
- Где располагается внутренний цикл?
- Сколько раз выполнится
print()?
for i in range(3):
for j in range(2):
print("*")
Раздел 6. Программирование на Python
Урок 27. Переменные и типы данных
- Что такое переменная?
- Что такое тип данных?
- Назовите основные типы данных Python.
- Определите тип:
25
Задание:
Определите типы:
152.5"Информатика"True
Урок 28. Ввод и вывод
- Для чего используется
print()? - Для чего используется
input()? - Что возвращает
input()? - Зачем используется
int(input())?
Практика:
Напишите программу, которая вводит число и выводит его квадрат.
Урок 29. Арифметические операции
Определите результат:
15 + 7
15 - 7
15 * 7
15 / 5
15 // 4
15 % 4
2 ** 4
Вопрос:
Чем / отличается от //?
Урок 30. Программирование линейных алгоритмов
Что выведет программа?
a = 5
b = 7
c = a * b
print(c)
Практика:
Напишите программу для вычисления периметра прямоугольника.
Урок 31. Программирование ветвлений
Что выведет программа?
x = 7
if x % 2 == 0:
print("Чётное")
else:
print("Нечётное")
Практика:
Напишите программу, определяющую, является ли число положительным.
Урок 32. Программирование циклов
Что выведет программа?
s = 0
for i in range(1, 6):
s += i
print(s)
Вопрос:
Чему равно значение s после завершения цикла?
Урок 33. Обработка последовательностей
Дан список:
a = [4, 7, 2, 9, 5]
- Какой элемент является максимальным?
- Какой минимальным?
- Найдите сумму элементов.
- Сколько элементов больше 5?
Урок 34. Поиск и обработка данных
Дан список:
a = [3, 8, 5, 8, 2, 8]
- Сколько раз встречается число 8?
- Найдите сумму элементов.
- Какое число является максимальным?
- Как проверить наличие числа 5 в списке?
Раздел 7. Информационная безопасность
Урок 35. Защита информации
- Что такое информационная безопасность?
- Что такое вредоносная программа?
- Для чего используется антивирус?
- Что такое резервное копирование?
Ситуационная задача:
Вам пришло сообщение:
«Ваш аккаунт заблокирован. Срочно перейдите по ссылке и введите пароль».
Что следует сделать?
а) ввести пароль;
б) перейти по ссылке;
в) проверить информацию через официальный сайт/приложение;
г) переслать сообщение друзьям.
Итоговая проверка за курс
- Что такое информация?
- Сколько бит в одном байте?
- Переведите
10101₂в десятичную систему. - Что такое кодирование?
- Что такое IP-адрес?
- Когда логическое выражение
A И Bистинно? - Что такое алгоритм?
- Назовите три основные алгоритмические конструкции.
- Для чего используется цикл?
- Для чего необходимо резервное копирование?
| Количество правильных ответов | Оценка |
|---|---|
| 9–10 | 5 |
| 7–8 | 4 |
| 5–6 | 3 |
| 0–4 | 2 |