查看原文
其他

粤教版必修1|3.3计算机程序与程序设计语言习题

教版必修1第一章数据与信息课后习题
    粤教版必修1|1.1 数据及其特征习题
    粤教版必修1|1.2数据编码习题
    粤教版必修1|1.3信息及其特征习题
粤教版必修1第二章知识与数字化学习课后习题
    粤教版必修1|2.1知识与智慧习题
    粤教版必修1|2.2数字化学习与创新习题   
粤教版必修1第三章算法基础课后习题
    粤教版必修1|3.1 体验计算机解决问题的过程习题
    粤教版必修1|3.2 算法及其描述习题
3.3计算机程序与程序设计语言习题
一、选择题
1. 下面哪一种不是计算机程序设计语言(      )。
A. 自然语言
B. 机器语言
C. 汇编语言
D. 高级语言
【答案】A
2. 计算机能直接识别和处理的语言是     )。
A. 汇编语言
B. 自然语言
C. 机器语言
D. 高级语言
【答案】C
3. 常用的计算机一般包含五大部分,下面不属于输入设备的是(    
A. 声卡
B 键盘
C. 话筒
D. 显示屏
【答案】D
4. 下列有关编译型语言和解释型语言说法错误的是(      )
A. 编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
B. 解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
C. 编译型语言跨平台性差些。
D. 解释型语言程序执行效率比较低。
【答案】B
5. (     ) 不是程序设计高级语言。
A. Python
B. Basic
C. C++
D. 伪代码
【答案】D
二、简答题
6. 程序设计语言有哪些,分别具备什么特点。
【答案】(1)机器语言:是由“0”和“1”这样的二进制代码指令组来表示。每一条机器指令包含两个主要部分:操作(指出计算机应做什么)和被操作的对象(指出处理的数据或它的地址),计算机能直接识别和执行。
(2)汇编语言:使用了一种类似英文缩略词且带有助记性符号的语言,来替代一个特定的指令的二进制串,每条指令都和一条机器指令相对应。需要一个专门的语言翻译器,负责将程序中的每条语句都翻译成用二进制数表示的机器语言。
(3)高级语言:接近于数学语言或人的自然语言,并且不再过度地倚赖某种特定的机器或环境,必须经过翻译器将其翻译成机器语言。
7. 高级语言的编译过程和解释过程各有什么优势和不足。
【答案】(1)编译型语言优点程序执行速度快,程序执行效率高,同等条件下对系统要求较低。不足之处是跨平台性差些。
(2)解释型语言优点是不同系统平台间的兼容性高。不足之处是程序执行效率比较低。
继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存