项目一 单元测试

1、单选题:
单片机又称单片微型计算机,最初的英文缩写是( )。
选项:
A:SCM
B:ROM
C:RAM
D:CPU
答案: 【SCM

2、单选题:
单片机应用系统包括( )。
选项:
A:程序存储器和数据存储器
B:运算器和控制器
C:硬件系统和控制程序
D:时钟电路和复位电路
答案: 【硬件系统和控制程序

3、多选题:
以下哪些属于单片机的特点( )。
选项:
A:价格低
B:抗干扰能力强
C:可用于桌面应用
D:体积小
答案: 【价格低;
抗干扰能力强;
体积小

4、判断题:
MCS51是指由美国Intel公司生产的一系列单片机的总称。( )
选项:
A:对
B:错
答案: 【

5、判断题:
Proteus仿真需要在单片机硬件上烧录“.C”文件。( )
选项:
A:对
B:错
答案: 【

项目二 单元测试

1、单选题:
51单片机工作时应接电源( )。
选项:
A:3.3V
B:12V
C:5V
D:10V
答案: 【5V

2、单选题:
具有可读可写,掉电后数据丢失的存储器是( )。
选项:
A:ROM
B:RAM
C:CPU
D:ALU
答案: 【RAM

3、单选题:
复位后,单片机并行I/O口P0-P3的值为( )。
选项:
A:0x0f
B:0xf0
C:0x00
D:0xff
答案: 【0xff

4、判断题:
9号引脚为单片机的复位引脚,复位时需要输入低电平。( )
选项:
A:错
B:对
答案: 【

5、判断题:
12个振荡脉冲周期构成一个机器周期。( )
选项:
A:错
B:对
答案: 【

项目三 单元测试

1、单选题:
下列合法的字符常量是( )。
选项:
A:‘Xab’
B:“f”
C:65
D:x
答案: 【‘Xab’

2、单选题:
C语言程序的三种基本程序是( )。
选项:
A:递归结构,循环结构,转移结构
B:顺序结构,选择结构,循环结构
C:循环结构,转移结构,顺序结构
D:嵌套结构,递归结构,顺序结构
答案: 【顺序结构,选择结构,循环结构

3、单选题:
下列关于switch语句和break语句的结论中,只有( )是正确的。
选项:
A:在switch语句中必须使用break语句
B:其他三个选项结论有两个是正确的
C:break语句是switch语句的一部分
D:在switch语句中可以根据需要使用或不使用break语句
答案: 【在switch语句中可以根据需要使用或不使用break语句

4、单选题:
在C语言程序中,表达式8/5的结果是( )
选项:
A:0
B:3
C:1.6
D:1
答案: 【1

5、单选题:
C语言中,关系表达式和逻辑表达式的值是( )
选项:
A:0
B:0或1
C:T或F
D:1
答案: 【0或1

6、单选题:
下列关于C语言的叙述错误的是( )
选项:
A:不同类型的变量可以在一个表达式中
B:在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
C:同一个运算符号在不同的场合可以有不同的含义
D:大写字母和小写字母的意义相同
答案: 【大写字母和小写字母的意义相同

7、单选题:
对于break语句和continue语句的说法错误的是( )
选项:
A:break语句是结束整个循环过程,不再判断执行循环的条件是否成立。
B:break语句不能用于循环语句和switch语句之外的任何其他语句中。
C:continue语句只结束本次循环,而不是终止整个循环的执行。
D:break和continue也可以用于if语句中
答案: 【break和continue也可以用于if语句中

8、单选题:
以下对一维数组a的正确说明是: ( )
选项:
A:int k=5,a[k];
B:char a(10);
C:char a[3]={‘a’,’b’,’c’};
D:int a[];
答案: 【char a[3]={‘a’,’b’,’c’};

9、单选题:
在C语言中,表示静态存储类别的关键字是: ( )
选项:
A:register
B:static
C:auto
D:extern
答案: 【

剩余70%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注