算法与程序设计第一章单选题,多选,答案

算法与程序设计第一章单选题,多选,答案
算法与程序设计第一章单选题,多选,答案

第一章

多选答案:1.ACD 2.ABC 3.ABCD 4.BCD 5.ABC 6 .ABCD 7. ACD 8.ABD 9.ABC 10.ABCD 11.ACD

单选题答案:

第一章单选题

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

?A) 矩形

?B) 菱形

?C) 圆形

?D) 平行四边形

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

?A) BASIC

?B) C语言

?C) Word

?D) Pascal

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

?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) 赋值结构

?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) 循环结构

相关主题
相关文档
最新文档