0.0719

五煦查题

快速找到你需要的那道考题与答案

中国大学嵌入式基础课后答案(慕课2023完整答案)

93 min read

中国大学嵌入式基础课后答案(慕课2023完整答案)

认识嵌入式系统及平台

1.1嵌入式系统概述随堂测验

1、中国整答下面哪个系统属于嵌入式系统()
A、大学“天河一号”计算机系统
B、嵌入华为手机
C、式基联想T400笔记本计算机
D、础课联想S10上网本

2、后答列举嵌入式系统应用在下面哪个领域的案慕案应用?()
A、信息家电
B、课完交通管理
C、中国整答工控设备
D、大学以上都是嵌入

3、嵌入式系统和PC机一样,式基其软硬件不可以进行裁剪。础课

4、后答嵌入式系统是案慕案与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求,进行合理的裁减利用。( )

5、嵌入式系统具有高实时性和高可靠性。

6、根据国际电气和电子工程师协会的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”( )

7、嵌入式系统是以( )为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。

1.2嵌入式系统基本组成随堂测验

1、嵌入式系统的硬件是以( )为核心,配备必要的外围接口部件。
A、嵌入式处理器
B、存储器
C、I/O系统
D、触摸屏

2、嵌入式系统由()组成。
A、输入输出接口
B、CPU处理器
C、存储器
D、嵌入式软件系统

3、嵌入式系统一般是应用于大型电子装置的,它的内核比较大。 ( )

4、嵌入式系统的个性化很强,针对不同的任务,需要对系统进行较大更改,所以嵌入式系统通用性较差。( )

5、嵌入式系统分成软件结构和硬件结构,其中软件结构主要由操作系统和应用软件组成。( )

6、与PC机相比,嵌入式系统在性能方面采用32位RISC结构微处理器,主频从30MHz到1200MHz以上,接近PC机的水平。 ( )

1.3嵌入式微处理器随堂测验

1、嵌入式处理器分为( )。
A、嵌入式微控制器
B、嵌入式微处理器
C、嵌入式数字信号处理器
D、嵌入式可编程逻辑器件

2、嵌入式微处理器的特点有( )。
A、体积小
B、重量轻
C、成本低
D、可靠性高

3、四种处理器中,PLD/FPGA适合于硬件编程应用。( )

4、四种处理器中,DSP处理器运算速度较慢,用于信号处理。( )

1.4嵌入式系统总线随堂测验

1、系统总线通常指计算机芯片之间的连接总线,分为( )。
A、数据总线
B、地址总线
C、控制总线
D、以上都是。

2、各个部件传递信息的公共通路称为总线。( )

1.5嵌入式存储系统随堂测验

1、嵌入式系统中使用的存储器主要包括( )。
A、随机存储器
B、只读存储器
C、双端口存储器
D、大容量存储器

2、我们常用的u盘属于外部存储器。( )

3、随机存储器分为静态ROM、动态ROM和双端口ROM。( )

4、存储器分为( )存储器和外部存储器两大类。

1.6嵌入式系统软件随堂测验

1、下面哪个操作系统是嵌入式操作系统。( )
A、Red-hat Linux
B、μCLinux
C、Ubuntu Linux
D、suse Linux

2、操作系统层包括嵌入式内核、嵌入式TCP/IP网络系统、嵌入式文件系统、嵌入式GUI系统和电源管理等部分。( )

3、嵌入式软件可分为( )、支撑软件及应用软件。

4、嵌入式软件可细分成系统软件、支撑软件、应用软件三类,手机软件属于( )软件。

5、嵌入式软件可细分成系统软件、支撑软件、应用软件三类,嵌入式操作系统属于( )软件。

6、应用层软件主要由多个相对独立的应用任务组成,每个应用任务完成特定的工作,如I/O任务、计算的任务、通信任务等,它们都由( )调度,来运行各个任务。

1.10嵌入式实验平台的搭建(二)随堂测验

1、软硬件协同设计方法与传统设计方法最大不同之处在于( )。
A、软硬件分开描述
B、软硬件统一描述
C、协同测试
D、协同验证

2、使用宿主机目标机联合开发嵌入式应用,( )不是必须的。
A、宿主机
B、目标机
C、银河麒麟操作系统
D、交叉编译器

认识嵌入式系统及平台单元测验

1、下面哪个属于嵌入式系统( )。
A、华为手机
B、“天河一号”计算机系统
C、联想T400笔记本
D、联想上网本

2、嵌入式系统的硬件是以( )为中心,配置必要的外围接口部件。
A、存储器
B、嵌入式处理器
C、I/O系统
D、触摸屏

3、系统总线通常之计算机芯片之间的连接总线,分为( )。
A、数据总线
B、地址总线
C、控制总线
D、以上都是

4、使用宿主机目标机联合开发嵌入式应用,( )不是必须的。
A、宿主机
B、目标机
C、银河麒麟操作系统
D、交叉编译器

5、下面哪个操作系统是嵌入式操作系统。( )
A、Red-hat Linux
B、μCLinux
C、ubuntu Linux
D、suse Linux

6、软硬件协同设计方法与传统设计方法最大不同之处在于( )。
A、软硬件分开描述
B、软硬件统一描述
C、协同测试
D、协同验证

7、嵌入式系统由( )组成。
A、输入输出接口
B、CPU处理器
C、存储器
D、嵌入式软件系统

8、嵌入式微处理器的特点有( )。
A、体积大
B、重量轻
C、成本低
D、可靠性高

9、嵌入式处理器分为( )。
A、嵌入式微控制器
B、嵌入式数字信号处理器
C、嵌入式微处理器
D、嵌入式可编程逻辑器件

10、列举嵌入式系统应用在下面哪个领域的应用?( )
A、信息家电
B、交通管理
C、工控设备
D、机器人

11、下面哪些是嵌入式系统的重要特征( )。
A、专用性强
B、系统复杂和高实时性OS
C、创新性和有效性
D、嵌入式系统开发需要开发工具和环境

12、可编程逻辑器件主要应用( )。
A、通信
B、信号处理
C、消费类电子
D、无线系统

13、嵌入式外部存储器包括( )。
A、硬盘
B、光盘
C、U盘
D、电子盘

