A、①②③④
B、②③④①
C、③②④①
D、②③①④
A、计算机相关的知识
B、算法与程序设计技巧
C、当今信息时代分析和解决问题的方法论
D、知识与技巧的结合
A、计算思维是概念化,不是程序化
B、计算思维是计算机的思维方式
C、计算思维是数学思维和工程思维的互补与融合
D、计算思维是思想,不是人造物
A、用于程序设计方法的高级语言又可以分为面向过程语言和面向对象语言
B、程序设计方法可分为面向过程程序设计和面向对象程序设计
C、高级语言是接近于算术语言和自然语言的程序设计语言
D、面向过程的程序设计是操作与数据相分离的结构
A、给出解决待定问题的程序的过程
B、程序是代码化的指令序列
C、程序=数据结构+算法
D、程序就等于算法
A、算法的时间复杂度是指执行算法需要消耗的时间资源
B、算法的空间复杂度是指实现算法需要消耗的空间资源。
C、算法的时间复杂度等于算法中执行频度最多的语句数目。
D、算法可采用多种形式来描述,常用的有自然语言、流程图、伪代码、问题分析图等。
A、递推法和穷举法
B、迭代法和试探法
C、回溯法和辗转法
D、贪婪法
A、递推法
B、递增法
C、递归法
D、迭代法
A、对数据进行压缩存储会降低算法的空间复杂度
B、算法的优化主要通过程序的编制技巧来实现
C、算法的复杂度与问题的规模无关
D、数值型算法只需考虑计算结果的可靠性
A、算法在执行过程中所需要的计算机存储空间
B、算法所处理的数据量
C、算法程序中的语句或指令条数
D、算法在执行过程中所需要的临时工作单元数
A、对于各种特定的输入,算法的时间复杂度是固定不变的
B、算法的时间复杂度与使用的计算机系统无关
C、算法的时间复杂度与使用的程序设计语言无关
D、算法的时间复杂度与实现算法过程中的具体细节无关
A、算法就是程序
B、设计算法时只需要考虑数据结构的设计
C、设计算法时只需要考虑结果的可靠性
D、其余说法都不对
A、有穷性
B、简洁性
C、可行性
D、确定性
A、是一种基于流程图的可视化编程开发环境
B、是用一系列相互连接的图形符号以及符号之间的连接(流程图)可视化表达编程思路
C、不涉及语言细节就可以进行程序算法设
D、Raptor仍然不能摆脱特定计算机语言的语法和语句格式的约束
A、Input 和 Output
B、Selection 和 Loop
C、Call和 phone
D、Assignment
A、输出语句输出变量值后变量将被释放
B、过程调用在调用过程中改变参数中的值
C、输入语句允许用户输入数据并存储在变量中
D、赋值语句在操作过程中会改变变量的值
A、算术运算符优先级高于关系运算符
B、逻辑运算符优先级高于算术运算符
C、算术运算符优先级高于赋值运算符
D、关系运算符优先级高于赋值运算符
A、必须以字母开头
B、可以包含字母、数字、下划线
C、可以包含空格
D、不能包含$等特殊字符
A、顺序结构是指按照语句排列的顺序执行。
B、选择结构又称为if-then结构
C、while-do循环结构,循环体至少执行一次
D、do-while循环结构,循环体至少执行一次
A、循环
B、赋值
C、分支
D、顺序