计算机二级等级考试VisualFoxPro历年考试选择题汇总.docx
《计算机二级等级考试VisualFoxPro历年考试选择题汇总.docx》由会员分享,可在线阅读,更多相关《计算机二级等级考试VisualFoxPro历年考试选择题汇总.docx(29页珍藏版)》请在冰点文库上搜索。
计算机二级等级考试VisualFoxPro历年考试选择题汇总
计算机二级考试VisualFoxPro历年考试选择题汇总
1)定义全局型变量,使用的命令为(D)。
A)createB)privateC)localD)public
2)已知pi=3.1415926,执行?
ROUND(pi,4)的结果为(B)。
A)3.1415B)3.1416C)3.14162D)3.000
3)在VFP中,主索引可以在(B)中建立。
A)自由表B)数据库表C)任何表D)自由表和视图
4){^2005/01/05}+15的结果是一个(A)。
A)日期常量B)数值常量 C)日期表达式D)非法表达式
5)100E-3是一个(C)。
A)内存变量B)字符常量 C)数值常量D)非法表达式
6)6E+3是一个(C)。
A)内存变量B)字符常量 C)数值常量D)非法表达式
7)6E-3是一个(C)。
A)内存变量B)字符常量C)数值常量D)非法表达式
8)Click事件是(A)时触发的基本事件。
A)当用户单击对象B)当从内在中释放对象C)当表单或表单集装入内存D)当创建对象
9)Dblclick事件是(D)时触发的基本事件。
A)当创建对象B)当从内在中释放对象C)当表单或表单集装入内存D)当用户双击对象
10)Delete的作用是(B)
A)将记录从表中彻底删除B)只给要删除的记录做删除标志C)不能删除记录D)删除整个表中的记录
11)Left("计算中心",4)函数的值是(C)。
A)计算中心B)中心C)计算D)心
12)Right("计算中心",4)函数的值是(B)。
A)"计算中心"B)"中心"C)"计算"D)"心"
13)SQL的数据操作语句不包括(D)。
A)INSERTB)UPDATEC)DELETED)CHANGE
14)SQL语句中,修改表结构的命令是(C)。
A)MODIFYTABLEB)MODIFYSTRUCTUREC)ALTERTABLED)ALTERSTRUCTURE
15)SQL语句中,引导条件的关键字是(D)。
A)FORB)WHILEC)WHEND)WHERE
16)SQL语句中删除表的命令(A)。
A)DROPTABLEB)DELETETABLEC)ERASETABLED)DELETEDBF
17)str(10.8723,7,3)的值是(B)。
A)”10.87”B)”10.872”C)10.8723D)109.870
18)Str(235.14,7,3)的值是(C)。
A)"235.14"B)"235.1"C)"235.140"D)235.14
19)STR(78.57)的结果是(D)
A)78B)"78"C)79D)"79"
20)val(“123.45”)的值是(B)。
A)“123.45”B)123.45C)[123.45]D)12345
21)VFP数据表中的一个字段只能接收(A)种类型的数据。
A)1种B)2种C)10种D)任意种
22)VFP中,扩展名为“.DBF”文件被称为(B)。
A)数据库文件B)表文件C)程序文件D)项目文件
23)VFP中,一条命令的最大长度为(B)个字符
A)100B)254C)255D)任意
24)VFP中,一条命令可以分多行书写,但必须用(A)分行。
A)分号B)逗号C)句号D)回车
25)VFP中,用来建立程序文件的命令是(C)。
A)OPENCOMMANDB)CREATECOMMANDC)MODIFYCOMMANDD)以上答案都不对
26)VFP中BOF()函数返回值的类型是(B)。
A)字符型B)逻辑型C)数值型D)日期型
27)VFP中CTOD()函数返回值的类型是(D)。
A)字符型B)逻辑型C)数值型D)日期型
28)VisualFoxPro6.0是(C)数据库系统。
A)网络B)层次C)关系D)链状
29)VisualFoxPro的报表文件.FRX中保存的是(D)。
A)打印报表本身B)报表的格式和数据C)打印报表的预览格式D)报表设计格式的定义
30)VisualFoxPro通过命令窗口建立程序文件的命令是(D)。
A)MODIFYSTRUCTRUEB)MODIFYFORMC)MODIFYDATABASED)MODIFYCOMMAND
31)VisualFoxpro中,表单文件的扩展名是(C)
A).DBFB).DBCC).SCXD).PRG
32)XS数据表的全部备注字段的内容存储在(B)文件中。
A)XS.DBFB)XS.FPTC)XS.TXTD)XS.DBC
33)备注型字段的长度固定为(C)个字符。
A)8B)1C)4D)10
34)表单的属性要在(C)窗口定义
A)事件B)表C)属性D)类
35)表单内设置标签中标题的颜色,应使用(C)属性。
A)FontSizeB)CaptionC)ForeColorD)FontColor
36)表单内设置命令按钮中标题的颜色使用(C)属性。
A)FontSizeB)CaptionC)ForeColorD)FontColor
37)表单设计时,设计表单标题的属性是(B)。
A)FontsizeB)CaptionC)TopD)Name
38)表单向导可以创建(A)。
A)单表表单B)表C)类D)报表
39)表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令(D)。
A)TOTAL数学+英语+计算机TO总分B)REPL总分WITH数学+英语+计算机
C)SUM数学+英语+计算机TO总分D)REPLALL总分WITH数学+英语+计算机
40)表中相对移动记录指针和绝对移动记录指针的命令分别为(C)。
A)Locate和SkipB)Locate和GoC)Skip和GoD)Locate和Find
41)程序的三种基本结构是(B)。
A)分支结构、循环结构和模块结构B)顺序结构、分支结构和循环结构
C)顺序结构、分支结构和递归结构D)分支结构、循环结构和嵌套结构
42)打开xscj数据表的命令是(D)。
A)ListxscjB)DisplayxscjC)ClosexscjD)Usexscj
43)当EOF()函数的值为真时,记录指针位于(B)。
A)表文件的头B)表文件的尾C)最后一条记录D)第一条记录
44)当前表中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令(C)。
A)listfor体育达标=".f."B)listfor体育达标<>.f.
C)listfornot体育达标D)listfor体育达标=f
45)当前表中,“是否通过”字段为逻辑类型,要显示所有未达标的记录应使用命令(C)。
A)listfor是否通过=".f."B)listfor是否通过<>.f.
C)listfornot是否通过D)listfor是否通过=f
46)当正在使用的数据表文件的记录指针已达到头部,?
BOF()的函数值是(C)。
A)0B)1C).F.D).T.
47)定义本地型内存变量,使用的命令为(C)。
A)createB)privateC)localD)public
48)定义全局型变量,使用的命令为(D)。
A)createB)privateC)localD)public
49)定义数组变量,使用的命令为(B)。
A)createB)dimensionC)localD)public
50)对表记录排序应该使用的命令是(A)。
A)INDEXB)SORTC)LINED)CREATE
51)对数据表进行操作时,要使记录指针移向上一记录的命令是(C)。
A)SKIPB)GO1C)SKIP-1D)RECORD1
52)刚用USE命令打开的数据表,记录指针位于(D)。
A)表文件的头B)表文件的尾C)最后一条记录D)第一条记录
53)关系数据库管理系统的3种基本关系运算不包括(A)
A)比较B)选择C)连接D)投影
54)关系中的元组对应于二维表中的(A)。
A)记录B)字段C)属性D)范围
55)关系中的元组对应于数据表中的(C)
A)属性B)字段C)记录D)数据项
56)关系中的字段对应于二维表中的(C)。
A)记录B)行C)列D)数据项
57)关于数据库表与自由表,下列说法中正确的是(D)。
A)数据库表能转换为自由表,反之不能B)自由表能转换成数据库表,反之不能
C)两者不能转换D)两者能相互转换
58)规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足其每一属性都是(C)。
A)互不相关的B)长度可变的C)不可分解的D)互相关联的
59)函数Left("AB嘉应12学院",4)的值为(A)。
A)AB嘉B)AB嘉应C)12学院D)学院
60)函数Left("广东省梅州市",4)的值为(A)。
A)广东B)梅州C)广东省D)梅州市
61)函数Right("AB计算中心12",4)的值为(D)。
A)AB计B)AB计算C)中心12D)心12
62)函数Right("AB嘉应12学院",4)的值为(D)。
A)AB嘉B)AB嘉应C)12学院D)学院
63)建立表结构的SQL命令是(B)。
A)CREATECURSORB)CREATETABLEC)CREATEINDEXD)CREATEVIEW
64)建立索引时,(A)字段不能作为索引字段。
A)备注型B)数值型C)字符型D)日期型
65)将当前表("工资"表)中的工资都加上30%,应该使用命令(C)
A)REPL工资with工资*130%ALLB)REPL工资with工资*130%
C)REPL工资with工资*1.3ALLD)REPL工资with工资*1.3FORALL
66)将日期型数据转换成字符型数据,应使用的函数是(A)
A)dtocB)strC)ctodD)val
67)将一个数据库表从当前数据库移出应使用的命令是(A)。
A)REMOVETABLEB)DELETETABLEC)MOVEAWAYD)PUTTABLE
68)将字符型数据转换成日期型数据,使用的函数是(C)。
A)dtocB)strC)ctodD)val
69)可以接受数值型常量的输入命令是(C)。
A)WAITB)ACCEPTC)INPUTD)@…SAY
70)可用(A)命令来逻辑删除当前表的记录。
A)DELETEB)RECALLC)PACKD)ZAP
71)可用表单的(C)属性来设置表单的标题。
A)StyleB)TextC)CaptionD)Name
72)两个实体间的联系不包括(D)。
A)一对一联系B)一对多联系C)多对多联系D)上下级联系
73)每一个数据表可以在(D)工作区上打开。
A)只能1个B)只能2个C)只能3个D)多个
74)每一个数据表只能同时属于(A)个数据库。
A)1个B)2个C)10个D)任意个
75)每一个数据工作区上只能打开(A)个数据表。
A)1个B)2个C)3个D)4个
76)面向对象程序设计中程序运行的最基本实体是(A)
A)对象B)类C)方法D)函数
77)描述X、Y中至少有一个小于Z的逻辑表达式是(D)。
A)X78)命令按钮中显示的文字内容,是在属性(B)中设置的。
A)NameB)CaptionC)FontNameD)ControlSource
79)命令按钮最常用的事件是(B)。
A)CaptionB)ClickC)commandD)Label
80)命令中<范围>子句,使用(D)可以对表文件从当前记录开始至最后一个记录进行操作。
A)ALLB)NEXTnC)RECORDnD)REST
81)目前三种基本的数据模型是(A)。
A)层次模型、网络模型、关系模型B)对象模型、网络模型、关系模型
C)网络模型、对象模型、层次模型D)层次模型、关系模型、对象模型
82)如果需要给当前表增加一个字段,应使用的命令是(B)
A)APPENDB)MODIFYSTRUCTUREC)INSERTD)EDIT
83)如果需要给当前表增加一条空记录,应使用的命令是(A)。
A)APPENDB)MODIFYSTRUCTUREC)APPENDBLANKD)EDIT
84)如果要在屏幕上直接看到查询结果,"查询去向"应该选择(A)。
A)屏幕B)浏览C)临时表或屏幕D)浏览或屏幕
85)如需要给当前表增加一个字段,应使用的命令是(C)。
A)EDITB)APPENDC)MODIFYSTRUTURED)INSERT
86)若xs表包含50条记录,(A)命令能显示所有记录。
A)ListB)DisplayC)Listnext10D)Listrecord50
87)若想从字符串"上海市"中取出"海"字,应用函数(D)。
A)SUBSTR("上海市",2,2)B)SUBSTR("上海市",2,1)C)SUBSTR("上海市",3,1)D)SUBSTR("上海市",3,2)
88)若想从字符串'计算机等级考试'中取出'等级'二字,应用函数(B)。
A)SUBSTR("计算机等级考试",3,2)B)SUBSTR("计算机等级考试",7,4)
C)SUBSTR("计算机等级考试",4,2)D)SUBSTR("计算机等级考试",5,4)
89)若想从字符串'嘉应学院计算中心'中取出'学'字,应用函数(D)。
A)SUBSTR("嘉应学院计算中心",2,2)B)SUBSTR("嘉应学院计算中心",2,1)
C)SUBSTR("嘉应学院计算中心",3,1)D)SUBSTR("嘉应学院计算中心",5,2)
90)若要控制数据库表中学号字段只能输入数字,则应设置(B)。
A)显示格式B)输入掩码C)字段有效性D)记录有效性
91)设A="123",B="234",表达式为假(.F.)的是(B)。
A).NOT.(A=B).OR.(B$"ABC")B).NOT.(A<>B)
C).NOT.(A>=B)D).NOT.(A$"ABC").AND.(A<>B)
92)设计表单可在(C)中进行。
A)表设计器B)类设计器C)表单设计器D)报表设计器
93)设置用户默认文件目录,在“选项”窗口,应选择(A)选项卡。
A)文件位置B)表单C)控件D)数据
94)生成的菜单程序的扩展名是(B)。
A).MNTB).MNXC).MPD).MPX
95)实体是信息世界中的术语,与之对应的数据库术语为(D)。
A)文件B)数据库C)字段D)记录
96)实现多表查询的数据不能是(A)
A)远程视图B)多个数据库表C)多个自由表D)本地视图
97)使用replace命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向(C)。
A)末记录B)首记录C)末记录的后面D)首记录的前面
98)使用SQL语句从表STUDENT中查询所有王姓同学的信息,正确的命令是(A)。
A)SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"
B)SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"
C)SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"
D)SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"
99)使用命令DIMENSIONA(2,3)定义的数组,包含的数组元素的个数为(D)。
A)2B)3C)5D)6
100)视图不能独立存在,它必须依赖于(B)。
A)视图B)数据库C)数据表D)查询
101)视图设计器中的选项卡与查询设计器中的选项卡几乎一样,只是视图设计器中的选项卡比查询设计器中的选项卡多一个(D)选项卡
A)字段B)排序依据C)联接D)更新条件
102)数据表CJ.DBF的全部备注字段的内容存储在(C)文件中。
A)CJ.DBFB)CJ.TXTC)CJ.FPTD)CJ.DBC
103)数据表间建立参照完整性后,不能设计数据表间(C)操作规则。
A)更新B)删除C)浏览D)插入
104)数据表中的数据已经无用,为了节省磁盘空间,对这些“数据”最好要进行(B)。
A)逻辑删除B)物理删除C)不加处理D)数据过滤器
105)数据表中的数据暂时不想使用,为提高数据表的使用效率,对这些数据最好要进行(A)。
A)逻辑删除B)物理删除C)不加处理D)数据过滤器
106)数据表中共有100条记录,当前记录为第6条,执行listnext5以后,当前记录为(B)
A)9B)10C)11D)12
107)数据表中有450个记录,如果当前记录为第30条记录,执行skip-2命令,测试当前记录号函数recno()的值是(B)。
A)1B)28C)30D)32
108)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是。
(A)
A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS
109)数据库文件的扩展名是(D)。
A).pjxB).dbfC).oprD).dbc
110)数据库系统中的核心是(B)。
A)硬件系统B)数据库集合C)数据库管理系统D)数据库管理者和用户
111)同时给内存变量a1和a2赋值的正确命令是(C)。
A)a1,a2=0B)a1=0,a2=0C)store0toa1,a2D)store0,0toa1,a2
112)同一个表所有备注字段的内容存储在(C)
A)该表文件中B)不同的备注文件C)同一个备注文件D)同一个数据库文件
113)下列4个表达式中,运算结果为数值的是(D)。
A)[9999-1255]B)200+800=1000C)STR(123456)D)LEN(SPACE(3))-1
114)下列4个表达式中,运算结果为字符型的是(A)。
A)[9999-1255]+"8888"B)200+800=1000C)VAL([123456])D)LEN(SPACE(3))-1
115)下列关于交互式输入操作的叙述中,不正确的是(C)。
A)执行WAIT语句时,内存变量可以得到一个空串
B)可以用INPUT命令来给内存变量赋一个日期值
C)利用INPUT语句来给一个内存变量赋值时,输入的字符串值有时是可以省略定界符的
D)执行ACCEPT语句所赋值的内存变量,一定是一个C型变量
116)下列关于数据库系统的叙述中,正确的是(D)。
A)表的字段之间和记录之间都存在联系
B)表的字段之间和记录之间都不存在联系
C)表的字段之间不存在联系,而记录之间存在联系
D)表中只有字段之间存在联系
117)下列命令结果中,肯定生成一个空表的是(C)。
A)copytoboyfor性别="男"
B)copyfileda.dbftoboy.dbf
C)copystrutoboyfields姓名,年龄,奖学金
D)copytoarrayboyfields姓名,年龄,奖学金
118)下列命令中,不能对记录进行编辑修改的命令是(A)。
A)MODIFYSTRUCTURE
B)CHANGE
C)BROWSE
D)EDIT
119)下列使用SQL语句显示学生表中所有男同学记录正确的是(C)。
A)LocateAllfor性别="男"
B)SelectAllFrom学生Where性别="男"
C)Select*From学生Where性别Like"男"
D)LocateAllFrom学生for性别Like"男"
120)下面赋值语句中错误的是(A)
A)MyV1="23"+456
B)MyV2=DATE()-4
C)MyV3=.T..OR.3>4
D)MyV4="今天是"-DTOC(DATE())
121)下面给内存变量赋值的语句哪个不正确(D)。
A)x=3+5
B)x="3+5"
C)x=int(3+5)
D)x==val("3+5")
122)下面哪个不是给内存变量赋值的正确语句(B)。
A)x=3+5
B)storexto3+5
C)x=int(3+5)
D)store3+5tox
123)下述命令中,不能显示数据表记录的命令是(D)。
A)LIST
B)DISP
C)BROWSE
D)MODISTRU
124)显示表中所有教授和副教授记录的命令是(D)。
A)listfor职称="教授"and职称="副教授"
B)listfor职称>="副教授"
C)listfor职称="教授"or"副教授"
D)listfor"教授"$职称
125)项目管理器对资源文件进行管理时,不能完成(B)等操作。
A)修改
B)复制
C)移去
D)删除
126)项目管理器中的“数据”选项卡,可以管理(C)
A)程序
B)表单
C)数据表
D)内存变量
127)项目管理器中的文档选项卡不能管理的对象是(C)
A)报表
B)表单
C)表
D)标签
128)修改数据表中的数据是在(C)环境下完成的。
A)表设计器
B)表向导
C)表浏览器
D)表单设计器
129)循环结构ForI=2to12step1共执行(C)次循环体内容。
A)9
B)10
C)11
D)12
130)要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为(A)。
A)8位
B)7位
C)6位
D)4位
131)要为当前表所有职工的"工资"字段增加100元,应该使用命令(A)。
A)REPLACEALL工资WITH工资+100
B)REPLACEALL工资WITH"工资"+100
C)REPLACE工资WITH工资+100
D)REPLACE工资WITH"工资"+100
132)要显示数据库表中当前一条记录的内容,可使用命令(B)。
A)LIST
B)DISPLAY
C)BROWSE
D)DIR
133)一个表的全部备注字段的内容存储在(A)中。
A)同一备注文件
B)不同备注文件
C)同一文本文件
D)同一数据库文件
134)一个数据表可以添加到()数据库中。
A)两个
B)一个
C)多个
D)随意个
135