模块一 单元测试

1、 问题:计算机系统的基本组成不包括以下哪一项?( )
选项:
A:CPU
B:内存
C:显示器
D:硬盘
答案: 【
显示器

2、 问题:存储器分为哪两种类型?( )
选项:
A:内存和外存
B:RAM和ROM
C:闪存和硬盘
D:二级缓存和三级缓存
答案: 【
内存和外存

3、 问题:以下哪个存储器是计算机中的高速缓存?( )
选项:
A:主存
B:Cache
C:外存
D:硬盘
答案: 【
Cache

4、 问题:CPU主要执行哪三部曲?( )
选项:
A:输入、输出、计算
B:存储、计算、输出
C:取指令、分析指令、执行指令
D:数据读取、存储、输出
答案: 【
取指令、分析指令、执行指令

5、 问题:计算机系统中的主存是什么类型的存储器?( )
选项:
A:随机存取存储器
B:只读存储器
C:闪存
D:光盘
答案: 【
随机存取存储器

6、 问题:数据在计算机中的表示是通过什么?( )
选项:
A:二进制
B:十进制
C:八进制
D:十六进制
答案: 【
二进制

7、 问题:在C语言中,程序执行的第一步是什么?( )
选项:
A:分析指令
B:取指令
C:执行指令
D:存储数据
答案: 【
取指令

8、 问题:程序的执行过程不包括哪一个步骤?( )
选项:
A:取指令
B:分析指令
C:执行指令
D:显示结果
答案: 【
显示结果

9、 问题:以下哪一项是计算机系统的组成部分?( )
选项:
A:硬件和软件
B:内存和显卡
C:外存和电源
D:键盘和鼠标
答案: 【
硬件和软件

10、 问题:哪种数据表示方式是最基础的?( )
选项:
A:二进制
B:十进制
C:八进制
D:十六进制
答案: 【
二进制

模块二 单元测试

1、 问题:在C语言中,以下哪一种数据类型用于存储整数?( )
选项:
A:int
B:float
C:double
D:char
答案: 【
int

2、 问题:C语言中的字符类型使用以下哪种关键字表示?( )
选项:
A:string
B:text
C:varchar
D:char
答案: 【
char

3、 问题:以下哪个数据类型可以存储浮点数?( )
选项:
A:int
B:float
C:char
D:void
答案: 【
float

4、 问题:在C语言中,以下哪个表达式的值为10?( )
选项:
A:5 * 2
B:5 + 5
C:20 / 2
D:5 – 5
答案: 【
20 / 2

5、 问题:在C语言中,求余运算符是哪个符号?( )
选项:
A:%
B:/
C:*
D:-
答案: 【
%

6、 问题:C语言中,浮点数除法的结果是?( )
选项:
A:整数
B:浮点数
C:无结果
D:字符串
答案: 【
浮点数

7、 问题:以下哪个选项是正确的C语言变量声明?( )
选项:
A:int x;
B:int x = ‘a’;
C:float x = ‘c’;
D:char x = 3.14;
答案: 【
int x;

8、 问题:C语言中,以下哪个表达式的值为2?( )
选项:
A:5 % 2
B:6 / 3
C:7 % 2
D:4 % 2
答案: 【
4 % 2

9、 问题:在C语言中,浮点数数据类型包括哪些?( )
选项:
A:int
B:char
C:float 和 double
D:void
答案: 【
float 和 double

10、 问题:C语言中的整型常量默认是什么数据类型?( )
选项:
A:int
B:long
C:short
D:float
答案: 【
int

模块三 单元测试

1、 问题:以下哪个是C语言中的算术运算符?( )
选项:
A:+
B:&&
C:==
D:!=
答案: 【
+

2、 问题:以下哪个运算符用于比较两个值是否相等?( )
选项:
A:=
B:+=
C:==
D:!=
答案: 【
==

3、 问题:在C语言中,逻辑与运算符是什么?( )
选项:
A:&&
B:||
C:!
D:&
答案: 【
&&

4、 问题:以下哪个运算符用于位操作?( )
选项:
A:+
B:&
C:==
D:||
答案: 【
&

5、 问题:在C语言中,哪个运算符用于逻辑或操作?( )
选项:
A:&&
B:||
C:!=
D:==
答案: 【
||

6、 问题:C语言中的自增运算符是哪个?( )
选项:
A:++
B:–
C:+=
D:-=
答案: 【
++

7、 问题:以下哪个是C语言中的赋值运算符?( )
选项:
A:=
B:==
C:&&
D:!=
答案: 【
=

8、 问题:在C语言中,以下哪个运算符的优先级最高?( )
选项:
A:==
B:&&
C:++
D:||
答案: 【
++

9、 问题:以下哪个表达式的值为假?( )
选项:
A:5 > 3
B:2 != 2
C:3 == 4
D:1 < 5
答案: 【
3 == 4

10、 问题:在C语言中,以下哪个是逻辑非运算符?( )
选项:
A:!
B:||
C:&&
D:==
答案: 【
!

模块四 单元测试

1、 问题:C语言中,用于条件分支的关键字是什么?( )
选项:
A:if
B:for
C:while
D:switch
答案: 【
if

2、 问题:在C语言中,以下哪个循环结构用于确定循环次数的迭代?( )
选项:
A:while
B:for
C:do-while
D:if
答案: 【
for

3、 问题:以下哪个语句用于从循环中提前退出?( )
选项:
A:continue
B:return
C:break
D:exit
答案: 【
break

4、 问题:在C语言中,switch语句的case分支需要使用哪个符号结束?( )
选项:
A:;
B:break
C:continue
D:exit
答案: 【
break

5、 问题:在C语言中,以下哪个循环至少执行一次?( )
选项:
A:for
B:while
C:do-while
D:if
答案: 【
do-while

6、 问题:以下哪个关键字用于退出当前函数并返回调用函数?( )
选项:
A:break
B:return
C:continue
D:exit
答案: 【
return

7、 问题:C语言中的条件运算符是以下哪个?( )
选项:
A:? :
B:&&
C:||
D:==
答案: 【
? :

8、 问题:以下哪个循环结构在条件为假时退出循环?( )
选项:
A:while
B:do-while
C:for
D:switch
答案: 【
while

本门课程剩余章节答案为付费内容
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如需购买期末请联系客服QQ 2356025045
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