Тольяттинский государственный университет (Росдистант), ТГУ. Введение в профессию (направление Прикладная математика и информатика) (596). Промежуточные и итоговый тесты. Ответы на вопросы. В базе более 300 вопросов.
Для Росдистант имеются и другие готовые работы. Пишем уникальные работы под заказ. Помогаем с прохождением онлайн-тестов. Пишите, пожалуйста, в личку (Евгений).
ИТОГОВЫЙ ТЕСТ
Вставьте пропущенную фразу.
«В данном фрагменте цикл будет пройден только один раз при ___________»
for k:=3 to m do
S:=S+k;
Выберите один ответ:
m=3
m>3
m<3
при любом m
Определите количество значений переменной s, вычисленных и выведенных на печать в указанном операторе цикла.
for k:=1 to 6 do
begin
s:=s+k;
writeln(k,s);
end;
Выберите один ответ:
1
6
7
0
Значение переменной s после выполнения данного алгоритма:
равно…
Выберите один ответ:
s=0
s=10
s=5
s=8
Тип вычислительного процесса согласно словесному описанию алгоритма - ...
a:=2; b:=4;
Если a>=b то a:=(a+b)/2
иначе b:=(a+b)/2;
Вывод a,b.
Выберите один ответ:
цикл с постусловием
цикл с предусловием
ветвление
следование
Определите оператор, который выполнит вывод на экран значение переменной z в виде:
z=-22.005
Выберите один ответ:
writeln(‘z=’, z:1:3)
writeln(z)
readln(z)
writeln(‘z=’, z:3:3)
Выберите арифметическое выражение, правильно записанное на языке Паскаль.
Выберите один ответ:
tg(c)+sin(180)
e^z+sin(a)-sqrt(w)
abs(z)+exp(d/2)
log(a)+sqrt(f)-int(k)
Закончите фразу:
"Тело цикла будет выполнено …"
for k:=1 to 4 do
for m:=1 to 2 do s:=k+m;
Выберите один ответ:
8 раз
6 раз
2 раза
0 раз
Для вычисления значения функции f в операторе
if x>0 then
if y<0 then R:=ln(x)+ln(y)+ln(z)
else f:=x+y+z;
переменные х и y должны удовлетворять условиям …
Выберите один ответ:
x<=0 , y- любое
x<=0 , y>=0
x>0 , y>=0
х и у любые
Определите шаг изменения параметра цикла k в указанном операторе.
for k:=9 downto 3 do S:=S+k;
Выберите один ответ:
1
3
-1
k
Выберите стандартные функции языка Паскаль.
Выберите один или несколько ответов:
sin(x)
exp(x)
frac(x)
tan(x)
log(x)
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать произведение элементов _______»
p:=1;
for i:=l to n do
for j:=1 to n do
if i<j then p:=p*a[i,j];
…
Выберите один ответ:
двумерного массива
расположенных на главной диагонали
расположенных над главной диагонали
расположенных под главной диагонали
Количество циклов k согласно словесному описанию алгоритма:
x:=1; y:=8; k:=0;
Начало цикла
пока y>=x
y:=y–x; k:=k+1;
конец цикла;
Вывод k.
равно…
Выберите один ответ:
k=0
k=8
k=7
k=1
Значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=4; z:=0;
repeat
z:=z+2; x:=x+1;
until x>4;
writeln ('z=',z);
равно…
Выберите один ответ:
z=8
z=0
z=4
z=2
Значение переменной s после выполнения данного алгоритма:
равно…
Выберите один ответ:
s=0
s=10
s=5
s=8
Количество элементов в описанном массиве А
А : array [1..6,1..6] of real;
равно…
Выберите один ответ:
6
36
18
0
Выберите строку, в которой допущена ошибка.
const n=a/2;
var z:array [1..n] of integer;
i,n: integer;
begin
for i:=1 to n do readln(z[i]);
..
Выберите один ответ:
i,n: integer;
readln(z[i]);
const n=a/2;
var z:array [1..n] of integer;
Значение переменной d в результате выполнения данного алгоритма:
равно…
Выберите один ответ:
d=-21
d=-4
d=-10
d=10
Выберите логическое выражение, правильно записанное на языке Паскаль:
Выберите один ответ:
( c>=1) and (c<=3) or (c>x)
a>b or a>c
(z>y) and z>x
2<=x<=3
Результат арифметического действия
14 div 3 =
равен…
Выберите один ответ:
4
2
4,67
4,0
Определите номер четверти, точки которой удовлетворяют указанному условию, и вставить этот номер вместо знака ? :
if X>0 then
if Y<0 then writeln (‘ в 4 четверти’)
else writeln (‘ в ? ’);
Выберите один ответ:
3 четверти
4 четверти
1 четверти
2 четверти
Значение переменной s в результате выполнения фрагмента
s:=0;
for k:=1 to 14 do
begin
A[k]:=k;
if A[k] mod 3=0 then s:=s+A[k];
end;
writeln ‘s=’, s);
равно…
Выберите один ответ:
s=k
s=14
s=30
s=0
Значение переменной y после выполнения данного алгоритма:
равно...
Выберите один ответ:
y=0
y=6
y=4
y=2
Читает, переводит и выполняет программу строка за строкой …
Выберите один ответ:
транслятор
компилятор
интерпретатор
интегрированная среда
В результате выполнения фрагмента программы
x :=-5; y:=-4;
if abs(x) > abs(y) then writeln(‘x=’,x)
else writeln(‘y=’,y);
на экран будет выведено …
Выберите один ответ:
x=-5 y=-4
x=-5
-5 -4
y=-4
Выбрать выражение, которое соответствует правильному написанию функции:
y(х)=сtg x – (x-a) / a*a
на языке Паскаль:
Выберите один ответ:
y:= cos(x)/sin(x)-(x-a)/sqr(a);
y:= cos/sin(x)-(x-a)/sqr(a);
y:=сtg x-(x-a)/ a*a;
y:=сtg(x)-(x-a)/a*a;
Значение переменной S, выведенное на печать в результате работы данного фрагмента:
k:=-2; s:=0;
for i:=0 downto k do s:=s+1;
writeln (‘s=’ , s);
равно …
Выберите один ответ:
s=k
s=2
s=3
s=0
Количество циклов k согласно словесному описанию алгоритма:
k:=9;
Начало цикла для i от 1 до 5
k:=k–1
конец цикла;
Вывод k.
равно…
Выберите один ответ:
k=0
k=5
k=4
k=9
Вставьте пропущенную фразу.
«В данном фрагменте цикл ни разу не будет пройден при ___________»
s:=0;
while k<=m do
begin
s:=s+k; k:=k+1;
end;
Выберите один ответ:
любом m
k=m
любом k
k>m
Указанный оператор
writeln ( ‘W=’,W:9:4);
выполнит …
Выберите один ответ:
вывод значения вещественной переменной в указанном формате
вывод комментарий на экран
вывод значения целой переменной в целом в указанном формате
ввод с клавиатуры значения переменной
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
k:=1; s:=0;
while k>5 do
begin
s:=s+1; k:=k+1;
end;
writeln ('s=',s);
равно…
Выберите один ответ:
s=5
s=6
s=1
s=0
Значения переменных a и b в результате выполнения данного алгоритма:
равны…
Выберите один ответ:
a=4, b=4
a=5, b=3
a=1, b=3
a=3, b=1
Специально для обучения директивному программированию Николасом Виртом был разработан язык программирования …
Выберите один ответ:
PASCAL
LISP
PROLOG
С++
BASIC
Средством записи алгоритма не являются…
Выберите один ответ:
блок-схемы
трансляторы
языки прграммирования
псевдокоды
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать сумму элементов_____________»
for k:=1 to n do
for m:=1 to n do
if k=m then s:=s+a[k,m];
…
Выберите один ответ:
двумерного массива
расположенных на главной диагонали
расположенных над главной диагонали
расположенных под главной диагонали
Объем памяти, отведенный под хранение элементов описанного массива A
const n=100;
var A:array[1..n] of byte;
равно…
Выберите один ответ:
0 байт
200 байт
100 байт
600 байт
Закончите фразу:
"В данном фрагменте подсчитывается произведение …"
s:=1;
for i:=1 to 10 do
if A[i]<0 then s:=s*A[i];
writeln ('s=',s);
...
Выберите один ответ:
положительных элементов массива
всех элементов массива
отрицательных элементов массива
нулевых элементов массива
Выберите строку, в которой допущена ошибка.
const n=2*a;
var z:array [1..n] of integer;
i,n: integer;
begin
for i:=1 to n do readln(z[i]);
...
Выберите один ответ:
i,n: integer;
readln(z[i]);
const n=2*a;
var z:array [1..n] of integer;
Значение переменной d в результате выполнения данного алгоритма:
равно…
Выберите один ответ:
d=30
d=15
d=60
d=0
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать сумму элементов __________»
s:=0;
for i:=1 to n do s:=s+a[1,i];
writeln(’s=’,s);
…
Выберите один ответ:
двумерного массива
одномерного массива
первого столбца двумерного массива
первой строки двумерного массива
Закончите фразу: «Данный алгоритм позволяет заменить полусуммой …»
Выберите один ответ:
наибольшее из двух чисел, не равных между собой
значение переменной x
значение переменной y
наименьшее из двух чисел, не равных между собой
Закончите фразу:
«В переменнойs накапливается сумма …»
s:=0;
for i:=1 to n do readln(A[i]);
for i:=1 to 10 do
if not odd(i) then s:=s+ A[i];
writeln ('s=',s);
…
Выберите один ответ:
отрицательных элементов массива
элементов массива с четными номерами
нечетных элементов массива
всех элементов массива
Значение переменной s в результате выполнения данного алгоритма
равно…
Выберите один ответ:
s=48
s=0
s=6
s=24
Средством записи алгоритма не являются…
Выберите один ответ:
блок-схемы
трансляторы
языки прграммирования
псевдокоды
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать сумму элементов ___________ »
for k:=1 to n do
for m:=1 to n do
if k<m then s:=s+a[k,m];
…
Выберите один ответ:
двумерного массива
расположенных на главной диагонали
расположенных над главной диагонали
расположенных под главной диагонали
Объем памяти, отведенный под хранение элементов описанного массива A
var A:array[1..6] of real;
равно…
Выберите один ответ:
0 байт
12 байт
6 байт
36 байт
Результат арифметической операции:
5+3 mod 7=
равен …
Выберите один ответ:
1
1.14
0,14
0,1
Вставьте пропущенную фразу:
"С клавиатуры будет введено ____ "
for i:=1 to 5 do
for j:=1 to 3 do readln (a[i,j]);
Выберите один ответ:
15 чисел
5 чисел
3 числа
8 чисел
Закончите фразу:
"В данном фрагменте подсчитывается количество …"
k:=0;
for i:=1 to 10 do
if A[i]=0 then k:=k+1;
writeln ('k=',k);
...
Выберите один ответ:
положительных элементов массива
всех элементов массива
отрицательных элементов массива
элементов массива, значения которых равны нулю
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать произведение элементов __________»
p:=1;
for i:=1 to n do
for j:=1 to n do
if i>j then p:=p*a[i,j];
…
Выберите один ответ:
двумерного массива
расположенных на главной диагонали
расположенных над главной диагонали
расположенных под главной диагонали
Закончите фразу:
"В данном фрагменте описан …"
A:array [1..4,1..5] of integer;
Выберите один ответ:
двумерный массив вещественных чисел
одномерный массив целых чисел
одномерный массив вещественных чисел
двумерный массив целых чисел
Значение переменной p, выведенное на печать в результате работы данного фрагмента:
p:=1; x:=1;
for k:=1 to 3 do p:=p * x;
writeln (‘p=’,p);
равно…
Выберите один ответ:
p=4
p=3
p=1
p=0
Выберите стандартные функции языка Паскаль.
Выберите один или несколько ответов:
exp(x)
abs(x)
trunc(x)
tg(x)
log(x)
Закончите фразу: «В переменной s накапливается сумма …» s:=0;
for i:=1 to n do readln(A[i]);
for i:=1 to 10 do
if odd(i) then s:=s+A[i];
writeln ('s=',s);
…
Выберите один ответ:
отрицательных элементов массива
четных элементов массива
элементов массива с нечетными номерами
всех элементов массива
Выберите один ответ:
a=5, b=3
a=3, b=5
a=1, b=3
a=3, b=1
Значения переменных a и b согласно словесному описанию алгоритма:
a:=2; b:=4;
Если a>b то a:=(a-b)/2
иначе если a<b то b:=(b-a)/2
иначе a:=2*a, b:=2*b;
Вывод a,b.
равны...
Выберите один ответ:
a=2, b=4
a=2, b=1
a=4, b=8
a=1, b=2
Определите шаг изменения параметра цикла k в указанном операторе.
for k:=7 downto 2 do S:=S+k;
Выберите один ответ:
1
2
-1
k
Значение переменной s в результате выполнения фрагмента:
s:=0;
for k:=2 to 2 do
for m:=2 to 2 do s:=m*k;
writeln (' s=', s);
равно…
Выберите один ответ:
s=4
s=5
s=8
s=0
Выберите логическое выражение, правильно записанное на языке Паскаль:
Выберите один ответ:
(X<V) AND OR (Z>B)
(X>Z) OR (X>Y) OR (X>D)
A/B<D+R>=F
0>X+Z>1
Значение переменной d в результате выполнения данного алгоритма:
равно…
Выберите один ответ:
d=-21
d=21
d=-10
d=10
Тип вычислительного процесса, реализованного в данном алгоритме ...
Выберите один ответ:
цикл с постусловием
цикл с предусловием
ветвление
следование
Значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=6; z:=0;
repeat
z:=z+2; x:=x+1;
until x>6;
writeln ('z=',z);
равно…
Выберите один ответ:
z=12
z=0
z=6
z=2
Количество элементов в описанном массиве A
const n=10;
A:array [1..n,1..n] of integer;
равно…
Выберите один ответ:
100
10
20
n
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
k:=-5; s:=0;
for i:=1 to k do s:=s+i;
writeln (‘s=’ , s);
равно…
Выберите один ответ:
s=5
s=-5
s=1
s=0
Закончите фразу:
«В переменной s накапливается сумма …» s:=0;
for i:=1 to n do readln(A[i]);
for i:=1 to 10 do
if not odd(A[i]) then s:=s+ A[i];
writeln ('s=',s);
…
Выберите один ответ:
нечетных чисел среди элементов массива
четных чисел среди элементов массива
только положительных чисел среди элементов массива
всех элементов массива
Формализованный язык для описания алгоритма решения задачи на компьютере называется…
Выберите один ответ:
языком программирования
языком блок-схем
компилятором
транслятором
Закончите фразу:
"В данном фрагменте описан …"
const n=5;
A:array [1..n,1..n] of integer;
Выберите один ответ:
двумерный массив вещественных чисел
одномерный массив целых чисел
одномерный массив вещественных чисел
двумерный массив целых чисел
Вставьте пропущенную фразу:
«Данный фрагмент программы позволяет вывести на печать _______ массива»
for k:=1 to 4 do
for m:=1 to 4 do
writeln (x[m,k]);
Выберите один ответ:
8 элементов
16 элементов
k+m элементов
4 элемента
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать сумму элементов _____________»
for k:=1 to n do
for m:=1 to n do
if k>m then s:=s+a[k,m];
…
Выберите один ответ:
двумерного массива
расположенных на главной диагонали
расположенных над главной диагонали
расположенных под главной диагонали
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
k:=-6; s:=0;
for i:=1 to k do s:=s+k/2;
writeln (‘s=’ , s);
рвано …
Выберите один ответ:
s=-3
s=6
s=-6
s=0
Количество элементов в описанном массиве A
const n=10;
A:array [1..n,1..n] of integer;
равно…
Выберите один ответ:
100
10
20
n
Данная геометрическая фигура
используется для обозначения
Выберите один ответ:
ввод данных
вывод данных
проверка условий
вычисления в программе
Значение переменной y после выполнения данного алгоритма:
равно…
Выберите один ответ:
y=0
y=-1
y=2
y=-2
Для вычисления значения функции f в операторе
if x>0 then
if y<0 then R:=ln(x)+ln(y)+ln(z)
else f:=x+y+z;
переменные х и y должны удовлетворять условиям …
Выберите один ответ:
x<=0 , y- любое
x<=0 , y>=0
x>0 , y>=0
х и у любые
Объем памяти, отведенный под хранение элементов описанного массива A
var A:array[1..50] of byte;
равно…
Выберите один ответ:
0 байт
50 байт
100 байт
400 байт
Значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=4; z:=0;
repeat
z:=z+1; x:=x+1;
until x>4;
writeln ('z=',z);
равно…
Выберите один ответ:
z=1
z=0
z=4
z=3
Закончите фразу:
"Тело цикла будет выполнено…"
for k:=1 to 4 do
for m:=1 to 4 do s:=k+m;
Выберите один ответ:
16 раз
0 раз
4 раз
8 раз
Закончите фразу:
"В данном фрагменте подсчитывается количество …"
k:=0;
for i:=1 to 10 do
if A[i]=0 then k:=k+1;
writeln ('k=',k);
...
Выберите один ответ:
положительных элементов массива
всех элементов массива
отрицательных элементов массива
элементов массива, значения которых равны нулю
Закончите фразу:
"В данном фрагменте описан …"
A:array [1..15] of integer;
Выберите один ответ:
двумерный массив вещественных чисел
одномерный массив целых чисел
одномерный массив вещественных чисел
двумерный массив целых чисел
Результат функции:
odd(x)
при x=6 равен…
Выберите один ответ:
TRUE
FALSE
«четное»
«нечетное»
Определите количество значений переменной s, вычисленных и выведенных на печать в указанном операторе цикла.
for k:=1 to 6 do
begin
s:=s+k;
writeln(k,s);
end;
Выберите один ответ:
1
6
7
0
Результат арифметического действия
1 mod 3 =
равен…
Выберите один ответ:
1
0
0,33
0.1
Система программных средств, используемая программистами для разработки программного обеспечения называется …
Выберите один ответ:
транслятором
компилятором
интерпретатором
интегрированной средой
Значение переменной s в результате выполнения фрагмента
s:=0;
for k:=1 to 5 do
begin
A[k]:=k; s:=s+A[k];
end;
writeln (‘s=’, s);
равно…
Выберите один ответ:
s=k
s=5
s=15
s=0
Закончите фразу:
"Тело цикла будет выполнено…"
for k:=4 to 1 do
for m:=4 to 1 do s:=k+m;
Выберите один ответ:
16 раз
0 раз
4 раза
8 раз
Значения переменных x и y в результате выполнения данного алгоритма
равны…
Выберите один ответ:
x=-0.2 y=-4
x=-0.1 y=-8
x=-0.2 y=-8
x=-0.1 y=-4
Значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=6; z:=0;
repeat
z:=z+2; x:=x+1;
until x>6;
writeln ('z=',z);
равно…
Выберите один ответ:
z=12
z=0
z=6
z=2
Вставьте пропущенную фразу: «Матрица называется квадратной, если ______ »
Выберите один ответ:
количество строк равно количеству столбцов
сумма элементов строк равна сумме элементов столбцов
количество строк меньше количества столбцов
количество строк больше количества столбцов
Закончите фразу:
«В указанном фрагменте отражено …»
var x:byte;
a,b,c:integer;
Выберите один ответ:
описание констант
описание числовых переменных целого типа
описание числовых переменных вещественного типа
описание числовых переменных целого и вещественного типа
Выберите строку, в которой допущена ошибка.
const n=a/2;
var z:array [1..n] of integer;
i,n: integer;
begin
for i:=1 to n do readln(z[i]);
..
Выберите один ответ:
i,n: integer;
readln(z[i]);
const n=a/2;
var z:array [1..n] of integer;
Количество циклов k согласно словесному описанию алгоритма:
x:=10; y:=8; k:=0;
Начало цикла
пока y>=x
y: = y – x; k:=k+1;
конец цикла;
Вывод k.
равно…
Выберите один ответ:
k=0
k=8
k=10
k=1
Закончите фразу:
"В данном фрагменте описан …"
A:array [1..4,1..5] of real;
Выберите один ответ:
двумерный массив вещественных чисел
одномерный массив целых чисел
одномерный массив вещественных чисел
двумерный массив целых чисел
Символ, с помощью которого в блок-схеме обозначается проверка условий …
Выберите один ответ:
Закончите фразу:
«В переменной s накапливается сумма …»
s:=0;
for i:=1 to n do readln(A[i]);
for i:=1 to 10 do
if odd(A[i]) then s:=s+ A[i];
writeln ('s=',s);
...
Выберите один ответ:
нечетных чисел среди элементов массива
четных чисел среди элементов массива
только положительных чисел среди элементов массива
всех элементов массива
Значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=6; z:=0;
repeat
z:=z+1; x:=x+1;
until x>6;
writeln ('z=',z);
равно…
Выберите один ответ:
z=1
z=0
z=5
z=6
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
k :=5; s:=0;
while k<=0 do
begin
s:=s+k; k:=k-2;
end;
writeln ('s=',s);
равно…
Выберите один ответ:
s=5
s=8
s=k
s=0
Объем памяти, отведенный под хранение элементов описанного массива A
var A:array[1..100] of byte;
равно…
Выберите один ответ:
0 байт
200 байт
100 байт
600 байт
Вставьте пропущенную фразу:
"Данный фрагмент программы позволяет подсчитать сумму ______"
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
if a[i,j] mod 2<>0 then s:=s+a[i,j]; …
Выберите один ответ:
элементов второго столбца
всех четных чисел массива
всех нечетных чисел массива
всех элементов массива
Закончите фразу:
"В данном фрагменте накапливается сумма … "
s:=0;
for i:=1 to 10 do
s:=s+ A[i];
writeln('s=',s);
...
Выберите один ответ:
положительных элементов массива
всех элементов массива
отрицательных элементов массива
нулевых элементов массива
Выберите оператор, который выведет на экран фразу:
«Результаты - X Y Z»
Выберите один ответ:
writeln( ‘Результаты -X Y Z ’)
readln(‘X Y Z’)
writeln( X, Y, Z)
writeln(Результаты - X, Y, Z)
Тип вычислительного процесса, реализованного в данном алгоритме...
Выберите один ответ:
цикл с постусловием
цикл с предусловием
ветвление
следование
Выберите логическое выражение, правильно записанное на языке Паскаль:
Выберите один ответ:
( c>=1) and (c<=3) or (c>x)
a>b or a>c
(z>y) and z>x
2<=x<=3
Объем памяти, отведенный под хранение элементов описанного массива A
var A:array[1..20] of byte;
равно…
Выберите один ответ:
0 байт
20 байт
120 байт
200 байт
Значение переменной s в результате выполнения фрагмента:
s:=0;
for k:=3 to 3 do
for m:=4 to 4 do s:=m+k;
writeln (' s=', s);
равно…
Выберите один ответ:
s=12
s=7
s=3
s=4
Значение переменной d в результате выполнения данного алгоритма:
равно…
Выберите один ответ:
d=30
d=15
d=60
d=0
Значение переменной d в результате выполнения данного алгоритма:
равно…
Выберите один ответ:
d=8
d=15
d=5
d=3
Количество циклов k согласно словесному описанию алгоритма:
b:=1; d:=5; k:=0;
Начало цикла пока d<=b
d:=d+b; k:=k+1;
конец цикла.
Вывод k.
равно…
Выберите один ответ:
k=0
k=5
k=4
k=9
Объем памяти, отведенных в оперативной памяти под хранение массива A
var A:array[1..10,1..10] of byte;
равно…
Выберите один ответ:
200 байт
100 байт
10 байт
20 байт
Значение переменной S, выведенное на печать в результате работы данного фрагмента:
k:=5; s:=0;
for i:=2 to k do s:=s+1;
writeln (‘s=’ , s);
равно…
Выберите один ответ:
s=4
s=5
s=1
s=0
Значение переменной s после выполнения данного алгоритма:
равно…
Выберите один ответ:
s=0
s=10
s=5
s=4
Значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=6; z:=0;
repeat
z:=z+2; x:=x+1;
until x>6;
writeln ('z=',z);
равно…
Выберите один ответ:
z=12
z=0
z=6
z=2
Значение переменной y после выполнения данного алгоритма:
равно…
Выберите один ответ:
y=0
y=1
y=2
y=4
Установите соответствие между общими понятиями и их конкретной реализацией:
форма представления алгоритма
Выберите...
псевдокод
ветвление
ADA
тестирование
базовая алгоритмическая структура
Выберите...
псевдокод
ветвление
ADA
тестирование
язык программирования
Выберите...
псевдокод
ветвление
ADA
тестирование
этапы решения задачи на компьютере
Выберите...
псевдокод
ветвление
ADA
тестирование
· псевдокод
· ветвление
· ADA
· тестирование
Указанный оператор
writeln ( ‘W=’,W:9:4);
выполнит …
Выберите один ответ:
вывод значения вещественной переменной в указанном формате
вывод комментарий на экран
вывод значения целой переменной в целом в указанном формате
ввод с клавиатуры значения переменной
Закончите фразу:
"В данном фрагменте подсчитывается произведение …"
s:=1;
for i:=1 to 10 do
s:=s*A[i];
writeln ('s=',s);
...
Выберите один ответ:
положительных элементов массива
всех элементов массива
отрицательных элементов массива
нулевых элементов массива
Значение переменной s после выполнения данного алгоритма:
равно…
Выберите один ответ:
s=0
s=10
s=4
s=8
Значения переменных a и b согласно словесному описанию алгоритма:
a:=4; b:=4;
Если a=b то a:=a/2; b:=b/2
иначе если a<b то a:=2*a
иначе b:=2*b;
Вывод a,b.
равны...
Выберите один ответ:
a=2, b=2
a=4, b=8
a=4, b=4
a=8, b=4
Закончите фразу:
"Тело цикла будет выполнено…"
for k:=1 to 4 do
for m:=1 to 4 do s:=k+m;
Выберите один ответ:
16 раз
0 раз
4 раз
8 раз
Значение переменной s после выполнения данного алгоритма:
равно...
Выберите один ответ:
s=0
s=48
s=8
s=6
Значение переменной d в результате выполнения данного алгоритма:
равно...
Выберите один ответ:
d=15
d=0.6
d=0
d=5
Значения переменных a и b согласно словесному описанию алгоритма:
a:=2; b:=4;
Если a>=b то a:=(a+b)/2
иначе b:=(a+b)/2;
Вывод a,b.
равны...
Выберите один ответ:
a=2, b=4
a=3, b=3
a=2, b=3
a=3, b=2
Закончите фразу: «Данный алгоритм позволяет …»
Выберите один ответ:
удвоить наименьшее из двух чисел, не равных между собой
удвоить значение переменной x
удвоить значение переменной y
удвоить x и y
Результат арифметического действия
15 div 3 =
равен…
Выберите один ответ:
5
0
5,0
3,0
Выбрать выражение, которое соответствует правильному написанию функции:
y(х)=сtg x – (x-a) / a*a
на языке Паскаль:
Выберите один ответ:
y:= cos(x)/sin(x)-(x-a)/sqr(a);
y:= cos/sin(x)-(x-a)/sqr(a);
y:=сtg x-(x-a)/ a*a;
y:=сtg(x)-(x-a)/a*a;
Значение переменной d в результате выполнения данного алгоритма
равно…
Выберите один ответ:
d=30
d=6
d=150
d=5
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать сумму элементов __________»
s:=0;
for i:=1 to n do s:=s+a[2,i];
writeln(’s=’,s);
…
Выберите один ответ:
двумерного массива
одномерного массива
второго столбца двумерного массива
второй строки двумерного массива
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
b(y):=ln y+sin(y);
b:=sqr x+a*a;
b:=arccos(c)-g/tg(h);
b:=abs(c)+frac(d);
b:=sin(x)+exp(-x*y);
Закончите фразу:
«В переменнойs накапливается сумма …»
s:=0;
for i:=1 to n do readln(A[i]);
for i:=1 to 10 do
if not odd(i) then s:=s+ A[i];
writeln ('s=',s);
…
Выберите один ответ:
отрицательных элементов массива
элементов массива с четными номерами
нечетных элементов массива
всех элементов массива
Вставьте пропущенную фразу: «Матрица называется квадратной, если ______ »
Выберите один ответ:
количество строк равно количеству столбцов
сумма элементов строк равна сумме элементов столбцов
количество строк меньше количества столбцов
количество строк больше количества столбцов
ПРОМЕЖУТОЧНЫЕ ТЕСТЫ
В данном алгоритме реализована базовая алгоритмическая структура ...
Ответ:
При каких начальных значения переменных a и b алгоритм заменит переменные a и b их удвоенными значениями?
Ввод a, b;
Если a=b то a=2*a, b=2*b;
Вывод a,b
Выберите один или несколько ответов:
a=4, b=2
a=2, b=2
a=2, b=4
a=4, b=4
Значение переменной s в результате выполнения данного алгоритма
s=0;
Начало цикла для i от 1 до 3
s=s+i;
конец цикла;
Вывод s;
равно ...
Ответ:
Базовая алгоритмическая структура, реализованная в данном алгоритме ...
Ввод n;
s=0; i=1;
Начало цикла
s=s+i; i=i+1;
если i>n конец цикла;
Вывод s;
Выберите один ответ:
ветвление
цикл с предусловием
цикл с постусловием
следование
Значение переменной s в результате выполнения данного алгоритма
Ввод n;
s=0;
Начало цикла для i от 1 до n
s=s+1;
конец цикла;
Вывод s;
равно ...
Выберите один ответ:
s=n
s=0
s=n+1
s=1
Какие значения переменных a и b необходимо ввести, чтобы в результате реализации данного алгоритма значение первой переменной a заменить средним значением этих переменных?
Ввод a, b;
Если a>b то a=(a+b)/2
иначе b=(b+a)/2;
Вывод a,b
Выберите один или несколько ответов:
a=4, b=2
a=2, b=2
a=2, b=4
a=4, b=4
Значение переменной y после выполнения данного алгоритма:
равно…
Ответ:
Какие значения переменных a и b необходимо ввести, чтобы в результате реализации данного алгоритма значение переменной b заменить средним значением этих переменных?
Ввод a, b;
Если a>b то a=(a+b)/2
иначе b=(b+a)/2;
Вывод a,b
Выберите один или несколько ответов:
a=4, b=2
a=2, b=2
a=2, b=4
a=4, b=4
В данном алгоритме реализована базовая алгоритмическая структура ...
Выберите один ответ:
ветвление
цикл с предусловием
цикл с постусловием
цикл с параметром
Значение переменной d в результате выполнения данного алгоритма:
равно…
Ответ:
Значение переменной k после выполнения данного алгоритма:
z=0; d=-4; k=0;
Начало цикла
d=d+1; k=k+1;
если d<z конец цикла;
Вывод k
равно…
Ответ:
При каких значениях переменной n цикл, указанный в данном алгоритме, ни разу не будет пройден?
Ввод n; s=0;
Начало цикла для i от 1 до n
s=s+i;
конец цикла;
Вывод s;
Выберите один или несколько ответов:
n=1
n=-10
n=0
n=-1
При каком значении переменной n цикл, указанный в данном алгоритме, будет пройден один раз?
Ввод n; s=0;
Начало цикла для i от 1 до n
s=s+i;
конец цикла;
Вывод s;
Ответ:
В данном алгоритме реализована базовая алгоритмическая структура ...
z:=0; d:=-4; k=0;
Начало цикла
d=d+1 ; k=k+2;
если d<z конец цикла;
Вывод k.
Выберите один ответ:
цикл с параметром
ветвление
цикл с постусловием
цикл с предусловием
Значения переменных a и b в результате выполнения данного алгоритма:
равны…
Выберите один ответ:
a=4, b=4
a=5, b=3
a=1, b=3
a=3, b=1
Значение переменной y после выполнения данного алгоритма:
равно...
Ответ:
Значение переменной s после выполнения данного алгоритма:
равно…
Ответ:
Установите соответствие между общими понятиями и их конкретной реализацией:
следование
цикл с параметром
цикл с постусловием
цикл с предусловием
Выберите...
повторяется до тех пор, пока выполняется заданное условие
выполняется заданное количество раз
естественный ход вычислений не нарушается
повторяется до тех пор, пока не выполнится заданное условие
Значения переменных a и b в результате выполнения данного алгоритма:
равны…
Выберите один ответ:
a=6, b=6
a=7, b=5
a=5, b=3
a=3, b=5
При каких начальных значениях переменных a и b цикл будет пройден один раз?
Ввод a,b;
s=0;
Начало цикла для i от a до b
s=s+i;
конец цикла;
Вывод s;
Выберите один или несколько ответов:
a=0, b=0
a=0, b=1
a=1, b=1
a=-1, b=-1
В данном алгоритме реализована базовая алгоритмическая структура ...
Выберите один ответ:
цикл с параметром
ветвление
цикл с предусловием
цикл с постусловием
Значение переменной d в результате выполнения данного алгоритма:
равно…
Ответ:
В данном алгоритме реализована базовая алгоритмическая структура ...
Ответ:
В данном алгоритме реализована базовая алгоритмическая структура ...
Выберите один ответ:
цикл с параметром
цикл с предусловием
цикл с постусловием
ветвление
Установите соответствие между общими понятиями и их конкретной реализацией:
альфа-тестирование
этапы решения задачи на компьютере
форма представления алгоритма
бета-тестирование
Выберите...
Использование программного продукта потенциальными пользователями с целью выявления максимального числа ошибок в его работе
Тестирование программы, выполняемое разработчиками программы
формализация
словесная
Значение переменной d в результате выполнения данного алгоритма
a=0.5; b=2;
a=2*a; b=b+a;
d=a*b;
Вывод d;
равно ...
Ответ:
В данном алгоритме реализована базовая алгоритмическая структура ...
Ответ:
В данном алгоритме реализована базовая алгоритмическая структура ...
a=0.5; b=2;
a=2*a; b=b+a;
d=a*b;
Вывод d;
Ответ:
Значение переменной k после выполнения данного алгоритма:
z:=0; d:=-4; k=0;
Начало цикла
d=d+1 ; k=k+2;
если d<z конец цикла;
Вывод k.
равно ...
Ответ:
В данном алгоритме реализована базовая алгоритмическая структура ...
a:=2; b:=4;
Если a>b то a:=(a-b)/2
иначе если a<b то b:=(b-a)/2
иначе a:=2*a, b:=2*b;
Вывод a,b.
Ответ:
Переменными в указанном операторе присваивания:
sum:=sqrt(z)+5*x–a;
являются…
Выберите один ответ:
a, x, sum,z
a, x, z, sgrt
a, x, sum, sqrt
a, x,z
Выберите логические связки, используемые в логических выражениях.
Выберите один или несколько ответов:
and
or
not
End
do
Выберите выражение, которое соответствует правильному написанию оператора присваивания на языке Паскаль.
Выберите один ответ:
sin(x):=2*z+ln(y);
2y:=a*d+int(x);
y+z:=sin(x)+exp(-x);
y:=sin(x)+exp(2*z);
Результат арифметического действия
14 div 5 =
равен…
Выберите один ответ:
2
4
2,8
2,0
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
y:=tan(x)-log(c)*z;
y:=e^x+sqr(x)/z;
y:=cos(x)+sqrt(z);
y:=x/2+trunc(z);
Выбрать выражение, которое соответствует правильному написанию функции:
f(x)=tg x + ln x;
на языке Паскаль:
Выберите один ответ:
f:=sin(x)/cos(x)+ln(x);
f:=tg(a)+ln(x);
f(x):=tan(a)+log(x);
f:=cos(a)/sin(a) +log(x);
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
x*y:=a*b+2;
x:=y+1:=z;
x:=sin(x^2)+b;
y:=sin(x)+b;
y:=sqrt(a+b)+abs(x);
Выберите выражение, которое соответствует правильному написанию оператора присваивания на языке Паскаль.
Выберите один ответ:
y:=x:=z+ln(y);
y-x:=a*d;
x+z:=sin(x)+ln(y);
y:=sin(x)+sqr(z);
Правильной записью функции:
y=ctg(x)+e-5x
на языке Паскаль является…
Выберите один ответ:
y:=cos(x)/sin(x)+exp(-5*x);
y:=ctg(x)+exp(-5*x);
y:=ctg(x)+e^(-5*x);
y:=cos(x)/sin(x)+e^ (-5*x);
Правильной записью функции:
y=tg x+e-a*x
на языке Паскаль является…
Выберите один ответ:
y:= sin(x)/cos(x) +exp(-a*x);
y:=tg(x)+ exp(-a*x);
y:= sin(x)/cos(x)+e^(-a*x);
y:=tan(x)+e^(-a*x);
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
y:=z*x+a*f;
y:=log(x)+cos(x)/d;
y:=sin b-abs(r);
y:=sqr(abs(b))+exp(-a*b);
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
y:=sin(d)+x/z;
y+x:=ln(x)-sqr(c)-x;
y:=tan(a)-cos(x);
y:=sqr(p)+exp(m);
Выберите выражение, которое соответствует правильному написанию оператора присваивания на языке Паскаль.
Выберите один ответ:
y:=sqrt(x)+sin(x)/cos(x);
x-y:=c+d;
z:=ctg(x)–y;
y+1:=abs(x)-sqr(y);
Правильной записью функции:
y=ctg x+a2
на языке Паскаль является…
Выберите один ответ:
y:= cos(x)/sin(x) +sqr(a);
y:=ctg(x)+sqr(a);
y:= cos(x)/sin(x)+a^2;
y:=ctan(x)+sqr(a);
Правильной записью функции:
y=tg x+a2
на языке Паскаль является…
Выберите один ответ:
y:= sin(x)/cos(x) +sqr(a);
y:=ctg(x)+sqr(a);
y:= sin(x)/cos(x)+a^2;
y:=ctan(x)+sqr(a);
Переменными в указанном операторе присваивания:
min:=sqr(z)+5*x*y –z;
являются…
Выберите один ответ:
min, z, x, y
z, x, y
z, x, y, sgr
min, z, x, y, sgr
Результат арифметического действия
14 mod 3 =
равен…
Выберите один ответ:
2
4
4,67
5
Правильной записью функции:
y=tg x+a2
на языке Паскаль является…
Выберите один ответ:
y:=sin(x)/cos(x)+sqr(a);
y:=tg(x)+sqr(a);
y:=sin(x)/cos(x)+a^2;
y:=tan(x)+sqr(a);
Результат арифметического действия
11 mod 5 =
равен…
Выберите один ответ:
1
2
2,2
0,1
Результат арифметического действия
11 div 5 =
равен…
Выберите один ответ:
2
1
2,2
2,0
Результат арифметического действия
15 mod 3 =
равен…
Выберите один ответ:
0
5
5,0
1
Правильной записью функции
на языке Паскаль является…
Выберите один ответ:
y:=sqrt( (sin(sqr(x))+sqr(cos(x)) ) / sin(x)/cos(x) );
y:=sqrt( ( sin(x) ^2+cos(x) ^2 )/ sin(x)/cos(x) );
y:=sqrt( ( sin(sqr(x))+sqr( cos(x) ) )/ tg(x) );
y:=sqrt( ( sin(sqr(x))+sqr( cos(x) ) )/ tan(x) );
Результат арифметического действия
14 mod 5 =
равен…
Выберите один ответ:
4
2
2,8
0,4
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
y*x:= sin(x )+a * f;
y:=ln(x)+cos(x) ^2;
y:=sin b-abs(r);
y:=sqr(b)+exp(-a*b);
y:=trunc(x)+(a+b)/2;
Правильной записью функции:
y=sin(x2)-(a+b)2
на языке Паскаль является…
Выберите один ответ:
y:=sin(sqr(x))-sqr(a+b);
y:=sin(x^2)-(a+b) ^2;
y:= sqr(sin(x))-sqr(a+b);
y:=sin(sqr(x))-(a+b^2);
Правильной записью функции:
на языке Паскаль является…
Выберите один ответ:
y:=sqrt( (a+sqr(b))/ (sqr(a)+b) );
y:=sqrt( a+sqr(b) / (a+b) ^2 );
y:=sqrt( (a+b^2 )/ (a^2 +b) );
y:=sqrt( (a+sqr(b))/ sqr(a+b) );
Результат арифметического действия:
9+3 div 7
равен …
Выберите один ответ:
9
5
1,0
0,5
Результат арифметической операции:
9+3 mod 7 =
равен …
Выберите один ответ:
12
1
1.0
0,5
Закончите фразу:
"Выполнение программы начинается…"
Выберите один ответ:
с исполнительной части
с описательной части
с ввода данных
с раздела функций и процедур
Выберите строки, в которых допущена ошибка в операторах присваивания.
Выберите один или несколько ответов:
y:=sin(x)+a*tg(а);
y(x):=ln(x)+cos(x)^2;
y:=sin b - ctg(r);
zet:=sqr(b) + exp(-a*b);
y:=trunc(x)+(a+b)/2;
Выберите служебные слова для описания стандартных типов переменных.
Выберите один или несколько ответов:
integer
real
byte
begin
array
Результат арифметического действия
17 div 5 =
равен…
Выберите один ответ:
3
2
3,4
3,0
Результат арифметического действия
17 mod 5 =
равен…
Выберите один ответ:
2
3
3,4
0,2
Выберите выражение, которое соответствует правильному написанию оператора присваивания на языке Паскаль.
Выберите один ответ:
tan(x):=z+t ;
x:=exp(d)-sqr(y);
x*5: =abs(z)+ln(y);
z:=exp^(x)+log(y);
Результат арифметического действия
13 div 5 -
равен…
Выберите один ответ:
2
3
2,6
2,0
Выберите служебные слова для описания целых типов переменных.
Выберите один или несколько ответов:
integer
real
byte
char
string
Выберите выражение, которое соответствует правильному написанию оператора присваивания на языке Паскаль.
Выберите один ответ:
y:=x:=abs(z)+ln(y);
y+x:=a+d;
y:=ctg(x)+log(y);
y:=sin(x)+sqr(trunc(z));
Результат арифметического действия
12 mod 3 =
равен…
Выберите один ответ:
0
4
4,0
1
Результат арифметического действия
13 mod 5 =
равен…
Выберите один ответ:
3
2
2,6
0,3
Правильной записью функции
на языке Паскаль является…
Выберите один ответ:
f:=exp(-cos(x))+sqrt(x+sqr(y));
f:=e^-cos(x)+sqrt(x+sqr(y));
f:=exp(-cos(x))+(x+sqr(y)) ^1/2;
f:=exp^(-cos(x))+sqrt(x)+sqr(y);
Определите значения переменных х и у, выведенные на печать в данном фрагменте программы.
max:=-3; y:=3; x:=1;
if x>max then y:=max
else x:=max;
writeln (x, ' ' , y);
Выберите один ответ:
1 -3
-3 3
1 3
3 1
Определите значения переменных х и у, выведенные на печать в данном фрагменте программы.
x:=-10; y:=-7;
if abs(x)>abs(y) then x:=x+5
else y:= y+3;
writeln(x, ' ' , y);
Выберите один ответ:
-5 -7
-10 -4
-5 -4
-4 -10
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
s:=0; z:=3;
for k:=4 downto 1 do
s := s+z;
writeln (‘s=’,s);
равно…
Выберите один ответ:
s=3
s=12
s=z
s=0
Для вычисления значения R2 в операторе
if (x>=0) and (y>=0) then R1:=ln(x)+ln(y)
else R2:= x+y+z;
переменные х и y должны удовлетворять условиям …
Выберите один ответ:
x>=0 , y>=0
x<0 , y<0
x<=0 , y<=0
х и у любые
Определите значения переменных х и у, выведенные на печать в данном фрагменте программы.
max:=-1; y:=8; x:=-10;
if abs(x)>abs(max) then y:=max
else y:=x+5;
writeln(x,' ',y);
Выберите один ответ:
-10 -1
-10 -5
-1 -10
-10 8
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
s:=0; z:=3;
for k:=1 to 4 do s := s+z;
writeln (‘s=’,s);
равно…
Выберите один ответ:
s=3
s=12
s=z
s=0
Указанный оператор
for i:=n to k do
s:=s+i;
является …
Выберите один ответ:
оператором цикла с параметром
оператором цикла с постусловием
оператором цикла с предусловием
оператором присваивания
Указанный оператор
while a<x do a:=a+1;
является …
Выберите один ответ:
оператором цикла с параметром
оператором цикла с постусловием
оператором цикла с предусловием
оператором присваивания
Указанный оператор
repeat
x:=x+a; a:=a+1;
until a<b;
является …
Выберите один ответ:
оператором цикла с параметром
оператором цикла с постусловием
оператором цикла с предусловием
оператором присваивания
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
s:=0; z:=3;
for k:=1 downto 4 do
s := s+z;
writeln (‘s=’,s);
равно…
Выберите один ответ:
s=3
s=12
s=z
s=0
Определите значения переменных х и у, выведенные на печать в данном фрагменте программы.
x := -3; y := -5;
if abs(x)>abs(y) then x := x + 5
else y:= y+1;
writeln(x,' ',y);
Выберите один ответ:
-3 -5
-3 -4
2 -5
2 -4
Значение переменной s, выведенное на печать в результате работы данного фрагмента:
s:=0; z:=3;
for k:=4 to 1 do s := s+z;
writeln (‘s=’,s);
равно…
Выберите один ответ:
s=3
s=12
s=z
s=0
Указанный оператор
for i:=n downto k do
s:=s+i;
является …
Выберите один ответ:
оператором цикла с параметром
оператором цикла с постусловием
оператором цикла с предусловием
оператором присваивания
Определите значение переменной s, выведенное на печать в результате работы данного фрагмента:
k:= -6; s:=0;
for i:=2 to k do s:=s+1;
writeln (‘s=’ , s);
Выберите один ответ:
s=4
s=5
s=1
s=0
Определите значение переменной z, выведенное на печать в результате работы данного фрагмента:
x:=-6; z:=0;
repeat
z:=z+1; x:=x+1;
until x<6;
writeln('z=',z);
Выберите один ответ:
z=1
z=0
z=5
z=6
Элементы A[i,j], расположенные под главной диагональю квадратной матрицы
const n=10;
var A:array[1..n,1..n] of real;
(где i - индекс строки, j - индекс столбца)
удовлетворяют условию …
Выберите один ответ:
i=j
i>j
i<j
i+j=n+1
Данный фрагмент программы позволяет подсчитать …
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
if a[i,j]=0 then s:=s+1;
...
Выберите один ответ:
количество нулевых элементов массива
сумму элементов массива
произведение элементов массива
обнулить отрицательные элементы массива
Элементы A[i,j], расположенные над главной диагональю квадратной матрицы
const n=10;
var A:array[1..n,1..n] of real;
(где i - индекс строки, j - индекс столбца)
удовлетворяют условию …
Выберите один ответ:
i=j
i>j
i<j
i+j=n+1
Элементы A[i,j] побочной диагонали квадратной матрицы
const n=10;
var A:array[1..n,1..n] of real;
(где i - индекс строки, j - индекс столбца)
удовлетворяют условию …
Выберите один ответ:
i=j
i>j
i<j
i+j=n+1
Данный фрагмент программы позволяет подсчитать сумму …
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
s:=s+sqr(a[i,j]);
...
Выберите один ответ:
всех элементов массива
квадратов всех элементов массива
всех нечетных чисел массива
всех четных чисел массива
Данный фрагмент программы позволяет подсчитать …
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
if a[i,j]>0 then s:=s+1;
...
Выберите один ответ:
количество положительных элементов массива
количество отрицательных элементов массива
сумму положительных элементов массива
обнулить положительные элементы массива
Закончите фразу:
«Объем памяти отводимый под хранение элементов массива определяется на этапе…»
Выберите один ответ:
описанием массива
ввода элементов массива
вывода элементов массива
суммирования элементов массива
Закончите фразу:
"В данном фрагменте накапливается сумма… "
s:=0;
for i:=1 to 10 do
if mas[i]>0 then s:=s+ mas[i];
writeln 's=',s);
...
Выберите один ответ:
положительных элементов массива
всех элементов массива
отрицательных элементов массива
нулевых элементов массива
Объем памяти, отведенный под хранение элементов описанного массива A
const n=10;
var A: array[1..n] of real;
равно…
Выберите один ответ:
0 байт
30 байт
60 байт
10 байт
Элементы главной диагонали квадратной матрицы A[i,j]
const n=10;
var A:array[1..n,1..n] of real;
( где i - индекс строки, j - индекс столбца)
удовлетворяют условию …
Выберите один ответ:
i=j
i>j
i<j
i+j=n+1
Выберите строку, в которой допущена ошибка.
var X:array [1..n/2,1..m/2] of integer;
i,j,n,m:integer;
begin
for i:=l to 3 do
for j:=1 to 3 do
readln (X[i,j]);
...
Выберите один ответ:
X:array[1..n/2,1..m/2] of integer;
readln(X[i,j]);
i,j,n,m:integer;
for i:=l to 3 do
Выберите строку, в которой допущена ошибка в указанном фрагменте.
const n=b+a;
var z:array [1..n] of integer;
i,n: integer;
begin
for i:=1 to n do readln(z[i]);
Выберите один ответ:
i,n: integer
readln(z[i])
const n=b+a
var z array [1..n] of integer
Объем памяти, отведенный под хранение элементов описанного массива A
var A: array[1..15] of real;
равно…
Выберите один ответ:
0 байт
30 байт
90 байт
15 байт
Объем памяти, отведенный под хранение элементов описанного массива A
const n=25;
var A: array[1..n] of byte;
равно…
Выберите один ответ:
0 байт
125 байт
25 байт
50 байт
Данный фрагмент программы позволяет подсчитать сумму …
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
s:=s+ a[i,j] * a[i,j];
...
Выберите один ответ:
всех элементов массива
квадратов всех элементов массива
всех нечетных чисел массива
всех четных чисел массива
Вставьте пропущенную фразу:
«Данный фрагмент позволяет подсчитать сумму _____________»
s:=0;
for i:=1 to n do
s:=s+zet[1,i];
writeln(’s=’,s));
…
Выберите один ответ:
элементов двумерного массива
элементов одномерного массива
элементов первого столбца двумерного массива
элементов первой строки двумерного массива
Выберите строку, в которой допущена ошибка.
Var z:array[1..n-2] of integer;
i,n: integer;
begin
readln(n);
for i:=1 to n do readln(z[i]);
…
Выберите один ответ:
z:array[1..n-2] of integer;
readln(n);
i,n: integer;
readln(z[i]);
Данный фрагмент программы позволяет подсчитать …
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
if a[i,j]<0 then s:=s+1;
...
Выберите один ответ:
количество нулевых элементов массива
количество отрицательных элементов массива
сумму отрицательных элементов массива
обнулить отрицательные элементы массива
Объем памяти, отведенный под хранение элементов описанного массива A
const n=25;
var A: array[1..n] of byte;
равно…
Выберите один ответ:
50 байт
25 байт
25 бит
125 байт
Закончите фразу: "В данном фрагменте описан … "
const n=15;
А:array [1..n] of byte;
Выберите один ответ:
двумерный массив вещественных чисел
одномерный массив целых чисел
одномерный массив вещественных чисел
двумерный массив целых чисел
Вставьте пропущенную фразу:
« Элемент массива A[i,j] – стоит …»
Выберите один ответ:
на пересечении строки - i , столбца - j
на пересечении строки - j, столбца - i
на последнем месте в массиве
на побочной диагонали
Вставьте пропущенную фразу:
« Элемент массива A[i,i] – стоит …»
Выберите один ответ:
над главной диагональю
под главной диагональю
на главной диагонали
на побочной диагонали
Закончите фразу:
«Значения элементов массива, описанного в программе, до первого обращения к нему …»
Выберите один ответ:
равны нулю
не определены
задаются произвольно
определяются конфигурацией компьютера
Данный фрагмент программы позволяет подсчитать сумму …
s:=0;
for i:=1 то 3 do
for j:=1 то 2 do
s:=s+ 2*a[i,j];
...
Выберите один ответ:
всех элементов массива
квадратов всех элементов массива
удвоенных значений элементов массива
всех четных чисел массива
Установите соответствие между общими понятиями и их конкретной реализацией:
форма представления алгоритма
Выберите...
однозначность
псевдокод
ветвление
тестирование
базовая алгоритмическая структура
Выберите...
однозначность
псевдокод
ветвление
тестирование
этапы решения задачи на компьютере
Выберите...
однозначность
псевдокод
ветвление
тестирование
свойство алгоритма
Выберите...
однозначность
псевдокод
ветвление
тестирование
· однозначность
· псевдокод
· ветвление
· тестирование
Установите соответствие между общими понятиями и их конкретной реализацией:
стиль программирования
Выберите...
PROLOG
LISP
структурное программирование
машинно-ориентированный язык программирования
тип языка программирования
Выберите...
PROLOG
LISP
структурное программирование
машинно-ориентированный язык программирования
язык программирования логического типа
Выберите...
PROLOG
LISP
структурное программирование
машинно-ориентированный язык программирования
функциональный язык программирования
Выберите...
PROLOG
LISP
структурное программирование
машинно-ориентированный язык программирования
· PROLOG
· LISP
· структурное программирование
· машинно-ориентированный язык программирования
Система средств, предназначенная для взаимодействия пользователя с компьютером, в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т. п.) называется …
Выберите один ответ:
транслятором
компилятором
графическим интерфейсом
интегрированной средой
Установите соответствие между общими понятиями и их конкретной реализацией:
свойство алгоритма
Выберите...
понятность
постановка задачи
графическая
следование
базовая алгоритмическая структура
Выберите...
понятность
постановка задачи
графическая
следование
этапы решения задачи на компьютере
Выберите...
понятность
постановка задачи
графическая
следование
форма представления алгоритма
Выберите...
понятность
постановка задачи
графическая
следование
· понятность
· постановка задачи
· графическая
· следование
Установите соответствие между общими понятиями и их конкретной реализацией:
форма представления алгоритма
Выберите...
ADA
ветвление
тестирование
псевдокод
этапы решения задачи на компьютере
Выберите...
ADA
ветвление
тестирование
псевдокод
базовая алгоритмическая структура
Выберите...
ADA
ветвление
тестирование
псевдокод
язык программирования
Выберите...
ADA
ветвление
тестирование
псевдокод
· ADA
· ветвление
· тестирование
· псевдокод
Языком высокого уровня не является ...
Выберите один ответ:
Паскаль
Ассемблер
Фортран
Бейсик
К алгоритмическим языкам программирования относятся:
Выберите один или несколько ответов:
АССЕМБЛЕР
FORTRAN
PROLOG
PASCAL
RAMBLER
К объектно-ориентированным языкам относятся …
Выберите один ответ:
С++
Фортран
Ассемблер
МакроАссемблер
Установите соответствие между общими понятиями и их конкретной реализацией:
этапы решения задачи на компьютере
Выберите...
словесная
формализация
цикл
FORTRAN
базовая алгоритмическая структура
Выберите...
словесная
формализация
цикл
FORTRAN
язык программмирования
Выберите...
словесная
формализация
цикл
FORTRAN
форма представления алгоритма
Выберите...
словесная
формализация
цикл
FORTRAN
· словесная
· формализация
· цикл
· FORTRAN
Система программных средств, используемая программистами для разработки программного обеспечения называется …
Выберите один ответ:
транслятором
компилятором
интерпретатором
интегрированной средой
Для решения вычислительных задач, предполагающих выполнение числовых расчетов с использованием сложных математических формул, был разработан язык программирования …
Выберите один ответ:
FORTRAN
PROLOG
LISP
COBOL
Читает, переводит и выполняет программу строка за строкой …
Выберите один ответ:
транслятор
компилятор
интерпретатор
интегрированная среда
Преобразование программы, написанной на одном из языков высокого уровня, в программу состоящую из машинных команд называется …
Выберите один ответ:
трансляцией
переводом
сканированием
интеграцией
Специально для обучения директивному программированию Николасом Виртом был разработан язык программирования …
Выберите один ответ:
PASCAL
LISP
PROLOG
С++
BASIC
Читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке только …
Выберите один ответ:
транслятор
компилятор
интерпретатор
интегратор
К машинно-ориентированным языкам программирования относятся:
Выберите один или несколько ответов:
АССЕМБЛЕР
FORTRAN
PROLOG
PASCAL
МАКРОАССЕМБЛЕР
Установите соответствие между общими понятиями и их конкретной реализацией:
базовая алгоритмическая структура
Выберите...
цикл
FORTRAN
словесная
формализация
форма представления алгоритма
Выберите...
цикл
FORTRAN
словесная
формализация
этапы решения задачи на компьютере
Выберите...
цикл
FORTRAN
словесная
формализация
язык программмирования
Выберите...
цикл
FORTRAN
словесная
формализация
· цикл
· FORTRAN
· словесная
· формализация
Языками программирования являются:
Выберите один или несколько ответов:
FORTRAN
WinRar
RAMBLER
LISP
АССЕМБЛЕР
Языками программирования являются:
Выберите один или несколько ответов:
ADA
PHP
PERL
PowerPoint
RAMBLER
Установите соответствие между общими понятиями и их конкретной реализацией:
язык программирования
этапы решения задачи на компьютере
базовая алгоритмическая структура
форма представления алгоритма
Выберите...
ветвление
ADA
тестирование
псевдокод