0.091

五煦查题

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

中国大学智能化产品设计与开发章节答案(mooc完整答案)

38 min read

中国大学智能化产品设计与开发章节答案(mooc完整答案)

第1周 初识单片机

初识单片机-单元测验

1、中国智能整答一旦单片机处于混乱状态,大学哪个信号有效可以让它瞬间由混乱回复到最初的化产和谐?
A、时钟信号
B、品设中断系统
C、计开节答定时器
D、发章复位信号

2、案m案单片机实质上是中国智能整答一个
A、芯片
B、大学电路板
C、化产程序
D、品设C51软件

3、计开节答CPU中的发章哪一部分是负责算术逻辑运算的呢?
A、控制器
B、案m案运算器
C、中国智能整答寄存器
D、存储器

4、单片机能够直接运行的程序是 。
A、汇编源程序
B、C语言源程序
C、高级语言程序
D、机器语言源程序

5、以下哪个符号是C语言中的多行注释符?
A、//
B、/* */
C、;
D、{ }

6、CPU由哪两部分组成?
A、运算器和控制器
B、加法器和寄存器
C、运算器和加法器
D、运算器和译码器

7、二进制数01011010对应的十六进制数为:
A、0x32
B、0x57
C、0x5A
D、0x4C

8、单片机的复位引脚是:
A、VCC
B、XTAL
C、ALE
D、RST

9、0x98是什么进制的整型常量?
A、2
B、8
C、10
D、16

10、对于主函数main的描述,以下正确的有哪几个?
A、程序总是从main函数开始执行,到main函数结束。
B、一个C语言程序中有且仅有一个main函数。
C、main函数也可以被其它函数调用。
D、main函数必须放在所有函数前面。

11、以下对C程序结构描述正确的是哪几个?
A、C语言程序是以函数形式来组织的。
B、程序执行顺序与函数的排列顺序无关。
C、一个C源程序是由一个或若干个函数组成的
D、程序只执行主函数main,其它函数是不执行的。

12、单片机应用系统通常包括:
A、硬件系统
B、传感系统
C、软件系统
D、仿真系统

13、在C语言中,main这个词是主函数名,不能修改。

14、单片机和计算机没有任何区别。

15、二进制数只有0、1两个数字。

初识单片机-单元作业

1、简述单片机和计算机的特点、应用场合等方面有什么不同?

第2周 单片机最小系统

单片机最小系统-单元测验

1、如果单片机系统中的晶振频率是6MHz,请问机器周期是多少?
A、1us
B、2us
C、4us
D、6us

2、51单片机复位的条件是什么?
A、复位引脚上有1个机器周期以上的高电平
B、复位引脚上有2个机器周期以上的高电平
C、复位引脚上有1个机器周期以上的低电平
D、复位引脚上有2个机器周期以上的低电平

3、将1个数中的指定位清0,其余位不变,应该用什么运算呢?
A、按位与
B、按位或
C、按位异或
D、按位取反

4、单片机的机器周期是晶振震荡信号周期的多少倍?
A、1
B、2
C、4
D、12

5、将1个数中的指定位置1,其余位不变,应该用什么运算呢?
A、按位与
B、按位或
C、按位异或
D、按位取反

6、以下对空语句描述错误的是哪一个选项?
A、分号就是空语句
B、它的作用是什么也不做,占用时间
C、空语句一般用于延时
D、一条空语句就可以实现我们的信号灯延时

7、如果现在LED是点亮状态,请问执行下面一个语句后,LED的状态是什么? LED=~LED;
A、亮
B、灭
C、闪一下
D、一直闪动

8、按位或运算经常用于把指定位( ),其余位不变的操作。
A、置1
B、取反
C、清0
D、以上都不是

9、一旦单片机的程序跑飞,哪个信号有效可以让它瞬间回复到初始状态,程序重新正常运行?
A、时钟信号
B、晶振信号
C、复位信号
D、定时器

10、有源蜂鸣器和无源蜂鸣器中的源是指什么?
A、电源
B、振荡源
C、信号源
D、都不对

11、直插式LED的两个引脚中,长的那一端是负极。

12、定义变量的时候不能直接给它们赋初值。

13、单片机最小系统电路是指单片机能够工作的最小电路,一般包括时钟电路和复位电路。

14、时钟电路是用于给单片机设定时间的。

第3周 存储器应用

存储器应用-单元测验

1、单片机复位后,程序计数器PC的值是多少?
A、0000H
B、0010H
C、0001H
D、0020H

2、下载程序后,程序的第一条指令都是存放在ROM的哪个地址单元?
A、0000H
B、1000H
C、0100H
D、0001H

3、程序中关键字sfr的作用是什么呢?
A、定义寄存器的名字和地址的对应关系
B、定义寄存器的位名称和位地址的关系
C、表示特殊功能寄存器
D、表示字节操作

4、RAM的英文是什么呢?
A、Read Memory
B、Read-write Memory
C、Random Access Memory
D、Repeat write Memory

