Программирование разветвляющихся алгоритмов.
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Будьте внимательны! У Вас есть 10 минут на прохождение теста. Система оценивания — 5 балльная. Разбалловка теста — 3,4,5 баллов, в зависимости от сложности вопроса. Порядок заданий и вариантов ответов в тесте случайный. Удачи!
Система оценки: 5 балльная
Список вопросов теста
Вопрос 1
Как называется алгоритм, который помимо следования содержит конструкцию ветвления?
Варианты ответов
- Линейный
- Циклический
- Разветвляющийся
- Вспомогательный
Вопрос 2
Какой оператор предназначен для записи разветвляющегося алгоритма на языке Паскаль?
Варианты ответов
- Оператор присваивания
- Оператор цикла
- Условный оператор
- Оператор вывода
Вопрос 3
Какие существуют формы записи условного оператора в языке Pascal?
Варианты ответов
- Развёрнутая
- Полная
- Дополненная
- Неполная
Вопрос 4
Как называется условный оператор, в котором при выполнении или невыполнении его условия выполняется несколько операторов?
Варианты ответов
- Составной
- Простой
- Сокращённый
- Полный
Вопрос 5
Выберите условные операторы, записанные в неполной форме.
Варианты ответов
- if a>b then begin p:=a; a:=b; b:=p; end;
- if a>b then max:=a else max:=b;
- if a<>b then write (‘не равны’) else write (‘равны’);
- if a<>b then a:=b;
Вопрос 6
Как называется условный оператор, который записан в составе другого условного оператора?
Варианты ответов
- Вспомогательный
- Составной
- Вложенный
- Свёрнутый
Вопрос 7
Какую форму имеет блок условного оператора на блок-схеме?
Варианты ответов
- Ромб
- Треугольник
- Параллелограмм
- Прямоугольник
Вопрос 8
Из указанных фрагментов программ выберите те, которые дают ответ на вопрос, является ли целое число a чётным?
Варианты ответов
- if a mod 2=1 then write (‘Нет’) else write (‘Да’);
- if a mod 2=0 then write (‘Да’);
- if a mod 2=0 then write (‘Да’) else write (‘Нет’);
Вопрос 9
Какой из фрагментов кода, по заданным величинам трёх углов, отвечает на вопрос, может ли существовать треугольник с указанными углами?
Варианты ответов
- p:=a+b+c=180; if p then write (‘Да’) else write (‘Нет’);
- if a
- if (a
- if (a=b) or (b=c) then write (‘Да’);
Вопрос 10
Какое число будет выведено в консоль при выполнении указанного участка кода? Если а=-7, b=10, c=-11, d=-19
if (ad)
then write (3+2*2)
else write (42/(3+4))
ПОМОГИТЕ СРОЧНО С ТЕСТОООМ.
Вопрос 1
Как называется алгоритм, который помимо следования содержит конструкцию ветвления?
Варианты ответов
Линейный
Вспомогательный
Разветвляющийся
Циклический
Вопрос 2
Какой оператор предназначен для записи разветвляющегося алгоритма на языке Паскаль?
Варианты ответов
Оператор вывода
Оператор присваивания
Оператор цикла
Условный оператор
Вопрос 3
Какие существуют формы записи условного оператора в языке Pascal?
Варианты ответов
Развёрнутая
Полная
Дополненная
Сокращённая
Вопрос 4
Как называется условный оператор, в котором при выполнении или невыполнении его условия выполняется несколько операторов?
Варианты ответов
Составной
Полный
Сокращённый
Простой
Вопрос 5
Выберите условные операторы, записанные в сокращённой форме.
Варианты ответов
if a>b then begin p:=a; a:=b; b:=p; end;
if a>b then max:=a else max:=b;
if a<>b then write (‘не равны’) else write (‘равны’);
if a<>b then a:=b;
Вопрос 6
Как называется условный оператор, который записан в составе другого условного оператора?
Варианты ответов
Вспомогательный
Составной
Вложенный
Свёрнутый
Вопрос 7
Какую форму имеет блок условного оператора на блок-схеме?
Варианты ответов
Ромб
Прямоугольник
Треугольник
Параллелограмм
Вопрос 8
Из указанных фрагментов программ выберите те, которые дают ответ на вопрос, является ли целое число a чётным?
Варианты ответов
if a mod 2=1 then write (‘Нет’) else write (‘Да’);
if a mod 2=0 then write (‘Да’);
if a mod 2=0 then write (‘Да’) else write (‘Нет’);
if frac (a/2)=0 then write (‘Да’) else write (‘Нет’);
Вопрос 9
Какой из фрагментов кода, по заданным величинам трёх углов, отвечает на вопрос, может ли существовать треугольник с указанными углами?
Варианты ответов
p:=a+b+c=180; if p then write (‘Да’) else write (‘Нет’);
if a
if (a
if (a=b) or (b=c) then write (‘Да’);
Вопрос 10
Какое число будет выведено в консоль при выполнении указанного участка кода?
if (‘a’<'b') and ('true'>‘false’)
then write (3+2*2)
else write (42/(3+4))
Лучший ответ
1) Разветвляющийся
2) Условный оператор
3) Полная и Сокращённая
4) Составной
5) if a>b then begin p:=a; a:=b; b:=p; end; и if a<>b then a:=b;
6) Вложенный
7) Ромб
8) if a mod 2=0 then write (‘Да’); и if a mod 2=0 then write (‘Да’) else write (‘Нет’);
9) if (a+b+c=180) then write (‘Да’);
10) 7
Остальные ответы
бог поможет а мы запомним
1.Как называется алгоритм, который помимо следования содержит конструкцию ветвления?
ответ: Разветвляющийся
2.Как называется условный оператор, в котором при выполнении или невыполнении его условия выполняется несколько операторов?
ответ: Составной
3.Какую форму имеет блок условного оператора на блок-схеме?
ответ: Ромб
4.Какой оператор предназначен для записи разветвляющегося алгоритма на языке Паскаль?
ответ: Условный оператор
5.Выберите условные операторы, записанные в сокращённой форме.
ответ:2,4
____________
2) if a<>b
then write (‘не равны’)
________________
4) if a>b then begin
p:=a;
a:=b;
b:=p;
end;
Помогите решить задания пожалуйста)
Задание 1: Какое число будет выведено в консоль при выполнении указанного
участка кода?
if (‘a’<'b') and ('true'>‘false’)
then write (3+2*2)
else write (42/(3+4))
Запишите число:
Задание 2: Из указанных фрагментов программ выберите те, которые дают ответ
на вопрос, является ли целое число a чётным?
Выберите несколько из 4 вариантов ответа:
1) if frac (a/2)=0 2) if a mod 2=0
then write (‘Да’) then write (‘Да’);
else write (‘Нет’);
3) if a mod 2=1 4) if a mod 2=0
then write (‘Нет’) then write (‘Да’)
else write (‘Да’); else write (‘Нет’);
Задание 3: Какой из фрагментов кода, по заданным величинам трёх углов,
отвечает на вопрос, может ли существовать треугольник с указанными углами?
Выберите один из 4 вариантов ответа:
1) p:=a+b+c=180; 3) if (aif p then write (‘Да’)
then write (‘Да’) else write (‘Нет’);
else write (‘Нет’);
2) if athen write (‘Да’) then write (‘Да’);
else write (‘Нет’);
Задание 4: Как называется условный оператор, в котором при выполнении или
невыполнении его условия выполняется несколько операторов?
Выберите один из 4 вариантов ответа:
1) Составной 2) Простой 3) Сокращённый 4) Полный
Задание 5: Выберите условные операторы, записанные в сокращённой форме.
Выберите несколько из 4 вариантов ответа:
1) if a<>b 2) if a<>b
then a:=b; then write (‘не равны’)
else write (‘равны’);
3) if a>b 4) if a>b
then max:=a then begin
else max:=b; p:=a;
a:=b;
b:=p;
end;
Задание 6: Какую форму имеет блок условного оператора на блок-схеме?
Выберите один из 4 вариантов ответа:
1) Прямоугольник 2) Треугольник 3) Параллелограмм 4) Ромб
Задание 7: Какой оператор предназначен для записи разветвляющегося
алгоритма на языке Паскаль?
Выберите один из 4 вариантов ответа:
1) Условный оператор 2) Оператор цикла
3) Оператор присваивания 4) Оператор вывода
Задание 8: Как называется условный оператор, который записан в составе
другого условного оператора?
Выберите один из 4 вариантов ответа:
1) Вложенный 2) Вспомогательный 3) Свёрнутый 4) Составной
Задание 9: Какие существуют формы записи условного оператора в языке
Pascal?
Выберите несколько из 4 вариантов ответа:
1) Полная 2) Развёрнутая 3) Дополненная 4) Сокращённая
Задание 10: Как называется алгоритм, который помимо следования содержит
конструкцию ветвления?
Выберите один из 4 вариантов ответа:
1) Разветвляющийся 2) Линейный 3) Циклический 4) Вспомогательный
Лучший ответ
1)7
2)2,4
3)1
4)1
5)2,4
6)4
7)1
8)1
9)1,4
10)1
RayfoУченик (139) 3 года назад