算法与程序设计第一章单选题-多选-答案
![算法与程序设计第一章单选题-多选-答案](https://img.360docs.net/img37/16i7wwvl646i0j7pn833d3wt3028pmzz-71.webp)
![算法与程序设计第一章单选题-多选-答案](https://img.360docs.net/img37/16i7wwvl646i0j7pn833d3wt3028pmzz-b2.webp)
第一章
多选答案: 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)编译错误
* 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) Fortra n
* C) C++
* D) pascal
5 ?程序设计语言的发展经历哪几个过程()
* A)机器语言
* B)汇编语言
* C)高级语言
?D)自然语言
6 ?用流程图描述算法可能用到的图形是()
* A)圆角矩形
* B)菱形
* C)矩形
* D)平行四边形
7?下面关于算法的说法正确的是()
* A)算法必须有输岀
* B)算法就是程序
* C)算法不一定有输入
* D)算法必须在有限步执行后能结束
8 ?编写程序解决问题的过程中含有算法设计等步骤,其中,对算法描述正确的是()
* A)算法是解决问题的方法
* B)算法的计算步骤是有限的
* C)算法就是解题的计算公式
* D)算法是可以被表述和实现