2023-2024学年高一上学期人教/中图版(2019)必修一3.3 数据分析与可视化

2024-08-06
| 8页
| 105人阅读
| 0人下载

内容正文:

2023-2024学年高一上学期人教/中图版(2019)必修一3.3 数据分析与可视化 一、选择题 1.某算法的部分流程图如图所示,下列说法正确的是(      ) A.若输入n 的值为10,则输出k 的值为6 B.若输入n 的值为16,则“n≠1?” 执行4次 C.若输入n 的值为5,则输出k 的值为2 D.该算法中只存在分支结构和循环结构 2.某Python程序如下: a = input("输入数字字符串:") s = "" flag = 1 for i in range(0, len(a)-1, 2):     d1 =int(a[i])     d2 =int(a[i+1])     t = d1 + flag * d2     if t < 0:         t += 10     elif t>= 10:         t -= 10     s = str(t) + s     flag = -flag if len(a) % 2 == 1:     s += a[len(a)-1] print(s) 程序运行时,若输入“48135”,则输出的结果是(   ) A.825 B.528 C.285 D.582 3.某算法的部分流程图如图所示,执行这部分流程后,变量C的值是(   ) A.2 B.3 C.4 D.5 4.表达式(’1’+’3’)*2的结果为:(  ) A.8 B.‘132’ C.‘1313’ D.语法错位,程序报错。 5.已知列表list=[1,2,3,"a","b","c",false],执行print(list[1:4])后的结果是(   ) A.[2,3,"a"] B.[1,2,3,"a"] C.[2,3] D.[2,3,"a","b"] 6.已知一支水笔 2 元,你现在有n 元,最多可以买多少支水笔,下列表达式正确的是(   ) A.n//2 B.n%2 C.n/2 D.n**2 7.算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列。下列关于算法特性描述不正确的是(   ) A.有零个或多个输入 B.至少要有一个或多个输出 C.算法在执行循环时,允许出现无限循环 D.算法的每一步都有确定的含义,不会出现二义性 8.计算机程序设计的一般过程中,根据清晰可操作的算法描述,选择一种计算机语言工具实现算法,这一步骤属于(   ) A.设计算法 B.调试运行 C.编写程序 D.结果检测 9.如图所示的词云图中,反映出某川菜餐厅遭到差评的最大问题是(   ) A.脏 B.不新鲜 C.服务差 D.难吃 10.如下图所示,从图中可知中国的人均GDP处于上涨状态。以上采用的数据分析方法是(   )    A.平均分析和交叉分析 B.对比分析和交叉分析 C.平均分析和对比分析 D.对比分析和结构分析 11.函数round(6.88,1)的返回值是(   ) A.6 B.7 C.6.8 D.6.9 12.下列python表达式的值是偶数的是(    ) A.len(str(123)) B.round(7.34) C.(-5)**2+8//3*2 D.abs(ord("H")-ord("J")) 13.某创客小组模拟设计了货物装箱控制系统。使用智能终端连接传感器,检测装满一箱后传感器反馈值为1,否则值为0,当装完n箱时,则关闭输送带。实现上述功能的Python程序代码如下: n=100;sumn=0         #①处 pin14.write_digital(1)     #打开输送带控制开关 while True: d=pin2.read_digital()     #返回装箱状态 if d==1:         #②处 sumn=sumn+1 if sumn==n: pin14.write_digital(0)     #关闭输送带控制开关 break sleep(1000)         #等待 1 秒 下列关于上述代码及系统功能描述不正确的是(    ) A.智能终端pin14引脚连接了执行器 B.智能终端pin2引脚连接了传感器 C.若将程序②处代码中的d==1修改为d!=0,则该系统的功能发生变化 D.若将程序①处代码中的n=100修改为n=200,则输送带连续运行的时间会变长 14.某算法的部分流程图如图所示,执行这部分程序,下列说法正确的是(    ) A.该流程图用于求1到100间,所有能被5整除的数的和 B.该流程图从结构上看,是一个循环结构中又嵌套了另一个循环结构 C.程序运行结束后,i的值是100 D.将①处s←1:i←2改为s←1:i←1,不影响输出结果 15.某算法的部分流程图如图所示,执行这部分流程,若输入n的值为20,则输出a,b的值分别是(    ) A.12,10 B.10,9 C.9,15 D.9,10 16.表达式not 5!=5 or 6>abs(-8)的值是(   ) A.3 B.True C.8 D.False 二、填空题 17.以下表达的几种方式,它们分别是: 图a叫做( ) ; 图b叫做( )  ;图c叫做( ) 18.通过报告不仅是把数据分析的起因、过程、结果及建议完整的展现出来,更为决策者提供科学、严谨的决策依据。    ( ) 19.在Python中,使用 关键字可以定义一个函数。 三、判断题 20.算法只能用自然语言来描述。( ) 21.数学老师布置了一道题目“求1*2*3*……*100”,如果用计算机编程的方法求解,应该选择的程序结构是顺序结构。( ) 四、操作题 22.约瑟夫问题。有n个人围成卷,从第1个人开始报数,报到m时该人出圈,依次循环,直到圈里只剩下1人为止。下面程序实现了上述功能,请将空白处的代码补充完整。 list=[] n=int(input("请输入参与人数n:")) m=int(input("请输入报数值m:")) for i in range(n-1):     list.append([i+1,i+1]) head=0 long=n k=head i=1 while long>1:     i+=1     if i==m:         t=list[k][1]                  if t==head:             head=list[k][1]         i=1         long-=1     k=list[k][1] print( ) 五、简答题 23.总结归纳数据分析的常用方法。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.A 2.A 3.B 4.C 5.A 6.A 7.C 8.C 9.B 10.C 11.D 12.D 13.C 14.D 15.D 16.B 17. 表格 项目式或项目列表 流程图 18.对 19.def 20.错误 21.错误 22. list.append([n,0]) list[k][1]=list[t][1] list[head][0] 或list[k][0] 23.A.特征探索:对数据进行预处理,发现和处理缺失值,异常数据、绘制直方图,观察数据分布的特征,求最大值、最小值、极差等描述性统计量。 B.关联分析:分析发现存在于大量数据之间的关联性和相关性,从而描述一个事物的共同规律和模式。 C.聚类分析:是一种探索性的分析。不必事先给出一个分类标准,而是让其自动分类。 D.数据分类:是数据分析中最基本的方法。先基于样本数据构建分类器,然后进行预测。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

2023-2024学年高一上学期人教/中图版(2019)必修一3.3 数据分析与可视化
1
2023-2024学年高一上学期人教/中图版(2019)必修一3.3 数据分析与可视化
2
2023-2024学年高一上学期人教/中图版(2019)必修一3.3 数据分析与可视化
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。