Демоверсия контрольной работы для промежуточной аттестации в 10 классе по Информатике и ИКТ за 1 полугодие ( информационно - технологический профиль) за 2015-2016учебный год Форма проведение – тестирование. Решение каждого задания оформляются и записываются в контрольной работе. Время выполнения 80 минут Задание 1. Ответ запишите степенью 2 А. 225 бит – сколько Мбайт? б.1024 Кб = ___ Мбит в. 2048 байт = ___ Кбит Задание 2. Сравните 1)10240 бит____ 29байт 2) 4 Гб ____ 4096 Мб Задание 3. Вычислите 1) 28 байт + 512 бит = _____байт 2) 2 Кб – 211байт = _____Кб Задание 4. Мощность алфавита равна 64. Сколько Кбайт памяти потребуется, чтобы сохранить 128 страниц текста, содержащего в среднем 256 символов на каждой странице? 1) 8 2) 12 3) 24 4) 36 Задание 5. Метеорологическая станция ведет наблюдение за влажностью воздуха. Результатом одного измерения является целое число от 0 до 100 процентов, которое записывается при помощи минимально возможного количества бит. Станция сделала 80 измерений. Определите информационный объем результатов наблюдений. 1) 80 бит 2) 70 байт 3) 80 байт 4) 560 байт Задание 6 В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв (всего используется 19 букв) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным количеством байт. Определите объем памяти, необходимый для хранения 40 автомобильных номеров. 1) 120 байт 2) 160 байт 3) 200 байт 4) 240 байт Задание 7. Скорость передачи данных через ADSL-соединение равна 512000 бит/с. Передача файла по этому каналу занимает 16 сек. Определите объем файла в килобайтах. Задание 8. У Толи есть доступ к сети Интернет по высокоскоростному одностороннему радиоканалу, обеспечивающему скорость получения информации 2 18 бит в секунду. У Миши нет скоростного доступа в Интернет, но есть возможность получать информацию от Толи по низкоскоростному телефонному каналу со средней скоростью 215 бит в секунду. Миша договорился с Толей, что тот будет скачивать для него данные объемом 11 Мбайт по высокоскоростному каналу и ретранслировать их Мише по низкоскоростному каналу. Компьютер Толи может начать ретрансляцию данных не раньше, чем им будут получены первые 512 Кбайт этих данных. Каков минимально возможный промежуток 1 времени (в секундах) с момента начала скачивания Толей данных до полного их получения Мишей? В ответе укажите только число, слово «секунд» или букву «с» добавлять не нужно. Задание 9. Для составления цепочек используются разноцветные бусины: темные – красная (К), синяя (С), зеленая (3), и светлые – желтая (Ж), белая (Б). На первом месте в цепочке стоит бусина красного, синего или белого цвета. В середине цепочки - любая из светлых бусин, если первая бусина темная, и любая из темных бусин, если первая бусина светлая. На последнем месте – одна из бусин белого, желтого или синего цвета, не стоящая в цепочке в середине. Какая из перечисленных цепочек создана по этому правилу? 1) КЖС 2) БКЗ 3) СЗЖ 4) ЗКС Задание 10. Предлагается некоторая операция над двумя произвольными трехзначными десятичными числами: 1) Записывается результат сложения старших разрядов этих чисел. 2) К нему дописывается результат сложения средних разрядов по такому правилу: если он меньше первой суммы, то полученное число приписывается к первому слева, иначе – справа. 3) Итоговое число получают приписыванием справа к числу, полученному после второго шага, сумму значений младших разрядов исходных чисел. Какое из перечисленных чисел могло быть построено по этому правилу? 1) 91311 2) 111319 3) 1401 4) 131118 Задание 11. У исполнителя Калькулятор две команды, которым присвоены номера: 1. отними 1 2. раздели на 3 Выполняя первую из них, Калькулятор отнимает от числа на экране 1, а выполняя вторую, делит его на 3 (если деление нацело невозможно, Калькулятор отключается). Запишите порядок команд в программе получения из числа 37 число 1, содержащей не более 5 команд, указывая лишь номера команд. Задание 12. Чему будет равна переменная «c» после выполнения этой программы: a := 28; b := 7; b := a div b + b; c := a mod b + a; Задание 13. Напишите программу: Скорость первого автомобиля V1 км/ч, второго — V2 км/ч, расстояние между ними S км. Определить расстояние между ними через T часов, если автомобили первоначально движутся навстречу друг другу. Данное расстояние равно модулю 2 разности начального расстояния и общего пути, проделанного автомобилями; общий путь = время · суммарная скорость. Задание 14 Напишите программу: Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются). Задание 15 Напишите программу: Даны два целых числа A и B (A < B). Вывести в порядке возрастания все целые числа, расположенные между A и B (включая сами числа A и B), а также количество N этих чисел. Критерии оценивания Задания №1,2,3,4,5,6,7,8,9,10,11,12,13 оцениваются в 1 балл. Задания № 14,15 оцениваются в 2 балла. Максимальное количество баллов- 17 баллов. Успешность выполнения итоговой работы за 1 четверть определяется, исходя из такого соответствия: 16-17 баллов -5 (отлично) 12-15 баллов-4 (хорошо) 8-12 баллов-3 (удовлетворительно) Менее 8 баллов-2 (неудовлетворительно) 1 Ответы А)22 Мбайт Б) 23Мбит В) 24Кбит 2 А) 10240 бит >29байт Б) 4 Гб =4096 Мб 3 1) 28 байт + 512 бит = 320 байт 2) 2 Кб – 211байт = 0 Кб 3 4 3 5 2 6 2 7 1000 8 2832 9 1 10 1 11 12212 12 34 Задание 13. var V1, V2, T, S: real; begin write('V1 = '); readln(V1); { <-- вводим скорость 1 автомобиля } write('V2 = '); readln(V2); { <-- вводим скорость 2 автомобиля } write('S = '); readln(S); { <-- вводим начальное расстояние между автомобилями } write('T = '); readln(T); { <-- вводим время сближения автомобилей } S := abs(S - (V1 + V2) * T); { <== расстояние через T часов сближения } writeln; writeln(' S = ', S:0:3, ' км'); readln end. Задание 14 var N, M: word; begin writeln('Введите номер года:'); readln(N); { <-- Вводим номер года } writeln; { Проверяем соответствие года условиям: } if N mod 4 = 0 then if N mod 100 = 0 then if N mod 400 = 0 then M := 366 4 else M := 365 else M := 366 else M := 365; { Выводим результат: } writeln('Год ', N, ' имеет ', M, ' дней'); readln end. Задание 15 var A, B, i: integer; N: word; begin writeln('Введите целые числа A и B (A < B):'); readln(A, B); writeln; { <-- Переход на новую строку } writeln('Выводим все целые числа между ', A, ' и ', B, ':'); { Выводим все числа от А до В включительно: } for i := A to B do write(' ', i); N := B - A + 1; { <-- Количество чисел в диапазоне [A, B] } { Выводим результат: } writeln; { <-- Пропускаем одну строку } writeln('Количество чисел между ', A, ' и ', B, ' равно ', N); readln end. 5