5、下列哪个寄存器的内容有自动加1功能
A、P1
B、PSW
C、PC
D、ACC

6、ROM的英文是什么?
A、Write only Memory
B、Read only Memory
C、Read and output Memory
D、Write and output Memory

7、程序中关键字sfr的作用是什么呢?
A、定义寄存器的名字和地址的对应关系
B、定义寄存器的位名称和位地址的关系
C、表示特殊功能寄存器
D、表示字节操作

8、具有可读可写功能,掉电后数据丢失的存储器是 。
A、CPU
B、RAM
C、ROM
D、ALU

9、具有只读不能写,掉电后数据不会丢失的存储器是 。
A、CPU
B、RAM
C、ROM
D、ALU

10、SFR的英文是什么?
A、Search Function Register
B、Special Flash Register
C、Special Function Register
D、Special Function Right

11、8051单片机的程序计数器PC为16位计数器,其寻址范围是 。
A、8K
B、16K
C、32K
D、64K

12、单片机中的程序计数器PC用来 。
A、存放指令
B、存放正在执行的指令地址
C、存放下一条指令地址
D、存放上一条指令地址

13、下面选项中对RAM的描述正确的是哪几个?
A、可以随机读写数据
B、一般作为数据存储器
C、掉电后内容丢失
D、可以下载存放程序

14、以下描述对SFR叙述正确的是哪几个?
A、SFR的地址不连续
B、所有SFR都只能字节操作
C、SFR其实就是数据存储器中的内存单元
D、对SFR编程就可以实现对单片机的控制

15、以下正确表述ROM的特点的有哪几个选项?
A、可随机读数据
B、不能随机写数据
C、系统断电后,不会丢失
D、可以用下载软件对其烧写程序

16、51单片机的EA非引脚接高电平时,使用内部ROM存放程序。

17、SFR位于单片机内部ROM的高128单元。

18、单片机的工作过程就是运行硬件的过程。

19、SFR位于单片机内部ROM的高128单元。

20、1K字节的存储器容量包括1000个存储单元。

21、单片机死机了就是指程序计数器PC不可控制,不听指挥了。

存储器应用-单元作业

1、请写出sfr和sbit的语句格式,再写出两个关键字的作用是什么?

第4周 并行I/O口应用

并行I/O口应用-单元测验

1、单片机的哪一个并行I/O端口的引脚具有第二功能?
A、P0
B、P1
C、P2
D、P3

2、单片机的4个并行I/O端口各占几个引脚?
A、4
B、8
C、12
D、16

3、I/O接口是下面哪两个部件之间的交换信息的媒介和桥梁。
A、CPU
B、存储器
C、I/O设备
D、最小系统

4、单片机系统扩展时,作为高8位地址线的是哪一个I/O端口?
A、P0
B、P1
C、P2
D、P3

5、在程序中我们采用什么方法进行按键的去抖?
A、空操作
B、循环操作
C、选择判断
D、软件延时

6、单片机系统扩展时,分时复用作为8条数据线和低8位地址线的是哪一个并行I/O端口?
A、P0
B、P1
C、P2
D、P3

7、单片机并行I/O口线P1.0到P1.3连接了4个LED,此时它是什么接口功能?
A、输入接口
B、输出接口
C、串行口
D、通信口

8、以下哪些设备是外部输入设备?
A、LED
B、开关
C、键盘
D、鼠标

9、以下哪些设备是输出设备?
A、LED
B、显示器
C、打印机
D、扫描仪

10、作为输出端口时,下面哪一个端口不需要外接上拉电阻也能有高电平输出呢?
A、P0
B、P1
C、P2
D、P3

11、判断一个弹性按键是否按下,一般需要两次判断,第一次判断后软件延时去抖,然后再次判断按键是否按下,只有两次判断都是按下了,才能说明按键真的按下了。

12、Input是输入的意思,是指CPU送给I/O设备的信息。

13、并行接口可以比喻成多车道桥,串行接口可以比喻成单车道桥。

14、单片机并行I/O端口都是双向I/O端口,既有输入端口功能,也有输出端口功能。

15、单片机并行I/O口线P1.0和P1.1连接了两个开关,此时它是输出接口功能。

16、Ouput是输出的意思,是指CPU送给I/O设备的信息。

第5周 数组应用

数组单元测验

1、以下对一维数组a的定义中正确的是哪一个?
A、char a(10);
B、int a[0...100];
C、int a[5];
D、int k=10; int a[k];

2、以下对一维数组的定义中不正确的是哪一个?
A、double x[5]={ 2.0,4.0,6.0,8.0,10.0};
B、int y[5]={ 0,1,3,5,7,9};
C、char ch1[]={ '1','2','3','4','5'};
D、char ch2={ 'x10','/xa','/x8'};

3、以下对二维数组的定义中正确的是哪一个?
A、int a[4][]={ 1,2,3,4,5,6};
B、int a[][3];
C、int a[][3]={ 1,2,3,4,5,6};
D、int a[][]={ { 1,2,3},[4,5,6}};

