内容正文:
河北省一般高等学校对口招生考试
计算机专业 综合模拟卷(九)
考前须知:
1.本试卷共八道大题。总分 240分。
2.第I卷“一、选择题”、第Ⅱ卷“二、推断题”的答案填涂在机读卡上,其余各题答案写在答题纸上,答在试卷上不得分。用蓝黑钢笔、碳素笔或圆珠笔答题。
3,答愿前将密封线内工程填写清晰。
第I卷(选择题 共100分)
一、选择题(本大题共50小题,每题2分,共100分。在题所给出的四个选项中,只有一个符合题目要求,将正确选项填涂在机读卡上)
1、关于CPU的叙述,下列说法正确的是( )
A.CPU能直接读取硬盘上的数据 B.CPU能直接存取内存储器
C.CPU由存储器、运算器和控制器组成 D.CPU主要用来存储程序和数据
2、 下列选项中,既可作为输入设备又可作为输出设备的是( )
A.扫描仪 B.绘图仪 C.鼠标器 D.磁盘驱动器
3、 下列说法正确的是( )
A. 高级语言编写的程序可移植性差
B. 机器语言就是汇编语言,无非是名称不同而已
C. 指令是由一串二进制数0、1组成的
D. 用机器语言编写的程序可读性好
4、 计算机之所以能实现自动连续运算,是由于采用了( )原理。
A.布尔逻辑 B.存储程序 C.数字电路 D.集成电路
5、 下面四种存储器中,属于数据易失性的存储器是( )
A.RAM B.ROM C.PROM D.CD-ROM
6、 下列类型的文件中,不易感染病毒的是( )
A.*.exe B.*.doc C.*.com D.*.txt
7、 计算机启动时运行的病毒称为( )病毒。
A.定时发作型 B.良性 C.恶性 D.引导型
8、在计算机中想要表示出任意一个无符号的三位数至少要用( )位二进制数。
A.9 B.10 C.11 D.12
9、Windows7是一个多任务操作系统,多任务指的是( )
A. Windows7可运行多种类型各异的应用程序 B.Windows7可同时管理多种资源
C. Windows 7可同时运行多个应用程序 D. Windows 7可供多个用户同时使用
10、下列有关Windows7命令的说法中,不正确的是( )
A.命令前有符号(√ )表示该命令有效
B.带省略号(…)的命令执行后会打开一个对话框
C.命令呈暗淡的颜色,表示相应的程序被破坏
D.当鼠标指向带黑三角符号的菜单项时,会弹出一个级联菜单
11、在Windows7中,同一个目录内,已有一个“新建文件夹”,再新建一个文件夹,则此文件夹的名称为( )
A.新建文件夹 B.新建文件夹(1) C.新建文件夹(2) D.不能同名
12、 在Word 2010中,如果要在文章的最后说明引用了哪些文献,可以插入( )
A.批注 B.脚注 C.题注 D.尾注
13、在Word 2010中进行文字编辑时,下面叙述中错误的是( )。
A.Word 2010可将正在编辑的文档另存为一个XML文档
B.Word 2010允许同时打开多个文档
C.对文档进行“打印预览”时,打印机必须是已经开启的
D.使用“文件”选项卡中的“打开”命令可以打开一个已存在的Word文档
14、在Word 2010中,可以通过( )功能区中的“翻译”将文档内容翻译成其他语言。
A. 开始 B. 页面布局 C. 引用 D.审阅
15、在 Excel 2010 中,下列地址为相对地址的是 ( )
A. $A6 B. A5 C. $A$7 D.D$8
16、 在 Excel 2010 中,关于图表说法不正确的是( )
A. Excel 2010可以先选择数据,再插入图表;也可以先插入图表,再选择数据
B. 按ALT+F1可以插入嵌入式图表
C. 图表可以移动到其他工作表,也可以移动到新工作表
D. 如果删除图表引用的所有数据,则图表也要被删除
17、 在 Excel 2010 中,在单元格中输入后能直接显示“1/5”的数据是( )
A. 1/5 B. 0 1/5 C. 0.2 D.2/10
18、PowerPoint 2010中的SMARTART图形主要用于什么?( )
A. 插入艺术字 B. 插入表格
C. 插入图片 D. 展示组织结构、流程等图形化信息
19、 PowerPoint 2010中,可以直接添加文字的对象是( )
A.插入的形状图形 B.插入的剪贴画
C.插入的外部图片 D.以上都可以
20、在Visual Basic中,要判断数值型变量x是否能够被2整除,错误的条件表达式是( )
A.X MOD 2=0 B.INT(x/2)=x/2
C.INT(x/2)=x MOD 2 D.x MOD 2 <>1
21、 在Visual Basic中,下列不是合法的常量的是( )
A.&H15& B.‘abc’
C.1E-8 D.#2-2-2015#
22、 在Visual Basic中,下列表达式的值为-6的是( )
A.Int(-5.678) B.Int(-5.678 - 0.5)
C.Fix(-5.678) D.Fix(-5.678 + 0.5)
23、 在Visual Basic中,用Open语句打开文件时,如果省略“For方式”,则该文件的存取方式是( )
A.顺序存取方式 B.随机存取方式
C.二进制存取方式 D.不确定
24、 在Visual Basic中,决定单选按钮是否被选中的是( )
A.Checked B.Visible C.Style D.Value
25、 在Visual Basic中,设程序中定义了如下过程:
Private Sub proc(ch As String)
Print ch
End Sub
下面的调用语句错误的是( )
A.Call proc"OK" B.Call proc ("")
C.Call proc ("OK") D. proc"OK"
26、 在Visual Basic中,关于框架控件的描述,下列说法错误的是 ( )
A. 框架是容器控件,将框架之外的控件拖入框架,可使该控件成为框架内的控件
B. 将框架的Visible属性设置为False,将导致框架内所有控件都不可见
C. 将框架的Enabled属性设置为False,将导致框架内所有控件都不可用
D. 删除框架时,框架内的所有控件也一并删除
27、 在Visual Basic中,下列说法正确的是( )
A. 过程中的所有局部变量的初值为0
B. 局部变量的作用域可以超出其所在的过程
C. 在标准模块中定义的变量都是全局变量
D. 在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于定义它的过程
28、 在Visual Basic中,下列程序的运行结果为( )
Private Sub Command1_Click()
A = 0
K = 1
Do While K < 4
X = K ^ K ^ A
K = K + 1
Print X;
Loop
End Sub
A.1 1 1 B.1 4 9
C.1 4 27 D.1 4 27
29、 在Visual Foxpro中,同一个关系模型的任两个记录值( )
A.不能完全相同 B.可以相同
C.必须全部相同 D.以上都不对
30、在Visual Foxpro中,若表中的一个数值型字段数据有3位小数,则该字段的宽度至少定义为( )
A.3 B.4
C.5 D.10
31、在Visual Foxpro中,已知学生管理数据库的学籍表包含“姓名”字段,当执行了USE 学籍 ALIAS XJ命令后,要显示当前记录的“姓名”字段的值使用的命令是( )
A.?姓名 B.?“姓名”
C.? 学籍.姓名 D.?XJ.“姓名”
32、在Visual Foxpro中,参照完整性规则包括更新规则,删除规则和插入规则。其中插入规则可以设置为( )
A.级联、限制、忽略 B.限制、忽略
C.级联、忽略 D.级联、限制
33、在Visual Foxpro中,打开了索引文件后,当前记录指针指向50,要使指针指向记录号为25的记录,应使用的命令是( )
A.LOCATE 25 B.SKIP -25
C.GO 20 D.SKIP 25
34、在Visual Foxpro中,下面选项中属于容器类控件的是( )
A.Text B.Form
C.Label D.Command
35、在Visual Foxpro的报表设计中,组标头的打印方式是( )
A.每个页面打印一次 B.每列打印一次
C.每组打印一次 D.每行打印一次
36、 TCP/IP参考模型互联层的主要协议包括( )
A.IP B.TCP C.UDP D.FTP
37、 关于TCP和UDP的描述中,正确的是( )
A. TCP提供面向连接的服务,UDP提供面向非连接的服务
B. UDP提供面向连接的服务,TCP提供面向非连接的服务
C. TCP和UDP都提供面向连接的服务
D. TCP和UDP都提供面向非连接的服务
38、 帧中继网是一种( )
A.广域网 B.局域网 C.ATM网 D.以太网
39、 下列对OSI参考模型的描述,错误的是( )
A. 为防止一个区域的网络变化影响另一个区域的网络
B. 分层网络模型增加了复杂性
C. 为使专业的开发成为可能
D. 分层网络模型标准化了接口
40、 下列对IPv6地址FE80:0:0:0801:FE:0:0:04A1的简化表示中,错误的是( )
A.FE8::801:FE:0:0:04A1 B.FE80::801:FE:0:0:04A1
C.FE80:0:0:801:FE::04A1 D.FE80:0:0:801:FE::4A1
41、 两台主机处于掩码为255.255.255.224的同一个子网中。如果一中主机的IP地址为205.113.28.65,那么另一台主机的IP地址可以为( )
A.205.113.28.186 B.205.113.28.129
C.205.113.28.94 D.205.113.28.62
42、 在Internet网上进行通信时,为了标识网络和主机,需要给它们定义唯一的( )
A.主机名称 B.服务器标识 C.IP地址 D.MAC地址
43、 双绞线可以用来作为( )的传输介质。
A.只是模拟信号 B.只是数字信号
C.只是基带信号 D.数字信号和模拟信号
44、 SMTP服务器和POP3服务器( )
A.必须是同一台主机 B.可以是同一台主机
C.必须是两台主机 D.以上说法都不对
45、 信道上可传送信号的最高频率与最低频率之差为( )
A.波特率 B.比特率 C.吞吐量 D.信道带宽
46、 在OSI参考模型中能实现路由选择、拥塞控制与互联功能的层是( )
A.传输层 B.应用层 C.网络层 D.数据链路层
47、下列算法属于非对称加密算法的是( )
A. DES B. RC2
C.RSA D.三重DES
48、下列选项中属于非实时信息交流的是( )
A.使用网站提供“聊天室”进行交流 B.使用QQ进行交流
C.使用微信进行交流 D.使用电子邮件进行交流
49、 一封电子邮件可以发给( )
A. 不同类型网络,不同类型的计算机,使用不同操作系统的用户
B. 不同类型网络,不同类型的计算机,使用相同操作系统的用户
C. 不同类型网络,使用不同操作系统,相同类型的计算机用户
D. 相同类型网络,相同计算机上的相同操作系统的用户
50、 下列不是代理服务器可以成的功能是( )
A . 作为防火墙 B. 实现网络地址转换
C.网址过滤和访问权限限制 D.节省通信费用
第II卷(非选择题 共140分)
二、判断题(本大题共14小题,每题1分,共14分。将答案填涂在机读卡上,正确的填涂“A”,错误的填涂“B”)
50、计算机中的机器数有三种表示方法,分别是原码、反码和补码。( )
51、 高级语言开发的程序运行效率低,开发效率高。( )
52、 任何一台计算机都可以安装Windows 7操作系统。( )
53、 Windows 7中,任务栏可以自动隐藏,也可以随意改变大小和位置 。( )
54、 在Windows 7中有3个默认库,分别是图片、文档和音乐。( )
55、 Worde 2010中,当一个Word窗口被关闭后,被编辑的文件将从内存中清除。( )
56、Worde 2010中,要使Word表格中的文本居中对齐,应该使用“插入”选项卡中的命令。( )
57、 Excel 2010中,创建数据透视图时也会创建数据透视表,数据透视图是指簇状条形图的图表。( )
58、Excel 2010中,引用运算符只有区域运算符和联合运算符这两种。( )
59、 在PowerPoint中,按Ctrl + S可以保存当前演示文稿。( )
60、在Visual Basic中,引用数组元素时,元素的下标值应在数组说明时所指定的范围之内。( )
61、在Visual Foxpro中,视图与数据库表相同,用来存储数据。( )
62、 从技术上看,可以将普通交换机视为一种多端口的网桥,该设备工作在数据链路层。( )
63、 ADSL是一种上行和下行传输速率对称的技术。( )
64、 CSMA/CD,是一种介质访问控制方法,适用于总线型拓扑结构的局域网络。( )
三、填空题(本大题共13小题,每题2分,共26分,请将答案填写在答题纸上)
65、国标码为362EH,则它的区位码是________。
66、_________是显示屏上能独立赋予颜色和亮度的最小单位。
67、 假设十二进制的基数是0-9,X,Y,把十进制数179转换成十二进制数的结果是______。
68、 Windows 7中,显示桌面的快捷键是_________。
69、 Word 2010中,如果在输入的文字或标点下面出现红色波浪线,表示_______。
70、Excel 2010中,对单元格的引用有相对引用、绝对引用和_________。
71、在PowerPoint 2010中,按住_______键并拖动某幻灯片,可以完成复制幻灯片的操作。
72、 在Visual Basic中,启动VB后,系统为用户新建的一个窗体起一个名为_______的临时名称。
73、在Visual Basic中,在程序运行时,要清除组合框Combo1中的所有内容,应使用的语句是__________________。
74、在Visual Foxpro中,使用LOCATE命令查询以后,可以用_____函数检测是否找到。
75、 “非对称数字用户线路”的简称是_________。
76、 设置局域网中计算机的网络属性时,“默认网关”应该设置为_________的内网地址。
77、 在OSI网络参考模型中,能够将原始比特流组合成帧的是__________层。
四、依据环境与题意,写出相应的Visual FoxPro语句或SQL语句,要求每题用一条语句完成(本大题共5小题,每题4分,共20分,请填写在答题纸上)
假设有数据表”学生.dbf”,表结构如下:学号(C,8),姓名(C,6),性别(C,2),出生日期D,专业(C,6),语文(N,3),数学(N,3),英语(N,3),专业课(N,3),总分(N,3)
假设表已打开
78、计算学生表中总分字段(总分=语文+数学+英语+专业课),将结果写入总分字段。(用 Visual FoxPro命令)
79、分屏显示年龄在18岁以上的学生信息。(用 Visual FoxPro命令)
80、将学生表中姓名字段的宽度该为8。(用 SQL 语句)
81、查询各专业的总分最高分,将结果按总分降序排序。(用 SQL 语句)
82、将学生表中前10条记录保存在文本文件TEMP.txt中。(用 SQL 语句)
五、程序分析(本大题共2小题,每题5分,共10分,读程序并分析结果,请填写在答题纸上)
83、分析Visual Basic程序:
Private Sub Command1_Click()
Dim ch As String
Open "File1.txt" For Input As #1
Do While Not EOF(1)
ch = Input(1, #1)
If "A" < ch And ch < "Z" Then
Print "&";
End If
Print ch;
Loop
Close #1
End Sub
84、分析Visual FoxPro程序:
CLEAR
ACCEPT"请输入一个表名:" TO M
USE &M
LOCATE ALL FOR 姓名="赵红"
IF NOT EOF()
COPY TO TEMP FOR 姓名="赵红"
ELSE
COPY STRU TO TEMP
ENDIF
USE
六、写出以下程序的运行结果(本大题共5小题,每题5分,共25分,请填写在答题纸上)
85、运行下列Visual Basic程序,窗体上有Text1和Text2两个文本框,单击命令按钮COMMAND1,Text1和Text2两个文本框显示的结果为________和 ________
Private Sub Command1_Click()
x% = 29
Text1 = Fun(x)
Do
x = x + 1
Loop Until IsPrime(x)
Text2 = x
End Sub
Private Function Fun(ByVal x As Integer) As Integer
Do
x = x - 1
Loop Until IsPrime(x)
Fun = x
End Function
Private Function IsPrime(x As Integer) As Boolean
For i = 2 To x / 2
If x Mod i = 0 Then
IsPrime = False
Exit Function
End If
Next i
IsPrime = True
End Function
86、分析Visual Basic程序:
Option Explicit
Private Sub Form_Click()
Dim A(3, 3) As Integer, I As Integer
Dim k As Integer, m As Integer
m = 16
For k = 6 To 0 Step -1
If k >= 2 Then
For I = 0 To 5 - k
A(k - 2 + I, I) = m
m = m - 1
Next I
Else
For I = 0 To k
A(k - I, 3 - I) = m
m = m - 1
Next I
End If
Next k
For k = 0 To 3
For I = 0 To 3
Print A(k, I);
Next I
Print
Next k
End Sub
运行程序,程序的运行结果为________
87、分析Visual FoxPro程序:
CLEAR
X=1
Y=1
Z=1
DO P1 WITH X
?X,Y,Z
RETURN
PROC P1
PARA Y
PRIVATE Z
X=2
Z=2
?X,Y,Z
DO P2
Y=2
RETURN
PROC P2
PRIVATE Z
X=3
Y=3
Z=3
?X,Y,Z
ENDPROC
运行该程序,程序运行结果为________
88、在Visual Foxpro中,有“学籍”表,表结构如下:学号(C,6),姓名(C,8),性别(C,2),民族(C,2),出生日期D,入学成绩(N,5,1),专业(C,10),团员L,表中数据如下:
有如下在Visual Foxpro程序:
CLEAR
STORE 0 TO X,Y
USE 学籍
INDEX ON 性别 TAG XB OF SY
SEEK"女"
DO WHILE 性别="女"
X=X+1
Y=Y+(YEAR(DATE())-YEAR(出生日期))
SKIP
ENDDO
?Y/X
运行上面的程序,显示的结果为:_________ (保留两位小数)
89、 分析Visual Foxpro程序:
CLEAR
PUBLIC A1,A2
A1=1
A2=A1+2
A3=RIGHT("BACKSPACE",3)
DO S1
?A1,A2,A3
DO S2 WITH A1,A2,A3
RETURN
PROC S1
A1=A1+1
RETURN
PROC S2
PARA A,B,C
A=A+2
B=B+1
C=C+LEFT("DELETE",3)
?A,B,C
DO S3 WITH A,B,C
RETURN
PROC S3
PARA X,Y,Z
X=X+1
Z=Z-Z
?X,Y,Z
Y=Y+2
RETURN
运行该程序,程序的运行结果为_______
七、Visual Basic程序改错(本大题共有两个小题,每题5分,共10分,每个程序有两个错误行,请在答题纸上写出错误行和对应的正确行,改对一处得一处分,改错不扣分)
90、程序实现的功能:在文本框中输入一个十进制数N(0<N<100),求出能被3整除且小于N的整数。
Option Explicit
Private Sub Command1_Click()
Dim d As Integer, i As Integer
d = 0
For i = 1 To Val(Text1.Text)
If i Mod 3 = 0 Then
d = d + 1
End If
Next i
Label1.Caption = "总共有" + d + "个数符合条件"
End Sub
91、程序实现的功能:求满足如下条件的三位数。它除以11所得的商等于各位数字的平方和。例如:550/11=50=5×5+5×5+0。
Private Sub Form_Click()
Dim a As Integer, b As Integer, c As Integer, n As Integer, j As Integer
For a = 0 To 9
For b = 0 To 9
For c = 0 To 9
n = a * 100 + b * 10 + c
If (n Mod 11 = 0) And (n / 11 = a * a + b * b + c * c) Then
Print n; "/11="; n / 11; "="; a * a; b * b; c * c
End If
Next c
Next b
Next a
End Sub
八、程序填空(本大题共7个空,每空5分,共35分,按程序要求在答题纸上填入相应的内容,使程序完整正确)
92、(Visual Basic试题)窗体上有4个文本框,名称分别为Text1、Text2、Text3、Text4和一个Command1的命令按钮,表单设计如下图所示。程序实现的功能为:在Text1、Text2、Text3中分别输入年、月、日,然后单击命令按钮,则可以在Text4中显示该天是当年的第几天。根据程序功能将下列代码补充完整。
Private Sub Command1_Click()
Dim year%, month%, days%
year = Val(Text1)
month = Val(Text2)
days = Val(Text3)
For i = 1 To _______
Select Case i
Case 1, 3, 5, 7, 8, 10:
days = days + 31
Case 4, 6, 9, 11:
days = days + 30
Case 2:
days = days + ___________________
End Select
Next i
Text4 = days
End Sub
Function LeapYear(x As Integer) As Integer
If x Mod 400 = 0 Or x Mod 4 = 0 And x Mod 100 <> 0 Then
LeapYear = 1
Else
LeapYear = 0
End If
End Function
93、 (Visual Basic试题)下面的程序可从一个由字母与数字相混的字符串中选出字符串,并把子字符串写入一个名为List1的列表框中,程序运行界面如图所示。请完善下面程序。
Option Explicit
Private Sub Command1_Click()
Dim s As String, k As Integer, d()As String
Dim P As String, i As Integer, t As String
S="00aa11bb22cc33dd44ff55gg"
K=1
For I=1 To Len(s)
t = Mid(S, I, 1)
If t>="a" And t<="z" Or t>="A" And t<="Z" Then
P =
Else
If P<>"" Then
ReDim Preserve d(k)
d(k)=p
p = ""
End If
End If
Next i
ReDim Preserve d(k)
d(k)=p
For I=1 To k
List1.Additem d(i)
Next i
End Sub
94、 (Visual Foxpro试题)表单设计如下图所示,表单中包含两个标签LABEL1和LABEL2,Caption属性分别为“原始字符串:”、“最终后的字符串:”,两个文本框TEXT1和TEXT2,一个命令按钮COMMAND1,Caption属性为“转换”。控件布局如下图所示:
程序具体实现的功能:在文本框1中输入一串字符串,点击“转换”按钮后,将字符串中的数字字符串放在字符字符的前面。如:在文本框中输入”a79bde65ag”,在文本框2中显示“7965abdeag”,根据输入输出的结果完成下列程序的填空。
COMMAND1的Click事件代码如下:
MYSTR=THISFORM.TEXT1.VALUE
MYSTR=TRIM(MYSTR)
N=LEN(MYSTR)
DIME ARR(N)
FOR I=1 TO N
_____(1)_________
ENDFOR
J=0
FOR I=N TO 1 STEP -1
IF ARR(I)="*"
J=J+1
ELSE
EXIT
ENDIF
ENDFOR
B=""
C=""
S=0
FOR I=1 TO N-S
IF ______(2)____________
B=B+ARR(I)
ELSE
C=C+ARR(I)
ENDIF
ENDFOR
_____(3)________
THISFORM.LABEL1.CAPTION=MYSTR
RETURN
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
河北省一般高等学校对口招生考试
计算机专业 综合模拟卷(九)答案
考前须知:
1.本试卷共八道大题。总分 240分。
2.第I卷“一、选择题”、第Ⅱ卷“二、推断题”的答案填涂在机读卡上,其余各题答案写在答题纸上,答在试卷上不得分。用蓝黑钢笔、碳素笔或圆珠笔答题。
3,答愿前将密封线内工程填写清晰。
第I卷(选择题 共100分)
一、选择题(本大题共50小题,每题2分,共100分。在题所给出的四个选项中,只有一个符合题目要求,将正确选项填涂在机读卡上)
1、关于CPU的叙述,下列说法正确的是( )
A.CPU能直接读取硬盘上的数据 B.CPU能直接存取内存储器
C.CPU由存储器、运算器和控制器组成 D.CPU主要用来存储程序和数据
【答案】 B
2、 下列选项中,既可作为输入设备又可作为输出设备的是( )
A.扫描仪 B.绘图仪 C.鼠标器 D.磁盘驱动器
【答案】 D
3、 下列说法正确的是( )
A. 高级语言编写的程序可移植性差
B. 机器语言就是汇编语言,无非是名称不同而已
C. 指令是由一串二进制数0、1组成的
D. 用机器语言编写的程序可读性好
【答案】 C
4、 计算机之所以能实现自动连续运算,是由于采用了( )原理。
A.布尔逻辑 B.存储程序 C.数字电路 D.集成电路
【答案】B
5、 下面四种存储器中,属于数据易失性的存储器是( )
A.RAM B.ROM C.PROM D.CD-ROM
【答案】 A
6、 下列类型的文件中,不易感染病毒的是( )
A.*.exe B.*.doc C.*.com D.*.txt
【答案】 D
7、 计算机启动时运行的病毒称为( )病毒。
A.定时发作型 B.良性 C.恶性 D.引导型
【答案】D
8、在计算机中想要表示出任意一个无符号的三位数至少要用( )位二进制数。
A.9 B.10 C.11 D.12
【答案】B
9、Windows7是一个多任务操作系统,多任务指的是( )
A. Windows7可运行多种类型各异的应用程序 B.Windows7可同时管理多种资源
C. Windows 7可同时运行多个应用程序 D. Windows 7可供多个用户同时使用
【答案】C
10、下列有关Windows7命令的说法中,不正确的是( )
A.命令前有符号(√ )表示该命令有效
B.带省略号(…)的命令执行后会打开一个对话框
C.命令呈暗淡的颜色,表示相应的程序被破坏
D.当鼠标指向带黑三角符号的菜单项时,会弹出一个级联菜单
【答案】C
11、在Windows7中,同一个目录内,已有一个“新建文件夹”,再新建一个文件夹,则此文件夹的名称为( )
A.新建文件夹 B.新建文件夹(1) C.新建文件夹(2) D.不能同名
【答案】C
12、 在Word 2010中,如果要在文章的最后说明引用了哪些文献,可以插入( )
A.批注 B.脚注 C.题注 D.尾注
【答案】D
13、在Word 2010中进行文字编辑时,下面叙述中错误的是( )。
A.Word 2010可将正在编辑的文档另存为一个XML文档
B.Word 2010允许同时打开多个文档
C.对文档进行“打印预览”时,打印机必须是已经开启的
D.使用“文件”选项卡中的“打开”命令可以打开一个已存在的Word文档
【答案】C
14、在Word 2010中,可以通过( )功能区中的“翻译”将文档内容翻译成其他语言。
A. 开始 B. 页面布局 C. 引用 D.审阅
【答案】D
15、在 Excel2010 中,下列地址为相对地址的是 ( )
A. $A6 B. A5 C. $A$7 D.D$8
【答案】 B
16、 在 Excel2010 中,关于图表说法不正确的是( )
A. Excel 2010可以先选择数据,再插入图表;也可以先插入图表,再选择数据
B. 按ALT+F1可以插入嵌入式图表
C. 图表可以移动到其他工作表,也可以移动到新工作表
D. 如果删除图表引用的所有数据,则图表也要被删除
【答案】 D
17、 在 Excel2010 中,在单元格中输入后能直接显示“1/5”的数据是( )
A. 1/5 B. 0 1/5 C. 0.2 D.2/10
【答案】 B
18、PowerPoint 2010中,PowerPoint中的SMARTART图形主要用于什么?( )
A. 插入艺术字 B. 插入表格
C. 插入图片 D. 展示组织结构、流程等图形化信息
【答案】D
19、 PowerPoint 2010中,可以直接添加文字的对象是( )
A.插入的形状图形 B.插入的剪贴画
C.插入的外部图片 D.以上都可以
【答案】 A
20、在Visual Basic中,要判断数值型变量x是否能够被2整除,错误的条件表达式是( )
A.X MOD 2=0 B.INT(x/2)=x/2
C.INT(x/2)=x MOD 2 D.x MOD 2 <>1
【答案】 C
21、 在Visual Basic中,下列不是合法的常量的是( )
A.&H15& B.‘abc’
C.1E-8 D.#2-2-2015#
【答案】 B
22、 在Visual Basic中,下列表达式的值为-6的是( )
A.Int(-5.678) B.Int(-5.678 - 0.5)
C.Fix(-5.678) D.Fix(-5.678 + 0.5)
【答案】 A
23、 在Visual Basic中,用Open语句打开文件时,如果省略“For方式”,则该文件的存取方式是( )
A.顺序存取方式 B.随机存取方式
C.二进制存取方式 D.不确定
【答案】 B
24、 在Visual Basic中,决定单选按钮是否被选中的是( )
A.Checked B.Visible C.Style D.Value
【答案】 D
25、 在Visual Basic中,设程序中定义了如下过程:
Private Sub proc(ch As String)
Print ch
End Sub
下面的调用语句错误的是( )
A.Call proc"OK" B.Call proc ("")
C.Call proc ("OK") D. proc"OK"
【答案】 A
26、 在Visual Basic中,关于框架控件的描述,下列说法错误的是 ( )
A. 框架是容器控件,将框架之外的控件拖入框架,可使该控件成为框架内的控件
B. 将框架的Visible属性设置为False,将导致框架内所有控件都不可见
C. 将框架的Enabled属性设置为False,将导致框架内所有控件都不可用
D. 删除框架时,框架内的所有控件也一并删除
【答案】 A
27、 在Visual Basic中,下列说法正确的是( )
A. 过程中的所有局部变量的初值为0
B. 局部变量的作用域可以超出其所在的过程
C. 在标准模块中定义的变量都是全局变量
D. 在某个Sub过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于定义它的过程
【答案】 D
28、 在Visual Basic中,下列程序的运行结果为( )
Private Sub Command1_Click()
A = 0
K = 1
Do While K < 4
X = K ^ K ^ A
K = K + 1
Print X;
Loop
End Sub
A.1 1 1 B.1 4 9
C.1 4 27 D.1 4 27
【答案】 A
29、 在Visual Foxpro中,同一个关系模型的任两个记录值( )
A.不能完全相同 B.可以相同
C.必须全部相同 D.以上都不对
【答案】 A
30、在Visual Foxpro中,若表中的一个数值型字段数据有3位小数,则该字段的宽度至少定义为( )
A.3 B.4
C.5 D.10
【答案】B
31、在Visual Foxpro中,已知学生管理数据库的学籍表包含“姓名”字段,当执行了USE 学籍 ALIAS XJ命令后,要显示当前记录的“姓名”字段的值使用的命令是( )
A.?姓名 B.?“姓名”
C.? 学籍.姓名 D.?XJ.“姓名”
【答案】A
32、在Visual Foxpro中,参照完整性规则包括更新规则,删除规则和插入规则。其中插入规则可以设置为( )
A.级联、限制、忽略 B.限制、忽略
C.级联、忽略 D.级联、限制
【答案】 B
33、在Visual Foxpro中,打开了索引文件后,当前记录指针指向50,要使指针指向记录号为25的记录,应使用的命令是( )
A.LOCATE 25 B.SKIP -25
C.GO 20 D.SKIP 25
【答案】 C
34、在Visual Foxpro中,下面选项中属于容器类控件的是( )
A.Text B.Form
C.Label D.Command
【答案】 B
35、在Visual Foxpro的报表设计中,组标头的打印方式是( )
A.每个页面打印一次 B.每列打印一次
C.每组打印一次 D.每行打印一次
【答案】 C
36、 TCP/IP参考模型互联层的主要协议包括( )
A.IP B.TCP C.UDP D.FTP
【答案】 A
37、 关于TCP和UDP的描述中,正确的是( )
A. TCP提供面向连接的服务,UDP提供面向非连接的服务
B. UDP提供面向连接的服务,TCP提供面向非连接的服务
C. TCP和UDP都提供面向连接的服务
D. TCP和UDP都提供面向非连接的服务
【答案】 A
38、 帧中继网是一种( )
A.广域网 B.局域网 C.ATM网 D.以太网
【答案】 A
39、 下列对OSI参考模型的描述,错误的是( )
A. 为防止一个区域的网络变化影响另一个区域的网络
B. 分层网络模型增加了复杂性
C. 为使专业的开发成为可能
D. 分层网络模型标准化了接口
【答案】 B
40、 下列对IPv6地址FE80:0:0:0801:FE:0:0:04A1的简化表示中,错误的是( )
A.FE8::801:FE:0:0:04A1 B.FE80::801:FE:0:0:04A1
C.FE80:0:0:801:FE::04A1 D.FE80:0:0:801:FE::4A1
【答案】 A
41、 两台主机处于掩码为255.255.255.224的同一个子网中。如果一中主机的IP地址为205.113.28.65,那么另一台主机的IP地址可以为( )
A.205.113.28.186 B.205.113.28.129
C.205.113.28.94 D.205.113.28.62
【答案】 C
42、 在Internet网上进行通信时,为了标识网络和主机,需要给它们定义唯一的( )
A.主机名称 B.服务器标识 C.IP地址 D.MAC地址
【答案】 C
43、 双绞线可以用来作为( )的传输介质。
A.只是模拟信号 B.只是数字信号
C.只是基带信号 D.数字信号和模拟信号
【答案】 D
44、 SMTP服务器和POP3服务器( )
A.必须是同一台主机 B.可以是同一台主机
C.必须是两台主机 D.以上说法都不对
【答案】 C
45、 信道上可传送信号的最高频率与最低频率之差为( )
A.波特率 B.比特率 C.吞吐量 D.信道带宽
【答案】 D
46、 在OSI参考模型中能实现路由选择、拥塞控制与互联功能的层是( )
A.传输层 B.应用层 C.网络层 D.数据链路层
【答案】 C
47、下列算法属于非对称加密算法的是( )
A. DES B. RC2
C.RSA D.三重DES
【答案】 C
48、下列选项中属于非实时信息交流的是( )
A.使用网站提供“聊天室”进行交流 B.使用QQ进行交流
C.使用微信进行交流 D.使用电子邮件进行交流
【答案】D
49、 一封电子邮件可以发给( )
A. 不同类型网络,不同类型的计算机,使用不同操作系统的用户
B. 不同类型网络,不同类型的计算机,使用相同操作系统的用户
C. 不同类型网络,使用不同操作系统,相同类型的计算机用户
D. 相同类型网络,相同计算机上的相同操作系统的用户
【答案】 A
50、 下列不是代理服务器可以成的功能是( )
A . 作为防火墙 B. 实现网络地址转换
C.网址过滤和访问权限限制 D.节省通信费用
【答案】D
第II卷(非选择题 共140分)
二、判断题(本大题共14小题,每题1分,共14分。将答案填涂在机读卡上,正确的填涂“A”,错误的填涂“B”)
50、计算机中的机器数有三种表示方法,分别是原码、反码和补码。( )
【答案】A
51、 高级语言开发的程序运行效率低,开发效率高。( )
【答案】A
52、 任何一台计算机都可以安装Windows 7操作系统。( )
【答案】B
53、 Windows 7中,任务栏可以自动隐藏,也可以随意改变大小和位置 。( )
【答案】B
54、 在Windows 7中有3个默认库,分别是图片、文档和音乐。( )
【答案】B
55、 Worde 2010中,当一个Word窗口被关闭后,被编辑的文件将从内存中清除。( )
【答案】A
56、Worde 2010中,要使Word表格中的文本居中对齐,应该使用“插入”选项卡中的命令。( )
【答案】 B
57、 Excel 2010中,创建数据透视图时也会创建数据透视表,数据透视图是指簇状条形图的图表。( )
【答案】 B
58、Excel 2010中,引用运算符只有区域运算符和联合运算符这两种。( )
【答案】B
59、 在PowerPoint中,按Ctrl + S可以保存当前演示文稿。( )
【答案】 A
60、在Visual Basic中,引用数组元素时,元素的下标值应在数组说明时所指定的范围之内。( )
【答案】 A
61、在Visual Foxpro中,视图与数据库表相同,用来存储数据。( )
【答案】 B
62、 从技术上看,可以将普通交换机视为一种多端口的网桥,该设备工作在数据链路层。( )
【答案】 A
63、 ADSL是一种上行和下行传输速率对称的技术。( )
【答案】 B
64、 CSMA/CD,是一种介质访问控制方法,适用于总线型拓扑结构的局域网络。( )
【答案】 A
三、填空题(本大题共13小题,每题2分,共26分,请将答案填写在答题纸上)
65、国标码为362EH,则它的区位码是________。
【答案】 2214
66、_________是显示屏上能独立赋予颜色和亮度的最小单位。
【答案】 像素
67、 假设十二进制的基数是0-9,X,Y,把十进制数179转换成十二进制数的结果是______。
【答案】12Y
68、 Windows 7中,显示桌面的快捷键是_________。
【答案】Win + D
69、 Word 2010中,如果在输入的文字或标点下面出现红色波浪线,表示_______。
【答案】拼写错误
70、Excel 2010中,对单元格的引用有相对引用、绝对引用和_________。
【答案】混合引用
71、在PowerPoint 2010中,按住_______键并拖动某幻灯片,可以完成复制幻灯片的操作。
【答案】Ctrl
72、 在Visual Basic中,启动VB后,系统为用户新建的一个窗体起一个名为_______的临时名称。
【答案】Form1
73、在Visual Basic中,在程序运行时,要清除组合框Combo1中的所有内容,应使用的语句是__________________。
【答案】 Combo1.Clear
74、在Visual Foxpro中,使用LOCATE命令查询以后,可以用_____函数检测是否找到。
【答案】 Found()
75、 “非对称数字用户线路”的简称是_________。
【答案】 ADSL
76、 设置局域网中计算机的网络属性时,“默认网关”应该设置为_________的内网地址。
【答案】 路由器
77、 在OSI网络参考模型中,能够将原始比特流组合成帧的是__________层。
【答案】 数据链路
四、依据环境与题意,写出相应的Visual FoxPro语句或SQL语句,要求每题用一条语句完成(本大题共5小题,每题4分,共20分,请填写在答题纸上)
假设有数据表”学生.dbf”,表结构如下:学号(C,8),姓名(C,6),性别(C,2),出生日期D,专业(C,6),语文(N,3),数学(N,3),英语(N,3),专业课(N,3),总分(N,3)
假设表已打开
78、计算学生表中总分字段(总分=语文+数学+英语+专业课),将结果写入总分字段。(用 Visual FoxPro命令)
【答案】REPLACE ALL 总分 WITH 语文+数学+英语+专业课
79、分屏显示年龄在18岁以上的学生信息。(用 Visual FoxPro命令)
【答案】DISPLAY ALL FOR YEAR(DATE())-YEAR(出生日期)>=18
80、将学生表中姓名字段的宽度该为8。(用 SQL 语句)
【答案】ALTER TABLE 学生 ALTER 姓名 C(8)
81、查询各专业的总分最高分,将结果按总分降序排序。(用 SQL 语句)
【答案】SELECT 专业,MAX(总分) FROM 学生 GROUP BY 专业 ORDER BY 2 DESC
82、将学生表中前10条记录保存在文本文件TEMP.txt中。(用 SQL 语句)
【答案】SELECT * FROM 学生 WHERE RECNO()<=10 TO FILE TEMP
五、程序分析(本大题共2小题,每题5分,共10分,读程序并分析结果,请填写在答题纸上)
83、分析Visual Basic程序:
Private Sub Command1_Click()
Dim ch As String
Open "File1.txt" For Input As #1
Do While Not EOF(1)
ch = Input(1, #1)
If "A" < ch And ch < "Z" Then
Print "&";
End If
Print ch;
Loop
Close #1
End Sub
【答案】将文件中的所有内容显示在窗体上,在每个大写字母前显示一个“&”字符
84、分析Visual FoxPro程序:
CLEAR
ACCEPT"请输入一个表名:" TO M
USE &M
LOCATE ALL FOR 姓名="赵红"
IF NOT EOF()
COPY TO TEMP FOR 姓名="赵红"
ELSE
COPY STRU TO TEMP
ENDIF
USE
【答案】从键盘上输入一个表名,打开相应表,查找姓名为赵红的记录,若找到,则将该记录及表结构复制到一个新表TEMP中,否则,只复制表结构。
六、写出以下程序的运行结果(本大题共5小题,每题5分,共25分,请填写在答题纸上)
85、运行下列Visual Basic程序,窗体上有Text1和Text2两个文本框,单击命令按钮COMMAND1,Text1和Text2两个文本框显示的结果为________和 ________
Private Sub Command1_Click()
x% = 29
Text1 = Fun(x)
Do
x = x + 1
Loop Until IsPrime(x)
Text2 = x
End Sub
Private Function Fun(ByVal x As Integer) As Integer
Do
x = x - 1
Loop Until IsPrime(x)
Fun = x
End Function
Private Function IsPrime(x As Integer) As Boolean
For i = 2 To x / 2
If x Mod i = 0 Then
IsPrime = False
Exit Function
End If
Next i
IsPrime = True
End Function
【答案】
23 31
86、分析Visual Basic程序:
Option Explicit
Private Sub Form_Click()
Dim A(3, 3) As Integer, I As Integer
Dim k As Integer, m As Integer
m = 16
For k = 6 To 0 Step -1
If k >= 2 Then
For I = 0 To 5 - k
A(k - 2 + I, I) = m
m = m - 1
Next I
Else
For I = 0 To k
A(k - I, 3 - I) = m
m = m - 1
Next I
End If
Next k
For k = 0 To 3
For I = 0 To 3
Print A(k, I);
Next I
Print
Next k
End Sub
运行程序,程序的运行结果为________
【答案】
10 0 5 4
13 9 0 6
15 12 8 0
16 14 11 7
87、分析Visual FoxPro程序:
CLEAR
X=1
Y=1
Z=1
DO P1 WITH X
?X,Y,Z
RETURN
PROC P1
PARA Y
PRIVATE Z
X=2
Z=2
?X,Y,Z
DO P2
Y=2
RETURN
PROC P2
PRIVATE Z
X=3
Y=3
Z=3
?X,Y,Z
ENDPROC
运行该程序,程序运行结果为________
【答案】
2 1 2
3 3 3
2 1 1
88、在Visual Foxpro中,有“学籍”表,表结构如下:学号(C,6),姓名(C,8),性别(C,2),民族(C,2),出生日期D,入学成绩(N,5,1),专业(C,10),团员L,表中数据如下:
有如下在Visual Foxpro程序:
CLEAR
STORE 0 TO X,Y
USE 学籍
INDEX ON 性别 TAG XB OF SY
SEEK"女"
DO WHILE 性别="女"
X=X+1
Y=Y+(YEAR(DATE())-YEAR(出生日期))
SKIP
ENDDO
?Y/X
运行上面的程序,显示的结果为:_________ (保留两位小数)
【答案】
20.17
89、 分析Visual Foxpro程序:
CLEAR
PUBLIC A1,A2
A1=1
A2=A1+2
A3=RIGHT("BACKSPACE",3)
DO S1
?A1,A2,A3
DO S2 WITH A1,A2,A3
RETURN
PROC S1
A1=A1+1
RETURN
PROC S2
PARA A,B,C
A=A+2
B=B+1
C=C+LEFT("DELETE",3)
?A,B,C
DO S3 WITH A,B,C
RETURN
PROC S3
PARA X,Y,Z
X=X+1
Z=Z-Z
?X,Y,Z
Y=Y+2
RETURN
运行该程序,程序的运行结果为_______
【答案】
2 3 ACE
4 4 ACEDEL
5 4 ACEDELACEDEL
七、Visual Basic程序改错(本大题共有两个小题,每题5分,共10分,每个程序有两个错误行,请在答题纸上写出错误行和对应的正确行,改对一处得一处分,改错不扣分)
90、程序实现的功能:在文本框中输入一个十进制数N(0<N<100),求出能被3整除且小于N的整数。
Option Explicit
Private Sub Command1_Click()
Dim d As Integer, i As Integer
d = 0
For i = 1 To Val(Text1.Text)
If i Mod 3 = 0 Then
d = d + 1
End If
Next i
Label1.Caption = "总共有" + d + "个数符合条件"
End Sub
【答案】
(1)Val(Text1.Text) 改成Val(Text1.Text) - 1
(2) d改成 Str(d)
91、程序实现的功能:求满足如下条件的三位数。它除以11所得的商等于各位数字的平方和。例如:550/11=50=5×5+5×5+0。
Private Sub Form_Click()
Dim a As Integer, b As Integer, c As Integer, n As Integer, j As Integer
For a = 0 To 9
For b = 0 To 9
For c = 0 To 9
n = a * 100 + b * 10 + c
If (n Mod 11 = 0) And (n / 11 = a * a + b * b + c * c) Then
Print n; "/11="; n / 11; "="; a * a; b * b; c * c
End If
Next c
Next b
Next a
End Sub
【答案】
(1)For a = 0 To 9 改成 For a = 1 To 9
(2)If (n Mod 11 = 0) And (n / 11 = a * a + b * b + c * c) Then改为If (n Mod 11 = 0) And (n \ 11 = a * a + b * b + c * c) Then
八、程序填空(本大题共7个空,每空5分,共35分,按程序要求在答题纸上填入相应的内容,使程序完整正确)
92、(Visual Basic试题)窗体上有4个文本框,名称分别为Text1、Text2、Text3、Text4和一个Command1的命令按钮,表单设计如下图所示。程序实现的功能为:在Text1、Text2、Text3中分别输入年、月、日,然后单击命令按钮,则可以在Text4中显示该天是当年的第几天。根据程序功能将下列代码补充完整。
Private Sub Command1_Click()
Dim year%, month%, days%
year = Val(Text1)
month = Val(Text2)
days = Val(Text3)
For i = 1 To _______
Select Case i
Case 1, 3, 5, 7, 8, 10:
days = days + 31
Case 4, 6, 9, 11:
days = days + 30
Case 2:
days = days + ___________________
End Select
Next i
Text4 = days
End Sub
Function LeapYear(x As Integer) As Integer
If x Mod 400 = 0 Or x Mod 4 = 0 And x Mod 100 <> 0 Then
LeapYear = 1
Else
LeapYear = 0
End If
End Function
【答案】
(1)month - 1
(2)28 + LeapYear(year)
93、 (Visual Basic试题)下面的程序可从一个由字母与数字相混的字符串中选出字符串,并把子字符串写入一个名为List1的列表框中,程序运行界面如图所示。请完善下面程序。
Option Explicit
Private Sub Command1_Click()
Dim s As String, k As Integer, d()As String
Dim P As String, i As Integer, t As String
S="00aa11bb22cc33dd44ff55gg"
K=1
For I=1 To Len(s)
t = Mid(S, I, 1)
If t>="a" And t<="z" Or t>="A" And t<="Z" Then
P =
Else
If P<>"" Then
ReDim Preserve d(k)
d(k)=p
p = ""
End If
End If
Next i
ReDim Preserve d(k)
d(k)=p
For I=1 To k
List1.Additem d(i)
Next i
End Sub
【答案】
(1)p + t
(2)k = k + 1
94、 (Visual Foxpro试题)表单设计如下图所示,表单中包含两个标签LABEL1和LABEL2,Caption属性分别为“原始字符串:”、“最终后的字符串:”,两个文本框TEXT1和TEXT2,一个命令按钮COMMAND1,Caption属性为“转换”。控件布局如下图所示:
程序具体实现的功能:在文本框1中输入一串字符串,点击“转换”按钮后,将字符串中的数字字符串放在字符字符的前面。如:在文本框中输入”a79bde65ag”,在文本框2中显示“7965abdeag”,根据输入输出的结果完成下列程序的填空。
COMMAND1的Click事件代码如下:
MYSTR=THISFORM.TEXT1.VALUE
MYSTR=TRIM(MYSTR)
N=LEN(MYSTR)
DIME ARR(N)
FOR I=1 TO N
_____(1)_________
ENDFOR
J=0
FOR I=N TO 1 STEP -1
IF ARR(I)="*"
J=J+1
ELSE
EXIT
ENDIF
ENDFOR
B=""
C=""
S=0
FOR I=1 TO N-S
IF ______(2)____________
B=B+ARR(I)
ELSE
C=C+ARR(I)
ENDIF
ENDFOR
_____(3)________
THISFORM.LABEL1.CAPTION=MYSTR
RETURN
【答案】
(1)ARR(I)=SUBSTR(MYSTR,I,1)
(2)(ARR(I)>="0" AND ARR(I)<="9")
(3)MYSTR=B+C
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$