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

浙教版(2019)高中信息技术2021-2022学年必修1期...

更新时间:2021-10-28 浏览次数:61 类型:期中考试
一、选择题
  • 1. (2021高一下·西山月考) 在Python中print(-14//4)的运行结果是(    )。
    A . -4 B . -3.5 C . 2 D . -2
  • 2. 在交互模式下,输入一下代码:

    >>>a=5

    >>>b=a

    >>>a*b

    然后回车键,程序会输出结果为:(   )

    A . 0 B . 5 C . 25 D . 程序出错,没有输出结果
  • 3. 以下文本框内是一段用Python程序设计语言编写的源代码,功能是解决鸡兔同笼问题。这段源代码属于(    )。

    ji tu = int (input(‘请输入鸡兔总数:’))

    tui = int (input(‘请输入腿的总数:’))

    tu = (tui-ji tu*2)/2

    if int (tu) = tu:

        print (‘鸡:’,ji tu-tu, ‘兔:’,tu)

    else:

        print (‘数据输入不正确’)

    A . 软件 B . 程序 C . 命令 D . 指令
  • 4. (2021高一下·东台月考) 阅读如图所示的绘制x5+x4+x-3=0图像的程序代码。

    import numpy as np  

    import matplotlib.pyplot as plt  

    x=np.arange(-1,2,0.01)  

    y=x**5+x**4+x-3  

    plt.plot(x,y)       

    plt.title('x^5+x^4+x-3')  

    plt.xlabel('X')      

    plt.ylabel('Y')      

    plt.show( )          

    下列选择错误的是(    )

    A . arange(-1,2,0.01)表示在-1,2之间,每隔0.01取一个点 B . plt.plot(x,y) 表示绘制图像 C . plt.xlabel('X')、plt.ylabel('Y')表示绘制X、Y轴 D . plt.show()显示图像
  • 5. (2020高一上·昆明期末) 在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是(    )
    A . 3 B . 4 C . 5 D . 6
  • 6. 下列程序执行后的结果是(      )。

    a=1

    if a<0:

        print("a<0")

        print("a<0")

    elif a<1:

        print("0<a<1")

    else:

        print("a>=1")

    A . a<0 B . 0<a<1 C . a>=1 D . a>0
  • 7. 下列各软件中不属于搜索类软件的有(     )。
    A . 北大天网 B . Yahoo C . Sina D . Windows
  • 8. 计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是         , Python语言属于           语言。(    )
    A . 机器,高级 B . 高级,汇编 C . 高级,机器 D . 汇编,高级
  • 9. 设计一个含有循环结构的算法,若要确保循环的次数为10次,下列设计中不能达到该目的的流程图个数为(   )

    A . 1 B . 2 C . 3 D . 4
  • 10. 某算法部分流程图如图所示,执行该部分流程图后,变量 s 和变量 i 的值分别为(    )

    A . 9 和 5 B . 16 和 7 C . 16 和 5 D . 9 和 7
  • 11. (2020高一上·上海期末) 若某个数从左至右读和从右至左读是一致的,则其为回文数,例如653356。以下流程图的功能是统计输入的8个三位正整数中有几个是回文数,则流程图的①、②处应分别值入(    )

    A . ① c mod 10 = int(c/100)      ② c=c+1 B . ① int(x/10)=x mod 10         ② c=c+1 C . ① x mod l0=int(x/100)        ② c=c+1 D . ① x mod 100=Int(x/l00)      ② c=c+1
  • 12. 某计算机系统要求用户创建的用户名具有强保密性的密码,具体要求如下:

    ①至少有8个字符的长度

    ②不包含完整的单词和有规律的数字或字母组合

    ③包含下列四类字符的每一种:大写字母,小写字母、数字和键盘上的其他符号

    则下列密码符合强保密性要求的是:(      )

    A . GoodLuck B . 19910102 C . abcdABCD D . ILuDr@123#
  • 13. 从数据、信息、知识和智慧之间的关系,下列描述正确的是(   )
    A . 从数据到信息的转化,主要理解信息间的相互联系 B . 从信息到知识的转化,主要理解知识间的相互联系,发现和抽象其规律 C . 从知识到智慧的转化,主要理解和应用知识原理与法则解决现实世界的问题 D . 数据、信息、知识与智慧之间的价值变化趋势是逐渐递减
  • 14. 关于数据编码的说法,错误的是(     )
    A . 便于存储、加工 B . 是一种形式上的转换 C . 是计算机处理信息的关键 D . 就是十进制数转化成二进制数
  • 15. 一幅未经压缩800×600像素的256色BMP图像,其文件存储容量大小约为(   )
    A . 156KB B . 469KB C . 469MB D . 236KB
二、填空题
  • 16. 下面这段程序代码是解决鸡兔同笼问题的,请补充完整。

    a=35

    b=94

    for x in:

       

        if 2*x+4*y==b:

            print("鸡有"+str(x)+"只","兔有"+str(y)+"只")

  • 17. 以下程序引入Python的math模块,使用math模块下的floor函数对命令行输入的实数进行取整。请将程序补充完整。

    n=input(“请输入一个实数:”)

    n2= math. floor(float(n))

    print(n2)

  • 18. 调试程序。请阅读以下程序并写出运行结果。

    score=int(input("请输入一个分数"))

    if 100>=score>=90:

        print("A")

    if 90>score>=80:

        print("B")

    if 80>score>=60:

        print("C")

    if 60>score>=0:

        print("D")

    if score<0 or score >100:

        print("输入错误!")

三、判断题

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

试卷信息