Контрольная работа по ИНФОРМАТИКЕ и ИКТ
11 класс, 2009 г.
Инструкция по выполнению работы
На выполнение контрольной работы по информатике и ИКТ отводится 4 часа (240 минут). Контрольная работа состоит из 3 частей, включающих 32 задания. На выполнение частей 1 и 2 работы рекомендуется отводить 1,5 часа (90 минут). На выполнение заданий части 3 - 2,5 часа (150 минут).
Часть 1 включает восемнадцать заданий с выбором ответа. К каждому заданию дается четыре ответа, из которых только один правильный.
Часть 2 состоит из десяти заданий с кратким ответом (к этим заданиям вы должны самостоятельно сформулировать и записать ответ).
Часть 3 состоит из четырех заданий. Для выполнения заданий этой части вам необходимо написать развернутый ответ в произвольной форме.
Выполняйте задания в том порядке, в котором они даны. Если какое-то задание вызывает у вас затруднение, пропустите его и постарайтесь выполнить те, в ответах на которые вы уверены. К пропущенным заданиям можно будет вернуться, если останется время.
За каждый правильный ответ в зависимости от сложности задания дается один или более баллов. Баллы, полученные вами за все выполненные задания, суммируются. Постарайтесь выполнить как можно больше заданий и набрать как можно больше баллов.
Желаем успеха!
В заданиях используются следующие соглашения:
1. Обозначения для логических связок (операций):
a)отрицание (инверсия, логическое НЕ) обозначается (например, А);
b)конъюнкция (логическое умножение, логическое И) обозначается /\ (например, А /\ В) либо & (например, А & В);
c)дизъюнкция (логическое сложение, логическое ИЛИ) обозначается \/ (например, А \/ В) либо | (например, А | В);
d)следование (импликация) обозначается –> (например, А –> В);
e)символ 1 используется для обозначения истины (истинного высказывания); символ 0 - для обозначения лжи (ложного высказывания).
2.Два логических выражения, содержащих переменные, называются равносильными (эквивалентными), если значения этих выражений совпадают при любых значениях переменных. Так, выражения А –> В и (А) \/ В равносильны, аА \/ ВиА /\ В - нет (значения выражений разные, например, при А = 1, В = 0).
Приоритеты логических операций: инверсия (отрицание), конъюнкция (логическое умножение), дизъюнкция (логическое сложение), импликация (следование). Таким образом, А /\ В \/ С /\ D совпадает с ((А) /\ В) \/ (С /\ D). Возможна запись А /\ В /\ С вместо (А /\ В) /\ С. То же относится и к дизъюнкции: возможна запись А \/ В \/ С вместо (А \/ В) \/ С.
Вариант № 000-1
Часть 1
При выполнении заданий этой части в бланке ответов № 1 под номером выполняемого вами задания (А1-А18) поставьте знак «х» в клеточку, номер которой соответствует номеру выбранного вами ответа.
А1 | Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этом информационное сообщение уменьшилось на 600 бит. Какова длина сообщения в символах?
| ||||||||||||||
А2 | В велокроссе участвуют 213 спортсменов. Специальное устройство регистрирует прохождение каждым из участников промежуточного финиша, записывая его номер с использованием минимально возможного количества бит, одинакового для каждого спортсмена. Каков информационный объем сообщения, записанного устройством, после того как промежуточный финиш прошли 65 велосипедистов?
| ||||||||||||||
А3 | Дано а=4416, b=1068. Какое из чисел c, записанных в двоичной системе, отвечает условию a<c<b?
| ||||||||||||||
А4 | Чему равна разность чисел 3116 и 318?
| ||||||||||||||
А5 | Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
|
А6 | Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы
Чему будет равно значение B(19,21)?
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
А7 | Для какого из указанных значений X истинно высказывание ((X>3) –> (X>5)) /\ ( (X>2) \/ (X>3))
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
А8 | Какое логическое выражение равносильно выражению (A \/ C) \/ B?
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
А9 | Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Z, Y. Дан фрагмент таблицы истинности выражения F:
Какое выражение соответствует F?
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
А10 | Между четырьмя крупными аэропортами, обозначенными кодами FUJ, LAI, MPU и URP, ежедневно выполняются авиарейсы. Приведён фрагмент расписания перелётов между этими аэропортами:
Путешественник находится в аэропорту LAI в полночь (0:00). Определите самое раннее время, когда он может оказаться в аэропорту FUJ.
|
А11 | Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные двоичные числа (от 00 до 11 соответственно). Если таким способом закодировать последовательность символов ГАБВ и записать результат шестнадцатеричным кодом, то получится
| ||||||||||||||||||||||||||||||||||||||
А12 | Для составления цепочек используются бусины, помеченные буквами Какая из перечисленных цепочек создана по этому правилу?
| ||||||||||||||||||||||||||||||||||||||
А13 | Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске: hel?lo. c?*.
| ||||||||||||||||||||||||||||||||||||||
А14 | Это таблицa, в которой для каждого графического файла в поле «Глубина» указана глубина цвета (количество бит на пиксель) и в полях «BMP», «GIF» и «JPEG» указан размер (в килобайтах) при сохранении этого файла в соответствующих форматах:
Таблицу отсортировали по убыванию значения выражения GIF/BMP. Какой файл находится в первой строке после сортировки?
| ||||||||||||||||||||||||||||||||||||||
А15 | Для кодирования цвета фона страницы Интернет используется атрибут bgcolor="ХХХХХХ", где в кавычках задаются шестнадцатеричные значения интенсивности цветовых компонент в 24-битной RGB-модели следующим образом:
Какой цвет будет у страницы, заданной тэгом <body bgcolor="818181">?
| ||||||||||||||||||||||||||||||||||||||
А16 | В электронной таблице значение формулы =СРЗНАЧ(С1:С3) равно 4. Значение формулы =СРЗНАЧ(С4:С5) равно 6. Чему будет равно значение формулы =СУММ(С1:С5)?
|
А17 | На диаграмме показано количество призеров олимпиады по информатике (И), математике (М), физике (Ф) в трех городах России.
Какая из диаграмм правильно отражает соотношение призеров из всех городов по каждому предмету?
| |||||||||||||||||
А18 | Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:
Цикл выполняется, пока условие истинно, иначе происходит переход на следующую строку. Если РОБОТ начнет движение в сторону стены, то он разрушится и программа прервется.
НАЧАЛО ПОКА < справа свободно > вправо ПОКА < снизу свободно > вниз ПОКА < слева свободно > влево ПОКА < сверху свободно > вверх КОНЕЦ
|
Часть 2
Ответом к заданиям этой части (В1-В10) является набор символов, которые следует записать в бланк ответов № 1 справа от номера соответствующего задания, начиная с первой клеточки. Каждый символ пишите в отдельной клеточке в соответствии с приведенными образцами.
В1 | Одна ячейка памяти «троичной ЭВМ» (компьютера, основанного на использовании троичной системы счисления) может принимать одно из трех возможных состояний. Для хранения некоторой величины отвели |
В2 | Запишите значение переменной b после выполнения фрагмента алгоритма:
Примечание: знаком := обозначена операция присваивания. знаком * обозначена операция умножения. |
В3 | В системе счисления с некоторым основанием число 12 записывается в виде 110. Укажите это основание. |
В4 | A, B, C – целые числа, для которых истинно высказывание (C>A) /\ (C>B) /\ ( (C–1>A) \/ (C–1>B)). Чему равно C, если A=45, B=18? |
В5 | У исполнителя Калькулятор две команды, которым присвоены номера: 1. прибавь 3 2. умножь на 4 Выполняя первую из них, Калькулятор прибавляет к числу на экране 3, а выполняя вторую, умножает его на 4. Запишите порядок команд в программе получения из числа 3 числа 57, содержащей не более 6 команд, указывая лишь номера команд. (Например, программа 21211 это программа умножь на 4 прибавь 3 умножь на 4 прибавь 3 прибавь 3 которая преобразует число 2 в 50.) |
В6 | Восемь школьников, остававшихся в классе на перемене, были вызваны к директору. Один из них разбил окно в кабинете. На вопрос директора, кто это сделал, были получены следующие ответы: Егор: «Разбил Андрей!» Света: «Вика разбила.» Оля: «Разбила Света.» Миша: «Это кто-то с улицы!» Надя: «Да, Оля права...» Коля: «Это либо Вика, либо Света!» Андрей: «Ни Вика, Ни Света этого не делали.» Вика: «Андрей не бил.» Кто разбил окно, если известно, что из этих высказываний истинно ровно три? Ответ запишите в виде первой буквы имени. | ||||||||
В7 | Сколько секунд потребуется модему, передающему сообщения со скоростью 28800 бит/с, чтобы передать цветное растровое изображение размером 640х480 пикселей, при условии, что цвет каждого пикселя кодируется тремя байтами? | ||||||||
В8 | Записано 6 строк, каждая имеет свой номер – от 0 до 5. В нулевой строке записана цифра 0 (ноль). Каждая последующая строка состоит из двух повторений предыдущей и добавленного в конец своего номера (в i-й строке в конце приписана цифра i). Ниже показаны первые четыре строки, сформированные по описанному правилу (в скобках записан номер строки): (0) 0 123 Какая цифра стоит в последней строке на 62-м месте (считая слева направо)? | ||||||||
В9 | Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
| ||||||||
В10 | В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу. Для обозначения логической операции “ИЛИ” в запросе используется символ|, а для логической операции “И” – &.
|
Не забудьте перенести все ответы в бланк ответов №1.
Часть 3
Для записи ответов к заданиям этой части (С1-С4) используйте бланк ответов № 2. Запишите сначала номер задания (С1. И т. д.), а затем - полное решение. Ответы записывайте четко и разборчиво.
С1 |
Последовательно выполните следующее: 1) Приведите пример таких чисел x, y, при которых программа неверно решает поставленную задачу. 2) Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы). | ||||||||
С2 | Опишите на русском языке или одном из языков программирования алгоритм получения из заданного целочисленного массива размером 30 элементов другого массива, который будет содержать модули значений элементов первого массива (не используя специальной функции, вычисляющей модуль числа). |
С3 | Два игрока играют в следующую игру. На координатной плоскости стоит фишка. Игроки ходят по очереди. В начале игры фишка находится в точке с координатами (3,2). Ход состоит в том, что игрок перемещает фишку из точки с координатами (x, y) в одну из трех точек: или в точку с координатами (x+3,y), или в точку с координатами (x, y+2), или в точку с координатами (x, y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки с координатами (0,0) больше 12 единиц. Кто выигрывает при безошибочной игре обоих игроков – игрок, делающий первый ход, или игрок, делающий второй ход? Каким должен быть первый ход выигрывающего игрока? Ответ обоснуйте. |
С4 | На вход программе подается последовательность символов, среди которых могут быть и цифры, отличные от нуля. Ввод символов заканчивается точкой (в программе на языке Бейсик символы можно вводить по одному в строке, пока не будет введена точка). Требуется написать как можно более эффективную программу (укажите используемую версию языка программирования, например, Borland Pascal 7.0), которая составит из тех цифр, которые не встречаются во входных данных, минимальное число (ноль не используется). Каждая цифра при этом используется ровно один раз. Если во входных данных встречаются все цифры от 1 до 9, то следует вывести “0”. Например, пусть на вход подаются следующие символы: 1А734В39. В данном случае программа должна вывести 2568 |


.




Сколько клеток лабиринта соответствуют требованию, что, выполнив предложенную программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?






