ЕГЭ по информатике и ИКТ-2013 Часть В Халиков Ленар Зявдатович, учитель информатики Муниципальное бюджетное общеобразовательное учреждение «Шугуровская.

Презентация:



Advertisements
Похожие презентации
LOGO «Результаты государственной итоговой аттестации учащихся как ресурс оценки качества образовательных услуг и определения перспективных направлений.
Advertisements

ПОДГОТОВКА К ЕГЭ-2014 ПО ИНФОРМАТИКЕ Часть В Старший преподаватель кафедры информационных технологий Яковенко Роман Геннадьевич Краснодарский краевой институт.
Подготовка к ЕГЭ по информатике ( Часть В ) Чичерова Н. М. учитель информатики МБ ОУ Газопроводская СОШ с. Починки, Нижегородской обл.
Презентация к уроку по информатике и икт (10 класс) на тему: Решение задач B10, B11 ЕГЭ по информатике
Что нужно знать: динамическое программирование – это способ решения сложных задач путем сведения их к более простым задачам того же типа динамическое.
Решение задач части В демоверсии ЕГЭ-2013 по информатике Учитель – Богачёва Г.В. Лицей 144 Санкт-Петербурга.
Консультационный центр по подготовке выпускников к Государственной (итоговой) аттестации.
Глазкова Е.В. МАОУ МЛ 1. А7 – электронные таблицы В ячейке D15 электронной таблицы записана формула. Эту формулу скопировали в ячейку C14. В результате.
IP-адрес: ( ) Маска подсети: ( ) Адрес сети:
Анализ демонстрационных вариантов ЕГЭ и ГИА Семинар года.
Сложные высказывания можно записывать в виде формул. Для этого простые логические высказывания нужно обозначить как логические переменные буквами и связать.
Решение В Сколько различных решений имеет уравнение: K+L=1 и L M N=0 KL Если L=1, то второе уравнение имеет 3 решения 2. Если.
Пример задания: Сколько единиц в двоичной записи числа 1025? 1) 1 2) 2 3) 10 4) 11 А1 (базовый уровень, время – 1 мин)
Решение задач Количество информации. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке длиной в 20 символов,
При записи чисел в позиционной системе счисления, оно обозначается с помощью ряда цифр. «Вклад» каждой цифры в число определяется местом, где она находиться,
1. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 8-битном коде, в 16-битную.
Шинкаренко Евгений Александрович МОУ Гимназия 2 г. Черняховск Калининградской области.
Арифметические основы компьютера. Системы счисления Системой счисления называется совокупность приемов наименования и записи чисел Система счисления –
Итоги ЕГЭ по информатике Анализ демоверсии КИМ ЕГЭ Учитель информатики МБОУ Малодубенская СОШ Шимина В.А.
АЛГОРИТМЫ, ВИДЫ АЛГОРИТМОВ, ОПИСАНИЕ АЛГОРИТМОВ. ФОРМАЛЬНОЕ ИСПОЛНЕНИЕ АЛГОРИТМА ( ЗАДАЧИ ЕГЭ ). АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ.
Транксрипт:

ЕГЭ по информатике и ИКТ-2013 Часть В Халиков Ленар Зявдатович, учитель информатики Муниципальное бюджетное общеобразовательное учреждение «Шугуровская средняя общеобразовательная школа имени Валерия Павловича Чкалова» муниципального образования «Лениногорский муниципальный район» Республики Татарстан

В1. У исполнителя Арифметик две команды, которым присвоены номера: 1. прибавь 2, 2. умножь на 3. Первая из них увеличивает число на экране на 2, вторая утраивает его. Например, – это программа умножь на 3 прибавь 2 умножь на 3 прибавь 2 прибавь 2, которая преобразует число 1 в число 19. Запишите порядок команд в программе преобразования числа 3 в число 69, содержащей не более 5 команд, указывая лишь номера команд. Если таких программ более одной, то запишите любую из них. Решение: Данную задачу проще решать, если начать с конца. 69:3=23 (2) 23-2=21 (1) 21:3=7 (2) 7-2=5 (1) 5-2=3 (1) В итоге, команда выглядит так: Ответ: 11212

В2. Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования). Ответ запишите в виде целого числа.

Решение: а = 30 b = 14 a = a – 2*b = 30 – 2 * 14 = 30 – 28 = 2 Условие a > b не выполняется, следовательно с = b – 2 * a = 14 – 2 * 2 = 14 – 4 = 10 Ответ: 10

