算法与程序设计第一章单选题多选答案.docx
《算法与程序设计第一章单选题多选答案.docx》由会员分享,可在线阅读,更多相关《算法与程序设计第一章单选题多选答案.docx(8页珍藏版)》请在冰豆网上搜索。
算法与程序设计第一章单选题多选答案
第一章
多选答案:
1.ACD2.ABC3.ABCD4.BCD5.ABC6.ABCD7.ACD
8.ABD9.ABC10.ABCD11.ACD
单选题答案:
1
2
3
4
5
6
7
8
9
10
11
A
C
C
C
C
C
A
C
C
B
C
12
13
14
15
16
17
18
19
20
21
22
B
A
C
D
D
B
D
B
B
D
C
第一章单选题
1.流程图中表示“处理”的图形是( )。
∙A) 矩形
∙B) 菱形
∙C) 圆形
∙D) 平行四边形
2.以下不是程序设计语言的是( )。
∙A) BASIC
∙B) C语言
∙C) Word
∙D) Pascal
3.在调试程序过程中,下列哪一种错误是计算机检查不出来的?
( )
∙A) 编译错误
∙B) 执行错误
∙C) 逻辑错误
∙D) 任何错都能查出来
4.Visual Basic 是一种面向( )程序设计语言。
∙A) 事件
∙B) 过程
∙C) 对象
∙D) 属性
5.计算机能够直接识别的语言是( )。
∙A) 伪代码
∙B) 高级语言
∙C) 机器语言
∙D) 汇编语言
6.程序设计语言的发展大致经历了几个阶段,以下说法正确的是( )。
∙A) 机器语言、高级语言、汇编语言
∙B) 高级语言、汇编语言、机器语言
∙C) 机器语言、汇编语言、高级语言
∙D) 汇编语言、机器语言、高级语言
7.以下说法正确的是( )。
∙A) 算法+数据结构=程序
∙B) 算法就是程序
∙C) 数据结构就是程序
∙D) 算法包括数据结构
8.求s=1+2+3+……+100的和。
编程时最适合使用的结构为( )。
∙A) 顺序结构
∙B) 分支结构
∙C) 循环结构
∙D) 层次结构
9.机场托运行李,每人免费20千克,超过20千克不到40千克,则超出部分按每千克10元收费,如果超过40千克,则超过部分按每千克20元收费。
这种计费程序最适合用到的程序结构是( )。
∙A) 循环结构
∙B) 赋值结构
∙C) 分支结构
∙D) 顺序结构
10.结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构( )。
∙A) 顺序结构
∙B) 输入、输出结构
∙C) 选择结构
∙D) 循环结构
11.任何算法都可以由三种基本结构完成,下列不属于基本结构的是( )。
∙A) 顺序结构
∙B) 选择结构
∙C) 层次结构
∙D) 循环结构
12.下列关于算法特征的描述不正确的是( )。
∙A) 有穷性:
算法必须在有限步之内结束
∙B) 输入:
算法至少有一个输入
∙C) 确定性:
算法的每一步必须有确切的含义
∙D) 输出:
算法至少有一个输出
13.关于算法的下列说法中,正确的是( )。
∙A) 算法是解决问题的方法和步骤
∙B) 解题的步骤可以是无穷的
∙C) 算法就是解题的计算公式
∙D) 算法可以被表述但无法实现
14.下列关于算法的叙述不正确的是( )。
∙A) 算法是解决问题的有序步骤;
∙B) 算法具有确定性、可行性、有限性等基本特征;
∙C) 任何问题的算法都只有一种;
∙D) 常见的算法描述方法有自然语言、伪代码法等。
15.算法描述可以有多种表达方法,不可以描述“闰年问题”的算法( )。
∙A) 自然语言
∙B) 流程图
∙C) 伪代码
∙D) 机器语言
15.不属于算法基本特征的是( )。
∙A) 输入/输出
∙B) 确定性
∙C) 有穷性
∙D) 无限性
17.流程图是描述( )的常用方式。
∙A) 程序
∙B) 算法
∙C) 数据结构
∙D) 计算规则
18.流程图中表示“输入/输出”的图形是( )。
∙A) 矩形
∙B) 菱形
∙C) 圆形
∙D) 平行四边形
19.流程图中表示“判断”的图形是( )。
∙A) 矩形
∙B) 菱形
∙C) 圆形
∙D) 平行四边形
20.用计算机解决问题时,首先应该确定程序“做什么?
”,然后再确定程序“如何做?
”请问“如何做?
”是属于用计算机解决问题的哪一个步骤 ( ) ?
∙A) 分析问题
∙B) 设计算法
∙C) 编写程序
∙D) 调试程序
21.编程解决问题和人们日常生活中处理问题的步骤基本相似,如交通警察到达案发现场,一般按照下列哪种思路开展工作( )。
①观察、分析现场②收集必要的信息③进行判断、推理④按一定的方法和步骤解决
∙A) ②①③④
∙B) ①③②④
∙C) ③①②④
∙D) ①②③④
22.人们利用计算机解决问题的基本过程一般有如下四个步骤(①~④),请按各步骤的先后顺序在下列选项中选择正确的答案( )。
①调试程序 ②分析问题 ③设计算法 ④编写程序
∙A) ①②③④
∙B) ②③①④
∙C) ②③④①
∙D) ③②④①
算法与程序设计多选题(第一章)
1.在结构化程序设计中,程序由一些基本结构组成,任何一个复杂的程序都可以由三种基本结构组成,即()。
∙A) 顺序结构
∙B) 层次结构
∙C) 选择结构
∙D) 循环结构
2.目前流行的高级程序设计语言有( )。
∙A) BASIC
∙B) C/C++
∙C) JAVA
∙D) HTML
3.“闰年问题”的算法可以用哪些程序设计语言来实现( )。
∙A) Basic
∙B) Pascal
∙C) C++
∙D) C语言
4.下列选项中属于程序设计语言的是?
( )。
∙A) HTTP
∙B) Fortran
∙C) C++
∙D) pascal
5.程序设计语言的发展经历哪几个过程( )
∙A) 机器语言
∙B) 汇编语言
∙C) 高级语言
∙D) 自然语言
6.用流程图描述算法可能用到的图形是()
∙A) 圆角矩形
∙B) 菱形
∙C) 矩形
∙D) 平行四边形
7.下面关于算法的说法正确的是()
∙A) 算法必须有输出
∙B) 算法就是程序
∙C) 算法不一定有输入
∙D) 算法必须在有限步执行后能结束
8.编写程序解决问题的过程中含有算法设计等步骤,其中,对算法描述正确的是()
∙A) 算法是解决问题的方法
∙B) 算法的计算步骤是有限的
∙C) 算法就是解题的计算公式
∙D) 算法是可以被表述和实现
9.算法描述可以有多种表达方法,下面哪些方法可以描述“水仙花数问题”的算法( )
∙A) 自然语言
∙B) 流程图
∙C) 伪代码
∙D) 机器语言
10.一个算法应该具备几个方面的基本特征,下面属于算法基本特征的是( )。
∙A) 输入输出
∙B) 有穷性
∙C) 确定性
∙D) 能行性
11.结构化程序设计由下列哪几种结构组成, ( )
∙A) 顺序结构
∙B) 树型结构
∙C) 选择结构
∙D) 循环结构