松岗中学高一年级信息技术学业水平测试

:《数据与计算》第三章 算法基础

Q1:1、下面哪一种不是计算机程序设计语言

自然语言
机器语言
汇编语言
高级语言

Q2:2、计算机能直接识别和处理的语言是

汇编语言
自然语言
机器语言
高级语言

Q3:3、常用的计算机一般包含五大部分,下面不属于输入设备的是

声卡
键盘
话筒
显示屏

Q4:4、下列有关编译型语言和解释型语言说法错误的是

编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
编译型语言跨平台性差些。
解释型语言程序执行效率比较低。

Q5:5、不是程序设计高级语言。

Python
Basic
C++
伪代码

Q6:6、①调试运行程序②分析问题③设计算法④问题解决⑤编写程序,人们利用计算机解决问题的基本过程为

①②③④⑤
②④③⑤①
④②③⑤①
②③⑤①④

Q7:7、下列关于算法的描述正确的是

算法不可以用自然语言描述
算法只能用流程图来描述
一个算法必须保证它的执行步骤是有限的
算法的流程图表示法有零个或多个输入,但只能有一个输出

Q8:8、计算机能直接识别、理解执行的语言是

汇编语言
Python语言
Basic语言
机器语言

Q9:9、执行右边图示的流程图,最后s=[图片]

1
720
120
6

Q10:10、关于用计算机程序解决问题说法中正确的是

利用计算机的高速运算能力提高信息处理能力
提高信息加工的效率
针对具体问题以专门的程序来实现信息加工的自动化
以上说法都正确

Q11:11、小明编写好解密程序后,调试运行时,程序没有报错且能顺利运行,却不能正确解密,造成这个结果的原因是

解密算法逻辑错误
程序语句语法错误
程序过期了
程序设计窗口配置不对

Q12:12、算法的重要特征不包括以下哪一项?

有穷性
确定性
数据输出
唯一性

Q13:13、随着数据的快速增长,人工处理大量数据的效率与计算机处理相比较正变得

更高
更低
一样
无法比较

Q14:14、下列关于算法的叙述,正确的是

解决一个问题的算法只有一种
有穷性是算法的基本特征之一
可行性不属于算法基本特征
算法对程序设计没有任何作用

Q15:15、计算机是一种数字化电子设备,尽管其中的电路设计非常复杂,但工作时每段电路只有两种状态,可形象地称为开和关。当把控制计算机操作的指令与存储数据的电路状态用二进制数字1和0对应表示时,人们就可以事先把需要执行的指令和处理的数据用1、0组成的代码编写好程序,输人计算机时把1、0代码直接转换为相应的开关电路,就可以让计算机工作了。这些1、0代码就好像是计算机能听得懂的语言,而被称为( ),这种语言难学难记难用,属于低级语言。随着计算机的发展,工程师们相继开发出许多贴近人们阅读理解习惯的( )系统,如BASIC、Pyhon、C、VisualBasic等程序设计语言。

机器语言、汇编语言
汇编语言、高级语言
机器语言、高级语言
机器语言、自然语言

Q16:16、流程图中表示判断的是

矩形框
菱形框
圆形框
椭圆形框

Q17:17、下列选项都是属于高级语言的是

汇编语言、机器语言
汇编语言、Basic语言
Basic语言、Python语言
机器语言、Python语言

Q18:18、不能被计算机直接识别、理解执行的语言需要转换,这种转换是

人工转换或机器转换
计算机语言提供的解释器或编译器负责转换操作系统负责转换
人工智能技术中的自然语言理解

Q19:19、(  )不是程序的基本控制结构。

顺序结构
选择结构
循环结构
组合结构

Q20:20、程序以(  )代码的形式存放在存储器中,并采用( )作为数字计算机的数制基础。

二进制、十进制
二进制、二进制
二进制、八进制
二进制、十六进制

Q21:21、在编制计算机解决问题的过程中,需要对解决问题的算法进行描述,最容易将算法转换为代码的算法描述方法是

自然语言描述
流程图描述
伪代码描述
N-S图

Q22:22、关于计算机解决问题的过程,以下说法错误的是

分析问题需要搞清楚需求情况、已知条件和待解问题
设计算法需要给出解决问题的详细方法和步骤
编写程序必须使用特定的程序语言
调试运行程序是检查程序能否按预期的效果执行

Q23:23、对于简单的问题和数据量不多的问题,一般采用人工方法处理。

正确
错误

Q24:24、运用计算机来解决数据问题,肯定比人工解决问题更高效、更快捷。

正确
错误

Q25:25、编写计算机程序要经过分析问题、设计算法、编写程序、调试运行程序等步骤。

正确
错误

Q26:26、算法是能被计算机执行的动作或指令的有穷集合。

正确
错误

Q27:27、算法具有确定性,每个问题的解决,只有一种确定的算法。

正确
错误

Q28:28、一个算法可以没有输入,但是必须要有输出。

正确
错误

Q29:29、算法只能用自然语言和流程图来描述。

正确
错误

Q30:30、顺序结构的程序只能按自下而上的顺序执行。

正确
错误

Q31:31、计算机程序必须转成二进制代码才能运行。

正确
错误

Q32:32、高级语言更接近于数学语言和人的自然语言。

正确
错误

Q33:程序设计语言有哪些,分别具备什么特点?

选项1

Q34:高级语言的编译过程和解释过程各有什么优势和不足?

选项1

Q35:已知a=5,b=10,请写出交换a,b的值的伪代码。

选项1
问卷网
松岗中学高一年级信息技术学业水平测试
关于
1年前
更新
0
频次
36
题目数
分享
问卷网
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