高中信息技术教科版(2019)4.4综合问题的解决

2024-08-05
| 5页
| 93人阅读
| 1人下载

内容正文:

高中信息技术教科版(2019)4.4综合问题的解决 一、选择题 1.以下哪个概念是面向对象编程的核心(   ) A.继承 B.接口 C.过程 D.函数 2.除了pygame库外,游戏程序最必须引入的库是(   ) A.sys B.pygame.locals C.time D.os 3.下面对Pygame的理解不正确的是(  ) A.使用Pygame可以开发出优秀的游戏 B.Pygame是一种游戏开发引擎,基本逻辑具有参考价值 C.Pygame适合用于游戏逻辑验证、游戏入门及系统演示验证 D.Python最经典的2D游戏开发第三方库,但不支持3D游戏开发 4.以下哪个不是软件开发过程中的常见问题(   ) A.需求不明确 B.技术实现困难 C.用户不参与 D.资源不足 5.代码screen.blit(ag,(0,0))的含义,以下描述正确的选项是? (  ) A.在pygame窗口的左上角绘制图片ag B.在pygame窗口的中心点绘制图片ag C.在pygame窗口的左下角绘制图片ag D.在pygame窗口的右上角绘制图片ag 6.软件开发生命周期中,需求分析阶段的主要任务是(   ) A.编写代码 B.设计数据库 C.确定软件系统的功能 D.进行系统测试 7.下列代码可以让pygame游戏窗口持续显示的是(   ) A.使用无限循环让代码持续运行 B.使用pygame库让代码持续运行 C.不使用sys.exit()退出游戏 D.使用turtle.done()保留窗口显示 8.pygame中能初始化游戏的是(   ) A.init B.initial C.mode D.display 9.专门用来开发游戏的模块是(   ) A.random B.python C.pygame D.def 10.以下哪个不是软件维护的活动(   ) A.纠错性维护 B.适应性维护 C.完善性维护 D.初始开发 11.“pygame.display.quit”的功能是(   ) A.初始化display模块 B.结束display模块 C.更新display模块 D.查询display模块 12.以下选项中,可以实现创建一个长700,宽400游戏窗(   ) A.pygame.display.set_mode((700、400)) B.pygame.display.set_mode(700;400) C.pygame.display.set_mode(700,400) D.pygame.display.set_mode((700,400)) 13.在综合问题解决中,以下哪个策略不是常用的问题分解方法(   ) A.分而治之 B.逐步细化 C.单一职责 D.随机选择 14.以下哪个选项不是软件开发的基本流程(   ) A.需求分析 B.设计 C.实现 D.项目管理 15.在进行需求分析时,以下哪个步骤是不必要的(   ) A.与客户沟通 B.确定系统需求 C.编写详细设计文档 D.分析问题 二、填空题 16.要达到在窗口显示不同位置的福字,需要完成两个步骤:(1)在新的位置上 ;(2)把原来的图像 。要“擦掉”某个图像,可以选择 它,通常采用 或者用 来覆盖的方式。 17.为了便于游戏循环中反复调用,可以定义成一个函数 ,在绘制福字时,需要设置图像显示的位置,因此showfu中有两个参数,分别表示图像位置的 和 。 18.在pygame中,使用图像的最简单方法是调用 函数。通过 来载入图片, 表示图像文件的路径和名称。图像文件必须和程序在 下才可以使用相对路径的引用方式。 三、判断题 19.实时获得鼠标的状态并对鼠标单击做出正确的响应,只有不断地进行监听、更新游戏状态、重绘屏幕三个步骤的操作。    ( ) 四、操作题 20.某同学参加了学校的体检,体检医生告诉他体重超重,需要加强运动。该同学了解到,运动时的心率如能控制在定的范围内,对增强心血管系统和呼吸系统的功能都有很好的效果:超出范围,对身体反而会有极伤。已知男性最适宜运动心率= (220-年龄-安静心率) * (60%~80%) +安静心率;女性最适宜运动心率= (210-年龄-安静心率) * (60%~80%) +安静心率。请将下面程序填完整。 age=float(input(“请输入年龄=”)) HRrest=float(input(“请输入安静心率=”)) gender=input(“请输入 male 或 female:”) if gender==”male”: n= else: n= low= high= print(“最适宜的心率是:”,low,”~”,high) 五、简答题 21.简述综合问题解决的基本步骤,并给出一个实际的例子。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.A 2.A 3.D 4.C 5.A 6.C 7.A 8.A 9.C 10.D 11.B 12.D 13.D 14.D 15.C 16. 画出图像 擦掉 “覆盖” 重绘背景 其他对象 17. Showfu 横坐标 纵坐标 18. Image pygame.image.load(filename) filename 同一文件夹 19.对 20. 220 210 (n-age-HRrest)*0.6+HRrest (n-age-HRrest)*0.8+HRrest 21.综合问题解决的基本步骤包括:定义问题、分析问题、设计解决方案、实施解决方案、测试和评估结果。例如,在开发一个新的电子商务网站时,首先需要明确网站的目标和功能,然后分析用户需求和技术可行性,接着设计网站架构和用户界面,之后进行编码和实现,最后进行测试并根据反馈进行调整。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

高中信息技术教科版(2019)4.4综合问题的解决
1
高中信息技术教科版(2019)4.4综合问题的解决
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。