python试卷01
## 1.1 程序语言大家庭
(本卷满分100分,考试时间60分钟)
| 题号 | 一 | 二 | 三 | 合计 |
| ---- | ---- | ---- | ---- | ---- |
| 得分 | | | | |
| 得分 | 评卷人 |
| ---- | ---- |
| | |
### 一、单项选择题(每小题2分,共30分)
1. 下列选项中,( ) 语言是面向过程的程序设计语言。
A. C
B. C#
C. Java
D. Python
2. 与其他程序语言相比,不属于 Python 语言特点的是( )。
A. 丰富的库
B. 可嵌入性
C. 可扩展性
D. 工作量小
3. 下列选项中,( ) 语言既可以进行面向过程的程序设计,也可以进行面向对象的程序设计。
A. C++
B. Python
C. C#
D. C
4. 下列选项中,( ) 语言被广泛应用于数据中心、游戏控制台等领域。
A. Python
B. Java
C. C
D. C++
5. 与其他程序语言相比,( ) 不属于 C# 语言特点。
A. 语法简洁
B. 跨平台
C. 快速开发
D. 安全性
6. 下列选项中,不属于脚本语言的是( )语言。
A. JavaScript
B. PHP
C. Python
D. Java
7. 下列选项中,( ) 语言属于静态语言。
A. C
B. Python
C. JavaScript
D. PHP
8. 汇编语言通常被应用在( )方面。
A. 各类智能芯片
B. 移动电话
C. 系统软件
D. 应用软件
9. 下列选项中,属于计算机思维的本质的是( )。
A. 逻辑
B. 实证
C. 自动化
D. 全面化
10. 程序语言可以分为( )。
A. 机器语言、汇编语言
B. 机器语言、高级语言
C. 高级语言、汇编语言
D. 机器语言、汇编语言和高级语言
11. Python 语言属于( )语言。
A. 高级
B. 机器
C. 汇编
D. 二进制
12. 下列选项中,不属于 Python 的应用领域的是( )。
A. 网络服务
B. 图像处理
C. 组件集成
D. 系统软件
13. C++ 语言是在( )语言基础上设计和开发的。
A. C
B. C#
C. Java
D. Python
14. 机器语言是直接操作计算机( )的编程语言。
A. 软件
B. 硬件
C. 系统
D. 以上均正确
15. 我们一般选择一门编程语言学习时,应该看重( )。
A. 此编程语言的先进性及时代需求与技术支持
B. 此编程语言的专业性
C. 此编程语言针对特定领域十分有用
D. 此编程语言较易学习
| 得分 | 评卷人 |
| ---- | ---- |
| | |
### 二、填空题(每空2分,共30分)
16. 机器语言用______进制代码表示,它是一种机器指令的集合。
17. 汇编语言又称为______语言。
18. Python 是一种跨平台、______的动态类型语言。
19. ______语言的语法和结构更似人类语言,且与计算机的硬件结构及指令系统无关。
20. ______是用来编写计算机程序的形式语言,用于向计算机发出指令。
21. 高级语言根据计算机执行机制的不同分成两类:静态语言和______语言。
22. 高级语言中的静态语言采用______方式执行。
23. 高级语言中的 Python 语言采用______方式执行。
24. 解释是将源代码逐条转换成______代码,同时逐条运行目标代码的过程。
25. 目标代码是______语言代码。
26. 源代码是______语言代码。
27. 计算机思维是区别于以数学为代表的______思维的思维模式。
28. 高级语言中的 Java 语言采用______方式执行。
29. 高级语言中的 C 语言采用______方式执行。
30. Python 语言的解释器保留了______器的部分功能,随着程序运行,解释器也会生成一个完整的目标代码。
| 得分 | 评卷人 |
| ---- | ---- |
| | |
### 三、简答题(共40分)
31. 简述高级程序语言在执行过程中采用编译方式与解释方式执行的区别。(16分)
32. 简述为什么不能用自然语言(如中文)直接编写程序呢?为什么当今流行用高级语言编写程序呢?(10分)
33. 简述当今流行学习 Python 语言的原因。(14分)
---