2011秋江苏VFP试卷
- 格式:doc
- 大小:314.50 KB
- 文档页数:7
江苏计算机二级考试VFP(2005至2010)真题2008年秋季江苏省计算机等级考试二级VFP考试试题第一部分:计算机基础知识一、选择题(用答题卡答题,答案依次填在1—20答题号内)1. 信息技术指的是用来扩展人们信息器官功能、协助人们更有效地进行信息处理的一类技术。
在下列有关信息技术的叙述中,错误的是()A.现代信息技术的主要特征之一是以数字技术和电子技术为基础B.遥感遥测技术、自动控制技术等均属于现代信息技术C.微电子技术是信息技术领域的关键技术,它以集成电路为核心D.利用磁带、光盘、电话、传真等进行信息传递均属于现代通信2. 二进制数10111000和11001010进行逻辑”与”运算,结果再与10100110进行逻辑”或”运算最终结果的16进制形式为()A.A2B.DEC.AED.953. 计算机的性能在很大程度上是由CPU决定的。
在下列有关CPU 结构和原理的一些叙述中,错误的是()A.目前PC机所使用的CPU均是Intel公司的产品B.从逻辑组成上看,CPU主要由寄存器组、运算器和控制器等部分组成C.目前CPU中的运算部件ALU有多个,每个ALU均可独立完成运算D.不同CPU能执行的指令有所不同,但同一系列CPU产品通常是”向下兼容的”4. 在下列有关目前PC机主板及其组件的叙述中,正确的是()A.主板的物理尺寸没有标准,通常不同品牌的主板采用不同的尺寸B.主板上的BIOS芯片是一种RAM芯片,因而其存储的信息是可以随时刷新的C.主板上的存储器控制和I,o控制功能大多集成在芯片组内D.主板上的CMOS芯片是一种非易失性存储器,其存储的信息永远不会丢失5. 在下列有关PC机硬盘存储器的叙述中,错误的是()A.硬盘上的数据块要用柱面号、扇区号和磁头号这三个参数来定位B.目前硬盘一般都含有DRAM芯片构成的高速缓存(Cache)C.目前硬盘与主机的接口大多为串行ATA接口D.硬盘容量的增加主要是靠碟片数增加,目前硬盘一般均有数十个碟片组成6. 在下列有关PC机I/O总线和接口的叙述中,错误的是()A.可用于连接键盘或鼠标器的PS/2接口是一种并行数据传输接口/doc/4d13199216.html,B 2.0接口的数据传输速率可达每秒几十MBC.通过USB集线器,USB接口连接设备数最多可达100多个D.目前数字视频设备常用IEEE.1394接口与主机连接7. 在下列有关PC机软件的叙述中,错误的是()。
2005年春季江苏省计算机等级考试二级VFP考试试题第一部分计算机基础知识1.十进制数100 对应的二进制数、八进制数和十六进制数分别_____________ 。
A.1100100 、144Q 和64H B.1100110B 、142Q 和62HC.1011100B 、144Q 和66H D.1100100B 、142Q 和60H2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。
目前汉字的字形主要有两种描述方法,即点阵字形和___________ 字形。
A.仿真B.轮廓C.矩形D.模拟3.在下列有关PC机及CPU芯片的叙述中,正确的是_____________ 。
A.目前PC 机所用CPU 芯片均为Intel 公司生产B.PC机只能安装MS-DOS 或Windows 操作系统C.PC机主板型号与CPU型号是一一对应的,不同的主板对应不同的CPUD.Pentium MMX中的“MMX”是“多媒体扩展指令集”的英文缩写4.总线在计算机的组成与发展过程中起着重要作用。
在下列PC机的总线标准中,因价格和兼容性等原因,未被广泛推广使用的是_____________ 。
A.ISAB.AT C.MCA D.PCI5.根据前国际电报电话咨询委员会(CCITT )的定义,与计算机信息处理有关的媒体分为五种。
据此定义和媒体的分类,I/O 设备属于_____________ 。
A.表示媒体B.存储媒体C.表现媒体D.传输媒体6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于往上传输。
例如,一幅分辨率为102 4 × 768 的256 色的未经压缩的数字图像,其数据量大约为_____________ KB 。
A.96B.768 C.2304 D.245767.在下列有关Internet 的叙述中,错误的是_____________ 。
A.随着Modem 性能的提高,电话拨号上网的速度越来越快,目前可达1Mbps 以上B.用户从不同的网站下载信息,其速度通常有所不同C.从Internet 上搜索到的信息,有时不能下载到本地计算机D.网页上的图片大多为GIF 和JPEG 格式8.在Internet 中,域名服务器的主要功能是实现_____________ 的转换。
2010年春计算机基础知识和应用能力等级考试试卷语种:VFP语言第一部分计算机基础知识1.下面关于通信技术的叙述中,错误的是___1___ 。
A.任何一个通信系统都有信源、信道和信宿这三个基本组成部分B.为了实现远距离传输信息,在模拟通信和数字通信中均采用载波技术C.为了降低传输信息的成本,在通信中广泛采用多路复用技术D.数字通信系统的一个主要性能参数是信道带宽,它指实际进行数据传输时单位时间内传输的二进位数目2.在下列有关集成电路及其应用的叙述中,错误的是___2___。
A.集成电路的制造工序繁多,工艺复杂且技术难度高B.经过抛光后的硅片称为晶圆,每个晶圆最多可以制成一个合格的集成电路芯片C.IC卡分为接触式IC卡和非接触式IC卡,后者通常又称为射频卡或感应卡D.集成电路应用十分广泛,目前我国第2代居民身份证中就有集成电路芯片3.在下列有关数字技术的一些叙述中,错误的是_____3_____。
A.数字技术是采用有限个状态(例如"0"和"1")来表示、处理、存储和传输信息的B.在逻辑代数中,1与1进行逻辑加(V)和逻辑乘(^)的结果相同c.任何一个十进制数,均可以精确地转换成等值的二进制数D.在PC机中,通常用原码表示正整数、用补码表示负整数4.在下列有关PC机主机的叙述中,错误的是___4___。
A.BIOS和CMOS存储器安装在主板上,普通用户一般不能自己更换B.由于PC机主板的物理尺寸等没有标准化,所以不同PC机的主板均不能互换C.芯片组是PC机各组成部分相互连接和通信的枢纽,一般由2块VLSI芯片组成D.芯片组决定了主板上所能安装的内存最大容量、速度及可使用的内存条类型5.在下列4个Intel微处理器产品中,采用双核结构的是_____5_____。
A. Core 2 DuoB.Pentium PROC.Pentium IIID.Pentium 46.在下列四种PC机主存储器类型中,目前常用的是_____6_____。
一、选择题1.关系的基本运算有并、差、交、选择、投影、联接(连接)等。
这些关系运算中,运算对象必须为两个关系且关系不必有相同关系模式的是 D 。
A.并B.交C.投影D.联接2.在下列有关日期,时间型表达式中,语法上不正确的是 C 。
A.DATE()-400B.DATETIME0+400C.DATETIME()-DATE()D.DTOC(DATE())-TTOC(DA TETIME())3.打开一个无记录的空表,若未作任何与记录指针移动相关的操作,则执行命令"?RECNO(),BOF()EOF()"后屏幕上应显示 CA. 0、.T.和.T.B. 0、.T.和.RC. 1、.T.和.T.D. 1、.T.和.R5.在下列有关查询的叙述中,错误的是 B 。
A.查询所基于的数据可以是表和视图,不能基于查询来创建查询B.只要查询的输出字段中有统计函数(如COUNT()、SUM()等),则必须设置分组字段,否则查询无法运行C.查询文件是一个文本文件,用户可以使用任何文本编辑器(如Windows操作系统中的"记事本")对其进行编辑D.查询的输出去向可以是文本文件,但不能直接输出为Microsoft Excel格式的文件注:查询的去向可以有:浏览,临时表,表,图形,屏幕,报表,标签。
6.在下列控件中,无Value属性的是 C 。
A.SpinnerB.GirdmandButtonD.ListBox7.目前数据库管理系统(DBMS)有许多不同的产品。
在下列DBMS产品中,不属于(Microsoft)公司开发的是( D )A.Visual FoxProB.AccessC.SQL ServerD.Oracle8.对于自由表来说,不可以创建的索引类型是( A )A.主索引B.候选索引C.唯一索引D.普通索引9.在下列有关数据库及表的叙述中,错误的是( B )A.一个项目中可以包含多个数据库文件,且一个数据库文件也可以包含在多个项目中B.一个表可以属于两个或两个以上的数据库C.创建一个数据库后,通常在外部存储器中生成三个文件D.表与表之间的永久性关系只能基于索引来创建注C选项中数据库文件(.DBC),数据库备注文件(.DCT),数据库索引文件(.DCX)10.在下列关于利用查询设计器设计查询的叙述中,错误的是( C )A.在设计基于两个表的查询时,通常需要设置两个表之间的联接类型,默认类型内联接B.在选择一个排序字段时,系统默认的排序方式为升序C.在"杂项"中设置查询结果输出记录的范围时,可以选择前n条记录或后n条记录D.在设置分组时,所选的分组字段可以不是查询输出字段11.设当前工作目录(文件夹)中有一个表文件XX.DBF,该表含有多条记录。
《V F P数据库》试卷A.'中国'<='大连' B.'电脑'$'电脑报' C.2*4.2<=11%6 D.'电脑报'=='电脑' 2.视图不能单独存在,它必须依赖于()。
A.视图B.查询C.数据表D.数据库3.有如下SQLselect语句:select*from成绩where数学between80and100与该语句等价的SQL语句是()。
A.select*from成绩where数学<100and数学>80B.select*from成绩where数学>=100and数学<=80C.select*from成绩where数学>100and数学<80D.select*from成绩where数学<=100and数学>=80 4.SQL语句中修改表结构的命令是()。
A.altertable B.modifytableC.alterstructure D.modifystructure5.SQL中,select语句的功能是()。
A.定义B.查询C.修改D.控制6.只有数据表中有而自由表中没有的索引类型是()。
A.普通索引B.唯一索引C.主索引D.候选索引7.要将当前数据库的“照片”字段删除,应使用()命令。
A.delete B.zap C.modifystructure D.pack8.一个工作区最多可以打开()个表。
A.32767 B.1 C.2 D.39.查询设计器的“筛选”选项卡,对应SQL语句的子句是()。
A.joinon子句B.where子句C.groupby子句D.having子句10.字符串长度函数len("学英语从ABC开始")的结果是()。
A.9 B.18 C.15 D.16.611.要为“成绩”表的所有学生的语文成绩增加10分,正确的SQL命令是()。
2011秋江苏省计算机二级VFP考试真题与答案第二部分Visual FoxPro程序设计一、选择题(用答题卡答题,答案依次填在21-30答题号内)21.在数据库设计中,将E-R图转换成关系数据模型属于___(21)_C__阶段的工作。
A.需求分析B.概念设计C.逻辑设计D.物理设计22.Visual FoxPro的变量分为两类,它们是___(22)___B。
A.字符变量与数组变量B.内存变量与字段变量C.简单变量与数值变量D.一般变量与下标变量23.在下列表达式中,表达式数据类型为日期型的是___(23)___。
DA.09/06/2011-2B.CTOD("09/06/2011")-DATE()C.DTOC(DATE())+"09/06/2011"D.CTOD("09/06/2011")-324.在创建表时,许多类型的字段需要指定字段宽度。
若要求表的某数值型字段能够存放5位小数,则该字段的宽度最少应当定义成___(24)___CA.5位B.6位C.7位D.8位25.在创建某数据库表时,给表指定了主索引。
该主索引可以实现数据完整性中的___(25)___CA.参照完整性B.域完整性C.实体完整性D.用户自定义完整性26.消除SELECT-SQL查询结果中的重复记录,可以采用的方法是___(26)___BA.使用WHERE子句B.使用DISTINCT关键字C.使用UNION子句D.通过指定主关键字27.在创建查询时,用户可以设置查询结果的去向(默认的查询去向是在Visual FoxPro主窗口中以浏览方式显示)。
可以设置的查询去向有多种类型,但不包括___(27)___。
CA.文本文件B.报表C.表单D.临时表28.事件通常是由一个用户动作触发(如单击鼠标或在键盘上按键等),也可以由程序或系统触发(如计时器)。
对于DblClick事件来说,下列叙述中正确的是___(28)___ 。
2009年春江苏省二级VFp考试试题与答案第一部分计算机基础知识1. 在下列有关现代信息技术的一些叙述中,正确的是 1 。
A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘ .2. 最大的10位无符号二进制整数转换成八进制数是 2 .。
A.1023B.1777C.1000D.10243. 在下列有关目前PC机CPU的叙述中,错误的是 3 。
A.CPU芯片主要是由Intel公司和AMD公司提供的B."双核"是指PC机主板上含有两个独立的CPU芯片C.Pentium 4微处理器的指令系统由数百条指令组成D.Pentium 4微处理器中包含一定容量的Cache存储器4. 在下列有关当前PC机主板和内存的叙述中,正确的是 4 。
A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间5. 在下列有关PC机辅助存储器的叙述中,正确的是 5 。
A.硬盘的内部传输速率远远大于外部传输速率B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节D.CD-ROM的数据传输速率一般比USB 2.0还快6. 在下列PC机I/O接口中,数据传输速率最快的是 6 。
B 2.0B.IEEE-1394C.IrDA (红外)D.SATA7. 计算机软件可以分为商品软件、共享软件和自由软件等类型。
在下列相关叙述中,错误的是 7 。
A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种"买前免费试用"的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8. 人们通常将计算机软件划分为系统软件和应用软件。
vfp考试试题和答案**VFP考试试题和答案**一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表名B. 记录数C. 字段名D. 表结构答案:D2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. SPACE()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN TABLEB. USEC. DO FORMD. DISPLAY FORM答案:C4. Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSE TABLEB. RELEASEC. CLEARD. QUIT答案:B5. 在Visual FoxPro中,以下哪个选项不是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. ALLTRIM()答案:B7. 在Visual FoxPro中,以下哪个命令用于设置当前数据库?A. SELECT DATABASEB. USEC. SET DATABASED. CREATE DATABASE答案:C8. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT DATABASE答案:B9. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B10. Visual FoxPro中,以下哪个函数用于计算当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B11. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B12. Visual FoxPro中,以下哪个命令用于复制一个表?A. COPY TABLEB. SELECT TABLEC. INSERT TABLED. APPEND TABLE答案:A13. 在Visual FoxPro中,以下哪个选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B14. Visual FoxPro中,以下哪个命令用于执行一个查询?A. SELECTB. QUERYC. EXECUTED. RUN答案:D15. 在Visual FoxPro中,以下哪个选项不是报表的控件?A. LabelB. TextboxC. GridD. Chart答案:D16. Visual FoxPro中,以下哪个命令用于设置表的字段属性?A. MODIFY STRUCTUREB. ALTER TABLEC. CHANGE TABLED. SET FIELDS答案:A17. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEADD()C. DATEPART()D. DATENAME()答案:A18. Visual FoxPro中,以下哪个命令用于设置表的索引?A. SET INDEXB. CREATE INDEXC. ALTER INDEXD. DROP INDEX答案:A19. 在Visual FoxPro中,以下哪个选项不是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图答案:C20. Visual FoxPro中,以下哪个命令用于创建一个视图?A. CREATE VIEWB. SELECT INTOC. CREATE TABLED. SELECT答案:A二、多项选择题(每题3分,共30分)21. Visual FoxPro中,以下哪些选项是表的属性?A. 表名B. 记录数C. 字段名D. 表结构E. 索引答案:A, B, C, E22. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. SPACE()E. STR()答案:A, B, C, D, E23. Visual FoxPro中,以下哪些命令用于数据的输入和输出?A. INPUTB. PROMPTC. PRINTD. ? 和 @E. DISPLAY答案:A, B, C, D, E24. 在Visual FoxPro中,以下哪些选项是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)E. L(逻辑型)答案:A, B, C, D, E25. Visual FoxPro中,以下哪些命令用于表的修改?A. INSERTB. DELETEC. UPDATED. REPLACEE. BROWSE答案:A, B, C, D26. 在Visual FoxPro中,以下哪些选项是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:A, C, D, E27. Visual FoxPro中,以下哪些命令用于数据库的操作?A. CREATE DATABASEB. USEC. SELECT DATABASED. ALTER DATABASEE. DROP DATABASE答案:A, B, C, E28. 在Visual FoxPro中,以下哪些选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B29. Visual FoxPro中,以下哪些命令用于报表的设计和打印?A. REPORT FORMB. PREPARE REPORTC. PRINT REPORTD. VIEW REPORTE. RUN REPORT答案:A, B, C, D, E30. 在Visual FoxPro中,以下哪些选项是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图E. 临时视图答案:A, B, D, E三、填空题(每题2分,共20分)31. 在Visual FoxPro中,使用________命令可以创建一个新的表。
VFP选择题1。
VFP是一种 ________ 模型的数据库管理系统。
选择:A. 层次_ B. 网络_C. 对象_ D. 关系答案: D2。
对于二维表的关键字来讲,不一定存在的是 ________ 。
选择:A. 主关键字_ B. 候选关键字_C. 超关键字_ D. 外部关键字答案: D3。
目前三种基本的数据模型是 ________ 。
选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案: A4。
在命令窗口中,不能实现的操作是 ________ 。
选择:A. 复制已执行过的命令_ B. 重复执行已执行过的命令_C. 同时执行多个命令_ D. 在命令窗口中显示命令执行结果答案: D5。
VFP系统中,表的结构取决于 ___________ 。
选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案: A6。
某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。
要求按下CmdLast时,将按钮CmdNext的Enabled 属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。
选择:A. This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._C. This.CmdNext.Enabled=.F. D. Thisform.CmdNext.Enabled=.F._ 答案: B7。
数据库管理系统是 ________ 。
选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案: D8。
关系型数据库采用 ________ 表示实体和实体间的联系。
第二部分Visual FoxPro程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.在数据库设计中,将E-R图转换成关系数据模型属于(21)阶段的工作。
A.需求分析B.概念设计C.逻辑设计D.物理设计22.Visual FoxPro的变量分为两类,它们分别是(22)。
A.字符变量与数组变量B.内存变量与字段变量C.简单变量与数值变量D.一般变量与下标变量23.在下列表达式中,表达式数据类型为日期型的是(23)。
A.09/06/2011-2B.CTOD("09/06/2011") - DATE()C.DTOC(DATE()) + "09/06/2011"D.CTOD("09/06/2011") - 324.在创建表时,许多类型的字段需要指定字段宽度。
若要求表的某数值型字段能够存放5位小数,则该字段的宽度最少应当定义成(24)。
A.5位B.6位C.7位D.8位25.在创建某数据库表时,给表指定了主索引。
该主索引可以实现数据完整性中的(25)。
A.参照完整性B.域完整性C.实体完整性D.用户自定义完整性26.消除SELECT-SQL查询结果中的重复记录,可以采用的方法是(26)。
A.使用WHERE子句B.使用DISTINCT关键字第5页Visual FoxProC.使用UNION子句D.通过指定主关键字27.在创建查询时,用户可以设置查询结果的去向(默认的查询去向是在Visual FoxPro主窗口中以浏览方式显示)。
可以设置的查询去向有多种类型,但不包括(27)。
A.文本文件B.报表C.表单D.临时表28.事件通常是由一个用户动作触发(如单击鼠标或在键盘上按键等),也可以由程序或系统触发(如计时器)。
对于DblClick事件来说,下列叙述中正确的是(28)。
A.当创建对象时,触发该对象的DblClick事件B.当从内存中释放对象时,触发该对象的DblClick事件C.当表单或表单集装入内存时,触发该表单或表单集的DblClick事件D.当用户双击某对象时,触发该对象的DblClick事件29.在下列4种控件中,默认情况下无Caption属性的是(29)。
A.文本框B.标签C.复选框D.命令按钮30.在程序中如果希望跳出DO WHILE ……ENDDO循环体、执行ENDDO后面的语句,在循环体中应使用(30)。
A.EXIT语句B.RETURN语句C.SUSPEND语句D.LOOP语句二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1.数据库管理系统是用于建立、使用和维护数据库的系统软件,其英文缩写为(1)。
2.在Visual FoxPro环境下,用户可通过“选项”对话框进行操作环境的设置,也可使用SET命令进行设置。
例如,要将日期型数据显示成“2012年4月5日”形式,可使用命令:SET (2)TO LONG3.在Visual FoxPro中可以创建多种类型的文件,且每种类型的文件具有其默认文件扩展名。
例如,数据库文件的文件扩展名为(3)。
第6页Visual FoxPro4.Visual FoxPro支持多种数据类型,最常用的数据类型是字符型、日期型、数值型、逻辑型、备注型。
这些数据类型可以用一个字母表示,分别为C、D、(4)、L、M。
5.表达式LEN(STR(12345678901.9))的返回值为(5);返回当前工作区中打开表的字段个数的函数为(6)。
6.在当前工作区中以独占方式打开JS表,可以使用命令:USE js (7)。
7.JS表已设置了记录有效性规则,使用命令:ALTER TABLE js DROP (8)可以删除该表的记录有效性规则。
8.数据库表可以创建多种类型的索引,且有些类型的索引可以创建多个。
对于一个数据库表来说,仅能创建一个索引的索引类型是(9)。
若某数据库表ABC创建了多个索引,其中有一个索引名为xyz的索引,且该表已在当前工作区打开,则使用命令SET (10)TO xyz可以将索引xyz设置为该表的主控索引。
9.利用COPY TO abc SDF命令可以将当前工作区中打开的表的数据复制到ABC文件中,该ABC文件的文件扩展名默认为(11)。
10.使用SELECT-SQL命令进行数据查询时,如果要求查询结果仅输出前10条记录,则在SQL命令中可以使用(12)子句进行控制。
11.某数据库中有一教师表(JS.DBF),用于记录某学校在职教师的基本信息,其表结构如表1所示。
表1 JS.DBF表文件的结构及其说明其中,工号字段为JS表的主键(即以GH为表达式创建了主索引)。
使用下列SQL命令,可以查询各种职称的教师人数、平均年龄,且将查询结果输出到文本文件ABC中(注:年龄为当前年份与出生日期字段值中的年份之差):SELECT Js.Zc, COUNT(*) AS 人数, (13)AS 平均年龄, ;FROM Cj;GROUP BY (14);(15)abc.txt第7页Visual FoxPro12.运行下列程序后,屏幕显示的数据为(16)。
CLEARSTORE 0 TO sFOR i=1 to 10 STEP 2IF MOD(i, 3)=0LOOPENDIFs=s+iENDFOR? s13.设有一个自由表(表文件名为LWSJ.DBF),用于记录某期刊发表的学术论文情况,其表结构(部分字段)如表2所示,表数据如表3所示。
表2 LWSJ.DBF表文件的结构及其说明表3 LWSJ.DBF表的数据从表3中可以看出,每篇论文有多个关键词,且各个关键词之间用斜杠(/)分隔。
为了基于所有论文统计关键词词频(即每个关键词出现次数),需要创建一个表结构如表4所示的表(表文件名为GJC),且将表3所示数据处理成表5所示的数据(表3中的每条记录与表5中多条记录对应,对应的记录数由关键词个数决定)。
表4 GJC.DBF表文件的结构及其说明表5 GJC.DBF表的数据第8页Visual FoxPro完善下列程序,其功能是:首先创建表GJC,然后根据表LWSJ的数据生成表GJC的数据,最后利用SELECT-SQL语句生成并以降序方式显示关键词词频。
CLOSE TABLES ALL(17)gjc ( lwbh c(10), gjc c(20) )SELECT 0USE lwsjSCANc1=lwbhc2=ALLT(gjc)+ "/END"DO WHILE "/"$c2i= (18)('/', c2)c3=LEFT(c2, i-1)INSERT INTO gjc (lwbh, gjc) (19)(c1, c3)c2=SUBS(c2, i+1)(20)SELECT lwsjENDSCANSELECT gjc AS 关键词, COUNT(*) AS 词频FROM gjc ;GROUP BY 1 ORDER BY (21)14.在Visual FoxPro中,基类的事件集合是固定的,用户不能对其扩充。
基类的最小事件集包括3个事件,它们分别是(22)事件、Error事件和Destroy事件。
15.文本框(TextBox)是一种常用控件,在Visual FoxPro中文本框控件的属性有数十种。
其中,用于指定与文本框数据源绑定的属性是(23)。
16.Visual FoxPro主窗口实质上是一个特殊的表单,用户也可以用设计和处理表单的方法来对VisualFoxPro主窗口进行设置。
例如,在命令窗口中输入并执行命令(24).FontSize=24,可以将在Visual FoxPro主窗口中输出的数据以字号24磅显示。
17.设有一个如图1所示的表单,用于显示学生的综合信息。
表单的数据环境中有两个表:学生基本档案表(XSDA.DBF)和学生成绩表(XSCJ.DBF),且已基于学号字段(字段名为XH)建立了一对多关系。
表单上有一个标签控件、一个下拉列表框控件(对象名为cb1)和一个页框控件;页框控件中有3个页面,每个页面中又包括一个或多个控件,且为了页框控件中的各个控件能显示学生的基本档案信息、成绩信息,各控件已与XSDA表中的各个字段以及XSCJ表进行数据绑定。
第9页Visual FoxPro第10页 VisualFoxPro图1 “浏览学生综合信息”表单示例(1)为了使用户操作表单时不允许更改学生基本档案表和学生成绩表中的数据,可在表单的数据环境中将两个表的 (25) 属性均设置为.T. ;(2)下拉列表框控件的RowSource 属性值为SQL 语句“SELECT xs.xh, xs.xm FROM xs INTO CURSOR temp ”。
为了使用户在下拉列表中选择一个学生后,页框中立即显示选中学生的信息,则应在下拉列表框控件的 (26) 事件或Click 事件中编写如下的事件处理代码:SELECT xsLOCATE FOR xh=THIS.Value THISFORM. (27)18. 在Visual FoxPro 中,不同的报表带区有不同的作用,主要表现在数据的处理方式和打印次数。
在一个报表中最多可以有9种类型的带区,其中标题带区和 (28) 带区在每个报表中仅打印一次,它们与记录数、页数无关。
19. 利用菜单设计器创建一菜单文件MYMENU 并运行之,则在磁盘上会保存 (29) 个文件,它们的主文件名相同、扩展名不同。
20. 在Visual FoxPro 6.0中,系统约定:字符型字段的最大宽度为254,数值型(以及浮点型)字段的最大宽度为 (30) 。
第5页Visual FoxPro。