浙江省杭州市西湖高级中学2018-2019学年高二10月月考技术试题

适用年级:高二
试卷号:547312

试卷类型:月考
试卷考试时间:2019/4/5

1.选择题(共15题)

1.
通过12306网站订购火车票时,需要输入身份证号进行身份认证。这主要是为了(  )
A.发挥信息的共享性
B.体现信息的时效性
C.便于信息的交流
D.保证信息的真实性
2.
数字化校园中,学生可以使用一卡通通过校园数据库,在校园内进行各项消费和各部门的认证,这体现了数据库系统具有(   )
A.可实现数据共享
B.可实现数据大量存储
C.计算快捷
D.操作简单
3.
王丽从优酷网下载了一个某品牌手机评测的视频短片,该短片的文件格式不可能是:
A.FLV
B.MPEG
C.WMA
D.AVI
4.
浏览网页时,当鼠标放到某些图片上时会变成“”形状, 如下图所示,此时单击鼠标会 (   ):
A.单独在一个网页显示当前图片
B.下载当前图片
C.打开“sinahome.shtml”网页
D.打开“sina”主页
5.
现在用手机扫描二维码,可以获得各种商品信息、下载各类应用程序等。已知某二维码点阵图如图所示。它的规模为32×32,通过黑、白像素进行逐行编码,每个点用1个二进制位表示,如果用“0”表示白点,用“1”表示黑点,则以下描述正确的是   (   )
A.该编码的第1个字节的二进制编码是1111B
B.存储该编码需要1024个字节
C.该编码的第1个字节的十六进制编码是FFH
D.该编码是左右完全对称的
6.
华为手机历年市场占有率走势图采用哪种图表类型较为合适?(   )
A.面积图
B.条形图
C.折线图
D.饼图
7.
第1次,将1张正方形纸片沿垂直和水平中线对折后撕开,变成4张纸片,第2次,从4张纸片中取其中1张纸片也照上面方法撕开,变成7张纸片,一直这样下去。描述计算撕了n次后纸片总数s的算法部分流程图如下图所示:

空白矩形框中应该填入的是 (   )
A.s←s+2B.s←s+3C.s←s+jD.s←s*3
8.
Visual Basic规定窗体文件的扩展名是 (    )
A.fer
B.frm
C.vbp
D.bas
9.
为使下面左右框内的VB程序段实现相同的功能,则左框内划线处填写的代码应该是(   )
 
A.t=2
B.t=6
C.t=t+1
D.t=t+2
10.
Visual Basic是一种面向对象的程序设计语言,对象的三要素是(   )
A.属性、事件、方法
B.控件、属性、事件
C.窗体、控件、过程
D.窗体、控件、模块
11.
下列选项中全部为视频文件格式的是(   )
A.WMA、MPG、AVI
B.DAT、WAV、WMA
C.AVI、DAT、WMA
D.AVI、MPG、WMV
12.
使用ACDsee软件对“叮当猫.bmp”进行压缩得到“叮当猫.jpg”如图所示:

分析图中的数据,可知压缩比约为 ( )
A.21:1
B.661:1
C.4.8:1
D.11:1
13.
Visual Basic规定工程文件的扩展名是 (    )
A.vbw
B.frm
C.vbp
D.bas
14.
下列属于字符常量的是(   )。
A.Abs(x)
B."100"
C.val("100")
D.10000/100
15.
下列运算结果中,值最大的是 ( )
A.3\4
B.3/4
C.4 mod 3
D.3 mod 4

2.填空题(共4题)

16.
图1是时代电器广场用Excel制作的9月份主要商品销售统计表。

图1
请根据表中数据回答下列问题:
(1)李明在单元格G3使用公式“=F3/$F$10”计算手机占总利润百分比,并对区域G4:G9进行了自动填充,则G9单元格的公式是________
(2)李明想将编号这一列数据设计成“001,002,……,007”样式,可每次输入“001,002,……,007”样式后都自动变成了“1,2,……,7”,请给出一种解决方法________
(3)根据第13题-2图所示,9月份占总利润百分比最大的商品名称是________

图2 图3
(4)将图2所示的图表以图片形式复制到Word文档中并设置了文字环绕方式,部分界面如图3所示,该图表环绕方式是________(单选,填字母:
A.嵌入型/B.四周型/C.浮于文字上方/D.紧密型)。
17.
玫瑰花数是一个四位正整数,该数每一位上的数字4次方之和等于它本身。如:1634=14+64+34+44,小张设计VB程序用于找出所有可能的玫瑰花数,程序运行界面如下图所示。

(1)在窗体中要显示玫瑰花图像(文件名为flower.bmp),需添加图像框image1,并设置其________属性(单选,填字母:
A.Image/B.Pictrue/C.Caption/D.Text)的值为“flower.bmp”。
(2)为实现上述功能,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim sum As Integer, a As Integer, b As Integer
Dim i As Integer, c As Integer, d As Integer
List1.Clear
sum = 0     '玫瑰花个数
For i = 1000 To 9999
a = i Mod 10  '求个位上的数字
b =  ①______  '求十位上的数字
c = i \ 100 Mod 10 '求百位上的数字
d = i \ 1000  '求千位上的数字
If a ^ 4 + b ^ 4 + c ^ 4 + d ^ 4 = i Then
List1.AddItem Str(i)
②________
End If
Next i
Label1.Caption = "玫瑰花个数为:" + Str(sum)
End Sub
(3)解决该问题主要采用的算法是________
18.
有如下Visual Basic程序:
Private Sub Command1_Click(___)
Dim a(1 To 100) As Integer, i As Integer, s As Integer
s = 0
For i = 2 To 100 Step 2
a(i) = i * 2
s = s + a(i)
Next i
Text1.Text = Str(s)
End Sub
问:
(1)程序运行后,下标变量a(4)的值为_________。
(2)循环刚退出时,变量i的值为_________。
19.
以下Visual Basic程序的功能是: 计算表达式1+2+22+23+24+25+26+27+28+29+210的值,并在文本框Text1中输出结果。为了实现这一功能,请在程序中划线处填入正确的语句:
Private Sub Command1_Click()
Dim i As Integer,s As Long
(1)_______
k = 2
For i= 1 To 10
s = s + k
(2)______
Next i
Text1.Text=Str(s)
End Sub
试卷分析
  • 【1】题量占比

    选择题:(15道)

    填空题:(4道)

  • 【2】:难度分析

    1星难题:0

    2星难题:0

    3星难题:0

    4星难题:0

    5星难题:0

    6星难题:0

    7星难题:0

    8星难题:0

    9星难题:19