相关试卷

  • 1、在计算机中,英文字母和汉字的编码方式相同,且都占用两个字节。
  • 2、对声音进行数据编码,必须经历数据的采样、量化和编码过程。
  • 3、我们还可以利用计算机来模拟“割圆术”计算验证圆周率。如图所示,设圆的半径为1,正n边形的边长AB=x,弦心距为h,面积为S,正2n边形的边长AC=x;由勾股定理即可推导出hn=1-xn22x2n=xn22+1-hn2  n6 , 其中x6=1。观察发现,正2n边形的面积等于正n边形的面积加上n个等腰三角形的面积,即S2n=Sn+n×xn1-hn2n6。利用这个推导公式,编写如下Python程序,求解π的近似值。据此完成小题。

    from math import *     #从math模块调用常用的数学函数

    n = int(input("请输人多边形的边数:"))

    i=6

    x=1

    s=6*sqrt(3)/4    #sqrt( ) :math中的函数,用于求算术平方根

    while i <=n/2:    #当i> n/2时,结束循环,执行print( )

        h = sqrt(1-(x/2)**2)

        s= s+i*x*( 1-h)/2

        x = sqrt(((x/2)**2+(1-h)**2)

        i=2*i

    print( "当正多边形的边数为", n, "时, π的近似值为:", s)

    (1)、按照数字化工具的功能分类,Python语言编程软件属于(    )
    A、信息传输工具 B、信息加工工具 C、信息检索工具 D、信息存储工具
    (2)、Python文件的后缀名为(    )
    A、.c B、.jar C、.xls D、.Py
    (3)、s=6* sqrt(3)/4是一条(    )
    A、输入语句 B、赋值语句 C、输出语句 D、注释语句
    (4)、“(x/2)**2+( 1-h)**2”表达的代数式是(    )
    A、2(x2)+1-2h B、x2 ×2+(1-h) ×2 C、2(x2)+2(1- h) D、(x2)2+(1-h)
    (5)、“i<=n/2”中包含①算术表达式②逻辑表达式③关系表达式④赋值表达式(    )
    A、①② B、①③ C、②④ D、②③
    (6)、程序中“#当i> n/2时,结束循环,执行print()"的功能为(    )
    A、数据输入 B、数据输出 C、注释或解释 D、赋值
    (7)、“print("当正多边形的边数为" ,n,"时,π的近似值为:" ,s)”的作用是(    )
    A、数据输入 B、数据输出 C、运算 D、赋值
    (8)、在h = sqrt( 1-(x/2)**2)语句中, **是( )运算符 。(    )
    A、 B、 C、求余 D、
    (9)、在Python程序设计语言中,数据输入通过input函数来实现,input函数的返回值是(    )
    A、数值 B、字符串 C、字典 D、列表
    (10)、利用计算机模拟“割圆术”,计算验证圆周率,体现了数字化学习的(    )特点。
    A、多样性 B、局限性 C、创造性 D、单一性
    (11)、编制计算机程序解决问题的一般过程为①设计算法②编写程序③调试运行程序④分析问题,正确的排序是(    )
    A、①②③④ B、④①②③ C、④②①③ D、①④②③
  • 4、    我国古代数学家刘徽发现“割圆术”是求圈周率的一种算法。即当圆内接正多边形的边

    数无限增加时,其面积可无限逼近圆面积,它的边长之和逐渐過近圆周。根据“圆周率即圆周长与该圆直径的比率”,即“圆周长/圆直径=圆周率”,当正多边形边数无限大时,圓周率的近似值也更加精确。

        刘徽用这种方式首先从圆内接正六边形开始割圆,算到正192边形时,得到π的近似值为3.14,又算到正3072边形时,得到π的近似值为3.1416。南北朝数学家祖冲之继承并发展了刘徽的“割圆术”,得到π的近似值为3.1415926<π<3.1415927。据此完成小题。

    (1)、“192边形”、“3.14”、“3072边形”、“3.1415926”、“3.1415927”是(     )
    A、数据 B、信息 C、知识 D、智慧
    (2)、“192”在计算机中以“11000000”的形式存储、加工,这体现了数据的(    )
    A、多样性与感知性特征 B、语义性特征 C、分散性特征 D、二进制特征
    (3)、南北朝数学家祖冲之继承并发展了刘徽的“割圆术”,这体现出信息具有(    )
    A、传递性 B、依附性 C、二义性 D、真伪性
    (4)、“圆周长/圆直径=圆周率”,是关于圆周率的(    )
    A、数据 B、信息 C、知识 D、智慧
    (5)、“割圆术”的发现,体现了知识发现的路径是①做实验②获取观察数据③推理建立数学模型④实验验证模型⑤形成知识⑥分析处理数据。正确的排序是(    )
    A、①②③④⑤⑥ B、①②⑥③④⑤ C、①②⑤③④⑥ D、①②④③⑤⑥
    (6)、刘徽和祖冲之分别运用“割圆术”,计算出圆周率的近似值,这是运用知识原理与法则解决现实世界的问题,实现了(    )
    A、从数据到知识的转化 B、从数据到信息的转化 C、从信息到知识的转化 D、从知识到智慧的转化
    (7)、关于数据、信息和知识相互关系的理解,不正确的是(    )
    A、数据是原始事物现象的符号记录 B、信息等同于知识 C、信息是经过加工处理的、具有意义的数据 D、知识是对信息进行系统化地提炼、研究和分析的结果
    (8)、通过百度、知乎等获得圆周率的相关信息。下列信息来源中可信度最低的是(    )
    A、新闻联播 B、光明日报 C、百度文库 D、朋友圈
    (9)、“割圆术”是求圆周率的一种算法。以下关于算法的描述,正确的是(    )
    A、算法就是约定在算术运算中各运算符的优先顺序 B、算法必须使用程序设计语言进行描述 C、算法是对特定问题求解步骤或方法的描述 D、算法的步骤不需要确切的定义,合适就行
  • 5、需要把一个由小写字母构成的字符串s中的字符从左到右写入行中。每行最大宽度为20,如果往后新写一个字符导致该行宽度超过20,则写入下一行。

    注意:每个字符的宽度不为1。给定一个列表width,其中width[0]是字符“a”的宽度,width[1] 是字符“b”的宽度,...,width[25]是字符'z'的宽度。

    如图:输入字符串“aabbb”,“a”的宽度为 4, “b”的宽度为 6,所以“aabb”长度为

    4+4+6+6=20写入第一行,最后一个”b”长度为6写入第二行。最后程序输出内容为“写入字符串s共需2行,最后一行宽度为:6”。

    pythont程序如下:

    width = [4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6]

    s =int( input("s:"))

    L=0

    count=1

    for i in s:

      index=   ①  

      L=L+width[index]

      if L>20:

        L=   ②  

        count+=1

        print("小写字母宽度列表width为:")

      print(width)

    print(f"写入字符串s共需{count}行,最后一行宽度为:{L}")

    阅读程序回答:

    (1)、上述程序代码,若输入的s=“bbbaa”,那么最后一行宽度为
    (2)、加框处代码有误,请改正。
    (3)、补充横线两处代码。

  • 6、产生一个长度为 n-1 的列表 A,它的元素是区域 [1,n]中的随机整数,且没有重复元素。

    现要求找出区间[1,n]范围内没有出现在列表A中的那个整数。如当n = 5时,A[0] = 3,A[1]= 4,A[2] = 1,A[3] = 5时,列表A中缺失的数为2。 python代码如下,请在①②③处填上合适的代码。

    from random import randint

    n=int(input("请输入一个整数n:"))

    A=

    c=1

    while c<n:

      x=randint(1,n)

      If:

        A.append(x)

        c+=1

        s=

        for i in range(n-1):

          s=s - A[i]

          print(A)

    print("列表中缺失的数为:",s)

  • 7、某次测试的excel文件成绩表如图1所示。

    图1

    (1)、已知有200名同学参加了本次测试。小明想把全体同学的信息平均分放在D202单元格,那么在D202单元格输入的公式为
    (2)、现在要求用python增加“总分”列数据,然后求每个班总分的平均分(如图图2),最后绘制每班总分平均分的垂直柱形图(如图3)。请在程序①②选择合适的代码

    图2

    图3

    import pandas as pd

    import matplotlib.pyplot as plt

    #图表中文显示处理,代码略

    df=pd.read_excel("test.xlsx")

    score=[]

    for i in df.values:

      js=   ①            #①处请选择  (填字母):A . df["信息"]+ df["通用"] / B . i[3]+i[4]

      score.append(js)

      df["总分"]=score

      df1=df.groupby("班级",as_index=False) ["总分"].mean()

      plt.title("期中技术平均分")

      plt.   ②   (df1["班级"],df1["总分"],width=0.5)        #②处请选择   (填字母):A . plot / B . bar /C . scatter

  • 8、num=[0]*10

    n=36

    s=0

    for i in range(n):

      j=9

      num[j]+=1

      while num[j]==2:

        num[j]=0

        j-=1

        num[j]+=1

        for i in range(10):

          s+=num[i]

    print(s)

    执行此代码后,变量s的值为(    )

    A、2 B、3 C、4 D、5
  • 9、check函数的功能是检查字符串s 是否符合相应要求。如果符合返回True,否则返回 False。

    要求s包括大写字母、小写字母、数字以及其它字符。请找出下面代码的两处错误(    )

    def check(s):

    c=0

    flag=[0]*4

    for i in s:

      if "0"<=i<="9": #①

        flag[0]=1

      elif 65<= ord(i)<=90:

        flag[1]=1

      elif 97<= ord(i)<=122:

        flag[2]=1

      else:

        flag[3]=1

        for j in range(4):

          c=c+flag # ②

          if c=4: #③

            return True

      return False #④

    A、①② B、②③ C、③④ D、①④
  • 10、运行如下python程序代码,如果输入5,那么输出为(    )

    def f(a,b):

    result=a*b

    s=a+b

    return result

    a=int(input("a="))

    b=10

    s=f(a,b)

    print(s)

    A、程序报错 B、s C、15 D、50
  • 11、将某次比赛最后得分用字典存储:dict={"第 1 名":50,"第 2 名":48,"第 3 名":47,"第 4 名":45,"第5名":44,"第6名":42 }。现需要查询第3名成绩,下列表达式正确的是 (    )
    A、dict{2} B、dict[2] C、dict{"第3名" } D、dict["第3名"]
  • 12、已知:S="杭州亚运 2022",下列说法正确的是 (    )
    A、S[1:4]的值是: "杭州亚运" B、S[1:5]的值是: "杭州亚运" C、S[:-1]的值是: "2" D、S[::-1]的值是: "2202运亚州杭"
  • 13、下列Python表达式中,值最小的是(    )
    A、2022//10%7 B、len("Fyms6!!") C、abs(-7) D、66/10
  • 14、某算法的部分流程图如图所示,执行这部分流程后,依次输入9、2、8、18、-1,则 输出值是(    )

    A、9 B、18 C、-1 D、2
  • 15、有一未经压缩的,大小为1024*800的黑白两色BMP 图像,将其按10∶1的压缩比压成JPG格式后的容量为 (    )
    A、10KB B、20KB C、100KB D、200KB
  • 16、用某软件查看内码,界面如第7题图所示,下列说法正确的是(    )

    A、共有7个ASCII 字符,4个非ASCII字符。 B、大写字母“P”的内码为“50”,小写字符“p”的内码应该是“82”。 C、存储全部字符共占用13B的存储空间。 D、“a”的内码为“61”,那么“e”的内码为“65”
  • 17、小明周末逛街,经历了下列应用,不属于人工智能应用的是(    )
    A、出门前,语音控制“小度”进行导航 B、停车场识别出车牌后,自动放行 C、进入商场时,门会自动打开 D、支付宝刷脸支付,购买电影票
  • 18、把搜集到的素材进行分类存放,文件夹结构如第5题图所示,文件“冰雪.jpg”和“北极听雪.wav”应该放入的文件夹分别是(    )

    A、图像 视频 B、图像 音频 C、文本 音频 D、视频 文本
  • 19、同一小区中发现有新冠病例,其他住户的健康码马上会变色,这主要得益于(    )
    A、数据体量大 B、价值密度高 C、数据处理的速度快 D、数据产生的速度快
  • 20、不能用算法描述“输出所有质数(素数)”,是因为该任务不符合算法特征中的(      )
    A、确定性 B、有0个或多个输入 C、有穷性 D、有1个或多个输出
上一页 458 459 460 461 462 下一页 跳转