Бейсик | Паскаль | Алгоритмический |
a=2468 a=a\1000+b '\ и MOD — операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно | a:=2468; b:=(a mod 1000)*10; a:=a div 1000+b; {div и mod — операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно} | a:=2468 b:=mod(a, 1000)*10 a:=div(a, 1000)+b |
1) | a = 22, b = 20 |
|
2) | a = 4682, b = 4680 |
|
3) | a = 8246, b = 246 |
|
4) | a = 470, b = 4680 |
|
A9. Количество значащих нулей в двоичной записи десятичного числа 114 равно
1) | 1 | 2) | 2 | 3) | 3 | 4) | 0 |
A10. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Вперед n, вызывающая передвижение Черепашки на n шагов в направлении движения.
Направо m, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись:
Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо n в следующем алгоритме:
Повтори 7 [Вперед 40 Направо n],
чтобы на экране появился правильный шестиугольник?
1) | 30 | 2) | 45 | 3) | 50 | 4) | 60 |
Часть В
В1. . У исполнителя Квадратор две команды, которым присвоены номера:
1. Возведи в квадрат
2. Умножь на 2
Выполняя первую из них, Квадратор возводит число на экране в квадрат, а выполняя вторую, умножает его на 2. Запишите порядок команд в программе получения из числа 4 числа 512, содержащей не более 3 команд, указывая лишь номера команд.
(Например, программа 121 это программа
Возведи в квадрат
Умножь на 2
Возведи в квадрат
которая преобразует число 2 в число 64)
В2. Определить выходные значения переменных A и C после выполнения алгоритма

В3. Запишите на алгоритмическом языке или на языке программирования следующее выражение: ![]()
В4. Определите значение переменной c после выполнения следующего фрагмента программы, в котором a, b и с – переменные вещественного (действительного) типа.
Бейсик | Паскаль | Си | Алгоритмический |
a = 110 | a := 110; | a := 110; | a := 110; |
b = 130 | b := 130; | b := 130; | b := 130; |
a = b + a | a := a + b; | a := a + b; | a := a + b; |
if b < a /2 then c = b + a ELSE c = b + a / 2 ENDIF | if b < a / 2 then c = b + a ELSE c = b + a / 2; | if (b < a / 2) c = b + a; else c = b + a / 2; | если b < a / 2 то c := b + a иначе c := b + a / 2 все |
В5. Для 5 букв латинского алфавита заданы их двоичные коды (для некоторых букв – из двух бит, для некоторых – из трех). Эти коды представлены в таблице:
а | b | с | d | е |
100 | 110 | 011 | 01 | 10 |
Определите, какой набор букв закодирован двоичной строкой , если известно, что все буквы в последовательности – разные:
Ключи к контрольной работе
А1 | А2 | А3 | А4 | А5 | А6 | А7 | А8 | А9 | А10 | |
Вартант№1 | 2 | 3 | 4 | 4 | 3 | 3 | 3 | 2 | 2 | 1 |
Вариант№2 | 4 | 3 | 4 | 1 | 3 | 4 | 4 | 2 | 3 | 4 |
B1 | B2 | B3 | B4 | B5 | ||||||
Вартант№1 | 211211 | 0,-1 | 185 | bacde | ||||||
Вариант№2 | 112 | 1,0 | 250 | acdeb | ||||||
Пояснительная записка
Контрольная работа состоит из 2 частей, рассчитана на 1 урок.
Часть А состоит из 10 вопросов, выбрать правильный ответ.
Часть В состоит из 5 вопросов, решить задание, написать решение и ответ.
Вопрос В3 записать на любом языке выражение.
Оценивается задания части А - 1 задание 1 балл.
Часть В – оценивается B1, B2, В4, В5 – 1 балл,
В3 – 1 балла, но можно оценивать правильность записи в не полным баллом.
Всего 15 баллов.
Оценка «5» выставляется за 13 баллов и более, оценка « 4» – за 10 и более баллов, но при решении хотя бы 2 заданий из части В, если нет решения части В, то оценка «3», оценка «3» - за 6 баллов и более.
Отчёт прислать до 16 мая в электронном варианте и в бумажном варианте 19 мая на заседании РМО, с собой принести по одному экземпляру контрольной работы с оценкой «Отлично».
Отчёт прислать в двух видах Анализ работы и Статистика.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


