vfp程序设计复习题2470集_第1页
vfp程序设计复习题2470集_第2页
vfp程序设计复习题2470集_第3页
vfp程序设计复习题2470集_第4页
vfp程序设计复习题2470集_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

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

文档简介

VFP程序设计复习题集 200601103单选题 填空题 是非题 操作题 总计203 74 84 76 403一、单选题1、Visual FoxPro 是基于( )操作系统的数据库系统。A:MS-DOSB:WindowsC:UNIXD:AMOS/L答案:B知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识2、命令 SELECT 0的功能是( )。A:选择区号最小的空闲工作区B:选择区号最大的空闲工作区C:选择当前工作区的区号加 1的工作区D:随机选择一个工作区的区号答案:A知识点:VFP 部分/多工作区操作3、下列命令中,不能求出当前表中所有记录个数的是( )。A:COUNT all to xB:RECCOUNT()C:CALCULATE CNT()D:SUM TO CONNT 答案:D知识点:VFP 部分/数据表的基本操作/表的查询与统计操作4、已知:X=“AB“,AB=100。执行命令? &X+10 的结果是( )。A:XB:ABC:ABC58D:110答案:D知识点:VFP 部分/数据类型、函数与表达式/表达式运算5、在 VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是( )。A:BROWSEB:SHOWC:VIEWD:OPEN答案:A知识点:VFP 部分/数据表的基本操作/表记录操作/记录浏览6、下面命令执行后都将生成 ABC.DBF文件,其中生成空表文件的命令是( )。A:SORT TO ABCB:COPY TO ABCC:COPY STRUCTURE TO ABCD:COPY FILE TO ABC答案:C知识点:VFP 部分/文件操作7、表达式 LEN(ABC-DE)的值是( )。A:1B:3C:5D:7答案:C知识点:VFP 部分/数据类型、函数与表达式/常用函数8、若使用 REPLACE命令,其范围子句为 ALL或 REST,则执行该命令后记录指针指向( )。A:首记录B:末记录C:首记录的前面D:末记录的后面答案:D知识点:VFP 部分/数据表的基本操作/表记录操作/记录修改9、仅关闭当前表文件的命令是( )。A:CLOSE ALLB:CLEARC:USED:CLOSE DATABASE答案:C知识点:VFP 部分/数据表的基本操作/表操作:表的建立/打开/输入记录10、DELETE 命令的作用是( )。A:为当前记录做删除标记B:直接物理删除当前记录C:删除当前表文件的所有记录D:在提问确认后物理删除当前记录 答案:A知识点:VFP 部分/数据表的基本操作/表记录操作/记录删除11、要将 A盘上根目录下 STK.DBF文件复制到 C盘的DB 子目录,应在 VFP命令窗口中使用命令( )。A:COPY A:STK.DBF C:DBB:COPY FILE A:STK.DBF TO C:DBSTD.DBFC:COPY FILE STK.DBF TO C:DBSTD.DBFD:COPY TO A:STK.DBF答案:B知识点:VFP 部分/文件操作12、执行 LIST NEXT 1命令之后,记录指针的位置指向( )。A:下一条记录B:原来记录C:尾记录D:首记录答案:B知识点:VFP 部分/数据表的基本操作/记录定位13、命令 SELECT 3等价于命令( )。A:SELECT AB:SELECT 0C:SELECT CD:SELECT 答案:C知识点:VFP 部分/多工作区操作14、VFP 中的 SET RELATION关联是( )。A:逻辑连接B:物理连接C:逻辑排序D:物理排序答案:A知识点:VFP 部分/数据库的基本操作/基本操作15、JOIN 命令对两个数据表进行物理连接时,对它们的要求是( )。A:两个数据表都不能打开B:两个数据表都必须打开 C:一个表打开,一个表关闭D:两个数据表必须结构相同答案:B知识点:VFP 部分/文件操作16、使用下面命令必须打开索引文件的是( )。A:SORTB:LOCATEC:SEEKD:SUM答案:C知识点:VFP 部分/数据表的基本操作/表的查询与统计操作17、若表文件及其索引文件已打开,为了确保指针定位在记录号为 1的记录上,应该使用的命令是( )。A:GO TOPB:GO RECNO()=1C:SKIP 1D:GO 1 答案:D知识点:VFP 部分/数据表的基本操作/记录定位18、在 3号记录之后插入一个空白记录,正确的命令是( )。A:3INSERT BLANKB:GOTO 4INSERT BLANKC:GO 3INSERT BLANKD:TO 4INSERT BLANK BEFORE答案:C知识点:VFP 部分/数据表的基本操作/表记录操作/记录插入19、显示所有以 A打头的所有内存变量,正确的命令是( )。A:LIST MEMO LIKE AB:LIST FOR A*C:DISP MEMO LIKE A*D:DISP MEMO A*答案:C知识点:VFP 部分/常量、变量与数组/变量20、SQL 查询语句中 ORDER BY子句的功能是( )。A:对查询结果进行排序B:分组统计查询结果 C:限定分组检索结果D:限定查询条件答案:A知识点:VFP 部分/SQL 语言/select 查询21、SQL 查询语句中 HAVING子句的作用是( )。A:指出分组查询的范围B:指出分组查询的值 C:指出分组查询的条件D:指出分组查询的字段答案:C知识点:VFP 部分/SQL 语言/select 查询22、执行命名 SEEK “张三“后,若未找到符合条件的记录,则命令?BOF(),?FOUND(),?EOF()的显示结果是( )。A:F T FB:F F TC:T F FD:F T T 答案:B知识点:VFP 部分/数据表的基本操作/表的查询与统计操作23、查询设计器中“筛选“选项卡对应的 SQL短语是( )。A:WHEREB:JOINC:INTOD:ORDER BY答案:A知识点:VFP 部分/查询与视图/查询设计器操作24、在 VFP系统中,查询文件的扩展名为( )。A:DBFB:QPRC:.SCXD:.TXT答案:B知识点:VFP 部分/VFP 基础知识/文件类型25、关闭当前工作区所有已打开的索引文件,正确的命令是( )。A:USEB:SET INDEX TOC:CLOSE INDEX ALLD:SET ORDER TO答案:B知识点:VFP 部分/数据表的基本操作/表的索引26、当前工作区已打开表中英语、数学及总分字段,计算每个学生总分的正确命令是( )。A:SUM 英语+数学 TO 总分B:REPL ALL 总分 WITH 英语+数学 C:SUM 英语,数学,总分D:REPL 总分 WITH 英语+数学 答案:B知识点:VFP 部分/数据表的基本操作/表记录操作/记录修改27、下列命令中,不产生新文件的命令是( )。A:TOTAL TO BJHZ ON 班级B:INDEX ON 班级 TO BJ C:SORT TO BJ ON 班级/DD:SET INDEX TO BJ答案:D知识点:VFP 部分/文件操作28、下列命令中,不能定义内存变量的有( )。A:STOREB:SCATTERC:REPLACED:A=123答案:C知识点:VFP 部分/常量、变量与数组/变量29、为一个打开的表文件增加新字段,应当使用命令( )。A:APPENDB:MODIFY STRUCTUREC:INSERTD:BROWSE答案:B知识点:VFP 部分/数据表的基本操作/表结构修改30、已知:X=“ABC“,ABC=56。执行命令?&X+2 的结果是( )。A:XB:ABCC:58D:ABC58答案:C知识点:VFP 部分/数据类型、函数与表达式/表达式运算31、下面命令中,会生成新的表文件的命令是( )。A:SORT TOB:BROWSEC:APPEND FROMD:RECALL答案:A知识点:VFP 部分/文件操作32、若能够正常执行下面命令,说明字段“修理日期“的类型是( )。REPLACE ALL 修理日期 WITH DTOC(DATE()A:数值型B:字符型C:逻辑型D:日期型答案:B知识点:VFP 部分/数据类型、函数与表达式/数据类型33、表达式 MAX(1,6)+MIN(4,18)的值是( )。A:9B:10C:11D:12答案:B知识点:VFP 部分/数据类型、函数与表达式/常用函数34、表达式 LEN(“计算机+6“)的值是( )。A:12B:6C:7D:8答案:D知识点:VFP 部分/数据类型、函数与表达式/常用函数35、表达式 AT(“IS“,“THIS IS A BOY“)的值是( )。A:.T.B:.F.C:3D:6答案:C知识点:VFP 部分/数据类型、函数与表达式/常用函数36、命令文件(程序文件)的扩展名是( )。A:IDXB:PRGC:DBCD:DBF答案:B知识点:VFP 部分/VFP 基础知识/文件类型37、表达式 CTOD(“07/22/94“)-10的值是( )。A:08/01/94B:07/12/94C:08/4/94D:08/5/94答案:B知识点:VFP 部分/数据类型、函数与表达式/常用函数38、下列语句中,能够正确地给内存变量 A赋逻辑真值的命令是( )。A:A=“.T.“B:STORE “T“ TO AC:A=TRUED:STORE .T. TO A答案:D知识点:VFP 部分/常量、变量与数组/变量39、不能修改当前数据表记录内容的命令有( )。A:UPDATEB:REPLACEC:DISPLAYD:BROWSE答案:C知识点:VFP 部分/数据表的基本操作/表记录操作/记录修改40、下面命令涉及数组操作的是( )。A:SCATTERB:SORTC:SEEKD:LIST答案:A知识点:VFP 部分/常量、变量与数组/数组41、下面命令有语法错误的是( )。A:LIST ALLB:DISP ALLC:MODIFY ALL STRUD:MODIFY COMMAND答案:C知识点:VFP 部分/数据表的基本操作/表记录操作/记录浏览42、 关系数据库管理系统所管理的关系是( )。 A:若干个二维表B:一个 DBF文件C:一个 DBC文件D:若干个 DBC文件答案:A知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识43、VFP 系统中,内存变量只定义了数组 MK(12),它具有 12个下标变量。用 LIST MEMORY命令显示已定义的内存变量个数是( )。 A:12B:1C:0D:有时是 1,有时是 12答案:B知识点:VFP 部分/常量、变量与数组/数组44、关系运算中的选择运算是( )。 A:从关系中找出满足给定条件的元组的操作B:从关系中选择若干个属性组成新的关系的操作C:从关系中选择满足给定条件的属性的操作D:A 和 B都对答案:A知识点:VFP 部分/VFP 基础知识/关系运算45、逻辑型、日期型、备注型字段的宽度的固定值分别为( )。 A:2,8,8B:2,4,10C:1,8,任意D:1,8,4答案:D知识点:VFP 部分/数据类型、函数与表达式/数据类型46、测试当前记录号所使用的函数是( )。 A:FILE() B:BOF() C:RECON() D:EOF()答案:C知识点:VFP 部分/数据表的基本操作/记录定位47、函数 Int(-4.5)的返回结果是( )。A:-4.5 B:-5 C: 4 D:-4答案:D知识点:VFP 部分/数据类型、函数与表达式/常用函数48、VFP 中,+和-运算符能用于()表达式。A:日期 B:字符 C:日期时间 D:A、B、C 三项都对答案:D知识点:VFP 部分/数据类型、函数与表达式/表达式运算49、从“学生资料“表中查询所有年龄大于 22岁的学生并显示其姓名,应输入( )命令。 A:SELECT 年龄 FROM 学生资料 WHERE 姓名22B:SELECT 年龄 FROM 学生资料C:SELECT 姓名 FROM 学生资料 WHERE 年龄22D:SELECT 姓名 FROM 学生资料答案:C知识点:VFP 部分/SQL 语言/select 查询50、职工工资数据表文件按基本工资字段升序索引后,再执行 GO RECORD N命令,此时当前记录号是( )。 A:1 B:基本工资最少的记录的记录号C:ND:基本工资最多的记录的记录号答案:C知识点:VFP 部分/数据表的基本操作/记录定位51、 Zgda 表已按性别建立索引,表中有男生记录 5个,女生记录 3个,使用 TOTAL命令按照性别分类汇总,生成的表文件中共有()条记录。A:3 B:2 C:5 D:8 答案:B知识点:VFP 部分/数据表的基本操作/表的查询与统计操作52、设当前数据表文件有数值型字段 salary,则命令:REPLACE salary WITH 1500 的功能是 ( )。 A:将数据表中所有记录的 salary字段的值都改为 1500B:只将数据表中当前记录的 salary字段的值改为 1500C:由于没有指定条件,所以不能确定D:将数据表中以前未更改过的 salary字段的值改为 1500答案:B知识点:VFP 部分/数据表的基本操作/表记录操作/记录修改53、函数 Deleted()的值为真时,说明( )。 A:当前记录已被物理删除B:当前记录已被逻辑删除C:当前数据表中不存在带删除标记的记录D:当前数据表中没有记录答案:B知识点:VFP 部分/数据表的基本操作/表记录操作/记录删除54、DBLClick 事件在( )时引发。A:用鼠标双击对象 B:用鼠标左键单击对象 C:表单对象建立之前 D:用鼠标右键单击对象答案:A知识点:VFP 部分/表单设计/表单/控件属性、事件、方法55、关于空值 NULL说法正确的是( ) 。A:空值对于数值型的数据等同于 0 B:空值对于字符型的数据等同于空的字符串 C:空值表示没有确定的值 D:空值对于逻辑型的数据等同于逻辑假答案:C知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识56、将内存变量定义为全局变量的 Visual FoxPro命令是( )。 A:LOCAL B:PRIVATE C:PUBLIC D:Release答案:C知识点:VFP 部分/常量、变量与数组/变量作用域57、在命令窗口中,可用 DO命令运行扩展名为()的菜单程序文件。A:MPR B:MNT C:FMT D:MNX答案:A知识点:VFP 部分/VFP 基础知识/文件类型58、一个索引文件中包含多种索引排序方式,这种索引文件被称为( )文件。 A:单索引B:复合索引C:主索引 D:普通索引答案:B知识点:VFP 部分/数据表的基本操作/表的索引59、下面有关索引的描述正确的是( )。 A:建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B:索引与数据库表的数据存储在一个文件中C:创建索引是创建一个指向数据库表文件记录的指针构成的文件D:使用索引并不能加快对表的查询答案:C知识点:VFP 部分/数据表的基本操作/表的索引60、下列表达式中表达式值为数值型的是( )。 A:DATE()-5 B:TIME() C:YEAR(date()D:DATETIME()答案:C知识点:VFP 部分/数据类型、函数与表达式/表达式运算61、下列命令执行完毕后,数据表记录指针一定指向文件尾的命令是( )。 A:SEEK B:LIST C:SKIP D:DISPLAY答案:B知识点:VFP 部分/数据表的基本操作/记录定位62、使用“INDEX ON 关键字 TO 索引文件名“命令建立的索引文件是( )。A:单索引文件B:结构复合索引文件C:非结构复合索引文件D:复合索引文件答案:A知识点:VFP 部分/数据表的基本操作/表的索引63、使控件获得焦点,应该调用控件的( )方法。 A:TIMER B:Gotfocus C:CLICK D:SETFOCUS答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法64、关系运算中的投影运算是( )。 A:从关系中找出满足给定条件的元组的操作B:从关系中选择若干个属性组成新的关系的操作C:从关系中选择满足给定条件的属性和元组的操作D:A 和 B都对 答案:B知识点:VFP 部分/VFP 基础知识/关系运算65、在 VFP中,关于视图说法正确的是( )。 A:视图与查询没有区别B:视图是一个虚表,不形成对应的磁盘文件C:通过视图不能修改原表D:只能给自由表建立视图答案:B知识点:VFP 部分/查询与视图/视图设计器操作66、Visual FoxPro 的“参照完整性“中“更新规则“包括的选择是( )。 A:级联、限制和忽略 B:级联和删除 C:级联和限制 D:限制和忽略答案:A知识点:VFP 部分/数据表的基本操作/表的数据完整性67、如果想使一个命令按钮组控件包括 3个按钮,可将其( )属性设置为 3。 A:Visible B:ButtonCount C:ControlSource D:Buttons答案:B知识点:VFP 部分/表单设计/表单/控件属性、事件、方法68、假设已经生成了名为 mymenu的菜单程序文件,执行该菜单程序文件的命令是( )。A:DO mymenu B:DO mymenu.mprC:DO mymenu.pjx D:DO mymenu.mnx答案:B知识点:VFP 部分/菜单设计/菜单调用69、在 VisualFoxPro中,通用型字段 G和备注型字段 M在表中的宽度都是( )。 A:2 个字节 B:4 个字节 C:8 个字节 D:10 个字节答案:B知识点:VFP 部分/VFP 基础知识/VFP 系统指标70、不论索引是否生效,多次执行后总能定位到相同记录的命令是( )。 A:GO TOP B:GO BOTTOMC:GO 6 D:SKIP答案:C知识点:VFP 部分/数据表的基本操作/记录定位71、要为当前表所有职工增加 100元工资应该使用命令( )。 A:CHANGE 工资 WITH 工资+100B:REPLACE 工资 WITH 工资+100C:CHANGE ALL 工资 WITH 工资+100D:REPLACE ALL 工资 WITH 工资+100答案:D知识点:VFP 部分/数据表的基本操作/表记录操作/记录修改72、在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是( )。 A:“一方“表建主索引或候选索引,“多方“表建普通索引 B:“一方“表建主索引,“多方“表建普通索引或候选索引C:“一方“表建普通索引,“多方“表建主索引或候选索引D:“一方“表建普通索引,“多方“表建候选索引或普通索引答案:A知识点:VFP 部分/数据表的基本操作/表的索引73、 当表单被读入内存来调用时,首先触发的事件是( )。A:Load B:Init C:ReleaseD:Activate答案:A知识点:VFP 部分/表单设计/表单/控件属性、事件、方法74、设执行表达式 X=messagebox(“提示信息:“,48+2,“提示框:“),当按下提示框中的某个按钮时,会把一个值赋给变量 X,那么 X的值的类型是()。 A:数值型 B:字符型 C:逻辑型 D:日期型答案:A知识点:VFP 部分/数据类型、函数与表达式/messagebox 函数75、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。A:m:n B:1:m C:m:k D:1:1答案:B知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识76、 在 Visual FoxPro中,关于自由表叙述正确的是()。 A:自由表和数据库表是完全相同的 B:自由表不能建立字段级规则和约束 C:自由表不能建立候选索引 D:自由表不可以加入到数据库中答案:B知识点:VFP 部分/数据表的基本操作/自由表与数据库表77、在 Visual FoxPro中,建立数据库表时,将年龄字段值限制在 1214之间的这种约束属于( )。A:实体完整性约束B:域完整性约束 C:参照完整性约束 D:视图完整性约束答案:B知识点:VFP 部分/数据表的基本操作/表的数据完整性78、在 Visual FoxPro中,运行表单 T1.SCX的命令是( )。A:DO T1 B:RUN FORM1 T1 C:DO FORM T1 D:DO FROM T1答案:C知识点:VFP 部分/表单设计/表单设计操作79、在 Visual FoxPro中,学生表 STUDENT中包含有通用型字段,表中通用型字段中的数据全部存储在( )文件中。 A:STUDENT.DOC B:STUDENT.MEN C:STUDENT.DBT D:STUDENT.FPT答案:D知识点:VFP 部分/VFP 基础知识/VFP 特别约定80、在 Visual FoxPro中,使用“菜单设计器“定义菜单,最后生成的菜单程序的扩展名是( )。A:MNX B:PRG C:MPR D:SPR答案:C知识点:VFP 部分/菜单设计/菜单调用81、可以实现预览报表文件 PP1.frx的命令是()。A:REPORT FROM PP1 PREVIEWB:DO FROM PP1 PREVIEWC:REPORT FORM PP1 PREVIEWD:DO FORM PP1 PREVIEW答案:C知识点:VFP 部分/报表设计/报表预览与理论相关82、在 Visual FoxPro中,建立索引的作用之一是( )。A:节省存储空间 B:便于管理 C:提高查询速度 D:提高查询和更新的速度答案:C知识点:VFP 部分/数据表的基本操作/表的索引83、在 Visual FoxPro中,相当于主关键字的索引是()。 A:主索引 B:普通索引 C:唯一索引 D:排序答案:A知识点:VFP 部分/数据表的基本操作/表的索引84、在 Visual FoxPro中,为了实现单击 command1按钮来退出表单(将表单从内存中释放掉),则 command1按钮的 Click事件代码应为()。A:ThisForm.Refresh B:ThisForm.Delete C:ThisForm.Hide D:ThisForm.Release答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法85、在 Visual FoxPro中,创建一个名为 SDB.DBC的数据库文件,使用的命令是( )。A:CREATE B:CREATE SDB C:CREATE TABLE SDB D:CREATE DATABASE SDB答案:D知识点:VFP 部分/数据库的基本操作/基本操作86、在 Visual FoxPro环境下,要从磁盘上删除一个名为 SDB.DBC的数据库文件,使用的命令是( )。A:DELETE TABLE SDB B:DELETE SDBC:DELETE DATABASE SDBD:DELETE FILE SDB答案:C知识点:VFP 部分/数据库的基本操作/基本操作87、在 DO WHILE ENDDO 循环结构中,LOOP 命令的作用是( )。A:退出过程,返回程序开始处 B:转移到 DO WHILE语句行,开始下一个判断和循环C:终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行 D:终止程序执行答案:B知识点:VFP 部分/过程程序设计/循环结构88、在 Visual FoxPro中,关于视图的正确叙述是()。 A:视图与数据库表相同,用来存储数据B:视图不能同数据库表进行连接操作C:在视图上不能进行更新操作D:视图是从一个或多个数据库表导出的虚拟表答案:D知识点:VFP 部分/查询与视图/视图设计器操作89、应用程序连编后,可以脱离开 Visual FoxPro独立运行的文件类型是( )。A:APPB:EXE C:FXPD:PRG答案:B知识点:VFP 部分/VFP 基础知识/文件类型90、利用计时器控件的( )事件来实现定时执行规定操作代码。 A:TIMER B:INTERVAL C:CLICK D:SETFOCUS答案:A知识点:VFP 部分/表单设计/表单/控件属性、事件、方法91、在 VFP中,( )不是范围选项所包括的内容。 A:NEXT n B:RECORD n C:REST D:GO n答案:D知识点:VFP 部分/数据表的基本操作/记录定位92、对于逻辑删除和物理删除,下列说法中正确的是( )。 A:逻辑删除不可恢复,物理删除可恢复B:逻辑删除可恢复,物理删除不可恢复C:二者均可恢复D:二者均不可恢复答案:B知识点:VFP 部分/数据表的基本操作/表记录操作/记录删除93、下列函数中,函数值为字符型的是( )。 A:DATE() B:TIME() C:YEAR() D:DATETIME()答案:B知识点:VFP 部分/数据类型、函数与表达式/数据类型94、独立于数据库之外的表是( )。A:数据库表 B:自由表 C:逻辑表 D:索引表答案:B知识点:VFP 部分/数据表的基本操作/自由表与数据库表95、数据库系统的核心是( )。 A:数据库B:数据管理系统C:编译程序D:操作系统答案:B知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识96、可以存储 照片 的字段类型是( )。 A:通用型 B:字符型 C:逻辑型 D:日期型答案:A知识点:VFP 部分/数据类型、函数与表达式/数据类型97、若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是( )。 A:普通索引B:惟一索引C:候选索引 D:主索引答案:D知识点:VFP 部分/数据表的基本操作/表的索引98、下面有关索引文件的描述正确的是( )。 A:建立索引以后,原来的数据表文件中记录的物理顺序将被改变B:索引与数据表的数据存储在一个文件中C:表 student.dbf的结构复合索引文件为 student.cdxD:单索引文件的扩展名为 cdx答案:C知识点:VFP 部分/数据表的基本操作/表的索引99、报表文件的扩展名为( )。 A:FRXB:SCX C:VCTD:DBF答案:A知识点:VFP 部分/VFP 基础知识/文件类型100、RightClick 事件在( )时引发。 A:用鼠标双击对象B:用鼠标左键单击对象C:表单对象建立之前D:用鼠标右键单击对象答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法101、zgda 表有姓名、性别、年龄、职称四个字段,则对 zgda表的关系模式描述为( )。A:zgda(姓名、性别、年龄、职称)B:zgda(姓名,性别,年龄,职称)C:zgda姓名,性别,年龄,职称D:姓名、性别、年龄、职称答案:B知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识102、在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的( ) 。A:参照完整性B:实体完整性C:域完整性D:用户定义完整性答案:B知识点:VFP 部分/数据表的基本操作/表的索引103、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则“,为此要求这两个表( ) 。A:在父表连接字段上建立普通索引,在子表连接字段上建立主索引B:在父表连接字段上建立主索引,在子表连接字段上建立普通索引C:在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D:在父表和子表的连接字段上都要建立主索引答案:B知识点:VFP 部分/数据表的基本操作/表的索引104、在指定字段或表达式中不允许出现重复值的索引是( ) 。A:惟一索引B:惟一索引和候选索引C:惟一索引和主索引D:主索引和候选索引答案:D知识点:VFP 部分/数据表的基本操作/表的索引105、在 Visual FoxPro中,如果希望跳出 SCANENDSCAN循环体、执行 ENDSCAN后面的语句,应使用( ) 。A:LOOP 语句B:EXIT 语句C:BREAK 语句D:RETURN 语句答案:B知识点:VFP 部分/过程程序设计/循环结构106、在 Visual FoxPro中,下列关于表的叙述正确的是( ) 。A:在数据库表和自由表中,都能给字段定义有效性规则和默认值B:在自由表中,能给表中的字段定义有效性规则和默认值C:在数据库表中,能给表中的字段定义有效性规则和默认值D:在数据库表和自由表中,都不能给字段定义有效性规则和默认值答案:C知识点:VFP 部分/数据表的基本操作/自由表与数据库表107、Visual FoxPro 的“参照完整性“中“插入规则“包括的选择是( ) 。A:级联和忽略B:级联和删除C:级联和限制D:限制和忽略答案:D知识点:VFP 部分/数据表的基本操作/表的数据完整性108、在 Visual FoxPro中,关于查询和视图的正确描述是( ) 。A:查询是一个预先定义好的 SQL SELECT语句文件B:视图是一个预先定义好的 SQL SELECT语句文件C:查询和视图是同一种文件,只是名称不同D:查询和视图都是一个存储数据的表答案:A知识点:VFP 部分/查询与视图/查询设计器操作109、使用 SQL语句将学生表 S中年龄(AGE)大于 30岁的记录删除,正确的命令是( ) 。A:DELETE FOR AGE30B:DELETE FROM S WHERE AGE30C:DELETE S FOR AGE30D:DELETE S WHERE AGE30答案:B知识点:VFP 部分/SQL 语言/delete 语句110、在 Visual FoxPro中,使用 LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用( ) 。A:再次使用 LOCATE FOR命令B:SKIP 命令C:CONTINUE 命令D:GO 命令答案:C知识点:VFP 部分/数据表的基本操作/表的查询与统计操作111、使用 SQL语句向学生表 S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO) 、姓名(SN) 、性别(SEX) 、年龄(AGE)的值分别为 0401、王芳、女、18,正确命令是( ) 。A:APPEND INTO S(SNO,SN,SEX,AGE)VALUES(0401,王芳,女,18)B:APPEND S VALUES(0401,王芳,18,女)C:INSERT INTO S(SNO,SN,SEX,AGE)VALUES(0401,王芳,女,18)D:INSERT S VALUES(0401,王芳,18,女)答案:C知识点:VFP 部分/SQL 语言/Insert 语句112、在 SQL的 SELECT查询结果中,消除重复记录的方法是( ) 。A:通过指定主关系键B:通过指定惟一索引C:使用 DISTINCT子句D:使用 HAVING子句答案:C知识点:VFP 部分/SQL 语言/select 查询113、在 Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制“,则当删除父表中的记录时,系统反应是( ) 。A:不做参照完整性检查B:不准删除父表中的记录C:自动删除子表中所有相关的记录D:若子表中有相关记录,则禁止删除父表中记录被逻辑删除。答案:D知识点:VFP 部分/数据表的基本操作/表的数据完整性114、用树形结构表示实体之间联系的数据模型是( ) 。A:关系模型B:网状模型C:层次模型D:以上三个都是答案:C知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识115、Append blank 命令的功能是( )。A:在第一条记录前增加新记录B:编辑记录C:在表尾增加一条空白记录D:在当前记录前增加一条空白记录答案:C知识点:VFP 部分/数据表的基本操作/表记录操作/记录插入116、在建立唯一索引,出现重复字段值时,唯一索引只存储重复出现记录的( )。A:全部B:最后二个C:第一个D:几个答案:C知识点:VFP 部分/数据表的基本操作/表的索引117、在表文件中,如果包含有 2个备注型字段和 1 个通用型字段,则创建表文件后,Visual FoxPro将自动建立( )个 FPT文件。A:0B:1C:2D:3答案:B知识点:VFP 部分/VFP 基础知识/文件类型118、数据库表间创建的永久关系保存在( )中。A:数据库表B:数据库C:表设计器D:数据环境答案:B知识点:VFP 部分/数据库的基本操作/永久关系119、对于表之间的永久关系和临时关系, ( )说法是错误的。A:只要打开数据库表,两数据库表之间永久关系就起作用B:永久关系只能建立于数据库表之间,而临时关系可以建立于各种表之间C:表关闭之后临时关系消失D:临时关系不保存在数据库中答案:A知识点:VFP 部分/数据库的基本操作/永久关系120、在关系数据库中,实现“表中任意两行不能相同“的约束是靠( )来实现的。A:外部关键B:属性C:主关键字D:列答案:C知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识121、在人事档案数据表中,文字内容较多的 个人简历 字段的类型定义为_较为合适。A:数值型B:字符型 C:备注型D:逻辑型答案:C知识点:VFP 部分/数据表的基本操作/表结构修改122、WAIT 命令用于让用户输入一个( )。A:数字B:字符C:字符串D:以上都是答案:B知识点:VFP 部分/过程程序设计/人机交互命令123、VFP 中的 DO CASE-ENDCASE语句属于( )。 A:顺序结构B:选择结构C:循环结构D:模块结构答案:B知识点:VFP 部分/过程程序设计/选择结构124、一个过程文件最多可以包含 128个过程,每个过程的第一条语句是( )。 A:PARAMETER B:DO C: D:PROCEDURE 答案:D知识点:VFP 部分/过程程序设计/过程与子程序125、在 VFP中,“-“(减号)运算符可以用于( )数据的运算。 A:数值型、字符型、日期型B:数值型、日期型、逻辑型C:数值型、字符型、逻辑型 D:逻辑型、字符型、日期型答案:A知识点:VFP 部分/数据类型、函数与表达式/表达式运算126、在 DO WHILE/ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是( )。A:程序不会出现死循环B:程序无法跳出循环C:用 EXIT可以跳出循环D:用 LOOP可以跳出循环答案:C知识点:VFP 部分/过程程序设计/循环结构127、使用命令 DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为( )。 A:2B:3C:5D:6答案:D知识点:VFP 部分/常量、变量与数组/数组128、有以下程序段: DO CASECASE 计算机=60?计算机成绩是:+及格CASE 计算机=70?计算机成绩是:+中CASE 计算机=80 ?计算机成绩是:+良CASE 计算机=90?计算机成绩是:+优ENDCASE设学生数据库当前记录的“计算机“字段的值是 89,执行上面程序段之后,屏幕输出( )。A:计算机成绩是:不及格B:计算机成绩是:及格C:计算机成绩是:良D:计算机成绩是:优答案:B知识点:VFP 部分/过程程序设计/选择结构129、如果要将与表中的某个关键字内容的记录在输出结果中合并成一条记录,则应选用视图设计器的( )选项卡。A:排序依据 B:更新条件C:分组依据D:视图参数答案:C知识点:VFP 部分/查询与视图/视图设计器操作130、视图不能单独存在,它必须依赖于( )而存在。A:报表B:数据库 C:数据表D:查询答案:B知识点:VFP 部分/查询与视图/视图设计器操作131、以下属于非容器类控件的是( )。A:ContainerB:Page C:Label D:Form 答案:C知识点:VFP 部分/表单设计/表单/控件属性、事件、方法132、对象的属性是指( )。 A:对象所具有的行为B:对象所具有的动作C:对象所具有的特征和状态D:对象所具有的继承性答案:C知识点:VFP 部分/表单设计/表单/控件属性、事件、方法133、下列关于事件的描述,不正确的是( )。A:事件可以由系统产生B:事件是由对象识别的一个动作C:事件可以由用户的操作产生D:事件就是方法答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法134、以下特点中不属于面向对象程序设计的特点的是( )。A:单一性B:继承性C:封装性D:多态性答案:A知识点:VFP 部分/面向对象理论135、( )属于非可视控件类。A:OptionGroupB:TimerC:FORMD:Command答案:B知识点:VFP 部分/表单设计/表单/控件属性、事件、方法136、表单的 Name属性用于( )。A:表单运行时显示在标题栏中 。B:作为保存表单时的文件名。 C:引用表单对象。D:作为运行表单时的表单名。答案:C知识点:VFP 部分/表单设计/表单/控件属性、事件、方法137、运行表单的命令是( )。 A:RUN FORMB:EXECUTE FORMC:DO FORMD:START FORM答案:C知识点:VFP 部分/表单设计/表单/控件属性、事件、方法138、为了在文本框输入显示“*“,应该设置文本框的属性是( )。 A:PasswordChar B:CaptionC:NameD:Value答案:A知识点:VFP 部分/表单设计/表单/控件属性、事件、方法139、在表单设计阶段,以下说法不正确的是( )。 A:拖动表单上的对象,可以改变该对象在表单上的位置B:拖动表单上对象的边框,可以改变该对象的大小C:通过设置表单上对象的属性,可以改变对象的大小和位置D:表单上对象一旦建立,其位置和大小均不能改变答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法140、关于对象的 Click事件,下列正确的叙述是( )。 A:用鼠标双击对象时引发B:用鼠标单击对象时引发C:用鼠标右键双击对象时引发D:用鼠标右键单击对象时引发答案:B知识点:VFP 部分/表单设计/表单/控件属性、事件、方法141、在 Visual FoxPro中,表单(Form)是指( )。 A:一个表中的记录清单B:数据库查询结果的列表 C:窗口界面D:数据库中表的清单答案:C知识点:VFP 部分/表单设计/表单/控件属性、事件、方法142、表单的 Caption属性用于( )。 A:指定表单执行的程序B:指定表单是否可用C:指定表单是否可见D:指定表单的标题答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法143、关闭表单的代码是 ThisForm.Release,其中的 Release是表单对象的( )。 A:标题B:事件C:属性D:方法 答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法144、设置计时器控件时间间隔的属性是( )。A:Enabled B:CaptionC:IntervalD:Value答案:C知识点:VFP 部分/表单设计/表单/控件属性、事件、方法145、用来确定控件是否起作用的属性是( )。 A:EnabledB:Default C:CaptionD:Visible答案:A知识点:VFP 部分/表单设计/表单/控件属性、事件、方法146、菜单设计器的“结果“一列的列表框中可供选择的项目包括( )。A:填充名称、过程、子菜单、快捷键B:命令、过程、子菜单、函数C:命令、过程、填充名称、函数D:命令、过程、子菜单、菜单项#答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法147、某菜单项的名称是“编辑“,热键是 E,则在菜单名称一栏中应输入( )。A:编辑(E) B:编辑(Ctrl+E) C:编辑(Alt+E) D:编辑(E)答案:A知识点:VFP 部分/表单设计/表单/控件属性、事件、方法148、使用 VFP菜单设计器时,选中某个菜单项之后,如果要设计它的子菜单,应在结果(Result)中选择( )。A:填充名称(Pad Name)B:子菜单(Submenu)C:命令(Command) D:过程(Procedure)答案:B知识点:VFP 部分/菜单设计/一般菜单149、假设已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是( )。A:Do mymenu B:Do mymenu.mprC:Do mymenu.pjxD:Do mymenu.mnx答案:B知识点:VFP 部分/菜单设计/一般菜单150、用户可以在“菜单设计器“窗口右侧的( )列表框中查看菜单所属的级别。A:菜单项B:菜单级 C:预览D:插入答案:B知识点:VFP 部分/菜单设计/一般菜单151、在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择( )。A:填充名称 B:子菜单C:过程D:命令 答案:C知识点:VFP 部分/菜单设计/一般菜单152、Visual FoxPro 支持两种类型的菜单,即( )。A:条形菜单和下拉式菜单B:下拉式菜单和弹出式菜单C:条形菜单和弹出式菜单D:下拉式菜单和系统菜单答案:C知识点:VFP 部分/菜单设计/一般菜单153、DBMS 的含义是( ) 。A:数据库系统B:数据库管理系统C:数据库管理员D:数据库答案:B知识点:VFP 部分/VFP 基础知识/关系型数据库理论基础知识154、在表设计器的“字段“选项卡中可以创建的索引是( ) 。A:惟一索引B:候选索引C:主索引D:普通索引答案:D知识点:VFP 部分/数据表的基本操作/表的索引155、如果想在运行表单时,向 Text2中输入字符,回显字符显示的是“*“号,则可以在Form1的 Init事件中加入语句( ) 。A:FORM1.TEXT2.PASSWORDCHAR=“*“B:FORM1.TEXT2.PASSWORD=“*“C:THISFORM.TEXT2.PASSWORD=“*“D:THISFORM.TEXT2.PASSWORDCHAR=“*“答案:D知识点:VFP 部分/表单设计/表单/控件属性、事件、方法156、为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码“DO mymenu.mpr“应该放在表单的( )事件中。A:DestoryB:InitC:LoadD:RightClick答案:D知识点:VFP 部分/菜单设计/菜单调用157、数据库管理系统是( )。A:应用软件B:系统软件C:辅助设计软件D:科学计算软件答案:B知识点

温馨提示

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

评论

0/150

提交评论