云南省兰坪县第一中学2021-2022学年高一上学期信息技术期中考试试卷

试卷更新日期:2022-07-28 类型:期中考试

一、选择题(每小题2.5分,共60分)

  • 1. IF函数是电子表格软件中用来做条件判断的函数,单元格A3的值是85,B3的值是88,如果在C3单元格中输入“=IF(AND (A3>=85, B3>=90), "合格", "不合格")”,确定后得到的结果是(     )。

    A、合格 B、不合格 C、173 D、88
  • 2. IF函数是电子表格软件中用来做条件判断的函数,单元格A2的值是90,如果在A3输入“=IF (A2> =90, "合格", "不合格")”,确定后得到的结果是(     )。
    A、合格 B、不合格 C、90 D、NULL
  • 3. 下述对数据、信息和知识的描述,错误的是(    )
    A、数据和信息的关系可以看成是“减料”和“成品”之间的关系 B、信息来源于数据,是经过加工处理的数据 C、数据、信息与知识三者之间的价值变化趋势是逐渐递减 D、知识是人们运用大脑对获取或积累的信息进行系统化提炼、研究和分析的结果
  • 4. 当我们在网上注册账号、登录或支付时,常常需要我们输入手机验证码,手机验证码为动态生成,超出规定时间就无法使用,下次需要重新发送新的验证码,如下图所示,“超出规定时间无法使用”主要体现了信息的(     )特征。

    A、传递性  B、共享性 C、时效性   D、载体依附性
  • 5. 小明想要通过编程来解决由昆明到镇远古镇耗时最短行程问题时,最核心的工作是(     )。
    A、设计出解决问题的算法 B、设计出解决问题的PPT C、编写出Python代码 D、选择一种编程软件
  • 6. 下列描述算法的流程图符号中属于输入、输出框符号的是(      )。
    A、  B、 C、 D、
  • 7. 在流程图中,菱形框 一般是用来描述算法的(     )
    A、开始 B、结束 C、处理 D、判断
  • 8. 以下选项中,计算机解决问题的正确过程是(     )。
    A、抽象与建模→编写程序→设计算法→调试运行 B、抽象与建模→设计算法→编写程序→调试运行 C、设计算法→抽象与建模→编写程序→调试运行 D、设计算法→抽象与建模→调试运行→编写程序
  • 9. 下列关于顺序控制结构的程序执行过程描述正确是(    )
    A、自上而下依次执行 B、自下而上依次执行 C、顺序控制结构中不能包括其他程序控制结构 D、顺序控制结构必须有一个输入和一个输出
  • 10. 在下图所示的算法流程图中,当x=-1时,输出的结果是(   )。

    A、1 B、-1 C、出错 D、0
  • 11. 若执行时输入X的值为-50,以下流程图的执行结果是(     )。

    A、  -30 B、0 C、-50 D、-100
  • 12. 小杨同学在编写程序过程中给不同的变量取了名字,下列哪个变量名会导致程序运行出错(    )。
    A、kk360 B、51 study C、Yao D、xy_tt
  • 13. Python中变量的命名遵循的规则,不正确的是(    )
    A、必须以字母或下划线开头,后面可以是字母、数字或下划线。 B、区分大小写 C、不区分大小写 D、不能使用保留字
  • 14. 在下面的python程序中,变量b和c的值为(    )。

    a=6

    a=b=c=8

    print(b, c)

    A、b为6,c为6 B、b为6,c为8 C、b为8,c为8 D、b为8,c为6
  • 15. Python表达式a=b中“=”表示 (     )
    A、交换“=”左右两边变量的值 B、把“=”右边变量的值赋值给左边变量 C、把“=”左边变量的值赋值给右边变量 D、比较“=”左右两边变量的值是否相等
  • 16. 在Python中,正确的赋值语句是(     )
    A、x+y=10 B、x=2y C、x=y=50 D、3y=x+1
  • 17. 在Python中,print(int(-14/2**2))的执行结果是(   )。
    A、-3 B、-3.5 C、3 D、3.5
  • 18. 小明要把x个苹果平均分给n个同学,最后余下y个。以下Python表达式正确的是(   )。
    A、y=x//n B、y=x%n C、x=y+n D、y=x/n
  • 19. 在Python中print(8+7%2**2)的执行结果是(     )
    A、5 B、1 C、6 D、11
  • 20. 在Python中,print (abs(-16//5))的执行结果是(   )。
    A、2.4 B、3 C、6 D、-2.4
  • 21. 在Python中,关于变量的说法,正确的是(     )
    A、变量必须以字母开头命名 B、变量只能用来存储数字,不能存储汉字 C、在python中变量类型一旦定义就不能再改变 D、变量被第二次赋值后,新值会取代旧的值
  • 22. Python的表达式s+=1与下列(    )表达式效果等同。
    A、1+s=s B、s+1=s C、s=s+1 D、s=+1
  • 23. 在Python中,表达式3!=2的结果是(    )。
    A、5 B、6 C、True D、False
  • 24. 在用电子表格软件处理某地部分市场菜篮子价格数据,如图所示。

    计算表中“平均值”列数据:选择I3单元格输入函数(公式),然后用自动填充功能完成其他单元格平均值的计算。则I3单元格中可使用的函数(公式)为(   )。

    A、=SUM(C3,H3)/6 B、=(3.5+3+3+3+3+3)/6 C、=C3+D3+E3+F3+G3+H3/6 D、=AVERAGE(C3:H3)

二、填空题(共40分:25-30题每空1分,共30分,31题每空2分,共计10分)

  • 25. 根据常用函数的功能写出对应的函数:

    ⑴求和: 

    ⑵求平均值:

    ⑶条件计数:

    ⑷条件求和:

    ⑸条件求平均值:

    ⑹条件判断函数:

    ⑺排名:

    ⑻计数:

    ⑼求最大值:

    ⑽求最小值:

  • 26. “成年人清晨安静状态下的口腔正常温度在36.3-37.2度”“38”和“叶达的口腔温度是38度”三种描述,这三种描述分别是(填写数据、信息和知识)。
  • 27. 是解决问题的方法和步骤。

    描述算法方有、   、 

  • 28.
    (1)、算法的三种基本结构: 、
    (2)、分别画出三种结构的流程图。

    图一:

    图二:

    图三:

  • 29. float( ):根据一个字符串或整数创建一个新的浮点数 , 那么,int( )会根据一个字符串或浮点数创建一个新的 , str( )会根据一个数创建一个新的
  • 30. 赋值语句a,b=b,a 的含义是。 赋值语句c+=a 等效于。a,b,c=1,2,3的含义是。a=b=c=1 的含义是
  • 31. 完善程序
    (1)、完善输入和输出语句代码

    my name=('请输入myname:')

    (“hello”,myname)

    (2)、完善分支语句的代码

    当飞船速度“v>=7.91”时,输出“飞船成功飞行!” 否则输出“飞船不能升空!”。

    v=float(input(“请输入速度(千米/秒):”))

    :

        print(“飞船成功飞行!”)

        print(“飞船不能升空!”)