《vf期末考试题库含答案(56页打印版).pdf》由会员分享,可在线阅读,更多相关《vf期末考试题库含答案(56页打印版).pdf(57页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、VF期末考试复习题库一、选择题1.在Visual FoxPro中,向数据库文件中追加数据使用语句(C)。A、insert插入记录命令B、replace成批替换修改命令C、APPE ND追加记录命令D、A D D添加2.在Visual FoxPro中,删除数据库的所有记录,仅保留库结构的命令是(D)。Adelete all 逻辑删除B、pack物理删除 不能恢复 C、recall D、zap删除表中所有记录,仅保留表的结构3.在Visual FoxPro中,复制当前工作区中库结构的命令是(C)。A、Copy stru 原文件to 目标文件B、Copy 原文件stru t o 目标文件C、Copy
2、 stru t o 库文件名D、Copy stru t o 库文件名exten4.在Visual FoxPro中,使用replace 字段名w i t h 表达式f o r 条 件 后,记录指针为(D)。A、查询定位LOCATE for B、当前记录SKIP C、bof表头测试函数 D、为文 件 尾 成批替换修改命令5.在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按(A )存盘退出。A、ctrl+w B、ctrl+q C、ctrl+c D、esc ctrl+f2 命令窗口激活alt+f4 VF 退出6.在Visual FoxPro中,用modify structure
3、对数据库结构进行修改时,数据库的原有数据(C)。A、将全部丢失B、不会丢失C、可能丢失某些数据项D、可能丢失某些数据记录7 .在V i sua l F o xP r o 中,分屏显示当前数据库中年龄字段大于2 0 的所有记录,正确的命令为(A )oA、d i sp l a y a l 1 f o r n l 2 0 B、d i sp l a y a l l wh i l e n l 2 0 当前记录找一个C、l i st f o r n l wh i l e n l 2 0 D、l i st wh i l e n l 2 08 .在 V i sua l F o xP r o 中,sk i p
4、命令移动记录指针的基准是(B )。A 第一条记录T O P B、当前记录 C、指定纪录l o c a te f o r D、库文件尾 B O T T O M9 .一个数据库文件中多个备注字段的内容是存放在(B )。A、这个数据库文件中 B、一个备注文件中C、多个备注文件中 D、一个文本文件中1 0 .要删除当前数据库文件中的“性别”字段,应使用命令(A )。A、m o d i f y str uc tur eB、d e l e te C、r e p l a c e D、za p1 1 .在有关数据库的概念中,若干记录的集合称为(D )。A.文件 B.字段 C.数据项 D.表1 2 .联接运算要
5、求联接的两个关系有相同的(B )。A.主键 B.属性名 C.实体名 D.主属性名1 4.逻辑运算符在运算时的优先顺序是(A)A.N O T-A N D-O R 非与或赋值表达式sto r e2 2.物理删除某一打开的表中的第3 条记录,使用以下命令:D E LE G O 3P A C K。正确的操作顺序是(D)A.B.C.D.2 4.设表文件及其索引文件已打开,为了确保指针定位在记录号为1 的记录上,应该使用命令(B )。A.G O T O PB.G O 1C.G O R E C N O()=1D.S K I P 12 5.当前表中含xm (姓名,字符型)字段,显示姓“李”的记录的命令是(D)
6、A.D I S P F O R 李”=xm B.D I S P F OR xm=李C.D I S P F OR S U B S(xm,1,1)=李 D.D I S P F OR S U B S(xm,1,2)=李2 6.求平均值的命令是(D )A.c o u n t 统计表中记录个数 B.T OT A L分类统计 C.S U M求和 D.ave r ag e2 7.不能作为索引关键字的数据类型是(B )A.数值型 B.备注型 C.日期型 D.字符型3 0.用命令D I ME N S I ON A (4,5)定义后,A数组中共有(D )个数据元素。A.4 B.5 C.9 D.2 03 1.在V
7、i s u al F o xPr o 的一个工作区中,同一时刻最多能打开(B )个库文件。A、10 B、1 C、任意多 D、2 5 63 2 .V i s u al F o xPr o 中数据库文件的扩展名为(B )。A、d bf 表文件 B、d bc 数据库文件 C、f p t 数据库文件D、p r g 程序文件3 3 .结构化程序设计中的三种基本结构是顺序结构、分支结构和(B )。A、选择结构B、循环结构 C、混合结构 D、跳转结构3 4.对V i s u al F o xPr o 的工作方式效率与自动化程度最高的是(B)。A、命令方式 B、程 序 方 式 C、菜 单 方 式 D、混合方式
8、3 6.当前数据库文件中有10条记录,要在第五条记录后面插入一条新记录,应使用命令(B )。A、ap p e n d 追加记录命令 B、i n s e r t C、e d i t br o ws 打开浏览窗口浏览表文件3 7.一个数据库文件有10条记录,用函数e o f()测试为.t.,此时当前记录号为(B )。A、10 B、11 表尾测试函数 C、0 D、13 8.在V i s u al F o xPr o中,对数据库进行排序的关键字可为(C )不能作为索引关键字的数据类型.备注型A、逻辑型和备注型 B、日期型和备注型C、日期型和字符型 D、逻辑型、日期型和备注型3 9.在V i s u a
9、l F o xPr o中,对数据库建立索引,将产生相应的索引文件,原库文件内容(A )。A、并不改变 B、顺序改变C、指定纪录改变D、数据改变40.在V i s u al F o xPr o中,对未经排序或索引的数据库进行查找时,只能用命令(C )。A、f i n d B、s e e k C、l o c at e D、d i s p l ay41.i n t(-2 8/6)的返回值为(D )oA、-5 B、-3 C、-6 D、-442 .设 A B=12,函数 T Y PE(A B3 0)的返回值是(D )。A、.T.B、.C.C、.U.D、.L.44.执行命令?A T(“中心”,“国家教委考
10、试中心”)的显示值是(C )。A、0 B、12 C、13 D、1646.在命令窗口输入如下四条命令:S E T C E N T U RY OF FS E T MA RK T O“一”S E T D A T E T O Y MD?2 002-06-03 分别执行后,屏幕上将显示(C)oA、2 002/06/2 6 B、02/06/2 6 C、02-06-03 D、2 002.06.0347.统计当前工作区记录数的函数是(B)。A、RE CNO()B、RE CCOUNT()C、FCOUNT()D、FOUND()48.在系统默认设置之下,下列表示日期值正确的是(A )。A、10/08/01 B、10
11、/08/01 C、01-01-01 D、2003-13-01)49.在系统默认设置下,表达式“北师大”=北京师范大学”和“北京师范大学”=“北师大”的值为(B)。A、.T.T.B.F.F.C.T.F.D.F.T.50.在下列各式中,运算结果为数值的是(D)。A、2002-05-30)-20 B、CTOD(“05/30/02”)C、“23“+2 D、LE N(“ABCD”)-251.可以伴随着表的打开而自动打开的索引是。(C)A)单一索引文件(IDX)B)复合索引文件(CDX)0结构化复合索引文件D)非结构化复合索引文件52.要为当前表所有职工增加100元工资应该使用命令(D)。A)CHANGE
12、 工资 WITH 工资+100 B)RE PLACE 工资 WITH 工资+100C)CHANGE ALL 工资 WITH 工资+100 D)RE PLACE ALL 工资 WITH 工资+10055.下列命令不能用来修改数据记录的是(A)A)Recall B)Change C)E dit D)Browse56.假定STUDE NT.DBF学生数据库文件中前六条记录均为男生的记录,执行以下命令序列:USE.STUDE NTGO TO 3LOCATE NE XT 3 FOR 性别=男 后,记录指针定位在(A)。A)第3条记录上 B)第4条记录上C)第5条记录上条记录上D)第66 0.设表中有1
13、0条记录,并且已经打开,下面命令中不能改变当前记录的是(D)A.S K I P B.G O 2 C.L I S T D.D I S P L A Y6 1 .A B C.D B F是一个具有两个备注型字段的数据库文件,使用C O P Y T O P S Q命令进行复制操作,其结果将(B)。A)得到一个新的数据库文件B)得到一个新的数据库文件和一个新的备注文件C)得到一个新的数据库文件和两个新的备注文件D)显示出错误信息,表明不能复制具有备注型字段的数据库文件6 3.修改表结构的命令是(D )A.C R E A T E B.L I S T S T R U C T U R E C.B R O E S
14、 E D.M O D I FYS T R U C T U R E6 9 .与命令L I S T FI E L D S姓名,性别,出生日期不等效的命令是(C )A)L I S T姓名,性别,出 生 日 期B)L I S T A L L FI E L D S姓名,性别,出生日期C)D I S P L A Y FI E L D S姓名,性别,出 生 日 期D)D I S P L A Y A L L姓名,性别,出生日期7 0 .如果一个字段的宽度为8,则此字段的类型不可能是(D )A)数值型2 0 B)字符型2 5 4 C)日期型8 D)备注型47 2.V i sua l Fo xP ro中数据表文件
15、的扩展名为(A )。A d b f B、d b c C fpt D、prg7 4.已知执行了如下命令序列:S E L E C T 0U S E FFS E L E C T 0U S E G G现欲转回到数据库文件FF.D B F所在工作区,能够确保完成这一任务的命令是(D )A)S E L E C T 0 B)S E L E C T 1 C)S E L E C T A D)S E L E C T FF7 6.比较表达式的结果是(B)oA.字符型B.逻辑型C.数值型D.日期型7 7.用C O P Y S T R U TO 文件名形成的文件是(A)0A.数据表文件B.索引文件C.文本文件D.正式文
16、件7 8.显示数据库当前记录内容的命令是(A )oA.L I S T N E X T 1 命令 B.D I S P L A Y A L L 命令 C.T Y P E 命令 D.D I S P R E S T 命令7 9 .不带文件名的U S E (B)oA.关闭所有工作区的数据表文件B.关闭当前工作区的数据表文件C.关闭所有文件 D.对数据表文件没有影响8 1.修改数据表文件结构用(D )。A.M O D I C O M M 命令 B.E D I T C.C R E A T 命令 D.M O D I S T R U 命令8 5 .I N S E R T命令将一条新记录加到(B)oA.当前记录之
17、前 B.当前记录之后 C.文件末尾 D.文件顶部8 6.下述命令中不能关闭数据表的命令是(C);A.U S E B.C L O S E D A T A B A S E C.C L E A R D.C L O S E A L L8 8.在学生基本情况表S T U.D B F中,“性别”字段为逻辑型,用.T.代表女同学。为了找到第一位姓李的男同学,以下命令正确的是(C);A.S eek李a n d性别 B.Fi n d李.a n d.男同学C.L o c a te fo r,李$姓名 a n d n o t 性别D.L o c a te fo r 李$姓 名.a n d.男同学8 9.一个关系相当
18、于一张二维表,二维表中的名栏目相当于该关系的(D )。A.元组 B.结构 C.数据项 D.属性9 1.当前数据库中有五个字段:学号(C,4)、燧(C,6)、政治(N,3.0)、英吾(N,3.0)、数学(N,3.0),记录指针指向一个非空的记录。要使用S C A T T ER T O X命令把当前记录的字段值存到数组X中,数 组(C )。A.不必事先定义 B.必须用D IM EN S IO N X事先定义C.必须用D IM EN S IO N X(5)事先定义D.必须用 D IM EN S IO N X(l),X(2),X(3),X(4),X(5)事先定义9 3.下面有关表索引的几种说法,正确的
19、是(B )。A.索引和排序一样,它改变记录的物理顺序。B.索引文件有单索引文件(.ID X)和复合索引文件(.C D X)两大类。C.建立单索引可以使用FO R子句,复合索引不能使用该子句。D.索引关键字中涉及到多个字段时,用“,”将各个子段分隔开。9 4.当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。数值型要将职工的所有收入汇总后写入工资总额字段中,应当使用命令(A )。A)R EP L A C E A L L工资总额W IT H基本工资+奖金+津贴B)T O T A L ON工资总额FIEL D S基本工资,奖金,津贴0 R EP L A C E工资总额W IT H基本工资+
20、奖金+津贴D)S U M基本工资+奖金+津贴TO工资总额 求和9 5.在V FP中,通用型字段G和备注型字段M在表中的宽度都是(B )A)2个字节 B)4个字节G M C)8个字节 D T Y D)1 0个字节9 6.在V i s u a l Fo x P r o的一个工作区中,同一时刻最多能打开(B )个表文件。A、1 0 B、1 C、任意多 D、2 5 69 7.执行命令D IM EN S IO N M(4,2)之后,数组M的下标变量个数和初值分别是(A )。A)8,.F.B)4,.T.C)8,0 D)2,空值9 8.计算所有职称为正、副教授的平均工资,将结果赋予变量P J中,应使用命令(
21、A )oA)A V ER A GE 工资 T O P J FO R “教授”$职称B)A V ER A GE FIEL D S 工资 T O P J FO R “教授”$职称C)A V ER A GE工资T O P J F O R职称=副教授”.A N D.职称=教授”D)A V ER A GE工 资T O P J F O R职称=副教授”.O R.”教授”9 9.执行L IS T N EXT 1命令之后,记录指针的位置指向(B )。A)下一条记录B)原来记录C)尾记录D)首记录1 00.要想对一个打开的数据库增加新字段,应当使用命令(B )。A)A P P EN D 追加记录命令 B)M O
22、 D IFY S T R U C T U R E C)IN S ER T 插入记录命令 D)C HA N GE1 01 .在当前表中,查找第2个女同学的记录,应使用命令(C )0A、L O C A T E FO R 性别=女 N EXT 2 B、L O C A T E FO R 性别=女 C L O C A T E FO R 性别=女C O N T IN U E D L IS T R O R 性别=女 N EXT 21 02.建立表文件结构时,需要定义的参数为(C)。A、表文件名、表的大小、字段名、字段类型 B、字段名、字段类型、记录个数、字段宽度C、字段名、字段类型、字段宽度、小数位数 D、
23、表文件名、字段名、字段类型、字段宽度1 03.A B C.D B F是一个具有两个备注型字段的数据库文件,使用C O P Y T O P S Q命令进行复制操作,其结果将(B )。A、得到一个新的数据库文件B、得到一个新的数据库文件和一个新的备注文件C、得到一个新的数据库文件和两个新的备注文件D、显示出错误信息,表明不能复制具有备注型字段的数据10 4.在关系理论中,把二维表表头中的栏目称为(D )。A、数 据 项B、元 组C、结 构 名D、属性名10 5.表文件的数值型字段要求保留2位小数,那么该字段宽度最少应当定义成(B )位。A、2 B、3 C、4 D、510 6.设库文件已打开,应用命
24、令定位记录(B )。A、L I S T B、S K I P C、C ONT I NU E D、C OU NT10 7.物理删除库文件全部记录的命令是(C )。A、D E L E T E B、E D I T C、Z A P D、P A C K10 8.已打开的库文件中有10 0条记录,在下面4组命令中,(C )组命令执行后数据库的记录数保持不变。A、D E L E A L LZ A PB、D E L E A L LP A C KR E C A L LC、D E L E A L LL I S TR E C A L LD、Z A P10 9.统计当前数据库中语文成绩(字段名为Y W)犬F 8 0分的
25、记录数的命令是(C )。A、A VE R A G E F OR Y W 8 0 B、S U M F OR Y W 8 0C、C OU NT F OR Y W 8 0 D、L I S T F OR Y W 8 0110.已知P=D A T E(),则P为(B )型内存变量。A、字 符B、日期C、逻辑D、数值111.函数S U B S(“国际互联网”,5,4)的值为(B )。A、国际B、互联C、国际互D、联网112.下列不能作为查询的命令是(B )。A、lo cat e B、i n dex C、s eek D、f i n d113.下列命令中(A )与Z A P命令等效。A、D E L E T E
26、 A L L 与 P A C K B、D E L E T E R E S TC、D E L E T ED、R E C A L L A L L114.在建立数据库结构(mo di f y s t r u)过程中不需要输入字段宽度的字段类型是(C )。A、字符型 B、数值型 C、备注型 D、字符型和数值型117.如果要改变一个关系中属性的排列顺序,应使用的关系运算是(B )。A、选择 B、投影 C、连接 D、排序118 .在以下关于索引的说明中,错误的是(B D )。A、索引可以提高查询速度 B、索引可能降低更新速度C、索引和排序具有不同的含义 D、不能更新索引字段119 .VF P 中的循环语句
27、有三种,关于它们的适用场合下列说法中不正确的是(C )。A.当事先知道循环次数时,n J 以用F 0 R-E ND F 0 R 循环B.当需要对表中所有记录执行某一操作时,可以用S C A N-E ND S C A NC.当不知道循环次数时,应该用F 0 R-E ND F 0 RD.循环语句应该配对出现12 0 .Vi s u al F o x P r o 中,有两种变量,分别是(A )。A、内存变量和字段变量 B、内存变量和外存变量C、外存变量和字段变量 D、全局变量和字段变量12 3 .在Vi s u al F o x P r o 中,复制当前工作区中库结构的命令是(C )。A、C o p
28、 y s t r u 原文件to 目标文件 B C op y 原文件stru t o 目标文件C、C op y stru t o 库文件名 D、C op y stru t o 库文件名 e xte n12 4.在Vi sua l F oxP ro中,使用re p la c e 字段名w i th 表达式f or 条件后,记录指针为(D)oA、视情况而定 B、当前记录 C b of D为文件尾12 6.在有关数据库的概念中,若干记录的集合称为(D)。A)文件 B)字段 C)数据项 D)表12 7.要计算职称为副教授或教授的工资总额,下列命令中错误的是(D)。A)S U M工 资F O R职称=副
29、教授”.O R.职称=教授”B)S U M A L L工 资F O R职称=”副 教 授O R.职称=教授C)S U M工 资F O R 教授“$职称D)S U M工 资F O R职称=副教授.A N D.职称教授12 9.在Vi sua l F oxP ro中,打开数据库的命令是(A )。A)O P E N DA T A B A S E 数据库名B)U S E 数据库名C)U S E DA T A B A S E 数据库名D)O P E N 数据库名)13 4.在Vi sua l F oxp ro中,用于建立或修改过程文件的命令是(B )。A)M O DI F Y 文件名B)M O DI F
30、 Y C O M M A N D 文件名C)M O DI F Y P R O C E DU R E(文件名D)上面 B)和 C)都对13 5.使用命令DE C L A R E mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为(D)oA)2个B)3个C)5个D)6个13 6 .A P P E N D命令的功能是(B)oA)在表的最前面插入一条记录 B)在表的最后面插入一条记录C)在表的最前面任意位置插入一条记录 D)删除一条记录13 7.打开学生数据库及(对成绩字段的)索引文件,假定当前记录号为2 0 0,欲使记录指针指向记录号为10 0的记录,应使用命令(c )oA)L O C A
31、 T E F O R 记录序号=10 0 B)S K I P 10 0O G0 T 0 10 0 D)S K I P -10 013 8.使用T O T A L命令生成的分类汇总库文件的扩展名是(B )。A)DB TB)DB FC)DB CD)C DX140.假定系统是期是2 0 0 4年 0 1月0 5 日,有如下命令:N J=Y E A R (DA T E ()执行该命令后,N J 的值是(A )。A)2 0 0 4 B)0 1 C)0 5 D)0 1/0 5/0 4142.学生数据库文件中共10 条记录,其姓名字段值均为学生全名,执行如下命令序列:U S E S T U DE N T?r
32、e c no()最后,re c no()函数的显示值是(A)。A)1 B)0 C)10 D)2144.用C O P Y S T R U T O 文件名形成的文件是(A)。A.数据表文件 B.索引文件 C.文本文件 D.正式文件148 .建立数据表文件用(C )命令。A.M O DI C O M M B.E DI T C.C R E A T E c re a te 建立 D.M O DIS T R U 修改149 .I N S E R T 命令将一条新记录加到(B )。插入记录A.当前记录之前 B.当前记录之后 C.文件末尾 D.文件顶部以下表达式的结果为数值型的是(D);A.牛$牛群 B.w
33、i sh y ou+w i sh y ou suc c e ss”C.9 8/6/14)+15D.(0 8/0 6/9 4-0 8/11/9 2 15 0 .用菜单方式打开一个数据表文件应该使用的菜单序列为(A )。A.文件一打开一表C.文件 一 新 建 f数据表B.文 件 一 打 开 一表格D.数 据 f表 f 打开15 1.清除主窗口屏幕的命令是(A )。A)C L E A R B)C L E A R A L L C)C L E A R S C R E E N D)C L E A R W I N DO W S15 2.对于只有两种取值的字段,一般使用的数据类型是(D)。A.字符型 B.数值
34、型 C.日期型 D.逻辑型15 3.在下面的Vi sua l F oxP ro表达式中,不正确的是(C )。A)2 0 0 2-0 5-0 1 10:10:10 A M-10 B)2 002-05-01-DAT E。C)2 002-05-01 +DAT E()D)2 002-05-01)+1000154.下面(C)不是V F P程序文件中可以使用的注释语句A.N O T E 注释内容B.*注释内容C./注释内容D.&注释内容155.V i s u a l F ox P r o 6.0 中,命令?V AR T YP E(“12/31/99)的输出结果是(C)oA.D 0000000000000
35、C.C D.U156.下列各字符组合中(A )不是V F P中的字符常量A.计算机应用 B.2 003 C.ABCDE D.101.867157.下列不能关闭数据表的是(A )。A、b r ow s e B、cl ea r a l l C、cl os e a l l D、cl os e da t a b a s e158.执行以下命令后显示的结果是(C)。N=356.54?87+&NA)87+&NB)87356.54 C)443.54D)出错信息159.下列表达式中,(B)表达式的值是数值。A.ABC+D B.2 003/05/17-2 003/04/09)C.12 3+456D.2 003/
36、05/18+15160.逻辑型字段团员其值为真的正确条件表达是(C)0A.F O R 团员=TB.F O R 团员=.T.C.F O R 团员D.F O R 团员=.Y.161.函数 LE N(TRIM(SPACE(8)-SPACE(8)返回的值是(C)。A)8 B)16 C)0 D)出错162.执行LIST ALL命令后,记录指针指向(D)A.第一条记录B.最后一条记录C.第一条记录的前面D.最后一条记录的后面163.逻辑运算符在运算时,其优先顺序是是(A )。A.NOT AND OR B.AND NOT OR C.OR NOT AND D.从左至右按先后顺序164.显示当前表中所有带删除标
37、记的记录的命令是(A )。A.DISPLAY FOR DE LE TE D()B.DISPLAY FOR NOT DE LE TE D()C.DISPLAY DE LE TE D()D.DISPLAY RE CORD DE LE TE D()165.当前表中含姓名字段,显示李姓的所有记录的命令是(B)。A.DISPLAY FOR 李”=姓名 B.DISPLAY FOR 姓名=李 C.DISPLAY SUBSTR(姓名,1,2)=李 D.DISPLAY SUBSTR(姓名,1,1)=李 166.VISUAL FOXPRO中备注文件的扩展名为(B)。A.DBF B.FPT C.PRG D.ME M
38、167.下列函数中,运算结果为字符型的是(D)。A.AT(ABC,智 能 ABC)B.I NT(123.456)C.VAL(“12/12/66)D.DTOC(DATE ()168.在V F P中,可以对数值型同时也可以对字符型内存变量输入数据的命令是(B)。A.ACCE PT B.INPUT C.WAIT D.E DIT169.下面(D)不属于VFP的循环控制语句A.DO WH I L EEN DDO B.F O REN DF O RC.S CAN.EN DS CAN D.DO CAS E.EN DCAS E170.条件函数 H F(L EN(S P ACE(3)2,1,-L)的值是(C)oA
39、.-1 B.2 C.1 D.错误171.有一个表文件G Z.D BF,已经打开。其中有字段名“基本工资”、“实发工资”。下面按“实发工资”进行索引的操作不正确的是(D)。A.I N DEX ON实发工资T O S F G Z B.I N DEX ON实发工资T A G实发工资C.I N DEX ON实发工资T A G实 发 工 资O F G Z.CDX D.I N DEX ON基本工资T O JBG Z172 .S EEK和F I N D命令是作用于(C)的快速检索命令。A.表文件B.命令文件C.索引文件D.排序文件173.表文件K D.DBF打开后,执行命令S K I P-1,下列命令中结果
40、为.t.的是(B)。A.?R ECN O ()B.?BO F ()C.?EO F ()D.DI S P174.对V i s u a l F ox P r o的工作方式以下描述最恰当的选项是(D)。A、命令方式 B、程序控制方式C、菜 单 方 式D、三种方式都是175.下面程序运行结果是(A )oS ET T AL K O F FS T R I N G=ABCDEF N=1DO WH I L E N c l ose d atabase1 8 3.逻辑表达式 ROU ND (1 2 3.45 6 ,0)LIST 口(性别=女”肥 乂 丁 21 8 7 .建立表文件结构时,需要定义的参数为(C)。A
41、、表文件名、表的大小、字段名、字段类型 B、字段名、字段类型、记录个数、字段宽度C、字段名、字段类型、字段宽度、小数位数 D、表文件名、字段名、字段类型、字段宽度1 8 8 .AB C.D B F 是一个具有两个备注型字段的表文件,使用C OPY T O PSQ命令进行复制操作,其结果将是(B)。A、得到一个新的数据库文件B、得到一个新的数据库文件和一个新的备注文件C、得到一个新的数据库文件和两个新的备注文件D、显示出错误信息,表明不能复制具有备注型字段的数据1 8 9 .在关系理论中,把二维表表头中的栏目称为(D)。A、数 据 项 B、元 组 C、结 构 名 D、属性名1 9 0 .表文件的
42、数值型字段要求保留2 位小数,那么该字段宽度最少应当定义成(B)位。A、2 B、3 C、4D、51 9 1 .设当前表文件有一个类型为N 的age字段,执行命令ZAP F OR age=2 0 的结果是(D)oA、逻辑删除age字段值为2 0 的记录B、物理删除age字段值为2 0 的记录C、物理删除全部记录D、语法错误提示信息1 9 2 .下面关于V isu al F oxPro数组的叙述中,错误的是(C)。A、用 D IME NSION和 D E C LARE 都可以定义数组B、V isu al F oxPro只支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义
43、数组的各种数组元素初值为.F.1 9 3 .设一个表文件中有1 8 条记录,当E OF()返回真值时当前记录号为(C)。A、1 8 B、0 C、1 9 D、11 9 4.表文件中有1 0 条记录,当前记录号为1,顺序执行SKIP-1 和 RE C NO(),屏幕上将显示(C)。A、0 B、-1 C、1 D、三种方式都是195.将内存变量定义为全局变量的V i s u a l F ox P r o命令是(C )。A.L O C A L B.P R I V A T E C.P U B L I C D.G L O B A L196.数据库系统与文件系统的主要区别是(D)。A、文件系统简单,而数据库系
44、统复杂 B、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件C、文件系统只能管理少量数据,而数据库系统能管理大量的数据D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以197.循环结构中L O O P 语句的功能是(B)。A.放弃本次循环,重新执行该循环结构 B.放弃本次循环,进入下一次循环C.退出循环,执行循环结构的下一条语句 D.退出循环,结束程序的运行198.V i s u a l F ox p r o程序中,续行符是(B)。A.,B.;C.D.:199.在数据库设计器中,建立两个表之间的一对多联系是通过(A)索引实现的。A、一方表的主索引,多方表的普通索引B、一方
45、表的主索引,多方 表的普通索引或候选索引C、一方表的普通索引,多方表的主索引或候选索引D、一方表的普通索引,多方表的候选索引或普通索引200.下面字符串为非法字符串是(B)。A、a s t r i n g B、I t i s a d r i n g”C、a s t r i n g D、I t i s a s t r i n g二、判断题1、在第一次给数组或数组元素赋值前其初始值是.F.。正确2、同一个元素在程序执行过程中可以取得不同类型的数据。正确3、S E T T A L K O N/O F F命令决定是否显示数据处理命令的响应信息。正确4、程序文件可以在命令窗口执行。错误5、程序设计的严谨
46、性就是程序设计者最好具有严密的逻辑思维能力,因为计算机执行程序只能是严格地按照指令的含义执行,其本身没有思维和判断能力。正确6、V i s u a l F ox P r o数据库管理系统的数据模型是网状型。错误7、V i s u a l F ox P r o有3种工作方式,即命令、程序和菜单方式。正确8、可以链接或嵌入O L E对象的字段类型是通用型。正确9、选择当前未使用的最小编号工作区的命令是S E L E C T 10错误10、表是由结构和记录数据两部分组成的。正确11、赋值命令 S T OR E T O”与“=”区别在于:“S T OR E T O”可以同时给多个变量赋值,而“=”只能
47、一次给一个变量赋值。正确12、V i s u a l Fo x Pr o 数据库管理系统的数据模型是网状型。错误13、执行命令?A T (A B C ,A B C A B A B C,2),屏幕显示的结果为:6 正确14、V FP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完成的命令序列不能保存,自动化程度低,处理问题效率低。正确15、V i s u a l Fo x Pr o 命令的书写规则规定,命令中的英文字符是区分大小写的。错误16、内存变量分为简单变量与数组两种。正确17、数组数据替代表的当前记录的命
48、令G A T H E R FR OM。正确18、在 V i s u a l Fo x Pr o 中,对表进行索引后,将产生一个新的表。错误19、V FP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完成的命令序列不能保存,自动化程度低,处理问题效率低。正确20、在程序中,若循环体中有E XI T 子句,当执行到E XI T 时,退出循环体,执行循环体后面的语句。正确21、C OU NT 命令的功能为:统计当前表中指定范围内满足条件的记录的个数。正确22、V FP命令的书写规则规定,命令中的英文字符是区分大小写的
49、。错误23、输入命令A C C E PT 只能接受字符串,但用户在输入字符串时不需要加定界符。正确24、在程序中,若循环体中有E XI T 子句,当执行到E XI T 时,退出循环体,执行循环体后面的语句。正确25、在程序中,若循环体中有L OOP子句,当执行到L OOP时,退出循环体,执行循环体后面的语句。错误26、数值型数据用来表示数量,没有定界符,可以是整数或小数,也可以是分数。错误27、备注型数据用字母“M”表示,长度固定为4 个字节,并用这4 个字节来引用备注的实际内容。错误28、执行命令?A T (A B C ,A B C A B A B C ,2),屏幕显示的结果为:6 正确29
50、、V i s u a l Fo x Pr o 定义的日期运算符有两个:“+”,。“-”只用于一个日期减去一个整数,其结果为一个新的日期。错误30、计算与显示命令规定:?是在同行显示结果,?是在下一行显示结果。错误31、数组在使用前,必须定义。正确32、二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。正确33、区别 C L OS E A L L 与 C L E A R 命令的作用都是关闭所有打开的V FP文件。错误34、程序执行方式克服了单条命令执行方式的缺点,充分发挥了计算机“程序存储”、“程序控制”、完全自动高速处理数据的特点。正确3 5、VFP 程序设计语言的特点是语言丰富、