admin 管理员组文章数量: 1184232
2024年4月28日发(作者:matlab 数组赋值)
机器人等级考试四级试题
一、单选题(每题2分,共30题)
1下列关于顺序结构说法正确的是? ()[单选题]
A顺序结构的执行顺序是日上而下,依次执行。 (正确答案)
B顺序结构的程序设计是最复杂的。
C顺序结构中只要没有廷时伯数或模块,程序都是同时执行的。
D顺序结构是指在程序中需要反复执行某个功能而设置的一种程序
结构。
2关于晶体三极管描述不正确的有?()[单选题]
A晶体三极管有三只引脚,分别叫做B(基极),C(集电极)和E(发时
极)
B晶体三极管根据构适结构不同,分为NPN和PNP两种类型
C品体三极管有三只引脚,分别4B(基极)、P(阳极)和N(明极) (正
确答案)
D晶体三极管可用于开关电路和放大电路。
3获取电位器模块的返回值,以下选择正确的是?()[单选题]
A digtaRead(A0)
B digtalRead(3)
C. digitalWite(5)
Read(A0) (正确答案)
4下列关于if语句说法正确的是?()[单选题]
语句只能适合单分支结构
语句可以变形为if-else或者if-else if-else (正确答案)
C.使用i语句就可以实现重复执行某一段功能
D. if语句的执行顺序是自 上而下,依次执行
5下列选项中不属于程序三种基本结构的是?()[单选题]
A顺李塔构
B选择结构
C总线结构 (正确答案)
D病环结构
6 下列遇项中关于有环结构说决相误的是?()[单选题]
A环结构可以减少沙理中重划书写的工作量,用本操过重划执行单
控真决的问题
B循环结构中一般会标明环的条件,不是无止增的通环
C循环结构中,if语言是常用 (正确答案)
D循环结构while 和do while的区别是:while先判断循环条件再
执行内容,do while则先执行内容再判断循环条件
7如下国所示分支结构中说法正确的是?()
switch(a)
case 1:语句1;
Break;
case2:语句2:
Break;
case 3:语句3;
Break;
case4:语句4:[单选题]
A 该switch中没有defaut所以结构是相误的
B 当a==1时,先执行语句1,再执行语句2:再执行语句3;再执行
语句4
C当a==2时,先执行语句2,再执行语句3;再执行说句4
D当a==3时,执行语句3后,跳出{},这段程序执行完毕 (正确答
案)
8 analogWite(pinval)函数中,va的值的说明不正确的有?()[单
选题]
重的范围0-255
值为255时,引脚完全打开
值为255时,引脚完全关闭,管脚输出低电平 (正确答案)
D.当va值为255时,和digitalwite(pin,HIGH)效果一致
9 如下图所示循环结构,循环的次数为?()
for(int i=0;i<3;i++)
{
循环体
}[单选题]
A 3 (正确答案)
B 2
C 1
D 0
10 pinMode()B数设置数手引牌的工作模式,以下说明正
确的有?()[单选题]
A引等的工作模式有:NPUT、OUTPUT两种
B引脚的工作模式有:INPUT、OUTPUT、INPUT_PULLUP三种 (正确答
案)
C引的工作模式有:NPUT、OUTPUT、HIGH三种
D引W的工作模式有:HIGH、LOW两种
11 下列关于变量的说法正确的是?()[单选题]
A 变量可以随时改变 (正确答案)
B 在声明变量时,必须赋予初始值
C 程序在变量不仅值可以变化,名称可以随意变化
D 程序中变量只用于计数
12下列那个选项中属于分支结构?()[单选题]
A for语句
B switch语句 (正确答案)
C whleh句
D do while 语句
13 下列关于支量类型的说法正确的是?()[单选题]
A float代表的是浮点型,它可以保留到小数点后七位 (正确答案)
B int代表的是整数型,可是表示真分数
C char表示的字符型,也可以表示一个字节大小的数字
D bool是布尔型,这种类型也可以取0-255的整数
14 关于PWM,以下说法正确的有?( )[单选题]
A 当占空比为10%是,等效输出电压为4.5V
B 可以利用PWM管脚实现模拟信号输入
C PWM是指在数字系统中,通过调整占空比来实现模拟输出 (正确
答案)
D UNO主控板,A0-A5管脚具有PWM模拟输出功能
15 关于pulseln()函数,下列说法正确的是?()[单选题]
A pulsein()的数用于向管脚输出高低电平
B pulsein()函数用中读取一个管脚的脉冲(HIGH或LOW)时间长度
(正确答案)
C pusein()函数只能读取管脚的高电平脉冲
D pusein()函数的返回值是0或者1
16 如下图所示变量运算,说法正确的是?()
a=2,
b=1;
c=1.5:[单选题]
A 程序结束后,的值为2.5
B 程李结中后,a的值为2 (正确答案)
C 变量c为整数型;a和b为浮点型
D 程序结束后,b的值为4
17关于setup()函数和loop()函数,以下说法正确的是?()[单选
题]
A 程序编写时,setup()函数和loop()函数可以缺失
B setup()函数里面的程序,在程序执行时通常放置程序的初始化
程序 (正确答案)
C loop()函数里面的程序,在程序运行时只运行一次,通常放置主
执行程序
D 程序运行时,先运行loop()函数内的程序,然后运行setup()函
数的程序内
18 下列程序书写格式正确的是?( )[单选题]
A (正确答案)
B
C
D
19下列关于程序三种基本结构说法正确的是?()[单选题]
A 顺序结构可以通过判断不同的情况,执行不同的内容
B 选择结构又称作分支结构,这种结构可以实现一定功解的循环
C 循环结构可以实现重复执行某个功能 (正确答案)
D 只有循环结构中会用到break
20 下列程序中,没有实现了让变量a自动加1的效果的是?()[单
选题]
A a+1; (正确答案)
B a=a+1;
C a+=1;
D a++;
21 下列关于变量定义正确的是?()[单选题]
A float a=0; (正确答案)
B int 2a=0;
C int a =0;
D int a=0;b=0;
22 下列分支结构中格式正确的是?( )[单选题]
A
B
版权声明:本文标题:机器人等级考试四级试题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1714268545a672646.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论