VisualFoxPro试题及答案_第1页
VisualFoxPro试题及答案_第2页
VisualFoxPro试题及答案_第3页
VisualFoxPro试题及答案_第4页
VisualFoxPro试题及答案_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VISUAL FOXPRO 期末试题答案一、选择题下列各题 A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在 答题卡相应位置上,答在试卷上不得分。(1) DBMS 的含义是:A) 数据库系统B) 数据库管理系统C) 数据库管理员 D) 数据库(2) 从关系模式中指定若干个属性组成新的关系的运算称为:D) 排序A) 联接B) 投影C) 选择A)B)C)D)(3) 对于“关系”的描述,正确的是: 同一个关系中允许有完全相同的元组 同一个关系中元组必须按关键字升序存放 在一个关系中必须将关键字作为该关系的第一个属性 同一个关系中不能出现相同的属性名(4) 在表设计器

2、的“字段”选项卡中可以创建的索引是A) 唯一索引B) 候选索引C) 主索引D) 普通索引(5) 在程序中不需要用 public 等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量B) 公共变量(6) 扩展名为 dbf 的文件是A) 表文件B) 表单文件(7) 下列程序段的输出结果是CLEARC) 私有变量C) 数据库文件D)D)全局变量项目文件STORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B) ? A,BPROCEDURE SWAP PARAMETERS X1, X2 TEMP=X1X1=X2X2=

3、TEMPENDPROCA) 10 20 B) 20 20(8) 使用调试器调试第 (7) 小题的程序,D) 10 10X1 的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算 显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1(9) 设X=10,语句?VARTYPE (X)的输出结果是A) NB) CC) 10D) XC) 20 10如果想在过程SWA埶行时观察X1 的值,并将结果在调试输出窗口中D) TEST X1职工号系号姓名工资主讲课程1102000101肖海3408 数据结构1102000202王岩盐4390数据结构11020

4、00301刘星魂2450C 语言1102000403张月新3200操作系统1102000501李明玉4520数据结构1102000602孙民山2976操作系统1102000703钱无名2987数据库1102000804呼延军3220编译原理1102000903王小龙3980数据结构1102001001张国梁2400C 语言1102001104林新月1800操作系统1102001201乔小廷5400网络技术1102001302周兴池3670数据库1102001404欧阳秀3345编译原理(10) 表达式 LEN(SPACE(0) 的运算结果是 A) .NULL.B) 1C) 0(11) 为表单建

5、立了快捷菜单 THIS 应该放在表单的那个事件中? A) Destory 事件 B) Init 事件 (12)(24) 题使用的数据表如下: 当前盘当前目录下有数据库:学院 “教师”表:D) mymenu调用快捷菜单的命令代码DO mymenu.mpr WITHC) Load 事件 D) RightClick 事件.dbc ,其中有“教师”表和“学院”表。“学院”表:系号系名01计算机02通信03信息管理04数学(13)为“学院表增加一个字段“教师人数”的SQL语句是A) CHANGE TABLE学院ADD教师人数IB) ALTER STRU 学院 ADD 教师人数 IC) ALTER TAB

6、LE 学院 ADD 教师人数 ID) CHANGE TABLE学院 INSERT 教师人数 I(14) 将“欧阳秀”的工资增加 200元SQL语句是A) REPLACE教师 WITH工资=工资+200 WHERE姓名=“欧阳秀”B) UPDATE 教师 SET 工资=工资+200 WHEN 姓名=“欧阳秀”C) UP DATE教师工资WITH工资+200 WHERE姓名=“欧阳秀”D) UP DATE教师SET 工资=工资+200 WHERE姓名=“欧阳秀”(15) 下列程序段的输出结果是CLOSE DATA a=0USE教师GO TOPDO WHILE .NOT. EOF()IF主讲课程=数

