Главная страница

Цифровая схематика. Программирование микроконтроллеров 2 рубежка. 1. Какой тип данных используется для хранения чисел в диапазоне от 0 до 255


Скачать 234.33 Kb.
Название1. Какой тип данных используется для хранения чисел в диапазоне от 0 до 255
АнкорЦифровая схематика
Дата21.06.2022
Размер234.33 Kb.
Формат файлаdocx
Имя файлаПрограммирование микроконтроллеров 2 рубежка.docx
ТипДокументы
#607633

1.

Какой тип данных используется для хранения чисел в диапазоне от 0 до 255




 A.

byte

 B.

char

 C.

boolean

 D.

unsigned int

 E.

float




2.

Какая из ниже перечисленных команд используется для считывания значений с цифрового входа




 A.

digitalRead()

 B.

analogRead()

 C.

digitalInput()

 D.

digitalWrite()

 E.

analogWrite()




3.

Процедура void setup() выполняется …




 A.

только два раза

 B.

только три раза

 C.

один раз при включении платы Arduino

 D.

все время, пока включена плата Arduino

 E.

только один раз




4.

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




 A.

скважность

 B.

частота

 C.

уровень логической «0»

 D.

уровень логической «1»

 E.

быстродействие




5.

Какие команды не формируют выходной операнд?




 A.

команды переходов

 B.

команды сдвигов

 C.

арифметические команды

 D.

логические команды

 E.

команды пересылки




6.

Что означают аббревиатуры GND на Arduino?




 A.

Порт для передачи данных

 B.

Минус

 C.

Название платы

 D.

Плюс

 E.

Порт для приема данных




7.

Какой тип обмена используется в системной магистрали ISA?




 A.

синхронный

 B.

синхронный с возможностью асинхронного обмена

 C.

асинхронный

 D.

асинхронный с возможностью синхронного обмена

 E.

мультиплексированный




8.

Как называетмся операционная система для опытных пользователей созданная и оптимизированная специально  для Raspberry Pi, имеет базовый набор программ и утилит




 A.

Noobs

 B.

RASPBIAN

 C.

OSMC

 D.

Ubuntu MATE

 E.

PiNet




9.

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




 A.

аппаратный обмен

 B.

обмен по прямому доступу к памяти

 C.

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

 D.

программный обмен

 E.

обмен по прерываниям




10.

Что такое Микропроцессор?




 A.

управляемый многофункциональный производственный цех, состоящий из гибких производственных модулей в виде роботов, производственных комплексов с вспомогательным оборудованием и управлением;

 B.

автоматическая стационарная или передвижная машина, состоящая из манипулятора с несколькими уровнями движения и периферийным устройством управления;

 C.

управляемая производственная система и вспомогательная установка, состоящая из гибких производственных систем в виде многофункциональных производственных цехов с роботами и вспомогательным оборудованием;

 D.

устройство с программным управлением в одной или нескольких больших интегральных схемах, очень больших интегральных схемах, которое осуществляет процесс обработки информации и управления ею, функционально законченная цифровая установка;




11.

Укажите предназначение функции Delay()




 A.

останавливает мигание светодиода на заданное количество секунд

 B.

останавливает выполнение программы на заданное количество наносекунд

 C.

останавливает выполнение программы на заданное количество миллисекунд

 D.

останавливает выполнение программы на заданное количество секунд

 E.

останавливает мигание светодиода на заданное количество миллисекунд




12.

Где хранятся биты конфигурации микроконтроллеров подгруппы PIC16F8Х?




 A.

в регистре OPTION

 B.

в регистре EEDATA

 C.

в регистре INTCON

 D.

в регистре TMR0

 E.

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




13.

Укажите предназначение функции delay(n)?




 A.

Подключение LED дисплеев

 B.

Переключает функцию

 C.

Приостанавливает обработку программы на n миллисекунд

 D.

Повторяет действие на n миллисекунд

 E.

Прерывает программу на n миллисекунд




14.

Какова разрядность таймера/счетчика TMR0 микроконтроллеров подгруппы PIC16F8Х?




 A.

8

 B.

10

 C.

16

 D.

4

 E.

14




15.

Какую из ниже указанных функций следует прописать для вывода переменной X на монитор порта?




 A.

Serial.println(X)




 B.

Serial.println("X")




 C.

Serial.print(X)




 D.

Serial.print("X")




 E.

Serial.print"(X)"




16.

Какой метод адресации предполагает размещение операнда внутри выполняемой программы?




 A.

операнд всегда находится внутри программы

 B.

регистровая адресация

 C.

косвенная адресация

 D.

абсолютная адресация

 E.

непосредственная адресация




17.

Какая структура шин адреса и данных обеспечивает большее быстродействие?




 A.

мультиплексированная

 B.

немультиплексированная

 C.

однонаправленная

 D.

быстродействие от структуры не зависит

 E.

двунаправленная




18.

К какой группе относятся команды сдвига кодов?




 A.

логические команды

 B.

команды управления процессором

 C.

команды переходов

 D.

команды пересылки

 E.

арифметические команды




19.

Какими устройствами управления предоставляет удобный интерфейс библиотека Stepper?




 A.

Фоторезистором

 B.

Сервоприводом

 C.

LED дисплеем

 D.

Шаговыми двигателями

 E.

Шаровыми двигателями




20.

Какая из ниже перечисленных команд используется для считывания значений с аналогового входа




 A.

digitalWrite()

 B.

analogRead()

 C.

digitalRead()

 D.

analogWrite()

 E.

digitalInput()




21.

Оператор if используется для …




 A.

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

 B.

проверки истинности условия

 C.

проверки условий отличной от указанной в if

 D.

выполнения условий в круглых скобках

 E.

повторения операторов, заключенных в скобки




22.

Что дает двухступенчатый конвейер исполнения команд в PIC-микроконтроллерах?




 A.

возможность параллельного исполнения двух команд

 B.

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

 C.

возможность последовательного исполнения двух команд

 D.

возможность удвоения тактовой частоты

 E.

возможность динамического предсказания переходов




23.

В какое состояние переходят порты ввода/вывода PIC-микроконтроллеров по умолчанию (после сброса)?




 A.

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

 B.

в состояние ввода

 C.

в состояние вывода логического «0»

 D.

в состояние вывода логической «1»

 E.

в состояние вывода




24.

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




 A.

Raspberry Pi

 B.

OSMC

 C.

Bluetooth

 D.

Arduino Uno

 E.

Ubuntu MATE




25.

Укажите средство измерений, предназначенное для выработки сигнала измерительной информации в форме, удобной для передачи, дальнейшего преобразования, обработки и (или) хранения,  но не поддающейся непосредственному восприятию наблюдателем.




 A.

микропроцессор

 B.

микроконтроллер

 C.

процессор

 D.

счетчик

 E.

датчик




26.

Из каких двух функций состоит простейшая программа в Arduino IDE




 A.

main (), void()

 B.

setup (), loop()

 C.

start (), void()

 D.

void (), loop()

 E.

start (), main()




27.

Процедура void loop() выполняется …




 A.

только один раз

 B.

все время, пока включена плата Arduino

 C.

только три раза

 D.

только два раза

 E.

один раз при включении платы Arduino




28.

Где хранятся биты признаков результата операций микроконтроллеров подгруппы PIC16F8Х?




 A.

в регистре STATUS

 B.

в регистре OPTION

 C.

в регистре счетчика

 D.

в регистре таймера

 E.

в регистре INTCON




29.

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




 A.

содержимое триггера данных

 B.

содержимое триггера регистра памяти

 C.

логическое «И» над содержимым триггера данных и значением сигнала на внешнем выводе МК

 D.

содержимое триггера регистра управления

 E.

значение сигнала на внешнем выводе МК




30.

Какой бит определяет режим работы таймера/счетчика микроконтроллеров подгруппы PIC16F8Х?




 A.

бит PSA регистра OPTION




 B.

бит TO регистра STATUS




 C.

бит T0IE регистра INTCON




 D.

бит T08 регистра INTCON




 E.

бит T0CS регистра OPTION




31.

Какая из ниже перечисленных библиотек используется для работы с LCD дисплеем?




 A.

#include

 B.

#include

 C.

#include

 D.

#include

 E.

#include




32.

Как компьютер узнает об отсутствии бумаги в принтере при использовании Centronics?




 A.

компьютер посылает специальный запрос о наличии бумаги

 B.

с помощью специального сигнала от принтера

 C.

принтер выдает особую комбинацию нескольких сигналов

 D.

компьютер не может узнать об отсутствии бумаги

 E.

принтер долго не дает разрешения на обмен




33.

Для назначения режима работы пинов Arduino используется …




 A.

#define

 B.

функция digitalRead();

 C.

функция analogRead()

 D.

функция digitalWrite()

 E.

функция pinMode()




34.

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




 A.

функцию digitalWrite() следует написать в процедуре void loop()

 B.

функцию digitalWrite() следует написать в процедуре void setup()

 C.

функцию digitalRead() следует написать в процедуре void loop()

 D.

функцию digitalRead() следует написать в процедуре void setup()

 E.

функцию analogWrite() следует написать в процедуре void loop()




35.

Какие действия необходимо выполнить, если при загрузке скетча появилась ошибка «Programmer is not responding»




 A.

в функции pinMode() не использовано имя порта LED в функции pinMode() не использовано имя порта LED

 B.

в скетче не объявлена переменная LED

 C.

проверить скетч на наличие синтаксических ошибок

 D.

проверить подключение, указать порт к которому подключена плата Arduino

 E.

указать порт к которому подключена плата Arduino



написать администратору сайта