14、嵌入式存储器的性能指标包括( )。
A、可靠性
B、只读性
C、功耗
D、速度

15、嵌入式系统和PC机一样,其软硬件不可以进行裁剪。 ( )

16、嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求,进行合理的裁减利用。( )

17、嵌入式系统具有高实时性和高可靠性。 ( )

18、根据国际电气和电子工程师协会的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”( )

19、四种处理器中,PLD/FPGA适合于硬件编程应用。( )

20、四种处理器中,DSP处理器运算速度较慢,用于信号处理。( )

21、1、各个部件传递信息的公共通路称为总线。( )

22、我们常用的u盘属于外部存储器。( )

23、随机存储器分为静态ROM、动态ROM和双端口ROM。( )

24、与PC机相比,嵌入式系统在性能方面采用32位RISC结构微处理器,主频从30MHz到1200MHz以上,接近PC机的水平。 ( )

25、嵌入式系统是以( )为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。

26、存储器分为内部存储器和( )存储器两大类。

27、嵌入式软件可细分成系统软件、支撑软件、应用软件三类,手机软件属于( )软件。

28、嵌入式软件可细分成系统软件、支撑软件、应用软件三类,嵌入式操作系统属于( )软件。

29、应用层软件主要由多个相对独立的应用任务组成,每个应用任务完成特定的工作,如I/O任务、计算的任务、通信任务等,它们都由( )调度,来运行各个任务。

认识嵌入式系统及平台单元作业

1、什么是嵌入式系统?我们从哪几方面来理解嵌入式系统?

2、嵌入式系统由哪几部分组成?简述各部分的作用。

3、嵌入式处理器有哪几类?各有什么特征?

4、虚拟机的安装主要有哪些步骤?

5、随机存储器主要分为哪几类?请你简单描述这几类存储器。

项目二 计算器项目的设计与实现

2.1 Qt简介随堂测验

1、以下关于Qt的描述正确的是( )
A、是一个不跨平台的C++图形用户界面面
B、是一个不跨平台的C++普通用户界面
C、是一个跨平台的C++图形用户界面
D、是一个跨平台的C++普通用户界面

2、下列关于Qt功能描述不正确的是( )
A、高级代码编辑器
B、集成用户界面设计器
C、项目和编译管理
D、不能移植

3、Qt Creator是全新的跨平台 Qt IDE,只能单独使用。

4、使用 Qt只需一次性开发应用程序,就可跨不同桌面和嵌入式操作系统进行部署,无须重新编写源代码。 ( )

5、Qt Creator 只能在Linux/X11 或者Mac OS X 桌面操作系统上运行。( )

6、模块化 Qt C++ 类库提供一套丰富的应用程序生成块 (block),包含了生成高级跨平台应用程序所需的全部功能。 ( )

2.2 Qt Creator开发环境的搭建随堂测验

1、在新建Qt项目,取名为helloqt的文件中,生成的文件有( )
A、widget.h
B、main.cpp
C、widget.cpp
D、widget.ui

2、Qt项目的设计中,基类选择“mainwindow“一般是做菜单界面。 ( )

3、Qt项目的设计中,基类选择“widget“一般是做对话框界面。 ( )

4、Qt项目的设计中, 基类选择“dialog“一般是做对话框界面。 ( )

2.3 信号与槽机制随堂测验

1、要求弹出的Qt设计器界面类中选择界面为空白,应选:
A、Dialog without Buttons
B、Dialog with Buttons Bottom
C、Dialog with Buttons Right
D、Main Window

2、信号和槽用于单个对象之间的通信。 ( )

3、一个信号可以对应一个槽,一个信号也可以关联多个槽。 ( )

4、多个信号可以关联一个槽,一个信号不可以关联另一个信号。 ( )

2.4 布局管理器的使用随堂测验

1、布局管理器可以使界面中部件有一个很整齐的排列或者能适应窗口的大小变化。 ( )

2、Qlayout类继承自QBoxLayout。 ( )

3、用代码新建一个水平布局管理器的方法是QHBoxLayout *layout = new QHBoxLayout。 ( )

4、layout->setSpacing(50)作用使设置各部件间的间隔为50。 ( )

5、垂直布局的快捷键是Ctrl+H 。( )

2.5 温度计的设计与实现随堂测验

1、摄氏温标中把在1标准大气压下,纯净的冰水混合物的温度定义为( )℃,水的沸点为为100℃。华氏温标中把标准大气压下纯水的冰点温度定为32 ℉,把水的沸点温度定为212 ℉。
A、0
B、32
C、100
D、212

2、摄氏温标中把在1标准大气压下,纯净的冰水混合物的温度定义为0℃,水的沸点为为( )℃。华氏温标中把标准大气压下纯水的冰点温度定为32 ℉,把水的沸点温度定为212 ℉。
A、0
B、50
C、100
D、200

3、摄氏温标和华氏温标的换算式是C = 5×(F- 32)/9,F = 9×C /5+32。 ( )

2.6 定时器的设计与实现随堂测验

1、connect(timer,SIGNAL(timeout()),this,SLOT(timerUpDate()));中,timeout()是( ),timerUpdate()是( )
A、发送的信号
B、执行的槽
C、发送信号的对象
D、接收信号的对象

2、1、QT中的Qtimer 里start(1000)开始计时以后,timeout是只触发一次 。 ( )

3、5、curreDateTime是系统当前时间 。 ( )

2.7 多窗口的设计与实现随堂测验

1、多窗口项目的设计中,“enter”按钮是放在主界面。 ( )

2、在弹出的Qt设计器界面类中 “Dialog without Buttons”指的是空白界面模板。 ( )

3、槽函数accept()表示已经实现了默认的功能,它会将对话框关闭并返回Accepted。 ( )