7、据结构.OR.主讲课程=C语言a=a+1ENDIFSKIPENDDO?aD) 7A) 4B) 5C) 6(16) 有SQL语句:SELECT * FROM教师 WHERE NO工资 3000 OR 工资 2000 AND 工资 2000 OR 工资 3000D) SELECT * FROM 教师 WHERE工资 =3000110,(17) 为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是 正确的SQL语句是A) CHANGE TABLE教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=110B) ALTERTABLE 教师 ALTER职工号 SET CHEC

8、K LEFT职工号,3)=110C) ALTER TABLE 教师 ALTER 职工号 CHECK LEFT职工号,3)=110D) CHANGE TABLE教师 ALTER职工号 SET CHECK OCCUR职工号,3)=110(18) 有SQL语句SELECT DISTINCT 系号 FROM 教师 WHERE:资 =;ALL(SELECT 工资 FROM 教师 WHERE系 号=02)该语句的执行结果是系号A) 01 和02B) 01 和03C) 01 和04D) 02 和03(19) 建立一个视图 salary ,该视图包括了系号和(该系的)平均工资两个字段,正确 的SQL语句是:A

9、) CREATE VIEW salary AS 系号,AVG工资)AS 平均工资 FROM 教师; GRO UP B系号B) CREATE VIEW salary AS SELECT 系号,AVG工资)AS 平均工资 FROM 教师; GRO UP BY系名C) CREATE VIEW salary SELECT 系号,AVG(工资)AS平均工资 FROM师;GRO UP B系号D) CREATE VIEW salary AS SELECT 系号,AVG (工资)AS平均工资 FROM教师; GRO UP B系号(20) 删除视图 salary 的命令是A) DROP salary VIEWB

10、) DROP VIEW salaryC) DELETE salary VIEWD) DELETE salary(21) 有SQL语句:SELECT主讲课程,COUNT(*)FROM教师GRO UP BY主讲课程该语句执行结果含有记录个数是A) 3 B) 4 C) 5(22) 有SQL语句:SELECT COUNT(*)AS数,主讲课程 FROM教师GROUP BY主讲课程; ORDER B人数 DESC该语句执行结果的第一条记录的内容是A) 4C) 2(23)数据结构数据库有 SQL 语句:D) 6B) 3D) 1操作系统网络技术9】 。FROM教师,学院;SELECT学院,系名,COUNT(

11、*)AS教师人数WHERE教师.系号=学院.系号GROUP BY学院.系名与如上语句等价的 SQL语句是:A) SELECT 学院 . 系名, COUNT(*) AS 教师人数;FROM教师 INNER JOIN 学院;教师.系号=学院.系号GROUP BY学院.系名B) SELECT 学院 . 系名, COUNT(*) AS 教师人数;FROM教师 INNER JOIN 学院;ON系号GROUP BY学院.系名C) SELECT 学院 . 系名, COUNT(*) AS 教师人数;FROM教师 INNER JOIN 学院;ON教师.系号=学院.系号GROUP BY学院.系名D) SELECT

12、 学院 . 系名, COUNT(*) AS 教师人数;FROM教师 INNER JOIN 学院;ON 教师.系号 = 学院.系号(24) 有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资=; ALL(SELECT 工资 FROM 教师 WHERE系号 =02)与如上语句等价的 SQL语句是A) SELECT DISTINCT 系号 FROM 教师 WHERE工资 =;(SELECT MAX工资)FROM 教师 WHERE系号=02)B) SELECT DISTINCT 系号 FROM教W WHERE工资 =;(SELECT MIN(工资)FROM 教师 W

13、HERE系号=02)C) SELECT DISTINCT 系号 FROM教W WHERET资 =; ANY(SELECT工资 FROM 教师 WHERE 系号=02)D) SELECT DISTINCT 系号 FROM 教师 WHERET资 =; SOME(SELEC工资 FROM 教师 WHERE系号=02)(25) 题使用SQL语句增加字段的有效性规则,是为了能保证数据的A) 实体完整性 B) 表完整性 C) 参照完整性 D) 域完整性(26) 向项目中添加表单,应该使用项目管理器的A) “代码”选项卡B) “类”选项卡C) “数据”选项卡D) “文当”选项卡(27) 有关参照完整性的删除

