资源简介 数据与计算 综合练习2023—2024学年粤教版(2019)高中信息技术必修1一、选择题1.某同学通过编写Python程序计算100!,则该同学( )A.只能通过for循环实现该计算 B.只能通过while 循环实现该计算C.可以通过for循环或while 循环实现该计算 D.不需要使用到for循环或while循环实现该计算2.在程序运行中,关于变量的说法正确的是( )A.变量的名称是可以改变的 B.变量的值是可以改变的C.变量的值必须是整数或实数 D.一个程序必须要有一个变量3.下列属于大数据对日常生活负面影响的是( )A.方便支付 B.信息泄露 C.智慧出行 D.远程看病4.下列选项不属于计算机解决问题一般过程的是( )A.测试设备 B.设计算法 C.编写程序 D.调试程序5.某学校规定,当PM2.5指数超过一定数值时,必须停止学生跑操活动。如用编程设计一个提示器,关于PM2.5指数判断的功能需要用到下列哪种基本结构 ( )A.顺序 B.分支 C.循环 D.树形6.AlphaGo是第一个战胜围棋世界冠军的人工智能机器人,它可以自动获取知识和技能,实现自我完善,该技术属于人工智能领域中的( )A.人机交互 B.机器证明 C.机器学习 D.专家系统7.利用Python编程解决“鸡兔同笼”问题,编写完代码后,应该进行( )A.分析问题 B.设计算法 C.编写程序 D.调试程序8.在网上购买电影票时,一般是按照如下流程图顺序依次进行各步操作,具有这种特点的算法结构称为( )A.顺序 B.分支 C.循环 D.树形9.编写程序求出小球自由落体过程中的位移,需要找出已知条件和求解目标,并找出他们之间的关系。这属于用计算机解决问题的哪一个步骤 ( )A.分析问题 B.设计算法 C.编写程序 D.调试程序10.用计算机解决问题时,首先应该确定程序“做什么”,然后再确定程序“怎么做”。因此“怎么做”是属于用计算机解决问题的步骤( )A.分析问题 B.设计算法 C.编写程序 D.调试程序11.流程图是算法的一种图形化表示方法,其中菱形框表示( )A.开始/结束(圆角矩形) B.运算/处理(矩形) C.输入/输出(平行四边形) D.判断12.机器人技术的发展依赖于多种信息技术的融合发展,主要有大数据、物联网、( )A.人工智能 B.电子商务 C.远程教育 D.遥感遥测13.下列关于智能家居系统的描述,不正确的是( )A.智能家居能实现人对物的控制B.智能家居能实现物对物的控制C.通过智能接口,可以把普通电器变成可远程控制的智能电器D.智能家居需要用物联网特有的、专门的网络进行连接14.关于大数据带来的变化,下列描述正确的是( )A.信息安全问题更加突出 B.数据结构更加简单 C.软件操作更加繁琐 D.信息技术日益落后15.在Python程序中,有下列一组常量值:6.0、"3.14"、[6,3.14],它们对应的数据类型分别是( )A.浮点数、字符串、列表 B.整数、字符串、列表C.浮点数、字符串、元组 D.整数、浮点数、列表16.在Python程序中,使用input()输入数据时,返回的数据类型是( )A.整数 B.浮点数 C.字符串 D.列表17.在Python程序中,下列属于字符串型的是( )A."123" B.["hello","你好"] C.hello D.#hello#18.使用Python程序处理一条图书订单记录(包括图书编号,书名,单价,数量,金额),下列适合选用的数据类型是( )A.字符串 B.列表 C.布尔值 D.数字19.如果用Python处理火车票的订单,火车票的“站点名称”和“票价”分别应设置的数据类型是( )A.字符型 字符型 B.浮点型 整型C.浮点型 字符型 D.字符型 浮点型20.下列不属于大数据主要特点的是( )A.数据类型多 B.数据容量大 C.数据传输快 D.应用价值高二、填空题21.信息可以不依附载体,独立存在。( )22.下面程序的运行结果为( )23.信息的鉴别与评价主要从三个方面,分别是 、 、 。24.现有一程序模拟竞猜某商品价格,总共有五次竞猜机会。根据程序功能,请在划线处填入合适的代码。import randoma=random.randint (0, 100)chance=5print("共%d次机会"% (chance))for i in b=int (input("请输入一个整数: ")) if a < b: print("大啦!!!还剩%d次机会"% (chance-i)) elif a > b: print("小啦!!!还剩%d次机会"% (chance-i)) else: print("恭喜您,答对啦!!!数字是%d,共用次数%d"%(a, i))Break25.有如下Python程序段:info=[19,25,10,5,7,21,9,15]x=max (info)y=min(info)z=len(info)r=info[-5]s=(x-y)%(z-r)print (s)运行程序后,输出的结果是26.有100位同学排成一列,从第一位同学开始按1至100的序号进行报数,所报序号含有6的同学需要出列。则判断序号x是否出列的Python表达式是: 。27.将某次比赛最后得分用字典存储:dict={"第1名":50,"第2名":48,"第3名":"47","第4名":"45","第5名":44,"第6名":42}。现需要查询第3名成绩,则表达式的正确书写是: 。28.算法的常用表示方法有3种: 、 、 。29.已知a=2,b=1,以下Python程序段运行结束后,b的值是 。30.2021年7月19日-20日,河南郑州经历了百年罕见的特大暴雨,城市受灾严重,一段众人合力破窗救出一位外婆和外孙、外孙女的视频惊心动魄。原来60多岁外婆开车接外补和外孙女放学途中,遭遇车辆被大水围困。外婆立即给较远位置的女儿打电话求助,报出她附近店铺名字:一家便利店:一家酒店和一家面馆。女儿第一反应是报警,但当时所有报警电话都占线:于是女儿通过外卖平台和点评软件搜索便利店、面馆、酒店的名字:确定外婆的位置,并查询到这些店铺的联系电话,三家店铺均打通电话,但便利店老板在较远位置救援,店内无人;面馆只有一人,立刻赶去现场;酒店有数人也赶去救援。于此同时,无法赶赴现场的女儿在安全知识平台查询呛水、溺水抢救措施,以备急用。大家想尽办法,利用有限的工具,最终在大水即将漫过车顶时救出被困三人至安全处。众人喜极而泣,对女儿冷静、睿智地正确“远程求救”纷纷表示赞赏。请阅读以上材料,分析女儿危急关头处理事件的方法与流程,完成下列各题。材料中外婆通过观察附近店铺名称并报给女儿,这属于信息的( );女儿通过这些店铺名称迅速作出后续各种营救措施,这属于信息的( );最后众人对“远程求救”的赞赏属于信息的( )。(填字母:A.存储 B.采集 C.处理 D.输出 E.输入 F.评价)三、判断题31.在计算机程序语言中,通常高级语言程序比汇编语言程序执行效率高,汇编语言程序又比机器语言程序执行效率高。( )32.已经构建发布的模块可以直接使用。( )33.用自然语言描述算法形象、直观、更容易理解。( )34.若条件表达式的值一直为true,则while循环将一直执行。( )35.range(1,5)生成包含1到5的5个连续整数的序列。( )36.Python是一门高级程序语言,用Python编写的程序能被计算机直接识别。( )37.input( )函数的返回结果不一定是字符串。( )38.每种高级程序设计语言定义的数据类型都相同。( )39.“算法+数据结构=程序”说明了数据结构与程序设计中的重要性。( )40.小李的体重是60 kg,"60"是数据。( )四、操作题41.提高成绩:王同学每天英语单词测试成绩目前只能达到50分,满分150。他制定了每天提高成绩10%的目标,多久可以到达130分?实现功能:求出王同学多少天成绩能提高到130分。p= ①n=0while p< ② :p+= p * ③n+=1print(“n=”,④ )input(“运行完毕,请按回车键退出…”)42.打的计费:实现功能:2公里(包括2公里) 内,起步价为5元,超过2公里部分(不足整公里的,向上取整),每公里1.6元。import ① #引用math库s= ② (input(“请输入你要去目的地距离出发点的公里数:”))if ③ :#2公里(包括2公里)内cost=5else:cost=5+math.ceil(s-2)*1.6print(“你的打的费用是”,④ ,“元”)43.完善该程序,实现功能:输入一个任意三位整数,将它反转输出,例如369反转成963。x=① (input(“请输入一个任意三位整数:”))ge=②shi=x//10%10bai=③④ =ge*100+shi*10+baiprint(y)44.求表达式1^2-2^2+3^2-4^2+…+99^2-100^2的和,完善此程序,请在序号处填写正确的代码,且不改变原程序的结构。s = ① #定义初始值a = 1for i in range (1,② ):s = s+③a=-aprint (④ )45.小明要进入学习平台需要输入正确的用户名、密码才能开始学习,只有验证密码正确则允许浏览,否则显示身份验证失败,测试的用户名为xiaoming,密码为123456@。完善此程序,请在序号处填写正确的代码,且不改变原程序的结构。① = input ("请输入您的用户名:")password = input ("请输入您的密码:")#用户名是xiaoming且密码是123456@则身份验证成功否则身份验证失败if name =="xiaoming" and ② ;print (③ ) # 身份验证成功!④ ;print ("身份验证失败!") # 身份验证失败!五、简答题46.请查阅资料,举例说明信息的传递性、共享性、依附性和可处理性、价值性和价值相对性、时效性、真伪性特征。47.阅读材料,完成下列问题。下图是汉字“大”二进制编码,如果黑色的区块用1来表示,白色的区块用0来表示。(1)将点阵图第4列的编码用16进制数表示(从下向上排列)(2)编码“01111100” 是第几行的编码?(3)存储当前点阵字至少需要多少字节?48.某公司为了提高销售人员的推销策略和销售技巧,希望业务人员能够把各自在销售实践中的经验和技巧与大家一起分享学习,便特别设立了每季度一次的销售方案评奖。每个销售人员都拿出自己的得意之作参加评奖。公司最后把所有的方案汇集起来装订成册,发给大家学习参考。几个季度下来,这个公司各大区的销售就取得了突飞猛进的发展,公司也形成了很好的学习和探讨业务的氛围,这体现了信息的哪些特征?参考答案:1.C2.B3.B4.A5.B6.C7.D8.A9.A10.B11.D12.A13.B14.A15.A16.C17.A18.B19.D20.D21.错误22.1123. 信息的来源 信息的价值取向 信息的时效性24.range(1,chance+1,1):或range(1,chance+1):或range(1,6):或range(1,6,1):25.226.x%10==6 or x//10==627.dict["第3名"]28. 流程图自然语言 伪代码29.430. B C F31.错误32.错误33.错误34.正确35.错误36.错误37.错误38.错误39.正确40.正确41. 50 130 0.1 n42. math float s<=2 cost43. int x%10 x//100 y44. 0 101 a*i**2 s45. name password = "123456@" "身份验证成功!" else46.传递性:信息的传递打破了时间和空间的限制。例如,我们可以借助计算机、网络、手机等工具了解发生在世界各地的许多事。共享性:信息作为一种资源,通过交流可以在不同个体和群体间共享。例如报纸上读到的新闻,再讲给同学听。依附性和可处理性:各种信息必须依附在一定的图像、文字、声音等符号才能表现出来,为人们所接收,并按照某种需要进行处理和存储。信息经过分析和处理,往往会产生新的信息,使信息得到增值。例如统计用户的评价信息,确定商铺的信誉等级。价值性和价值相对性:信息作为一种特殊的资源,具有相应的使用价值,满足人们某些方面的需要。但信息使用价值的大小是相对的,取决于接收信息者的需求及其对信息的理解、认识和利用能力。时效性:信息有一定的时效性,过了特定的时间信息就失去了效用,比如开奖后的彩票号码。真伪性:人们接收到的信息,并不都是对事物的真实反映,因此,信息具有真伪性。47.(1)1E (2)第5行 (3)8 B48.(1)传递性。信息的传递打破了时间和空间的限制。例如,公司不同地区的业务员一同分享和学习。(2)共享性。信息作为一种资源,通过交流可以在不同个体或群体间共享。例如:业务人员能够把各自在销售实践中的经验和技巧与大家一起分享学习。(3)依附性和可处理性。各种信息必须依附一定的载体才能够表现出来,为人们所接收,并按照某种需要进行处理和存储。信息如果经过人的分析和处理,往往会产生新的信息,使信息得到增值。例如,公司最后把所有的方案汇集起来装订成册,发给大家学习参考。(4)价值相对性。信息作为一种特殊的资源,具有相应的使用价值,它能够满足人们某些方面的需要。例如:公司各大区的销售就取得了突飞猛进的发展(5)时效性。信息不是一成不变的东西,它会随着客观事物的变化而变化。例如:几个季度的业务突飞猛进,但是后期是否继续增长不一定。(6)真伪性。人们接收到的信息,并非所有都是对事物的真实反映,因此信息具有真伪性。例如:公司也形成了很好的学习和探讨业务的氛围,鉴别业务经验的真伪性。 展开更多...... 收起↑ 资源预览