[[pictureof]]

Вам нужны консультации по Информатике по Skype?
Если да, подайте заявку. Стоимость договорная.
Чтобы закрыть это окно, нажмите "Нет".

Укажите реальные данные, иначе мы не сможем с вами связаться!

1

256 бит

608 бит

304 байт

76 байт

2

слива

инжир

ананас

киви

3

1

2

3

4

4

1

2

3

4

5

ath[2]math

ath[B1+2]math

6

Исполнитель Муравей перемещается по полю, разделенному на клетки.
Размер поля 8x8. Строки нумеруются числами, столбцы обозначаются буквами.
Муравей может выполнять команды движения:
вверх N,
вниз N,
вправо N,
влево N (где N - целое число от до ). перемещающие его на N клеток вверх, вниз, вправо или влево соответственно.
Запись
повтори k раз
Команда Команда Команда
кц

означает, что последовательность команд Команда Команда Команда повторится k раз.
Если на пути Муравья встречается кубик, то он перемешает его по ходу движения.
Пусть, например, кубик находится в клетке Г , а муравей - в клетке Д .
Если Муравей выполнит команду влево , то он сам окажется в клетке В , а кубик — в клетке Б .
Пусть Муравей и кубик расположены так, как указано на рисунке.

Муравью был дан для исполнения следующий алгоритм:
повтори раз
вниз влево вверх вправо вверх
кц

В какой клетке окажется кубик после выполнения этого алгоритма?

В5

Г5

Г4

Д5

7

8

9

Запишите значение переменной d, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.







Алгоритмический язык


алг
нач
aaaaцел d,n
aaaad:=
aaaad:=d-
aaaaнц для n от до
aaaaaaaad:=d+n
aaaaкц
aaaaвывод d
кон







Бейсик





DIM n,d AS INTEGER
d=
d=d-
FOR n= TO
d=d+n
NEXT n
PRINT d










Паскаль





Var d,n: integer;
Begin
aaaad:=;
aaaad=d-;
aaaaFor n= to do
aaaaaaaad:=d+n;
aaaaWriteln(d);
End.







10

Школьник делал лабораторную работу по физике, в ходе которой измерил 10 раз силу тока и записал показания амперметра в таблицу Tok (Tok[] — результат первого измерения. Tok[] - второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.










Алгоритмический язык


алг
нач
aaaaцелтаб Tok[1:10]
aaaaцел k, m
aaaaTok[1]:=10; Tok[2]:=14
aaaaTok[3]:=15; Tok[4]:=4
aaaaTok[5]:=12; Tok[6]:=6;
aaaaTok[7]:=3; Tok[8]:=5;
aaaaTok[9]:=5; Tok[10]:=10;
aaaam:=22
aaaaнц для k от 1 до 10
aaaaaaaaaесли Tok[k]>10 aaaaaaaaaто m:=m-1
aaaaaaaaaвсе
aaaaкц
aaaaвывод m
кон









Бейсик


DIM Tok(10) AS INTEGER
DIM k, m AS INTEGER
цел k, m
Tok(1):=10; Tok(2):=14
Tok(3):=15; Tok(4):=4
Tok(5):=12; Tok(6):=6
Tok(7):=3; Tok(8):=5
Tok(9):=5; Tok(10):=10
m=22
FOR k = 1 TO 10
IF Tok(k)>10 THEN m:=m-1
END IF
NEXT k
PRINT m









Паскаль


Var k, m: integer;
aaTok: array[1..10] of integer;
Begin
aaTok[1]:=10; Tok[2]:=14;
aaTok[3]:=15; Tok[4]:=4;
aaTok[5]:=12; Tok[6]:=6;
aaTok[7]:=3; Tok[8]:=5;
aaTok[9]:=5; Tok[10]:=10;
aam = 22;
aaFor k: = 1 to 10 Do
aaaaIf Tok[k] > 10 Then
aaaaaaBegin
aaaaaaaam := m - 1
aaaaaaEnd;
aaWriteln m;
End.




11

На рисунке изображена схема дорог, связывающих населённые пункты A, B, C, D, E, F, G. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из населённого пункта A в населённый пункт G?


12

13

Переведите число из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

14

У исполнителя Программист две команды, которым присвоены номера:
. вычти
. умножь на
Первая из них уменьшает число на экране на , вторая - увеличивает число в раза.
Составьте алгоритм получения из числа числа , содержащий не более команд. В ответе запишите только номера команд.
(Например, — это алгоритм:
умножь на
умножь на
вычти
вычти
умножь на ,
который преобразует число в .)
Если таких алгоритмов более одного, то запишите любой из них.

15

Файл размером Мбайт передается через некоторое соединение за секунд. Определите размер файла (в Мбайт), который можно передать через это же соединение за секунд.
В ответе укажите одно число — размер файла в Мбайт. Единицы измерения писать не нужно.

16

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то дублируется средний символ цепочки символов, а если четна, то в середину цепочки добавляется буква А. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А - на Б, Б - на В и т. д., а Я - на А). Получившаяся таким образом цепочка является результатом работы описанного алгоритма.
Например, если исходной была цепочка КОТ, то результатом работы алгоритма будет цепочка ЛППУ, а если исходной была цепочка ВАНЯ, то результатом работы алгоритма будет цепочка ГББОА.
Дана цепочка символов ЛЮК. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит:
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШШЪЫЬЭЮЯ

17

18

Подведение итогов


Поздравляем, вы прошли тест до конца!


Теперь нажмите на кнопку Сдать тест для того, чтобы окончательно сохранить ваши ответы и получить оценку.
Внимание! После нажатия на кнопку вы не сможете внести изменения.
Сдать тест



Подведение итогов


%
ваша оценка

Результаты теста были сохранены.
На панели навигации красным отмечены слайды, на которых допущена хотя бы одна ошибка.




Загрузка упражнения ...