14、规定,A) 如果删除规则选择的是 中的所有相关记录。B) 如果删除规则选择的是 相关的父表中的记录。C) 如果删除规则选择的是 作。D) 上面三种说法都不对(28)A)B)C)D)(29)A) 局部窗口 B) 跟踪窗口 C) 调用堆栈窗口 D) 监视窗口(30) 让控件获得焦点,使其成为活动对象的方法是A) Show B) Release C) SetFocus D) GotFocus(31) 下面对表单若干常用事件的描述中,正确的是A)B)C)D)(32) 如果文本框的 InputMask 属性值是 #99999,允许在文本框中输入的是 A) +12345 B) abc123 C) $123

15、45 D) abcdef(33) 连编应用程序不能生成的文件是A) .app 文件 B) .exe 文件 C) .dll 文件D) .prg 文件限制”级联”忽略”正确的描述是,则当用户删除父表中的记录时,则当用户删除父表中的记录时,则当用户删除父表中的记录时,系统将自动删除子表系统将禁止删除子表系统不负责做任何工有关查询设计器,正确的描述是:“联接”选项卡与 SQL语句的GROUP BY短语对应“筛选”选项卡与 SQL语句的HAVING短语对应“排序依据”选项卡与 SQL语句的ORDER BY短语对应“分组依据”选项卡与 SQL语句的JOIN ON短语对应使用“调试器“调试程序时,用于显示正

16、在调试的程序文件的窗口是:释放表单时, Unload 事件在 Destroy 事件之前引发 运行表单时, Init 事件在 load 事件之前引发 单击表单的标题栏,引发表单的 Click 事件 上面的说法都不对二、填空题请将每一个空的正确答案写在答题卡【1】【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。在关系模型中,“关系中不允许出现相同元组”的约束是通过 在 Visual FoxPro 中项目文件的扩展名是【2】。使数据库表变为自由表的命令是【3】TABLE。在Visual Fox Pro 的查询设计器中【4】选项卡对应的SQL短语是WHERE在Visual

17、 Fox Pro中,BUILD【5】命令连编生成的程序可以脱离开(1)(2)(3)(4)(5)1】 实现的。Visual FoxPro在 WINDOW环境下运行。(6) 当删除父表中的记录时, 若子表中的所有相关记录也能自动删除,完整性的删除规则为【 6】。在 Visual FoxPro 中释放和关闭表单的方法是【 7】。为了从用户菜单返回到默认的系统菜单应该使用命令 SET 【8】在 Visual FoxPro 的表单设计中,为表格控件指定数据源的属性是【 表示“ 1 962 年10月 27日”的日期常量应该写为【10】 。则相应的参照(7)(8)(9)(10)TO DEFAULT。(11)

18、 为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD 【11】 平均成绩 N(5,2) 。(12)(13)(14)(15)*程序文件名:SET TALK OFF在将设计好的表单存盘时, 在 Visual FoxPro在 Visual FoxPro 在 Visual FoxPromain.prgCLOSE ALLCLEAR ALLmX=Visual FoxPromY=二级”DO s1?mY+mXRETURN* 子程序文件名: s1.prgPROCEDURE s1LOCAL mXmX=Visual FoxPro DBMS 考试mY=计算机等级+mYRETUREN

19、一、选择题1-5 B B D D C6-8 A B A9-12 B C D C13-1718-2223-2728-33系统生成扩展名分别是 SCX和【12】的两个文件。中为表单指定标题的属性是【13】 。中表单的 load 事件发生在 Init 事件之【 14】。中如下程序的运行结果 (即执行命令 DOmain 后)是【15】 。(1)【1】主关键字或候选关(2)【2】PJX (或 .PJX)(3)【3】Remove(4)【4】筛选(5)【5】EXE(6)【6】级联(7)【7】Release 方法(8)【8】SysMenu(9)【9】RecordSource二、填空题或:主索引或候选索引)(1

20、0)(11)(12)(13)(14)(15)10】11】12】13】14】15】962-10-27ColumnSCTCaption前计算机等级二级 Visual FoxProVISUAL FOX PR试题及答案(二)1单项选择题 不允许记录中出现重复索引值的索引是( ) 主索引 B . 主索引、候选索引、普遍索引 主索引和候选索引 D . 主索引、候选索引和唯一索引AC 答案: C2要控制两个表中数据的完整性和一致性可以设置 参照完整性 ,要求这两个表( )A.是同一个数据库中的两个表B .不同数据库中的两个表C 两个自由表 D 一个是数据库表另一个是自由表答案: A3.可以链接或嵌入 OLE

