内容正文:
《2.1 计算机解决问题的过程》课后练习原卷
一、选择题
1.图形符号“ ”在描述算法的流程图中表示( )
A.算法的开始或结束 B.输入输出操作 C.处理或运算的功能 D.条件判断
2、流程图可以用图形直观表示算法,如用流程图表示z=x+y,要用到以下哪个图形?( )
A、直角矩形 B、菱形 C、平行四边形 D、圆角矩形
3.结构化程序流程图中三种基本结构一般不包括的是( )。
A.顺序 B.循环 C.递归 D.分支
4.下列流程图用于描述判断一个数的奇偶性,其中虚线框中的图形应该是( )。
A、
B、
C、
D、
5、新冠疫情期间,医院实行分诊制度,进入医院首先要测量体温,37.3七以下的病人正常就诊,对于37.3C以上的病人要去发热门诊就诊,下图是根据体温判断如何就诊的流程图,如果输入的体温是38.2C,则该流程的执行顺序是( )
A、①②③ B、①②④
C、①②④③ D、①②③④
6. 下面流程图描述的算法,其输出的结果为( )
A、0 B、2 C、3 D、-2
7.某景点采用指纹门票,购票时采集和存储游客的指纹信息,进园时提取指纹进行比对,如果相符则验票成功,若不相符则重新提取指纹。下列流程图中能够正确描述验票工作流程的是( )。
A. B.
C. D.
8、求出1到100的累加和,设计算法时最合适的是( )
A、顺序结构 B、循环结构 C、分支结构 D、环形结构
9、如果要输出1-100之间所有的奇数,比较适合的算法结构是( )
A、顺序结构 B、选择结构 C、循环结构 D、关系结构
10.下列不能用来描述算法的工具有( )。
A.自然语言 B.伪代码 C.流程图 D.数据流图
11.程序设计语言的发展阶段不包括( )。
A.汇编语言 B.机器语言 C.自然语言 D.高级语言
12、下列关于机器语言描述不正确的是( )
A、能够被计算机直接识别 B、代码全部由0和1构成
C、可读性差,很容易出错 D、它是一种高级语言
13、软件是程序和相关文档的集合,程序需要编程语言来编写,随着技术的发展,计算机处理的事务越来越复杂,下面适合开发复杂事务的大型软件的语言是( )
A、机器语言 B、汇编语言 C、面向过程的高级语言 D、面向对象的高级语言
14、下列关于用计算机编程解决问题的叙述,正确的是( )
A、日常生活中的所有问题都可以采用计算机编程的方法解决
B、计算机程序越长说明算法越好
C、在某些领域计算机能替代人的工作
D、计算机借助程序解决问题,说明计算机已经具有了智慧
15.下列关于解决问题过程的叙述错误的是( )。
A.计算机解决问题和人类解决问题的过程是完全相同的 B.人类会创造性地解决问题
C.计算机解决问题必须针对一定对象,按一定步骤去做
D.人类的思维有跳跃性、抽象性、模糊性
16.用计算机程序解决“鸡兔同笼”问题,正确的顺序是( )。
A.分析问题→编写代码→设计算法→调试运行 B.分析问题→设计算法→编写代码→调试运行
C.设计算法→分析问题→编写代码→调试运行 D.调试运行→设计算法→编写代码→分析问题
学科网(北京)股份有限公司
$$
《2.1 计算机解决问题的过程》课后练习解析卷
一、选择题
1.图形符号“ ”在描述算法的流程图中表示( )
A.算法的开始或结束 B.输入输出操作 C.处理或运算的功能 D.条件判断
答案:B
解析:算法的开始或结束用圆角矩形表示。平行四边形表示输入输出操作。矩形表示处理或运算的功能,菱形表示条件判断。
2、流程图可以用图形直观表示算法,如用流程图表示z=x+y,要用到以下哪个图形?( )
A、直角矩形 B、菱形 C、平行四边形 D、圆角矩形
答案:A
解析:示处理或运算的功能用矩形表示。
3.结构化程序流程图中三种基本结构一般不包括的是( )。
A.顺序 B.循环 C.递归 D.分支
答案:C
解析:三种基本结构包括顺序、选择、循环。
4.下列流程图用于描述判断一个数的奇偶性,其中虚线框中的图形应该是( )。
A、
B、
C、
D、
答案:B
解析:菱形表示条件判断。
5、新冠疫情期间,医院实行分诊制度,进入医院首先要测量体温,37.3七以下的病人正常就诊,对于37.3C以上的病