当前位置: 初中信息技术(信息科技) /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙江省绍兴市上虞区2023-2024学年九年级上学期信息技术...

更新时间:2024-07-19 浏览次数:14 类型:期末考试
一、选择题(本大题25小题,每小题2分,共50分。在每小题给出的四个选项中,只有一个是符合题目要求的,错选、多选、未选均无分)
  • 1. (2024·新建) 日常生活中,人们经常会接触到各种计算机应用程序,如九九乘法表等。我们若要调试如图所示的代码,不能选用( )集成开发环境。

    for i in range(1,10):

     for j in range(1,i+1):

     print(j,"×",i,"=",i*j,end="\t")

     print()

    A . IDLE B . Spyder C . Dev C++ D . PyCharm
  • 2. (2024·新建) 中华人民共和国居民身份号码由18位数字组成,其中第7~14位表示出生年月日。如:身份号码330604201010210218对应的出生日期是2010年10月21日。若用字符串s存储该身份号码,( )表达式能提取出生日期。
    A . s[7:13] B . s[7:14] C . s[6:13] D . s[6:14]
  • 3. (2024·新建) 运行图中的一行代码时,会出现下方的错误提示。产生该错误可能的原因是(   )

    >>>1Q=float(input("请输入体重(kg):"))

    SyntaxError:invalid syntax

    A . 1Q变量名长度太短 B . 1Q变量名以数字开头 C . 1Q变量数据类型有误,应将float改成int D . 命令写法有误,应改成float(input("输入体重(kg):"))=1Q
  • 4. (2024·新建) 运行图a中代码时,输入图b所示的数据,则输出结果为(   )

    A . 1133 44 B . 44 1133 C . 44 44 D . 1133 1133
  • 5. (2024·新建) 根据不同的垃圾袋颜色,程程想设计一个垃圾投放的Python程序,部分流程图如图所示。此流程图需选用( )语句来实现。

    A . format B . if-elif C . for D . while
  • 6. (2024·新建) 起跳摸高可以刺激生长激素分泌,程程自制摸高积分换算器。该换算器上设有三个刻度,每天只要摸到的最大高度超过某一刻度就可以获得相应积分。今天程程摸到的最大高度为232cm,对照图所示的代码,他能得到的积分是(   )

    n=float(input("请输入摸到的最大高度为(cm):"))

    if n>=235:

        print("太棒啦!奖励积分20个!" )

    elif n>=220:

        print("恭喜你,继续加油哦!奖励积分10个!")

    elif n>=205:

     print("恭喜你,继续加油哦!奖励积分5个!")

    else:

     print("很遗憾,积分为0,继续加油哦!")

    A . 0 B . 5 C . 10 D . 20
  • 7. (2024·新建) 计数器代码如图所示,若要执行6次s=s+1语句,则代码划线处应选用( )语句。

    s=0

    for i in ____:

        s=s+1

    A . range(6) B . range(1,6) C . range(1,9,2) D . range(10,5,-1)
  • 8. (2024·新建) 运行下图所示的代码,输出结果为(   )

    a=1

    b=2

    while a<=50:

     if a<=30:

     a=2*a+b

     else:

     a=3*a-b

    print(a)

    A . 46 B . 140 C . 94 D . 136
  • 9. (2024·新建) “火仙花数”是指一个四位数,它每个数位上的数的四次方和等于它本身。如1634是一个“火仙花数”,因为1634=14+64+34+44 。在如图所示的程序中,无法输出所有的火仙花数的可能原因是(   )

    x=1000 # ①

    lst=[ ]

    while x<10000: # ②

        xstr=str(x) 

        a=int(xstr[0]) # ③

        b=int(xstr[1])

        c=int(xstr[2])

        d=int(xstr[3])

        if x==a**4+b**4+c**4+d**4: 

            lst.append(x)

        x==x+1 # ④

    print(lst)

    A . ①处代码有误,应改成x=1234 B . ②处代码有误,应改成if x<10000: C . ③处开始的代码有误,分离千、百、十、个位上数字的算法错误 D . ④处代码有误,应改成x=x+1
  • 10. (2024·新建) 使用Python设计的用户登录图形界面如第10题图所示。其中圈出来的“账号:”、“密码:”是用( )组件实现的。

    A . Button B . Text C . Label D . Entry
  • 11. (2024·新建) 某连锁超市在上海、杭州、海口三地都有分店,现将该超市所有用于办公的计算机构建成一个网络,该网络属于(   )
    A . 局域网 B . 城域网 C . 广域网 D . 地域网
  • 12. (2024·新建) 登陆某网站忘记密码时,我们可选择输入邮箱找回密码,如第12题图所示。电子邮件服务主要依靠( )协议工作。

    A . HTTP B . SMTP C . XMPP D . RTSP
  • 13. (2024·新建) 程程使用HTML语言制作了关于“GHATgat简介”的网页,浏览效果如图所示。现想将网页标题“GHATgat”修改成“GHATgat简介”,需修改( )代码。

    A . <p>GHATgat</p> B . <body>GHATgat</body> C . <html>GHATgat<html> D . <title>GHATgat</title>
  • 14. (2024·新建) 组建网络时,需要使用一些专用硬件把计算机、移动终端等设备连接起来。程程要连接如图所示的两种家庭常用设备形成网络,最佳数据传输媒介可选用(   )

    A . 双绞线

    B导线

    C.红外线D.激光
  • 15. (2024·新建) 第五代移动通信技术,简称5G,在我们智慧医疗的远程会诊、远程超声、远程手术等方面发挥着重要的作用。下列对5G应用的描述,不正确的是(   )
    A . 5G具备低速率,支持远程高清会诊和医学影像数据高速传输与共享 B . 5G具备低延迟,支持上级医生远程操控开展超声检查 C . 5G具备高容量,保障医疗信息数据的完整性、全面性 D . 5G具备更快的带宽和更低的延迟,这使头戴式设备能体验高清画质和流畅的交互,让用户仿佛置身于真实场景中。
  • 16. (2024·新建) 我们在享受网络便捷的同时,也必须关注安全上网问题。下列操作中,( )是安全的上网操作。
    A . 下载软件时,使用搜索引擎查找相关软件,找到后立刻下载并安装 B . 打开不明来源的电子邮件或链接,它们可能包含有用的信息 C . 在公共场所使用公用的Wi-Fi网络进行登录银行账户或发送帐号认证、密码修改等信息 D . 收到家长、朋友网络信息要求发送个人证件信息时,先用打电话、询问相关生活细节问题等方式进行确认
  • 17. (2024·新建) 家庭配置智能安防系统后,我们通过摄像头实时监控家庭环境,随时随地掌握家庭安全状况。其中,摄像头属于智能安防物联网的( )架构
    A . 感知层 B . 网络层 C . 平台层 D . 应用层
  • 18. (2024·新建) 依托物联网搭建的交通管理系统可实现道路上各要素间的实时联动,实现交通信息资源的综合处理,将人-车-路串联起来,形成智慧交通物联网。在智慧交通管理系统中,( )是它的主要功能。
    A . 行人流量数据监控 B . 道路流量数据监测 C . 环境数据监测 D . 车辆实时监控
  • 19. (2024·新建) 数据采集是物联网的基础环节,主要由各种传感器、识读器、读写器、摄像头、终端、GPS等智能模块和设备完成。下列物联网应用实例中,使用传感器收集信息的是(   )

    ①智能门锁:通过感应卡片或手机蓝牙信号,实现开锁功能

    ②智能血压计:通过内置的压力传感器和无线通信模块,实现血压测量和数据传输

    ③电子狗鼻车:通过气体传感器检测化学污染物含量,进行环境监控

    ④智能冰箱:通过内置的摄像头和图像识别技术,实现食品管理和购物建议

    A . ①④ B . ①③ C . ②③④ D . ①②③④
  • 20. (2024·新建) 智能感应小夜灯采用先进的传感器技术,实现人来灯亮、人走灯灭的效果。小夜灯通常采用( )传感器,实现精准的人体感知。
    A . 光敏 B . 味敏 C . 红外线 D . 气敏
  • 21. (2024·新建) 空调、电视机、音箱、开关控制等设备都植有一个无线连接模块,通过手机能实现对这些设备的远程控制。这些设备可选用( )无线通信技术,组建成家庭物联网。
    A . Wi-Fi B . GPRS C . NFC D . 5G
  • 22. (2024·新建) 为解决盆栽因浇水不善而导致养护问题,程程设计了一款智能浇水系统。根据传感器收集的数据与温度,控制水泵的开关进行自动或远程浇水。其中,水泵属于
    A . 控制器 B . 传感器 C . 执行器 D . 受控对象
  • 23. (2024·新建) 人工智能的应用已经遍布各个领域,但( )不属于人工智能应用。
    A . 新闻机器人利用大数据,凭借关键字,迅速生成新闻 B . 使用网络浏览器浏览人工智能信息 C . 融合环境传感器、智能农机等技术入农业,形成精细智能生产系统,提高农产品质量与农场运营效应 D . 在杭州、苏州等多地应用的城市大脑,整合数字地图、视频数据等多方面信息,精准感知城市运行脉搏,实现更精准的城市运行管理
  • 24. (2024·新建) ( )不是语音合成技术在生活中的应用。
    A . 公交车站点候车时,站点播报:某某路车即将进站 B . 查询天气预报时,用手机设备智能播报今日天气情况 C . 去超市购物时,水果柜台前扩音设备正在播报:某水果打折,欢迎选购 D . 去博物馆参观时,游客使用手机或者特定的设备,将获得的文字以语音形式听取对展品的详细解说
  • 25. (2024·新建) 在智能设备上安装一些APP时,会显示请求访问相册的权限,如图所示。该内容会涉及到( ),应谨慎选择。

    A . 可靠性 B . 加密性 C . 隐私权 D . 公平性