21、对象的字段类型是() A. 备注型字段 B . 通用型和备注型字段C. 通用型字段 D . 任何类型的字段答案: CABC查询设计器和视图设计器的主要不同表现在于( ) 查询设计器有 更新条件 选项卡,没有 查询去向 选项 查询设计器没有 更新条件 选项卡,有 查询去向 选项 视图设计器没有 更新条件 选项卡,有 查询去向 选项 视图设计器有 更新条件 选项上,也有 查询去向 选项D. 答案: B45AC答案: D在 Visual FoxPro 中, 数据库中各个表的清单 数据库查询的列表 D 表单(Form)是指()B 一个表中各个记录的清单 窗口界面打开数据库的命令是 。6 在 Visua

22、l FoxPro 中,A. OREN DATABASE数据库名 B . USE 数据库名 CUSE DATABASE 数据库名 D OPEN 数据库名 答案: A 7连续执行以下命令之后,最后一条命令的输出结果是SET EXACT OFFX=A ?IIF ( A=X , X-BCD, X+BCD)AA BBCD C A BCD DABCD 答案: C8ABC在以下四组函数运算中,结果相同的是 。LEET(Visual FoxPro,6) 与 SUBSTR(Visual FoxPro,1,6)YEAR(DATE()与 SUBSTR(DTOC(DATE),7,2) VARTYPE(36-5*4)

23、与 VARTYPE(36-5*4) 假定 A=this, B=is a string, A-B与 A+BD答案: A9.使用命令DECLARE mm(2,3定义的数组,包含的数组元素(下标变量)的个数为A. 2个B . 3个C . 5个D . 6个 答案: D 10 Visual FoxPro 的报表文件 .FRX 中保存的是 。 A 打印报表的预览格式 B 打印报表本身 C 报表的格式和数据 D 报表设计格式的定义 答案: D 11在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段 或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择忽略 (

24、Ignore).级联(Cascade)或限制(Restrict)A.限制(Restrict) BC.级联(Cascade) D12在 Visual FoxPro 关联,这种关联是( A 永久性关联 B 答案: C的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的)永久性关联或临时性关联C 临时性关联 D 永久性关联和临时性关联 答案: C13在下列函数中,函数值为数值的是(AT(人民,中华人民共和国)CTOD( 01/01/96 )BOF()SUBSTR(DTOC(DATE(),7)ABCD 答案: A14数据库系统的核心是()A.编译系统B .数据库C .操作系统D .数

25、据库管理系统 答案: D15.数据表的最小存取单位是()A.字符B.数据项C .记录D .文件答案: C16.在已打开的数据库文件中有“姓名”字段, 此外又定义了一个内存变量“姓名”,要把内存变量姓名的值传送给当前记录的姓名字段,应使用命令()A.姓名=M-姓名B . REPLACE姓名 WITH M-姓名C. STORE M-姓名 D. GATHER FROM M姓名 FIELDS 姓名答案: B17报表的输出命令是( )ACREATE REPORTBREPO FORM CMODI REPO DSET REPO 答案: B18如果要改变表单的标题,需要设置表单对象的(A Name B Cap

26、tion C BackColor D BorderStyle 答案: B)属性。19在使用 命令进行格式化输入时,为了保证只允许输入字母,应该在 模式符( )。AA BX CN DZ答案: APICTURE短语使用20.以下程序段执行后,数据记录指针指向(dimension A(3)A(1) = A(2) = A(3) = Go &A(2)top bottom skip A.表头B .表的最末一条记录C .第5条记录D .第2条记录答案: B21以下命令()实现统计数据表的记录数。A sum B continue C count D recordnum 答案: C22. 有图书数据表按“书名”

27、、 “作者”复合索引, 索引标识与字段名相同, 执行以下命令: 作者set order to tag seek 巴金 现在要使指针指向巴金的第二部著作,应用命令( )A SKIP B continue C seek 巴金 2 D find 巴金 答案: A23.数据库系统的结构化特征指出:由DBMS管理数据的物理结构和()结构。A.机械B.驱动C.逻辑D.管理答案: C24不能释放内存变量的命令是()A release all Bclear all C答案: C clear D clear memo25命令“ ?iif(substr( val( abcdeA. N (数值)答案: Bde)”的

28、结果是(B . C (字符),2,2)right()。C . U (未知)abcde,2),type( a),D . M (备注)Visual Foxpro表达式中,运算结果是逻辑真的是( )26在下面的AEMPTY(.NULL.) BLIKE(acd,ac?) CAT(a,123abc) D.EMPTY(SPACE(2) 答案: D27. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的 一方表的主索引或候选索引, 一方 表的主索引, 一方 表的普通索引, 一方 表的普通索引,ABCD答案: A多方 表的普通索引 多方 表的普通索引或候选索引 多方 表的主索引或候选索引 多方

29、 表的候选索引或普通索引A)B)多项选择题在下面关于面向对象数据库的叙述中,正确的是( 每个对象在系统中都有唯一的对象标识 事件作用于对象,对象识别事件并作出相应反应C)一个子类能够继承其所有父类的属性和方法D)一个父类包括其所有子类的属性和方法 答案: ABC2ABC下面关于属性、方法和事件的叙述中,正确的是()属性用于描述对象的状态,方法用于表示对象的行为 基于同一个类产生的两个对象可以分别设置自己的属性值 事件代码也可以像方法一样被显示调用 在新建一个表单时,可以添加新的属性、方法和事件D.答案: ABC3ABC在下面的 Visual FoxPro 表达式中,正确的是( )2002-05

30、-01 10:10:10 AM-10A2002-05-01-DATE()A2002-05-01+DATE()人2002-05-01+1000D.答案: ABD4ABC下面关于 Visual FoxPro 数组的叙述中,正确的是 。 用DIMENSION和DECLAR都可以定义数组Visual FoxPro 只支持一维数组和二维数组 一个数组中各个数组元素必须是同一种数据类型 新定义数组的各个数组元素初值为 .F.D.答案: ABD5Visual FoxPro 关系数据库管理系统能够实现的基本关系运算是(A.排序B .选择C .投影D .联接答案: BCD6. 以下哪些是程序设计的基本结构()A

31、.分支B .选通C .循环D .顺序 答案: ACD 7.以下表达式中,合法的是( )A. 8-3=5 B . 8+310 C . AT(“ad” , “ xyadvanad”) - len( “adadad”)D. .not. (a=b) .and. a-b0 or b=0答案: ACD8ABC以下叙述不正确的是( )total 命令汇总数据表没有前提条件当两个表建立了关联以后, set skip to( 别名)命令支持一对多关系 Visual Foxpro 不支持循环关联,即 A-B,B-A 。D. Visual Foxpro 程序中定义的内存变量的作用域为全局变量 答案: AD 9.命令

32、文件中可以实现单击一键输入一个字符的命令或函数有(A. wait B . input C . inkey() D . x,x get VER pict x答案: ACD 10使用 USE 表文件名 命令打开表文件时,能同时自动打开的相关文件有(A.备注文件B.独立复合索引文件 C.结构复合索引文件 D .内存变量文件答案: AC 11.在学生数据表文件中有“姓名”字段,要显示所有姓李的学生记录,使用命令(LIST FOR SUBSTR(姓名,1, 2)= “李”LIST FOR 姓名=“李* ”LIST FOR STR (姓名,1 , 2)= “李”LIST FOR 姓名=“李”BCDA.答案

33、: AD12.在 Visual Foxpro系统中,能移动记录指针的命令有( )A. LIST B. CONT C. GO D. SKIP答案: ABCD13ABC关于程序(命令)文件,下列说法正确的有( ) 程序文件不再是逐条发出和执行,而是“批处理”方式发出和执行 程序文件是用户和数据之间的一种软件接口 依赖程序文件可以保证数据管理的高效率 程序文件不能相互调用D.答案; ABC14. Visual Foxpro 中的表达式有( )A.算术表达式B .字符表达式C .关系表达式D .逻辑表达式 答案: ABCD 15.在SQL SELECT语句中,以下用于计算检索的函数有(ACOUNT B

34、MAX CMIN DSUM 答案: ABCD 16.内存变量根据其作用的范围可分为( )A.字符变量B .局部变量C .私有变量D .全局变量答案: BCD17参数在主程序与子程序或过程中的传递方式有( A 形式参数 B 答案: AB)全局变量 C 私有变量 D 局部变量18 打开 VisualFox Pro项目管理器”的”文档(Docs)选项卡,其中包含的文件类型有()A. 表单( Form)C. 标签(Label )文件D .程序(PRG文件 答案: ABC文件B .报表(Report )文件19.如果要在屏幕上直接看到查询结果, 查询去向 可以选择( )A.屏幕B .浏览C 临时表D 视

35、图答案: AB20.关于记录的逻辑删除,叙述正确的有(A.B逻辑删除的记录还可以恢复逻辑删除的记录还可以浏览逻辑删除的记录还可以替换逻辑删除的记录等待一段时间后,自动永久删除C.D.答案: AB21.属于记录查找的命令有( )A. TOTAL B. LOCATE C. SEEK D. CONTINUE答案: BCD22ABC以下属于结构复合索引文件特点的有( 在打开表时自动打开 在同一索引文件中能包含多个排序方案 在同一索引文件中能包含多索引关键字 在添加、更改或删除记录时自动维护D.答案: ABCD23ABC关于工作区以下叙述正确的有( )Visual Foxpro 系统最多能同时使用 32

36、767 个工作区 在每个工作区中只能打开一个表 每个工作区中都各有一条记录指针指向该区表的当前记录 工作区既可用数字表示,也可以用字符等表示的别名表示D.答案: ABCD24表的关联关系类型包括()A. 对一关联关系 B .一对多关联关系C.多对多关联关系 D .以上都正确答案: AB25.在 Visual Foxpro 中,可通过以下方法建立查询文件( ) A.利用查询向导创建 B 利用查询设计器C.在命令窗口用命令方式D 利用查询分析器答案: ABc26. Visual Fox pro中使用了()等几种变量形式。A字段名变量B .数组变量C .系统变量D .内存变量答案: ABCD27 V

37、isual Foxpro的工作方式包括( )。A.命令方式B .菜单方式C .程序文件方式 D .交互执行方式答案: ABcD判断题1. LOOP或 EXIT语句不能单独使用,只能在循环体内使用。(答案:正确2. List memory except xx? 命令显示头2位为xx”的4个字符名称的变量。()答案:错误3. Visual Fox pro工作区号的大小不能说明同时打开数据表的先后顺序。(答案:正确4.表达式 chr(65)-str(mod(1,7),2)答案:错误的结果是 A1,串长=2 O ()5. Visual Fox pro 的过程(p rocedure )允许有参数,程序执

38、行( do)不能带参数。( 答案:错误6用delete和ZAP删除的记录都不能恢复。()答案:错误7. 数据库在操作之前必须打开。( )答案:正确&多分支语句DO case-endcasE的各个条件之间必须关联。答案:错误9对一个已打开的数据表,只需用BROWS命令就可对表中的数据进行浏览和编辑。(答案:错误VISUAL FOX PR试题及答案(三)一、选择题下列各题A)、B)、0、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在 答题卡相应位置上,答在试卷上不得分。(1) 对于现实世界中事物的特征,在实体-联系模型中使用A)属性描述B )关键字描述C)二维表格描述 D )实体描述(2

39、)把实体 -联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过A)建立新的属性来实现 B )建立新的关键字来实现C)建立新的关系来实现 D )建立新的实体来实现(3)专门的关系运算不包括下列中的A)联接运算B )选择运算C)投影运算D)交运算B)交运算D)积运算Visual FoxPro 的变量,下面说法中正确的是(4)对关系S和关系R进行集合运算,结果中既包含 S中元组也包含 R中元组,这种集合 运算称为 A)并运算C)差运算(5)关于A)B)C)D)使用一个简单变量之前要先声明或定义 数组中各数组元素的数据类型可以不同 定义数组以后,系统为数组的每个数组元素赋以数值数组元素的下

