8 класс СОР (4 четверть).
Список вопросов теста
Вопрос 1
Укажите свойства алгоритма.
Варианты ответов
-
Дискретность, результативность, понятность, точность, массовость, определенность.
-
Используемость, понятность, конечность, решаемость, выполняемость.
-
Определенность, конечность, массовость, точность, результативность, понятность.
-
Дискретность, решаемость, выполняемость, многопользовательность, конечность.
Вопрос 2
Укажите, какая задача решается по данному алгоритму.
алг Задача
вещ Х
нач ввод X
если X < 0
то вывод «отрицательное число»
иначе вывод «положительное число»
кв
кон
Варианты ответов
-
Определить, является ли введенное число трехзначным.
-
Определить, является ли введенное число четным.
-
Определить, является ли введенное. число положительным или отрицательным.
-
Определить, является ли введенное число двухзначным.
-
Определить, является ли введенное число нечетным.
Вопрос 3
Что такое псевдокод?
Варианты ответов
-
Система обозначений и правил, предназначенная для единообразной записи алгоритмов.
-
Команда вывода на экран тех или иных входных или выходных параметров алгоритма.
-
Команда вставки комментариев в текст алгоритма.
-
Последовательность повторяемых команд.
Вопрос 4
Укажите, какая задача решается по нижеследующей блок- схеме.

Варианты ответов
-
Упорядочить значения двух переменных X и Y по возрастанию.
-
Найти наибольшее из двух переменных X и У.
-
Присвоить переменным X и У значение С.
-
Вывести в печать значение переменных X и У.
-
Вывести на печать команду «вывод Х, У».
Вопрос 5
Определите результат выполнения нижеследующего псевдокода, если n = 10.
алг Сумма квадратов (арг цел n, рез цел S)
дано | n > 0
надо | S = 1*1+2*2 + 3*3 + ... + n*n
нач цел i
ввод n; S:=0
нц для i от 1 до n
S:=S+i*i
кц
вывод "S = ”, S
кон
Варианты ответов
-
127.
-
529.
-
225.
-
385.
-
789.
Вопрос 6
Что является представлением программы в виде графического изображения?
Варианты ответов
-
Трансляция алгоритма.
-
Тестирование алгоритма.
-
Трассировка алгоритма.
-
Блок-схема алгоритма.
-
Отладка алгоритма.
Вопрос 7
Какому из операторов в блок-схеме алгоритма соответствует прямоугольник?
Варианты ответов
-
k=k+1.
-
for (i=1; i<10; i++).
-
if else.
-
cout<< "sum=" <<end1.
-
cin<<n.
Вопрос 8
Какому из операторов в блок-схеме алгоритма соответствует шестиугольник?
Варианты ответов
-
х=12х+5.
-
for (i=1; i<10; i++).
-
if (x>4) max=x; else max=z.
-
cout<< "sum=" <<end1.
-
cin<<n.
Вопрос 9
Что является разработкой алгоритма решения задачи?
Варианты ответов
-
Сведение задачи к математической модели, для которой известен метод решения.
-
Выбор наилучшего метода решения задачи.
-
Точное описание данных, условий задачи и ее решения.
-
Определение последовательности действий, ведущих к получению результатов.
Вопрос 10
Что предшествует разработке алгоритма?
Варианты ответов
-
Постановка задачи, проектирование программы.
-
Постановка задачи, разработка математической модели.
-
Постановка задачи, выбор метода решения, проектирование программы.
-
Постановка задачи, выбор метода решения.
Вопрос 11
Каким будет результат выполнения фрагмента программы?
s=-5;
х=0;
do
{ s=s*(x+2);
x=x+1;
}
while (X<2);
cout <<s<< end1;
Варианты ответов
-
-10.
-
-30.
-
100.
-
10.
-
20.
Вопрос 12
Укажите результат работы данного фрагмента программы.
k=6; for ( i=1; i<=5; i++) { k++; cout<<k<< end1;}
Варианты ответов
-
7 8 9 10 11.
-
11 12 13 14.
-
6 7 8 9 10.
-
1 2 3 4 5 6.
-
5 6 7 8 9 10.
Вопрос 13
Укажите результат работы данного фрагмента программы.
k=6; for ( i=1; i<=5; i++) {cout<< «*» << end1;} k++;
Варианты ответов
-
1 2 3 4 5.
-
* * * * *
-
7 8 9 10 11.
-
k++.
-
3 4 5 6 7 8.
Вопрос 14
Какому зарезервированному слову программа передает управление в случае, если значение переменной или выражения оператора switch не совпадает ни с одним константным выражением?
Варианты ответов
-
default.
-
case.
-
all.
-
contingency.
-
break.
Вопрос 15
Определите результат выполнения предлагаемого фрагмента программного кода:
float S=0, x;
for(int i=2;i<=4;i+=2)
{
x=i;
S=S+1/x;
cout << "S="<<S<<end1;
}
Варианты ответов
-
0,75
-
0,5
-
0,25
-
2,5
Вопрос 16
Определите результат выполнения предлагаемого фрагмента программного кода:
float P=1;
for(int i=1;i<=5;i++)
{
P=P*i;
cout << "P="<<P<<endl;
Варианты ответов
-
120
-
24
-
25
-
125
Вопрос 17
Определите результат выполнения предлагаемого фрагмента программного кода:
int i;
i=5;
do
{cout << i << endl;
i++;}
while(i<=30);
return 0;
Варианты ответов
-
5-30
-
5-25
-
5-20
-
5-10
Вопрос 18
Определите результат выполнения предлагаемого фрагмента программного кода при введённом аргументе N:
switch(a)
{
case 'T' : cout <<"Турция - Анкара"; break;
case 'E' : cout <<"Египет -Каир"; break;
case'N' : cout <<"Nepal-Katmandu"; break;
case'В' : cout <<"Бельгия -Брюссель"; break;
case'H': cout <<"Венгрия -Будапешт"; break;
case'I': cout <<"Италия -Рим"; break;
case'G': cout <<"Греция -Афина"; break;
}
Варианты ответов
-
Nepal-Katmandu
-
Греция -Афина
-
Египет -Каир
-
Венгрия -Будапешт
Вопрос 19
Определите результат выполнения предлагаемого фрагмента программного кода при введённом аргументе k=7070:
cin >>k;
switch (k) {
case 7172: s=10*5.4; cout<< "s="<< s; break;
case 7212: s=10*4.5; cout<< "s="<<s; break;
case 7292: s==10*5.0; cout<< "s="<<s; break;
case 7132: s=10*5.5; cout<< "s="<<s; break;
default: cout << "такого кода не существует";
}
Варианты ответов
-
такого кода не существует
-
54
-
45
-
55



ответы где