21 августа 2015
В закладки
Обсудить
Жалоба
Демоверсия ЕГЭ 2019 по информатике
Демоверсия 2016 от ФИПИ.
Цитата: Изменения в КИМ 2016 года по сравнению с КИМ 2015 года:
Модель КИМ 2016 г. по сравнению с КИМ 2015 г. изменилась незначительно. Была изменена последовательность предъявления заданий 1–5.
Количество заданий и максимальный первичный балл остались без изменений.
informatika-2016-demo.zip
Демоверсия утверждена. Архив обновлён 17 ноября.
- 27.01.2016
Утверждённая демоверсия ЕГЭ 2016 по информатике от ФИПИ.
Окончательный вариант демонстрационного варианта по информатике, который был утверждён в ноябре 2015 года.
Данный документ содержит в себе саму демоверсию, а так же кодификатор и спецификацию за 2016 год.
Изменения в 2016 году по информатике
Информатика и ИКТ – существенных изменений нет.
Изменена последовательность предъявления заданий 1–5. Количество заданий и максимальный первичный балл остались без изменений.
Смотреть в PDF:
Или прямо сейчас: cкачать в pdf файле.
Демоверсии ЕГЭ по информатике
Официальная демоверсия ЕГЭ 2016 по информатике, утверждено
Пояснения к демонстрационному варианту контрольных измерительных материалов единого государственного экзамена 2016 года по ИНФОРМАТИКЕ и ИКТ
При ознакомлении с демонстрационным вариантом контрольных измерительных материалов ЕГЭ 2016 г. следует иметь в виду, что задания, включённые в него, не отражают всех вопросов содержания, которые будут проверяться с помощью вариантов КИМ в 2016 г.
Полный перечень вопросов, которые могут контролироваться на едином государственном экзамене 2016 г., приведён в кодификаторе элементов содержания и требований к уровню подготовки выпускников образовательных организаций для проведения единого государственного экзамена 2016 г. по информатике и ИКТ.
Назначение демонстрационного варианта заключается в том, чтобы дать возможность любому участнику ЕГЭ и широкой общественности составить представление о структуре будущих КИМ, количестве заданий, об их форме и уровне сложности. Приведённые критерии оценки выполнения заданий с развёрнутым ответом, включённые в этот вариант, дают представление о требованиях к полноте и правильности записи развёрнутого ответа.
Эти сведения позволят выпускникам выработать стратегию подготовки к ЕГЭ по информатике и ИКТ.
Экзаменационная работа состоит из двух частей, включающих в себя 27 заданий. Часть 1 содержит 23 задания с кратким ответом. Часть 2 содержит 4 задания с развёрнутым ответом.
На выполнение экзаменационной работы по информатике и ИКТ отводится 3 часа 55 минут (235 минут).
Ответы к заданиям 1-23 записываются в виде числа, последовательности букв или цифр. Ответ запишите в поле ответа в тексте работы, а затем перенесите в бланк ответов № 1.
Задания 24-27 требуют развёрнутого решения. В бланке ответов № 2 укажите номер задания и запишите его полное решение.
Все бланки ЕГЭ заполняются яркими чёрными чернилами. Допускается использование гелевой, капиллярной или перьевой ручек.
При выполнении заданий можно пользоваться черновиком. Записи в черновике не учитываются при оценивании работы.
Баллы, полученные Вами за выполненные задания, суммируются. Постарайтесь выполнить как можно больше заданий и набрать наибольшее количество баллов.
Желаем успеха!
СПЕЦИФИКАЦИЯ
контрольных измерительных материалов
единого государственного экзамена 2016 года
по информатике и ИКТ
1. Назначение КИМ ЕГЭ
Единый государственный экзамен (далее — ЕГЭ) представляет собой форму объективной оценки качества подготовки лиц, освоивших образовательные программы среднего общего образования, с использованием заданий стандартизированной формы (контрольных измерительных материалов).
ЕГЭ проводится в соответствии с Федеральным законом от 29.12.2012 № 273-ФЗ «Об образовании в Российской Федерации».
Контрольные измерительные материалы позволяют установить уровень освоения выпускниками Федерального компонента государственного стандарта среднего (полного) общего образования по информатике и ИКТ, базовый и профильный уровни.
Результаты единого государственного экзамена по информатике и ИКТ признаются образовательными организациями среднего профессионального образования и образовательными организациями высшего профессионального образования как результаты вступительных испытаний по информатике и ИКТ.
2. Документы, определяющие содержание КИМ ЕГЭ
Содержание экзаменационной работы определяет Федеральный компонент государственных стандартов среднего (полного) общего образования, базовый и профильный уровни (приказ Минобразования России от 05.03.2004 № 1089).
3. Подходы к отбору содержания, разработке структуры КИМ ЕГЭ
Содержание заданий разработано по основным темам курса информатики и ИКТ, объединенных в следующие тематические блоки: «Информация и ее кодирование», «Моделирование и компьютерный эксперимент», «Системы счисления», «Логика и алгоритмы», «Элементы теории алгоритмов», «Программирование», «Архитектура компьютеров и компьютерных сетей», «Обработка числовой информации», «Технологии поиска и хранения информации».
Содержанием экзаменационной работы охватывается основное содержание курса информатики и ИКТ, важнейшие его темы, наиболее значимый в них материал, однозначно трактуемый в большинстве преподаваемых в школе вариантов курса информатики и ИКТ.
Работа содержит как задания базового уровня сложности, проверяющие знания и умения, предусмотренные стандартом базового уровня, так
и задания повышенного и высокого уровней сложности, проверяющие знания и умения, предусмотренные стандартом профильного уровня. Количество заданий в варианте КИМ должно, с одной стороны, обеспечить всестороннюю проверку знаний и умений выпускников, приобретенных за весь период обучения по предмету, и, с другой стороны, соответствовать критериям сложности, устойчивости результатов, надежности измерения. С этой целью в КИМ используются задания двух типов: с кратким ответом и развернутым ответом. Структура экзаменационной работы обеспечивает оптимальный баланс заданий разных типов и разновидностей, трех уровней сложности, проверяющих знания и умения на трех различных уровнях: воспроизведения, применения в стандартной ситуации, применения в новой ситуации. Содержание экзаменационной работы отражает значительную часть содержания предмета. Все это обеспечивает валидность результатов тестирования и надежность измерения.
4. Структура КИМ ЕГЭ
Каждый вариант экзаменационной работы состоит из двух частей и включает в себя 27 заданий, различающихся формой и уровнем сложности.
Часть 1 содержит 23 задания с кратким ответом.
В экзаменационной работе предложены следующие разновидности заданий с кратким ответом:
- задания на выбор и запись одного или нескольких правильных ответов из предложенного перечня ответов;
- задания на вычисление определенной величины;
- задания на установление правильной последовательности, представленной в виде строки символов по определенному алгоритму.
Ответ на задания части 1 дается соответствующей записью в виде натурального числа или последовательности символов (букв и цифр), записанных без пробелов и других разделителей.
Часть 2 содержит 4 задания с развернутым ответом.
Часть 1 содержит 23 задания базового, повышенного и высокого уровней сложности. В этой части собраны задания с кратким ответом, подразумевающие самостоятельное формулирование и запись ответа в виде числа или последовательности символов. Задания проверяют материал всех тематических блоков. В части 1 12 заданий относится к базовому уровню, 10 заданий к повышенному уровню сложности, 1 задание — к высокому уровню сложности.
Часть 2 содержит 4 задания, первое из которых повышенного уровня сложности, остальные 3 задания высокого уровня сложности. Задания этой части подразумевают запись развернутого ответа в произвольной форме.
……………………….
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 1 / 54) |
ПРОЕКТ |
Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ
Демонстрационный вариант
контрольных измерительных материалов единого государственного экзамена 2016 года
по информатике и ИКТ
подготовлен Федеральным государственным бюджетным научным учреждением
«ФЕДЕРАЛЬНЫЙ ИНСТИТУТ ПЕДАГОГИЧЕСКИХ ИЗМЕРЕНИЙ»
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 2 / 54) |
Единый государственный экзамен по ИНФОРМАТИКЕ и ИКТ
Пояснения к демонстрационному варианту контрольных измерительных материалов единого государственного экзамена 2016 года по ИНФОРМАТИКЕ и ИКТ
При ознакомлении с демонстрационным вариантом контрольных измерительных материалов ЕГЭ 2016 г. следует иметь в виду, что задания, включённые в него, не отражают всех вопросов содержания, которые будут проверяться с помощью вариантов КИМ в 2016 г. Полный перечень вопросов, которые могут контролироваться на едином государственном экзамене 2016 г., приведён в кодификаторе элементов содержания и требований к уровню подготовки выпускников образовательных организаций для проведения единого государственного экзамена 2016 г. по информатике и ИКТ.
Назначение демонстрационного варианта заключается в том, чтобы дать возможность любому участнику ЕГЭ и широкой общественности составить представление о структуре будущих КИМ, количестве заданий, об их форме и уровне сложности. Приведённые критерии оценки выполнения заданий с развёрнутым ответом, включённые в этот вариант, дают представление о требованиях к полноте и правильности записи развёрнутого ответа.
Эти сведения позволят выпускникам выработать стратегию подготовки к ЕГЭ.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 3 / 54) |
Демонстрационный вариант |
|
контрольных измерительных материалов |
|
для проведения в 2016 году единого государственного экзамена по |
|
ИНФОРМАТИКЕ и ИКТ |
|
Инструкция по выполнению работы |
Экзаменационная работа состоит из двух частей, включающих в себя |
||
27 заданий. Часть 1 содержит 23 задания с кратким ответом. Часть 2 |
||
содержит 4 задания с развёрнутым ответом. |
||
На выполнение экзаменационной работы по информатике и ИКТ |
||
отводится 3 часа 55 минут (235 минут). |
||
Ответы к заданиям 1–23 |
записываются в виде числа, |
|
последовательности букв или цифр. Ответ |
запишите в поле ответа в тексте |
|
работы, а затем перенесите в бланк ответов № 1. |
||
КИМ Ответ: 23 . |
Бланк |
|
Задания 24–27 требуют развёрнутого решения. В бланке ответов № 2 |
|
укажите номер задания и запишите его полное решение. |
|
Все бланки ЕГЭ заполняются яркими чёрными чернилами. |
|
Допускается использование гелевой, или капиллярной, или перьевой ручек. |
|
При выполнении заданий можно пользоваться черновиком. Записи |
|
в черновике не учитываются при оценивании работы. |
|
Баллы, полученные Вами за выполненные |
задания, суммируются. |
Постарайтесь выполнить как можно больше заданий и набрать наибольшее количество баллов.
Желаем успеха!
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 4 / 54) |
В экзаменационных заданиях используются следующие соглашения.
1. Обозначения для логических связок (операций):
a) отрицание (инверсия, логическое НЕ) обозначается (например, А);
b) конъюнкция (логическое умножение, логическое И) обозначается / (например, А / В) либо & (например, А & В);
c) дизъюнкция (логическое сложение, логическое ИЛИ) обозначается / (например, А / В) либо | (например, А | В);
d) следование (импликация) обозначается → (например, А → В);
e) тождество обозначается ≡ (например, A ≡ B). Выражение A ≡ B истинно тогда и только тогда, когда значения A и B совпадают (либо они оба истинны, либо они оба ложны);
f) символ 1 используется для обозначения истины (истинного высказывания); символ 0 – для обозначения лжи (ложного высказывания).
2.Два логических выражения, содержащих переменные, называются равносильными (эквивалентными), если значения этих выражений совпадают при любых значениях переменных. Так, выражения А → В и ( А) / В равносильны, а А / В и А / В неравносильны (значения выражений разные, например, при А = 1, В = 0).
3.Приоритеты логических операций: инверсия (отрицание), конъюнкция (логическое умножение), дизъюнкция (логическое сложение), импликация (следование), тождество. Таким образом, А / В / С / D означает то же,
что и (( А) / В) / (С / D).
Возможна запись А / В / С вместо (А / В) / С. То же относится и
кдизъюнкции: возможназаписьА/ В/ Свместо(А/ В) / С.
4. Обозначения Мбайт и Кбайт используются в традиционном для информатики смысле – как обозначения единиц измерения, чьё соотношение с единицей «байт» выражается степенью двойки.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 5 / 54) |
Часть 1
Ответами к заданиям 1–23 являются число, последовательность букв или цифр, которые следует записать в БЛАНК ОТВЕТОВ № 1 справа от номера соответствующего задания, начиная с первой клеточки, без пробелов, запятых и других дополнительных символов. Каждый символ пишите в отдельной клеточке в соответствии с приведёнными в бланке образцами.
1Сколько единиц в двоичной записи шестнадцатеричного числа 12F016?
Ответ: ___________________________.
2Логическая функция F задаётся выражением (¬z)/x / x/y. Определите, какому столбцу таблицы истинности функции F соответствует каждая из переменных x, y, z.
Перем. 1 |
Перем. 2 Перем. 3 |
Функция |
|
??? |
??? |
??? |
F |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
В ответе напишите буквы x, y, z в том порядке, в котором идут соответствующие им столбцы (сначала – буква, соответствующая 1-му столбцу; затем – буква, соответствующая 2-му столбцу; затем – буква, соответствующая 3-му столбцу). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно.
Пример. Пусть задано выражение x → y, зависящее от двух переменных x и y, и таблица истинности:
Перем. 1 Перем. 2 Функция |
||
??? |
??? |
F |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
Тогда 1-му столбцу соответствует переменная y, а 2-му столбцу соответствует переменная x. В ответе нужно написать: yx.
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 6 / 54) |
3На рисунке справа схема дорог Н-ского района изображена в виде графа, в таблице содержатся сведения о длинах этих дорог (в километрах).
Так как таблицу и схему рисовали независимо друг от друга, то нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какова длина дороги из пункта В в пункт Е. В ответе запишите целое число – так, как оно указано в таблице.
Ответ: ___________________________.
4В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько прямых потомков (т.е. детей и внуков) Павленко А.К. упомянуты в таблице 1.
Таблица 2 |
||||||||
Таблица 1 |
||||||||
ID |
Фамилия_И.О. |
Пол |
ID_Родителя |
ID_Ребёнка |
||||
2146 |
Кривич Л.П. |
Ж |
2146 |
2302 |
||||
2155 |
Павленко А.К. |
М |
2146 |
3002 |
||||
2431 |
Хитрук П.А. |
М |
2155 |
2302 |
||||
2480 |
Кривич А.А. |
М |
2155 |
3002 |
||||
2302 |
Павленко Е.А. |
Ж |
2302 |
2431 |
||||
2500 |
Сокол Н.А. |
Ж |
2302 |
2511 |
||||
3002 |
Павленко И.А. |
М |
2302 |
3193 |
||||
2523 |
Павленко Т.Х. |
Ж |
3002 |
2586 |
||||
2529 |
Хитрук А.П |
М |
3002 |
2570 |
||||
2570 |
Павленко П.И. |
М |
2523 |
2586 |
||||
2586 |
Павленко Т.И. |
Ж |
2523 |
2570 |
||||
2933 |
Симонян А.А. |
Ж |
2529 |
2431 |
||||
2511 |
Сокол В.А. |
Ж |
2529 |
2511 |
||||
3193 |
Биба С.А. |
Ж |
2529 |
3193 |
||||
… |
… |
… |
… |
… |
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 7 / 54) |
ИЛИ |
Для групповых операций с файлами используются маски имён файлов. |
||||
Маска представляет собой последовательность букв, цифр и прочих |
||||
допустимых в именах файлов символов, в которых также могут встречаться |
||||
следующие символы: |
||||
Символ «?» (вопросительный знак) означает ровно один произвольный |
||||
символ. |
||||
Символ «*» (звездочка) означает любую последовательность символов |
||||
произвольной длины, в том числе «*» может задавать и |
пустую |
|||
последовательность. |
||||
В каталоге находится 6 файлов: |
||||
maveric.map |
||||
maveric.mp3 |
||||
taverna.mp4 |
||||
revolver.mp4 |
||||
vera.mp3 |
||||
zveri.mp3 |
||||
Ниже представлено восемь масок. Сколько из них таких, которым |
||||
соответствуют ровно четыре файла из данного каталога? |
||||
*ver*.mp* |
*?ver?*.mp? |
?*ver*.mp?* |
*v*r*?.m?p* |
|
???*???.mp* |
???*???.m* |
*a*.*a* |
*a*.*p* |
Ответ: ___________________________.
5По каналу связи передаются сообщения, содержащие только четыре буквы: П, О, С, Т; для передачи используется двоичный код, допускающий однозначное декодирование. Для букв Т, О, П используются такие кодовые слова: Т: 111, О: 0, П: 100.
Укажите кратчайшее кодовое слово для буквы С, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 8 / 54) |
6 На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1. Строится двоичная запись числа N.
2. К этой записи дописываются справа ещё два разряда по следующему правилу:
а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001; б) над этой записью производятся те же действия – справа
дописывается остаток от деления суммы цифр на 2.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.
Укажите такое наименьшее число N, для которого результат работы алгоритма больше 125. В ответе это число запишите в десятичной системе счисления.
Ответ: ___________________________.
ИЛИ
У исполнителя Калькулятор две команды, которым присвоены номера:
1. прибавь 2,
2. умножь на 5.
Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, умножает его на 5.
Например, программа 2121 – это программа
умножь на 5, прибавь 2, умножь на 5, прибавь 2,
которая преобразует число 1 в число 37.
Запишите порядок команд в программе, которая преобразует число 2 в число 24 и содержит не более четырёх команд. Указывайте лишь номера команд.
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 9 / 54) |
7Дан фрагмент электронной таблицы. Из ячейки E4 в ячейку D3 была скопирована формула. При копировании адреса ячеек в формуле автоматически изменились. Каким стало числовое значение формулы в ячейке D3?
А |
В |
С |
D |
E |
|
1 |
40 |
4 |
400 |
70 |
7 |
2 |
30 |
3 |
300 |
60 |
6 |
3 |
20 |
2 |
200 |
5 |
|
4 |
10 |
1 |
100 |
40 |
= $B2 * C$3 |
Примечание: знак $ обозначает абсолютную адресацию. |
Ответ: ___________________________.
ИЛИ
Дан фрагмент электронной таблицы.
A |
B |
C |
|
1 |
6 |
10 |
|
2 |
= (A1 – 3)/(B1 – 1) |
= (A1 – 3)/(С1 – 5) |
= C1/(A1 – 3) |
Какое целое число |
должно быть записано |
||
в ячейке A1, чтобы диаграмма, построенная |
|||
по значениям ячеек диапазона A2:С2, |
|||
соответствовала рисунку? Известно, что все |
|||
значения |
ячеек |
из |
рассматриваемого |
диапазона неотрицательны. |
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 10 / 54) |
8 Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования.
Python |
|||
Бейсик |
|||
DIM S, N AS INTEGER |
s = 0 |
||
S = 0 |
n = 0 |
||
N = 0 |
while s < 111: |
||
WHILE S < 111 |
s = s + 8 |
||
S = S + 8 |
n = n + 2 |
||
N = N + 2 |
print(n) |
||
WEND |
|||
PRINT N |
Паскаль |
||
Алгоритмический язык |
|||
алг |
var s, n: integer; |
||
нач |
begin |
||
цел n, s |
s := 0; |
||
n := 0 |
n := 0; |
||
s := 0 |
while s < 111 do |
||
нц пока s < 111 |
begin |
||
s := s + 8 |
s := s + 8; |
||
n := n + 2 |
n := n + 2 |
||
кц |
end; |
||
вывод n |
writeln(n) |
||
кон |
end. |
||
Си |
|||
#include<stdio.h> |
|||
int main() |
|||
{ int s = 0, n = 0; |
|||
while (s < 111) { s = s + 8; n = n + 2; } |
|||
printf(«%dn», n); |
|||
} |
return 0; |
||
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 11 / 54) |
9 Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 64×64 пикселов при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Ответ: ___________________________.
ИЛИ
Музыкальный фрагмент был записан в формате моно, оцифрован и сохранён в виде файла без использования сжатия данных. Размер полученного файла – 24 Мбайт. Затем тот же музыкальный фрагмент был записан повторно в формате стерео (двухканальная запись) и оцифрован с разрешением в 4 раза выше и частотой дискретизации в 1,5 раза меньше, чем в первый раз. Сжатие данных не производилось. Укажите размер файла в Мбайт, полученного при повторной записи. В ответе запишите только целое число, единицу измерения писать не нужно.
Ответ: ___________________________.
10Игорь составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Игорь использует 5-буквенные слова, в которых есть только буквы П, И, Р, причём буква П появляется ровно 1 раз. Каждая из других допустимых букв может встречаться в кодовом слове любое количество раз или не встречаться совсем. Сколько различных кодовых слов может использовать Игорь?
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 12 / 54) |
11Ниже на пяти языках программирования записаны две рекурсивные функции (процедуры): F и G.
Бейсик |
Python |
||||
DECLARE SUB F(n) |
def F(n): |
||||
DECLARE SUB G(n) |
if n > 0: |
||||
SUB F(n) |
G(n — 1) |
||||
def G(n): |
|||||
IF n > 0 THEN G(n — 1) |
|||||
END SUB |
print(«*») |
||||
SUB G(n) |
if n > 1: |
||||
F(n — 3) |
|||||
PRINT «*» |
|||||
IF n > 1 THEN F(n — 3) |
|||||
END SUB |
|||||
Алгоритмический язык |
Паскаль |
||||
алг F(цел n) |
procedure F(n: integer); forward; |
||||
нач |
> 0 то |
procedure G(n: integer); forward; |
|||
если n |
procedure F(n: integer); |
||||
G(n |
— 1) |
||||
все |
begin |
0 then |
|||
кон |
if n > |
||||
алг G(цел n) |
end;G(n |
— |
1); |
||
нач |
«*» |
procedure G(n: integer); |
|||
вывод |
|||||
если n |
> 1 то |
begin |
|||
F(n |
— 3) |
writeln(‘*’); |
|||
все |
if n > |
1 then |
|||
кон |
end;F(n |
— |
3); |
||
Си |
|||||
void F(int n); |
|||||
void G(int n); |
|||||
void F(int n){ |
|||||
if (n > 0) |
|||||
} |
G(n — 1); |
||||
void G(int n){ printf(«*»); if (n > 1)
}
F(n — 3);
Сколько символов «звёздочка» будет напечатано на экране при выполнении вызова F(11)?
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 13 / 54) |
12 В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске.
Например, если IP-адрес узла равен 231.32.255.131, а маска равна
255.255.240.0, то адрес сети равен 231.32.240.0.
Для узла с IP-адресом 111.81.208.27 адрес сети равен 111.81.192.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.
Ответ: ___________________________.
При регистрации в компьютерной системе каждому пользователю выдаётся |
|||||
13 |
|||||
пароль, состоящий из |
15 |
символов |
и содержащий только символы |
||
из 12-символьного набора: А, В, C, D, Е, F, G, H, K, L, M, N. В базе данных |
|||||
для хранения |
сведений |
о |
каждом |
пользователе отведено одинаковое |
|
и минимально возможное целое число байт. При этом используют |
|||||
посимвольное |
кодирование |
паролей, все символы кодируют одинаковым |
|||
и минимально |
возможным количеством бит. Кроме собственно пароля, для |
||||
каждого пользователя в системе хранятся дополнительные сведения, для чего |
|||||
выделено целое число байт; это число одно и то же для всех пользователей. |
Для хранения сведений о 20 пользователях потребовалось 400 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число – количество байт.
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 14 / 54) |
14 Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр.
А) заменить (v, w).
Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды
заменить (111, 27)
преобразует строку 05111150 в строку 0527150.
Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку.
Б) нашлось (v).
Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется.
Цикл ПОКА условие последовательность команд
КОНЕЦ ПОКА выполняется, пока условие истинно. В конструкции
ЕСЛИ условие ТО команда1
ИНАЧЕ команда2
КОНЕЦ ЕСЛИ выполняется команда1 (если условие истинно) или команда2 (если условие ложно).
Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 68 идущих подряд цифр 8? В ответе запишите полученную строку.
НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (888)
ЕСЛИ нашлось (222) ТО заменить (222,
ИНАЧЕ заменить (888, 2)
КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Ответ: ___________________________.
Найдено страниц (в тысячах)
200
470
355
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 15 / 54) |
15На рисунке представлена схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К, Л, М.
По каждой дороге можно двигаться только в одном направлении, указанном стрелкой.
Сколько существует различных путей из города А в город М?
Б |
Е |
||
В |
К |
||
Ж |
И |
||
А |
|||
Г |
М |
||
Л |
|||
Д |
З |
Ответ: ___________________________.
16Значение арифметического выражения: 98 + 35 – 9 – записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 16 / 54) |
17В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции
«И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос
Гомер & Илиада Гомер & (Одиссея | Илиада)
Гомер & Одиссея
Какое количество страниц (в тысячах) будет найдено по запросу
Гомер & Одиссея & Илиада?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Ответ: ___________________________.
18Обозначим через m&n поразрядную конъюнкцию неотрицательных целых чисел m и n. Так, например, 14&5 = 11102&01012 = 01002 = 4.
Для какого наименьшего неотрицательного целого числа А формула x&25 ≠ 0 → (x&17 = 0 → x&А ≠ 0)
тождественно истинна (т.е. принимает значение 1 при любом неотрицательном целом значении переменной х)?
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 17 / 54) |
||||||||
19 |
В |
программе |
используется |
одномерный целочисленный |
массив A |
||||
с индексами от 0 до 9. Значения элементов равны 4, 7, 3, 8, 5, 0, 1, 2, 9, 6 |
|||||||||
соответственно, т.е. A[0] = 4, A[1] = 7 и т.д. |
|||||||||
Определите значение переменной c после выполнения следующего |
|||||||||
фрагмента этой |
программы (записанного ниже на пяти языках |
||||||||
программирования). |
|||||||||
Бейсик |
Python |
||||||||
c = 0 |
c = 0 |
||||||||
FOR i = 1 TO 9 |
for i in range(1,10): |
||||||||
IF A(i) < A(0) THEN |
if A[i] < A[0]: |
||||||||
c = c + 1 |
c = c + 1 |
||||||||
t = A(i) |
t = A[i] |
||||||||
A(i) = A(0) |
A[i] = A[0] |
||||||||
A(0) = t |
A[0] = t |
||||||||
ENDIF |
|||||||||
NEXT i |
|||||||||
Алгоритмический язык |
Паскаль |
||||||||
c := 0 |
c := 0; |
to 9 do |
|||||||
нц |
для i от 1 до 9 |
for i := 1 |
|||||||
если A[i] < A[0] то |
if A[i] |
< A[0] then |
|||||||
c := c + 1 |
begin |
||||||||
t := A[i] |
c := c + 1; |
||||||||
A[i] := A[0] |
t := A[i]; |
||||||||
A[0] := t |
A[i] := A[0]; |
||||||||
кц |
все |
A[0] := t; |
|||||||
end; |
|||||||||
Си |
|||||||||
c = 0; |
< 10;i++) |
||||||||
for (i = 1;i |
|||||||||
if (A[i] < A[0]) |
|||||||||
{ c++; |
|||||||||
t = A[i]; |
|||||||||
A[i] = A[0]; |
|||||||||
A[0] = t; |
|||||||||
} |
Ответ: ___________________________.
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 18 / 54) |
20Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, этот алгоритм печатает число M. Известно, что x > 100. Укажите наименьшее такое (т.е. большее 100) число x, при вводе которого алгоритм печатает 26.
Бейсик |
Python |
||||||||||||
DIM X, |
L, M AS INTEGER |
x = int(input()) |
|||||||||||
INPUT X |
L = x |
||||||||||||
L = X |
M = |
L |
65 |
2 == 0: |
|||||||||
M = |
65 |
if |
M |
% |
= |
||||||||
IF |
L MOD 2 = 0 THEN |
52 |
|||||||||||
M = 52 |
while L |
!= M: |
|||||||||||
ENDIF |
L |
<> M |
if |
L > M: |
|||||||||
WHILE |
L = L — M |
||||||||||||
IF L > |
M THEN |
else: |
|||||||||||
L = L – M |
print(M) |
M = M — L |
|||||||||||
ELSE |
|||||||||||||
M = M – L |
|||||||||||||
ENDIF |
|||||||||||||
WEND |
|||||||||||||
PRINT M |
|||||||||||||
Алгоритмический язык |
Паскаль |
||||||||||||
алг |
var x, L, M: integer; |
||||||||||||
нач |
x, L, M |
begin |
|||||||||||
цел |
readln(x); |
||||||||||||
ввод |
x |
L := x; |
|||||||||||
L := x |
M := 65; |
||||||||||||
M := 65 |
if |
M |
L mod 2 = 0 then |
||||||||||
если |
mod(L,2)=0 |
:= 52; |
|||||||||||
то |
M := 52 |
while L <> M do |
|||||||||||
все |
if |
L |
L > M then |
||||||||||
L |
<> M |
:= L — M |
|||||||||||
нц |
пока |
else |
|||||||||||
если L |
> M |
M := M – L; |
|||||||||||
то |
writeln(M); |
||||||||||||
L := L – M |
end. |
||||||||||||
иначе |
|||||||||||||
кц |
все |
M := M – L |
|||||||||||
M |
|||||||||||||
вывод |
|||||||||||||
кон |
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 19 / 54) |
Си
#include<stdio.h> void main()
{int x, L, M; scanf(«%d», &x); L = x;
M = 65;
if (L % 2 == 0) M = 52;
while (L != M){ if(L > M)
L = L — M; else
M = M — L;
}
printf(«%d», M);
}
Ответ: ___________________________.
21 |
Напишите в |
ответе |
наименьшее значение входной |
переменной k, |
|||||
при котором программа выдаёт тот же ответ, что и при входном значении |
|||||||||
k = 10. |
Для |
Вашего |
удобства программа приведена |
на пяти языках |
|||||
программирования. |
|||||||||
Бейсик |
Python |
||||||||
DIM K, |
I AS LONG |
def f(n): |
|||||||
INPUT |
K |
return n*n*n |
|||||||
I = 1 |
F(I) |
< G(K) |
def g(n): |
||||||
WHILE |
|||||||||
I = |
I + 1 |
return 2*n+3 |
|||||||
WEND |
I |
k = int(input()) |
|||||||
|
|||||||||
FUNCTION F(N) |
i = 1 |
||||||||
while f(i) < g(k): |
|||||||||
F = |
N * N * N |
i+=1 |
|||||||
END FUNCTION |
print (i) |
||||||||
FUNCTION G(N) |
|||||||||
G = |
2*N + 3 |
||||||||
END FUNCTION |
Демонстрационный вариант ЕГЭ 2016 г. ИНФОРМАТИКА и ИКТ, 11 класс. |
(2016 — 20 / 54) |
Паскаль |
|||
Алгоритмический язык |
|||
алг |
var |
||
нач |
i, k |
k, i : longint; |
|
цел |
function f(n: longint): longint; |
||
ввод |
k |
||
i := 1 |
begin |
||
нц пока f(i) < g(k) |
f := n * n * n; |
||
кцi := i + 1 |
end; |
||
вывод i |
function g(n: longint): longint; |
||
кон |
begin |
||
алг цел f(цел n) |
g := 2*n + 3; |
||
end; |
|||
нач |
:= n * n * n |
begin |
|
знач |
|||
кон |
readln(k); |
||
алг цел g(цел n) |
i := 1; |
||
while f(i) < g(k) do |
|||
нач |
:= 2*n + 3 |
i := i+1; |
|
знач |
writeln(i) |
||
кон |
end. |
||
Си |
|||
#include<stdio.h> |
|||
long f(long n) { |
|||
} return n * n * n; |
|||
long g(long n) { |
|||
} return 2*n + 3; |
|||
int main() |
{long k, i; scanf(«%ld», &k); i = 1; while(f(i)<g(k))
i++; printf(«%ld», i); return 0;
}
Ответ: ___________________________.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Рубрика Демоверсия ЕГЭ по информатике Комментарии (0)
Демоверсия ЕГЭ по информатике и ИКТ 2016
• Спецификация КИМ-ов для проведения в 2016 году ЕГЭ по информатике и ИКТ
• Кодификатор элементов содержания и требований к уровню подготовки обучающихся для проведения ЕГЭ по информатике и ИКТ
• Демонстрационный вариант ЕГЭ 2016 года по информатике и ИКТ
• Скачать демоверсию ЕГЭ по информатике и ИКТ 2016
Скачать демоверсию ЕГЭ по информатике и ИКТ 2016
Понравилось? Нажмите
В начало страницы
Список тем
1,
Д1,
2,
4,
5,
6,
7,
Д7,
Д7,
8,
11,
12,
Д12,
13,
14,
Д15,
16,
Д17,
Д19,
22,
Д23,
Д24 C1,
Д25 C2,
Д26 C3,
Д27 C4
Задания
Задание
1
(тема 1, №9354) На рисунке справа схема дорог Н-ского района изображена в виде графа, в таблице содержатся сведения о длинах этих дорог (в километрах). Так как таблицу и схему рисовали независимо друг от друга, то нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какова длина дороги из пункта В в пункт Е. В ответе запишите целое число – так, как оно указано в таблице.
Текст задания
П1
П2
П3
П4
П5
П6
П7
П1
45
10
П2
45
40
55
П3
15
60
П4
10
40
20
35
П5
15
55
П6
55
60
20
55
45
П7
35
45
Задание
Д1
(тема Д1, №9352) Сколько единиц в двоичной записи шестнадцатеричного числа 12F016?
Текст задания
Задание
2
(тема 2, №9353) Логическая функция F задаётся выражением (¬z)∧x ∨ x∧y. Определите, какому столбцу таблицы истинности функции F соответствует каждая из переменных x, y, z. В ответе напишите буквы x, y, z в том порядке, в котором идут соответствующие им столбцы (сначала – буква, соответствующая 1-му столбцу; затем – буква, соответствующая 2-му столбцу; затем – буква, соответствующая 3-му столбцу). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно. Пример. Пусть задано выражение x → y, зависящее от двух переменных x и y, и таблица истинности: Тогда 1-му столбцу соответствует переменная y, а 2-му столбцу соответствует переменная x. В ответе нужно написать: yx.
Текст задания
Перем. 1
Перем. 2
Перем. 3
Функция
???
???
???
F
0
0
0
0
0
0
1
1
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
Перем. 1
Перем. 2
Функция
???
???
F
0
0
1
0
1
0
1
0
1
1
1
1
Задание
4
(тема 4, №9356) По каналу связи передаются сообщения, содержащие только четыре буквы: П, О, С, Т; для передачи используется двоичный код, допускающий однозначное декодирование. Для букв Т, О, П используются такие кодовые слова: Т: 111, О: 0, П: 100. Укажите кратчайшее кодовое слово для буквы С, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Текст задания
Задание
5
(тема 5, №9357) На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом. 1. Строится двоичная запись числа N. 2. К этой записи дописываются справа ещё два разряда по следующему правилу: а) складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001; б) над этой записью производятся те же действия — справа дописывается остаток от деления суммы цифр на 2. Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Укажите такое наименьшее число N, для которого результат работы алгоритма больше 125. В ответе это число запишите в десятичной системе счисления. ИЛИ У исполнителя Калькулятор две команды, которым присвоены номера: 1. прибавь 2, 2. умножь на 5. Выполняя первую из них, Калькулятор прибавляет к числу на экране 2, а выполняя вторую, умножает его на 5. Например, программа 2121 — это программа умножь на 5, прибавь 2, умножь на 5, прибавь 2, которая преобразует число 1 в число 37. Запишите порядок команд в программе, которая преобразует число 2 в число 24 и содержит не более четырёх команд. Указывайте лишь номера команд.
Текст задания
Задание
6
(тема 6, №9359) Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования. DIM S, N AS INTEGER S = 0 N = 0 WHILE S < 111 S = S + 8 N = N + 2 WEND PRINT N s = 0 n = 0 while s < 111: s = s + 8 n = n + 2 print(n) var s, n: integer; begin s := 0; n := 0; while s < 111 do begin s := s + 8; n := n + 2 end; writeln(n) end. алг нач цел n, s n := 0 s := 0 нц пока s < 111 s := s + 8 n := n + 2 кц вывод n кон #include <iostream> using namespace std; int main() { int s = 0, n = 0; while (s < 111) { s = s + 8; n = n + 2; } cout << n << endl; return 0; }
Текст задания
Бейсик
Python
Паскаль
Алгоритмический язык
Си++
Задание
7
(тема 7, №9360) Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 64×64 пикселов при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно. ИЛИ Музыкальный фрагмент был записан в формате моно, оцифрован и сохранён в виде файла без использования сжатия данных. Размер полученного файла – 24 Мбайт. Затем тот же музыкальный фрагмент был записан повторно в формате стерео (двухканальная запись) и оцифрован с разрешением в 4 раза выше и частотой дискретизации в 1,5 раза меньше, чем в первый раз. Сжатие данных не производилось. Укажите размер файла в Мбайт, полученного при повторной записи. В ответе запишите только целое число, единицу измерения писать не нужно.
Текст задания
Задание
Д7.1
(тема Д7, №9355) В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько прямых потомков (т.е. детей и внуков) Павленко А.К. упомянуты в таблице 1. ИЛИ Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов: maveric.map maveric.mp3 taverna.mp4 revolver.mp4 vera.mp3 zveri.mp3 Ниже представлено восемь масок. Сколько из них таких, которым соответствуют ровно четыре файла из данного каталога?
Текст задания
Таблица 1
ID
Фамилия_И.О.
Пол
2146
Кривич Л. П.
Ж
2155
Павленко А. К.
М
2431
Хитрук П. А.
М
2480
Кривич А. А.
М
2302
Павленко Е. А.
Ж
2500
Сокол Н. А.
Ж
3002
Павленко И. А.
М
2523
Павленко Т. Х.
Ж
2529
Хитрук А. П.
М
2570
Павленко П. И.
М
2586
Павленко Т. И.
Ж
2933
Симонян А. А.
Ж
2511
Сокол В. А.
Ж
3193
Биба С. А.
Ж
…
…
…
Таблица 2
ID_Родителя
ID_Ребенка
2146
2302
2146
3002
2155
2302
2155
3002
2302
2431
2302
2511
2302
3193
3002
2586
3002
2570
2523
2586
2523
2570
2529
2431
2529
2511
2529
3193
…
…
*ver*.mp*
*?ver?*.mp?
?*ver*.mp?*
*v*r*?.m?p*
???*???.mp*
???*???.m*
*a*.*a*
*a*.*p*
Задание
Д7.2
(тема Д7, №9358) Дан фрагмент электронной таблицы. Из ячейки E4 в ячейку D3 была скопирована формула. При копировании адреса ячеек в формуле автоматически изменились. Каким стало числовое значение формулы в ячейке D3? Примечание: знак $ обозначает абсолютную адресацию. ИЛИ Дан фрагмент электронной таблицы. Какое целое число должно быть записано в ячейке A1, чтобы диаграмма, построенная по значениям ячеек диапазона A2:С2, соответствовала рисунку? Известно, что все значения ячеек из рассматриваемого диапазона неотрицательны.
Текст задания
A
B
C
D
E
1
40
4
400
70
7
2
30
3
300
60
6
3
20
2
200
5
4
10
1
100
40
=$B2 * C$3
A
B
C
1
6
10
2
=(A1-3)/(B1-1)
=(A1-3)/(C1-5)
= C1/(A1 – 3)
Задание
8
(тема 8, №9361) Игорь составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Игорь использует 5-буквенные слова, в которых есть только буквы П, И, Р, причём буква П появляется ровно 1 раз. Каждая из других допустимых букв может встречаться в кодовом слове любое количество раз или не встречаться совсем. Сколько различных кодовых слов может использовать Игорь?
Текст задания
Задание
11
(тема 11, №9364) При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 12-символьного набора: А, В, C, D, Е, F, G, H, K, L, M, N. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей. Для хранения сведений о 20 пользователях потребовалось 400 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число – количество байт.
Текст задания
Задание
12
(тема 12, №9365) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки цифр. А) заменить (v, w). Эта команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Например, выполнение команды заменить (111, 27) преобразует строку 05111150 в строку 0527150. Если в строке нет вхождений цепочки v, то выполнение команды заменить (v, w) не меняет эту строку. Б) нашлось (v). Эта команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. Если она встречается, то команда возвращает логическое значение «истина», в противном случае возвращает значение «ложь». Строка исполнителя при этом не изменяется. Цикл ПОКА условие последовательность команд КОНЕЦ ПОКА выполняется, пока условие истинно. В конструкции ЕСЛИ условие ТО команда1 ИНАЧЕ команда2 КОНЕЦ ЕСЛИ выполняется команда1 (если условие истинно) или команда2 (если условие ложно). Какая строка получится в результате применения приведённой ниже программы к строке, состоящей из 68 идущих подряд цифр 8? В ответе запишите полученную строку. НАЧАЛО ПОКА нашлось (222) ИЛИ нашлось (888) ЕСЛИ нашлось (222) ТО заменить (222, ИНАЧЕ заменить (888, 2) КОНЕЦ ЕСЛИ КОНЕЦ ПОКА КОНЕЦ
Текст задания
Задание
Д12
(тема Д12, №9363) В терминологии сетей TCP/IP маской сети называется двоичное число, определяющее, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу самого узла в этой сети. Обычно маска записывается по тем же правилам, что и IP-адрес, – в виде четырёх байтов, причём каждый байт записывается в виде десятичного числа. При этом в маске сначала (в старших разрядах) стоят единицы, а затем с некоторого разряда – нули. Адрес сети получается в результате применения поразрядной конъюнкции к заданному IP-адресу узла и маске. Например, если IP-адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0. Для узла с IP-адресом 111.81.208.27 адрес сети равен 111.81.192.0. Чему равно наименьшее возможное значение третьего слева байта маски? Ответ запишите в виде десятичного числа.
Текст задания
Задание
13
(тема 13, №9366) На рисунке представлена схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И, К, Л, М. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город М?
Текст задания
Задание
14
(тема 14, №9367) Значение арифметического выражения: 98 + 35 – 9 – записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?
Текст задания
Задание
Д15
(тема Д15, №9369) Обозначим через m&n поразрядную конъюнкцию неотрицательных целых чисел m и n. Так, например, 14&5 = 11102&01012 = 01002 = 4. Для какого наименьшего неотрицательного целого числа А формула x&25 ≠ 0 → (x&17 = 0 → x&А ≠ 0) тождественно истинна (т.е. принимает значение 1 при любом неотрицательном целом значении переменной х)?
Текст задания
Задание
16
(тема 16, №9362) Ниже на пяти языках программирования записаны две рекурсивные функции (процедуры): F и G. DECLARE SUB F(n) DECLARE SUB G(n) SUB F(n) IF n > 0 THEN G(n — 1) END SUB SUB G(n) PRINT «*» IF n > 1 THEN F(n — 3) END SUB def F(n): if n > 0: G(n — 1) def G(n): print(«*») if n > 1: F(n — 3) procedure F(n: integer); forward; procedure G(n: integer); forward; procedure F(n: integer); begin if n > 0 then G(n — 1); end; procedure G(n: integer); begin writeln(‘*’); if n > 1 then F(n — 3); end; алг F(цел n) нач если n > 0 то G(n — 1) все кон алг G(цел n) нач вывод «*» если n > 1 то F(n — 3) все кон void F(int n); void G(int n); void F(int n){ if (n > 0) G(n — 1); } void G(int n){ printf(«*»); if (n > 1) F(n — 3); } Сколько символов «звёздочка» будет напечатано на экране при выполнении вызова F(11)?
Текст задания
Бейсик
Python
Паскаль
Алгоритмический язык
Си
Задание
Д17
(тема Д17, №9368) В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» – символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет. Какое количество страниц (в тысячах) будет найдено по запросу Гомер & Одиссея & Илиада? Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Текст задания
Запрос
Найдено страниц (в тысячах)
Гомер & Илиада
200
Гомер & (Одиссея | Илиада)
470
Гомер & Одиссея
355
Задание
Д19
(тема Д19, №9370) В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 4, 7, 3, 8, 5, 0, 1, 2, 9, 6 соответственно, т.е. A[0] = 4, A[1] = 7 и т.д. Определите значение переменной c после выполнения следующего фрагмента этой программы (записанного ниже на пяти языках программирования). c = 0 FOR i = 1 TO 9 IF A(i) < A(0) THEN c = c + 1 t = A(i) A(i) = A(0) A(0) = t ENDIF NEXT i c = 0 for i in range(1,10): if A[i] < A[0]: c = c + 1 t = A[i] A[i] = A[0] A[0] = t c := 0; for i := 1 to 9 do if A[i] < A[0] then begin c := c + 1; t := A[i]; A[i] := A[0]; A[0] := t; end; c := 0 нц для i от 1 до 9 если A[i] < A[0] то c := c + 1 t := A[i] A[i] := A[0] A[0] := t все кц c = 0; for (i = 1;i < 10;i++) if (A[i] < A[0]) { c++; t = A[i]; A[i] = A[0]; A[0] = t; }
Текст задания
Бейсик
Python
Паскаль
Алгоритмический язык
Си++
Задание
22
(тема 22, №9371) Ниже на пяти языках программирования записан алгоритм. Получив на вход число x, этот алгоритм печатает число M. Известно, что x > 100. Укажите наименьшее такое (т.е. большее 100) число x, при вводе которого алгоритм печатает 26. DIM X, L, M AS INTEGER INPUT X L = X M = 65 IF L MOD 2 = 0 THEN M = 52 ENDIF WHILE L <> M IF L > M THEN L = L – M ELSE M = M – L ENDIF WEND PRINT M x = int(input()) L = x M = 65 if L % 2 == 0: M = 52 while L != M: if L > M: L = L — M else: M = M — L print(M) var x, L, M: integer; begin readln(x); L := x; M := 65; if L mod 2 = 0 then M := 52; while L <> M do if L > M then L := L — M else M := M – L; writeln(M); end. алг нач цел x, L, M ввод x L := x M := 65 если mod(L,2)=0 то M := 52 все нц пока L <> M если L > M то L := L – M иначе M := M – L все кц вывод M кон #include <iostream> using namespace std; int main() { int x, L, M; cin >> x; L = x; M = 65; if (L % 2 == 0) M = 52; while (L != M){ if(L > M) L = L — M; else M = M — L; } cout << M << endl; }
Текст задания
Бейсик
Python
Паскаль
Алгоритмический язык
Си++
Задание
Д23
(тема Д23, №9374) Сколько существует различных наборов значений логических переменных x1, x2, … x9, y1, y2, … y9, которые удовлетворяют всем перечисленным ниже условиям? (¬ (x1 ≡ y1)) ≡ (x2 ≡ y2) (¬ (x2 ≡ y2)) ≡ (x3 ≡ y3) … (¬ (x8 ≡ y8)) ≡ (x9 ≡ y9) В ответе не нужно перечислять все различные наборы значений переменных x1, x2, … x9, y1, y2, … y9, при которых выполнена данная система равенств. В качестве ответа Вам нужно указать количество таких наборов.
Текст задания
Задание
Д24 C1
(тема Д24 C1, №9375) На обработку поступает положительное целое число, не превышающее 109. Нужно написать программу, которая выводит на экран сумму цифр этого числа, меньших 7. Если в числе нет цифр, меньших 7, требуется на экран вывести 0. Программист написал программу неправильно. Ниже эта программа для Вашего удобства приведена на пяти языках программирования. DIM N, DIGIT, SUM AS LONG INPUT N SUM = 0 WHILE N > 0 DIGIT = N MOD 10 IF DIGIT < 7 THEN SUM = SUM + 1 END IF N = N 10 WEND PRINT DIGIT N = int(input()) sum = 0 while N > 0: digit = N % 10 if digit < 7: sum = sum + 1 N = N // 10 print(digit) var N, digit, sum: longint; begin readln(N); sum := 0; while N > 0 do begin digit := N mod 10; if digit < 7 then sum := sum + 1; N := N div 10; end; writeln(digit) end. алг нач цел N, digit, sum ввод N sum := 0 нц пока N > 0 digit := mod(N,10) если digit < 7 то sum := sum + 1 все N := div(N,10) кц вывод digit кон #include <iostream> using namespace std; int main() { int N, digit, sum; cin >> N; sum = 0; while (N > 0) { digit = N % 10; if (digit < 7) sum = sum + 1; N = N / 10; } cout << digit<< endl; return 0; } Последовательно выполните следующее. 1. Напишите, что выведет эта программа при вводе числа 456. 2. Приведите пример такого трёхзначного числа, при вводе которого программа выдаёт верный ответ. 3. Найдите все ошибки в этой программе (их может быть одна или несколько). Известно, что каждая ошибка затрагивает только одну строку и может быть исправлена без изменения других строк. Для каждой ошибки: 1) выпишите строку, в которой сделана ошибка; 2) укажите, как исправить ошибку, т.е. приведите правильный вариант строки. Достаточно указать ошибки и способ их исправления для одного языка программирования. Обратите внимание, что требуется найти ошибки в имеющейся программе, а не написать свою, возможно, использующую другой алгоритм решения. Исправление ошибки должно затрагивать только строку, в которой находится ошибка.
Текст задания
Бейсик
Python
Паскаль
Алгоритмический язык
Си++
Задание
Д25 C2
(тема Д25 C2, №9376) Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от –10 000 до 10 000 включительно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых хотя бы одно число делится на 3. В данной задаче под парой подразумевается два подряд идущих элемента массива. Например, для массива из пяти элементов: 6; 2; 9; –3; 6 – ответ: 4. Исходные данные объявлены так, как показано ниже на примерах для некоторых языков программирования и естественного языка. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных. CONST N AS INTEGER = 20 DIM A (1 TO N) AS INTEGER DIM I AS INTEGER, J AS INTEGER, K AS INTEGER FOR I = 1 TO N INPUT A(I) NEXT I … END # допускается также # использовать две # целочисленные переменные j и k a = [] n = 20 for i in range(0, n): a.append(int(input())) … const N = 20; var a: array [1..N] of integer; i, j, k: integer; begin for i := 1 to N do readln(a[i]); … end. алг нач цел N = 20 целтаб a[1:N] цел i, j, k нц для i от 1 до N ввод a[i] кц … кон #include <iostream> using namespace std; #define N 20 int main() { int a[N]; int i, j, k; for (i = 0; i < N; i++) cin >> a[i]; … return 0; } Объявляем целочисленные переменные I, J, K. В цикле от 1 до 20 вводим элементы массива A с 1-го по 20-й. … В качестве ответа Вам необходимо привести фрагмент программы (или описание алгоритма на естественном языке), который должен находиться на месте многоточия. Вы можете записать решение также на другом языке программирования (укажите название и используемую версию языка программирования, например Free Pascal 2.6) или в виде блок-схемы. В этом случае Вы должны использовать те же самые исходные данные и переменные, какие были предложены в условии (например, в образце, записанном на естественном языке).
Текст задания
Бейсик
Python
Паскаль
Алгоритмический язык
Си++
Естественный язык
Объявляем массив A из 20 элементов.
Задание
Д26 C3
(тема Д26 C3, №9377) Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в одну из куч (по своему выбору) один камень или увеличить количество камней в куче в два раза. Например, пусть в одной куче 10 камней, а в другой 7 камней; такую позицию в игре будем обозначать (10, 7). Тогда за один ход можно получить любую из четырёх позиций: (11, 7), (20, 7), (10, 8), (10, 14). Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней. Игра завершается в тот момент, когда суммарное количество камней в кучах становится не менее 73. Победителем считается игрок, сделавший последний ход, т.е. первым получивший такую позицию, что в кучах всего будет 73 камня или больше. Будем говорить, что игрок имеет выигрышную стратегию, если он может выиграть при любых ходах противника. Описать стратегию игрока – значит, описать, какой ход он должен сделать в любой ситуации, которая ему может встретиться при различной игре противника. Например, при начальных позициях (6, 34), (7, 33), (9, 32) выигрышная стратегия есть у Пети. Чтобы выиграть, ему достаточно удвоить количество камней во второй куче. Задание 1. Для каждой из начальных позиций (6, 33), (8, 32) укажите, кто из игроков имеет выигрышную стратегию. В каждом случае опишите выигрышную стратегию; объясните, почему эта стратегия ведёт к выигрышу, и укажите, какое наибольшее количество ходов может потребоваться победителю для выигрыша при этой стратегии. Задание 2. Для каждой из начальных позиций (6, 32), (7, 32), (8, 31) укажите, кто из игроков имеет выигрышную стратегию. В каждом случае опишите выигрышную стратегию; объясните, почему эта стратегия ведёт к выигрышу, и укажите, какое наибольшее количество ходов может потребоваться победителю для выигрыша при этой стратегии. Задание 3. Для начальной позиции (7, 31) укажите, кто из игроков имеет выигрышную стратегию. Опишите выигрышную стратегию; объясните, почему эта стратегия ведёт к выигрышу, и укажите, какое наибольшее количество ходов может потребоваться победителю для выигрыша при этой стратегии. Постройте дерево всех партий, возможных при указанной Вами выигрышной стратегии. Представьте дерево в виде рисунка или таблицы.
Текст задания
Задание
Д27 C4
(тема Д27 C4, №9378) В физической лаборатории проводится долговременный эксперимент по изучению гравитационного поля Земли. По каналу связи каждую минуту в лабораторию передаётся положительное целое число – текущее показание прибора «Сигма 2015». Количество передаваемых чисел в серии известно и не превышает 10 000. Все числа не превышают 1000. Временем, в течение которого происходит передача, можно пренебречь. Необходимо вычислить «бета-значение» серии показаний прибора – минимальное чётное произведение двух показаний, между моментами передачи которых прошло не менее 6 минут. Если получить такое произведение не удаётся, ответ считается равным –1. Вам предлагается два задания, связанных с этой задачей: задание А и задание Б. Вы можете решать оба задания или одно из них по своему выбору. Итоговая оценка выставляется как максимальная из оценок за задания А и Б. Если решение одного из заданий не представлено, то считается, что оценка за это задание – 0 баллов. Задание Б является усложнённым вариантом задания А, оно содержит дополнительные требования к программе. А. Напишите на любом языке программирования программу для решения поставленной задачи, в которой входные данные будут запоминаться в массиве, после чего будут проверены все возможные пары элементов. Перед программой укажите версию языка программирования. Обязательноукажите, что программа является решением задания А. Максимальная оценка за выполнение задания А – 2 балла. Б. Напишите программу для решения поставленной задачи, которая будет эффективна как по времени, так и по памяти (или хотя бы по одной из этих характеристик). Программа считается эффективной по времени, если время работы программы пропорционально количеству полученных показаний прибора N, т.е. при увеличении N в k раз время работы программы должно увеличиваться не более чем в k раз. Программа считается эффективной по памяти, если размер памяти, использованной в программе для хранения данных, не зависит от числа N и не превышает 1 килобайта. Перед программой укажите версию языка программирования и кратко опишите использованный алгоритм. Обязательно укажите, что программа является решением задания Б. Максимальная оценка за правильную программу, эффективную по времени и по памяти, – 4 балла. Максимальная оценка за правильную программу, эффективную по времени, но неэффективную по памяти, – 3 балла. Напоминаем! Не забудьте указать, к какому заданию относится каждая из представленных Вами программ. Входные данные представлены следующим образом. В первой строке задаётся число N – общее количество показаний прибора. Гарантируется, что N > 6. В каждой из следующих N строк задаётся одно положительное целое число – очередное показание прибора. Пример входных данных: 11 12 45 5 3 17 23 21 20 19 18 17 Программа должна вывести одно число – описанное в условии произведение либо –1, если получить такое произведение не удаётся. Пример выходных данных для приведённого выше примера входных данных: 54
Текст задания