Повторение: логика и алгоритмы; линейные алгоритмы
Уроки 12–13 · 2 урока · М. Р. Файзиева, Д. М. Сайфуров, Н. С. Хайтуллаева. Информатика и информационные технологии, 9 класс. «Nashriyot uyi Tasvir», Ташкент, 2020
12
Тест: логика и алгоритмы
Учебник: с. 35
ЦельПовторяет темы глав I–III (логические операции, таблицы истинности, схемы, модели, свойства алгоритмов, блок-схемы) и решает задания в формате теста.
Новые слова
логическое выражение: высказывания, соединённые логическими операциями и скобками · mantiqiy ifodaтаблица истинности: таблица значений выражения для всех комбинаций переменных · rostlik jadvaliсвойства алгоритма: дискретность, определённость, понятность, массовость, результативность · algoritm xossalariмасштаб: отношение длины на карте к реальной длине · masshtab
Объяснение
Перед тестом вспомните основные правила. Порядок логических операций: ¬, ∧, ∨, =>, <=>; сначала скобки. Импликация A => B ложна только при A = 1, B = 0; эквиваленция истинна при равных значениях. Таблица выражения с n переменными и k операциями имеет n + k столбцов и 2ⁿ строк, значения идут в порядке возрастания двоичных чисел. Логическая схема — это цепочка элементов И, ИЛИ, НЕ, соответствующая выражению. Модели классифицируют по области применения, фактору времени и форме представления. У алгоритма пять свойств, и его можно представить словесно, формулами, таблицей, блок-схемой или программой. При решении задания сначала выясните, что спрашивается, запишите порядок операций и проверьте ответ.
Примеры
A = «Мышь — устройство ввода» (1), B = «1 КБ = 100 байт» (0), C = «2 + 2 = 4» (1). A ∧ ¬B ∨ C: ¬B = 1; A ∧ 1 = 1; 1 ∨ 1 = 1. ¬A ∨ B => C: ¬A ∨ B = 0 ∨ 0 = 0; 0 => 1 = 1.
(A ∨ B) => ¬A: n = 2, k = 3, значит, 5 столбцов и 4 строки. Для (A,B) = 00: 0 => 1 = 1; 01: 1 => 1 = 1; 10: 1 => 0 = 0; 11: 1 => 0 = 0. Последний столбец: 1, 1, 0, 0 – такой же, как столбец ¬A.
Работа в классе
«Конкурс тестов»: класс делится на две команды; по очереди они задают задание из главы, а соперники решают его за 1 минуту. Побеждает команда с большим числом правильных ответов.
Упражнения
1
Найдите значение X ∨ Y ∧ ¬Z при X = 0, Y = 1, Z = 1.
¬Z = 0; Y ∧ 0 = 0; 0 ∨ 0 = 0. Ответ: 0.
2
В скольких из 8 комбинаций (A,B,C) выражение (A ∧ B) ∨ ¬C истинно?
5
3
Какое свойство нарушает указание «сохрани файл в нужном месте»?
Определённость: не сказано, в какой папке и под каким именем.
4
Масштаб карты 1 : 200 000. Сколько км в действительности составляют 3 см на карте?