В3. Дан фрагмент электронной таблицы. Решение: А2 = (B1-A1)/2 = (4-2) / 2 = 1 В2 = 2-A1/2 = 2 – 1 = 1 (это два одинаковых участка) Следовательно, третий участок в два раза больше одного из них С3 = (C1-A1)*2 – 4 = 2 (С1 – 2) *2 = 6 С1 – 2 = 3 С1 = 5 ABC 124 2=(B1-A1)/2=2-A1/2=(C1-A1)*2-4 Какое целое число должно быть записано в ячейке C1, чтобы построенная после выполнения вычислений диаграмма по значениям диапазона ячеек A2 : С2 соответствовала рисунку? Известно, что все значения диапазона, по которым построена диаграмма, имеют один и тот же знак. Ответ: 5

В4. Азбука Морзе позволяет кодировать символы для сообщений по радиосвязи, задавая комбинацию точек и тире. Сколько различных символов (цифр, букв, знаков пунктуации и т. д.) можно закодировать, используя код азбуки Морзе длиной не менее четырёх и не более пяти сигналов (точек и тире)? Решение: Здесь используется бинарный код (точка и тире) Используя 4 сигнала, можно закодировать 2 4 =16 символа, используя 5 сигналов, можно закодировать 2 5 =32 символа. Следовательно, чтоб закодировать символы, используя код азбуки Морзе длиной не менее четырёх и не более пяти сигналов необходимо = 48 символов Ответ: 48

В5. Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования).

Решение: Чтобы выйти из цикла s должно равняться или быть больше 36. 1) n=n+1=0+1=1 s=s+4=0+4=4 2) n=n+1=1+1=2 s=s+4=4+4=8 и т.д., т.е. получается число, кратное 4. Число 36 делится на 4: 36/4=9 Ответ: 9

В6. Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(n) = F(n–1) * n, при n >1 Чему равно значение функции F(5)? В ответе запишите только натуральное число. Решение: F(1) = 1 F(n) = F(n–1) * n, при n >1 F(5) - ? F(2) = F(2–1) * 2 = 1*2=2 F(3) = F(3–1) * 3 = 2*3=6 F(4) = F(4–1) * 4 = 6*4=24 F(5) = F(5–1) * 5 = 24*5=120 Ответ: 120

В7. Запись десятичного числа в системах счисления с основаниями 3 и 5 в обоих случаях имеет последней цифрой 0. Какое минимальное натуральное десятичное число удовлетворяет этому требованию? Решение: Т.к. последнее число 0, то десятичное число должно одновременно цело делиться на 3 и 5. Минимальное натуральное число, которое удовлетворяет этому условию – это 15 Ответ: 15

В8. Ниже на четырёх языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 2, а потом 21.

«a» – должно равняться 2, а «b» – 21. Значение «а» увеличивается на единицу, т.е. цикл будет выполнятся 2 раза и каждый раз отбрасываться по одной цифре, поэтому входное значение Х будет двузначным. Число 21 можно получить произведением 3 на 7, поэтому при div должно получиться 3, а при mod – 7. Решение: mod – оператор нахождения остатка при делении двух целых чисел. X mod 10 – при делении Х на 10 получается самая правая цифра, младший разряд. div – оператор нахождения целой части при делении двух целых чисел. X div 10 – при делении Х на 10 получается самая левая цифра, старший разряд.

В8. Ниже на четырёх языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: a и b. Укажите наименьшее из таких чисел x, при вводе которых алгоритм печатает сначала 2, а потом 21. x=0, следовательно, выходим из цикла. Проверяем, a=2, b=21, подходит. В итоге значения для х будет 37. Решение: While x>0abx >0, True0+1=1b=1*(37 mod 10)=7x=37 div 10=3 3>0, True1+1=2b=7*(3 mod 10)=21x=3 div 10=0 Ответ: 37

В9. На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К, Л. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город Л? Решение: Рассмотрим все варианты 1. АБДИЛ 2. АБДЖЛ 3. АБВДИЛ 4. АБВДЖЛ 5. АБВЖЛ 6. АВДИЛ 7. АВДЖЛ 8. АВЖЛ 9. АГВДИЛ 10. АГВДЖЛ 11. АГВЖЛ 12. АГЕЖЛ 13. АГЕКЛ Ответ: 13

В10. Документ объёмом 20 Мбайт можно передать с одного компьютера на другой двумя способами. А. Сжать архиватором, передать архив по каналу связи, распаковать. Б. Передать по каналу связи без использования архиватора. Какой способ быстрее и насколько, если: средняя скорость передачи данных по каналу связи составляет 2 20 бит в секунду; объём сжатого архиватором документа равен 20% исходного; время, требуемое на сжатие документа, – 5 секунд, на распаковку – 1 секунда? В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б. Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого. Так, например, если способ Б быстрее способа А на 23 секунды, в ответе нужно написать Б23. Единиц измерения «секунд», «сек.», «с.» к ответу добавлять не нужно. Ответ: А122

