算法与程序设计第一章单选题-多选-(附答案)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章

多选答案:1.2.3.4.5. 6 . 7.

8.9.10. 11.

单选题答案:

第一章单选题

1.流程图中表示“处理”的图形是( )。

•A) 矩形

•B) 菱形

•C) 圆形

•D) 平行四边形

2.以下不是程序设计语言的是( )。

•A)

•B) C语言

•C)

•D)

3.在调试程序过程中,下列哪一种错误是计算机检查不出来的?( ) •A) 编译错误

•C) 逻辑错误

•D) 任何错都能查出来

4.是一种面向( )程序设计语言。

•A) 事件

•B) 过程

•C) 对象

•D) 属性

5.计算机能够直接识别的语言是( )。

•A) 伪代码

•B) 高级语言

•C) 机器语言

•D) 汇编语言

6.程序设计语言的发展大致经历了几个阶段,以下说法正确的是( )。

•A) 机器语言、高级语言、汇编语言

•B) 高级语言、汇编语言、机器语言

•C) 机器语言、汇编语言、高级语言

•D) 汇编语言、机器语言、高级语言

7.以下说法正确的是( )。

•A) 算法+数据结构=程序

•B) 算法就是程序

•C) 数据结构就是程序

•D) 算法包括数据结构

8.求1+2+3+……+100的和。编程时最适合使用的结构为( )。

•A) 顺序结构

•B) 分支结构

•C) 循环结构

•D) 层次结构

9.机场托运行李,每人免费20千克,超过20千克不到40千克,则超出部分按每千克10元收费,如果超过40千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是( )。

•A) 循环结构

•B) 赋值结构

•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)

•B)

•C)

相关文档
最新文档