WorksheetsArduino_Testing
Total questions: 29
Worksheet time: 16mins
Что такое переменная?
Переменное значение
Область памяти
Имя которое можно использовать в коде
Как инициализируются целочисленные переменные?
(a)
Программисту нужно объявить переменную, куда будет записываться результат от деления. Какой тип данных ему лучше выбрать?
float
int
char
uint8_t
Какие значения принимает переменная с типом bool?
True, False
0,1
'S'
563
Переменная number имеет тип undsigned int. Сможет ли она принять значение -35?
Да
Нет
Какими значениями ограничивается множество значений типа void?
Множество значений пусты
Множество значений безгранично
От 0 до бесконечности
it is DOTA2?
Какой тип данных может заменить тип данных int?
uint8_t
uint16_t
float
uint32_t
Переменная какого типа занимает больше памяти?
bool
float
int
double
Как правильно объявить и задать значение переменной?
char a = 'S';
char a = 50;
char a = "Hello World";
Char a = 'a';
Какой отрывок кода верный?
const int k;
int a=1;
k=7;
int b = a+k;
const int k;
int a=1;
k==7;
int b = a+k;
const int k = 7;
int a= 1;
int b=a+k;
const int k = 1;
int a = 1;
int b = a+k;
k=b;
В чём различие между int и long?
int - вещественные числа, long - символьные
нет разницы
целочисленные типа данных, разница только в памяти
int - integer - целый. long - длинный
Что такое массив?
Таблица, хранящая различные значения
Данные, которые последовательно расположены в памяти
Ячейка в памяти компьютера, где может храниться одно значение.
Массивные переменные
Как правильно объявить массив?
int array[10]
int array[3] = {0,1,2};
int array[]={0,1,2,3,4};
char array[] = {3.12f,'s','L'};
Дан массив int array[5] = { 3, 10, 0, 9, 2}. Как обратиться к числу 0?
array[0]
array[1]
array[2]
array[3]
Что делает представленный отрывок кода?
int b = 0;
for(int i = 0; i < 10; i++)
{
b+=array[i];
}
Подсчитывает количество элементов в массиве array
Подсчитывает сумму первых 10 элементов массива array
Перезаписываем второй массив
Вычисляет сумму индексов массива array
Что делает функция map?
Функция конвертирует из одного диапазона значений в другой
Функция которая ограничивает принятые значения
Функция которая рисует карту
Функция помогает создать массив
int b = 5;
Serial.println("Что выведет данный код" + String(b));
Что выведет данный код 5
Что выведет данный код 53
Что выведет данный код53
Что выведет данный код5
В какой строчке кода ошибка?
10
12
4
1
Что возвращает функция с типом возвращаемого значения void?
пустоту
целые числа
word
bool
Синтаксис функции?
имя, тип, тело, параметры
тип, тело, параметры
тип, имя, параметры, тело
тело, имя, тип
Программист Вася Пупкин, захотел вызвать функцию в суперцикле loop, но он не знает как она должна выглядит, всё что он знает, что она должна - принимает один параметр integer, и возвращает пустоту?
void Roro
(int count)
{}
vaid Roro
(double i)
{}
void Roro
(int i)
{ return t;}
voyd Roro
(int count)
{}
Как считать данные с аналогово пина?
float Read()
{ return analogRead
(A0); }
float u =
analogRead
(A1);
digitalRead(13);
Что такое Serial.available() ?
Функция получающая количество байт принятых с COM порта
Метод получающий количество бит принятых с COM порта
Великое слово, данное богом, которое принимает Мбайты.
Функция получающая количество кБайт принятых с COM порта
Вася Пупки, хочет подключить кнопку, как ему это сделать, если он забыл как работает функция. Помнит только -> pinMode(13,___);
INPUT
INPUT_PULLUP
INPUT_PALLAP
OUTPUT
Что делает данная функция?
int functions(int target) {
if (target > 200) return 1;
if (target < 50) return -1;
return 0; }
Функция возвращает целочисленную переменную. Принимает целочисленный аргумент. А в теле цикла разбивает на диапазон значений.
Функция возвращает дробную переменную. Принимает целочисленный аргумент. А в теле цикла разбивает на диапазон значений.
Функция возвращает целочисленную переменную. Принимает байтовый аргумент. А в теле цикла разбивает на диапазон значений.
Функция возвращает целочисленную переменную. Принимает целочисленный аргумент. А в теле допущена ошибка.
Сколько ножек у RGB светодиода?
1
2
3
4
ФИО преподавателя
Владимир Сергеевич Габов
Габов Сергей Владимирович
Сергей Владимир Габович
Габов Владимир Сергеевич
Сколько цифровых портов в Arduino UNO
14
13
12
11
На плате Arduino UNO есть только два вида питания, 3.3В и 5В?
Да
Нет
