ПОДГОТОВКА К ОГЭ по информатике 2023 г.
Работа состоит из 15 заданий: базового уровня сложности 10, повышенного — 3, высокого — 2. Заданий с кратким ответом — 12, с развернутым ответом — 3. Работа рассчитана на 150 минут.
Рекомендуемая последовательность выполнения заданий: 1 2 4 9 5 3 6 8 7 10
ШКАЛА ПЕРЕВОДА ОТМЕТОК
Отметка по пятибалльной шкале | «2» | «3» | «4» | «5» |
Общий балл | 0–4 | 5–10 | 11–15 | 16–19 |
Количественные параметры информационных объектов
Для решения таких заданий необходимо знать, что в 1 байте = 8 бит. Так же нужно не забывать, что из всего размера нового предложения нужно вычеркнуть 1 пробел и 1 лишнюю запятую.
делим на 8
Бит Байт
умножаем на 8
Кодирование и декодирование информации
Решается методом подбора. Главное запомнить, что в ответе может быть не слово, а набор букв.
Значение логического выражения
Таблицы истинности логических операций
И (&) конъюнкция ИЛИ (I) дизъюнкция НЕ инверсия
(логическое умножение) (логическое сложение) (логическое отрицание)
А | В | А&В |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
А | В | А I В |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
А | НЕ А |
0 | 1 |
1 | 0 |
Приоритет выполнения логических операций в логическом выражении:
Инверсия
Конъюнкция
Дизъюнкция
Раскрытие скобок:
НЕ (X<Y) (X>=Y) | НЕ (X>Y) (X<=Y) |
НЕ (X<=Y) (X>Y) | НЕ (X>=Y) (X<Y) |
Формальные описания реальных объектов и процессов
Решается построением графов по таблицам расстояния
Простой линейный алгоритм для формального исполнителя
Решается составлением уравнения.
(a+b)2=a2+2ab+b2
Программа с условным оператором
Для решения данного задания нужно начертить таблицу 9 строк на 4 столбца. В строчках выписать пары чисел, а в столбиках указать, истинно будет высказывание или нет (См. таблицы истинности. Их нужно знать!). В последнем столбике указать результат логического выражения в зависимости от логической операции.
Например, Ниже приведена программа, записанная на пяти языках программирования.
Паскаль |
var s, t: integer; begin readln(s); readln(t); if (s > 12)or (t > 12) thenwriteln('YES') elsewriteln('NO') end. |
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 13); (14, 2); (1, 12); (11, 12); (–14, –14); (–11, 13); (–4, 11); (2, 9); (8, 6).
Сколько было запусков, при которых программа напечатала «YES»?
Пары чисел | Выражение 1 (s > 12) | Выражение 2 (t > 12) | Результат (s > 12)or (t > 12) |
(1, 13) | 0 | 1 | 1 |
(14, 2) | 1 | 0 | 1 |
(1, 12) | 0 | 0 | 0 |
(11, 12) | 0 | 0 | 0 |
(–14, –14) | 0 | 0 | 0 |
(–11, 13) | 0 | 1 | 1 |
(–4, 11) | 0 | 0 | 0 |
(2, 9) | 0 | 0 | 0 |
(8, 6) | 0 | 0 | 0 |
Ответ: 3
Информационно-коммуникационные технологии
IP адрес состоит из 4, разделённых между собой точками, чисел. (Не больше 255)
Протокол://адрес сервера/файл
Имя@сервер
Например:ftp://net.рф/edu.lib
Запросы для поисковых систем с использованием логических выражений
Решается с помощью кругов Эйлера.
ФОРМУЛЫ:
NA=NA&B+NA|B-NB
NA|B=NA+NB - NA&B
NA&B=NA|B - NB-NA
9. Анализирование информации, представленной в виде схем
Сколько существует различных путей из города А в город К, проходящих через город В?
Решение.
Количество путей до города Х = количество путей добраться в любой из тех городов, из которых есть дорога в Х.
При этом если путь должен не проходить через какой-то город, нужно просто не учитывать этот город при подсчёте сумм. А если город, наоборот, обязательно должен лежать на пути, тогда для городов, в которые из нужного города идут дороги, в суммах нужно брать только этот город.
С помощью этого наблюдения посчитаем последовательно количество путей до каждого из городов:
А = 1
Б (в этот пункт входит только один путь, А) = А = 1
В ( в В входят пункт А и Б) = А + Б = 2
Г = В = 2 (А не учитываем, поскольку путь должен проходить через город В)
Д = В = 2 (Б не учитываем, поскольку путь должен проходить через город В)
Е = В + Д = 4
Ж = В + Г = 4К = Д + Е + Ж = 2 + 4 + 4 = 10.
10. Сравнение чисел в различных системах счисления
Для выполнения этого задания необходимо знать системы счисления и правила их перевода.
Система счисления (с.с.) | Основания с.с. | Числа с.с. |
Двоичные | 2 | 0,1 |
Восьмеричные | 8 | 0,1,...,7 |
Десятичные | 10 | 0,1,…,9 |
Шестнадцатеричные | 16 | 0,1,…,9, А(10), В(11), С(12), D(13),E(14),F(15) |
n0 любое число в 0 степени | 1 |
21 | 2 |
22 | 4 |
23 | 8 |
24 | 16 |
25 | 32 |
26 | 64 |
27 | 128 |
28 | 256 |
29 | 512 |
210 | 1024 |
Развернутая форма записи числа: 110012 перевести в 10-ую с.с.
Сначала нумеруются разряды у числа слева направо, начиная с 0.
Начинаем расписывать все числа, кроме нулей, потому что результат все равно будет 0.
Производим вычисления.
14130201102 = 1*24 +1*23 +1*20 = 16+8+1 = 2510
11008= 1*81 = 810
111016= 1*161+1*160 = 16+1 = 1710
11А016= 1*161+ 10*160=16+10 = 2610
Деление на основание. Производим деление столбиком
11. Использование поиска операционной системы и текстового редактора
В одном из произведений А.П. Чехова, текст которого приведён в подкаталоге каталога Проза, героиня произносит такую фразу: «Сегодня я в мерехлюндии, невесело мне, и ты не слушай меня».
С помощью поисковых средств операционной системы и текстового редактора или браузера выясните имя этой героини.
Поиск следует начать с каталога Проза. Для этого следует открыть папку Документы или Этот компьютер (или подобные названия в зависимости от операционной системы).
Если не известно заранее расположение каталога, то ввести название каталога в строке поиска открытого окна:
Открыть найденный каталог. После чего в данном каталоге найти подкаталог с названием Чехов и открыть его.
В каталоге расположены файлы разного типа и с разными названиями. Рассмотрим варианты поиска в различного типа файлах.
В файле .docx или .doc (Microsoft word):
Откройте файл и нажмите сочетание клавиш [ctrl] + [F] или в меню Главная выберите пункт Найти:
В строке поиска введите искомую фразу и чаще заменяя букву ё на е. В нашем случае буква отсутствует.
Щелкните Найти. Если фраза найдена, то по контексту найдите главную героиню (если сюжет не известен, то лучше смотреть ближе к концу текста).
В файле .txt(Блокнот):
Откройте файл и нажмите сочетание клавиш [ctrl] [F] или в меню Правка выберите пункт Найти.
Ответ: Маша (Три сестры)
12. Использование поисковых средств операционной системы
13.2 Форматирование текста
Создайте в текстовом редакторе документ и напишите в нём следующий текст, точно воспроизведя всё оформление текста, имеющееся в образце.
Данный текст должен быть написан шрифтомразмером 14 пунктов.Отступ первой строки первого абзаца основного текста – 1 см. Расстояние между строками текста не менее одинарного, но не более полуторного межстрочного интервала.
Основной текст выровнен по ширине; заголовок и текст в ячейках таблицы –по центру. В основном тексте и таблице есть слова, выделенные полужирным или курсивным шрифтом.
Ширина таблицы меньше ширины основного текста. При этом допустимо, чтобы ширина Вашего текста отличалась от ширины текста в примере, поскольку ширина текста зависит от размера страницы и полей. В этом случае разбиение текста на строки должно соответствовать стандартной ширине абзаца. Интервал между текстом и таблицей не менее 12 пунктов, но не более 24 пунктов. Текст сохраните в файле, имя которого Вам сообщат организаторы.
Задания 14. Обработка большого массива данных
Таблица: Наиболее часто используемые функции
русский | англ. | действие | синтаксис |
СУММ | SUM | Суммирует все числа в интервале ячеек | СУММ(число1;число2) |
Пример: | |||
=СУММ(3; 2) | |||
СЧЁТ | COUNT | Подсчитывает количество всех непустых значений указанных ячеек | СЧЁТ(значение1, [значение2],…) |
Пример: | |||
=СЧЁТ(A5:A8) | |||
СРЗНАЧ | AVERAGE | Возвращает среднее значение всех непустых значений указанных ячеек | СРЕДНЕЕ(число1, [число2],…) |
Пример: | |||
=СРЗНАЧ(A2:A6) | |||
МАКС | MAX | Возвращает наибольшее значение из набора значений | МАКС(число1;число2; …) |
Пример: | |||
=МАКС(A2:A6) | |||
МИН | MIN | Возвращает наименьшее значение из набора значений | МИН(число1;число2; …) |
Пример: | |||
=МИН(A2:A6) | |||
ЕСЛИ | IF | Проверка условия. Функция с тремя аргументами: первый аргумент — логическое выражение; если значение первого аргумента — истина, то результатом выполнения функции является второй аргумент. Если ложно — третий аргумент. |
ЕСЛИ(лог_выражение; | |||
Пример: | |||
=ЕСЛИ(A2>B2;"Превышение";"ОК") | |||
СЧЁТЕСЛИ | COUNTIF | Количество непустых ячеек в указанном диапазоне, удовлетворяющих заданному условию. | СЧЁТЕСЛИ(диапазон, критерий) |
Пример: | |||
=СЧЁТЕСЛИ(A2:A5;"яблоки") | |||
СУММЕСЛИ | SUMIF | Сумма непустых ячеек в указанном диапазоне, удовлетворяющих заданному условию. | СУММЕСЛИ |
Пример: | |||
=СУММЕСЛИ(B2:B25;">5") |
9