试卷征集
加入会员
操作视频
当前位置: 试卷中心 > 试卷详情

2020-2021学年山西省太原市高一(上)期末信息技术试卷

发布:2024/4/20 14:35:0

一、选择题(共9小题,每小题1分,满分20分)

  • 1.数据“38”可以解释为一个人的年龄大小,也可以解释为一个人的口腔温度,还可以解释为某人微信余额……这体现了数据具有(  )

    组卷:9引用:2难度:0.6
  • 2.关于利用Python探究电流和电压、电阻关系的实验里,下列说法错误的是(  )

    组卷:3引用:3难度:0.6
  • 3.从某个人的身份证号码中提取第7~12位,得到数据199604。根据身份证号码的编码规则,从中可以解读出信息:这个人的出生年月为1996年4月。说明信息具有(  )

    组卷:10引用:2难度:0.6
  • 4.如图所示,是一个汉字“上”的8×8信息编码图,只有黑白两种颜色,用“1”表示对应位置是黑方块,“0”表示对应位置是白方块,分析并回答下列4-6题。
    图中第三行用“0”和“1”从左向右排列的信息编码是(  )

    组卷:4引用:0难度:0.60

四、综合题(共2小题,满分60分)

  • 23.现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计费程序。于是小C开展了有关这个项目活动的探究。根据实际情况,回答问题。
    (一)收集、分析数据,运用数理思维建模
    登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:
    滴滴快车(普通型)计价规则
    时段 起步价 里程费 时长费
    普通时段 8.00元 1.35元/公里 0.20元/分钟
    00:00-06:30 8.50元 2.40元/公里 0.50元/分钟
    06:30-09:00 8.50元 1.50元/公里 0.45元/分钟
    21:00-23:00 8.50元 1.50元/公里 0.40元/分钟
    23:00-00:00 8.50元 2.40元/公里 0.50元/分钟
    注意:
    1.起步价包含里程3.3公里,包含时长9分钟,里程费、时长费合计不足基础费时,直接按照基础费计费。
    2.实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方式,实际费用由两部分里程费与时长费累加而得。
    小C同学19:33从“南内环恒地大厦停车场-入口”到“坞城新纪元大酒店(长风店)”乘坐滴滴快车(普通车型),里程4.1公里,时长约21分钟,按照表中的计费规则,小C同学此次出行应该支付的车费是:车费=8+(4.1-3.3)×1.35+(21-9)×0.2=9.68。
    (1)小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:
     

    A.数字化可视化表达工具
    B.信息加工工具
    C.三维设计工具
    D.信息检索工具
    (2)假设Tot1表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表示应支付费用。运用数学解析式归纳出计费公式为:
    如果时长超过9分钟,则Tot1=
     
    。如果里程小于等于3.3公里则Tot2=
     
    ,否则Tot2=
     
    。应支付费用:Cost=
     

    (二)运用算法描述方法将问题解决步骤化
    小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法,并用自然语言和流程图的方式表述出来。
    (1)自然语言描述:
    第一步:
     

    第二步:计算时长费Totl
    第三步:计算里程费Tot2
    第四步:
     

    第五步:
     

    (2)流程图描述:(如图)流程图中,表示计算与赋值的是
     
    ,表示算法流向的是
     


    A.      B.      C.      D.      E.
    (3)算法描述中,用到了三种基本控制结构,分别是
     
     
     
    。如图示中的流程图使用的控制结构是
     
     
    。(选填:顺序结构、选择结构、循环结构、树型结构)
    (4)一个算法必须有
     
    或多个数据输入。有
     
    或多个数据输出。(选填:零个/一个)

    组卷:5引用:1难度:0.6
  • 24.编写、调试、运行程序,验证算法并解决问题
    设计完成算法之后,小C打算用所学的Python程序设计语言完成程序的编写。
    (1)Python程序设计语言属于程序设计语言中的
     

    A.机器语言
    B.汇编语言
    C.高级语言
    D.翻译程序
    (2)小C将设计好的算法转为Python程序语言(如下)。其中“Tot2=8”是一个
     
    ,“#初始化时长费为0”是一个
     
    ,“S<=3.3”是一个
     
    ,“float(input(“请输入时长”))”是一个
     

    A.函数
    B.表达式
    C.赋值语句
    D.注释语句
    1 Tot1=0#初始化时长费为0
    2 Tot2=0#初始化里程费为0
    3 S=float(input(“请输入里程数”))
    4 T=float(input(“请输入时长”))#输入里程数和时长
    5 if(T>9):#计算时长费用
    6   Tot1=(T-9)*0.2
    7 if(S<=3.3):#算里程费用
    8   Tot2-8
    9 else:
    10   Tot2=8+(S-3.3)*1.35
    11 Cost-Totl+tot2
    12 print(Cost)#输出总车费
    (3)小C写好代码之后,编译运行发现报错了,根据如下中所示的错误信息分析该程序报错的原因是:
     

    NameError                                                      Traceback(most recent call last)
    <ipython-input-2-fc682f6f4658>in<modu1e>
    9else:
    10
    -→11  Cost=Tot1+tot2
    12
    NameError:name’tot2’is not defined
    (4)经过修改之后,小C对照某次滴滴打车的订单,将对应的公里数和时长输入程序,运行得到的结果与实际支付的费用一致,小C会心一笑验证得知程序正确无误。小C借助于计算机编写程序解决问题的这个让程是:①设计算法;②编写程序;③分析问题;④调试运行程序,合理的顺序是
     
    。(填写序号即可)
    (5)总结用计算机解决问题的优势主要有:
     

    组卷:6引用:1难度:0.5
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正