1 Алгоритмом можно назвать:
1)
расписание уроков в школе;
2)
технический паспорт автомобиля;
3)
описание решения квадратного уравнения;
4)
схему электрической цепи.
2 Разбиение алгоритма на отдельные шаги отражено в свойстве, которое называется:
1)
понятность;
2)
однозначность;
3)
дискретность;
4)
результативность.
3 Установите соответствие между фигурами блок-схемы и их смысловой нагрузкой:
1
А) Расчетный блок
2
Б) Блок начала алгоритма
3
В) Условный блок
1) 1А, 2В, 3Б.
2) 1В, 2А, 3В.
3) 1А, 2В, 3Б.
4 Величина, не изменяющая свое значение в ходе выполнения программы, называется:
1)
Функцией;
2)
Переменной;
3)
Константой;
4)
Оператором.
5 В качестве имени переменной можно использовать запись:
1)
2002;
2)
А2002;
3)
2002а;
4)
-2002
6 Запишите конечное значение переменной Y в результате выполнения действий:
X:=1;
Y:=5;
X:=X+1;
Y:=(Y-2*X)/2+X;
7 Для описания полного ветвления на языке Турбо Паскаль используется конструкция:
1)
IF…THEN…
2)
FOR…TO…DO…
3)
IF…TНЕN…ELSE…
4)
WHILE…DO…
8 Для описания цикла со счетчиком на языке Турбо Паскаль используется конструкция:
1)
IF…THEN…
2)
FOR…TO…DO…
3)
IF…TНЕN…ELSE…
4)
WHILE…DO…
9 До какого числа должно измениться значение счетчика i в фрагменте программы, чтобы А стало равным 120?
A:=1;
for i:=2 to … do
A:=A*i;
10 Программа :
For I:=1 To 10 Do
Begin
Writeln (‘введите число’);
Readln(A);
IF A mod 2=0 Then Writeln (А);
End;
Печатает:
1)
Четные числа;
2)
Нечетные числа;
3)
Числа, равные нулю;
4)
Любые числа.
Рассмотрим каждую комбинацию отдельно:
HDEE
2 условие - true
3 условие - true
4 условие - true
Подходит
HHAE
2 условие - true
3 условие - false(H на 2 месте)
HEAE
2 условие - true
3 условие - true
4 условие - true
Подходит
AHAH
2 условие - true
3 условие - true
4 условие - true
Подходит
AEAD
2 условие - true
3 условие - true
4 условие - true
Подходит
AEED
2 условие - false(E на 3 месте)
CAEH
2 условие - false(A не входит в список допустимых значений)
EHAD
2 условие - true
3 условие - false(E не входит в список допустимых значений)
CDEA
2 условие - true
3 условие - true
4 условие - false(A не входит в список допустимых значений)
ответ: 4
CLS
INPUT "n,m=", n, m
REDIM a(1 TO n, 1 TO m) AS INTEGER
imin = 1: jmin = 1: imax = 1: jmax = 1
RANDOMIZE TIMER
FOR i = 1 TO n
FOR j = 1 TO m
t = INT(51 * RND): a(i, j) = t
PRINT t;
IF a(imin, jmin) > t THEN
imin = i: jmin = j
END IF
IF a(imax, jmax) < t THEN
imax = i: jmax = j
END IF
NEXT j
PRINT
NEXT i
PRINT "Sum="; imin + jmin + imax + jmax
Тестовое решение
n,m=8,5
46 23 13 43 35
18 47 44 41 37
45 0 34 30 7
0 28 27 49 47
46 18 48 39 11
2 17 32 43 38
31 43 15 16 16
30 32 46 9 31
Sum= 13