4、if(my1.exec( ) == QDialog::Accepted代码用来判断按钮是否被按下。 ( )

5、w.show( )是指关闭主窗口。 ( )

2.8 计算器的设计与实现随堂测验

1、toInt是指将输入的数值转化为小数。 ( )

2、show()显示的对话框是无模式对话框。用exec( )显示的对话框是模式对话框 。 ( )

简易计算器项目设计单元测验

1、布局管理器工具栏中,要取消布局管理器,应选择( )。
A、水平布局管理器
B、垂直布局管理器
C、打破布局管理器
D、栅格布局管理器

2、下列关于Qt功能描述不正确的是( ) 。
A、高级代码编辑器
B、集成用户界面设计器
C、项目和编译管理
D、不能移植

3、表单布局管理器中,在“添加表单布局行”对话框中填入标签文字“Name(&N):”,这样下面便自动填写的信息不包括( ) 。
A、标签名称
B、字段类型
C、字段名称
D、字段字体

4、要求弹出的Qt设计器界面类中选择界面为空白,应选( )。
A、Main Window
B、Dialog with Buttons Botton
C、Dialog with Buttons Right
D、Dialog without Buttons

5、界面设计中,如果给按钮改名,不可以选用的方法是( )
A、在“objectname”中改名
B、双击按钮直接改名
C、选中界面直接改名
D、右键点击,选择“改变文本”

6、界面设计中,如果给按钮改名,可以选用的方法是( )。
A、双击按钮直接改名
B、选中界面直接改名
C、在“objectname"中改名
D、右键点击,选择“改变文本”

7、在新建Qt项目,取名为helloqt的文件中,生成的文件有( )。
A、widget.h
B、main.cpp
C、widget.cpp
D、widget.ui

8、下面哪几项是布局管理器可以实现的任务( ) 。
A、定位子部件
B、感知窗口默认大小
C、感知窗口最大大小
D、改变大小处理

9、在新建Qt项目,取名为helloqt的文件中,生成的文件有()。
A、widget.h
B、main.cpp
C、widget.cpp
D、widget.ui

10、connect(timer,SIGNAL(timeout(),this,SLOT()timeupdate()))中,timeout()是();timeupdate()是( )。
A、发送的信号
B、执行的槽
C、发送信号的对象
D、接收信号的对象

11、以下哪些是Qt增加的特性( )。
A、有效的对象通信signal和slot。
B、可查询和可设计的对象。
C、事件及事件过滤器。
D、不使用指针。

12、w.show()指显示主窗口。 ( )

13、Qt Creator 可以在Linux/X11 或者Mac OS X 桌面操作系统上运行。( )

14、多窗口项目的设计中,“enter”按钮是放在主界面。( )

15、if(my1.exec( ) == QDialog::Accepted代码用来判断对话框是否接收。 ( )

16、Qt Creator是全新的跨平台 Qt IDE,只能单独使用。 ( )

17、使用Qt,只需一次性开发应用程序,就可跨不同桌面和嵌入式操作系统进行部署,而无须重新编写源代码。 ( )

18、Qt项目的设计中,基类选择“mainwindow“一般是做菜单界面。( )

19、setText( )的是将括号内内容转换成文本格式。 ( )

20、所有其他Qt模块都依赖于QtCore。 ( )

21、currenttime( )是指系统当前时间。 ( )

22、Qt创建一个窗体对象后,要想显示该窗体,需要调用对象的( )方法。

23、要想隐藏该窗体需要调用对象的( )方法。

24、QHBoxLayout:把子窗口从左到右排列在一个( )行上。

25、QVBoxLayout:把子窗口从上到下排列在一个( )行上。

26、QGridLayout:把子窗口排列在一个二维的网格中,窗口可占据( )单元格。

27、信号和槽是一种()接口,应用于对象(包括窗口部件对象和非图形对象)之间的通信 。

28、QFormLayout是( )布局管理器。

29、timer->start(1000)中,1000的单位是( )。

30、摄氏温度中把在1标准大气压下,纯净的冰水混合物的温度定义为( )℃,水的沸点为100℃。

31、摄氏温度中把在1标准大气压下,纯净的冰水混合物的温度定义为0℃。水的沸点为( )℃。

简易计算器设计单元作业

1、简述一下信号与插槽机制。

2、简述布局管理器的功能,列举3个布局管理器。

3、利用Qt Designer设计一个对话框主要包括哪些步骤。

4、计算器界面中主要用到了哪些控件?请编程实现计算器的四则运算。界面参考附件。

项目三 资源文件项目的设计与实现

3.1 Linux特点与内核随堂测验

1、Linux系统包括哪些部分( )。
A、内核
B、Shell
C、文件系统
D、内存管理

2、Linux内核的组成部分有:( )。
A、进程调度
B、网络接口
C、虚拟文件系统
D、进程通信

3、Linux是免费、开源的。 ( )

4、Linux系统不如Windows系统安全。 ( )

5、Shell是指系统的用户界面。 ( )

6、Linux系统对硬件要求很高,因此性能很强大,常用作服务器。 ( )

7、Linux用户可以根据需求自定义系统。 ( )

3.2 Linux源码结构随堂测验

1、arch的子目录不包括( )。
A、Boot
B、mm
C、Kernel
D、drivers

2、以下用于存放Linux支持的文件系统代码的文件夹是( )。
A、modules
B、fs
C、scripts
D、ipc

3、头文件都在Include文件夹下。 ( )

4、init与体系架构有关,对应不同的系统,包含不同子文件夹。( )

5、在内核中打印信息与C语言一样,也是用的printf。 ( )

6、Ipc是进程间通信的缩写。 ( )

7、mm指的是内存管理。 ( )

3.3 GCC简介及安装随堂测验

1、( )是二进制程序处理工具,包括连接器、汇编器等目标程序处理的工具。
A、Binutils
B、GCC
C、GDB
D、objdump

2、GCC的编译流程为( )。
A、预编译、汇编、编译、链接
B、预编译、编译、汇编、链接
C、预编译、编译、链接、汇编
D、预编译、汇编、链接、编译

3.4 文件系统随堂测验

1、在Linux中创建分区的命令是( )。
A、makefile
B、fdisk
C、format
D、mkfs

2、hda2表示( )。
A、IDE0接口上的从盘
B、IDE1接口上的第二个逻辑分区
C、IDE0接口上的第二个主分区
D、IDE0接口上的第二个逻辑分区

3、以下分区哪个可能是扩展分区( )。
A、/dev/hda7
B、/dev/sdb5
C、/dev/sdb4
D、/dev/hdc8

4、下面哪一个是第二个IDE驱动器上第四个逻辑分区的设备名称?( )
A、hdb4
B、hda8
C、hdb8
D、hdb9

5、使用fdisk分区工具的p选项观察分区情况时,为标记可引导分区,使用( )标志。
A、a
B、*
C、@
D、+

3.5 分区介绍随堂测验

1、在linux中创建分区的命令是( )。
A、makefile
B、fdisk
C、format
D、mkfs

2、hda2表示( )。
A、IDE0接口上的从盘。
B、IDE1接口上的第二个逻辑分区。
C、IDE0接口上的第二个主分区。
D、IDE0接口上的第二个逻辑分区。

3、以下分区哪个可能是扩展分区( )。
A、/dev/hda7
B、/dev/sdb5
C、/dev/sdb4
D、/dev/hdc8

4、下面哪一个是第二个IDE驱动器上第四个逻辑分区的设备名称?( )
A、hdb4
B、hda8
C、hdb8
D、hdb9

5、我们将逻辑分区建立在?( )?分区上。
A、从分区
B、扩展分区
C、主分区
D、第二分区

3.6 Shell的使用随堂测验

1、通过echo $SHELL显示当前运行的shell。 ( )

2、shell没有命令自动补全功能。 ( )

3、shell是用户和Linux内核之间的( )程序。

4、在“【root@wxitiot:~】#”这一行代码中,当前登录的账户名为( )。

5、在“【root@wxitiot:~】#”这一行代码中,当前Linux的主机名为( )。

3.7 Linux用户及文件权限管理随堂测验

1、如果要显示所有文件包括隐藏文件,则正确的命令为:( )。
A、ls -a
B、ls -l
C、ls -t
D、ls

2、将文件、目录移动,或者更改文件名为:( )。
A、cp
B、mv
C、adduser
D、mkdir

3、用户之间可以通过su命令进行转换。 ( )

4、虚拟控制台的选择可以通过按Shift+Alt+一个功能键来实现。 ( )

5、改变文件或目录的所有者的命令为:( )。

3.8 Linux目录切换与压缩随堂测验

1、如果要切换到根目录,则采用的命令为cd ..。 ( )

2、如果要切换到当前目录下的dir目录,则采用的命令为cd ..dir。 ( )

3、对于tar命令,-c为产生一个. tar文件。 ( )

3.9 嵌入式数据库的访问随堂测验

1、SQL常用命令中,查看当前数据库中有多少个数据表的命令是( )。
A、help
B、table
C、schema
D、database

2、sqlite是用一个小型的C库开发的一种强有力的嵌入式关系数据库管理体制,主要特点有:( )。
A、简单易学、速度较快;
B、提供了丰富的数据库接口;
C、代码复杂;
D、支持多表和索引、事务、视图、触发和一系列的用户接口及驱动。

3、int sqlite3_exec(sqlite3*, const char *sql, sqlite3_callback, void *, char **errmsg ), 第3个参数sqlite3_callback 是回调,当这条语句执行之后,sqlite3会去调用这个函数。 ( )

4、嵌入式数据库采用( )方式直接驱动。

3.10 Vi的使用随堂测验

1、退出vi时,:q!表示强行退出vi。 ( )

2、vi是指visual interface,即( )编辑器。

3、vi有三种基本工作模式,分别是:( )模式、插入模式和底行模式。

3.11 TCP通讯及协议简介随堂测验

1、在TCP连接中必须要明确客户端与服务器端,每次连接的创建都需要经过“( )次握手”。
A、一
B、二
C、三
D、四

2、TCP通信能实现两台计算机之间的通信,通信的两端都需要创建( )对象。

3.12 登陆界面的设计与实现随堂测验

1、loginDialog d这一行代码的含义是:建立自己新建的类对象d。 ( )

2、模态对话框的类名是Qwidget。 ( )

3.13 资源文件的新建、退出、打开及保存随堂测验

1、if(ui->textEdit->document()->isModified()) ,这行代码的含义是如果当前文档的内容已经改变。 ( )

2、Action一般都是采用clicked信号。 ( )

3、currentPath()为程序运行当前路径。 ( )

3.14 资源文件的编辑及动画的添加随堂测验

1、about *dialog=new about; dialog->show( );代码的含义为新建类对象about,让该对话框显示。 ( )

2、实现动画功能时,下载的动画可以放在任意文件夹中。 ( )

资源文件项目的设计与实现单元测验

1、arch的子目录不包括( )。
A、Boot
B、mm
C、Kernel
D、drivers

2、以下用于存放Linux支持的文件系统代码的文件夹是( )。
A、modules
B、fs
C、scripts
D、ipc

3、( )是二进制程序处理工具,包括连接器、汇编器等目标程序处理的工具。
A、Binutils
B、GCC
C、GDB
D、objdump

4、GCC的编译流程为( )。
A、预编译、编译、汇编、链接
B、预编译、汇编、编译、链接
C、预编译、编译、链接、汇编
D、预编译、汇编、链接、编译

5、在Linux中创建分区的命令是( )。
A、makefile
B、fdisk
C、format
D、mkfs

6、hda2表示( )。
A、IDE0接口上的从盘
B、IDE1接口上的第二个逻辑分区
C、IDE0接口上的第二个主分区
D、IDE0接口上的第二个逻辑分区

7、以下分区哪个可能是扩展分区( )。
A、/dev/hda7
B、/dev/sdb5
C、/dev/sdb4
D、/dev/hdc8

8、下面哪一个是第二个IDE驱动器上第四个逻辑分区的设备名称?( )
A、hdb4
B、hda8
C、hdb8
D、hdb9

9、使用fdisk分区工具的p选项观察分区情况时,为标记可引导分区,使用( )标志。
A、a
B、*
C、@
D、+

10、我们将逻辑分区建立在( )分区上。
A、从分区
B、扩展分区
C、主分区
D、第二分区

11、一般来说,使用fdisk命令的最后一步是使用( )选项命令将改动写入硬盘的当前分区表中。?
A、p
B、r
C、x
D、w

12、Ext2fs 支持( )TB 的内存。
A、1
B、2
C、3
D、4

13、uClinux系统多采用( )文件系统。
A、Ramdisk
B、Romfs
C、Yaffs
D、CramfsA.Ramdisk

14、将文件、目录移动,或者更改文件名的命令为:( )。
A、cp
B、mv
C、adduser
D、mkdir

15、如果要显示所有文件包括隐藏文件,则正确的命令为:( )。
A、ls -a
B、ls -l
C、ls -t
D、ls

16、在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过 “( )次握手”。
A、一
B、二
C、三
D、四

17、Linux系统包括哪些部分( )。
A、内核
B、Shell
C、文件系统
D、内存管理

18、Linux内核的组成部分有:( )。
A、进程调度
B、网络接口
C、虚拟文件系统
D、进程通信

19、GCC包含下面哪些编译工具?( )
A、C 编译器
B、C++编译器
C、源码预处理程序
D、库文件

20、文件系统有哪些功能模块 ?( )
A、API接口模块
B、中间转换模块
C、磁盘分区模块
D、设备驱动模块

21、sqlite是用一个小型的C库开发的一种强有力的嵌入式关系数据库管理体制,主要特点有;( )。
A、简单易学、速度较快
B、提供了丰富的数据库接口
C、代码复杂
D、支持多表和索引、事务、视图、触发和一系列的用户接口及驱动

22、Linux是免费、开源的。 ( )

23、Linux系统不如Windows系统安全。 ( )

24、Linux系统对硬件要求很高,因此性能很强大,常用作服务器。 ( )

25、Linux用户可以根据需求自定义系统。 ( )

26、Shell是指系统的用户界面。 ( )

27、头文件都在Include文件夹下。 ( )

28、init与体系架构有关,对应不同的系统,包含不同子文件夹。 ( )

29、在内核中打印信息与C语言一样,也是用的printf。 ( )

30、Ipc是进程间通信的缩写。 ( )

31、mm指的是内存管理。 ( )

32、文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型。 ( )

33、Extfs是第一个为Linux设计的文件系统类型,叫做扩展文件系统。 ( )

34、通过echo $SHELL显示当前运行的shell。

35、shell没有命令自动补全功能。 ( )

36、用户之间可以通过su命令进行转换。 ( )

37、虚拟控制台的选择可以通过按Shift+Alt+一个功能键来实现。 ( )

38、如果要切换到根目录,则采用的命令为cd 。 ( )

39、如果要切换到当前目录下的dir目录,则采用的命令为cd dir。 ( )

40、对于tar命令,-c为产生一个. tar文件。 ( )

41、退出vi时,:q!表示强行退出vi。 ( )

42、int sqlite3_exec(sqlite3*, const char *sql, sqlite3_callback, void *, char **errmsg ), 第3个参数sqlite3_callback 是回调,当这条语句执行之后,sqlite3会去调用这个函数。 ( )

43、loginDialog d这一行代码的含义是:建立自己新建的类对象d。 ( )

44、模态对话框的类名是Qwidget。 ( )

45、if(ui->textEdit->document()->isModified()) ,这行代码的含义是如果当前文档的内容已经改变。 ( )

46、Action一般都是采用clicked信号。 ( )

47、currentPath()为程序运行当前路径。 ( )

48、about *dialog=new about; dialog->show( );代码的含义为新建类对象about,让该对话框显示。 ( )

49、实现动画功能时,下载的动画可以放在任意文件夹中。 ( )

50、shell是用户和Linux内核之间的( )程序。

51、在“【root@wxitiot:~】#”这一行代码中,当前登录的账户名为( )。

52、在“【root@wxitiot:~】#”这一行代码中,当前Linux的主机名为( )。

53、改变文件或目录的所有者的命令为:( )。

54、vi是指visual interface,即( )编辑器。

55、vi有三种基本工作模式,分别是:( )模式、插入模式和底行模式。

56、嵌入式数据库采用( )方式直接驱动。

57、TCP通信能实现两台计算机之间的通信,通信的两端都需要创建( )对象。

资源文件项目的设计与实现单元作业

1、Linux有哪些特点?

2、GCC支持的文件格式主要有哪些?

3、输入、输出、输出附加、标准错误输出重定向符的作用分别是什么?

4、Linux的文件权限管理命令主要有哪些?

5、SQL常用命令有哪些?

初识ARM

4.1 ARM简介随堂测验

1、ARM工作状态包括( )。
A、ARM状态
B、RISC
C、Thumb状态
D、高效指令状态

2、ARM指令流水包括( )。
A、取值
B、编译
C、译码
D、执行

3、ARM采用RISC体系结构。 ( )

4、与8位系统相比,32位总线增加了内存的访问,所以会增加功耗。 ( )

4.2 ARM寄存器随堂测验

1、ARM处理器的异常模式不包括( )。
A、特权模式
B、系统模式
C、未定义指令模式
D、中止模式

2、ARM寄存器包括( )和 ( ) 两大类。
A、通用寄存器
B、Cache
C、物理寄存器
D、状态寄存器

3、R0~R7对应( )个物理寄存器,R8~R12对应( )个物理寄存器,R13~R14对应( )个物理寄存器。
A、1
B、2
C、4
D、6

4、CPSR包含32位,每一位均被定义了不同的含义。 ( )

5、外部中断模式处理速度非常快,是所有工作模式中处理速度最快的一种模式。( )

4.3 ARM存储器随堂测验

1、异常向量可以出现的位置分别不包括( )。
A、内部FLASH的高端
B、内部FLASH的低端
C、内部RAM的低端
D、内部ROM的低端

2、MMU具备的功能不包括 ( )。
A、从虚拟地址到物理地址的转换
B、存储器复位重新映射
C、存储器访问权限的控制
D、设置虚拟存储空间的缓存特性

3、存储器组织模式包括( )和( )。
A、小端模式
B、中端模式
C、大端模式
D、高端模式

4、Cache的速度非常快,比寄存器、主存储器、辅助存储器都快。 ( )

5、ARM存储单元的地址不是固定的。 ( )

6、存储管理单元的作用是当多任务同时进行时,让各个任务在自己的私有存储空间中运行。( )

7、ARM和单片机都属于嵌入式系统,存储器也相同。 ( )

8、要想同时兼顾存储速度和存储容量,只能采用寄存器作为存储元件。 ( )

4.4 ARM指令系统随堂测验

1、立即数以____________为前缀。( )
A、#
B、*
C、@
D、!

2、带状态切换的跳转指令助记符为___________。( )
A、B
B、BX
C、BL
D、BLX

3、指令LDMIA R0,{ R1-R5}采用___________寻址方式。( )
A、寄存器寻址
B、块拷贝寻址
C、堆栈寻址
D、立即寻址

4、下列选项中属于变址寻址方式中变址方式的有____________。( )
A、前变址模式
B、后变址模式
C、自动变址模式
D、偏移地址模式

5、堆栈的存取规则为先进先出。( )

4.5 ARM指令集(一)随堂测验

1、下列不属于数据处理指令的指令助记符是( )。
A、CMP
B、MOV
C、ORR
D、EOC

2、如果指令中带有S后缀,指令的执行结果将会影响CPSR中的标志位。

3、CMN负数比较指令功能为将寄存器Rn的值加上operand2表示的数值,所以和ADD指令功能相同。

4.6 ARM指令集(二)随堂测验

1、ARM中可以访问状态寄存器的指令是( )。
A、MOV
B、LDR
C、MCR
D、MRS

2、下面属于ARM 子程序调用指令的是( )。
A、B
B、BX
C、BL
D、MOV

3、第二操作数寻址方式有( )。
A、立即数
B、寄存器方式
C、寄存器移位方式
D、以上都是

4、下面哪个不属于堆栈的类别( )。
A、FD
B、FA
C、FB
D、EA

5、LDRB功能为读一个8bit到一个32位bit的寄存器,不要求地址对齐,寄存器的高24位清零。( )

4.7 ARM指令集(三)随堂测验

1、状态寄存器的32位分为4个域,其中bits[7:0]为( )。
A、条件标志位域
B、状态位域
C、控制位域
D、保留位域

2、ARM支持( )个协处理器,用于各种协处理器操作。
A、4
B、8
C、16
D、32

4.8 ARM程序设计和编写(1)随堂测验

1、声明一个局部逻辑变量的伪操作为:( )。
A、GBLA
B、GBLL
C、GBLC
D、GBLD

2、ADS编译环境下的伪操作有:( )。
A、符号定义伪操作
B、数据定义伪操作
C、汇编控制伪操作
D、信息报告伪操作

3、定义一个结构化的内存表的首地址的伪操作为( )。

4.9 ARM程序设计和编写(2)随堂测验

1、以下标号命名规则描述正确的是:( )。
A、标号不应与指令或伪指令同名
B、标号在其作用范围内必须唯一
C、标号区分大小写,同名的大、小写标号被视为两个不同的标号
D、自定义的能与系统保留字相同

2、ARM汇编程序结构主要有:( )。
A、顺序结构
B、分支结构
C、循环结构
D、查表结构

3、ARM程序设计和编写,所有标号必须在一行的顶格书写,其后不要添加“:”号。 ( )

4、每一条指令的助记符可以全部用大写、大小写混用或全部用小写。 ( )

初识ARM单元测验

1、ARM处理器的异常模式不包括( )。
A、特权模式
B、系统模式
C、未定义指令模式
D、中止模式

2、异常向量可以出现的位置分别不包括( )。
A、内部FLASH的高端
B、内部FLASH的低端
C、内部RAM的低端
D、内部ROM的低端

3、MMU具备的功能不包括 ( )。
A、从虚拟地址到物理地址的转换
B、存储器复位重新映射
C、存储器访问权限的控制
D、设置虚拟存储空间的缓存特性

4、存储器类型不包括( )。
A、物理存储器
B、Cache
C、辅助存储器
D、主存储器

5、立即数以( )为前缀。
A、#
B、*
C、@
D、!

6、带状态切换的跳转指令助记符为( )。
A、B
B、BX
C、BL
D、BLX

7、指令LDMIA R0,{ R1-R5}采用( )寻址方式。
A、寄存器寻址
B、块拷贝寻址
C、堆栈寻址
D、立即寻址

8、LDMDB中DB的含义是:( )。
A、每次传送后地址加4
B、每次传送前地址加4
C、每次传送后地址减4
D、每次传送前地址减4

9、下列不属于数据处理指令的指令助记符是( )。
A、CMP
B、MOV
C、ORR
D、EOC

10、异或逻辑功能为( )。
A、相同为0,相异为1
B、有0出0,全1出1
C、相同为1,相异出0
D、有1出1,全0出0

11、ARM工作状态包括( )。
A、ARM状态
B、RISC
C、Thumb状态
D、高效指令状态

12、ARM指令流水包括( )。
A、取指
B、编译
C、译码
D、执行

13、ARM寄存器包括( )和 ( ) 两大类。
A、通用寄存器
B、Cache
C、物理寄存器
D、状态寄存器

14、R0~R7对应( )个物理寄存器,R8~R12对应( )个物理寄存器,R13~R14对应( )个物理寄存器。
A、1
B、2
C、4
D、6

15、存储器组织模式包括( )和( )。
A、小端模式
B、中端模式
C、大端模式
D、高端模式

16、下列选项中属于变址寻址方式中变址方式的有( )。
A、前变址模式
B、后变址模式
C、自动变址模式
D、偏移地址模式

17、下面属于堆栈的类别的是:( )。
A、FD
B、FA
C、FB
D、EA

18、以下标号命名规则描述正确的是:( )。
A、标号不应与指令或伪指令同名
B、标号在其作用范围内必须唯一
C、标号区分大小写
D、同名的大、小写标号被视为两个相同的标号

19、ARM采用RISC体系结构。 ( )

20、与8位系统相比,32位总线增加了内存的访问,所以会增加功耗。 ( )

21、CPSR包含32位,每一位均被定义了不同的含义。 ( )

22、存储管理单元的作用是当多任务同时进行时,让各个任务在自己的私有存储空间中运行。 ( )

23、LDRB功能为读一个8bit到一个32位bit的寄存器,不要求地址对齐,寄存器的高24位清零。 ( )

24、汇编程序文件文件名为*.S,用ARM汇编语言编写的ARM程序或Thumb程序。 ( )

25、一个ARM源程序至少需要二个代码段,大的程序可以包含多个代码段和数据段。 ( )

26、ARM寄存器含有( )个寄存器。

27、ARM寄存器都是( )位寄存器。

28、ARM 子程序调用指令的是( )。

29、堆栈的存取规则为( )后出。

30、已知R0=8,R2=5,执行MOV R0,R2,LSL #2后,R0=( ),R2=5。

初识ARM单元作业

1、ARM处理器的寻址方式有哪些?

2、ARM特点主要有哪些?

3、ARM存储器的特点主要有哪些?

4、ARM主要分为哪些指令?

5、数据处理指令主要有哪些?

嵌入式基础测验

嵌入式基础客观题试卷

1、下面哪个系统属于嵌入式系统( )。
A、“天河一号”计算机系统
B、苹果手机
C、联想T400笔记本计算机
D、联想上网本

2、列举嵌入式系统应用在下面哪个领域的应用?( )
A、信息家电
B、交通管理
C、工控设备
D、以上都是

3、嵌入式系统中使用的存储器主要包括( )。
A、随机存储器
B、只读存储器
C、双端口存储器
D、以上都是

4、软硬件协同设计方法与传统设计方法最大不同之处在于( )。
A、软硬件分开描述
B、软硬件统一描述
C、协同测试
D、协同验证

5、下面哪个操作系统是嵌入式操作系统。( )
A、Red-hat Linux
B、μCLinux
C、Ubuntu Linux
D、suse Linux

6、表单布局管理器中,在“添加表单布局行”对话框中填入标签文字“Name(&N):”,这样下面便自动填写的信息不包括( ) 。
A、标签名称
B、字段类型
C、字段名称
D、字段字体

7、要求弹出的Qt设计器界面类中选择界面为空白,应选( )。
A、Main Window
B、Dialog with Buttons Bottom
C、Dialog with Buttons Right
D、Dialog without Buttons

8、在Linux中创建分区的命令是( )。
A、makefile
B、fdisk
C、format
D、mkfs

9、Ext2fs 支持( )TB 的内存。
A、1
B、2
C、3
D、4

10、GCC的编译流程为( )。
A、预编译、编译、汇编、链接
B、预编译、汇编、编译、链接
C、预编译、编译、链接、汇编
D、预编译、汇编、链接、编译

11、嵌入式微处理器的特点有( )。
A、体积小
B、重量轻
C、成本低
D、可靠性高

12、界面设计中,如果给按钮改名,可以选用的方法是( )。
A、双击按钮直接改名
B、选中界面直接改名
C、在“objectname”中改名
D、右键点击,选择“改变文本”

13、在新建Qt项目,取名为helloqt的文件中,生成的文件有( )。
A、widget.h
B、main.cpp
C、widget.cpp
D、widget.ui

14、下面哪几项是布局管理器可以实现的任务( ) 。
A、定位子部件
B、感知窗口默认大小
C、感知窗口最大大小
D、改变大小处理

15、Linux系统包括哪些部分( )。
A、内核
B、shell
C、文件系统
D、内存管理

16、Linux内核的组成部分有:( )。
A、进程调度
B、网络接口
C、虚拟文件系统
D、进程通信

17、GCC包含下面哪些编译工具?( )
A、C 编译器
B、C++编译器
C、源码预处理程序
D、库文件

18、ARM工作状态包括( )。
A、ARM状态
B、RISC
C、Thumb状态
D、高效指令状态

19、ARM指令流水包括( )。
A、取指
B、编译
C、译码
D、执行

20、嵌入式系统分成软件结构和硬件结构,其中软件结构主要由操作系统和应用软件组成。( )

21、嵌入式系统一般是应用于大型电子装置的,它的内核比较大。 ( )

22、嵌入式系统的个性化很强,针对不同的任务,需要对系统进行较大更改,所以嵌入式系统通用性较差。( )

23、嵌入式控制器内嵌实时操作系统,能够完全保证控制系统的强实时性。( )

24、与PC机相比,嵌入式系统在性能方面采用32位RISC结构微处理器,主频从30MHz到1200MHz以上,接近PC机的水平。 ( )

25、w.show( )是指显示主窗口。 ( )

26、多窗口项目的设计中,“enter”按钮是放在主界面。 ( )

27、Qt Creator是全新的跨平台 Qt IDE,只能单独使用。 ( )

28、使用 Qt,只需一次性开发应用程序,就可跨不同桌面和嵌入式操作系统进行部署,而无须重新编写源代码。 ( )

29、Qt项目的设计中,基类选择“mainwindow“一般是做菜单界面。 ( )

30、退出vi时,:q!表示强行退出vi。 ( )

31、如果要切换到当前目录下的dir目录,则采用的命令为cd ..dir。 ( )

32、loginDialog d这一行代码的含义是:建立自己新建的类对象d。 ( )

33、实现动画功能时,下载的动画可以放在任意文件夹中。 ( )

34、CPSR包含32位,每一位均被定义了不同的含义。 ( )

35、DCDO是分配一段字对齐的字内存单元。 ( )

嵌入式基础主观题试卷

1、请完成登陆界面的设计,要求用户名为embedded,密码为202020;当用户名和密码都正确时进入主界面,不满足条件则弹出对话框。将界面截图放入word中,将代码放入word中。

2、请完成菜单资源项目中的新建文件、打开文件、撤销、重选及动画的添加。将界面截图放入word中,将代码放入word中。

学习通嵌入式基础

嵌入式系统是一种特殊的计算机系统,通常用于控制、监测和通信等一系列任务。如今,嵌入式系统已被广泛应用于各个领域,从智能手机到汽车,从医疗仪器到航空航天,无处不在。

为什么要学习嵌入式系统

随着科技的不断发展,嵌入式系统的需求也越来越大。学习嵌入式系统可以帮助你更好地理解现代科技,掌握相关的技术和知识,提高自己的竞争力。此外,学习嵌入式系统还能帮助你更好地理解计算机系统的工作原理,加深对计算机科学的理解。

学习习惯

学习嵌入式系统需要一定的学习习惯。首先,需要有强烈的学习意愿和兴趣。其次,需要掌握一定的计算机基础知识,包括计算机组成原理、操作系统、数据结构和算法等。最后,需要进行系统的学习和实践,通过实际的项目和案例来深入理解嵌入式系统。

学习路径

学习嵌入式系统的路径可以分为以下几个阶段:

  • 嵌入式系统基础知识的学习:学习基础的电子电路、单片机、传感器等知识。
  • 嵌入式系统的开发环境搭建:学习如何配置常用的开发环境,如Keil、IAR等。
  • 嵌入式系统的编程:学习嵌入式系统的编程语言,如C语言、汇编语言等。
  • 嵌入式系统的应用开发:学习如何进行嵌入式系统的应用开发,如控制系统、通讯系统、嵌入式图形界面等。
  • 嵌入式系统的调试和测试:学习如何进行嵌入式系统的调试和测试,如oscilloscope、jlink、debugger等。
  • 嵌入式系统的实践项目:通过实践项目来巩固所学的知识,如智能家居系统、智能小车等。

学习工具

学习嵌入式系统需要使用一些工具。以下是一些常用的工具:

  1. Keil:一种常用的嵌入式系统开发工具,可以用于开发多种单片机,如STM32、LPC等。
  2. IAR:另一种常用的嵌入式系统开发工具,也可以用于开发多种单片机。
  3. CubeMX:一种可视化的嵌入式系统开发工具,可以自动生成配置文件和初始化代码。
  4. Arduino:一种广泛使用的嵌入式系统开发板,可以方便地进行嵌入式系统的开发和测试。
  5. Raspberry Pi:一种功能强大的嵌入式系统开发板,可以用于开发嵌入式系统应用。

总结

学习嵌入式系统需要有一定的计算机基础和学习习惯。学习路径可以分为基础知识、开发环境搭建、编程、应用开发、调试和测试、实践项目等多个阶段。同时,需要使用一些常用的嵌入式系统开发工具,如Keil、IAR、CubeMX、Arduino、Raspberry Pi等。通过系统的学习和实践,可以掌握嵌入式系统的相关技术和知识,提高自己的竞争力。


审计证据数量一定越多越好。

A.资本循环的三种职能形式是()。
B.整数的加减指令的功能是将两个8位的整数相加减,得到一个8位的整数结果。
C.隐藏幻灯片是在演示文稿中隐藏当前幻灯片,即在全屏放映时不会显示此幻灯片。
D.表示放在每个定义术语词之前的HTML代码是


What is “how high or low a sound is”

A.以下选项中哪个是民族健身操的特点
B.药事管理包括宏观和微观两个方面
C.生涯导航计划是哪个学校的构建的大学生综合教育素质平台
D.根据地域条件和特征划分社区,可将社区划分为( )


网络的拓扑结构包括____。

A.如果需要在后代选择器中加入更多的元素,只需在元素之间加上逗号即可。
B.如果企业存在亏损产品,亏损产品停产后,企业的利润会上升
C.当滴定反应进行完全时,指示剂灵敏,计算值与实测值不符合说明产生了误差。()
D._____________,也爱你坚持的位置,足下的土地


幼儿常用的记忆策略不包括( )

A.标识一个TCP连接用到(  )
B.风险,是相对于预期目标而言,经济主体遭受损失的不确定性。
C.运动员的形态学特征是其体能的质构性基础,而机能特征是其体能的生物功能性基础。
D.下列关于园艺设施内温度的叙述正确的是()。


下列哪个不属于根据应激发生的时间特点来划分的类型:( )

A.子曰:有教无类。(《论语卫灵公》) 这反映出孔子的
B.02996ce4ecd24a4cadcace9c8387e393.png
C.SQL Server的维护计划可以配置的例行工作不包含收缩数据库
D.器官资源分配的基本的原则是先考虑医学标准,再考虑社会标准。( )


TNM可分级的范围,下列叙述正确的是( )

A.根据提供信息的详细程度及其统驭关系,账户分为( )
B.在同一台计算机中,内存比外存__________。
C.实验设计时,实验组与对照组的主要差别是( )。
D.在 Excel 工作表中,不正确的单元格地址是( )。


以下属于小麦收获期农作物保险责任的是( )。

A.创业法律纠纷不是权利义务争议。这种说法是:( )。
B.离合器从动部分的转动惯量应尽可能大。
C.罗格列酮降血糖的作用机制是
D.造岩矿物是组成岩石主要成分的矿物。


殷商时期发明的易经称归藏

A.战争在媒介展示中日益成为被消费的奇观,造成此现象的原因不包括( )
B.Kenndy IV的活动义齿模型设计时,将模型向后倾斜的主要目的
C.记载古琴减字谱的文本,一般称作琴谱。
D.钢材中含磷量超过限值时,钢材可能会出现( )。


侧向交叉步练习,向左侧移动时,下列叙述正确的是

A.对句子中的字解释有误的一项
B.膝关节正中矢状面上的结构不包括
C.在正常生理条件下的体细胞随着分裂次数的增加,端粒会逐渐缩短。
D.如图所示,节点图在整体图纸上需采用的索引符号示例图编号是a。


通常以描述骨盆的运动来表示下肢带的运动( )

A.遇到骚扰时,在寻求周围的人帮助时,是否可以拿出手机进行取证
B.人体热量消耗可以通过人为改变有明显影响的因素是
C.善意的欺骗属于“诚实”的一种表现。()
D.以下哪一项不属于九式太极操左右动转式的基本要领:


时间管理告诉我们( )。

A.口腔内唾液里面含有的消化酶是( )
B.张陵在什么时候创立五斗米教
C.物质之间相互作用力包括万有引力,电磁作用,强相互作用和弱相互作用四大类。
D.在Premiere中,可以对音频文件单独输出,一般输出为MP3格式。


关于西方诗歌特点描述不正确的一项是

A.上街购物时你会选择戴一款什么样的帽子。
B.常见大学生人际关系心理障碍有( )
C.法国园林中的轴线通常是()走向。
D.在训练课中采用一些变换内容或者环境的方法,其加速机体恢复的措施是


Generally,Put,keep your

A.自我决定理论表明人有哪些需要
B.引起无意注意的原因是 ( )
C.在n,l,m,ms四个量子数中,决定多电子原子(离子)能量的是
D.雅典卫城主要是献于雅典保护神波塞冬。


三叉神经是第五对脑神经,既有感觉又有运动成分。

A.下列哪些因素容易导致咽喉炎
B.自动安平水准仪, ( )。
C.在一齿轮系中,若各齿轮和传动件的几何轴线都是固定的,则此轮系为周转轮系。( )
D.《素问·太阴阳明论》指出,四肢不用的病理是()