资源描述
春季江苏省计算机等级考试二级VFP考试试题含答案
资料仅供参考
春季江苏省计算机等级考试二级VFP考试试题
第一部分 计算机基础知识
1.下面关于通信技术的叙述中,错误的是______。
A.任何一个通信系统都有信源、信道和信宿这三个基本组成部分
B.为了实现远距离传输信息,在模拟通信和数字通信中均采用载波技术
C.为了降低传输信息的成本,在通信中广泛采用多路复用技术
D.数字通信系统的一个主要性能参数是信道带宽,它指实际进行数据传输时单位时间内传输的二进位数目
2.在下列有关集成电路及其应用的叙述中,错误的是________。
A.集成电路的制造工序繁多,工艺复杂且技术难度高
B.经过抛光后的硅片称为晶圆,每个晶圆最多能够制成一个合格的集成电路芯片
C.IC卡分为接触式IC卡和非接触式IC卡,后者一般又称为射频卡或感应卡
D.集成电路应用十分广泛,当前中国第2代居民身份证中就有集成电路芯片
3.在下列有关数字技术的一些叙述中,错误的是______
A.数字技术是采用有限个状态(例如"0"和"1")来表示、处理、存储和传输信息的
B.在逻辑代数中,1与1进行逻辑加(V)和逻辑乘(^)的结果相同
C.任何一个十进制数,均能够精确地转换成等值的二进制数
D.在PC机中,一般见原码表示正整数、用补码表示负整数
4. 在下列有关PC机主机的叙述中,错误的是______。
A.BIOS和CMOS存储器安装在主板上,普通用户一般不能自己更换
B.由于PC机主板的物理尺寸等没有标准化,因此不同PC机的主板均不能互换
C.芯片组是PC机各组成部分相互连接和通信的枢纽,一般由2块VLSI芯片组成
D.芯片组决定了主板上所能安装的内存最大容量、速度及可使用的内存条类型
5. 在下列4个Intel微处理器产品中,采用双核结构的是__________
A. Core 2 Duo
B.Pentium PRO
C.Pentium III
D.Pentium 4
6. 在下列四种PC机主存储器类型中,当前常见的是__________。
A.EDODRAM
B.SDRAM
C.RDRAM
D.DDR SDRAM
7. 在下列有关PC机常见I/O接口的叙述中,错误的是 。
A. 当前显卡与显示器的接口大多采用VGA接口
B. 可用于连接鼠标器的USB接口和PS/2接口的数据传输方式均是串行传输方式
C. USB接口连接器有4个引脚,其中1个引脚可获得由主机提供的+1.5V电源
D. IEEE-1394b接口也是PC机常见的一种高速接口
8. 在下列有关PC机外存储器的叙述中,错误的是 。
A.由于数据存取速度慢、容量小等原因,软盘存储器已逐渐被淘汰
B. 所有的硬盘都是由2个或2个以上盘片组成的,硬盘中的盘面数为盘片数的2倍
C.当前有些优盘产品能够模拟软盘和硬盘启动操作系统
D. 当前常见的组合光驱(“康宝”)既有DVD只读光驱功能,又有CD光盘刻录机功能
9. 在下列有关光盘存储容量的叙述中,错误的是 。
A.80ram CD存储容量大约为200多兆字节
B.120mm CD存储容量大约为600多兆字节
C.单面单层的120mm DVD存储容量大约为4.7GB
D.单面单层的120mm蓝光光盘存储容量大约为17GB
10.在下列有关Windows系列操作系统及其功能的叙述中,错误的是 。
A.Windows操作系统采用并发多任务方式支持系统中多个任务的执行
B.Windows XP分为多个版本,它们可用于不同计算机和不同的应用
. C.与Windows XP相比,Windows Vista做了许多改进,但其硬件运行环境要求较高
D.无论是硬盘还是光盘,它们均采用相同的文件系统,即FAT文件系统
11.在下列常见应用软件中,不能对编辑的文档设置密码的是 。
A.Microsoft Word
B.Microsoft Excel
C.Microsoft PowerPoint
D.Microsoft FrontPage
12.在下列关于无线局域网的叙述中,错误的是 。
A.在无线局域网中,无线接入点实际上是一种无线交换机,在室内覆盖距离可达几十米
B.当前无线局域网可采用的协议有Wi-Fi和蓝牙等,后者的数据传输速率比前者更高
C.若某电脑贴有Intel公司的"Centrino"(迅驰)标记,则该电脑应有集成的无线网卡
D.无线网卡有多种类型,例如PCI无线网卡、USB无线网卡等
13.IP地址分为A、B、C、D、E五类。下列4个IP地址中,属于C类地址的是
A. 1.110.24.2
B. 202.119.23.12
C. 130.24.35.68
n. 26.10.35.4R
14.因特网上有许多不同结构的局域网和广域网互相连接在一起,它们能相互通信并协调工作
的基础是因为都采用了 ___________
A.ATM协议
B.TCP/lP协议
C.X.25协议
D.NetBIOS协议
15.下列有关因特网接入的叙述中,错误的是_________。
A.采用电话拨号接入时,数据传输速率只能达几十kbps
B.采用ADSL接入时,网络的下行数据传输速率一般高于上行数据传输速率
C.采用ADSL接入时,只需要ADSL调制解调器,不需要使用网卡
D.采用有线电视接入时,多个终端用户将共享连接段线路的带宽
16.在下列有关字符集及其编码的叙述中,错误的是 ____________。
A.在中国台湾地区使用的汉字编码标准主要是GBK,该标准中收录了大量的繁体汉字
B.GBl8030标准中收录的汉字数目超过2万,Windows XP操作系统支持该标准
C.Unicode字符集中既收录了大量简体汉字,也收录了大量繁体汉字
D.GB2312是中国颁布的第一个汉字编码标准,该字符集还收录了俄文、希腊字母等
17.若一幅图像的大小为1024×768,颜色深度为16位,则该图像在不进行数据压缩时,其数据量大约为____________。
A.768KB B.1.5MB C.3MB D.12.3MB
18.在下列4种类型的数字化声音文件中,不可能包含人的说话声音的是 。
A. WAV B.MP3 C.MID D.WMA
19.在下列有关数字视频的叙述中,错误的是 。
A.PC机所使用的视频卡能将输入的模拟视频信号进行数字化
B.当前使用摄像头获取视频信息时,不需要使用专门的视频卡
C.数字视频在数据压缩时只能使用MPEG标准,DVD就是采用MPEG一4标准压缩的
D.计算机动画是一种合成视频,这种技术是发展动漫产业的基础
20.下列是几种常见的电子商务的分类方法。若将电子商务分为B-C、B-B等类型,则该分类
是 ___________ 。
A.按交易的双方进行分类
B.按使用的网络类型分类
C.按交易商品性质分类
D.按交易商品规模分类
第二部分Visual Foxpro程序设计
一、选择题(用答题卡答题,答案依次填在21~30答题号内)
21.关系的基本运算有并、差、交、选择、投影、联接(连接)等。这些关系运算中,运算对象必须为
两个关系且关系不必有相同关系模式的是 。
A.并 B.交 C.投影 D.联接
22.在下列有关日期,时间型表示式中,语法上不正确的是 。
A.DATE()-400 B.DATETIME0+400
C.DATETIME()-DATE() D.DTOC(DATE())-TTOC(DATETIME())
23.打开一个无记录的空表,若未作任何与记录指针移动相关的操作,则执行命令"?RECNO(),BOF()
EOF()"后屏幕上应显示 。
A.0、.T.和.T. B.0、.T.和.R
C.1、.T.和.T. D.1、.T.和.R
24.在下列有关数据库及表的叙述中,错误的是 。
A.在打开数据库表时,相关的数据库不会自动地被打开、也不需要被打开
B.使用CLOSE DATABASE ALL命令关闭数据库时,将关闭所有的已打开的表
C.一个表能够在多个工作区中被打开
D.利用项目管理器中的"移去"操作删除数据库时,数据库中的所有表均转换成自由表
25.在下列有关查询的叙述中,错误的是 。
A.查询所基于的数据能够是表和视图,不能基于查询来创立查询
B.只要查询的输出字段中有统计函数(如COUNT()、SUM()等),则必须设置分组字段,否则查
询无法运行
C.查询文件是一个文本文件,用户能够使用任何文本编辑器(如Windows操作系统中的"记事
本")对其进行编辑
D.查询的输出去向能够是文本文件,但不能直接输出为Microsoft Excel格式的文件
26.设当前工作目录(文件夹)中有一个表文件ABC.DBF,该表仅有两个字段(字段名分别为xx和
yy,字段类型均为字符型,宽度均为10),且含有多条记录。下列SELECT-SQL命令中,语法错
误的是 。
A.SELECT 1,2,3 FROM abc ORDER BY 3
B.SELECT xx,COUNT(yy) FROM abc GROUP BY YY
C.SELECT xx,SUM(yy) FROM abc GROUP BY XX ORER BY 2
D.SELECT xx+yy,xx-yy FROM abc TO PRINTER
27.在下列关于表单及一些控件的叙述中,错误的是 。
A.用户能够为表单创立新的方法和新的属性,但不能创立新的事件
B.若将表单的ControlBox属性设置为.F,则表单无最大化、最小化按钮,但有关闭按钮
C.标签控件的Backstyle属性的默认值为0,即标签的背景为不透明
D.组合框控件能够设置为下拉组合框或下拉列表框,其区别在于:前者既能够输入数据、也能够
在下拉列表中选择一个数据,而后者只能在下拉列表中选择一个数据
28.在下列控件中,无Value属性的是 。
A.Spinner B.Gird
C.CommandButton D.ListBox
29.若利用菜单设计器创立一个菜单后运行该菜单文件,则生成下列4个扩展名的相关文件。在这4个
文件中,文件类型是文本文件且能够利用DO命令执行的是 。
A.MNX B.MNT C.MPR D.MPX
30.在下列与项目设置、连编等操作相关的叙述中,错误的是 。
A.在默认情况下,数据库与表在项目中处于排除状态,表单、菜单、程序处于包含状态
B.系统总是将第一个创立的且能够设置为主程序的文件设置为默认的主程序
C.在连编项目时,系统将检查是否存在语法错误
D.将项目连编为可执行程序后,项目中所有的文件将被编译在该可执行文件中
二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)
1.数据模型一般要描述三个方面的内容:数据的静态特征,包括对数据结构和数据问联系的描述;数
据的动态特征,这是一组定义在数据上的操作,包括操作的含义、操作符、运算规则和语言等;数
据的( 完整性)约束,这是一组数据库中的数据必须满足的规则。
2.二维表中能唯一确定记录的一个字段或几个字段的组合被称为"超关键字"。如果去掉一个超关键
字中的任何一个字段后,不再能唯一确定记录,则称该超关键字为(候选关键字)。
3.若要在D:盘根目录中创立一个名为TEMP的文件夹(子目录),则应在VFP命令窗口中输入并执
行命令:(MD )d:\temp。
4.字符型常量也称为字符串,它是由字符串"定界符"括起来的一串字符,定界符能够是单引号、双
引号或(中括号)。
5.数值表示式MOD(25.5,5.0)+ROUND(34.19,-1)的运算结果为 ( 30.5 );函数STR(314.15,2)
的返回值为( ** )。
6.VFP支持空值(用NULL或.NULL.表示),从而简化了对未知数据的处理。下表说明了在逻辑表
达式中NULL值的行为。
逻辑表示式
表示式的结果
X=.T.时
x=.F.时
x=.NULL.时
x AND .NULL.
.NULL.
( .F. )
.NULL.
x OR .NULL.
.T.
.NULL.
.NULL.
NOT x
.F.
.T.
.NULL.
7.存储过程是储存在数据库文件中的程序代码,而且在数据库打开时被加载到内存中。存储过程一般
由一系列用户自定义函数,或在创立表与表之间 (参照完整新规则 ) 时系统自动创立的函数组成。
8.利用VALIDATE DATABASE命令能够检查数据库的有效性和更新数据库与表之间的链接。例如
打开数据库后,能够使用命令VALIDATE DATABASE ( recover ) 来检查数据库的有效性并
更新链接(注:如没有填写的关键字,则仅检查数据库的有效性)。
9.与自由表相比,数据库表能够设置许多字段属性和表属性,以扩展表的功能。例如,某字符型字段
的( 格式 ) 属性设置为"T!",则在输入和显示时其前导空格自动地被删除,且所有字母圭
转换为大写字母。
10.所谓工作区,是指用以标识一个打开的表所在的内存工作区域。每个工作区有一个编号(称为工作
区号),其编号范围为1-32767。执行下列一组命令后,KC表所在的工作区号及当前工作区号分别
为( 3,2 )。
CLOSE TABLE ALL
USE XS
SELECT 0
USEjS
USE kc IN 0
11.在Visual Fox_Pro中,彻底地删除表中的记录,一般需要分两个步骤来完成:首先标记要删除的记
录(称为逻辑删除),然后彻底删除带有删除标记的记录(称为物理删除)。彻底删除带有删除标记
的记录能够使用( pack ) 命令。
12.VFP提供了两种方式将表数据复制到文本文件中:使用SELECT-SQL命令和使用COPY TO命令。
例如,学生表(表名为XS)有学号、姓名等多个字段(字段名分别为XH、XM等),且该表已在
当前工作区中打开,则使用命令COPY TO temp ( fields ) xh,xm SDF,可将学号和姓名
两个字段的数据复制到文本文件TEMP中。
13.数据库JXSJ中有XS(学生)表和CJ(成绩)表。学生表中有XH(学号)、XM(姓名)等字段;
成绩表中有XH(学号)、KCDM(课程代码)和CJ(成绩,数值型)等字段,两表经过XH字段
创立的索引已建立了"一对多"关系。下列SELECT-SQL命令可用于查询各门考试成绩均在75
分以上且考试的课程门数为5的学生,要求输出学号、姓名和总成绩,且仅输出前5条记录。
SELECT ( top ) xs.xh AS学号,Xs.xm AS 姓名,SUM(Cj.cj) AS 总成绩;
FROM jxsj!xs INNER JOIN jxsj!cj;
ON Xs.xh=cj.xh;
GROUP BY Xs.xh;
HAVING MIN(Cj.cj)>=75 AND ( count(*)= 5 );
ORDER BY 3 DESC
14.设某数据库中有一个考生成绩表(KSCJ)和学校代码表(XXDH)。KSCJ表包含准考证号(ZKZH,
字符型,宽度为10)、笔试成绩(BSCJ,数值型)、上机成绩(SJCJ,数值型)等字段,准考证号
的编码方式为:第1~3个字符表示学校代号,第4--5个字符为等级与语种代号,第6~8个字符为考
场代号,第9--10个字符为在考场中的序号;XXDH表包含学校代号(XXDH,字符型,宽度为3)、
学校名称(XXMC,字符型)等字段。假设笔试成绩大于30、上机成绩大于24为考试合格,则下
列SELECT-SQL命令可用于查询各等级与语种、各学校考试经过率,要求输出等级与语种代号、
学校代号、学校名称和考试经过率,经过率用百分比表示,且输出按经过率降序排列。
SELECT SUBSTR(Kscj.zkzh,4,2)AS等级与语种代号,Xxdh.*,;
( str ) (SUM(IIF(bscj>30 and sjcj>24,1,0))/COUNT(*)*100,6,2)+'%' AS 经过率;
FROM kscj INNER JOIN xxdh;
ON Kscj.zkz=Xxdh.xxdh;
____group by_1_,Xxdh.xxdh;
ORDER BY __4_desc
15.某"抽奖"表单上有2个标签、1个文本框、1个计时器、2个命令按钮和1个列表控件,其数据
环境中有一自由表gztable,该表有两个字段:TEL(字符型,用于存储参与者的手机号码)和YN
(逻辑型,其值为.T.时表示该参与者被抽中)。在表单设计器中设计表单时,表单如图1所示:表
单运行后单击"开始"命令按钮,命令按钮标题改为"停止",且启用计时器控件使得文本框中循
环显示gztable表中的手机号码,单击"停止"命令按钮时表单显示如图2所示(计时器控件废止)。
(1)根据图1和图2所示,"开始"命令按钮的标题为"华文行楷"字体,则其__Fontsize 属性值应设置为"华文行楷";另一个命令按钮(即"退出"命令按钮)显示的图片由EXlT.Ico文件提供,应将其Caption属性设置为空、( ICO )属性值为EXIT.ICO:计时器的初始状态为不启用,其 enabled 属性值应设置为.f.;若计时器启用时激发Timer事件的时间间隔为o.4秒,其Interval属性值应设置为 400 。
(2)根据图1和图2所示的表单,表单及各控件的事件代码设置分别为:
●表单的Init事件代码为:
THISFORM.Textl.ControlSource= ( Tel )
REPLACE ALL yn WITH.F.
GOTOTOP
"开始"命令按钮Click事件代码为:
IF THIS.Caption='开始'
LOCATE FOR !yn
THISFORM.Timer1.Enabled=.T.
THIS.Caption='停止'
ELSE
THISFORM.Timer1.Enabled=.F.
THIS.Caption='开始'
THISFORM.Listl. Additem (THISFORM.Text1.value)
REPLACE yn with .T.
ENDIF
THISFORM.Refresh
• 计时器的Timer事件代码为:
CONTINUE
IF( Eof() )
LOCATE FOR !yn
ENDIF
THISFORM.Refresh
• "退出"命令按钮(标题为图片)的功能是将获奖名单复制到Excel文件中,然后关闭表
单。其Click事件代码为:
COPY TO 获奖名单 XLS FOR ( yn=.t. )
THISFORM.Release
16.运行下面的程序段后,屏幕显示的运行结果是( 9 )。
CLEAR
SET TALK OFF
STORE 3 T0 n
?ss(n)
FUNCTION SS
PARAMETERS X
y=1
p=0
FoR i=1 TO x
y=y*i
p=p+y
ENDFoR
RETURN P
ENDFUNC
17.完善下列程序,其功能是显示如图3所示的"九九乘法表"
SET TALK OFF
CLEAR
FOR m=1 TO 9
? STR(m,2)+":"
FoR n=1 TO m
??STR( ( m*n ),4)
ENDFOR
ENDFoR
1: 1
2: 2 4
3: 3 6 9
4: 4 8 12 16
5: 5 10 15 20 25
6: 6 12 18 24 30 36
7: 7 14 21 28 35 42 49
8: 8 16 24 32 40 48 56 64
9: 9 18 27 36 45 54 63 72 81
图3程序运行结果
18.完善下列自定义函彖STR_RV(),其功能是将一个字符串(假设所有字符均为ASCII和GB2312字
符集中的字符)进行"反序"。例如,STR RV("ABCD")的返回值为"DCBA"。
FUNCTION str_rv()
PARAMETERS cStrl
cStr2="
DO WHILE .T.
c1=LEFT(cStrl,1)
IF ASC(c1)>127 &&AscII码大于127的字符为汉字(c1为半个汉字的机内码)
c1=LEFT(cStrl,2)
ENDIF
cStr2=( c1+cst2 )。
cStrl=RIGHT(cStr1,LEN(cStr1)-LEN(c1))
IF LEN(cStrl)<=0
( exit )
ENDIF
ENDDO
RETURN cStr2
ENDFUNCTION
展开阅读全文