相关试卷

  • 1、王老师收集了学校男生寝室三项检查成绩的数据,并使用Excel软件对数据进行处理,如图a所示。

    图a

    请回答下列问题:

    (1)、区域L4:L93的数据是通过公式计算得到的,在L4单元格中输入公式 , 再使用自动填充功能完成区域L5:L93的计算。(提示:总分=内务分×20%+卫生分×30%+纪律分×50%)
    (2)、寝室号的编制规则是:楼号(第1字符)+楼层号(第2字符)+房间号(第3、4字符)。若要筛选出各男生寝室楼的3楼寝室,筛选方式设置如图b所示,则①处应为 (选填:包含/等于/开头是)。

    图b

    (3)、在新工作表中计算各年级“内务分”、“卫生分”和“纪律分”的平均分后,创建了如图c所示的图表。结合图a和图c,下列说法正确的有          (多选,填字母)。

    图c

    A、由图c可知男生寝室纪律最好的是高三,内务和卫生最好的是高二 B、更新数据导致高一“内务分”的平均分发生变化,图表不会随之改变 C、对区域L2:L3执行“合并单元格”操作,合并后的单元格名称为L2 D、在图a所示工作表的“寝室号”列前插入一列,“总分”列的数值会发生改变
  • 2、某对分查找算法的VB程序段如下:

    '随机产生包含20个整型元素的升序序列,依次存入数组a.代码略

    i = 1:j = 20:s = ""

    key = Val(Text1. Text)

    Do While i < = j

        m = (i + j)\2

        s = s + Str(a(m))

        If a(m)= key Then Exit Do        'Exit Do表示退出循环

        If a(m)> key Then j = m - 1 Else i = m + 1

    Loop

    Text2. Text = s

    在文本框Text1中输入待查找数,执行该程序段后,下列选项中,文本框Text2中显示的内容不可能的是(    )

    A、78 50 46 33 B、51 37 41 48 C、74 50 46 51 D、73 83 87 89
  • 3、采用冒泡排序算法对某数据序列进行排序,经过第一轮排序后的结果是“2,8,3,9,5,6,7”,那么原数据序列不可能的是(     )
    A、8,3,9,5,2,7,6 B、8,3,9,2,6,5,7 C、8,2,9,3,5,7,6 D、8,3,2,9,6,5,7
  • 4、有如下VB程序段:

    s1 = "BGR": s2= "VBPROGRAM"

    i = 1:j = 1:s3 = ""

    Do While i < = Len(s1) And j < = Len(s2)

        If Mid(s1,i,1) = Mid(s2,j,1)Then

            i = i + 1

        Else

            s3 = s3 + Mid(s2,j,1)

        End If

        j = j + 1

    Loop

    执行该程序段后,变量s3的值是(    )

    A、"VPO" B、"VPRO" C、"VPOAM" D、"VPROAM"
  • 5、将正整数n分解为两个正整数之和,其中一个能被3整除,另一个能被7整除。统计分解方法共有几种的VB程序段如下:

    cnt = 0:i = 7

    Do While i < n

       

    Loop

    Text1. Text = Str(cnt)

    方框中的代码由以下三部分组成:

    ①i = i + 7   ②j = n - i   ③If j Mod 3 = 0 Then cnt = cnt + 1

    下列选项中,代码顺序正确的是(    )

    A、①③② B、②③① C、③②① D、①②③
  • 6、某算法的部分流程图如图所示。执行这部分流程,若输入s的值为“picture”,则输出的c、i值分别为(     )

     

    A、"c",3 B、"e",4 C、"t",3 D、"t",4
  • 7、VB表达式3+9 Mod 3 * 2的值是(    )
    A、0 B、3 C、6 D、9
  • 8、将一幅未经压缩的1024×800像素、24位真彩色的BMP图像另存为JPEG格式文件,存储后的JPEG文件存储容量为152KB,则BMP文件与JPEG文件的存储容量比约为(     )
    A、5:1 B、16:1 C、63:1 D、126:1
  • 9、使用GoldWave软件编辑某音频文件,部分界面如图所示。

    下列说法正确的是(     )

    A、执行“删除”操作后,音频时长减少了3秒 B、先执行“复制”操作,再执行“粘贴”操作后,音频时长增加了6秒 C、执行“静音”操作后直接保存,音频文件的存储容重约为原来的3/10 D、执行“剪裁”操作后直接保存,音频文件的存储容量约为原来的7/10
  • 10、英文字符在计算机中有全角和半角之分。全角英文字符的内码由两个字节组成,第一个字节的值是A3H,第三个字节的值是其对应的半角内码值加上80H得到的。例如,半角字符“A”的内码值是41H,则全角字符“A”的内码值是A3C1H。用UltraEdit软件查看字符内码,部分界面如图所示。

    下列说法错误的是(    )

    A、全角字符“U”的内码值是A3D5H B、全角字符“Q”的内码值是A3D1H C、半角字符“P”的内码值是50H D、全角字符“a”的内码值是A3F1H
  • 11、用Access软件设计抗疫物资收发系统的数据库,其中已建好的“物资流向”数据表用于存储如图所示的数据。

    发放序号

    发放日期

    领用单位

    物资名称

    数量

    是否定向

    20200101

    2020.01. 29

    街道办事处

    医用口罩

    1000

    20200102

    2020.02.12

    疫情防控组

    普通防护服

    200

    20200103

    2020.02. 12

    疫情防控组

    体温枪

    500

    下列关于“物资流向”数据表的描述,正确的是(   )

    A、该数据表的字段数可能多于6个 B、该数据表的表名是不可修改的 C、该数据表中必定有一个字段的字段名为“发放序号” D、图中“是否定向”列在该数据表中相应字段的数据类型一定是“是/否”
  • 12、下列关于信息安全的说法,正确的是。(    )
    A、打开朋友转发的网页链接一定是安全的 B、安装了杀毒软件后电脑就不会感染病毒 C、数据加密是一种提高信息安全性的有效措施 D、手机的指纹识别解锁技术能确保手机所有信息的安全
  • 13、下列关于信息与信息技术的描述,正确的是(   )
    A、信息技术始于广播和电视的诞生 B、信息无处不在,是人类社会所特有的 C、信息技术就是计算机采集、处理、存储信息的技术 D、文字、语言、图形、图像、声音和形体动作都是信息的表达方式
  • 14、小金同学学完了进制转换后,对课后的不同进制的加减法很是头疼,爱动脑筋的小金突发奇想,能不能用python程序来完成这些作业呢?请帮小金完成代码编程.

    def convert(s):

        m=0

        le=len(s)

        key=s[le-1]

        if key=="B":

            n=2

        elif key=="D":

                ①   

        else:

            n=16

        i=0

        while i<=le-2:

            c=s[le-1-i]

            if c>="0"and c<="9":

                a=ord(c)-ord("0")

            elif c>="A"and c<="F":

                a=ord(c)-ord("A")+10

               ②    

            i+=1

        return m

    s=input("请输入算式")

    result=0;suanfu1="";suanfu2="";s1=""

    for i in range(len(s)):

        c=s[i]

        if c=="+" or c=="-" or c=="=":

                ③  

            suanfu1=suanfu2

            suanfu2=c

            if suanfu1=="":

                result=t

            if suanfu1=="+":

                result=result+t

            if suanfu1=="-":

                result=result-t

            s1=""

        else:

            s1=s1+c

    print("计算结果为"+str(result)+"D")

    (1)、将程序横线处补充完整

     ② ③ 

    (2)、如输入“1110B+10D-30H=”则输出结果为
  • 15、小明设计了一个可以输入日期得到当天是年度第几天的程序,请阅读程序,完成填空(闰年判断规则:能被4整除但不能被100整除或能被400整除,闰年的2月为29天)

    day=input("请输入年月日(格式举例:2000-01-05):")

    year=int(day[:4])

    month=      ①        

    sun=int(day[8:10])

    print(year,month,sun)

    f_run=[31,28,31,30,31,30,31,31,30,31,30,31]    

    tall_day=0

    if       ②         :

        for i in range(month-1):

            tall_day +=f_run[i]

               ③           

    else:

        for i in range(month-1):

            tall_day +=f_run[i]

    tall_day += sun

    print(day+"是当年的第"+str(tall_day)+"天")

    (1)、将程序横线处补充完整

     ② ③ 

    (2)、如输入“2020-4-19”为当年的第天。
  • 16、哥德巴赫在1742年提出了以下猜想:任何一个大于2的偶数都可以写成两个质数之和,请完善代码帮助哥德巴赫验证他的猜想。

    import math

    def ss(n):

        Flag=True

        i=2

        while i <= int(math.sqrt(n))and Flag:

            if

                Flag = False

           

        return Flag

    n=int(input(“输入一个大于2的偶数”))

    for i in rang(2,n//2+1):

        if

            print(str(n)+"="+str(i)+"+"+str(n-i))

    如果输入“8”则结果显示

  • 17、小杰收集了8月连续5天疫情相关数据,并用EXCEL表进行处理,如图a所示:

    图a

    (1)、为计算图a中的“治愈率”,小杰已正确计算了单元格K4中的数据。他希望将单元格K4中的公式向下自动填充至单元格K12再将K4:K12中的公式向右自动填充至L列,从而正确计算出区域L4:L12中的数据,则单元格K4中的公式应修改为
    (2)、根据图a中数据制作的图表如图b所示,则创建图表的数据区域是

    图b

    (3)、根据图a所示,下列操作正确是               (多选题)
    A、若要对欧洲各国的数据以“累计病例”为主要关键字进行降序排序,则排序时选择的数据区域是B3:L3,B10:L12 B、若对欧洲各国的数据以“累计病例”为主要关键字进行降序排序后,第图b不会发生变化 C、若要筛选出北美洲地区治愈率最高的国家,则可以“地区”为“北美洲”,“治愈率”最大1项进行筛选 D、若要筛选出北美洲地区治愈率最高的国家,则可以先按“治愈率”为主要关键字进行降序排序,再以“地区”为“北美洲”进行筛选
  • 18、运行下面的程序,执行完成后,输出的值是(    )

    x=4095

    s1="ABCDEFGHIJ"

    s2="abcdefghij"

    ret=""

    while x>0:

        r=x % 10

        if r % 2==1:

            ret=s1[r]+ret

        else:

            ret=ret+s2[r]

            x=x//10

            print(ret)

    A、JFae B、JFea C、eaJF D、EAjf
  • 19、下面的代码段可以实现统计某种递增序列的功能:

    a=[3,7,2,5,8,9,4,6,1]

    m, c=1, 1

    for i in range(1,len(a)):

        if a[i]>=a[i-1]:

            c+=1

            m=max(m, c)

        else:

            c=1

    程序执行后,c和m的值分别是(      )

    A、1和1 B、1和4 C、2和4 D、3和4
  • 20、以下代码,可以输出A,B,C,的选项是(      )
    A、for i in range(3):

        print(ord(65+i),end=",")

    B、for i in [1,2,3]:

        print(chr(65+i),end=",")

    C、i = 0

    while i < 3:

        print(chr(i+65), end= “,”)

        i += 1

        continue

    D、i = 0

    while i < 3:

        print(ord(i+65),end= “,”)

        i += 1

上一页 821 822 823 824 825 下一页 跳转