image

编辑人: 长安花落尽

calendar2025-01-10

message1

visits654

17编程题

一、单选题

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分处理。

正确答案:

创作类型:
原创

本文链接:17编程题

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share