必修一 数据与计算 课时6 自定义函数和模块 教案 2027届高中通用技术一轮复习.docxVIP

  • 5
  • 0
  • 约1.26万字
  • 约 23页
  • 2026-05-06 发布于浙江
  • 举报

必修一 数据与计算 课时6 自定义函数和模块 教案 2027届高中通用技术一轮复习.docx

课时6自定义函数和模块

【学业要求】

知识点

学业水平等级

1.掌握自定义函数的构造和调用方法。

3

2.掌握模块的导入方法和常用函数的应用。

2

第15题往往会体现模块化的程序设计算法思想,突出表现是将某些功能封装在特定的自定义函数中,第2小题就是典型的代表。往往要考查学生对程序的阅读理解能力,如程序运行的结果,程序运行后某个变量的值,修改语句后某些功能未能实现,能测试出这些问题的数据是什么。本节课需要学生理解自定义函数的参数传递、返回的值以及调用的方法。

(2024年6月浙江选考)某数据序列data中的元素均为小于127的正整数。现在要对data进行加密,处理过程分“变换”和“重排”两步。“变换”处理方法是用指定的n组序列R0、R1…R(n-1)依次对data进行变换。利用Ri对data进行变换的过程是:在data中查找所有与Ri相同的子序列,将找到的每个子序列中的元素值加上Ri的长度值Li,并在各子序列前插入一个标记元素(值为127+Li),这些子序列及标记元素不再参与后续的变换。

如data为[3,5,1,6,3,8,7,5,1,8,7],指定的两组序列为[5,1]、[3,8,7],“变换”处理后的data为[3,129,7,3,6,130,6,11,10,129,7,3,8,7]。

对data“重排”处理通过给定的shuff函数实现。请回答下列问题:

“重排”处

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档