В11. В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. По заданным IP-адресу узла и маске определите адрес сети. IP-адрес узла: Маска: При записи ответа выберите из приведённых в таблице чисел четыре элемента IP-адреса сети и запишите в нужном порядке соответствующие им буквы, без использования точек. ABCDEFGH Пример. Пусть искомый IP-адрес: , и дана таблица ABCDEFGH В этом случае правильный ответ будет записан в виде: HBAF

В11. IP-адрес узла: Маска: ABCDEFGH Решение: Преобразуем IP-адрес узла в двоичное восьмиразрядное представление = (8 цифр) = = (8 цифр)

В11. IP-адрес узла: Маска: ABCDEFGH Решение: Преобразуем IP-адрес узла в двоичное восьмиразрядное представление = (8 цифр) = (8 цифр)

В11. IP-адрес узла: Маска: ABCDEFGH Решение: Получаем вместо следующее значение: Преобразуем IP-адрес маски в двоичное восьмиразрядное представление = (8 цифр) = (8 цифр)

В11. IP-адрес узла: Маска: ABCDEFGH Решение: Получаем вместо следующее значение: Получаем вместо следующее значение: Далее производим поразрядное умножение (конъюнкцию) (IP-адрес узла) (Маска) (IP-адрес сети) Полученные двоичные числа преобразуем в десятичный код = 1*2 7 +1*2 6 +0*2 5 +1*2 4 +1*2 3 +0*2 2 +0*2 1 +1*2 0 = = = 0*2 7 +0*2 6 +0*2 5 +1*2 4 +0*2 3 +0*2 2 +1*2 1 +1*2 0 =16+2+1= = 1*2 7 = = 0 10 В итоге получаем, Это соответствует в таблице HCEA Ответ: HCEA

В12. В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» – символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет. Какое количество страниц (в тысячах) будет найдено по запросу Эсминец? Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов. ЗапросНайдено страниц (в тысячах) Фрегат | Эсминец3400 Фрегат & Эсминец900 Фрегат2100 Решение: Необходимо использовать круги Эйлера. Для Фрегат | Эсминец будет X+Y+Z=3400 Для Фрегат & Эсминец будет Y=900 Для Фрегат будет X+Y=2100 Для Эсминец будет Y+Z=? Из первого уравнения выражаем Z и вместо (X+Y) подставляем 2100: Z=3400-(X+Y)= =1300 Далее Y+Z= =2200 X Y Z ФрегатЭсминец Ответ: 2200

В13. У исполнителя Удвоитель две команды, которым присвоены номера: 1. прибавь 1, 2. умножь на 2. Первая из них увеличивает на 1 число на экране, вторая удваивает его. Программа для Удвоителя – это последовательность команд. Сколько есть программ, которые число 3 преобразуют в число 23? Решение: Надо использовать древо. Левая ветвь – прибавить 1, правая ветвь – умножить на 2. Когда число получится больше 11, дальше правую ветвь можно и не продолжать, т.к. при умножении этого числа на 2, мы получим число, превосходящее 23. Но будет левая ветвь, и она рано или поздно достигнет числа 23 (по +1).

В прибавь 1, 2. умножь на 2. Сколько есть программ, которые число 3 преобразуют в число 23? Сосчитаем закрашенные круги: 22 Ответ: 22

В14. Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках).

