浙教版 (2019)必修1 数据与计算第二章 算法与问题解决2.3 用算法解决问题的过程课后练习题
展开用算法解决问题的过程练习题
一.选择题(共30小题)
1.计算机执行程序语句“s=3>0”时,相关说法不正确的是( )
A.该程序语句需要被转换成二进制的指令后才能被执行
B.该程序语句编译后的指令被存放在存储器中
C.控制器能根据程序语句的指令识别、读取待运算的数据
D.运算器执行完算术运算后,将执行结果送回到存储器中
2.编写计算机程序解决问题的一般过程是( )
A.分析问题→设计算法→编写程序→调试运行程序
B.设计算法→分析问题→编写程序→调试运行程序
C.分析问题→编写程序→设计算法→调试运行程序
D.设计算法→编写程序→分析问题→调试运行程序
3.对话框的作用是向用户提供( )
A.系统警告信息
B.输入命令参数的环境
C.一个可以撤销自己误操作的途径
D.A、B、C 都对
4.某智能终端连接声音传感器和 LED 灯,实现拍一次手,LED 灯亮;再拍一次手,LED 灯灭;周而复始。部分代码如下:
下列说法正确的是( )
A.LED 灯连接在 0 号引脚
B.声音传感器连接在 14 号引脚
C.声音传感器实现数模转换功能
D.修改 380 为 180 可以实现轻拍开关 LED 灯
5.科技小组准备搭建酒店智能门锁系统,基本工作流程:管理终端将基本信息(包含验证信息) 录入并传输到服务器中;智能终端将客户输入的验证信息至服务器上进行验证,验证通过后,解锁开门。系统结构图如图所示,下列说法正确的是( )
A.该系统中管理终端只能是智能手机
B.该信息系统中的用户是指入住的客户
C.为提高开发效率,无需进行网络测试
D.为实现不联网开锁,需将客户验证信息保存到智能终端
6.小申使用监督学习方法进行鸢尾花类型的判定,并统计正确率。假设现在数据集中有三类鸢尾花,以下是进行判别的一些步骤。正确的步骤是( )
①计算训练集中每种鸢尾花的属性平均值 X1,X2,X3
②将数据分为训练集和测试集
③计算测试集中数据与属性平均值 X1,X2,X3 的距离,找出其中最小值
④将机器判定的分类与测试集中原有标记分类进行比对,计算正确率
⑤将最小值对应的训练集中鸢尾花的类型判定为测试集中鸢尾花类型
A.①②③⑤④ B.①②③④⑤ C.②①③⑤④ D.②①③④⑤
7.下列语句用于计算s=2+5+8+11+…+26并于屏幕输出最后结果。正确的语句顺序是( )
①for i in range(2,27,3)
②print(s)
③s=0
④s=s+i
A.①②③④ B.①③④② C.④③①② D.③①④②
8.信息处理的三个步骤依次是( )
A.输入→输出→处理 B.输入→处理→输出
C.输出→处理→输入 D.处理→输入→输出
9.我们使用计算机进行信息处理,要先对信息数字化,这是因为( )
A.信息数字化后能够减少信息容量,提高处理效率
B.计算机内部采用十进制数运算和存储
C.计算机内部采用二进制数运算和存储
D.信息数字化是信息安全措施之一
10.已知7个结点的二叉树的前序遍历是 A B D E F C G(字母为结点的编号,以下同),中序遍历是D B F E A G C,则该二叉树的后序遍历是( )
A.D F E B G C A B.D F E B A C G
C.F B C G E D A D.D F E C A G B
11.下列描述中,较适合用计算机编程来解决的是( )
A.确定放学回家的路线
B.计算某个学生期中考试各科成绩总分
C.计算10000以内的奇数的平方和
D.在因特网上查找自己喜欢的歌曲
12.找数字规律:“1、5、6、11、17的下一个数字是( )
A.23 B.26 C.22 D.28
13.利用计算机程序解决问题的基本过程一般有如下四个步骤(①~④),步骤的先后顺序正确的是( )
①调试运行
②分析问题
③设计算法
④编写程序
A.①②③④ B.②④③① C.④②③① D.②③④①
14.计算机能直接识别的语言是( )
A.汇编语言 B.Basic语言 C.机器语言 D.Python语言
15.地面上有标号为A、B、C的3根细柱,在A柱上放有10个直径相同中间有孔的圆盘,从上到下依次编号为1,2,3,……,将A柱上的部分盘子经过B柱移入C柱,也可以在B柱上暂存。如果B柱上的操作记录为:“进,进,出,进,进,出,出,进,进,出,进,出,出”。那么,在C柱上,从下到上的盘子的编号为( )
A.2 4 3 6 7 5 B.2 4 1 2 5 7
C.2 4 3 1 7 6 D.2 4 3 6 5 7
16.下列不属于算法的控制结构的是( )
A.顺序结构 B.循环结构 C.混合结构 D.分支结构
17.为了促进节能减排,某市在夏季采用阶梯电价进行收费,规定每月100度以下(含100度)按每度电0.6元收费;当超过100度,未超过200度,超过100度的部分按每度1元收费,否则超过200度部分则按每度2元收费。根据以上规则得出以下分段函数:
利用以上分段函数计算电费的算法属于( )
A.排序法 B.解析法 C.二分法 D.递归法
18.一只青蛙每次可以跳1个台阶或2个台阶,请问它跳到第10个台阶有几种方法( )
A.10 B.34 C.55 D.89
19.小明使用数码摄像机拍摄了一系列师生劳动的短视频,并运用Movie Maker软件对视频进行了裁剪操作。这属于信息集成工作流程中的( )步骤。
A.确定作品主题 B.规划设计作品
C.采集处理素材 D.测试发布作品
20.用计算机编程解决问题的一般过程:①设计算法;②编写程序;③抽象与建模:④调试运行程序。顺序正确的是( )
A.①②③④ B.②①③④ C.③②①④ D.③①②④
21.下面关于用算法来解决问题的4个步骤,正确的顺序为( )
①建立数学模型 ②设计算法 ③分析问题 ④描述算法
A.①②③④ B.③②①④ C.①③②④ D.③①②④
22.加密和解密本质上是对数据进行的某种交换。控制加密和解密的过程进行的是( )
A.密钥 B.明文 C.密文 D.信息
23.在下列问题中,最适合用程序设计的方式解决的是( )
A.求两数的最大公约数
B.人口普查数据的图表表示
C.在电脑上写一篇作文
D.办公室装修设计
24.计算机解决问题关键第一步是( )
A.设计算法 B.编写程序 C.分析问题 D.运行程序
25.用计算机编程解决问题,正确的流程是( )
A.设计算法→分析问题→编写程序→调试运行
B.分析问题→编写程序→设计算法→调试运行
C.分析问题→设计算法→编写程序→调试运行
D.设计算法→编写程序→调试运行→分析问题
26.在运用压缩工具WinRAR开展信息压缩的操作与实验过程中,下列说法正确的是( )
A.WinRAR可以将一个文件压缩为多个压缩分卷
B.WinRAR可以将bmp格式的图片压缩为JPEG格式的图片
C.WinRAR无法将多个文件压缩为一个压缩包
D.WinRAR只能对文件进行压缩,无法对压缩包进行解压缩
27.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是( )
A.分析问题,编写程序,设计算法,调试程序
B.设计算法,编写程序,提出问题,调试程序
C.分析问题,设计算法,编写程序,调试程序
D.设计算法,提出问题,编写程序,调试程序
28.下列问题中,最适合用计算机编程来解决的是( )
A.找出10000以内的质数 B.制定一份旅行计划
C.处理音频文件 D.处理数码照片
29.下列选项中,不能实现如图所示效果的软件是( )
A.Word B.PowerPoint C.Excel D.记事本
30.用计算机程序解决问题的过程,正确的顺序是( )
A.分析问题→编写代码→确定算法→调试运行
B.分析问题→确定算法→编写代码→调试运行
C.确定算法→分析问题→编写代码→调试运行
D.调试运行→确定算法→编写代码→分析问题
参考答案
一.选择题(共30小题)
1.D; 2.A; 3.D; 4.D; 5.D; 6.C; 7.D; 8.B; 9.C; 10.A;
11.C; 12.D; 13.D; 14.C; 15.A; 16.C; 17.B; 18.D; 19.C; 20.D; 21.D; 22.A; 23.A; 24.C; 25.C; 26.A; 27.C; 28.A; 29.D; 30.B;
浙教版 (2019)必修1 数据与计算2.3 用算法解决问题的过程当堂检测题: 这是一份浙教版 (2019)必修1 数据与计算2.3 用算法解决问题的过程当堂检测题,共7页。试卷主要包含了选择题,操作题,填空题等内容,欢迎下载使用。
高中信息技术浙教版 (2019)必修1 数据与计算第二章 算法与问题解决2.3 用算法解决问题的过程综合训练题: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算第二章 算法与问题解决2.3 用算法解决问题的过程综合训练题,共7页。试卷主要包含了选择题,操作题,判断题,填空题等内容,欢迎下载使用。
高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程综合训练题: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程综合训练题,共6页。试卷主要包含了下列叙述中,正确的是,以下不是计算机解决问题的步骤有等内容,欢迎下载使用。