算法与程序设计第一章单选题-多选-答案.docx
第一章多项选择答案: 1ACD 2 ABC 3 ABCD 4 BCD 5 ABC 6 ABCD 7 ACD 8ABD 9 ABC 10ABCD 11. ACD单项选择题答案:1234567891011ACCCCCACCBC12819202122BACDDBDBBDC第一章单项选择题1流程图中表示“处理的图形是( )。· A) 矩形 · B) 菱形 · C) 圆形 · D) 平行四边形 2以下不是程序设计语言的是( )。· A) BASIC · B) C语言 · C) Word · D) Pascal 3在调试程序过程中,以下哪一种错误是计算机检查不出来的?( )· A) 编译错误 · B) 执行错误 · C) 逻辑错误 · D) 任何错都能查出来 4Visual 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) 循环构造