|
一、单选题(共 50 道试题,共 100 分。)V 1. 项目管理器的 “文档” 选项卡用于显示和管理( )
A. 表单,报表和查询
B. 数据库,表单和报表
C. 查询,报表和视图
D. 表单,报表和标签
满分:2 分
2. 修改本地视图使用的命令是( )
A. CREATESQLVIEW
B. MODIFYVIEW
C. RENAMEVIEW
D. DELETEVIEW
满分:2 分
3. 在Visual FoxPro中,打开数据库的命令是( )、
A. OPENDATABASE<数据库名>
B. USE<数据库名>
C. USEDATABASE<数据库名>
D. OPEN<数据库名>
满分:2 分
4. 当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令( )
A. REPLACEALL年龄WITHYEAR(DATE())-YEAR(出生日期)
B. REPLACEALL年龄WITHDATE()-出生日期
C. REPLACEALL年龄WITHDTOC(DATE())-DTOC(出生日期)
D. REPLACEALL年龄WITHVAL(DTOC(DATE()))-VAL(DTOC(出生日期))
满分:2 分
5. 在命令窗口中,显示当前数据库中所有40岁(含 40 岁)以下,职称为"教授","副教授"的姓名和工资,应使用命令( )
A. LISTFIEL姓名,工资FOR年龄<=40AND职称="教授"AND职称="副教授"
B. LISTFIEL姓名,工资FOR年龄<=40OR职称="教授"OR职称="副教授"
C. LISTFIEL姓名,工资FOR年龄<=40AND(职称="教授"OR职称="副教授")
D. LISTFIEL姓名,工资FOR年龄<=40OR(职称="教授"AND职称="副教授")
满分:2 分
6. Visual FoxPro的参照完整性规则不包括( )、
A. 更新规则
B. 删除规则
C. 查询规则
D. 插入规则
满分:2 分
7. 在 Visual Foxpro 中,用于建立或修改过程文件的命令是( )
A. MODIFY<文件名>
B. MODIFYCOMMAND<文件名>
C. MODIFYPROCEDURE<文件名>
D. 上面B和C都对
满分:2 分
8. 表中相对移动记录指针和绝对移动记录指针的命令分别为( )
A. Locate和Skip
B. Locate和Go
C. Skip和Go
D. Locate和Find
满分:2 分
9. 下面关于工具栏的叙述,错误的是( )
A. 可以创建用户自己的工具栏
B. 可以修改系统提供的工具栏
C. 可以删除用户创建的工具栏
D. 可以删除系统提供的工具栏
满分:2 分
10. 打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含( )、
A. 表单(Form)文件
B. 报表(Report)文件
C. 标签(Label)文件
D. 以上三种文件
满分:2 分
11. 当前工资表中有 108 条记录,当前记录号为 8,用 Sum 命令计算工资总和时,若缺省范围,则系统将( )
A. 只计算当前记录的工资值
B. 计算前8条记录的工资和
C. 计算后8条记录的工资和
D. 计算全部记录的工资和
满分:2 分
12. 在Visual FoxPro中,存储图像的字段类型应该是( )、
A. 备注型
B. 通用型
C. 字符型
D. 双精度型
满分:2 分
13. 视图设计器中含有的、但查询设计器却没有的选项卡是( )
A. 筛选
B. 排序依据
C. 分组依据
D. 更新条件
满分:2 分
14. 要为当前表所有职工增加 100 元工资,应该使用命令( )
A. CHANGE工资WITH工资+100
B. REPLACE工资WITH工资+100
C. CHANGEALL工资WITH工资+100
D. REPLACEALL工资WITH工资+100
满分:2 分
15. 在 Visual Foxpro 6.0 中,建立查询可用( )方法
A. 使用查询向导
B. 使用查询设计器
C. 直接使用SELECT-SQL命令
D. 以上方法均可
满分:2 分
16. 下面关于运行应用程序的说法正确的是( )
A. .app应用程序可以在VisualFoxpro和Windows环境下运行
B. .exe只能在Windows环境下运行
C. .exe应用程序可以在VisualFoxpro和Windows环境下运行
D. .app应用程序只能在Windows环境下运行
满分:2 分
17. 下面有关对视图的描述正确的是( )
A. 可以使用MODIFYSTRUCTURE命令修改视图的结构
B. 视图不能删除,否则影响原来的数据文件
C. 视图是对表的复制产生的
D. 使用对视图进行查询时必须事先打开该视图所在的数据库
满分:2 分
18. 在SQL中,建立视图用( )
A. CREATESCHEMA命令
B. CREATETABLE命令
C. CREATEVIEW命令
D. CREATEINDEX命令
满分:2 分
19. Visual FoxPro内存变量的数据类型不包括( )、
A. 数值型
B. 货币型
C. 备注型
D. 逻辑型
满分:2 分
20. FoxPro的INT函数的作用是( )、
A. 求数据值的绝对值
B. 求数值的整数部分
C. 求数值的平方
D. 求数值的平方根
满分:2 分
21. Visual FoxPro DBMS基于的数据模型是( )、
A. 层次型
B. 关系型
C. 网状型
D. 混合型
满分:2 分
22. 在VFP的数据类型中,用于存放图像、声音等多媒体对象的类型是( )、
A. 备注型
B. 逻辑型
C. 通用型
D. 字符型
满分:2 分
23. 有如下命令序列: GO 50 SKIP ?RECNO() 设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( )
A. 50
B. 51
C. EOF
D. -1
满分:2 分
24. 计算所有职称为正、副教授的平均工资,将结果赋予变量 PJ 中,应使用命令 ( )
A. AVERAGE工资TOPJFOR"教授"$职称
B. AVERAGEFIELDS工资TOPJFOR"教授"$职称
C. AVERAGE工资TOPJFOR职称="副教授".AND.职称="教授"
D. AVERAGE工资TOPJFOR职称="副教授".OR."教授"
满分:2 分
25. 退出 Visual Foxpro 的操作方法是( )
A. 从“文件”下拉菜单中选择“退出”选项
B. 用鼠标左按钮单击关闭窗口按钮
C. 在命令窗口中键入QUIT命令,然后敲回车键
D. 以上方法都可以
满分:2 分
26. 要使用数组数据更新当前数据库的当前记录,应使用命令( )
A. SCATTERTO<数组名>
B. DIMENSION<数组名>
C. APPENDFROM<数组名>
D. GATHERFROM<数组名>
满分:2 分
27. 在当前表中,查找第2个男同学的记录,应使用命令( )
A. locatefor性别="男"next2
B. locatefor性别="男"
C. 先locatefor性别="男",然后再执行continue
D. listfor性别="男"next2
满分:2 分
28. 在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用( )
A. "显示"菜单中的"追加方式"
B. "表"菜单中的"追加新记录"
C. "表"菜单中的"追加记录"
D. 快捷键Ctrl+Y
满分:2 分
29. 下列是数据库复制命令 COPY 的功能说明,其中错误的是( )
A. 可以进行数据库部分字段的复制
B. 可以进行数据库部分记录的复制
C. 可以进行数据库记录的排序复制
D. 如果数据库有MEMO字段,则自动复制同名的备注文件
满分:2 分
30. 可以比较大小的数据类型包括( )
A. 数值型,字符型,日期型,逻辑型
B. 数值型,字符型,日期型
C. 数值型,字符型
D. 数值型
满分:2 分
31. 设有日期类型字段 rq,日期格式为 mm/dd/yyyy。以下四组命令中,各条命令功能完全等效的是( )
A. LISTFORSUBSTR(DTOC(rq,4,4)=“2001” LISTFORYEAR(rq)=2001 LISTFOR“2001”$DTOC(rq)
B. LISTFORSUBSTR(DTOC(rq,7,4)=“2001” LISTFORYEAR(rq)=2001 LISTFOR“2001”$DTOC(rq)
C. LISTFORSUBSTR(DTOC(rq,1,4)=“2001” LISTFORYEAR(rq)=“2001” LISTFOR“2001”$DTOC(rq)
D. LISTFORSUBSTR(DT
满分:2 分
32. 全局变量和局部变量的区别是( )、
A. 两者无本质不同
B. 全局变量只在当前程序及其下属程序中有效
C. 全局变量是全局有效的变量;局部变量只在当前程序及其下属程序中有效
满分:2 分
33. 执行LIST NEXT 1命令之后,记录指针的位置指向 ( )
A. 下一条记录
B. 原来记录
C. 尾记录
D. 首记录
满分:2 分
34. 在当前工作区已经打开选课数据库,其中包括课程号、学号、成绩字段。不同的记录分别有重复的课程号或重复的学号。要使用 COUNT 命令计算有学生选修的不同课程有多少,应在执行 COUNT 命令之前使用命令 ( )
A. INDEXON学号TOGG
B. INDEXON课程号TOGG
C. INDEXON学号TOGGUNIQUE
D. INDEXON课程号TOGGUNIQUE
满分:2 分
35. 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择( )、
A. 限制(Restrict)
B. 忽略(Ignore)
C. 级联(Cascade)
D. 级联(Cascade)或限制(Restrict)
满分:2 分
36. 执行以下命令序列 close all select b use table1 select 0 use table2 select 0 use table3 后,table3 表所在的工作区号为( )
A. 0
B. 1
C. 2
D. 3
满分:2 分
37. 设数据库与按工资索引的文件已经打开,用 SEEK 命令把记录指针指向工资为 900 元的记录之后,接着要使指针指向下一个相同工资的记录,应使用命令 ( )
A. DISPLAYNEXT1
B. SKIP
C. CONTINUE
D. SEEK900
满分:2 分
38. 下列命令中,仅拷贝表文件结构的命令是( )
A. COPYTO
B. COPYSTRUCTURETO
C. COPYFILETO
D. COPYSTRUCTURETOEXETENDED
满分:2 分
39. 在Visual FoxPro中,关于自由表叙述正确的是( )、
A. 自由表和数据库表是完全相同的
B. 自由表不能建立字段级规则和约束
C. 自由表不能建立候选索引
D. 自由表不可以加入到数据库中
满分:2 分
40. 下列关于索引的叙述中错误的是( )
A. VFP中的索引类型共有4种,分别是主索引,候选索引,普通索引和惟一索引
B. 在用命令方式建立索引时,可以建立普通索引,惟一索引(UNIQUE)或候选索引(CANDIDATE),但是不能建立主索引
C. 在表设计器的字段选项卡中建立的索引默认为普通索引
D. 在数据库设计器中建立两表之间的永久关系时,只须在父表中建立主索引,然后拖动该索引项到子表中的相应字段上既可
满分:2 分
41. 在以下四组函数运算中,结果相同的是( )、
A. LEET("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)
B. YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)
C. VARTYPE("36 5*4")与VARTYPE(36-5*4)
D. 假定A="this",B="isastring",A-B与A+B
满分:2 分
42. 连编后可以脱离开Visual FoxPro独立运行的程序是( )、
A. APP程序
B. EXE程序
C. FXP程序
D. PRG程序
满分:2 分
43. 在DO WHILE … ENDDO循环结构中,LOOP命令的作用是:( )、
A. 退出过程,返回程序开始处
B. 转移到DOWHILE语句行,开始下一个判断和循环
C. 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D. 终止程序执行
满分:2 分
44. 设表TXL.DBF中有 20 条记录。在VFP命令窗口中执行以下命令序列,最后显示的结果是( ) USE TXL SKIP 3 COUNT TO N ?N
A. 0
B. 3
C. 4
D. 20
满分:2 分
45. 在数据库应用系统中,为数据安全使用口令程序。要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令( )
A. SETCONSOLEON和SETCONSOLEOFF
B. SETCONSOLEOFF和SETCONSOLEON
C. SETCONFIRMOFF和SETCONFIRMON
D. SETDELETEDOFF和SETDELETEDON
满分:2 分
46. 设当前表文件中含有字段 NAME,系统中有一内存变量的名称也为 NAME,下面命令 ?NAME 显示的结果是( )
A. 内存变量NAME的值
B. 字段变量NAME的值
C. 与该命令之前的状态有关
D. 错误信息
满分:2 分
47. 以下关于自由表的叙述,正确的是( )
A. 全部是用以前版本的Foxpro(FoxBASE)建立的表
B. 可以用VisualFoxpro建立,但是不能把它添加到数据库中
C. 自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
D. 自由表可以添加到数据库中,但是数据库表不可以从数据库中移出成为自由表
满分:2 分
48. 执行以下命令序列: USE ZGGZ SUM 工资 FOR 工资>=500 TO QWE COPY TO QAZ FIELDS 职工号,姓名 FOR 工资>=500 USE QAZ NUM=RECCOUNT() AVER=QWE/NUM ?AVER 最后显示的值是( )
A. 所有工资在500元以上的职工人数
B. 所有工资在500元以上的职工人平均工资数
C. 所有职工的平均工资数
D. 出错
满分:2 分
49. 可以伴随着表的打开而自动打开的索引是( )、
A. 单一索引文件(IDX)
B. 复合索引文件(CDX)
C. 结构化复合索引文件
D. 非结构化复合索引文件
满分:2 分
50. 用命令"INDEX on 姓名 TAG index_name "建立索引,其索引类型是( )、
A. 主索引
B. 候选索引
C. 普通索引
D. 惟一索引
满分:2 分
|
|