大学MOOC 树莓派接口及项目开发(新疆农业大学)1452818194 最新慕课完整章节测试答案
第一章 树莓派简介
文章目录
单元测验1
1、单选题:
下列关于ARM处理器的说法,哪一个是正确的?
选项:
A: 该处理器包含了ARM公司的核心设计
B: 该处理器完全是由ARM公司制造
C: 该处理器一部分是由ARM公司制造
D: 该处理器的设计与ARM处理器的相似
答案: 【 该处理器包含了ARM公司的核心设计】
2、单选题:
下列哪一项不属于操作系统中的任务?
选项:
A: 通过增加处理器的时钟频率提高性能
B: 支持多进程执行
C: 允许访问文件系统
D: 允许访问文件系统
答案: 【 通过增加处理器的时钟频率提高性能】
3、单选题:
下列哪个特点让Raspberry Pi看起来不像一个物联网设备?
选项:
A: 它提供了可以使用键盘、监视器、鼠标的图形界面
B: 它可以连接传感器和执行器
C: 它小巧又便宜
D: 它提供网络连接和智能计算
答案: 【 它提供了可以使用键盘、监视器、鼠标的图形界面】
4、单选题:
在本门课程中,为Raspberry Pi安装的是哪个版本的操作系统?
选项:
A: Raspbian
B: Arch Linux
C: PiNet
D: RISC OS
答案: 【 Raspbian】
5、单选题:
Raspberry Pi B+的处理器芯片是使用的哪个型号的处理器?
选项:
A: ARM Cortex A7
B: ARM Cortex A15V
C: ARM Cortex M0
D: ARM Cortex Zero
答案: 【 ARM Cortex A7】
6、单选题:
在Raspberry Pi B+开发板中不包含下列哪些设备?
选项:
A: 模数转换器
B: USB口
C: 以太网口
D: 卡槽
答案: 【 模数转换器】
7、单选题:
Raspberry Pi 3B+通过什么接口接入显示器?
选项:
A: HDMI口
B: VGA口
C: USB口
D: 任意接口都可以
答案: 【 HDMI口】
8、单选题:
Raspberry Pi 3B+有多少个USB接口??
选项:
A: 4
B: 2
C: 6
D: 8
答案: 【 4】
9、单选题:
本门课程使用的Raspberry Pi是什么型号?
选项:
A: Raspberry Pi 3B+
B: Raspberry Pi Zero
C: Raspberry Pi A
D: Raspberry Pi 2B
答案: 【 Raspberry Pi 3B+】
10、单选题:
树莓派一旦被配置,在它的SD卡中一定包含什么?
选项:
A: 操作系统
B: 防火墙
C: 网页浏览器
D: MAC地址
答案: 【 操作系统】
11、单选题:
在命令行中,进入树莓派设置界面的命令是什么?
选项:
A: sudo raspi-config
B: sudo config
C: sudo raspi config
D: sudo raspberrypi config
答案: 【 sudo raspi-config】
12、单选题:
sudo命令是干什么的?
选项:
A: 允许执行root权限命令
B: 编译程序
C: 配置操作系统
D: 稍后执行命令
答案: 【 允许执行root权限命令】
13、单选题:
用下列哪个命令可以显示正在运行的进程列表?
选项:
A: ps
B: ls
C: mk
D: cd
答案: 【 ps】
14、单选题:
下列哪个命令可以显示目录列表?
选项:
A: ls
B: rm
C: move
D: mkdir
答案: 【 ls】
15、单选题:
下列哪个命令可以创建新目录?
选项:
A: mkdir
B: pwd
C: type
D: rm
答案: 【 mkdir】
16、单选题:
关闭机器电源应使用下列哪个命令?
选项:
A: shutdown
B: rm
C: reboot
D: turnoff
答案: 【 shutdown】
17、单选题:
树莓派文件系统中表示用户主目录的是哪个?
选项:
A: /home
B: /boot
C: /bin
D: /home/pi
答案: 【 /home】
18、单选题:
用下列哪个命令在启动Raspberry Pi之后从shell启动图形用户界面?
选项:
A: startx
B: windows
C: gui
D: shell
答案: 【 startx】
19、单选题:
用下列哪个命令可以显示用户当前工作目录?
选项:
A: pwd
B: ls
C: cd
D: mv
答案: 【 pwd】
20、单选题:
Raspberry Pi里面默认的shell是?
选项:
A: Bash
B: TC shell
C: C shell
D: python shell
答案: 【 Bash】
21、单选题:
Linux下的man命令的作用是什么?
选项:
A: 查看指令帮助等信息
B: 显示当前目录
C: 复制当前文件
D: 删除当前文件
答案: 【 查看指令帮助等信息】
22、单选题:
文件的权限为rwxr-xr-x,说明该文件用户有什么权限?
选项:
A: 读、写和执行文件
B: 读和执行文件
C: 写和执行文件
D: 读和写文件
答案: 【 读、写和执行文件】
23、单选题:
删除文件的命令为?
选项:
A: rm
B: move
C: mv
D: mkdir
答案: 【 rm】
24、单选题:
结束后台进程的命令是?
选项:
A: kill
B: exit
C: shutdown
D: reboot
答案: 【 kill】
25、多选题:
关于Raspberry Pi和Arduino的对比,下列说法错误的是?
选项:
A: Raspberry Pi和Arduino都可以运行操作系统
B: 相比较于Arduino,Raspberry Pi的功率消耗更高
C: 相比较于Arduino,Raspberry Pi的处理器速度更快
D: 相比较于Arduino,Raspberry Pi的内存更大
答案: 【 Raspberry Pi和Arduino都可以运行操作系统;
相比较于Arduino,Raspberry Pi的功率消耗更高】
26、判断题:
raspi-config命令只能在第一次启动期间时才能使用。
选项:
A: 正确
B: 错误
答案: 【 错误】
27、判断题:
树莓派可以设置为通过桌面直接启动。
选项:
A: 正确
B: 错误
答案: 【 正确】
28、判断题:
Raspberry Pi预装了Linux系统 。
选项:
A: 正确
B: 错误
答案: 【 错误】
29、判断题:
Arduino和Raspberry Pi一样都具有文件系统。
选项:
A: 正确
B: 错误
答案: 【 错误】
30、填空题:
安装raspbian系统时创建的默认用户名是pi,默认密码是什么?
答案: 【 raspberry】
31、填空题:
GPIO的中文全称是什么?
答案: 【 通用输入输出口##%_YZPRLFH_%##通用输入输出接口##%_YZPRLFH_%##通用输入输出】
32、填空题:
在Raspberry Pi中Nano是什么?
答案: 【 文本编辑器】
第二章 树莓派上的Python编程
单元测验2
1、单选题:
在Python Shell中输入下列代码,输出结果是什么?>>>print(10 /2)
选项:
A: 5
B: 5.0
C: 0
D: 0.0
答案: 【 5.0】
2、单选题:
在Python Shell中输入下列代码,输出结果是什么?>>> x= ‘chemistry’>>>x[3]
选项:
A: h
B: e
C: m
D: l
答案: 【 m】
3、单选题:
以下哪种是程序控制结构?
选项:
A: if语句
B: for语句
C: while语句
D: 以上都是
答案: 【 以上都是】
4、单选题:
在Python Shell中输入下列代码,输出结果是什么?>>> x= ‘Raspberry Pi’>>>‘i’ in x
选项:
A: 11
B: 12
C: True
D: False
答案: 【 True】
5、单选题:
在Python Shell中输入下列代码,输出结果是什么?>>> x = ‘3’>>> y = ‘4’>>> x + y * 2
选项:
A: 7
B: 11
C: '344'
D: '3434'
答案: 【 '344'】
6、单选题:
执行下列Python程序,输出结果是什么?c = 0for i in “hello world!”: if i == ‘o’ : c = c + 1print(c)
选项:
A: 0
B: 2
C: 3
D: True
答案: 【 2】
7、单选题:
执行下列Python程序,输出结果是什么? list1 = []def merge(a, b): return a + bfor x in [1, 2]: for y in [3, 4]: list1.append(merge(x, y))print(list1)
选项:
A: [4,3,2,3]
B: [2,1,3,5]
C: [4,3,5,5]
D: [4,5,5,6]
答案: 【 [4,5,5,6]】
8、单选题:
已知pets = [‘ant’, ’dog’, ’cat’, ’bird’],要对该列表中的元素排序应该使用下列哪个方法?
选项:
A: pets.sort( )
B: pets.reverse( )
C: pet.insert( )
D: pets.extend( )
答案: 【 pets.sort( )】
9、单选题:
在顶层窗口root中创建一个滑动条值为0到200的Scale控件,下列正确的是?
选项:
A: Scale(root,from_=0,to=200)
B: Scale(root,from =0,to=200)
C: scale(root,from =0,to=200)
D: scale(root,from_=0,to=200)
答案: 【 Scale(root,from_=0,to=200)】
10、单选题:
下列属于事件的是?
选项:
A: 点击按钮
B: 按下鼠标键
C: 在文本框中输入文本
D: 所有选项均正确
答案: 【 所有选项均正确】
11、单选题:
利用Canvas.create_line( )方法在画布控件上画了一条直线,用什么方法可以改变直线的坐标?
选项:
A: coords
B: itemconfig
C: delete
D: pack
答案: 【 coords】
12、单选题:
一个if语句下可以有多少个elif分支?
选项:
A: 1个
B: 2个
C: 3个
D: 无限制
答案: 【 无限制】
13、多选题:
Python语言包含的数据类型有以下哪几种?
选项:
A: string
B: list
C: pointer
D: set
答案: 【 string;
list;
set】
14、多选题:
树莓派上支持的编程语言有以下哪些?
选项:
A: Python语言
B: Java语言
C: C语言
D: PHP语言
答案: 【 Python语言;
Java语言;
C语言;
PHP语言】
15、多选题:
字符串S中查找子串X是否存在的函数,分别是下列哪些?
选项:
A: X in S
B: S.index(X)
C: S.find(X)
D: S in X
答案: 【 X in S;
S.index(X);
S.find(X)】
16、多选题:
下列关于自定义函数的描述,正确的有哪些?
选项:
A: 自定义函数的形参作用域仅在自定义函数体内
B: 自定义函数内不能对全局变量操作
C: 自定义函数的函数名不能和Python的内置函数同名
D: 自定义函数可以不带return语句
答案: 【 自定义函数的形参作用域仅在自定义函数体内;
自定义函数的函数名不能和Python的内置函数同名;
自定义函数可以不带return语句】
17、多选题:
下列说法正确的有哪些?
选项:
A: Python中list是有序的
B: Python中list是无序的
C: Python中列表是序列的基本类型
D: Python中列表使用的并不多
答案: 【 Python中list是有序的 ;
Python中列表是序列的基本类型】
18、判断题:
x in S的结果是一个布尔表达式 。(请通过Raspberry Pi验证)
选项:
A: 正确
B: 错误
答案: 【 正确】
19、判断题:
IDLE中是按照Python语法格式自动缩进的。
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
Python中调用函数时可以不加函数名后的圆括号。
选项:
A: 正确
B: 错误
答案: 【 错误】
21、判断题:
函数参数的作用是作为函数的输入。
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
使用list时,必须将要操作列表的名字以及末尾的一个句点,作为方法的前缀。例如,list.index()
选项:
A: 正确
B: 错误
答案: 【 正确】
23、判断题:
Python程序中正确的缩进是必不可少的。
选项:
A: 正确
B: 错误
答案: 【 正确】
24、判断题:
树莓派只能执行Python3程序,不支持Python2。
选项:
A: 正确
B: 错误
答案: 【 错误】
25、判断题:
tkinter是Python自带的GUI库,所以直接使用即可,不需要导入。
选项:
A: 正确
B: 错误
答案: 【 错误】
26、判断题:
GUI的含义是图形用户界面,也叫做图形用户接口。
选项:
A: 正确
B: 错误
答案: 【 正确】
27、判断题:
使用Tkinter库构建图形用户界面时,可以选择不创建顶层窗口。
选项:
A: 正确
B: 错误
答案: 【 错误】
28、填空题:
Python是()语言,而C语言是编译型语言。
答案: 【 解释型##%_YZPRLFH_%##解释性】
29、填空题:
在Python Shell中输入下列代码,输出结果是什么?>>>5 ** -2
答案: 【 0.04##%_YZPRLFH_%##1/25】
30、填空题:
函数的参数包括形参和()?
答案: 【 实参##%_YZPRLFH_%##实际参数】
31、填空题:
已知num_list = ['Jack','Lucy','Bob','Vivian'],则 len(num_list)的输出结果为:
答案: 【 4】
32、填空题:
利用Tkinter库创建按钮Button的时候,可以通过哪个参数来指定其事件处理函数。
答案: 【 command】
第三章 树莓派的GPIO
单元测验3
1、单选题:
本门课中所讲的MOSI代表什么?
选项:
A: 科学与工业博物馆
B: 主机输出从机输入引脚
C: MOS晶体管
D: 莫斯密码
答案: 【 主机输出从机输入引脚 】
2、单选题:
命令中sudo 的功能是什么?
选项:
A: 输出显示结果
B: 返回结果
C: 以root身份来运行命令
D: 以上都不对
答案: 【 以root身份来运行命令】
3、单选题:
以下那条语句可以熄灭连接在13引脚上的LED灯?
选项:
A: GPIO.output(13, false)
B: GPIO.output(13, ture)
C: GPIO.input(13, false)
D: GPIO.input(13, tur
