内容正文:
3.3计算机程序与程序设计语言测试题
一、选择题
1.关于python语言的说法中正确的是( B )
A、跨平台性差
B、是面向对象的程序设计语言
C、是低级语言
D、是汇编语言
2.python文件的扩展名是( )
A .py B .pye C.vbp D .pyr
3.日常生活中我们用的计算机一般包含五大部分,下面不属于输出设备的是( )
1. 音箱
1. 扫描仪
1. U盘
1. 显示屏
4.(多选) 计算机不能够直接识别的语言是 ( )
A.自然语言
B.机器语言
C.汇编语言
D.高级语言
5、(多选) 下列哪些语言( ) 不是程序设计高级语言。
A.Python
B.VB
C.C++
D.汇编语言
二、填空题
1. ( 编译 )型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
2. ( 编译 )型语言跨平台性差,依赖编译器
3. ( 解释 )型语言在执行程序时,每执行一次都要翻译一次。
4. ( 解释 )型语言效率比较低,依赖解释器,跨 平台性好。
5. ( 机器语言 )能被计算机直接执行,运行效率非常高,(
汇编语言 )和( 高级语言 )是需要经过编译或解释才能执行的程序设计语言。
三、判断题
1. Python的设计哲学是“优雅”、“明确”、“简单”。( √)
2. Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。( √)
3. 高级语言更接近于自然语言,用十进制数和表达式表示( √)
4. 机器语言和汇编语言都是面向机器的语言,也称为高级语言。( √)
$$