相关试卷
-
1、有一条数据“20210106,杨逸,False,2001/12/08|”想分别复制到相应的字段中,有出错提示,可能原因是( )
A、“出生年月”格式与数据表中不一致 B、“学号”字段值不能手动输入 C、“性别”字段值,不支持False D、“学号”字段是主键 -
2、下列关于网站与网页描述正确的是( )A、搜索引擎搜索信息时,可通过减少关键字来减少搜索到的信息数量 B、若使浏览器启动时自动打开某个网站,可使用主页的功能 C、选择“网页,仅HTML”方式保存网页,保存的文件含超链接,不含表格和图像 D、只有纯文字的网页才可以用记事本编辑
-
3、下列有关信息与信息技术的说法,正确的是( )
①信息表达的规范化有利于信息的交流
②信息的表示、传播、存储不一定依附于某种载体
③多媒体信息必须数字化后,才能被计算机存储和处理
④信息的加工和管理必须使用计算机才能完成
⑤近代信息技术有摄影技术、微电子技术、广播和电视技术
⑥信息具有时效性,获取的信息应当立即发布
⑦信息具有共享性,可以在网盘中共享各类视频点播服务
A、①③ B、②④ C、⑤⑥ D、①⑦ -
4、某学校要对班主任进行满意度调查,有20个评分项(为方便程序处理,评分项具体的名称本题中不显示,仅以序号代替),每个评分项学生可以打A、B、C 三个等级中的一个,现在已经收集所有学生对班主任的评价,为了保证隐私,不显示学生姓名,只显示班级,并存储在数据库的表中,点击command2(读取数据),读取原始数据显示在左侧list1中,左侧列表显示的原始评价数据第一条表示高二(01)班有1位同学在第9项给班主任打A,依次类推,点击command1(统计),统计出各项目的评价统计(A+B所占的百分比)。
(1)、根据以下代码可知,本程序访问的数据库名称是(2)、完成划线处的代码填空:Dim classname(1 To 8000) As String ‘存储原始数据中的班级名称
Dim selectabc(1 To 8000) As String ‘存储原始数据选项的值
Dim xiangmu(1 To 8000) As String ‘存储原始数据选项的序号
Dim n As Integer
Private Sub Command2_Click() ‘从数据库读取数据,并且按班级名称排序
Dim conn As New ADODB.Connection
conn.ConnectionString = "provider=microsoft.ace.oledb.12.0;data source="&App.Path&"\pingjia.accdb"
conn.Open
Dim rs As New ADODB.Recordset
Set rs.ActiveConnection = conn
rs.Open "select * from data"
n = 0 ‘记录评价的总条数
'读取数据,并按班级排序,代码略
End Sub
Private Sub Command1_Click()
Dim cstart(1 To 50) As Integer ‘存储每个班级在数组classname中的起始位置
Dim cend(1 To 50) As Integer ‘存储每个班级在数组classname中的末尾位置
Dim k As Integer ‘存储班级数量
Dim testall(1 To 20) As Integer ‘存储每一项总选择人数,例如testall(1)里存储这评价项目1里的总人数,testc(1)里存储评价项目1里选C的人数
Dim testc(1 To 20) As Integer ‘存储每一题(项)选c的人数
‘确定每个班级的起止位置,存储到cstart数组和cend数组
cstart(1) = 1
temp = classname(1)
k = 1
For i = 1 To n
If classname(i) <> temp Then
k = k + 1
cstart(k) = i
temp = classname(i)
End If
Next i
cend(k) = n
For i = 1 To k ‘每个班级分别统计评价项目
For q = 1 To 20 ‘对testall和testc数组初始化,
testall(q) = 0
testc(q) = 0
Next q
For j = cstart(i) To cend(i) ‘对第i个班级进行统计
testall(xiangmu(j)) = testall(xiangmu(j)) + 1
If selectabc(j) = "C" Then
Next j
For p = 1 To 20 ‘统计完成后输出这个班级的20个项目的A+B所占百分比
s = s &""&Str(Round((testall(p) - testc(p)) / testall(p) * 100, 1))
Next p
List2.AddItem s
Next i
End Sub
-
5、在计算过程中,有时候数据会特别大,超过系统允许的范围,这时候我们会采用一种特殊的方法来处理,将数字当做字符,然后逐个处理。以下程序用来处理超级大的正整数乘以一个个位数的情况:每输入一个乘数和被乘数,按一下计算,会在列表框中输出运算结果。(保证输入的被乘数是个位正整数,乘数可以是200位以内的正整数),完成填空。
算法思路:从乘数的最后一位开始逐个取出来与被乘数相乘,例如635的最后一位5,取出来与被乘数5相乘,得到25,个位数5作为结果存入s字符串,十位数2作为进位,留着加入下一次的乘积中,然后取出3,与5相乘,得到15,但是要加上刚才的进位,所以应该是17,个位数7作为结果存入s(此时结果是75),十位数作为进位1,留着加入下一次乘积…… 。
(1)、程序中additem 是(选填:属性/属性值/对象名/方法/过程)(2)、根据算法完成程序填空:Private Sub Command1_Click()
dim s as string,s1 as string,s2 as string
dim i as integer,jinwei as integer,d as integer,t as integer
s1 = Text1.Text
s2 = Text2.Text
s = ""
jinwei = 0
For i = Len(s1) To 1 Step -1
d = Val(Mid(s1, i, 1))
t =
s =
jinwei = t \ 10
Next
If jinwei<> 0 Then s =
List1.AddItem s1 &"*"& s2 &"="& s
End Sub
-
6、小明使用Flash软件创作题为“狗狗遇上豹”的多媒体作品,部分界面如下图所示,请回答下列问题:
(1)、库中有一个音乐文件,约5分钟长,如果要使音乐在动画一开始就播放,并且动画播完时音乐还在继续,则可以在“图层6”图层的第1帧添加音乐,同步方式设置为(2)、如下图所示,影片测试时,发现按钮不能不响应鼠标事件(该按钮只有4个帧),下列选项可以让按钮响应鼠标的操作有(多选,填字母:A .选中“文字”图层“点击”帧,执行“删除帧”操作\B .选中“文字”图层“点击”帧,执行清除关键帧操作\C .选中“文字”图层“点击”帧,执行“插入关键帧”操作\D .选中“背景”图层“点击”帧,执行“插入帧”操作\E .直接在“背景”图层“点击”帧绘制一个矩形)。
(3)、如下图所示,制作豹跑动的逐帧动画所需的素材在一张jpg图片中,要在photoshop中把中间的豹选取出来,单独制作成png图片,已经在photoshop中新建了一个透明背景的空文件(只有1个空图层),则以下操作可行的有(多选,填字母:A .利用矩形选框工具选取中间的豹,复制到空图层中,另存为png ;B .利用魔棒工具,选择白色区域,然后选择反向,复制到空图层后,用橡皮擦工具擦除边上的豹,另存为png;C .利用磁性套索工具选择中间的豹,复制到空图层,另存为png;D .把原来的jpg利用裁剪工具直接裁掉边上的豹,然后另存为png)
(4)、测试影片时,发现“背景”图层上的图片中途不见了,要实现背景图片一直出现在舞台上,则解决的方法是。(5)、测试影片时,单击“场景1”的“图层6”图层中的“暂停”按钮,将停止播放当前动画,并且停止所有声音,则该按钮上添加的动作脚本为 -
7、国内各省市疫情的部分数据截图如下图表格所示,请完成以下填空:
(1)、要计算全国的确诊总人数,在B54中应输入的公式是(2)、要对湖北省内的各个区域按照治愈人数实现从小到大排序,应选择数据区域(3)、根据下图,该图表的数据区域应该为
(4)、E列的治愈率是根据公式计算得出的,如果不小心执行了删除B3单元格的操作(删除中选择下方单元格上移),那么E3单元格会出现什么提示 (选填,填字母:A .无变化/B .#DIV/0! /C .#VALUE!/ D .#REF! ) -
8、以下程序生成10个整数,并且完成从小到大排序
Dim a(1 To 10) As Integer
Randomize
a(1) = Int(100 * Rnd) ‘先生成第1个数
For i = 2 To 10 ‘然后生成2到第10个
temp = Int(100 * Rnd)
Low = 1
high = i - 1
Do While Low <= high
m = (Low + high) \ 2
If temp >a(m) Then
①
Else
high = m - 1
End If
Loop
For j = i - 1 To Low Step -1 ‘从原来有数据的最后位置开始逐个数据后移
a(j + 1) = a(j)
Next j
②
Next i
则空缺处代码为( )
A、①Low = m + 1 ② a(Low) = temp B、① Low = m ② a(Low) = temp C、①Low = m + 1 ② a(high) = temp D、① Low = m ② a(high) = temp -
9、以下程序用于统计自然数1到n之间出现多少个x(0<=x<=9),空缺处应填入的代码是( )
n = Val(Text1.Text)
x = Val(Text2.Text)
k = 0
For i = 1 To n
①
Do While temp <> 0
y= temp Mod 10
If ② Then k = k + 1
temp = temp \ 10
Loop
Next
Label1.Caption = Str(k)
A、①temp=n ② y=x B、①temp = i ② y=x C、①temp=i ② i=x D、①temp=n ② i=x -
10、有如下程序:
for i=6 to 1 step -1
for j =1 to i
if a(j)>a(j+1) then
t=a(j):a(j)=a(j+1):a(j+1)=t
endif
next j
next i
数组元素a(1)到a(7)的原始数据为5、17、3、16、9、12、10,那么在执行完两次next i以后,数组a(1)到a(7)的值依次是( )
A、5、3、16、9、12、10、17 B、3、5、9、12、10、16、17 C、3、5、9、10、12、16、17 D、17、5、16、3、12、9、10 -
11、有以下流程图,当输入X为10的时候,则在label1上显示的是( )
A、0101 B、1010 C、1100 D、0011 -
12、如果要产生一个随机整数,大于等于60,小于等于100,那么以下VB表达式正确的是( )A、int(rnd*41)+59 B、int(rnd*40)+61 C、int(rnd*40)+60 D、int(rnd*41)+60
-
13、以下是goldwave处理某段音频的界面,说法不正确的是( )
A、该音频的采样频率为44.1 kHz,比特率为1411 kbps B、如果插入10秒“静音”,以当前参数保存,音频文件容量将增加1/3 C、“全选”左声道,单击“删除”后文件存储容量变为原来的1/2 D、当前状态下执行“剪裁”操作,以当前参数保存,文件存储容量约为5 MB -
14、一段未经压缩的视频(不含声音),帧画面为1920*1080像素,24位彩色,PAL制式,若视频文件有450M,则该视频时长大约为( )A、3秒 B、12秒 C、2秒 D、24秒
-
15、使用UE软件观察字符内码,其中截图中的字符B的二进制内码是( )
A、01100010 B、10100011 11000010 C、10100011 D、10100011 11000011 -
16、关于数据库说法错误的是( )A、数据库管理系统可以创建、维护数据库 B、ACCESS中,可以通过撤销命令恢复刚刚修改的某个字段值 C、ACCESS能够管理海量数据,为大数据提供存储服务 D、数据库可以为多用户共享
-
17、下列应用中,体现了人工智能技术的有( )
①多国语言翻译②微信发送语音③无人驾驶汽车④人脸识别打击拐卖⑤热水器根据水温自动加热⑥手机扫码二维码支付
A、①③④ B、①③④⑤ C、②③④ D、①③⑥ -
18、有关网络常见术语的描述正确的是( )A、SMTP协议用于发送邮件到收件人的电脑 B、HTTPS是一种加密的超文本传输协议 C、网页内容经常用URL来描述 D、浏览网页经常使用ftp协议
-
19、以下关于信息与信息技术的描述正确的是( )A、只能通过计算机对信息进行加工 B、目前主流计算机可以使用二进制或者十六进制保存信息 C、现代信息技术包括微电子技术、通信技术、网络技术、感测技术、控制技术等 D、通过无线网络传播的信息不需要载体
-
20、七灯游戏是一款经典的益智类游戏。游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的“开/关”状态,同时,这盏灯对面的两盏灯也会切换“开/关”状态,如图b所示:
图a为初始状态,操作圈中的灯,则该灯与对面的两盏灯都会切换“开/关”状态,如图b所示。假设这些灯的编号为0到6号,“开/关”状态随机产生,并输出到列表框List1中,接着需要从中选出数盏灯进行操作,使得最后所有灯都打开(已证明方案-一定存在且唯一), 并在列表框List2中输出灯的编号。
程序采用枚举策略,一一尝试对每盏灯状态进行“切换”操作,“1”表示对当前灯进行切换,“0”表示不操作。
程序运行界面如图c所示。
(1)、0-6号灯的初始状态为“关 关 关 开 关 关 开”,如对1号灯进行切换操作,对面随之切换灯的编号是:和(2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。Dim a(0 To 6)As Integer,b(0 To 6) As Integer
Private Sub Command1_Click()
Dim i As Integer, x As Integer, pos As Integer
Dim flag As Boolean
List2.Clear
For i = 0 To
x = i:pos = 0:flag = True
For j = 0 To 6
b(j)= a(j)
Next j
Do While x > 0
If x Mod 2 = 1 Then
b(pos)= 1 - b(pos)
b((pos + 3) Mod 7) = 1 – b((pos + 3) Mod 7)
End If
pos = pos + 1
x = x \ 2
Loop
For j = 0 To 6
IfThen flag = False:Exit For
Next j
If flag Then
pos = 0
Do While i > 0
If i Mod 2 = 1 Then List2.AddItem “第” + CStr(pos)+ “号”
i = i \ 2
pos = pos + 1
Loop
Exit For
End If
Next i
End Sub
Private Sub Form_Load() ‘随机生成初始数据
Dim i As Integer
Randomize
List1.Clear
For i = 0 To 6
a(i)= Int(Rnd * 2)
If a(i)= 1 Then
List1.AddItem “第” + CStr(i) + “号:”+ “开”
Else
List1.AddItem “第” + CStr(i) + “号:” + “关”
End If
Next i
End Sub