Задания Олимпиады выполняются в онлайн-режиме в тестовой форме.
Будет предложено 30 заданий, которые в случайном порядке выбираются из общей базы вопросов.
В тесте предусмотрены вопросы с выбором одного или нескольких вариантов ответа.
Прохождение Олимпиады – однократное.
Время выполнения Олимпиады ограничено – 60 минут.
ЖЕЛАЕМ ВСЕМ УДАЧИ!!!
Вы уже проходили тест ранее. Вы не можете запустить его снова.
Тест загружается...
Вы должны войти или зарегистрироваться для того, чтобы начать тест.
Вы должны закончить следующие тесты, чтобы начать этот:
Результаты
Правильных ответов: 0 из 30
Ваше время:
Время вышло
Вы набрали 0 из 0 баллов (0)
Рубрики
Нет рубрики0%
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
С ответом
С отметкой о просмотре
Задание 1 из 30
1.
Автомат получает на вход два трехзначных числа. По этим числам строится новое число по следующим правилам. 1. Вычисляются три числа – сумма старших разрядов заданных трехзначных чисел, сумма средних разрядов этих чисел, сумма младших разрядов. 2. Полученные три числа записываются друг за другом в порядке убывания (без разделителей). Пример. Исходные трехзначные числа: 835, 196. Поразрядные суммы: 9, 12, 11. Результат: 12119 Определите, какое из следующих чисел может быть результатом работы автомата.
Правильно
Неправильно
Задание 2 из 30
2.
Какой ответ будет выведен на экран после выполнения программы?
S=1
for i=1 to 3
for j=1 to 3-i
s=s+2*i-j
next j,i
print s
Правильно
Неправильно
Задание 3 из 30
3.
Какое из приведённых имён удовлетворяет логическому условию:
(первая буква согласная → вторая буква гласная) Λ последняя буква гласная?
Правильно
Неправильно
Задание 4 из 30
4.
Упростите логическую формулу: A&¬B V (¬((¬A V B)&¬C) V ¬A V B
Правильно
Неправильно
Задание 5 из 30
5.
В одном доме живут Воронов, Павлов, Журавлев, Синицын. Один из них – математик, другой – художник, третий – писатель, а четвертый – баянист. Известно, что:
1) ни Воронов, ни Журавлев не умеют играть на баяне;
2) Журавлев не знаком с Вороновым;
3) писатель и художник в воскресенье уезжают на дачу к Павлову;
4) писатель собирается написать очерк о Синицыне и Воронове.
Определите, кто является математиком.
Правильно
Неправильно
Задание 6 из 30
6.
Укажите значения логических переменных А, В, С, D, при которых логическое выражение: (AvC)→(Cv ¬BvD) ложно
Правильно
Неправильно
Задание 7 из 30
7.
Упростить: (A -> B) V не(AB)
Правильно
Неправильно
Задание 8 из 30
8.
Виктор, Роман, Леонид и Сергей заняли на олимпиаде по физике четыре первых места. Когда их спросили о распределении мест, они дали три таких ответа:
Сергей — первый, Роман — второй;
Сергей — второй, Виктор — третий;
Леонид — второй, Виктор — четвертый.
Известно, что в каждом ответе только одно утверждение истинно. Как распределились места?
Правильно
Неправильно
Задание 9 из 30
9.
Определите значения целочисленных переменных X и Y после выполнения фрагмента алгоритма:
Правильно
Неправильно
Задание 10 из 30
10.
Ниже на 4-х языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа L и Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 4.
Правильно
Неправильно
Задание 11 из 30
11.
Какой ответ покажет компьютер после выполнения программы?
for i=1 to 3
for j=1 to 3
a(i,j)=i mod j
next j,i
s=0
for i=2 to 3
for j=1 to 4-i
if a(j,i +j-1)=1 then s=s+1
next j,i
print s
Правильно
Неправильно
Задание 12 из 30
12.
Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования).
Правильно
Неправильно
Задание 13 из 30
13.
Дано натуральное число N. Какое действие над N производит следующий фрагмент алгоритма?
If N > 9 Then
Begin
Vs := N;
St := 1;
While Vs > 9 Do
Begin
St := St * 10;
Vs := Vs Div 10
End;
N := N Mod St Div 10 * 10 + N Mod 10 * St + Vs
End;
Правильно
Неправильно
Задание 14 из 30
14.
Какие условия нужно подставить на подчеркнутые места, чтобы программа вывела на экран дисплея число 30.
var k1, k2: integer;
begin
k1:=1;
for k2:=1 to 3 do
while ________ do k1:=k1+k2;
writeln(k1);
end.
Правильно
Неправильно
Задание 15 из 30
15.
При каком значении переменной А значение следующего выражения равно TRUE? (A=5) or ((A>10) and (A<1))
Правильно
Неправильно
Задание 16 из 30
16.
Алгоритм, в котором действия выполняются друг за другом, не повторяясь, называется:
Правильно
Неправильно
Задание 17 из 30
17.
Символьный тип данных объявляется служебным словом:
Правильно
Неправильно
Задание 18 из 30
18.
Имеется логическое выражение (x*x + y*y) <= 1; Для какой области на плоскости это выражение будет иметь значение TRUE?
Правильно
Неправильно
Задание 19 из 30
19.
Укажите неправильно записанный оператор:
Правильно
Неправильно
Задание 20 из 30
20.
Какие виды подпрограмм есть в языках программирования?
Правильно
Неправильно
Задание 21 из 30
21.
Укажите правильную запись вычисления функции в виде одного условного оператора:
Правильно
Неправильно
Задание 22 из 30
22.
Запрос к базе данных с полями Товар, Продавец и Цена для получения информации о продавцах, продающих товар X по цене не выше Y, содержит выражение …
Правильно
Неправильно
Задание 23 из 30
23.
Система команд исполнителя РОБОТ, «живущего» в прямоугольном лабиринте на клетчатой плоскости:
вверх
вниз
влево
вправо
При выполнении любой из этих команд РОБОТ перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Четыре команды проверяют истинность условия отсутствия стены у каждой стороны той клетки, где находится РОБОТ:
сверху свободно
снизу свободно
слева свободно
справа свободно
Цикл ПОКА < условие > команда выполняется, пока условие истинно, иначе происходит переход на следующую строку. Если РОБОТ начнёт движение в сторону находящейся рядом с ним стены, то он разрушится и программа прервётся. Сколько клеток лабиринта соответствуют требованию, что, выполнив предложенную программу, РОБОТ уцелеет и остановится в той же клетке, с которой он начал движение?
НАЧАЛО
ПОКА < справа свободно > вниз
ПОКА < снизу свободно > влево
ПОКА < слева свободно > вверх
ПОКА < сверху свободно > вправо
КОНЕЦ
Правильно
Неправильно
Задание 24 из 30
24.
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Какое количество страниц (в тысячах) будет найдено по запросу Шахматы?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Правильно
Неправильно
Задание 25 из 30
25.
В результате выполнения фрагмента программы
while n <> 0 do begin
write ( 2*(n mod 10)+1);
n:=n div 10;
end;
на экран выведено число 13717. Какое число хранилось до этого в переменной n?
Правильно
Неправильно
Задание 26 из 30
26.
Определите, что будет напечатано в результате работы следующего фрагмента программы:
Правильно
Неправильно
Задание 27 из 30
27.
Определить, что будет в переменной Man после выполнения данной программы.
var a, b : string;
Man, k : integer;
begin
a:=’a’; b:=’b’;
repeat
for k:=1 to length(b) do a:=a+a;
for k:=1 to length(a) do b:=b+b;
until length(b)>100;
Man:=length(b)
end.
Правильно
Неправильно
Задание 28 из 30
28.
Можно ли в цикле for… задать шаг изменения параметра цикла отличный от 1 или -1 ?
Правильно
Неправильно
Задание 29 из 30
29.
За служебным словом For следует ……………. переменной-счётчика