Решение: a – левая граница отрезка, b – правая граница отрезка, t – счетчик, проходящий отрезок [a;b] с шагом 1, F(t) – значение функция F в заданной точке, М – значение, при котором функция F принимает минимальное значение на оси х (т.к. F(t)

В14. Определите, какое число будет напечатано в результате выполнения следующего алгоритма (для Вашего удобства алгоритм представлен на четырёх языках). F x 8 Необходимо было определить значение М, т.е. минимальное значение на оси Х. Ответ: 8

В15. Сколько существует различных наборов значений логических переменных x1, x2, x3, x4, y1, y2 y3, y4, которые удовлетворяют всем перечисленным ниже условиям? (x1 x2) /\ (x2 x3) /\ (x3 x4) = 1 (¬y1 \/ y2) /\ (¬y2 \/ y3) /\ (¬y3 \/ y4) = 1 (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) = 1 В ответе не нужно перечислять все различные наборы значений переменных x1, x2, x3, x4, y1, y2 y3, y4, при которых выполнена данная система равенств. В качестве ответа Вам нужно указать количество таких наборов. Решение: 2 8 = 256 вариантов Рассмотрим первое условие (x1 x2) /\ (x2 x3) /\ (x3 x4) = 1 Если (x1 x2) = 0, условие выполнятся не будет, т.е. x1=1, x2=0 Если (x2 x3) = 0, условие выполнятся не будет, т.е. x2=1, x3=0 Если (x3 x4) = 0, условие выполнятся не будет, т.е. x3=1, x4=0

В15. (x1 x2) /\ (x2 x3) /\ (x3 x4) = 1 (¬y1 \/ y2) /\ (¬y2 \/ y3) /\ (¬y3 \/ y4) = 1 (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) =1 Решение: Построим часть таблицы. В скобках укажем сколько нулей или единиц будет в столбце Если (x1 x2) = 0, условие выполнятся не будет, т.е. x1=1, x2=0 Если (x2 x3) = 0, условие выполнятся не будет, т.е. x2=1, x3=0 Если (x3 x4) = 0, условие выполнятся не будет, т.е. x3=1, x4=0 Закрашенные строки не удовлетворяют первому условию, следовательно =80 Остается 80 вариантов х1х2х3х4 0 (128) 0 (64) 0 (32) 0 (16) 1 (16) 1 (32) 0 (16) 1 (16) 1 (64) 0 (32) 0 (16) 1 (16) 1 (32) 0 (16) 1 (16) 1 (128) 0 (64) 0 (32) 0 (16) 1 (16) 1 (32) 0 (16) 1 (16) 1 (64) 0 (32) 0 (16) 1 (16) 1 (32) 0 (16) 1 (16)

В15. (x1 x2) /\ (x2 x3) /\ (x3 x4) = 1 (¬y1 \/ y2) /\ (¬y2 \/ y3) /\ (¬y3 \/ y4) = 1 (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) =1 Решение: Рассмотрим 2 условие (¬y1 \/ y2) /\ (¬y2 \/ y3) /\ (¬y3 \/ y4) = 1 Для начала отдельно запишем части не закрашенных строк по отдельности («внутри» х4) Если (¬y1 \/ y2) = 0, условие выполнятся не будет, т.е. у1=1, у2=0 Если (¬y2 \/ y3) = 0, условие выполнятся не будет, т.е. у2=1, у3=0 Если (¬y3 \/ y4) = 0, условие выполнятся не будет, т.е. у3=1, у4=0 В итоге еще 11 строк не удовлетворяют условию Остается 80-11=69 вариантов Остальные 4 не закрашенные строки из х4 аналогичны, следовательно Остается =25 вариантов у1у2у3у

В15. (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) =1 Решение: Рассмотрим 3 условие (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) =1 Будем использовать часть таблицы (для удобства закрашенные участки сохраним) Если (y1 x1)=0, условие выполнятся не будет, т.е. у1=1, x1=0 Пятую не закрашенную строку из х4 рассматривать не будем, т.к. там x1=1 Здесь есть один вариант, при котором у1=1, x1=0 Остается 25-1=24 варианта Аналогично из второй, третьей и четвертой не закрашенной строки х4 Остается =21 варианта Если (y2 x2)=0, условие выполнятся не будет, т.е. у2=1, x2=0 Четвертую и пятую не закрашенную строку из х4 рассматривать не будем, т.к. там x2=1 Здесь есть один вариант, при котором у2=1, x2=0 Остается 21-1=20 варианта Аналогично из второй и третьей не закрашенной строки х4 Остается =18 вариантов х1х2х3х4у1у2у3у

В15. (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) =1 Решение: Рассмотрим 3 условие (y1 x1) /\ (y2 x2) /\ (y3 x3) /\ (y4 x4) =1 Будем использовать часть таблицы (для удобства закрашенные участки сохраним) Если (y3 x3)=0, условие выполнятся не будет, т.е. у3=1, x3=0 Третью, четвертую и пятую не закрашенную строку из х4 рассматривать не будем, т.к. там x3=1 Здесь есть один вариант, при котором у3=1, x3=0 Остается 18-1=17 вариантов Аналогично из второй не закрашенной строки х4 Остается 17-1=16 вариантов Если (y4 x4)=0, условие выполнятся не будет, т.е. у4=1, x4=0 Вторую, третью, четвертую и пятую не закрашенную строку из х4 рассматривать не будем, т.к. там x4=1 Здесь есть один вариант, при котором у4=1, x4=0 Остается 16-1=15 вариантов х1х2х3х4у1у2у3у Ответ: 15