1、2009 秋江苏等级考试二级 vfp 及答案解析(总分:48.00,做题时间:120 分钟)一、第一部分:计算机基础知识(总题数:20,分数:20.00)1.下列关于个人移动通信的叙述中,错误的是(分数:1.00)A.第 1 代个人移动通信(简称 1G)采用的通信技术是数字通信技术B.目前广泛使用的 GSM 手机采用的通信技术属于第 2 代移动通信技术(简称 2G)C.第 3 代移动通信技术(简称 3G)将无线通信与互联网、多媒体通信相结合D.3G 有多个国际技术标准,其中也有我国自主制定的 3G 技术标准2.在下列有关集成电路的叙述中,正确的是(分数:1.00)A.现代集成电路所使用的半导体
2、材料都是硅B.所有的集成电路都是数字集成电路C.Moore 定律认为单块集成电路的集成度平均每年翻一番D.Intel 公司微处理器产品 Core 2 Duo,其集成度已高达数千万个电子元件3.与十六进制数 AB 等值的八进制数是(分数:1.00)A.253B.254C.171D.1724.在下列有关 PC 机 CPU 的叙述中,错误的是(分数:1.00)A.CPU 中包含几十个甚至上百个寄存器,用来临时存放数据、指令和控制信息B.所有 PC 机的 CPU 都具有相同的指令系统,因而 PC 机可使用相同的软件C.一台计算机至少包含 1 个 CPU,也可以包含 2 个、4 个、8 个甚至更多个 C
3、PUD.Intel 公司是国际上研制和生产 CPU 的主要公司,我国也能生产 CPU5.在下列有关 PC 机主板上部件的叙述中,错误的是(分数:1.00)A.BIOS 保存在主板上的一个闪存中,其内容在关机后通常不会改变B.CMOS 中保存有用户设置的开机口令,关机后主板上的电池继续给 CMOS 供电C.启动 CMOS 设置程序可以重新设置 CMOS 中的数据,该程序是 BIOS 的组成部分D.网卡通常集成在主板上,由主板上独立的 IC 实现其功能,与芯片组无关6.从 PC 机存储器的层次结构来看,下列存储器中存取速度最快的是(分数:1.00)A.Cache 存储器B.RAM 和 ROMC.寄
4、存器D.硬盘和优盘7.在下列 4 种 PC 机常用 I/O 接口中,数据传输速率最高的是(分数:1.00)A.PS/2B.SATAC.IEEE-1394bD.USB 2.08.在下列有关 I/O 操作、I/O 总线和 I/O 接口的叙述中,错误的是(分数:1.00)A.I/O 操作的任务是在 I/O 设备与内存的指定区域之间传送信息B.I/O 总线传送的只能是数据信号,它不能传送控制信号和地址信号C.不同类型的 I/O 接口,其插头/插座以及相应的通信规程和电气特性通常各不相同D.并行总线的数据传输速率不一定比串行总线高9.在下列有关 PC 机 I/0 设备的叙述中,错误的是(分数:1.00)
5、A.数码相机的成像芯片可以为 CCD 器件或 CMOS 芯片,目前大多数用 CCD 器件B.平板式扫描仪的分辨率通常远远高于胶片扫描仪和滚筒式扫描仪C.常见的宽屏液晶显示器的宽度与高度之比为 16:9(或 16:10)D.目前在银行、超市等商业部门一般采用针式打印机来打印存折和票据10.在下列有关计算机软件的叙述中,错误的是(分数:1.00)A.程序设计语言处理系统和数据库管理系统被归类为系统软件B.共享软件是一种具有版权的软件,它允许用户买前免费试用C.机器语言和汇编语言与特定的计算机类型有关,取决于 CPUD.目前 PC 机只能使用 Windows 系列操作系统,均不能使用 UNIX 和
6、Linux 操作系统11.在下列常用的 PC 机软件中,编辑的文档(内容)能直接保存为图片类型(例如 JPEG 文件类型)的是(分数:1.00)A.Microsoft WordB.Microsoft ExcelC.Microsoft PowerPointD.Microsoft FrontPage12.在下列关于以太网(局域网)的叙述中,错误的是(分数:1.00)A.在共享式以太网中,任何时间只允许一对计算机进行通信B.在交换式以太网中,每台计算机均独享相同的带宽,其带宽仅由交换机决定C.无论是共享式以太网还是交换式以太网,网络中的所有计算机都要安装以太网网卡D.无论是共享式以太网还是交换式以太
7、网,它们的数据帧和 MAC 地址格式均相同13.连接在因特网上的每一台主机都有一个 IP 地址。下面不能作为 IP 地址的是(分数:1.00)A.211.256.49.68B.21.18.33.48C.120.34.0.18D.37.251.68.014.为了将异构的计算机网络互相连接起来,必须使用的网络设备是(分数:1.00)A.调制解调器B.以太网集线器C.以太网交换机D.路由器15.下列网络协议中,与发送电子邮件有关的是(分数:1.00)A.HttpB.FTPC.SMTPD.TELNET16.在下列有关字符集及其编码的叙述中,错误的是(分数:1.00)A.基本的 ASCII 字符集共有
8、128 个字符,每个字符使用 7 个二进位进行编码B.GB2312 字符集中收录了 6 千多个汉字,每个字符在机内通常使用双字节编码C.GBK 字符集中的字符也采用双字节编码,且该字符集收录了部分繁体汉字D.GB18030 字符集中所有的字符均采用 4 字节编码,因此该字符集的代码空间很大17.目前数码相机拍摄的照片在保存时通常采用的文件类型是(分数:1.00)A.BMPB.GIFC.JPEGD.TIF18.MP3 是数字波形声音的一种压缩编码文件格式,它采用的压缩编码标准属于(分数:1.00)A.MPEG-1B.MPEG-2C.MPEG-4D.Dolbv AC-319.使用 Macromed
9、ia 公司的 Flash 软件制作的动画是一种矢量图形,在保存为动画文件 时其文件扩展名通常为(分数:1.00)A.GIFB.SWFC.AVID.MPG20.在计算机应用中,CAD 和 CAM 是典型的信息系统。它们属于(分数:1.00)A.管理业务系统B.辅助技术系统C.信息检索系统D.信息分析系统二、第二部分 Visual FoxPro 程序设(总题数:10,分数:10.00)21.目前数据库管理系统(DBMS)有许多不同的产品。在下列 DBMS 产品中,不属于(Microsoft)公司开发的是(分数:1.00)A.Visual FoxProB.AccessC.SQL ServerD.Or
10、acle22.在下列函数中,函数的返回值为数值型的是(分数:1.00)A.MESSAGEBOX( )B.EMPTY( )C.DTOC( )D.TYPE( )23.对于自由表来说,不可以创建的索引类型是(分数:1.00)A.主索引B.候选索引C.唯一索引D.普通索引24.在下列有关数据库及表的叙述中,错误的是(分数:1.00)A.一个项目中可以包含多个数据库文件,且一个数据库文件也可以包含在多个项目中B.一个表可以属于两个或两个以上的数据库C.创建一个数据库后,通常在外部存储器中生成三个文件D.表与表之间的永久性关系只能基于索引来创建25.在下列关于利用查询设计器设计查询的叙述中,错误的是(分数
11、:1.00)A.在设计基于两个表的查询时,通常需要设置两个表之间的联接类型,默认类型内联接B.在选择一个排序字段时,系统默认的排序方式为升序C.在“杂项“中设置查询结果输出记录的范围时,可以选择前 n 条记录或后 n 条记录D.在设置分组时,所选的分组字段可以不是查询输出字段26.设当前工作目录(文件夹)中有一个表文件 XX.DBF,该表含有多条记录。下述 SELECTSQL 命令中,语法错误的是(分数:1.00)A.SELECT * FROM XX INTO ARRAY tempB.SELECT * FROM xx INTO CURSOR tempC.SELECT * FROM XX INT
12、O TABLE tempD.SELECT * FROM XX INTO FILE temp27.在下列有关表单及其控件的叙述中,错误的是(分数:1.00)A.对于表单(Form)来说,其大小(高度与宽度)没有限制B.对于复选框控件(CheckBox)来说,其 Value 属性的默认值为 0C.对于形状控件(Shape)的 Curvature 属性来说,其取值范围为 099D.对于命令按钮组控件(CommandGroup)来说,其 ButtonCount 属性的默认值为 228.在下列控件中,无 ControlSource 属性的是(分数:1.00)A.TextBoxB.ComboBoxC.Co
13、mmandGroupD.Image29.报表可以有多种不同类型的带区,带区的类型决定了数据在报表上显示的位置。利用“报表设计器“创建新报表时,在默认情况下“报表设计器“显示(分数:1.00)A.1 个带区B.5 个带区C.3 个带区D.9 个带区30.在下列与项目设置、连编等操作相关的叙述中,错误的是(分数:1.00)A.一个项目中只能设置一个主程序B.在连编项目之前,必须将所有的文件设置为包含C.将项目连编为可执行程序后,该可执行程序可以在不启动 VFP 的情况下执行D.利用连编操作,可以将项目文件中的类信息连编成具有 DLL 文件扩展名的动态链接库三、填空题(请将答案填写在答题纸的相应答题
14、号(总题数:18,分数:18.00)31.数据库系统一般由数据库、数据库管理系统(DBMS)、计算机支持系统、应用程序和有关人员等组成。其中, 1(1) 2 是位于用户(应用程序)和操作系统之间的软件。(分数:1.00)填空项 1:_32.数据流程图(Data Flow Diagram)是使用直观的图形符号来描述系统业务过程、信息流和数据要求的工具,可以比较准确地表达数据和处理的关系。基本的数据流程图符号有 4 种,分别表示外部实体、 1(2) 2、数据处理和数据存储。(分数:1.00)填空项 1:_33.若要在 VFP 程序中调用 Windows 操作系统中的“计算器“应用程序(相应的程序文
15、件为 Calc.exe),则可以使用语句(命令): 1(3) 2/N calc.exe。(分数:1.00)填空项 1:_34.在 VFP 中,除了自由表的字段名、表的索引标识名至多只能有 1(4) 2 个字符外,其余名称的长度可以是 1128 个字符。(分数:1.00)填空项 1:_35.函数 TYPE(answer=42)返回值为 L 或 1(5) 2,这取决于变量 answer 是否已预先赋值及值的类型;若要显示如图 1 所示的“打开“对话框,可用使用函数 GETFILE(DBF, 3(6) 4)。(分数:1.00)填空项 1:_36.VFP 支持空值(用 NULL 或.NULL.表示),
16、从而简化了对未知数据的处理。在表的浏览窗口中,若要以交互方式给某字段输入空值,可以按组合键 1(7) 2。(分数:1.00)填空项 1:_37.一个远程数据源通常是一个远程数据库服务器或文件,并且已为它在本地安装了 0DBc 驱动程序并设置了 ODBC 数据源名称。在 VFP 中,建立远程数据连接的主要目的是创建 1(8) 2。(分数:1.00)填空项 1:_38.如果用户移动了数据库文件或与数据库关联的表文件,则这些文件的相对路径改变,从而可能会破坏用于关联数据库和表的双向链接。使用命令 OPEN DATABASE 1(9) 2 打开数据库 JXGL 时,系统将检查数据库的有效性。(分数:1
17、.00)填空项 1:_39.与自由表相比,数据库表可以设置许多字段属性和表属性。其中,表属性主要有表名(即长表名)、表注释、记录有效性和 1(10) 2 等。(分数:1.00)填空项 1:_40.如果一个表同时在多个工作区中打开且均未指定别名,则在第一次打开的工作区别名与表名相同,其他工作区中用 1(11) 2 以及 WIIW32747 中的一个表不。(分数:1.00)填空项 1:_41.利用 UPDATE-SQL 命令可以批量地修改记录的字段值。例如,某档案表(表名为 DA)中有一个数值型字段(字段名为 NL),则使用命令 UPDATE da 1(12) 2nl=nl+1 WHERE nl=
18、75; ORDER BY 3(15) 4(分数:1.00)填空项 1:_填空项 1:_填空项 1:_44.设有一考生成绩表(KSCJ),包含准考证号(ZKZH,字符型,宽度为 10)、笔试成绩(BSCJ,数值型)、上机成绩(SJCJ,数值型)等字段。准考证号的编码方式为:第 1-3 个字符表示学校代号,第 4-5 个字符为等级与语种代号,第 6-8 个字符为考场代号,第 9-10 个字符为在考场中的序号。如果笔试成绩大于 30、上机成绩大于 24 为考试合格,则下列 SELect- SQL 命令可用于查询等级与语种代号为“52“的各学校考试通过率(注:通过率用数值表示范围为 01,1 表示 1
19、00%通过)。 SELECT LEFT(Kscj.zkzh,3)AS 学校代号, 1(16) 2/COUNT(*) AS 通过率; FROM ksci; 3(17) 4 SUBSTR(Kscj.zkzh,4,2)=52; 5(18) 6(分数:1.00)填空项 1:_45.图 2 为一个“计时器“表单,表单上有 4 个标签、4 个文本框、1 个计时器和 2 个命令按组,图 2 中(a)、(b)、c)、(d)分别为表单在表单设计器中设计时、运行开始时、开始计时时以及计时过程中、停止计时时显示的界面。计时器的 Enabled 属性值为.T.,Interval 属性值为 500。 (分数:1.00)
20、填空项 1:_46.执行以下程序段后,屏幕显示的运行结果为 1(27) 2。 【程序清单】 CLEAR x=12 Do WHILE .T. x=x+1 IF x=INT(x/4)*5 ?x ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDD0(分数:1.00)填空项 1:_47.完善下列程序,其功能是显示如图 3 所示的文字图形。 (分数:1.00)填空项 1:_填空项 1:_48.完善下列自定义函数 STR_RV1,其功能是将一个字符串(假设所有字符均为 ASCII 和 GB2312 字符集中的字符)进行“反序“。例如,STR_RV(“ABCD“)的返回值为“DCB
21、A“。 【程序清单】 FUNCTION str_rv2 PARAMETERS c P=SPACE(O) DO WHILE LEN(C)0 x=ASC( 3(29) 4) IF x127 ORDER BY 3(15) 4(分数:1.00)填空项 1:_ (正确答案:(14)MIN(cj.cj))填空项 1:_ (正确答案:(15)3)填空项 1:_ (正确答案:DESC)解析:44.设有一考生成绩表(KSCJ),包含准考证号(ZKZH,字符型,宽度为 10)、笔试成绩(BSCJ,数值型)、上机成绩(SJCJ,数值型)等字段。准考证号的编码方式为:第 1-3 个字符表示学校代号,第 4-5 个字符
22、为等级与语种代号,第 6-8 个字符为考场代号,第 9-10 个字符为在考场中的序号。如果笔试成绩大于 30、上机成绩大于 24 为考试合格,则下列 SELect- SQL 命令可用于查询等级与语种代号为“52“的各学校考试通过率(注:通过率用数值表示范围为 01,1 表示 100%通过)。 SELECT LEFT(Kscj.zkzh,3)AS 学校代号, 1(16) 2/COUNT(*) AS 通过率; FROM ksci; 3(17) 4 SUBSTR(Kscj.zkzh,4,2)=52; 5(18) 6(分数:1.00)填空项 1:_ (正确答案:(16)SUM(IIF(bscj30 a
23、nd sjcj24,1,0) (17)WHERE (18)GROUP BY 1)解析:45.图 2 为一个“计时器“表单,表单上有 4 个标签、4 个文本框、1 个计时器和 2 个命令按组,图 2 中(a)、(b)、c)、(d)分别为表单在表单设计器中设计时、运行开始时、开始计时时以及计时过程中、停止计时时显示的界面。计时器的 Enabled 属性值为.T.,Interval 属性值为 500。 (分数:1.00)填空项 1:_ (正确答案:(19).T.,.F.,.F. (20)ICON (21)AutoCenter (22)Enabled (23)ct1,ct2 (24)Text3.Val
24、ue (25) (26)ELSE)解析:46.执行以下程序段后,屏幕显示的运行结果为 1(27) 2。 【程序清单】 CLEAR x=12 Do WHILE .T. x=x+1 IF x=INT(x/4)*5 ?x ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDD0(分数:1.00)填空项 1:_ (正确答案:15)解析:47.完善下列程序,其功能是显示如图 3 所示的文字图形。 (分数:1.00)填空项 1:_ (正确答案:TO)填空项 1:_ (正确答案:i)解析:48.完善下列自定义函数 STR_RV1,其功能是将一个字符串(假设所有字符均为 ASCII 和
25、GB2312 字符集中的字符)进行“反序“。例如,STR_RV(“ABCD“)的返回值为“DCBA“。 【程序清单】 FUNCTION str_rv2 PARAMETERS c P=SPACE(O) DO WHILE LEN(C)0 x=ASC( 3(29) 4) IF x127 &ASCII 码值大于 127 的字符为汉字(x 为半个汉字的机内码) i=2 ELSE i=1 ENDIF P=LEFT(C,i)+P C=SUBSTR(c,i+1) ENDDO 5(30) 6 ENDFUNC(分数:1.00)填空项 1:_ (正确答案:(29)LEFT(c,1)或 SUBSTR(c,1,1) (30)RETURN P)解析: