2024-2025学年上海市长宁区延安中学高一(上)期末信息技术试卷(含答案).pdfVIP

  • 0
  • 0
  • 约5.45千字
  • 约 10页
  • 2025-10-23 发布于福建
  • 举报

2024-2025学年上海市长宁区延安中学高一(上)期末信息技术试卷(含答案).pdf

2024-2025学年上海市长宁区延安中学高一(上)期末考试

信息技术试卷

1.(18分)小杨同学听说了一种自动分类垃圾的机器。他想使用信息课上学过的机器学习算法模拟垃圾自

动化分类。

(1)小杨下载了一个训练集,包含一些垃圾的分类信息,他把它们可视化到上图显示。对上图说法正确的

是______(不定项)。

A.上图属于散点图,有助于分析特征之间的关系或关联趋势

B.使用上图进行机器学习,属于监督学习

C.使用上图进行机器学习,属于机器学习中的聚类

D.绘制上图属于人工智能领域的范畴假设他使用K近邻算法,K取5的时候,得到最近的点依次存放在列

表中,列表中的数据为:[可回收物,可回收物,干垃圾,厨余垃圾,可回收物]现在他想要得到这个

列表中出现次数最多的元素。

(2)他想先统计这个列表中每种元素出现的次数,保存在列表appeared中。试补全下面的代码:

第1页,共10页

(3)小杨继续编写代码,考虑到出现次数最多的元素可能不止一个,他把所有的出现次数最多的元素放在

列表中。试补全下面的代码:

(4)当列表a中有20个任意的元素的时候,上面的代码总共最多执行______次循环。

【即可以(不严谨地)理解作程序运行到结束时经过了多少次for】

2.(30分)数学课上,小浦同学学习了“用二分法求函数的零点”一章。已知:

小浦想使用学过的信息技术知识,使用计算机自动地用二分法计算函数零点。

fx=x3-2x-6010

已知函数()在(,)有零点。

(1)小浦初步编写了如下的代码,帮助他把空缺的部分补充完整。

deffxafaa**3-2*a-6

小贴士:()一句为定义一个函数,之后使用变量调用(),就能够返回的值。

第2页,共10页

(2)同桌小杨把range(1000)改成了range(100),发现输出结果______。

A.与原来完全相同

B.23

与原来相差最后的~位小数

C.45

与原来相差最后的~位小数

D.231000

与原来只有开头的~位相同小杨认为,对于有些函数来说,循环不到次精度即可满足要求;对

于有些函数来说,可能循环1000次精度还不够。她想最好能够根据所需要的精度要求,自动让循环结

1000100

束,而不是规定一个固定的次数例如次或者次之类的。

(3)小杨把循环主体改成了这样,但是输出不能满足她的要求,来向你求助。请你只修改一行代码的位

置,使其能正常运行。

(4)假设小杨已经修正了这一错误,以上的代码直至运行结束时,循环的次数最接近以下的______。

参考输出:2.1799755096435547

A.10B.20C.30D.40

(5)小浦听取了她的建议,并且想要用更多不同的函数来验证程序的正确性。以下函数能用于验证程序正

确性的是______(不定项)。

22

A.y=(x-1)B.y=lnxC.y=x+197x+9735D.y=|x|

(6)小浦把他的代码给数学老师看,但数学老师不熟悉编程语言,希望他用流程图的方式表示出来。

小杨建议在画流程图前,首先在纸面上把编程语言翻译成中文的流程表示。她这么写:

(i)low=0;high=10;mid=(low+high)/2;last_mid=low;

(ii)比较abs(last_mid-mid)和0.00001的大小

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档