4.Windows XP桌面上的任务栏由“开始”按钮、快速启动栏、打开的程序按钮和通知区域构成。( ) 5.在Word2000编辑状态下,如果能看到页眉、页脚的编辑区,一定是“页面视图”。( ) 6.在Word2000表格中,如果点击“表格”菜单命令隐藏虚框,表格中一部分线条被隐藏,这部分线
条在打印输出时不会被打印。( )
7.在Excel2000文档中,工作表指的是工作簿。( )
8.在Excel2000中,图表生成后还能够对图表选项、图表类型、图表位置进行修改。( ) 9.在Visual Basic中,write #语句是把数据写入顺序文件中,print #语句是把顺序文件中的内容打印出来。( )
10.在Visual FoxPro中,定义一个4行6列的数组ARRSUM,使用的命令是:dimension ARRSUM(4,6)。
( )
11.OSI参考模型的物理层传输数据的单位是帧。( )
12.主机如果有合法的IP地址,只需要在本机设置主机名,其它主机都能通过DNS服务将该主机名解
析到相应的IP地址。( )
13.用户在IE地址栏输入“http://www.hevttc.edu.cn/index.html”访问Internet上的资源,省略
了端口号,客户机会通过“http”字段判断所访问的是Web服务,并向服务器的80端口提出请求。( )
14.网卡TCP/IP参数中子网掩码的作用是,和IP地址进行“与”运算以获取网络地址。( )
三、填空题(本大题共13小题,每小题2分,共26分。请将答案填写在答题纸上) 1.世界上第一台电子计算机(英文字母大写) 诞生于1946年。 2.现有无符号二进制数1111111B,则它的左数第一位1比后6位1的总和多 。 3.通常情况下,计算机的内部存储器比外部存储器的存取速度要 。 4.在Windows XP的“资源管理器”窗口中,如果要显示出系统属性或隐藏属性的文件或 文件夹,可以选择 菜单中的“文件夹选项”进行设置。
5.在Word2000中,要同时关闭或保存打开的多个文档,需按住 键。
6.在Excel2000格式的高考成绩文档中,如果按照高考成绩总分进行计算,能够计算出高考成绩大于500分的单元格数目的函数是 。
7.在Visual Basic中,获得命令按钮的标题使用的属性是 。 8.代数式3x?x?1?x在Visual Basic中的相应表达式是 。
?9.在Visual FoxPro中,通过表单设计器创建表单时使用 设计器定义和修改数据源。
10.在Visual FoxPro中,设X=\,则表达式:NOT(X==Y)AND(X$Y) OR (X◇Y)的值
为 。
11.计算机网络协议的三要素中,用来规定通信双方交换数据和控制信息格式的是
。
12.在对数据的传输效率要求高,但对数据传输可靠性要求不高的场合,一般使用的TCP/IP
传输层协议是 。
13.IPv6协议中使用的二进制地址长度为 位。
四、根据已知的环境与题意,写出相应的Visual FoxPro操作命令或SQL语句,要求每小题用一条命令或语句完成(本大题共5小题,每小题4分,共20分,请填写在答题纸上)
现有数据库ZGGL,其中包含表“职工.dbf” 和“工资.dbf”,其中表 “职工.dbf”有字段:系部名称(C,20)、姓名(C,8)、职工号(C,9)、性别(C,2)、职称(C,8)、年龄(N,2),表“工资.dbf”有字段:职工号(C,9)、基本工资(N,7,2)、津贴(N,7,2)、扣款(N,7,2),在相应数据库和表已打开的前提下,写出完成下述功能的命令。
1.将所有系部名称为“计算机系”的职工的年龄加1。(用Visual FoxPro命令)
2. 以系部名称+年龄降序建立唯一索引的复合索引,索引名为XN,索引文件名为XB.CDX。(用Visual FoxPro命令)
3.查询系部名称为“数理系”的职工的姓名、基本工资、津贴,结果保存表SLX.DBF中。(用SQL语句)
4.计算每个系部职工的平均年龄,并显示在屏幕上。(用SQL语句)
5.删除“职工.DBF”表中所有年龄大于55(不包括55)的记录(用SQL语句)
五、程序分析(本大题共2小题,每小题5分,共10分,读程序并分析结果,请填写在答题纸上) 1.阅读下面的Visual Basic程序,分析程序中n = n + 1的执行次数是
Dim m As Integer, n As Integer Dim j As Integer, k As Integer m = 3
For j = 1 To m Step 1 For k = -j To 3 Step 2 n = n + 1 Next k m=4 Next j Print n
2.有数据库KSHGL.dbc,包含四个表: KSHB.DBF、SSCOREB.DBF、TABLETJ.DBF和LQ.DBF,其中KSHB.DBF的结构为:考生号(C,10)、姓名(C,6)、性别(C,2)、单位(C,20)、出生日期(D),SSCOREB.DBF的结构为:考生号(C,10)、数学(N,5,1)、英语(N,5,1)、政治(N,5,1)、专业课(N,5,1),TABLETJ.DBF的结构为:考生号(C,10)、姓名(C,6)、课程名(C,8)、分数(N,5,1)),LQ.DBF的结构为:考生号(C,10)、姓名(C,6)、总分(N,6,1),有如下程序:(代码中行末的分号为逻辑行连接符)
SET TALK OFF OPEN DATABASE KSHGL
SELECT * FROM TABLETJ INTO TABLE TEMP1 SELECT * FROM LQ INTO TABLE TEMP2 SELECT 1 USE KSHB
INDEX ON 考生号 TAG 考生号 SELECT 2 USE SSCOREB
INDEX ON 考生号 TAG 考生号
SET RELATION TO 考生号 INTO KSHB GO TOP
DO WHILE .NOT. EOF() IF SSCOREB.数学<60
INSERT INTO TEMP1 VALUES(KSHB.考生号,KSHB.姓名,'数学 ',SSCOREB.数学)
ELSE
IF SSCOREB.英语<60
INSERT INTO TEMP1 VALUES (KSHB.考生号,KSHB.姓名,'英语',SSCOREB.英语) ELSE
IF SSCOREB.政治<60
INSERT INTO TEMP1 VALUES (KSHB.考生号,KSHB.姓名,'政治',SSCOREB.政治) ELSE
IF SSCOREB.专业课<60
INSERT INTO TEMP1 VALUES (KSHB.考生号,KSHB.姓名,'专业课',;
SSCOREB.专业课)
ELSE
INSERT INTO TEMP2 VALUES(KSHB.考生号,KSHB.姓名,;
SSCOREB.数学+SSCOREB.英语+SSCOREB.政治+SSCOREB.专业课)
ENDIF ENDIF ENDIF ENDIF SKIP
ENDDO
SELECT * FROM TEMP1 ORDER BY 分数,考生号 DESC INTO ARRAY ARR INSERT INTO TABLETJ FROM ARRAY ARR
SELECT * FROM TEMP2 ORDER BY 总分,考生号 ASC INTO ARRAY ARR INSERT INTO LQ FROM ARRAY ARR CLOSE DATABASE CLOSE TABLES ALL DROP TABLE TEMP1 DROP TABLE TEMP2 SET TALK ON RETURN
该程序的功能是:
六、写出下列程序的运行结果(本大题共5小题,每小题5分,共25分,请填写在答题纸上) 1.窗体中有一命令按钮,此按钮单击事件程序如下:
Private Sub Command1_Click()
Dim m As Integer Dim a As Integer Dim b As Integer a = 1: b = 2: m = 0 m = vb1(a, b) m = m + a+b Print m End Sub
函数:
Function vb1(w As Integer, ByVal n As Integer)
w = 100: n = 200 vb1 = w + n End Function
窗体启动后单击命令按钮,最后m的值是 。
2. 如图所示,图中有一个文本框(名称为T1),两个选项按钮(名称分别为Op1,Op2),两个复选框(名称分别为Ch1,Ch2),两个框架,一个命令按钮(Command1),命令按钮的单击事件中代码如下:
提示:函数Instr(位置,字符串1,字符串2)的功能:返回字符串2在字符串1中的起始位置,如果找不到返回值是0,位置表示从第几个字符开始查找。
Private Sub Command1_Click()
T1.Text = \
If Op1.Value = True Then
T1.Text = T1.Text + Mid(Op1.Caption, InStr(1, LCase(Op1.Value), \End If
If Op2.Value = True Then
T1.Text = T1.Text + Mid(Op2.Caption, InStr(1, LCase(Op2.Value), \End If
T1.Text = T1.Text + Mid(Ch1.Caption, 1, Ch1.Value + 1) T1.Text = T1.Text + Mid(Ch2.Caption, 1, Ch2.Value + 1) End Sub
窗体启动后,先选中如图所示的各选项,然后再单击命令按钮,此时文本框中显示内容是
3.有如下Visual FoxPro程序:
CLEAR a=12345
c=0 b=0
DO WHILE a>0 b=a
DO tub WITH a,b a=a-1 c=c+b ENDDO ?c
PROCEDURE tub PARAMETER x,y flag=.T. DO WHILE flag y=x+y*10 x=int(x/10) IF x=0 flag=.F. ENDIF ENDDO RETURN
运行上面的程序,显示的结果为:
4.在Visual FoxPro的表单上添加一个标签,其Name属性为:Lba,Caption属性为:请输入字符串,添加一个文本框,其Name属性为:txt,添加一个标签,其Name属性为:Lbb,Caption属性为:空,添加一个命令按钮,其Name属性为:Command1,Caption属性为:确定。 Command1的Click事件代码如下:
mystr=ThisForm.txt.Value mystr=Trim(mystr) n=LEN(mystr) DIME arr(n) FOR i=1 TO n
arr(i)=SUBSTR(mystr,i,1) ENDFOR m=3 j=0
FOR i=n TO 1 STEP -1 IF arr(i)=[*] j=j+1 ELSE EXIT ENDIF
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库2012年河北省计算机对口招生考试试题(带部分答案)(2)在线全文阅读。
相关推荐: