wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест по микроконтроллерам

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Что включает в себя структура микроконтроллера?

a)

Вентилятор

b)

Клавиатура

c)

Процессор (CPU), память (RAM и ROM), периферийные устройства, таймеры, счетчики, АЦП, ЦАП и другие специализированные блоки.

d)

Блок питания

2.

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

a)

Java

b)

Python

c)

C и C++

d)

Assembly

3.

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

a)

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

b)

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

c)

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

d)

Устройства, предназначенные для хранения данных на микроконтроллере

4.

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

a)

GPIO, PWM, ADC

b)

CAN, LIN, FlexRay

c)

USB, Ethernet, HDMI

d)

Прерывания, DMA, таймеры, SPI, I2C, UART

5.

Какие типы памяти обычно присутствуют в микроконтроллерах?

a)

EEPROM и Flash

b)

SRAM и DRAM

c)

Cache и Register

d)

ROM и RAM

6.

Что такое прерывания и как они используются в программировании микроконтроллеров?

a)

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

b)

Прерывания - это способ ускорения работы микроконтроллера

c)

Прерывания позволяют микроконтроллеру игнорировать внешние события

d)

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

7.

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

a)

Выбрать микроконтроллер, установить ПО, написать программу, не компилировать и загрузить на микроконтроллер

b)

Выбрать микроконтроллер, установить ПО, написать программу, компилировать и не загрузить на микроконтроллер

c)

Выбрать микроконтроллер, установить ПО, написать программу, скомпилировать и загрузить на микроконтроллер.

d)

Выбрать микроконтроллер, установить ПО, не написать программу, скомпилировать и загрузить на микроконтроллер

8.

Какие функции выполняет компилятор при программировании микроконтроллеров?

a)

Увеличение объема оперативной памяти микроконтроллера

b)

Трансляция исходного кода, оптимизация программы, проверка синтаксиса и выявление ошибок

c)

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

d)

Компиляция исходного кода в машинный код

9.

Что такое GPIO и как оно используется для взаимодействия с периферией?

a)

GPIO - это глобальная программа ввода/вывода, используемая для управления операционной системой

b)

GPIO - это генератор паролей, используемый для шифрования данных

c)

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

d)

GPIO - это графический процессор, используемый для обработки изображений

10.

Какие основные принципы работы с таймерами применяются при программировании микроконтроллеров?

a)

Выбор частоты работы

b)

Использование цифровых фильтров

c)

Установка конечного значения

d)

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