игра брюс 2048
Главная / Программирование / Введение в программирование LEGO-роботов на языке NXT-G / Тест 3

Введение в программирование LEGO-роботов на языке NXT-G - тест 3

Упражнение 1:
Номер 1
RGB-датчик выполняет функции:

Ответ:

 (1) различения цвета 

 (2) измерения количества RGB 

 (3) различения уровня освещeнности 

 (4) цветовой подсветки 


Номер 2
Ультразвуковой датчик выполняет функции:

Ответ:

 (1) измерения расстояния до объекта 

 (2) определения громкости звука 

 (3) определение частоты ультразвука 

 (4) звукового сопровождения программы 


Номер 3
Работа RGB-датчика в режиме измерения освещeнности позволяет:

Ответ:

 (1) различения цвета 

 (2) измерения количества RGB 

 (3) различения уровня освещeнности 

 (4) цветовой подсветки 


Упражнение 2:
Номер 1
Для того, чтобы запрограммировать робот на ожидание события: "регистрация не жeлтого и не зелeного цвета", в блоке Wait Color Sensor следует установить настройки:

Ответ:

 (1) в поле Until - Inside Range, слайдер от границы между синим и зелeным цветом до границы между жeлтым и красным цветом 

 (2) в поле Action - Color Sensor 

 (3) в поле Until - Outside Range, слайдер от границы между синим и зелeным цветом до границы между жeлтым и красным цветом 

 (4) в поле Action - Light Sensor 


Номер 2
Для того, чтобы запрограммировать робот на ожидание события: "регистрация жeлтого или зелeного цвета", в блоке Wait Color Sensor следует установить настройки:

Ответ:

 (1) в поле Until - Inside Range, слайдер от границы между синим и зелeным цветом до границы между жeлтым и красным цветом 

 (2) в поле Action - Color Sensor 

 (3) в поле Until - Outside Range, слайдер от границы между синим и зелeным цветом до границы между жeлтым и красным цветом 

 (4) в поле Action - Light Sensor 


Номер 3
Для того, чтобы запрограммировать робот на ожидание события: "регистрация синего или красного цвета", в блоке Wait Color Sensor следует установить настройки:

Ответ:

 (1) в поле Until - Inside Range, слайдер от синего до красного цвета 

 (2) в поле Until - Outside Range, слайдер от синего до красного цвета 

 (3) в поле Until - Inside Range, слайдерами выделены синий красный диапазоны 

 (4) при помощи блока Wait Color Sensor это сделать невозможно 


Упражнение 3:
Номер 1
За результатом работы датчика цвета можно проследить:

Ответ:

 (1) в поле Action блока Wait 

 (2) в поле Until блока Wait 

 (3) в поле Port блока Wait 

 (4) в поле обратной связи блока Wait 


Номер 2
Поле обратной связи блока Wait служит:

Ответ:

 (1) для подключения блока Wait 

 (2) для получения результатов, измеряемых блоком Wait 

 (3) для связи блока Wait с другими блоками программы 

 (4) для ввода данных в блок Wait 


Номер 3
Робот должен доехать до стены и остановиться на расстоянии 20 см от неe. Выберите состояния и события, необходимые для описания решения этой задачи:

Ответ:

 (1) состояние: движение робота 

 (2) событие: регистрация расстояния < 20 см 

 (3) событие: регистрация остановки робота 

 (4) состояние: бездействие 


Упражнение 4:
Номер 1
В блоке Wait Color Sensor в режиме измерения освещeнности в поле Until включено тeмное "солнышко" и в числовом поле введено значение 25. Это означает, что:

Ответ:

 (1) предыдущее действие будет выполняться до тех пор, пока RGB-датчик не зарегистрирует понижение яркости освещения до значения равного 25 

 (2) следующее действие будет выполнено только тогда, когда RGB-датчик зарегистрирует повышение яркости освещения до значения большего, чем 25 

 (3) предыдущее действие будет выполняться до тех пор, пока RGB-датчик не зарегистрирует понижение яркости освещения до значения меньшего, чем 25 

 (4) предыдущее действие будет выполняться пока RGB-датчик зарегистрирует яркость освещения меньше, чем 25 


Номер 2
Значение в поле Until блока Wait Color Sensor в режиме измерения освещeнности определяет:

Ответ:

 (1) условие срабатывания блока 

 (2) условие, при котором блок остаeтся в режиме ожидания 

 (3) время ожидания блока до срабатывания 

 (4) текущую освещeнность 


Номер 3
В поле Until блока Wait задаeтся:

Ответ:

 (1) условие входа в блок 

 (2) условие работы блока 

 (3) условие выхода из блока 

 (4) условие останова программы 


Упражнение 5:
Номер 1
Для того, чтобы сменить знак с ">" на "<" в блоке Wait Distance нужно:

Ответ:

 (1) в поле Until щeлкнуть по изображению цветка 

 (2) в поле Show выбрать Inches 

 (3) в поле Until щeлкнуть по изображению горы 

 (4) в поле Until щeлкнуть по изображению яркого "солнышка" 