40、标下限是 0(6)在下面的表达式中,运算结果为逻辑真的是A) EMPTY(.NULL.) B ) LIKE(edit,edi?)C) AT(a,123abc) D ) EMPTY(SPACE(10) ( 7) Visual FoxPro 内存变量的数据类型不包括A)数值型B)货币型C)备注型D)逻辑型(8)为了设置两个表之间的数据参照完整性,要求这两个表是A)同一个数据库中的两个表 B )两个自由表C) 一个自由表和一个数据库表 D )没有限制(9) 数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴, 其中的 规则 是一个A)逻辑表达式 B )字符表达式C)数值表达式D)日期表达

41、式(10)通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的A)参照完整性B )实体完整性C)域完整性D)字段完整性(11)用命令 INDEX on 姓名 TAG index_name 建立索引,其索引类型是A)主索引B )候选索引C)普通索引D )惟一索引(12)执行命令 INDEX on 姓名 TAG index_name 建立索引后,下列叙述错误的是 此命令建立的索引是当前有效索引 此命令所建立的索引将保存在 .idx 文件中表中记录按索引表达式升序排序 此命令的索引表达式是 姓名,索引名是 index_name4)尾字符是 1 的错误命令是A)B)C)D)(13)

42、查询订购单号(字符型,长度为A)B)C)D)SELECT * FROM 订单 WHERE SUBSTR订购单号,4)=1SELECT * FROM 订单 WHERE SUBSTR订购单号,4,1)=1SELECT * FROM 订单 WHERE 1$订购单号SELECT * FROM 订单 WHERE RIGHT订购单号,1)=1A)B)C)D)(14) 以下关于空值(NULL叙述正确的是A)空值等同于空字符串 B )空值表示字段或变量还没有确定值C) VISUAL FOX PRO不支持空值D )空值等同于数值 0关(15) 两表之间 临时性 联系称为关联,在两个表之间的关联已经建立的情况下,

43、有关 联 的正确叙述是建立关联的两个表一定在同一个数据库中两表之间 临时性 联系是建立在两表之间 永久性 联系基础之上的 当父表记录指针移动时,子表记录指针按一定的规则跟随移动 当关闭父表时 , 子表自动被关闭A)B)C)D)(17) 在SQL语句中,与表达式”仓库号NOT IN (wh1,wh2)功能相同的表达式是 仓库号 仓库号 仓库号 仓库号A)B)C)D)=wh1 AND !=wh1 ORwh1 OR!=wh1 AND仓库号 =wh2仓库号 # wh2仓库号 !=wh2仓库号 !=wh2(16) 在SQL语句中,与表达式”工资BETWEEN 1210 AND 1240功能相同的表达式是

44、 工资 =1210 AND 工资1210 AND 工资 1240 工资 1240 工资 =1210 OR 工资 =124018)打开表并设置当前有效索引(相关索引已建立)的正确命令是A)B)C)D)ORDER student IN 2 INDEX 学号USE student IN 2 ORDER 学号USE student IN 2INDEX 学号 ORDER student(19) 查询设计器中联接选项卡对应的SQL短语是A) WHERE )B JOINC) SET D) ORDER BY(20) 在SQL SELECTS句中用于实现关系的选择运算的短语是A) FOR B) WHILEC)

45、WHERE )D CONDITION(21 )执行下列一组命令之后,选择 职工表所在工作区的错误命令是CLOSE ALLUSE 仓库 IN 0USE 职工 IN 0A) SELECT职工 B ) SELECT 0C) SELECT 2 D) SELECT B(22 )在 Visual FoxPro 中有如下程序 :* 程序名 :TEST.PRG*调用方法 : DO TESTSET TALK OFFCLOSE ALLCLEAR ALL mX=Visual FoxPromY=二级”DO SUB1 WITH mX ?mY+mXRETURN* 子程序 :SUB1.PRGPROCEDURE SUB1PA

46、RAMETERS mX1mX= Visual FoxPro DBMS 考试mY=计算机等级+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)B)C)D)LOCAL mXA)B)C)D)二级 Visual FoxPro 计算机等级二级 Visual FoxPro DBMS 考试 二级 Visual FoxPro DBMS 考试 计算机等级二级 Visual FoxPro 23)有关连编应用程序,下面的描述正确的是 项目连编以后应将主文件视做只读文件 一个项目中可以有多个主文件 数据库文件可以被指定为主文件 在项目管理器中文件名左侧带有符号 ?的文件在项目连编以后是只读文件(24)新

47、创建的表单默认标题为Formi,为了修改表单的标题,应设置表单的A) Name属性 B)Caption 属性C) Closable 属性 D)AlwaysOnTop 属性( 25)有关控件对象的 Click 事件的正确叙述是A)用鼠标双击对象时引发B )用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发( 26)关闭当前表单的程序代码是ThisForm.Release ,其中的 Release 是表单对象的A)标题B)属性C)事件D)方法(27)以下叙述与表单数据环境有关,其中正确的是A)B)C)D)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改 当表单关

48、闭时,不能自动关闭数据环境中的表 当表单运行时,自动打开数据环境中的表 当表单运行时,与数据环境中的表无关(28)如果菜单项的名称为”统计”,热键是T,在菜单名称一栏中应输入A)统计(C )统计(Alt+T) D )统计(T)的报表文件 .FRX 中保存的是B )已经生成的完整报表D)报表设计格式的定义ENDDO循环结构中,EXIT命令的作用是( 29 ) Visual FoxProA)打印报表的预览格式C)报表的格式和数据(30) 在 DO WHILEA)B)C)D)退出过程,返回程序开始处转移到DO WHILE语句行,开始下一个判断和循环终止循环,将控制转移到本循环结构ENDDOI面的第一

49、条语句继续执行终止程序执行DELETERETURN 35)题使用如下三个表: 学号 C(8) ,姓名 C(12) , 课程编号 C(4) ,课程名称(31) 一条没有指明去向的 SQLSELECT语句执行之后,会把查询结果显示在屏幕上,要退 出这个查询窗口,应该按的键是性别C(2),出生日期D,院系C(8)C(10) , 开课院系 C(8)C(4) , 成绩 IA) ALT B) C) ESC D) 第( 32) - 学生 .DBF: 课程 .DBF: 学生成绩.DBF:学号C(8),课程编号(32) 查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是A) SELECT课程名

50、称,SUM(成绩)AS分数FROM课程,学生成绩;WHERE课程.课程编号=学生成绩.课程编号;GRO UP BY课程名称B) SELECT课程名称,MAX(成绩)分数FROM课程,学生成绩;WHERE!程.课程编号=学生成绩.课程编号;GRO UP BY课程名称C) SELECT课程名称,SUM(成绩)分数FROM课程,学生成绩; where!程.课程编号=学生成绩.课程编号;GROUP BY课程.课程编号D) SELECT课程名称,MAX(成绩)AS分数FROM课程,学生成绩;WHERE!程.课程编号=学生成绩.课程编号;GRO UP by!程编号(33) 统计只有 2名以下(含2名)学生选修的课程情况, 统计结果中的信息包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论