4、假定一个int型变量占用两个字节,若有定义:int x[10]={ 0,2,4}; 则数组x在内存中所占字节数是几个?
A、3
B、6
C、10
D、20

5、若有定义: int a[2][4]; , 则引用数组元素正确的是下面哪一个?
A、a[0][3]
B、a[0][4]
C、a[2][2]
D、a[2][2+1]

6、数组的大小是可变的,所有数组元素的类型必须相同。

7、在C语言中,引用数组元素时,其数组下标的数据类型允许是整型常量或整型表达式。

8、若有定义: int b[3][4]=; 此定义语句是错误的,没有元素可得初值0。

9、如果定义数组:char a[10];,那么数组名a中存放的就是数组的首地址,也就是第一个数组元素a[0]的地址。

10、数组定义时,在进行数组初始化时,{ }中的值的个数不能超过数组元素的个数。

第5周 函数定义与应用

函数单元测验

1、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是哪一个?
A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参

2、下述函数定义形式正确的是哪一个?
A、int f(x,y: int)
B、int f(int x; int y)
C、int f(int x,y)
D、int f(int x, int y)

3、C语言中函数返回值的类型是由以下哪个选项决定的?
A、函数定义时指定的类型;
B、return语句中的表达式类型;
C、调用该函数时的实参的数据类型;
D、形参的数据类型;

4、若用数组名作为函数调用的实参,则传递给形参的是?
A、数组第一个元素的地址;
B、数组的第一个元素的值;
C、数组中所有元素的值;
D、数组元素的个数;

5、以下说法中正确的是?
A、C语言程序总是从第一个定义的函数开始执行 ;
B、C语言程序中,要调用的函数必须在main( )函数中定义;
C、总是从main( )函数开始执行;
D、main( )函数必须放在程序的开始部分;

6、在函数调用时,以下说法正确的是?
A、函数调用后必须带回返回值;
B、实际参数和形式参数可以同名;
C、函数间的数据传递不可以使用全局变量;
D、主调函数和被调函数总是在同一个文件里;

7、return语句作为函数的出口,在一个函数体内只能有一个。

8、在C语言中,一个函数一般由两个部分组成,它们是函数首部和函数体。

9、函数调用中,形参与实参的类型和个数必须保持一致。

10、函数的函数体可以是空语句。

第6周 数码管显示应用

数码管显示应用-单元测验

1、在共阳极数码管使用中,若要是仅显示小数点,则其相应的字段码是 。
A、80H
B、10H
C、40H
D、7FH

2、共阳极LED数码管若用动态显示,须 。
A、将各位数码管的位选线并联
B、将各位数码管的段选线并联
C、将位选线全部接地
D、将位选线全部接电源

3、对于同一个显示字型,例如“0”,共阳极LED和共阴极LED的显示码之间有( )的关系
A、按位取反
B、按位或
C、按位与
D、按位异或

4、( )显示方式编程简单,但占用I/O口线多,一般适用于显示位数较少的场合
A、静态
B、动态
C、静态和动态
D、查询

5、共阳极LED的8个LED( )连在一起,作为公共端com。
A、阴极
B、阳极
C、阴极和阳极
D、集电极

6、共阴极LED的8个LED( )连在一起,作为公共端com。
A、阴极
B、阳极
C、阴极和阳极
D、集电极

7、共阳极LED数码管若用动态显示,须 。
A、将各位数码管的位选线并联
B、将各位数码管的段选线并联
C、将位选线全部接地
D、将位选线全部接电源

8、关于动态显示,下面哪段描述是正确的?
A、动态显示方式下,数码管的亮度比静态显示亮。
B、动态显示利用了人眼的视觉暂留作用。
C、动态显示中有几个数码管,就得占用几个八位的I/O端口。
D、动态显示方式下,所有数码管是同时点亮的。

9、一个数码管若要点亮字型“3”,则以下哪种正确?
A、com端接正,字型码为0XB0
B、com端接负,字型码为0XB0
C、com端接负,字型码为0X4F
D、com端接负, abcdg段接高电平

10、一个单片机应用系统用LED数码管显示字符"8"的段码是80H,可以断定该显示系统用的是 。
A、不加反相驱动的共阴极数码管
B、加反相驱动的共阴极数码管
C、加反相驱动的共阳极数码管
D、不加反相驱动的共阳极数码管

11、要想点亮共阴极数码管,其公共端要接电源正极。

12、在动态显示过程中,位选口每一次只有一位与其他不同,表示该位对应的数码管被选中。

13、静态显示就是数码管的每一段恒定点亮,因此亮度较高。

14、一位共阳极数码管,采用静态显示电路连接,com段可以接在低电平处,也可以由某一个I/O口来控制。

15、动态显示连接中,通常每一个数码管的7个段选端由一个I/O口来控制。

16、静态显示适用于多位数码管的连接,因此它的编程方法简单。

17、动态显示的段选口和位选口送出的数据通常要相同。

18、共阳极数码管指的是a、b、c、d、e、f等各段连接着内部二极管的正极。