第一章 单元测试

1、单选题:
计算机能直接执行的计算机语言是( ) 。
选项:
A:高级语言
B:汇编语言
C:自然语言
D:机器语言
答案: 【机器语言

2、单选题:
( )是计算机中存储数据的最小单位,用来存储一个0或1的二进制位。
选项:
A:字
B:内存
C:字节
D:位
答案: 【

3、单选题:
( )的功能是连接主机和外部设备并实现两者之间数据的传输。
选项:
A:总线
B:接口
C:电源
D:U盘
答案: 【接口

4、单选题:
某种计算机的内存容量是8G,这里的8G容量是指 ( )K字节。
选项:
A:8*1000
B:8*1024*1024
C:8*1024
D:8*1024*100
答案: 【8*1024*1024

5、单选题:
计算机中的总线根据传输信号功能的不同分为( )。
选项:
A:数据总线、控制总线、地址总线
B:数据总线、地址总线
C:控制总线、地址总线
D:数据总线、控制总线
答案: 【数据总线、控制总线、地址总线

6、多选题:
目前计算机的应用领域是( )。
选项:
A:人工智能
B:数值计算
C:网络通信
D:信息处理
答案: 【人工智能;
数值计算;
网络通信;
信息处理

7、多选题:
计算机硬件系统主要由( )、输入设备和输出设备五部分组成。
选项:
A:显示器
B:运算器
C:控制器
D:存储器
答案: 【运算器;
控制器;
存储器

8、多选题:
计算机系统通常采用三级层次结构来构成存储系统,主要由( )构成。
选项:
A:运算器
B:高速缓冲存储器
C:内存储器
D:辅助存储器
答案: 【高速缓冲存储器;
内存储器;
辅助存储器

9、多选题:
下面各项属于输入设备的有( )。
选项:
A:条形码阅读器
B:触摸屏
C:投影仪
D:绘图仪
答案: 【条形码阅读器;
触摸屏

10、多选题:
Python语言具备以下特点:( )。
选项:
A:Python是初学者的语言
B:Python是一种解释型语言
C:Python是交互式语言
D:Python是面向对象语言
答案: 【Python是初学者的语言;
Python是一种解释型语言;
Python是交互式语言;
Python是面向对象语言

11、判断题:
1946年2月,世界上第一台电子计算机ENIAC问世,这是计算机发展史上一个值得纪念的日子。( )
选项:
A:对
B:错
答案: 【

12、判断题:
主频是CPU最重要的性能指标之一。主频越高,CPU的运算速度越慢。( )
选项:
A:错
B:对
答案: 【

13、判断题:
只读存储器(ROM),是一种只能从存储器读取信息而不能写入信息的存储器,断电后信息不丢失。( )
选项:
A:对
B:错
答案: 【

14、判断题:
操作系统是最重要最基本的系统软件。( )
选项:
A:对
B:错
答案: 【

15、判断题:
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。( )
选项:
A:对
B:错
答案: 【

第二章 单元测试

1、单选题:
Python中建议使用( )个空格表示一级缩进。
选项:
A:3
B:4
C:1
D:2
答案: 【4

2、单选题:
float()函数用于将数据转换为( )类型的数据。
选项:
A:字符
B:布尔
C:浮点
D:整数
答案: 【浮点

3、单选题:
Python中使用( )符号表示单行注释。
选项:
A://
B:<!-- -->
C:/
D:#
答案: 【#

4、单选题:
交互模式下执行:>>> s="I love China!">>> s[1:6]结果为:( )。
选项:
A:love
B:China
C:ove C
D:I love
答案: 【love

5、单选题:
round(1.234567,3)执行该函数的结果是:( )。
选项:
A:1
B:1.235
C:1.23
D:1.234
答案: 【1.235

6、多选题:
Python提供的基本数据类型,属于数值型的有( )。
选项:
A:布尔型
B:复数
C:浮点型
D:整型
答案: 【复数;
浮点型;
整型

7、多选题:
True+1的值错误的是( )。
选项:
A:1
B:2
C:-1
D:0
答案: 【1;
-1;
0

8、多选题:
交互模式下执行>>>num=input()>>>num=num+1>>>num如果从键盘输入整数123,以下说法正确的是( )。
选项:
A:程序抛出异常信息
B:应该用int()函数将num转换为整数再进行算数计算
C:Python接收到的是字符串“123”
D:显示结果为124
答案: 【程序抛出异常信息;
应该用int()函数将num转换为整数再进行算数计算;
Python接收到的是字符串“123”

9、多选题:
当我们打印计算的结果时,通常需要控制其显示效果,以下能够实现该功能的方法是( )。
选项:
A:f-string格式化方法
B:format格式化方法
C:使用 %s 占位,再将后面%号后括号内的变量依次传给占位符
D:printf方法
答案: 【f-string格式化方法;
format格式化方法;
使用 %s 占位,再将后面%号后括号内的变量依次传给占位符

10、多选题:
以下能够应用于字符串对象的方法是( )。
选项:
A:count方法
B:center方法
C:find方法
D:replace方法
答案: 【count方法;
center方法;
find方法;
replace方法

11、判断题:
已知 x = 12,那么赋值语句 x = 'hello' 是无法正常执行的。。( )
选项:
A:错
B:对
答案: 【

12、判断题:
Python变量使用前必须先声明,一旦声明就不能在当前作用域内改变其类型。( )
选项:
A:错
B:对
答案: 【

13、判断题:
加法运算符可以用来连接字符串并生成新字符串。( )
选项:
A:错
B:对
答案: 【

14、判断题:
2+5j 是合法Python数字类型。( )
选项:
A:错
B:对
答案: 【

15、判断题:
Python运算符%不仅可以用来求余数,还可以用来格式化字符串。( )
选项:
A:错
B:对
答案: 【

发表评论

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