《vfp期末题库.pdf》由会员分享,可在线阅读,更多相关《vfp期末题库.pdf(76页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、填空题:1,VFP将可视化,(结构化)和面向对象程序设计结为一体。2,函数MOD(-11,-2)的返回值是(-1)3,第一范式规范到第二范式的有效方法是,对关系模式进行(投影)分解4,将数据库表从数据库移出,变 为(自由表)5,在 VFP中,可以在命令窗口、程序、查询,(视图)中运行SQL语句。6,用 LOCAL命令建立局部变量,则变量的初值是(逻辑假)7,在表单设计器中,系统默认的TAB键次序是(向表单中添加控件对象)的先后顺序8,若为表单中的文本框设置焦点,则文本框对象VIS旧ALAE属 性 和()属性值都为T9,若要创建某个对象的快捷菜单,则应在该对象的()事件代码中添加调用该快捷菜
2、单程序的命令。二、单选题1,在项目管理器中,当前所选定的对象为_B _ 时,窗口有运行按钮。A、表单,表,查询或程序 B、表单,菜单,查询或程序C、表单,数据库,查询或程序 D、表单,视图,查询或程序2,使用项目管理器的_ D _ 选项卡向项目管理器添加表单。A、代码 B、类 C、数据 D、文档3,关于“?”和“?”命令,下列说法错误的是 AA、“?”和“?”只能输出多个同类型的表达式值B、“?”从当前位置开始输出C、“?”从下一行开始位置输出D、“?-?”后可以没有表达式4 已知 N=1,M=2,X12=LUCK”,则表达式 X&N&M=BA、1 B、LUCK C、2 D、125 在下列函数
3、中,不是删除空格的函数是_ C A、LTRIM()B、RTRIM()C、SPACETRIM()D、ALLTRIM()6,在关系模式GZ(月份、职工号、姓名、基本工资、资金、个人所得税)中,对基本工资和奖金进行计算可以得到个人所得税。下列正确的是CA、基本工资部分函数依赖于(月份,职工号)B、个人所得税部分函数依赖于(基本工资,奖金)C、姓名部分函数依赖于(月份,职工号)D、奖金部分函数依赖于(月份,基本工资)7、设计数据库通常包括4 个环节,用 E-R 图描述事物属于_ B A、需求分析 B、概念设计 C、逻辑设计 D、物理设计8、关于表的索引的描述中,错误的是_ D _A、复合索引文件的扩展
4、名为CDX B、结构化复合索引文件随表打开而自动打开C、独立索引文件的扩展名为IDX D、每张表上能创建一个主索引和个候选索引9、对职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是DA、S O R T t o X L ON 工资,出生日期/DB、S O R T t o X L ON 工资/D 出生|期C、S O R T t o X L O N 工资,出生日期D、S O R T t o X L ON 工资/D 出生日期/D1 0,扩展名为D B C 的文件是CA、表单文件 B、数据库表文件 C、数据库文件 D、项目文件1 1.在项目设计器的_ B _选项卡中设置G R O
5、 U P B Y 短语A、字段 B、分组依据 C、排序依据 D、联接12、C _ 组短语不能同时用于同一条GREAT TA B LE语句中A、FREE/NOT NULL B、FREE/UNIQUEC、FREE/PRIMARY Key D、Unique/Primary Key1 3、在程序中直接使用的变量是BA、局部变量 B、公共变量 C、私有变量 D、数组14、连编后可以脱离VFP环境而独立运行的程序是_ B A、A P P 程序 B、EXE程序 C、FXP程序 D、PRG程序15、可以将表单的VIS旧LE属性设置为.T.,并使表单成为活动对象的方法是_ B _A、HIDE B、Show C、
6、Release D、Set Focus16、命令窗口中显示的文字内容,在 属性中设置A、Name B、caption C、fontname D control source17、现在快捷菜单程序test,若清除该菜单,以释放内存空间,需要使用的命令是一A、Release dopups test B、release test C、release test MPR D、do test三、双选题:1,在项目管理器中当前选定的对象为XSXX.DBC时,窗口中没有 按钮A、运行 B、添加 C、移去 D、测试 E、修改2、下列数据中,作为常量的是_ A _ E _A、2*3+1 B、Trac C、F D、
7、身份证号 E、1+2=33、设计关系数据库的逻辑设计阶段_C _DA、综合考虑软件和硬件环境 B、设计E-R图C、对关系模型进一步规范化,减少数据冗余D、将概念模型转换成关系数据库中等价的关系模型4、打开相关表文件后,执行命令INDEX O N 姓 名 TAG index_name”,错误的是_B_D_A、新建索引是当前控制索引 B、新建索引将保存在IDX文件中C、表中记录按索引表达式值升序排列 D、新建索引是非结构符合索引E、索引表达式是“姓名”索引标识是“index_name”5、用_ A _ D _ 语句能进入视图设计器A、CREAT VIEW B、USE 视图名 C、GREAT QUE
8、RYD、MODIFY VIEW E、MODIFY QUERY6、仅在定义变量的程序中有效,而在其主或子程序中都无效的变量称为该程序的_C_D.A、公 共 变 量 B、私有变量 C、局部变量 D、本地变量E、全局变量7、程序运行时,按_C_E_键将触发某对象的GOT FOCUS事件A、回车 B、任何字符 C、TAB D、CTRL E、鼠标点击8、_ B _ E _ 具有VALUE属性A、标签 B、列表框 C、任何字符 D、命令按钮组 E、命令按钮9、指定菜单项的热键或快捷键,可以通过 列进行设置A、菜 单 名 称 B、结 果 C、子 菜 单 D、选 项 E、填充名称四、程序填空题:1、利用求阶乘
9、子程序,计 算(M!)/(N!)*(M-N)的值,要求运行时M 和 N 的值由键盘输入,其值为正且不超过10ClearInput 请输入 M(M=0 JiM=0 且 Nv=10)to NIf M10.OR.NMWait 输入的M 或 N 值不符合要求!”ELSE?JC(M)/(JC(N)*JC(M-N)EndifReturn子 程 序 JC.PRG2S=1For z=1 to xS=s*2Next 232、设计一菜单,该菜单有条形菜单“计算累加和”,其功能是从1 开始的累加到计算输入的数,将计算结果在主:窗口中显示,则设计菜单时“计算累加和”菜单项的结果猎鹰选择1,其代码如下:Accept 请
10、输入数字:to x2K=0For i=1 to yK=k+iEndfor?3五、程序结果填空:1、set talk offDemension A(6)For k=1 to 6A(k)=20-2*kEndforK=5Do while k=1A(k)=A(k)-A(k+1)K=k-1Enddo?A,A,A(5)Set talk on程序运行后,输出结果依次为:、4、2一、填空题:1、设置日期和时间的显示格式,应在“选项”对话框的(区域)选项卡设置。00152、执行命令 Dime array(3,3),array(1,2)=2 后,array 的值为(逻辑假)00753、在关系模式GZ(月份、职工号
11、、姓名、基本工资、个人所得税)中,对工资进行计算可以得到个人所得税,个人所得税_ _ _ _ 函数依赖与(月份、职工号)01864、数据库文件的一个扩展名是D B C,与之同名的数据库备份文件的扩展名是(DCT)02225、执 行 Drop Table的语句时,若将删除的文件送入WINDOWS的回收站,则应在该语句中使用(RECYCLE)短语。03456、使 用 Private语句说明的变量或数组是该程序的(私有)变量。03847、在 VFP中,不能包含其他对象的基本对象就是(控件类)对象。04538、与文本框不同,(编辑框)中可以输入多段文本。04929、VFP系 统 菜 单 的 条 形 菜
12、 单 内 部 名 为 0525二、单选题:1、使 VFP启动后自动设置内存变量的个数为6 0 0,应在config.fpw文件中加入_ C _0033A.index=600 B.Title=600 C.Mvcount=600 D.Command=6002、执行命令store 1 to A,B,C,D的结果是 AA.使 A,B,C,D 四个变量值都为一 B.仅 A 值 为 1,其他变量值为0C.仅 A 值 为 1,其他变量值为.F.D.仅 A 值为F,其他变量值为13、k=k,k=1,则表达式?k+&k的返回值是AA.2 B.kk C.k1 D.以上都不对4、下列函数中,返回值是字符型数据的是_
13、 CA.Val()B.Len()C.Str()D.Date()5、已知关系模式xsb(学号,姓名,课程名,学分,成绩),下列错误的是AA.学分完全函数依赖于(学号,课 程 名)B.学号一 姓名C.成绩完全函数依赖于(学号,课 程 名)D.课程名一 学分7、关系模式的候选键可以是_ D _A.0个 B.1个 C.任意个 D.多个8、Index o n 姓 名 Tag index_name UNIQUE建立索弓其索引类型是DA.主索引 B.候选索引 C.普 通 索 引 D.唯一索引9.要从多记录的某表文件中只物理删除一条记录,应当_ B A.先用delete,再用zap命令 B.先用delete,
14、再 用 packC.只用zap命令 D.只用delete10、不论索引是否生效,都能定位列相同记录上的命令的是A.GO TOP B.GO BOTTOM C.GO 6 D.SKIP11、BM(字符型)是数据库表TEST的主关键字,语句不能重复执行。A.DELETE FROM TEST WHERE BM=99B.INSERT INTO TEST(BM)VALUES(99)C.SELECT FROM TEST WHERE BM99D.UPDATE TEST SET MC=铅笔WHERE BM=9913、不属于循环结构的语句是BA.SCANENDSCAN B.IFENDIFC.DOENDDO D.FO
15、R.ENDFOR14、在 VFP中,用于建立过程文件的是_ B A.MODIFY STRUv文件名 B.MODIFY COMMAND 文件名C.CREATE PROCEDURE 文件名 D.BUILD PROCEDURE 文件名15、用 引用事件直接隶属的控件A.THIS B.THIS.PARENT C.PARENT D.都可16、_ D _ 决定看复选框和选项按钮的外观样式A.Fashion B.Type C.Kind D.Style17、扩展名为mnx的文件是_ 口_A.索引文件 B.表文件 C.表单文件 D.菜单文件三,多选题:1、在执行_ A _ C _ 命令后能立即观察到其执行结果A
16、.SET STATUS BAR ON B.SET CENTURY ONC.SET CLOCK OFF D.SET DEFAULT TO D:XSXXE.SET DATE ANSI2、下列数据中,可作为变量的是_A _BA.A15 B.A_B C.1 中国 D.”性别 E.$13、下列命令中,_A_D_命令可以关闭表文件A.USE B.BROWSE C.CLEAR D.CLOSE ALL E.DELETE6、程序运行的时候,按_B_D _键触发对象的GOT FOCUS对象A.回 车 B.鼠标单击 C.任 何 字 符 D.TAB E.CTRL5、对 CREATE TABLEv表名FREE语句,_
17、C _ E _ 正确A.不用FREE项,建立的一定是数据库表B.不用FREE项,建立的一定是自由表C.不用FREE项,可能建立数据表或自由表D.用 FREE项,建立的表一定是数据库表E.用 FREE项,建立的表一定是自由表6、仅在定义变量的程序中有效,而在其主程序和子程序中都无效的变量称为该程序的_C_D_A.公共变量 B 私 有 变 量 C 局部变量D 本 地 变 量 E 全局变量7、_A_C _ 控件可以输入逻辑性数据A.文本框 B 编辑框 C 复选框 D 标 签 E 命令按钮8、关于菜单命令,正确的是A.OPEN MENU B.SET SYSMENU TO C.CREAT MENED.U
18、SE MENU E.CLOSE MENU四:程序填空1、X S 中包含学号(字符型)和出生日期(日期型)字段,查询与学号12060201同一天出生的学生信息(包含本身),查询结果按学号升序排序存于CX.TXT中。Select*from xsW here出生日期1(select 出生日期 from xs where 学号=12060201)order by 学号;to file CX.TXT2、对键盘输入的每一个正数,输出其算术平方根:当输入的数小于或等于。时,结束程序DO WHILE.T.CLEARINPU请输入一个数:TOXIF VARTYPE(X)!=NWAIT不是数值型函数LOOPEND
19、IFIF X“08/01/96”3.下列说法中,【】不是人工表的特点A.没有格式要求,可以根据实际要求随意设计B.一定是二维表C.对表格中的每列数据也没有特定的类型要求D.每个数据的数据类型必须致E.一个表中可以嵌套另一个表4.能够以交互方式输入记录信息的命令有【】E.“23”+“123”A.AppendD.ListB.Append BlankC.EditE.Display5.组短语不能用于CreatTable语句中的BM(2)字段A.Default 0B.Check BMOAND BM O ANDBM3EXITELSE?STR(S,1)ENDIFENDDORETURN运行程序后,输出结果依次
20、为“2 3 凡是加下划线的题都是不太敢拿准的填空1VFP将可视化,【结构化】和面向对象程序设计方法结为体2 假设M=11”求表达式“15+m的值是【26】3 设计数据库通常包括需求分析,【概念设计】,逻辑设计和物理设计4 个环节4 在 VFP中索引表达式感到的值要求唯一的索引有主索引和【候选索引】5 SQL语 言 由【数据定义语言】,数据操作语言,数据查询语言和数据控制语言4 部分组成6 VFP将可视化,【结构化】和面向对象设计方法结为一体7【表单设计器】用于创建和修改菜单,向菜单中添加各种控件设置表单8 用于清除列表框中全部数据的方法名是【clear】9要使程序菜单能在表单中使用,必须使表单
21、的.s h ow w i n dow 属性值设置为 2 作为顶层菜单】单 选 1根据V F P 中的语法规则,【A】项错误A D i s p l s t a t B s e t ce n t C _s cr e e n.ca p t=学 习 D s e t cl oc of f2在 con f i g.f p w 中加入【D】项,启动V F P 后立即退出系统A comma n d=cl os e a l l B cl ock=of f C t i t l e=of f D comma n d=q u i t3在 V F P 中,查看内存变量的命令是【A】A d isp la y m e m
22、o ry B list C d isp la y D m e m o ry4 函数 L E N C(A B C+D E F-A B C D E F,)的返回值是【D】A O B I O C 1 1 D 1 25 下列函数中,表示求秒数的函数是【D】A D a y ()B h o u r()C m in u t e()D se c()6 在关系模式G Z(月份职工号姓名基本工资奖金个人所得税中,对基本工资和奖金进行计算所得税。下列说法错误的是【B】A(月份职工号一基本工资0)B 职工号一个人所得税C (基本工资奖金)一个人所得税D职工号一姓名7 关系模式用于描述【A】A表 结 构 B表 记 录
23、C表 索 引 D表模式8 在 v isu a l f o x p ro 中,在命令窗口输入C R E A T E D A T A B A S E 命令,系统产生的结果是【B】A弹出“打开”对话框,用户选择数据库名B弹出“创建”对话框,用户输入数据库c弹出“保存”对话框,用户输入数据库名并保存D出错信息9袅中用逻辑型字段H F 存储婚姻状况,并规定真(.T.)值代表已婚,假(.F.)值代式未婚,输出全部未婚职工记录的命令是【B】A list f o r H F B d isp la y f o r 职工=未婚”C d isp la y f o r.N O T.H FD list f o r 未婚
24、1 0 打开个空衣分别用函数E O F()和 B O F()测试,其 结 果 定 是 U1A .T.和.T.B .F.和.F.C .T.和.F.D .F.和.T.1 1 A 用于直接查看或修改查询文件中的S Q L 语句A m io d if y qu e ry 查询文件名B D 0 查询文件名.Q P RC D O Q u e ry 查询文件名 D m o d if y c o m m a n d(查询文件名.Q P R1 2 在 S Q L 语言的D E L E T E,S E L E C T 和 U P D A T E 语句的w h e re.条件表达式 短语中不能使用【】A L E F
25、 T B M O D C S T R D C O U N T1 3 在程序中用P R I V A T E 语句声明的内存变量有【】的特征A可以在所有过程中使用B只能在定义该变量的过程中使用C能在定义该变量的过程及其 子 过 程 使 用 D可以在命令窗口中使用1 4 下列说法错误的是【】A i f 分支结构中可以包含另一个if 分 支 结 构 B V F P 中允许进行多层I F 嵌套C V F P 允许I F 语句交叉嵌套D 一 个 I F 分支结构要完整地包含在另一个if 分支结构中1 5在 V F P 中,【】是对象的方法名A c a p t io n B c lic k C h id e
26、 D v isa b le1 6 是计时器控件的属性A T O M E R B C A P T I O N C I N T E R V A L D V A L U E1 7 在设计菜单时,如果需要设置程序菜单与V F P 系统菜单的相对位置,需要在系统菜单的 菜单项下进行设置二选题1要使c o n f i g,f p w中设置的参数起作用,应该将该文件放在【】A操作系统启动后是根目录B操作系统安装目录C启动V FP后的默认目录D v f p的系统安装目录E启动V FP的当前目录2下列表达式中合法的是A s p a c e (-1)B r e p l i a t e (a ,a )C m o n
27、 t h (t i m e ()D t r i m (t i m e 0)E s p a c e (2,5)3下列说法中,【】是数据库表的特点A没有格式要求,可以根据人们的习惯随意设计B同一列中可以包含不同的数据C每个属性都是不可再分割的D任何列在一个元组中最多有一个值E 一个表中可以嵌套另一个表4能够以交互方式输入记录信息的命令有【】A a p p e n d B a p p e n d b l a n k C e d i t D l i s t E d i s p l a y5在s q l语句的嵌套中,【】计算符不能用于操作SQL语句A i n B l i k e C =D b e t w
28、 e e n E =a l l6 F O R语句不能与【】成对使用A e n d f o r B n e x t C n e x t 循环控制变量D e n d d o E e n d c a s e7【】不能打开某控件的代码编辑窗口A右击该对象一“代码”B双击该对象C单击该对象后,系统“显示”菜单一“编写代码”E单击该对象后,表单设计器工具栏一“代码窗口”F单击该对象后,表单控件工具栏一“代码”8【】控件可以输入逻辑型数据A文 本 框B编 辑 框C复 选 框I)标 签E命令按钮9关于生成可执行菜单,下列说法正确的是【】A菜单文件不能直接使用B菜单文件可以不生成c d w j,直接运行C生成的
29、菜单程序文件必须和其菜单文件同名D生成的菜单程序文件必须和其菜单文件不同名E保存菜单文件的系统自动生成其菜单程序文件程序填空1 K C中包含课程码和课程名字段(均字符型),C J中包含学号,课程码(字符码)和成绩(数值),输出课程名为“大学计算机基础”,成绩9 0分及以上的学生成绩Se l e c t.学号.成绩Fr o m C J i n n e r Jo i n KC【】W h e r e 】【】2程 序j j b.p r g源代码如下C l e a nFo r M=1 t o Fo r n=t o 9?s p a c e(2).s t r (M.1),“.s t r (N,1)v=St
30、r (M*N,2)9E n d f o r程序结果填空题X=v al c al l tr i m(th i s f o r m.te x tl.v al u e)If x 0.y=x*2+lE l s e i f x=0 y=lE l s eIf x =-1 0Y=f l o o r (x/3)-lE l s eY=2*xE n d i fE n d i fT h i s.f o r m.te x t2.v al u e=al 1 tr i m(s tr(y.1 0)在te x t 1中输入8.在T E X T 2中显示【】T e x t中输入-8时,te x t2中显示的内容是【】T e x
31、 t输入。时,te x t2中显示的内容是【】1 在 w i n d o w s 操作系统下启动 V F P 开始f -m i c r o s o f t v i s u al f o x p r o2 表达式T 0%-3的值是【】3【】是对关系的描述,是关系名及其所有属性的集合4在V F P中,表结构中某些字段宽度系统自动给出,日期型字段宽度为【】位5 执 行s e l e c t av g (外语成绩)A S外语平均分MA X (外语成绩)AS最高分F RO Mte s t语 句,将 输 出 句 行 数 据6用l o c al命令建立局部变量,则变量的初值为【】7 现实世界中的每一个事务可
32、以被抽象地看作是一个【】8 组合框分为下拉列表框的【】两类填空题1、可以通过系统菜单、工具栏、命令和程序四种方法使用V F P,要解决较复杂的问题应该使 用【程 序】0 0 2 42、科学计数法4 32、1 E-3表示的整数为143 2 0 0 8 13、设计关系模式的总体原则是概念单一化、一个关系模型对立一个实体型。根据这一原则关系模式X S (学号、姓名、出生日期、民族名、专业名)应该分解成3 关系模式。0 1 9 24、在VFP中定义数据库表的字段有效性,内容有规则、信 息 和【默认值 0 2 4 35、C r e at T ab l e T E S T (F _ B HC(1 0),F
33、 _ D J N(7,2)No t Nu l l D e f au k.Nu l l.)中有错误,应该从中去掉【】短语使之能正确执行。0 36 96、用Lo c al命令建立局部变量,则变量的初值为【逻 辑 假(.F.)0 4 0 57、在V F P可以通过【动态】和静态两种方式设置对象属性。0 4 6 28、如果为表单中的文本框对象设置焦点,则文本框对象的V i s i b al e属 性 和【】属性值都应为工。0 4 8 99、常见的典型系统菜单通常由【一组弹出式】菜单作为主菜单的下拉子菜单。0 522选择题1、根据VF P中的语法规则,A 是错误的。A D i s p l S t a t
34、C _ S c r e e n.C a p t=学习 V FP2、在C o nfi g,FPW 中加入【DA C o m m a nd=C l o s e Al lB S e t C e nt OnD S e t C l o c Off】项,启动V F P后将立即退出系统。B C l o c k=OffC Title=Off D Command=Quit3、下列函数中,返回值不是逻辑型数据的是B A File()B Isupper()CLike()DAt()4、设*=“100”,丫=2*3,下列表达式正确的是 B A Sqrt(X)B Y,XH,CSubs(Y,l,l)DX+105、下列函数中
35、与函数Asc(“Air”)的返回值相同的是A AAsc(“air”)B Asc(“ria”)CAsc(“riA”)D Asc(“ATM”)6、下列关于候选键说法错误的是【】A 候选键是唯一表示实体的属性集 B 候选键唯一决定一个元组C 能唯一决定一个元组的属性集是候选键D 候选键中的属性均为主属性7、在关系模式GZ(职工号、姓名、性别、基本工资、奖金、应发工资)中,应发工资等于基本工资与奖金进行【D 将保留原功能而降低数据冗余度。A 性别属性编码 B 基本工资与奖金合并成一个属性C 去掉职工号属性 D 去掉应发工资属性8、要为当前表中当前一个职工增加50元津贴,应使用命令 A A CHANGE
36、 津贴 WITH 津贴+50 B CHANGEALL 津贴 WITH 津贴+50C REPLACE 津贴+50 D REPLACE ALL 津贴+509、在当前表中,查找第2 个女同学的记录应使用命令 A A Locate For 性别=,女 NEXT 2 B Locate For 性别=,女C Locate For 性别=,女/Continue D List for 性 别=,女 NEXT210、索引字段值不唯一,应 选 择【B】型。A 主索引 B 普通索引 C 候选索引 D 主控索引11、用户可以对视图的结果数据进行修改,为使修改的数据保存到数据源表中,在“更新条件”选项中应该选定【A 关
37、键字段和正修改字段 B 关键字段和可更新字段C 发送 SQL 更新 DSQL Update12、在 SQL语言的Delete,Select和 Update语句的Wherec条件表达式 短语中,用【】判断出生日期字段为.Null.。A 出生日期is Null B Null(出生日期)C Nulls(出生日期)D 出生日期=?4加13、如果一个自定义函数不包含Return语句,或 Return语句中没有表达式,那么该函数 A A 没有返回值 B 返回0C 返 回.T.D 返回.F.14、C 语句可以暂停程序执行。A Cancel B Suspend C Pause D Stop15、在 VFP中,
38、对象事件可以由用户代码、系统代码或程序代码触发,A 事件山系统模式触发。A Timer B Suspend C Click D Mouseup16、A 是计时器控件的属性。ATimer B Caption C Interual D Value17、在设计菜单时,如果需要设置程序菜单与VFP系统菜单的相对位置,需要在系统菜单的【】菜单项下进行设置。A 文件 B 编辑 C 显示 D 菜单双选题1、执行Set Clock O ff命 令 能 关 闭【BE】上的时钟。A 任务栏B 状态栏C 常用工具栏 D 命令窗口 EVFP主窗口2、下列数据中,可作变量的是【BEAA15BA_BC/中国 D“性别 E
39、$13、根据关系模式的有关理论,下列说法中不正确的是AD A 二维表中字段名可重复,只要保证同字段名的含义不同B 二维表中不允许出现完全相同的两项C 二维表中行的顺序列的顺序可以任意交换D 二维表中行的顺序列的顺序不可以任意交换E 二维表中的每一列均有唯一的字段名4、说法正确的是 CD A 只有自由表可建立候选索引 B 只有数据库表可以建立候选索引C 一个数据库表只可以建立一个候选键D 作为候选索引的关键字值不可以重复E-个表可以建立多个候选索引5、Drop Table TEST 语句不册赊CE ATEST.DBF B TEST.IDX C TEST.FPT D TEST.CDX E TEST
40、.PRG6、从存放形式上看,VFP子程序可分为【】子程序和程序文件子程序。A 独立文件 B 过程文件 C 函数文件 D 过程文件 E 自定义文件7、执行DO Form 命令时,一定 触 发【】事件。A Got Foucs B Destroy C Init D Load E Unload程序题1、C J中记载学生选课及成绩信息,包含学号和课程码(均为字符型),查询与学号12060201选课完全不同的学生学号和课程码,查询结果按学号升序排序存于CX.DBF中。Selet学号,课 程 码 From CJ:W here课 程 码【】(S elect【From CJ Where 学号=12060201)
41、;Order By 学号;主程序题X=0Y=5X B 1=男Dimension XPXP(2)=3Do SUB?Y?XP(2)?XB1(7)&此语句输出的Y 的值是:【)&此语句输出的XP(2)的值是:【&此语句输出的XB1的值是:【Return子程序 SUB,PRG;PRIVATE ALL LIKE X?Dimesion XP(7)XP(2)=YA2X B 1=女Y=0S=DATE Return1、退出VFp应 执 行 Quit 命令。2、函数 TYPE(“04/01/02)的返回值是 D o3、4、在 VFP中,输出学历为大专和本科的所有职工信息命令是:List F o r学历=大专【】学
42、历=本科,。5、查询可用于自由表和数据库表,而视图只能用于【数据 库】表。6、参数传递包括值传递和【引用方式】传递两种。7、对象的属性由属性名和【属性值】组成。8、1)允许从若干个选项中同时选择多次。9、若菜单项的功能是执行一个VFP命令,通常在设计菜单时,将此菜单项的结果列选择为单选题1、【是系统对象名。A Status B List C _Screen D Sqrt2、在程序或命令窗口中执行D 命令能显示状态栏。A List status B Set status onC Display status D Set status Bar on3、不属于关系运算符的是 C A!=B#C$D!4
43、、值为数值型数据的是【D】A2*3=6BCotd(11/03/99)+1C 10-2DLen(A B)5、日期行数据正确的是 C A “2001-05-25”C A2001-05-25 6、在关系模式Gz(月份,B A2001-05-25 D 八 2001-05-25 职工号,姓名,基本工资,奖金,个人所得税)中,对其基本工资和奖金进行计算个人所得税,下列错误的是B A(月份,职工号)基本工资 B 职工号一玲个人所得税C(基本工资,奖金)-今个人所得税 D 职工号一玲姓名7、设计关系DBF时;【D】阶段是综合考虑软件和硬件环境,平衡各种利弊因素,确定数据库存储路径。A 需求分析 B 概念设计
44、C 逻辑设计 D 物理设计8、执行命令Index O n 姓 名 TAG Index_name 建立索引后,错误的是【D】A 建立的索引是当前有效索引 B 建立索引保存在IDX的文件中C 表中记录按索引表达式升序排序D 索引表达式是“姓名”,索引名是Index9、在定义表结构时,以 下【D】数据类型的字段,宽度都是定长的.A 字符型 货币型 数值型 B 字符型 货币型 整型C 备 注 型 逻 辑 型 数 值 型10、对当前表执行命令:L ist姓名,出【D】A 所有记录的姓名,职称C 所有年龄v=35的名称职称11、在 Select*FormXSB 语句中的A To Screen B Into
45、 TableD 日 期 型 备 注 型 逻 辑 型职 称 F o r年龄35And职称=高级工程师”:结果输B 所有年龄=35的高级工程师的记录D 所有年龄v=35的高级工程师的名称职称A】短语,使之与DisplayAll功能相同。CToFile D To Printer12、在 Create Table语句建立的数据库表时,用【C】短语设置字段默认值。A Error B Check C Default D 字段名13、For循环结构叙述过程中,正确的是【D】A For语句只能与EndFor配对B 循环结构中,可使用Exit语句,不能使用Loop语句C 循环结构中,可使用Loop语句,不能使用
46、Exit语句D 循环体内改变循环控制变量值可能会改变循环14、建立过程文件的命令是 B A Modify Stru(文件名)B Modify Command(文件名)C Create Procedure(文件名)D Build Procedure(文件名)15、B 是对象的事件名。A Capion B Click C Show D Visible16、在进入应用程序使通常要输入密码,在 VFP中使用【B 1 空间输入密码。A 标签 B 文本框 C 格式框 D 复选框17、若希望系统菜单现实“显示”“工具”以及与日前操作有关的菜单项应使用命令是【】A Set Sysmenu to _Msm_vi
47、ew,_Msm_ToolsB Set Sysmenu to_ File,_Msm_EditC Set Sysmenu to DefaultD Set Sysmenu to双选题1、在 执 行 AC 命令后能立即观察到执行效果。A Set status Bar on B Set century onC Set Clock Off D Set Default To D:/XSXXE Set Date ANSI2、返回值数据类型相同的是【AB 1A Vai()len()B left()right()C Date()substr()DFile()Date()3、关系模式中的关系正确的是【】A 关系必须
48、规范化,但关系模式表中可以包含表B 在同一个关系表中可以出现相同属性名C 关系中不允许有完全相同的元组,即冗余D 一个关系中元组的次序不能随调换E 一个关系中元组的次序可以随便调换4、设当前表中年龄字段为N 型,为现实年龄为10的整数倍的职工记录,下列命令正确的是【】A List for mod(年龄,10)=0 B list for 年龄=10C list for substr(年龄,2,1)=OD list for 年龄=20.or.30.or.40.or.50.or.60E list for 年龄/10=int(年龄/10)5,Drop Table TEST 语句不删除 CE A tes
49、t.DBF B test.IDX C test.FPT D test.CDX E test.PRG6、程序菜单点击运行,执行文件扩展名是AB APRG BFXP CPJX DTXT E MNX7、【E F】不能打开某控件的代码编辑窗口。A 右击对象选择代码 B 双击对象C 单击对象显示菜单中选择代码 D 单击对象选择程序菜单的编写代码E 单击对象从表单设计器工具栏里选代码窗口F 单击对象表单控制工具栏里选择代码8、CE 非容器类控件。A Text Box B Label C Page D Container E Form9,关于菜单命令,正确的是BC A Open Menu B Set Sys
50、menu ToC Create Menu D Use MenuE Scolse Menu程序题1、K c中包含课程代码和课程名字段(均为字符型);C J中包含学号,课 程 码(字符型)和成 绩 值(数值型),将成绩化成及格(6 0 以上)和不及格(590)2 个级别,安课程名升序排列,同课程按学号由小到大排列。Select学 号,课程名,【】A s 级别FromCj Inner Join KC;2、表单Form l上有T 1和 T 2两个文本框,(初值均为0),和个命令按钮Command 1,运行表单时单击Command1,将 T 1 上的数据开方后显示T 2 上。在设计表单时,要使命令按钮上