相关试卷
- 上海市浦东新区上海师范大学附属中学2024-2025学年高一上学期10月期中信息技术试题
- 海南省临高县第二中学2024-2025学年高一上学期期中考试信息技术试题
- 浙江省衢州市2024-2025学年高一下学期6月教学质量检测(期末)技术试题-高中信息技术
- 浙江省宁波市2024-2025学年高二下学期期末考试技术试题-高中信息技术
- 浙江省舟山市2024-2025学年高二下学期6月期末技术试题-高中信息技术
- 浙江省丽水市2024-2025学年高二下学期期末教学质量监控技术试题-高中信息技术
- 浙江省浙南名校联盟2024-2025学年高二下学期期末联考技术试题-高中信息技术
- 浙江省宁波市九校2024-2025学年高二下学期期末考试技术试题-高中信息技术
- 2025届浙江省Z20联盟(名校新高考研究联盟)高三下学期第三次联考技术试题-高中信息技术
- 2025届浙江省强基联盟高三下学期三模技术试题-高中信息技术
-
1、100部中国电影票房统计表如图a所示,请回答下列问题:
图a
(1)、要统计各类型影片数量,可以在K2单元使用COUNTIF函数统计,然后通过自动填充到K3:K7,则K2单元格的公式为。(提示:=COUNTIF(B2:B5,D2)可以统计B2:B5区域中与单元格D2的值相等的单元格个数)
(2)、要得到如图b所示的图表,使用的数据区域是。图b
(3)、若要找出2020年上映电影中“总票房”最高的电影,并将它显示在第一行,可行的操作组合是(选填2个序号)。①“上映日期”列设置筛选方式为“开头是”,筛选值为“20”。
②“上映日期”列设置筛选方式为“包含”,筛选值为“2020”。
③在“总票房(万)”列进行筛选,选择“10个最大的值”并显示最大的1项。
④以“总票房(万)”为关键字将电影票房数据进行降序排序。
-
2、现需要查找正整数数组元素a(1)到a(10)中距离最远的两个相同数字,输出其最远距离,如下VB程序段实现该功能,其中f数组中所有元素的初始值为0。
For i=1 To 10
If f(a(i)) = 0 Then
①
Else
If i - f(a(i)) > max Then max = i - f(a(i))
End If
Next i
Text1.Text = Str(max)
则代码①处的语句可为
A、f(a(i))=a(i) B、f(i)=f(a(i)) C、f(a(i))=i D、f(a(i))=f(i) -
3、有如下程序段:
For i=1 To 2
For j=1 To 6-i
If a(j)>a(j+1) And j Mod 3<0 Then
tmp=a(j):a(j)=a(j+1):a(j+1)=tmp
End If
Next j
Next i
则程序运行后,数组a(1)~a(6)的值可能为( )
A、3、4、7、2、5、6 B、3、4、5、6、2、7 C、2、3、4、5、7、6 D、5、4、3、2、6、7 -
4、有如下程序段:
For i=1 To 10
t =k- a(i)
For j=i+ 1 To 10
If a(j) = t Then List1.AddItem a(i)&"" & a(j)
Next j
Next i
若a(1)~a(10)中保存的数据依次为“8、8、4、2.9、9、74、9、1”,k的值为“10”,则程序运行后,List1中数据的行数为
A、2 B、3 C、5 D、6 -
5、现有一个只包含字符"A"、"B"的字符串s,并且两类字符的总数量刚好相等。将其尽可能多地分割成多段,使得每一段中都包含相同数量的"A"、"B",输出每一段的范围。例如,当s="ABAABABBAB"时,根据要求最多可以分割成3段,分别为[1,2],[3,8],[9,10]。如下VB程序段实现该功能。
s="ABAABABBAB"
x=0: pos=1
For i= 1 To Len(s)
If Mid(s, i,1)="A" Then x=x+1
If
Then
List1.AddItem Str(pos) + ":" + Str(i)
End If
Next i
上述程序段中方框处的可选语句为:
①i-pos=x ②i-x=x ③pos=i ④pos=i+1
则(1)(2)处的语句依次可为( )
A、①③ B、①④ C、②③ D、②④ -
6、VB表达式23 Mod 15 \ 2 ^ 2的计算结果是( )A、1 B、2 C、16 D、23
-
7、已知BMP图像压缩为JPG格式的压缩比约为10:1,将一幅1920×1024像素、16位色的BMP图像保存为JPG格式,该JPG文件的存储容量约为( )A、96KB B、30.4MB C、3.04MB D、380KB
-
8、某算法的部分流程图如图所示,输出s的值为( )A、105 B、90 C、85 D、70
-
9、用PhotoShop软件制作“建党100年”作品,部分编辑界面如图所示。下列说法错误的是( )A、“背景"图层的不透明度不可以更改为50% B、图中的“100”可以用油漆桶工具修改颜色 C、“飞鸟”图层设置了图层样式 D、将“建党100年.psd”文件存储为JPG格式后,JPG文件中包含“印章”图层的内容
-
10、下列有关信息编码的说法,正确的是( )A、ASCII码编码了128个字符,所以一个字符在计算机内用7个二进制位存储 B、数字化声音的质量主要取决于采样频率和量化位数 C、汉字的输人码通常采用形码或音码,且每个汉字的输入码都是唯一的 D、某8位二进制数的后三位为101,将其转换为十进制数后一定为偶数
-
11、使用Access软件设计某玩具公司进销情况的数据库,其中已建好的“产品信息表”数据表用于存储如下表所示的数据。
下列关于“产品信息表”数据表的描述,正确的是( )
A、“货架编号”字段可以设置为数值型 B、该数据表只能设置5个字段 C、字段顺序不一定与表中完全一致 D、“价格”字段只能设置为货币型 -
12、下列有关网页与浏览器的说法,正确的是( )A、网页文件(.html)可以用记事本编辑 B、在IE浏览器中将网页添加到收藏夹,可以保存网页内容 C、使用不同的搜索引擎搜索同一关键词,搜索的结果是相同的 D、SMTP协议用于浏览器与Web服务器之间的信息传输
-
13、下列有关信息与信息技术说法正确的是( )A、信息加工的技术越先进获得的价值越高 B、日常生活中的报纸、电视、广播等都是信息 C、不仅现代有信息技术,古代也有信息技术 D、计算机只能进行算术运算
-
14、“回文字符串” 是一种正读和反读都一样的字符串, 比如“level"或者“noon”等就是回文字符串。现在要求把字符串看成一个环,求环中能截取的最长回文字符串,当存在多组长度相同的最长回文字符串时,输出第1次找到的即可。实现该功能的Python程序如下,请回答下列问题:(1)、若输入“cdcdcdedc",则输出的最长回文字符串是(2)、完成以下程序填空:
样例:
请输入字符串: bcabc
字符串环中的最长回文字符串是: bcb
import sys
def ishw(s): #判断s是否是回文字符串
if s==
return True
else:
return False
s = input("请输入字符串: ")
n = len(s)
s=s+s
for i in range(n, 0, -1): # 枚举字符串长度
for j in
t=s[j:j+i]
if ishw(t):
print(“字符串环中的最长回文字符串是:”+ t)
sys.exit(0) #提前结束程序
-
15、浙江省选考采用7选3选科模式,即从“物化生政史地技”7门科目中任选3门作为选考科目。小周想用Python输出所有的选科组合,他用7位二进制数模拟所有选科组合(1-选,0-不选),再从中筛选出有效组合,例如110000是一种有效组合,1011100 是一种无效组合。实现该功能的Python程序如下,请完成程序填空:
km =”物化生政史地技”
combs =[]
for i in range(128) :
t=
c=0
s=“”
for j in range(7):
c=
if t % 2=1:
s += km[j]
t =t//2
if c=3:
combs.append(s)
print (combs)
-
16、某Python程序段如下:
def isdigit(x):
if "0"<= x <="9":
return True
else:
return False
d ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
s = "7*0%15$ 15@24#"
ans =“”
t=0
for i in s:
if isdigit(i):
t=t* 10+int(i)
else:
ans += d[t]
t =0
print (ans)
运仃该程序段,输出结果是
-
17、某Python程序段如下:
s = "p2y0t2H3on1*c"
t =""
for ch in s:
if "A”<= ch <="Z":
ch = chr (ord(ch) + 32)
if "a”<= ch <="z”:
t=t+ch
print (t)
运行该程序段,输出结果是
-
18、某Python程序段如下:
def isprime (x):
for i in range(2, x):
if x % i= 0:
return False
return True
prime = []
for i in range(2, 21):
if isprime(i):
prime.append(i) #将 i添加到列表
print (len(prime))
运行该程序段,输出结果是
-
19、某Python程序段如下:
info= ["男",79,"女",97,"女",94, "男",91, "女",85, "女", 100, "男", 82]
tot=0
c =0
for i in range(0, len(info), 2):
if info[i] == "男":
continue
tot += info[i + 1]
c +=1
print (round(tot / c,1))
运行该程序段,输出结果是
-
20、某Python程序段如下:
m= 153
a=m// 100
b=m//10%10
c=m%10
n=a**3+b**3+c*3
print (n)
运行该程序段,输出结果是