Логика и логические основы.
Список вопросов теста
Вопрос 1
Что такое логическая переменная?
Варианты ответов
- понятие
- умозаключение
- простое высказывание
- факт
Вопрос 2
Какое значение может принимать логическая переменная?
Варианты ответов
- 0
- любое
- 1
- 0 и 1
Вопрос 3
Для какого из указанных значений числа Х истинно выражение
(X > 1) Ʌ (X < 3)?
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 4
Инверсия это - .....
Варианты ответов
- логическое отрицание
- логическое умножение
- логическое сложение
- логическое вычитание
Вопрос 5
Логическая связка «ИЛИ» соответствует -?
Варианты ответов
- конъюнкции
- дизъюнкции
- инверсии
- импликации
Вопрос 6
Какой логической операции соответствует данная таблица истинности?
А |
В |
? |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
Варианты ответов
- Конъюнкции
- Дизъюнкции
- Инверсии
- Никакой
Вопрос 7
Какое логическое выражение равно «1»?
Варианты ответов
- 1V0
- 0 Ʌ 1
- 0 Ʌ 1 Ʌ 1
- 0 Ʌ 1 V 0
Вопрос 8
Программа это - ...
Варианты ответов
- Аналог оригинала, отражающий некоторые его характеристики.
- Объект в виде совокупности данных, хранящихся во внешней памяти компьютера.
- Упорядоченная последовательность команд, необходимых компьютеру для решения поставленной задачи.
- Описание последовательности действий, исполнение которых приводит к решению поставленной задачи.
Вопрос 9
Чему будут равны значения переменных В после выполнения всех операторов?
А:= 3;
B: = 6;
С:= А+В;
A:= 2*В –С;
B: =А+С
Вопрос 10
Определите значение переменной b после выполнения фрагмента алгоритма, записанного в виде блок-схемы:
В ответа укажите только число.
Вопрос 11
Суть такого свойства алгоритма как результативность заключается в том, что:
Варианты ответов
- алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов)
- записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд
- алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа
- при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату
- исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма
Вопрос 12
Суть такого свойства алгоритма как результативность заключается в том, что:
Варианты ответов
- исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма
- при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов, приведя к определенному результату
- алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа
- записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд
- алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов)
Вопрос 13
Алгоритмическая структура какого типа изображена на блок-схеме?
Варианты ответов
- цикл
- линейная
- подпрограмма
- ветвление
Вопрос 14
Свойство алгоритма как понятность заключается в том, что:
Варианты ответов
- исполнитель алгоритма не должен принимать решения, не предусмотренные составителем алгоритма
- алгоритм должен обеспечивать решение не одной конкретной задачи, а некоторого класса задач данного типа
- записывая алгоритм для конкретного исполнителя, можно использовать лишь те команды, что входят в систему его команд
- алгоритм должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов)
Вопрос 15
Алгоритм называется циклическим...
Варианты ответов
- если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
- если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
- если ход его выполнения зависит от истинности тех или иных условий
- если он включает в себя вспомогательный алгоритм
Вопрос 16
Определите значение переменной c после выполнения следующего фрагмента программы. В ответе укажите только число.
a := 40
b := 80
b := - a - 2 * b
если a < b
то c := b - a
иначе c := a - 2 * b
все
Вопрос 17
При выполнении фрагмента программы:
if a<4 then
if b>3 then с:=4
else c:=5
else c:=6;
переменная с примет значение 4, если:
Варианты ответов
- а = 1, b = 4
- а = 5, b = 3
- а = 1, b = 3
- а = 4, b = 1
Вопрос 18
Определите значение С на выходе блок-схемы, если А=45, В=51
Варианты ответов
- 6
- 96
- 8
- 9
Вопрос 19
Определите значение переменной А в результате выполнения фрагмента алгоритма, представленного блок-схемой, если А=5, В=36.
(mod - остаток от деления числа; div - целая часть от деления числа)
Варианты ответов
- 4
- 7
- 5
- 1
Вопрос 20
Реализован некоторый алгоритм в виде блок-схемы. Что получится на выходе, если Х=2, У=4
Варианты ответов
- 2, 4, 1
- 2, 4, 2
- ошибка
- нет правильного ответа
Вопрос 21
При выполнении фрагмента программы
if а>3 then
if b>3 then с:=4
else с:=5;
переменная с примет значение 4, если:
Варианты ответов
- а=3, b=3
- а=4, b=4
- а=1, b=3
- а=4, b=1
Вопрос 22
Алгоритм включает в себя ветвление, если...
Варианты ответов
- он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
- ход его выполнения зависит от истинности тех или иных условий
- его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
- он представим в табличной форме
- он включает в себя вспомогательный алгоритм
Вопрос 23
Алгоритм - это...
Варианты ответов
- правила выполнения определенных действий
- предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей
- набор команд для компьютера
Вопрос 24
Выберите блок-схему алгоритма с ветвлением:
Варианты ответов
Вопрос 25
Значение переменной вызывается из памяти компьютера записью...
Варианты ответов
- =а
- :а
- “а
Вопрос 26
Вопрос 27
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 28
Блок-схема алгоритмической структуры ветвления может быть представлена в двух формах...
Варианты ответов
- линейной и разветвленной
- линейной и циклической
- односложной и многосложной
- полной и неполной
Вопрос 29
Проверка условия выполняется в геометрической фигуре...
Варианты ответов
- ромб
- параллелограмм
- овал
- прямоугольник
Вопрос 30
В неполном ветвлении существуют действия...
Варианты ответов
- только в ветке «Да»
- в ветке «Да» и ветке «Нет»
- только в ветке «Нет»
Вопрос 31
У исполнителя Делитель две команды, которым присвоены номера:
1. раздели на 2
2. вычти 3
Первая из них уменьшает число на экране в 2 раза, вторая уменьшает его на 3. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 41 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 11122 — это алгоритм: раздели на 2, раздели на 2, раздели на 2, вычти 3, вычти 3, который преобразует число 88 в 5.) Если таких алгоритмов более одного, то запишите любой из них.
Вопрос 32
У исполнителя Квадратор две команды, которым присвоены номера:
1. вычти 3
2. возведи в квадрат
Первая из них уменьшает число на экране на 3, вторая возводит его во вторую степень. Исполнитель работает только с натуральными числами. Составьте алгоритм получения из числа 4 числа 49, содержащий не более 5 команд. В ответе запишите только номера команд. (Например, 21211 — это алгоритм: возведи в квадрат, вычти 3, возведи в квадрат, вычти 3, вычти 3, который преобразует число 3 в 30.) Если таких алгоритмов более одного, то запишите любой из них.