Номер 2
В каком случае ультразвуковой датчик позволяет измерять расстояние до наиболее далeких объектов:

Ответ:

 (1) в любом случае это расстояние не превышает 255 см 

 (2) при замене в поле Show см на Inches 

 (3) при его подключении к третьему порту 

 (4) в любом случае это расстояние не превышает 255 дюймов 


Номер 3
Блок Wait Color Sensor при отключeнном флажке Light позволяет определить:

Ответ:

 (1) освещeнность в помещении 

 (2) цвет внешнего источника света 

 (3) периодичность включения лампы 

 (4) яркость объекта под датчиком 


Упражнение 6:
Номер 1
В блоке Wait Distance в поле Until выбрано условие "> 75", в поле Show - "Centimeters". Это означает, что:

Ответ:

 (1) следующее действие будет выполнено только тогда, когда Ultrasonic-датчик зарегистрирует удаление объекта на расстояние большее 75 см 

 (2) предыдущее действие будет выполняться пока Ultrasonic-датчик регистрирует удаление объекта на расстояние большее 75 см 

 (3) предыдущее действие будет выполняться до тех пор, пока Ultrasonic-датчик не зарегистрирует приближение объекта на расстояние меньшее 75 см 

 (4) следующее действие будет выполнено только тогда, когда Ultrasonic-датчик зарегистрирует объект на расстоянии 75 см 


Номер 2
В блоке Wait Distance в поле Until выбрано условие "< 70", в поле Show - "Centimeters". Это означает, что:

Ответ:

 (1) следующее действие будет выполнено только тогда, когда Ultrasonic-датчик зарегистрирует удаление объекта на расстояние большее 75 см 

 (2) предыдущее действие будет выполняться пока Ultrasonic-датчик регистрирует удаление объекта на расстояние большее 75 см 

 (3) предыдущее действие будет выполняться до тех пор, пока Ultrasonic-датчик не зарегистрирует приближение объекта на расстояние меньшее 75 см 

 (4) следующее действие будет выполнено только тогда, когда Ultrasonic-датчик зарегистрирует объект на расстоянии 75 см 


Номер 3
В блоке Wait Distance в поле Until выбрано условие "< 40", в поле Show - "Inches". Это означает, что:

Ответ:

 (1) следующее действие будет выполнено только тогда, когда Ultrasonic-датчик зарегистрирует удаление объекта на расстояние большее 40 см 

 (2) предыдущее действие будет выполняться пока Ultrasonic-датчик регистрирует удаление объекта на расстояние большее 75 см 

 (3) следующее действие будет выполнено после того, как объект удалится на расстояние 40 дюймов от робота 

 (4) предыдущее действие будет выполняться до тех пор, пока Ultrasonic-датчик не зарегистрирует приближение объекта на расстояние меньшее 40 дюймов 


Упражнение 7:
Номер 1
Какие настройки блока Wait Touch следует установить, чтобы запрограммировать остановку робота после того, как кнопка на Touch-сенсоре будет отпущена:

Ответ:

 (1) в поле Action выбрать вариант Bumped 

 (2) в поле Port выбрать вариант 1 

 (3) в поле Action выбрать вариант Released 

 (4) в поле Action выбрать вариант Pressed 


Номер 2
Какие настройки блока Wait Touch следует установить, чтобы запрограммировать остановку робота после того, как кнопка на Touch-сенсоре будет нажата:

Ответ:

 (1) в поле Action выбрать вариант Bumped 

 (2) в поле Port выбрать вариант 3 

 (3) в поле Action выбрать вариант Released 

 (4) в поле Action выбрать вариант Pressed 


Номер 3
Какие настройки блока Wait Touch следует установить, чтобы запрограммировать остановку робота после того, как кнопка на Touch-сенсоре будет отпущена:

Ответ:

 (1) в поле Action выбрать вариант Bumped 

 (2) в поле Port выбрать вариант 1 

 (3) в поле Action выбрать вариант Released 

 (4) в поле Action выбрать вариант Pressed 


Упражнение 8:
Номер 1
Считая, что одной кнопкой (Touch-сенсором) мы можем закодировать два действия (первое в положении кнопки "нажата" и второе - в положении "отпущена"), ответьте, сколько вариантов действий мы можем закодировать, если к роботу подключены три кнопки?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
Считая, что одной кнопкой (Touch-сенсором) мы можем закодировать два действия (первое в положении кнопки "нажата" и второе - в положении "отпущена"), ответьте, сколько вариантов действий мы можем закодировать, если к роботу подключены две кнопки?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 3
Сколько действий можно закодировать, если к роботу подключены два Touch-сенсора (используя все варианты Touch-сенсора, доступные по умолчанию)?

Ответ:

 (1)

 (2)

 (3)

 (4)




Главная / Программирование / Введение в программирование LEGO-роботов на языке NXT-G / Тест 3