Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Алгоритмизация и программирование

Алгоритмизация и программирование

Avatar
13.03.2023. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Закрепим урок по теме: Алгоритмизация и программирование

Список вопросов теста

Вопрос 1

Какое число получится в результате выполнения алгоритма, предоставленного на языке программирования Pascal?

Изображение:

Выберите один из 4 вариантов ответа:

Варианты ответов
  • 58.1666666666667
  • 58.17
  • 58.1666666
  • 58.1666666667
Вопрос 2

Как будет выглядеть алгоритмическая структура, представленная на рисунке, на языке программирования Pascal?

Изображение:

Выберите один из 4 вариантов ответа:

Варианты ответов
  • for <условие> do <серия 1> else <серия 2>
  • if <условие> then <серия 1> else <серия 2>
  • while <условие> do <серия 1> else <серия 2>
  • if <условие> then <серия 1>
Вопрос 3

Какое число получится в результате выполнения алгоритма, представленного в виде блок-схемы?

Выберите один из 5 вариантов ответа:

Изображение: 

 

 

Варианты ответов
  • Нет решений
  • Любое х.
  • Нет вещественных корней.
  • 1; -2.
  • 1.
Вопрос 4

Соотнесите понятие с определением.

1.

повторение некоторой группы действий по условию.

2.

линейная последовательность действий.

3.

неизменная величина, которая представляется в алгоритме собственным значением.

4.

величина, значение которой может меняться в течение всей программы.

5.

любая, отличная от служебных слов последовательность букв, цифр и символов подчёркивания.

6.

алгоритмическая альтернатива.

Варианты ответов
  • Цикл – это...
  • Переменная – это...
  • Константа – это...
  • Имя переменной – это...
  • Следование – это...
  • Ветвление – это...
Вопрос 5

Какая алгоритмическая структура изображена на рисунке?

Изображение:

Выберите один из 4 вариантов ответа:

Варианты ответов
  • Цикл с предусловием (цикл-пока).
  • Цикл с постусловием (цикл-до).
  • Ветвление.
  • Цикл с заданным числом повторений.
Вопрос 6

Выберите верный вариант представленной блок-схемы на языке программирования Pascal.

Изображение:

Выберите один из 4 вариантов ответа:

Варианты ответов
  • program Tabl; begin var x, y, z, i: integer; randomize; for i:=1 to 10 do begin x:=random (8)+2; y:=random (8)+2; Writeln (‘Сколько будет ’, x, ‘*’, y, ‘?’); Read (z); if z=x*y then Writeln (‘Правильно!’) else Writeln (‘Неправильно!’, x, ‘*’, y, ‘=’, x*y) end; end.
  • program Tabl; begin var x, y, z, i: real; randomize; for i:=1 to 10 do begin x:=random (8)+2; y:=random (8)+2; Writeln (‘Сколько будет ’, x, ‘*’, y, ‘?’); Read (z); if z=x*y then Writeln (‘Правильно!’) else Writeln (‘Неправильно!’, x, ‘*’, y, ‘=’, x*y) end; end.
  • program 1Tabl; begin var x, y, z, i: integer; randomize; for i:=1 to 10 do x:=random (8)+2; y:=random (8)+2; Writeln (‘Сколько будет ’, x, ‘*’, y, ‘?’); Read (z); if z=x*y then Writeln (‘Правильно!’) else Writeln (‘Неправильно!’, x, ‘*’, y, ‘=’, x*y) end.
  • program 1Tabl; begin var x, y, z, i: integer; randomize; for i:=1 to 10 do begin x:=random (8)+2; y:=random (8)+2; Writeln (‘Сколько будет ’, x, ‘*’, y, ‘?’); Read (z); if z=x*y then Writeln (‘Правильно!’) else Writeln (‘Неправильно!’, x, ‘*’, y, ‘=’, x*y) end; end.
Вопрос 7

Выберите верный вариант записи алгоритмической структуры, представленной на рисунке, на языке программирования Pascal.

Изображение:

Выберите один из 4 вариантов ответа:

Варианты ответов
  • <серия> <условие>
  • repeat <серия> until <условие>
  • if <условие> then <серия>
  • while <условие> do <серия>
Вопрос 8

Как будет выглядеть алгоритмическая структура, представленная на рисунке, на языке программирования Pascal?

Изображение:

Выберите один из 4 вариантов ответа:

Варианты ответов
  • while i:=N2 to N1 do <серия>
  • for i:=N2 to N1 do <серия>
  • while i:=N1 to N2 do <серия>
  • for i:=N1 to N2 do <серия>
Вопрос 9

Выберите способы присваивания переменной значения, которые относятся к языку программирования Pascal.

Выберите несколько из 5 вариантов ответа:

Варианты ответов
  • Оператор присваивания ":=".
  • Операторы ввода: Read (); Readln ().
  • Знак "==".
  • Передача значения через параметры подпрограмм
  • Знак "=".
Вопрос 10

Выберите пункты, которые относятся к правилам задания имени переменной в языке программирования Pascal.

Выберите несколько из 7 вариантов ответа:

Варианты ответов
  • Имя переменной должно начинаться с буквы или символа подчёркивания.
  • Имя не должно совпадать ни с одним служебным словом языка программирования.
  • Нужно использовать латинский алфавит.
  • Прописные и строчные буквы в именах не различаются
  • Имя может быть любым набором букв, цифр и знаков подчёркивания.
  • Нужно использовать русский алфавит.
  • Имя переменной должно начинаться с буквы, символа подчёркивания или цифры.
Вопрос 11

Кто является основоположником кибернетики?

Варианты ответов
  • Норберт Винер
  • Джон фон Нейман
  • Платон
  • И.П. Павлов
Вопрос 12

Какая программа является линейной:

Варианты ответов
  • Все операторы которой выполняются последовательно, в том порядке, в котором они записаны
  • та, которая описывает рисование прямой линии
  • все переменные которой составляют линейную комбинацию
  • нет правильного ответа
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт