База ответов ИНТУИТ

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

Количество вопросов - 192

Робот должен двигаться вдоль стены, держась на расстоянии 15 см от неё. Под каким углом к направлению движения робота наиболее целесообразно расположить датчик ультразвука?

В среде NXT-G:

Вложить блок Switch развёрнутой формы в блок Switch компактной формы:

Блоки Variable и Constant в среде NXT-G доступны:

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

Входной разъём для передачи данных в блок Switch отсутствует, если:

При передаче данных на разъём Duration в настройках блока Move можно указывать:

Флажок Counter в Show позволяет

Для данных, поступающих извне, изменить сравниваемое значение можно:

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

Робот должен находиться на расстоянии 15 см от подвижной стены, находящейся перед ним. Выберите правильный вариант релейного алгоритма следования за стеной:

Поле Value при описании константы определяет:

Для вывода на экран текстовых значений

В сервомоторе Lego Mindstorms NXT редуктор нужен для:

Блок Switch может быть использован:

При выборе варианта Logic выхода из цикла

Для совместного использования данных главной программы и подпрограммы

Для вывода сообщений на экран NXT в среде NXT-G имеется:

Порты подключения датчиков к блоку NXT обозначаются:

В блоке Sound включённый флажок Wait for Completion означает, что:

В блоке Compare не доступны следующие операции сравнения

Числовые выходные разъёмы помечаются символом:

В блоке Move настройки поворота задаются в поле:

Имеется программа движения робота вдоль чёрной линии. Для её корректной работы робот следует поместить над полем так, чтобы:

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

Остановка моторов задается в блоке Move в поле:

Прямая, описывающая зависимость U(E), проходит под углом 45° к оси OX. В этом случае коэффициент K_p равен:

Укажите несуществующую операцию в блоке Math:

Блоки подпрограмм, созданные пользователем в среде NXT-G доступны:

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

Порты подключения моторов к блоку NXT обозначаются:

Тестовые программы для ознакомления с возможностями конструктора доступны в меню:

На блоке NXT различные звуковые файлы располагаются в меню

В NXT-G программы составляются:

В палитре "Custom" содержатся:

Блок NXT можно подключить к компьютеру

Для загрузки и выполнения программ на NXT используется:

Версию прошивки, установленной на блоке NXT можно узнать:

Сервомоторы отличаются от обычных моторов:

В блоке Move скорость вращения мотора задается в поле:

В поле обратной связи блока Move обороты двигателя измеряются:

Считая, что порт B соответствует левому мотору, а порт C - правому, определите характер движения робота, если в блоке Move произведены следующие настройки полей: Port - порт В, Direction - "вперед":

Какое количество градусов нужно установить в поле Duration, чтобы мотор совершил 2,5 оборота?

Заданы следующие настройки блока Move: Direction - "назад", слайдер Steering смещен к мотору С (не до упора). Выберите варианты движения робота, соответствующие этим настройкам:

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

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

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

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

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

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

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

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

В среде NXT-G имеется различных блоков для организации цикла:

Выберите правильные варианты выхода из цикла:

Для вывода на экран числовых значений достаточно:

Шины для передачи числовых данных окрашены:

Входные разъёмы концентратора блока расположены

Для организации ветвлений в NXT-G используется:

По умолчанию блок Switch настроен:

Нижняя ветка блока Switch будет выполняться при истинном значении проверяемого условия:

Выберите варианты, соответствующие программе на рисунке:

Входной разъём для передачи данных в блок Switch:

Разветвление более, чем на два варианта доступно, если использовать следующие настройки блока Switch:

Конструктор блоков доступен:

При создании подпрограммы:

Выберите верные высказывания:

Текстовые выходные разъёмы помечаются символом:

В среде NXT-G возможна генерация случайных чисел из максимального диапазона:

Укажите несуществующую операцию в блоке Math:

При передаче данных на разъём Duration в настройках блока Move нельзя указывать:

Блок Constant в среде NXT-G доступен:

Значение переменной:

Создать переменную можно через:

Поле Value при описании переменной определяет

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

В языке NXT-G многопоточность нужна

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

Проблема синхронизации состоит в том, что

Робот должен двигаться вдоль чёрной линии. Среднее значение освещённости на границе линии равно 45. Начальное положение - датчика справа от линии. Выберите правильный вариант релейного алгоритма движения робота.

При реализации алгоритма на основе релейного регулятора:

Для сброса показаний датчика оборотов нужно:

Наиболее качественное управление с помощью P-регулятора осуществляется

Управляющее воздействие P-регулятора:

Коэффициент K_p всегда:

Прямая, описывающая зависимость U(E), проходит через точку A(1,3). В этом случае коэффициент K_p равен:

В NXT-G реализован:

Если в поле Control блока Switch выбран вариант Sensor, то:

Выберите правильные варианты выхода из цикла:

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

В среде NXT-G обязательно:

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

Блок Switch доступен:

Для ожидания события в среде NXT-G имеется:

За управление движением робота отвечает блок:

При подключении моторов к блоку NXT следует придерживаться правил:

По условию задачи мотор в конце движения должен резко затормозить. Какие настройки блока Move следует использовать?

Какой вариант поля Duration отвечает за работу мотора до наступления некоторого события:

В палитре "Complete" содержатся:

Прямая, описывающая зависимость U(E), проходит через точку A(2,1). В этом случае коэффициент K_p равен:

Таймер автоотключения:

Имеется программа движения робота вдоль чёрной линии. Для её корректной работы робот следует поместить (выберите наиболее полный ответ):

Считая, что порт B соответствует левому мотору, а порт C - правому, определите характер движения робота, если в блоке Move произведены следующие настройки полей: Port - порт В, Direction - "назад":

Робот должен двигаться вдоль чёрной линии. Среднее значение освещённости на границе линии равно 38. Начальное положение датчика – слева от линии. Выберите правильный вариант релейного алгоритма движения робота:

Создать константу можно через:

Датчик оборотов работает с точностью до:

В палитре "Common" содержатся:

Для загрузки программ на NXT используется:

Изменить имя NXT можно:

В каком направлении вращаются ведущие колеса при следующих настройках блока Move: Direction - "вперед", Steering - до упора к мотору B (расположение и подключение моторов считаем аналогичным модели Five Minute Bot):

RGB-датчик выполняет функции:

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

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

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

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

Блок Loop в среде NXT-G доступен:

В среде NXT-G возможны следующие способы выхода из цикла:

Передача данных между блоками в среде NXT-G осуществляется при помощи:

Шины для передачи логических данных окрашены:

Выходные разъёмы концентратора блока расположены

В блоке Compare доступны следующие операции сравнения

Использование вложенных блоков Switch:

Выберите варианты, соответствующие программе на рисунке:

Блок Switch может обрабатывать:

В среде NXT-G аналогом оператора выбора является:

Палитра Custom:

Конструктор блоков доступен:

Имена входных и выходных параметров подпрограммы в главной программе:

При передаче данных на разъём Duration в настройках блока Move одинаковый результат будет при выборе следующих вариантов:

Блок Variable в среде NXT-G доступен:

По умолчанию константа имеет тип данных:

Для передачи данных из собственных блоков в главную программу и обратно

Сбросить значения таймера в блоке Timer можно:

Выберите блоки, которые могут работать в параллельном режиме даже без использования многопоточности:

В задаче "Кегельринг" для того, чтобы вернуться от границы в начальное положение робот использует

Датчик оборотов Lego Mindstorms:

График зависимости U(E) расположен

Выберите верные высказывания:

Увидеть точное значение заряда батареи блока NXT можно:

Можно ли создать собственный блок одновременно с входными и выходными параметрами

Тип входного разъёма в блоке Switch определяется:

Выберите правильную формулу для вычисления управляющего воздействия в P-регуляторе:

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

Конструктор блоков в среде NXT-G:

Шины для передачи текстовых данных окрашены:

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

Длительность движения задается в блоке Move в поле:

Выберите верные варианты установки длительности работы мотора в конечных единицах:

Написание программ прямо на блоке NXT производится в меню:

Укажите несуществующую операцию в блоке Math:

В каком направлении вращаются ведущие колеса при следующих настройках блока Move: Direction - "назад", Steering - до упора к мотору С (расположение и подключение моторов считаем аналогичным модели Five Minute Bot):

Файлы, созданные пользователем, после загрузки на NXT доступны в меню:

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

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

Запрограммировать робот на ожидание нажатия оранжевой кнопки ввода блока NXT можно при помощи:

Переключатель между полным отображением ветвления и компактным:

Подпрограмма может иметь:

Генерация случайных чисел в среде NXT-G возможна:

Создать константу можно через:

Выберите правильную формулу для вычисления управляющего воздействия в P-регуляторе:

Значение константы:

Разграничение доступа к файлам, созданным на одном компьютере разными пользователями в Lego Mindstorms NXT:

Поле Action при описании переменной определяет:

Какое количество градусов нужно установить в поле Duration, чтобы мотор совершил 2/3 оборота?

Аналогом циклов While и Repeat-Until языка программирования Паскаль в среде NXT-G является:

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

В задаче "Кегельринг" для того, чтобы обнаружить очередную банку робот использует

При использовании многопоточности может возникнуть проблема:

Какое количество секунд нужно установить в поле Duration, чтобы мотор совершил 1,5 оборота?

Организация вложенных ветвлений в среде NXT-G:

Блок Switch в среде NXT-G используется:

В среде NXT-G блок Sound позволяет проигрывать:

Считая, что порт B соответствует левому мотору, а порт C - правому, определите характер движения робота, если в блоке Move произведены следующие настройки полей: Port - порт C, Direction - "назад":

"Параллельность" при работе моторов в режиме Unlimited означает, что

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

Использование в одном блоке цикла разъёмов Loop Count и Loop Condition

При включённом флажке Counter в Show с появившегося разъёма Loop Count можно снимать

Блок Switch (выберите наиболее полный ответ):

При создании подпрограммы:

Для считывания показаний датчика оборотов нужно в блоке Rotation Sensor выбрать

Для остановки программы, выполняющейся на блоке NXT, используется:

На экран блока NXT можно вывести числовую информацию

В NXT-G цвет блока:

Для генерации случайного числа в среде NXT-G имеется:

Релейный регулятор отличается от P-регулятора тем, что:

Наиболее качественное управление с помощью P-регулятора роботом, движущимся вдоль стены осуществляется

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

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

При больших значениях коэффициента K_p

В блоке Move направление движения задается в поле:

Согласно программе на рисунке робот будет:

Остановка моторов включается в блоке Move в поле:

Передавать данные по шине из одного потока в другой