一、单选题
1、 难度(1)串口监视器打印的是什么?
A 1
B 0
C 256
D 1023
2、难度(1) 串口监视器打印的是什么?
A 1
B 0
C k
D 2
3、难度(1)串口监视器打印的是什么?
A 1
B 0
C 2
D 1023
4、难度(2)串口监视器打印的是什么?
A 1
B 2
C 1023
D 255
5、难度(1)串口监视器打印的是什么?
A 0
B 1
C 2
D 1023
6、难度(1)串口监视器打印的是什么?
A 0
B 1
C 255
D 1023
7、难度(1)串口监视器打印的是什么?
A 0
B 1
C 2
D 无结果
8、难度(2)串口监视器打印的是什么?
A 0
B 1
C 2
D 不确定
9、难度(3)串口监视器打印的是什么?
A 0
B 1
C 1000
D 不确定
10、难度(3)串口监视器打印的是什么?
A 0
B 1
C 1000
D 不确定
11、难度(1)串口监视器打印的是什么?
A
B
C
D
12、难度(1)串口监视器打印的是什么?
A
B
C
D
13、难度(1)串口监视器打印的是什么
A
B
C
D
14、难度(2)串口监视器打印的是什么
A 1 0 0 0
B 1 0.5 0 0
C 1 1 0 0
D 1 0 1 0
15、难度(3)串口监视器打印的是什么
A 1
B 0
C 256
D 不清楚
16、难度(2)串口监视器打印的是什么
A 1
B 0
C 255
D 不清楚
17、难度(2)串口监视器打印的是什么
A 1
B 0
C 257
D 不知道
18、难度(2)串口监视器打印的是什么
A 1
B 0
C 真
D 假
19、难度(2)串口监视器打印的是什么
A 1
B 0
C 真
D 假
20、难度(3)串口监视器打印的是什么
A 1
B 0
C 真
D 假
21、难度(1)串口监视器打印的是什么
A 0
B 1
C 10
D 无输出
22、难度(2)串口监视器打印的是什么
A 0
B 1
C 10
D 无输出
23、难度(2)串口监视器打印的是什么
A 1
B 0
C 10
D 无输出
24、难度(4)串口监视器打印的是什么
A 0
B 1
C 10
D 无输出
25、难度(3)串口监视器打印的是什么
A 0
B 1
C 10
D 无输出
26、Arduino UNO/Nano 主控板,下列程序模块返回值的最大值为?( )
A 90
B 180
C 1023
D 2047
27、程序如下,串口监视器输出的值是?
A 4
B 5
C 6
D 不确定
28、Arduino UNO/Nano 主控板,执行如下程序模块后,正常情况下,引脚 3 输出的电压为?
A 0V
B 1.5V
C 3.5V
D 5V
29、程序模块如下,串口监视器输出的最后一个数值是?
A 10
B 11
C 12
D 14
30、Arduino UNO/Nano 主控板,图示模拟输入模块返回值的范围是?
A 0~1
B 0~255
C 255~1023
D 0~1023
31、如下图所示的循环模块,正常情况下,模块会循环()次。
A 1
B 3
C 4
D 10
32、 以下变量声明中将字符a赋值给整型变量c,通过串口监视器打印c,看到的可能是
A 无输出
B 输出字符a
C 数字97
D 程序报错
33、下图程序执行一遍后,变量i的值为
A 0
B 10
C 55
D 100
34、下图程序执行完后,变量i的值为
A 0
B 1
C 2
D 3
35、将以下程序上传到Arduino UNO/Nano主控板,打开串口监视器,我们看到输出效果是?
A 不断地输出0
B 不断地输出1
C 输出不断增长的数字
D 没有任何输出
36、将以下程序上传到Arduino UNO/Nano主控板,打开串口监视器看到输出为?
A
# oimage
B *
# oimage
C **
# oimage
D ***
# oimage
37、运行下列程序,串口监视器输出的结果可能是?
A 无输出
B 输出数字
C 输出a
D 程序报错
38、程序如下,该程序运行时LED灯亮灭的次数是?
A 1
B 2
C 3
D 5
39、下列程序模块中,可用于描述条件A和条件B都成立的程序模块是?
A
B
C
D
40、程序模块如下,串口监视器输出的值是?( )
A 10
B 18
C 25
D 55
41、下图模块属于哪类编程结构?( )
A 顺序结构
B 分支(选择)结构
C 循环结构
D 嵌套结构
42、程序如下,A为整型变量,当变量A的值为4时,串口监视器输出的值是?( )
A 1
B 12
C 123
D 3
43、下列模块中,可以实现终止并跳出当前循环的模块是?( )
A
B
C
D
二、多选题
44、下列模块中,属于循环结构的有?
A
B
C
D
45、.Arduino UNO/Nano 主控板,执行如下程序模块后,串口监视器窗口显示数值为 1,此时引脚D3 输入的电压值可能为?
A 0V
B 1.5V
C 3.5V
D 5V
46、A 和 B 都是整数,下列模块中,能表示 A>B 的模块有?
A A
B B
C C
D D
47、下列程序模块中,属于循环结构的模块有
A
B
C
D
48、以下程序模块中,能在串口监视器输出0的有?
A
B
C
D
49、程序模块如下,关于该模块功能说法正确的是?
A 该模块的功能是终止当前循环的执行,开始下一次循环
B 该模块的功能是终止当前循环的执行,并跳出循环
C 该模块只可以在循环模块中使用
D 该模块的功能是终止当前程序的运行
50、整型变量A和B,下列程序模块中,能正确表示A>B的是?( )
A
B
C
D
三、判断题
51、 1000 毫秒等于 1 秒。
A 正确
B 错误
52、判断条件中的真值和假值可以用1和0表示。
A 正确
B 错误
53、下面两个模块效果一样?
A 正确
B 错误
四、实操题
54、主题:时间可调自助红绿灯 器件:Atmega328P主控板1块,交通灯模块2个,电位器模块1个,按键模块1个,蜂鸣器模块1个。以上模块也可使用分立器件结合面包板搭建。 任务要求: 1.当自助式红绿灯的按钮没有被按下时,主路显示为绿灯,人行道显示为红灯。 2.当按钮被按下后,主路的绿灯延时2秒后由绿灯经黄灯转换为红灯。 3.当主路为红灯时,人行道的绿灯点亮并闪烁,闪烁时间间隔为500毫秒。 4.人行道的通行时间为8秒~12秒,可以通过电位器调整,并将当前的通行时间显示在串口监视器上。 5.当人行道的绿灯还剩余4秒时,绿灯快速闪烁,闪烁时间间隔为250毫秒,提醒行人快速通过。 6.当人行道的绿灯还剩余4秒,绿灯快速闪烁的同时,声音提醒。声音提醒的方式选用蜂鸣器模块。 7.人行道通行时间结束,人行道红灯点亮,主路绿灯点亮,蜂鸣器静音。 8.根据上述要求,绘制流程图。 9.未作规定处可自行处理,无明显与事实违背即可。 10.编写程序文件命名规则为:DJKS3_身份证号,考试完毕上传备案。 程序编写过程中不得打开库例程和其它程序,如发现,实操成绩按照0分处理。
正确答案:
略