相关试卷
-
1、小明创作主题为“荷花”的多媒体作品,请回答下列问题。(1)、以下关于多媒体作品设计的一般过程中,正确的是 (多选,填字母)A、确定作品的主题思想属于应用需求分析 B、制作脚本是多媒体作品制作的直接依据 C、主要界面的设计,属于模块设计 D、在脚本编写阶段,应考虑各模块所需的媒体元素及获取、处理方法 E、确定选用Flash软件来合成作品,属于创作需求分析(2)、测试影片,动画播放4秒后暂停,蜻蜓动画持续播放,“蜻蜓”图层第30帧上对象的类型是(选填:位图 / 图形元件 /影片剪辑)。(3)、“音乐”图层第1帧添加了音乐“采莲. wav”,测试场景时,小明(选填字母:A .能/B .不能)听见声音。(4)、为了使“诗句2”图层的补间结束后,一直呈现在舞台上,以下操作可行的 (多选:填字母)。A、在“诗句2”图层第31帧执行清除关键帧操作,并在第40帧执行插入帧 B、在“诗句2”图层第40帧执行插入关键帧,并复制“诗句2”图层第30帧到第31帧 C、在“诗句2”图层复制“诗句2”图层第30帧到第31帧,并在第40帧执行插入帧 D、在“诗句2”图层复制“诗句2”图层第30帧中舞台上的内容,粘贴到第31帧舞台上的合适位置,并在第40帧执行插入帧(5)、测试影片时,单击当前场景中的“重播”按钮,停止当前声音的播放,然后影片跳转到当前场景第1帧并开始播放,则该按钮的动作脚本为。
-
2、以下为浙江省某年第一季度农业总产值情况表,用Excel进行数据处理,部分界面如图a所示。请回答下列问题:
图 a
(1)、各市所占百分比(%)是省市总产值占全省的比例,在 H4 单元格中输入计算公式,然后用自动填充功能完成 H5:H15 的计算,则 H13 单元格中的公式是;(2)、要对浙北地区的城市按总产值进行升序排列,需要选择的排序区域是;(3)、第 4 行的数据和列G 中的总产值是由函数计算得到的,结合图a 和图b,下列说法正确的是 (多选,填字母)图b
A、图b中图表的数据区域是B3:F3,B5:F7 B、以“渔业”为最大1项、“地区”包含“州”进行筛选,可以筛选出“杭州、温州、湖州、衢州和台州”五个城市中“渔业”产值最大的城市 C、以“地区”等于“*州”进行筛选,再以“渔业”为关键字降序排序,可以筛选出“杭州、温州、湖州、衢州和台州”五个城市中“渔业”产值最大的城市 D、选择B列进行插入列操作,图表发生变化,总产值列数据不变 E、将区域C5:F15设置保留1位小数,F列中的数据不发生变化 -
3、下列 VB 程序段功能为:通过冒泡排序,最终数组元素 a(x)到 a(y)内的数实现升序排列, x = Val(Text1.Text)
y = Val(Text2.Text)
For i = ⑴
For j = ⑵
If a(j) > a(j + 1) Then
a(j) = a(j) + a(j + 1):a(j + 1) = a(j) - a(j + 1):a(j) = a(j) - a(j + 1)
End If
Next j
Next i
上述程序段中横线处可选语句为:
①(1)1 Toy–x (2)xTo y – i
②(1)x toy-1 (2)y -1to x + i -1 step -1
③(1)1 Toy–x (2)x toy + x –i – 1
④(1)x toy-1 (2)y-1 to i step -1
则(1)(2)处依次填入的语句组合正确的有( )
A、①②③④ B、①③ C、②③④ D、①④ -
4、有如下VB程序段:
key = Val(Text1.Text)
i = 1: j = 8
Do While i <= j
m = (i + j) \ 2
If a(m) < key Then j = m - 1 Else i = m + 1
Loop
数组元素a(1)到a(8)存放着非升序排列的数字,执行上述程序段后,下列说法错误的是( )
A、i = j + 1一定成立 B、i 可能等于9 C、a(i + 1)可能等于key D、a(j - 1)可能等于key -
5、小明编写VB程序,实现从某一字符串删除指定的连续字符串,并将处理后的字符串重新输出,在文本框Text1中输入原始字符串,在文本框Text2中输入需要删除的连续字符串,单击Command1后,在文本框Text3中输出处理后的结果。实现该功能的VB程序段如下:
Dim x As Integer, result As String,p As String, k As String result = "":p = Text1.Text:k = Text2.Text
For x = 1 To Len(p) -Len(k) + 1
If ⑴ Then
result = result + Mid(p, x, 1)
Else
⑵
End If
Next x
Text3.Text = ⑶
上述程序段中横线处可选语句为:
① Mid(s, x, Len(k)) = k
② Mid(s, x, Len(k)) <>k
③ x = x +Len(k) – 1
④ x = x + Len(k)
⑤ result + Mid(p, x)
⑥ result
则(1)(2)(3)处填入的语句依次为( )
A、①③⑤ B、②④⑥ C、②③⑤ D、①④⑥ -
6、某VB程序段如下:
Dim i As Integer, n As Integer, k As Integer, s As String n = Val(Text1.Text):k = 1: s = ""
Do While 2 ^k < n
k = k + 1
Loop
Do While n <> 0
If n >= 2 ^ (k -1) Then s = s + "1"
n = n - 2 ^ (k -1)
Else
s = s + "0"
End If
k = k - 1
Loop
For i= 1 To k
s = s + "0"
Next i
在文本框Text1输入12,执行该程序段后,变量s、k的值分别为( )
A、"1100"、2 B、"11"、2 C、"0011"、4 D、"1100"、4 -
7、下列VB表达式中,计算结果最小的是( )A、3 + 9 Mod 3 * 2 B、Val(Mid("2021", 2, 2)) * Len("12") \ 3 C、Sqr(Abs(-49)) / Int(2.3) D、Asc("E") -Asc("A")
-
8、有如图所示的流程图,下列说法正确的是( )A、程序运行结束后,m的值为1098 B、该流程图中只有循环结构,没有选择结构 C、程序运行过程中,语句“k <=3?”的执行次数为3 D、程序运行过程中,语句“n=0?”的执行次数为3次
-
9、当前状态下使用GoldWave软件编辑某音频文件,执行“剪切”、“粘贴”命令后在参数不变的前提下,按原格式直接保存,并将保存后的文件上传到网盘中,已知上传速率为10Mbps,最快的上传时间约为( )A、7s B、13s C、0s D、96s
-
10、用Photoshop制作一个“荷与诗.psd”的作品,编辑界面如下图所示:
下列说法正确的是( )
A、不能使用文字工具修改“诗句2”图层的文字大小 B、可以复制“蜻蜓”图层的图层样式到“夏”图层 C、不能将“作者”图层移动到“背景”图层的下方 D、删除“背景”图层后,并直接保存为“BMP”格式,文件大小为4.04MB,并可获得透明背景 -
11、下列关于信息编码的描述,正确的是( )A、汉字机内码的每个字节一定都大于128 B、十进制数n是128至255范围之内的奇数,则n-1对应的二进制数位数有可能是7位 C、已知字符“P”的ASCII码值是50H,则字符“N”的ASCII值是48H D、(1110)2×(16)10的结果是(E0)16
-
12、用Access软件设计某班级图书管理信息系统的数据库,其中“藏书表”中需要存储如图所示的数据:
书籍编号
书籍名称
书籍作者
收藏日期
书籍价格
是否借出
借阅人
1
永远有多远
铁凝
2020/11/15
16.00
是
杨云海
2
中国文化精神
张岱年,程直山
2021-2-1
45.00
否
3
张炜文集5
张炜
2021-4-5
25.00
是
余桌远
4
太阳发芽
红柯
2021-6-18
30.00
否
……
下列关于该班级图书管理信息系统的描述,正确的是( )
A、该班级图书管理信息系统属于数据库管理系统 B、“收藏日期”字段可以设置为“日期/时间”类型 C、由图中可知每条记录的字段数可以不同 D、“是否借出”字段不能设置为“数字”类型 -
13、下列有关网页与邮件的说法,错误的是( )A、浏览器和邮件客户端软件在收发邮件时都需要超文本传输协议的支持 B、网页文件可以通过DreamWeaver、FrontPage、记事本等软件编辑 C、使用相同的搜索引擎搜索同一关键词时,搜索的结果可能不同 D、网页地址用URL标识, 收藏夹收藏网页实质上就是保存该网页的URL
-
14、下列有关信息与信息技术的说法,正确的是( )A、信息技术是利用计算机对信息进行采集、处理、传输、存储、表达和使用的技术 B、信息的存储必须依附于某种载体, 但信息的表示不需要依附于某种载体 C、现代信息技术以微电子和光电子技术为基础,以计算机和通信技术为支撑 D、错误的信息加工可能会产生虚假信息,例如盲人摸象
-
15、某校为了响应双减政策每周加设了一节体育选修课程,为了便于学校师资安排及课程的开设,需要对学生选课需求进行摸排。学校可以开设的课程共9门,在前期选课时学生可以选择自己喜欢的3门课程,选课信息已保存在文本文件中(课程名称用数字1~9表示),最终每个学生只安排1门课程学习。为了统计每门课程的选课人数及同选最多的两门课程,编写了以下程序。
所谓“同选”是指学生在3门课的选择中最喜欢一起选的两门课,比如A同学选了124,B同学选了134,则同选最多的两门课为14。请回答以下问题:
(1)、该程序先将文本文件的选课数据读取并保存到列表xk中,文本文件及读取到列表后部分数据如图所示,则该列表数据项的数据结构是(选填:字符串/列表/字典),数据项中的数据元素(如‘5’)的数据类型是(选填:整型/实型/字符串型)(2)、程序运行结果如图所示,补充完整划线处的代码course=["排球","篮球","足球","羽毛球","乒乓球","网球","健身操","游泳","太极"]
xk=[] #存储选课信息,用数字1~9表示9门课程
f=[0]*9 #存储9门课程的选课人数
d=[0]*100 #存储两门课程同选的次数,如d[26]=50表示篮球和网球被50个同学同选
def relation(y): #计算列表y中各数据项的同选次数
for i in range(1,10):
for j in range(i+1,10):
if str(i) in y and str(j) in y: #课程i,j均在列表y中出现
d[10*i+j]+=1 #第i和第j门课程同选次数加1存储在列表d中
file=open("xk.txt","r") #打开文件
line=file.readline()
while line: #读取文件数据到列表xk中,数据样式详见第(1)小题图所示
line=line.split()
xk.append(line)
line=file.readline()
file.close()
for y in xk: #对列表xk中的各数据项进行处理
relation(y) #调用定义函数统计y中各门课程同选次数,存储到列表d中
for x in y: #遍历数据项y中的元素,统计每门课程的选课人数
for i in range(9):
print(course[i],"选课人数:",,"人") #输出每门课程的选课人数
maxd=max(d)
print("同选最多的两门课程是:")
for k in range(100):
if d[k]==maxd:
print(course[k//10-1],) #根据列表d的索引计算两门同选课程索引
-
16、在计算机进行加密或解密过程中,经常会对字符串进行移位等变换操作。某字符串的变换规则描述如下:
①输入的字符为十六进制数(英文字母大写,确保输入的个数为3的倍数),如4AC
②字符串中的每个字符转成四位二进制,按序拼接,如010010101100
③二进制字符串每4位进行前后倒置(即4位数左右倒置)操作,如001001010011
④将倒置后的字符串每3位转换成1位十进制,按序拼接后输出该十进制串,如001001010011转为1123
根据该规则编写的程序如下,运行结果如图所示,请回答以下问题:
Hex={"0":"0000","1":"0001","2":"0010","3":"0011","4":"0100","5":"0101","6":"0110","7":"0111","8":"1000","9":"1001","A":"1010","B":"1011","C":"1100","D":"1101","E":"1110","F":"1111"}
sch=input("请输入一个十六进制数(字母大写):")
th=""
for k in sch:
if "0"<=k<="9" or "A"<=k<="F": #若k为数字字符或大写字母
① #每1位十六进制转成4位二进制
ts=""
for i in range(0, ② ): #每4位进行前后倒置
ts+=th[i+3]+th[i+2]+th[i+1]+th[i]
tob=""
tmp=0
for i in range(len(ts)): #二进制串转十进制
tmp=tmp*2+int(ts[i]) #累乘相加转换成十进制
if
#每3个字符为一组进行转换后的拼接
tob=tob+str(tmp)
tmp=0
print("变换后的字符串为:",tob)
(1)、从代码中可知,当输入的值为4aC时,程序运行结果(填:是/否)和题图相同(2)、程序中加框处代码有误,请改正(3)、请在下划线处补充完整程序① ②
-
17、某种编码为4位二进制码,前2位表示方向,后2位表示距离。编写一个程序,将编码翻译成方向和距离。距离值为每组编码后两位二进制码转换为十进制数的值。
例如,输入“0110”,前两位的01代表方向为“西”,后两位的10转化为十进制,代表距离为2。请回答以下问题。
(1)、实现上述功能的Python代码如下,请在划线处填入合适的代码。a=input("请输入四位二进制码")
#获取方向码
fx_dict={"00":"东","01":"西","10":"南","11":"北"}
s=+int(a[3]) #根据后两位计算距离
print("方向为:",fx_dict[fx])
print("距离为:",s)
(2)、分析上述代码后可知,输入“0011”,则方向为 , 距离为。 -
18、某Python代码如下:
import random
lst =[0]*8 #定义列表lst,lst[0]~lst[7]初始值均为0
i = 0
while i < 8:
if i % 2 == 0:
lst[i] = int(random.random()*10)
else:
lst[i] = int(random.randint(1,5))*2+1
i += 1
print(lst)
执行后程序后,列表lst[0]~lst[7]各元素值可能的是( )
A、[0, 10, 2, 9, 8, 3,4,5] B、[8, 5, 4, 7, 10, 3,6,9] C、[4, 11, 3, 5, 9, 6,1,7] D、[6, 3, 1, 11, 7, 3,5,9] -
19、某同学想给老师们制作一个课堂随机抽学生回答问题的程序,据此回答下面小题。(1)、先要解决的问题是把全班50名同学的姓名输入到一个列表s中,以下能解决该问题的程序段是( )A、s=""
s=input("请输入一个姓名并回车")*50
B、s=[]for x in range(50):
s=s+[input('请输入一个姓名并回车')]
C、s=""for x in range(50):
s+=input("请输入一个姓名并回车")
D、for x in range(50):s=[]
s=s+[input('请输入一个姓名并回车')]
(2)、名单输入后,下面解决抽名字的问题了,下列程序段能解决自动随机抽取一位同学姓名的是( )①import random
print(random.choice(s))
②import random
n=random.randint(0,49)
print(s[n])
③import random
for n in range(50):
print(s[n])
④import random
n=int(input("请输入0-49间任意整数:"))
print(s[n])
A、①② B、①③ C、②④ D、③④ -
20、使用Python编写一个输出门票价格的程序,代码如下:
h = int(input("请输入您的身高: "))
if h <= 120 :
p = 0
elif h > 140:
p = 100
else:
p = 50
print("您需要支付的门票价格是: ",p)
要测试所有分支程序代码是否正确。以下测试数据中,最恰当的一组是( )
A、120,140 B、130,150 C、100,130,140 D、100,130,150