二、是非题(本大题20小题,每小题1分,共20分。)
三、综合题(每空3分,共30分)
  • 46. (2024·新建) 问题解决一:介绍四季仙果。

    为欢迎区外来客,程程要使用Python制作一个介绍上虞的四季仙果的互动程序。

    功能:上虞一年四季“仙果”飘香:春有草莓、樱桃、桑果、青梅;夏有蓝莓、杨梅、葡萄、水蜜桃、蜜梨;秋有猕猴桃、柿子、板栗;冬有柑橘。当客人输入自己的姓名后,系统会输出欢迎同学的信息;再根据客人选择的季节,输出对应季节的仙果。

    程序:

    name=    ⑴    ("请输入你的姓名:")

    print(name,"欢迎你来到美丽上虞!")

    print("丰富的水果资源,使得上虞一年四季“仙果”飘香!")

    season=input("你想了解的季节是(填“春”、“夏”、“秋”或“冬”):")

    if season=="春":

     print("春有草莓、樱桃、桑果、青梅……")

     ⑵ 

     print("夏有蓝莓、杨梅、葡萄、水蜜桃、蜜梨……")

    elif season=="秋":

     print("秋有猕猴桃、柿子、板栗……")

    else:

     print("冬有柑橘……")

    1. (1) 对照功能和程序,将缺失的代码填入下方。 

       ⑵

    2. (2) 程程发现:程序运行到“你想了解的季节是(填“春”、“夏”、“秋”或“冬”):”时,假设输入:草,程序也会输出“冬有柑橘……”。他要优化系统,提高程序的容错度,程序中框起来的代码可修改成⑶(单选,填字母)代码。

      A.

      elif season=="冬":

       print("冬有柑橘……")

      else:

       print("输入有误,请检查!")

      B.

      elif season=="冬":

       print("冬有柑橘……")

      else season!="冬":

       print("输入有误,请检查!")

  • 47. (2024·新建) 问题解决二:果农采摘猕猴桃。

    假设果农摘了若干个猕猴桃。当天卖出一半零一个。第二天又卖出剩下猕猴桃的一半零一个。以后每天都卖出前一天剩下的一半零一个。到第十天时,发现只剩一个猕猴桃了。问:第一天果农共摘了多少猕猴桃?

    分析:采取逆向思维的方法,从后往前推断个数。

    程程编写的三个版本程序段如下:

    for循环版:

    total=1 #第10天猕猴桃剩1个

    for day in range(9,0,-1): #逆着推算,每次减1

            ⑷     #前一天的猕猴桃是当天猕猴桃数加1的两倍

    print("第一天摘的猕猴桃数为:",total)

    1. (1) 对照题目和程序,将缺失的代码填入:⑷
    2. (2) 若将“for day in range(9,0,-1):”语句中的变量day修改为tian,则运行程序后,⑸结果(请选填:影响/不影响)
    3. (3) while循环版:

      day=10

      total=1

      while     ⑹    :

       total=(total+1)*2

       day=day+1 #⑦

      print("第一天摘的猕猴桃数为:",total) 

      while循环结束的条件是⑹____(单选,填字母)

      A . day>=10 B . day>=1 C . day>1
    4. (4) 运行此程序,没有得到正确结果。需将⑦处代码改成⑺
    5. (5) 函数版:

      def kiwi(day):

       total=1

       for i in range(day-1,0,-1):

       total=(total+1)*2

       return total

      days=10

      print("第一天摘的猕猴桃数为:",    ⑻    )

      对照题目和程序,将缺失的代码填入:⑻

      运行上述三种版本后,结果均是:第一天摘的猕猴桃数为: 1534

  • 48. (2024·新建) 问题解决三:进步与退步。

    每天进步一点点(0.01),一年后将远大于“1”,进步很大(1.01365≈37.8);而每天退步一点点(0.01),你将在一年以后,远远小于“1”,远远被人抛在后面,“1”事无成(0.99365≈0.03)。下面的程序段将实现的是输出365天后每天进步一点点和每天退步一点点后的惊人数字。部分代码如下:

    jinbu=1

    tuibu=1

    for i in range(365):

     jinbu=jinbu*1.01

            ⑼

    print("每天进步一点点,365天你将得到的是:",jinbu)

    print("每天退步一点点,365天你将得到的是:",tuibu)

    1. (1) 对照题目和程序,⑼处需填入代码 。完善该程序段后,运行的结果如图所示。

    2. (2) 现要使进步的结果保留小数位数2位,应修改输出语句中的变量“jinbu”为⑽____(单选,填字母)
      A . format(jinbu,'.2f') B . format(jinbu,.2f) C . format(jinbu)

微信扫码预览、分享更方便

试卷信息