浙江省杭州市“六县九校”联盟2023-2024学年高二上学期信息技术11月期中联考试题

日期: 2024-04-26 高二上学期信息技术

选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)

试题详情
阅读下列材料,回答问题:

2023年杭州举办亚运会。在开幕式上,由亿万星火汇聚而成的亚运数字火炬人经过全网转播,惊艳全球。亚运数字火炬人由来自130多个国家和地区、105791208位数字火炬手汇聚而成,在万众瞩目中跨越钱塘江,点燃主火炬塔。这是亚运历史上首次由数字人点燃火炬,也是综合性国际体育大赛的首创。

试题详情
一段时长为 10 秒、 800×600 像素、 256色、 PAL 制式(25 帧/秒)的未经压缩 AVI 格式无声视频,其文件存储容量约为(   )
A、 3.6GB
B、 1.34GB
C、 114.4MB
D、 4.5MB
试题详情
下列关于大数据的说法错误的是(   )
A、 更注重事物的相关性而不是因果关系
B、 速度快是大数据的特征之一,仅指数据的产生速度快
C、 不再追求个别数据的精确性,允许数据混杂
D、 大数据要分析的是全体数据,而不是抽样数据
试题详情
某算法的部分流程图如图所示。若输入n为100,执行这部分流程图后,输出s的值为(   )

A、 -50
B、 50             
C、 100
D、 -5050
试题详情
在Python中,已知 x=2020,y=2020,z=2021,下列表达式结果为False的是(   )
A、 x // 100 == x % 100              
B、 x % 4 == 0 and x % 100 != 0
C、 x <= y <= z                 
D、 not(x>y or y!=z)
试题详情
有如下Python程序段:

s="012345"

lst=["6","7","8","9"]

dic={"018":1,"028":2,"029":3,"039":4}

print(dic[s[:4:2]+lst[3]])

该程序运行后的输出结果为:(  )

A、 1
B、 2
C、 3
D、 4
试题详情
有如下Python程序段:

dict={1:"p",2:"y",3:"t",4:"h",5:"o",6:"n"}

num=[4,2,1,5]

result=""

for i in num:

    result+=dict[i]

print(result)

执行该程序段后,result的值为(   )

A、 "hypo"
B、 "opyh"
C、 "nyto"
D、 "otyn"
试题详情
导入random模块后,随机产生一个[20,50)区间范围内的正整数的Python语句是(   )
A、 random.randint(20,50)
B、 random.random( )*20+30
C、 random.uniform(20,50)
D、 int(random.random( )*30+20)
试题详情
使用Python程序编程探究平面上圆与圆的位置关系,程序代码如下:

def judge(a,b):

    dis=(cir[a][0]-cir[b][0])**2+(cir[a][1]-cir[b][1])**2

    if dis==(cir[a][2]+cir[b][2])**2:

        return 1

    return 0

#cir存储"A"、"B"、"C"三个圆的 x,y 坐标及半径

cir={"A":[1,1,1],"B":[4,5,4],"C":[0,2,1]} 

cnt=judge("A","B")+judge("A","C")+judge("B","C")

运行程序后,变量 cnt 的值是(   )

A、 3
B、 2
C、 1
D、 0
试题详情
有如下Python程序段:

import random

s1="PROGRESS";s2=""

f=[False]*8

for i in range(1,5):

    t=random.randint(0,3)*2+1

    while f[t]:

        t=random.randint(0,3)*2+1

    f[t]=True

    s2=s2+s1[t]

print(s2)

执行该程序段后,显示的值不可能是(   )

A、 EGRS
B、 GERS
C、 SEOR
D、 RESG
试题详情
有如下Python程序,程序执行,输入数据k之后输出的结果不正确的是(   )

L=[5,8,7,8,2,6,4,6,8,9]

k=int(input("请输入 k 值:"))

j=0

for i in range(10):

    if L[i]<=k:

        L[j]=L[i]

        j=j+1

print(L[2])

A、 k=5 输出:5
B、 k=6 输出:6
C、 k=7 输出:2
D、 k=8 输出:7

非选择题(本大题共 4 小题,4+6+6+10)

试题详情
有千位和百位未知的5位数整数“6**58”,能被27或57整除。下列程序的功能是:找出所有满足条件的5位数整数。实现上述功能的程序如下,请回答下列问题:

n=60058

num=[]

for i in :

    x=n+i*100

    if _____________:

        num.append(x)        # append函数用于向num列表中追加元素x

print("满足条件的5位数整数为:",num)

试题详情
小明在玩火柴棍的拼数字游戏。用火柴棍拼成阿拉伯数字0~9,具体拼法如图1所示:

小明编写Python程序实现:运行程序时,输入任意整数,执行后,输出搭建该数字所需要的火柴棍的数量。运行样例如图2所示。

请回答以下问题:

试题详情
小王想要编写程序实现十进制数和八进制数的转换。下面是他编写的两段程序。

程序一

程序二

n=int(input("请输入十进制数:"))

s=""

while n!=0:

          ①    

    s=str(r)+s

         ②    

print("转换后的八进制数为:"+s)

n=input("请输入八进制数:")

s=0

for i in range(len(n)):

    s=        

print("转换后的十进制数为:",s)

试题详情
亚运会恰逢国庆假期,为了增加主城区的通行效率,避免主城区的车辆拥堵情况,杭州交通实行错峰限行。城市限行规则:非浙车牌禁止在城市核心圈通行,浙车牌按照车牌尾号在规定的日期行驶(如下表10月2号-8号限行规定所示,不考虑尾号为非数字的车牌)。编写Python程序,按照城市限行规则补充程序代码,实现车牌限行日期提醒。程序运行结果如下图所示:

10月2号-10月8号浙号车牌限行规定

日期

2号

3号

4号

5号

6号

7号

8号

禁止通行车牌尾号

单号

双号

单号

双号

单号

双号

单号

1