二级VFP 模拟选择200题含答案.docx
- 文档编号:11762989
- 上传时间:2023-04-01
- 格式:DOCX
- 页数:61
- 大小:33.30KB
二级VFP 模拟选择200题含答案.docx
《二级VFP 模拟选择200题含答案.docx》由会员分享,可在线阅读,更多相关《二级VFP 模拟选择200题含答案.docx(61页珍藏版)》请在冰豆网上搜索。
二级VFP模拟选择200题含答案
二级VFP模拟考试选择题
1.()不是数据库系统的优点。
答案:
B
A.数据独立性
B.访问速度快
C.冗余度可控
D.数据结构化
2.下列有关VFP的叙述正确的是()。
答案:
A
A.VFP的命令关键字大小写不区分
B.VFP的命令关键字可以使用全角字符
C.VFP命令窗口中的命令不能分行输入
D.项目管理器中不能创建文本文件
3.要设置日期和时间的显示格式,可以在“选项”对话框的()选项卡中设置。
答案:
B
A.常规
B.区域
C.文件位置
D.数据
4.数据库系统与文件系统的最主要区别是()。
答案:
D
A.文件系统简单,而数据库系统复杂
B.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
5.在数据工作期中可以()。
答案:
C
A.创建表文件
B.创建数据库文件
C.打开表文件
D.打开数据库文件
6.在“选项”对话框的“文件位置”选项卡中可以设置()。
答案:
B
A.表单的默认大小
B.默认目录
C.日期的时间的显示格式
D.程序代码的颜色
7.用于新建和查看不同的表及其关系的设计器是()。
答案:
D
A.表设计器
B.查询设计器
C.表单设计器
D.数据库设计器
8.VisualFoxPro6.0数据库系统的数据模型属于()。
答案:
B
A.网络模型
B.关系模型
C.层次模型
D.链状模型
9.以下关于项目管理器的叙述中,正确的是()。
答案:
B
A.项目管理器是一个大文件夹,包含有若干个小文件夹
B.项目管理器是管理各种文件、数据和对象的工具
C.项目管理器只管理项目不管理数据
D.项目管理器不可以使用向导创建
10.以下可以创建一个表文件的是()。
答案:
A
A.数据库设计器
B.报表设计器
C.表单设计器
D.数据工作期
11.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是()。
答案:
A
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
12.数据库系统的核心是()。
答案:
D
A.编译系统
B.数据库
C.操作系统
D.数据库管理系统
13.按照数据模型分类,数据库系统可以分为()三种类型。
答案:
B
A.大型、中型和小型
B.层次、关系和网状
C.数据、图形和多媒体
D.单机型、网络型和共享性
14.在关系模型中,子表通过()与父表建立联系。
答案:
B
A.主码
B.外码
C.候选码
D.关联码
15.在概念模型中,实体所具有的某一特性称之为()。
答案:
C
A.实体集
B.实体型
C.属性
D.码
16.设计数据库概念模型最为常用的方法是()。
答案:
D
A.关系规范化
B.抽象概念设计
C.模糊概念设计
D.实体联系图
17.数据表是相关数据的集合,它不仅包括数据本身,而且包括()。
答案:
A
A.数据之间的联系
B.数据定义
C.数据控制
D.数据字典
18.下列关于数据库系统的叙述中,正确的是()。
答案:
D
A.表中只有字段之间存在联系
B.表的字段之间和记录之间都不存在联系
C.表的字段之间不存在联系,而记录之间存在联系
D.表的字段之间和记录之间都存在联系
19.数据库实施模型包括()。
答案:
D
A.实体-联系模型
B.内模型
C.外模型
D.关系模型
20.在关系模型中,“元组”指的是()。
答案:
D
A.表
B.表名
C.表中的列
D.表中的行
21.下列函数返回值不是字符型的是()。
答案:
B
A.STR()
B.VAL()
C.TIME()
D.SPACE()
22.若X=48.789则STR(X,2)-SUBSTR('48.789',5,1)的显示结果为()。
答案:
C
A.36
B.488
C.498
D.37
23.下列函数返回值为数值型的是()。
答案:
D
A.FOUND()
B.CTOD('01/01/96')
C.EMPTY(5)
D.MONTH(DATE())
24.下列函数返回值为日期型的是()。
答案:
B
A.TYPE("DATE()")
B.CTOD(DTOC(DATE()))
C.TIME()
D.YEAR({^2004/05/04})
25.在下列四组函数运算中,结果相同的是()。
答案:
A
A.LEET("VisualFoxPro",6)与
SUBSTR("VisualFoxPro",1,6)
B.YEAR(DATE())与
SUBSTR(DTOC(DATE),7,2)
C.TYPE("36-5*4")与
TYPE(36-5*4)
D.A-B与A+B
(假定A="this",B="isastring")
26.VAL("123e-2b")的值是()。
答案:
C
A."123e-2b"
B.123
C.1.23
D."123"
27.ROUND(8.8,0)的值为()。
答案:
D
A.8
B.8.8
C.0.8
D.9
28.如果变量D=[05/04/2004],命令?
TYPE("D")的结果为()。
答案:
A
A.C
B.N
C.D
D.出错信息
29.下列函数返回值不是字符型的是()。
答案:
B
A.DTOS()
B.SQRT()
C.TYPE()
D.SUBSTR()
30.LEN(STR(123.456,10,2))的值为()。
答案:
D
A.123.45
B.123.46
C.6
D.10
31.下列表达式的运算结果为.T.的是()。
答案:
C
A."comfortable"$"fort"
B."comp"="computer"
C."fort"$"comfortable"
D."computer"=="comp"
32.假设变量n=10,c='512',m=.T.,下列表达式中错误的是()。
答案:
D
A.n*n-3
B.c-"hello"
C.n>10orm
D.n+2-c
33.下列关于日期或日期时间的表达式中,错误的是()。
答案:
C
A.{^2004-09-0111:
10:
10AM}-20
B.{^2004-01-01}+20
C.{^2004/02/01}+{^2001/02/01}
D.{^2004/02/01}-{^2001/02/01}
34.下列关于VisualFoxPro数组的叙述中,错误的是()。
答案:
B
A.用dimension和declare都可以定义数组
B.新定义数组的各个数组元素初值为0
C.VisualFoxPro只支持一维数组和二维数组
D.一个数组中各个数组元素的数据类型可以不同
35.设N="678.9",表达式20+&N的值是()。
答案:
A
A.698.9
B.678.9
C.20
D.类型不匹配
36.表达式是由常量、变量、函数和()等组成的一串有意义的式子。
答案:
D
A.过程
B.命令
C.子程序
D.运算符
37.结果为逻辑真的表达式是()。
答案:
A
A."ABC"$"HJJABCJKJ"
B."ABC"$"GFABHGC"
C."ABCGHJ"$"ABC"
D."ABC"$"ACB"
38.VisualFoxpro中,表达式2*3^2+2*8/4+3^2值是()。
答案:
C
A.64
B.49
C.31
D.22
39.顺序执行如下命令,结果是()。
dimensionx(3)
x
(1)=10
x
(2)=20
?
x+1答案:
B
A.1
B.11
C.31
D.出错
40.当前表中有一字段变量xh值为"0001"。
顺序执行如下命令,结果是()。
xh=1000
?
xh+10答案:
D
A.1010
B.
C.
D.出错
41.在创建表结构时,可设置字段是否允许接受NULL值。
下列有关NULL含义的叙述中,正确的是()。
答案:
D
A.NULL可看作是空字符串
B.NULL与数值0具有同等的含义义
C.NULL的默认值为逻辑值.F.
D.NULL表示不确定的值
42.在数据库表中,可设置字段的()以限定数据的输入范围。
答案:
A
A.有效性规则
B.格式
C.默认值
D.输入掩码
43.下列关于自由表的叙述中,错误的是()。
答案:
C
A.自由表和数据库表可以相互转换
B.自由表不能建立有效性规则
C.自由表不能建立候选索引
D.自由表不能建立主索引
44.在表设计器的字段选项卡中,可在字段有效性的()框中输入违反有效性规则时的提示信息。
答案:
D
A.有效性规则
B.默认值
C.注释
D.信息
45.某数据库表规定成绩字段输入的数据必须在0到100之间(包括0和100),则应在成绩字段的有效性规则输入框中输入表达式()。
答案:
B
A.0<=成绩<=100
B.成绩>=0and成绩<=100
C.成绩>=0and<=100
D.>=0and<=100
46.数据表中有4条记录,运行gobottom命令后,EOF()的返回值是()。
答案:
D
A.4
B.5
C..T.
D..F.
47.假设一个关系中某属性的取值与该关系中的其它属性有关,应建立()规则。
答案:
B
A.字段有效性
B.记录有效性
C.参照完整性
D.实体完整性
48.当需要在表的字段中标记一个电子表格、文档、图片等OLE对象时,应将该字段的类型定义为()。
答案:
C
A.备注型
B.字符型
C.通用型
D.除以上三种以外的其它类型
49.若要使数据库表中字段xh在浏览时显示为“学号”,应设置该字段的()。
答案:
C
A.输入掩码
B.格式
C.标题
D.信息
50.在表的浏览窗口中,可以()。
答案:
B
A.修改字段的长度
B.修改字段的值
C.设置字段的默认值
D.修改字段的显示标题
51.要对成绩(数值型)和出生日期(日期型)两个字段进行组合索引,正确的表达式是()。
答案:
B
A.成绩+出生日期
B.str(成绩)+dtos(出生日期)
C.str(成绩)+出生日期
D.str(成绩)+ctod(出生日期)
52.在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着()。
答案:
A
A.永久关系
B.临时关系
C.索引关系
D.触发关系
53.关于表的索引表达式的类型,下列叙述错误的是()。
答案:
D
A.索引表达式的类型可以是字符型
B.索引表达式的类型可以是数值型
C.索引表达式的类型可以是日期型
D.含有多个关键字的索引表达式一定是字符型
54.要防止记录中的某个字段出现重复的值,可以对该字段建立()索引。
答案:
A
A.候选索引
B.唯一索引
C.普遍索引
D.以上三个索引都可以
55.在VisualFoxPro中,建立索引的作用之一是()。
答案:
D
A.节省存储空间
B.便于管理
C.提高查询和更新的速度
D.提高查询速度
56.可以伴随着表的打开而自动打开的索引是()。
答案:
C
A.独立索引文件(IDX)
B.复合索引文件(CDX)
C.结构化复合索引文件
D.非结构化复合索引文件
57.在以下关于索引的说明中,错误的是()。
答案:
D
A.索引可以提高查询速度
B.索引可能降低更新速度
C.索引和排序具有不同的含义
D.不能更新索引字段
58.以下不能建立索引的字段类型是()。
答案:
A
A.备注型字段
B.逻辑型字段
C.日期型字段
D.字符型字段
59.以下关于两表间永久关系的叙述中,错误的是()。
答案:
C
A.永久关系保存在数据库文件中
B.永久关系不会随着文件的关闭而消失
C.永久关系建立后就不能删除
D.在数据环境中添加的两个表若已建立了永久关系,则两表间的连线自动建立
60.以下关于索引的叙述中,正确的是()。
答案:
C
A.当数据库表建立索引后,表中记录的物理顺序将被改变
B.索引的数据将与表的数据存储在一个物理文件中
C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针
D.使用索引可以加快对表的更新速度
61.要对当前表中所有记录的工资字段(数值型)值置为1000,正确的命令是()。
答案:
C
A.replaceall工资with工资+1000
B.replaceall工资=工资+1000
C.replaceall工资with1000
D.replaceall工资=1000
62.当前表“职工.dbf”有工号(字符型)、基本工资(数值型)、职称(字符型)等字段,要将高工职称职工的基本工资增加100元,正确的命令语句是()。
答案:
D
A.replaceall基本工资=基本工资+100;
for职称="高工"
B.replaceall基本工资=基本工资+100;
where职称="高工"
C.replace基本工资with基本工资+100;
where职称="高工"
D.replace基本工资with基本工资+100;
for职称="高工"
63.打开一张表前必须为该表指定一个工作区,可使用()命令选择未被使用的最小编号的工作区。
答案:
A
A.select0
B.select1
C.selectX
D.select2
64.若rsk.dbf有20条记录,执行下列命令序列后,显示结果为()。
usersk
list
?
recno()答案:
A
A.21
B..F.
C..T.
D.20
65.对于成绩表中平均成绩字段(数值型)的值在85分以上(含85分)的所有学生,则奖学金字段(字符型)的值设定为“一等”,正确的命令语句是()。
答案:
B
A.replace奖学金with"一等";
where平均成绩>=85
B.replace奖学金with"一等";
for平均成绩>=85
C.replaceall"一等"with奖学金;
for平均成绩>=85
D.replaceall"一等"with奖学金;
where平均成绩>=85
66.打开一个有10个记录的表后,执行?
reccount()的返回值是()。
答案:
D
A.0
B..T.
C..F.
D.10
67.要将当前记录的奖学金增加50元,应使用命令()。
答案:
A
A.replace奖学金with奖学金+50
B.replacerest奖学金with奖学金+50
C.replaceall奖学金with奖学金+50
D.replacenext奖学金with奖学金+50
68.在VFP中要修改表中记录的数据,以下可以使用的命令是()。
答案:
D
A.create
B.modify
C.display
D.browse
69.若rsk.dbf有20条记录,执行下列命令序列后,显示结果为()。
usersk
list
?
eof()答案:
C
A.21
B..F.
C..T.
D.20
70.若rsk.dbf有20条记录,执行下列命令序列后,结果为()。
usersk
go3
deletenext3答案:
D
A.物理删除第3个记录
B.逻辑删除第3个记录
C.物理删除第3、4、5记录
D.逻辑删除第3、4、5记录
71.查询文件中保存的内容是()。
答案:
A
A.查询的命令
B.查询的结果
C.与查询有关的表
D.查询的条件
72.当前表中有婚否(逻辑型)、性别(字符型)等字段,如要查询第一个已婚的女职工记录,正确的命令是()。
答案:
B
A.locatefor婚否or性别="女"
B.locatefor婚否and性别="女"
C.seek婚否and性别="女"
D.seek婚否or性别="女"
73.当用locate命令查找到一条符合条件的记录时,下列描述中正确的是()。
答案:
D
A.所有满足条件的记录都在一个查询窗口中显示出来
B.所有满足条件的记录都在主窗口中显示出来
C.若继续查找下一条满足条件的记录,应再执行一次locate命令
D.若继续查找下一条满足条件的记录,应执行continue命令
74.在查询设计器中如果要将查询结果保存在一个表中,“查询去向”应该选择()。
答案:
B
A.屏幕
B.表
C.临时表或屏幕
D.浏览或屏幕
75.以下有关查询与视图概念的叙述中,正确的是()。
答案:
A
A.查询可以定义查询去向,而视图不可以
B.视图可以定义查询去向,而查询不可以
C.查询和视图都可以修改数据库表的数据
D.查询和视图都不可以修改数据库表的数据
76.当前表中性别字段用“男”或“女”作为值,欲查找第2个女同学的记录,应使用命令()。
答案:
C
A.locatefor性别='女'
go2
B.locatefor性别='女'
next2
C.locatefor性别='女'
continue
D.locatefor性别='女'
skip
77.用以下()命令查找满足条件的记录,若找到,found()函数返回.T.。
答案:
D
A.locate
B.continue
C.seek
D.以上三个都可以
78.视图设计器比查询设计器多了()选项卡。
答案:
C
A.联接
B.查询去向
C.更新条件
D.分组依据
79.查询的基本功能不包括()。
答案:
B
A.选择字段
B.逻辑删除
C.排序记录
D.选择记录
80.视图不能单独存在,它必须依赖于()而存在。
答案:
C
A.查询
B.项目文件
C.数据库
D.数据表
81.SQL的查询语句中,()子句用于实现关系的投影操作。
答案:
B
A.where
B.select
C.from
D.groupby
82.SQL的查询语句中,不能用于排序依据的是()。
答案:
D
A.字段名
B.列标题
C.列序号
D.列函数
83.要使用select-SQL命令进行条件查询,应使用()子句。
答案:
A
A.where
B.for
C.having
D.by
84.若rs.dbf有5个字段、10条记录,要将查询结果保存至一个数组a1中,应在select-SQL命令中使用的子句为()。
答案:
D
A.intoarraya1(5,10)
B.intoarraya1(5)
C.intoarraya1(10)
D.intoarraya1
85.使用select-SQL语句进行分组查询时,为了去掉不满足条件的分组,应当()。
答案:
C
A.在orderby后面使用having子句
B.在orderby后面使用where子句
C.在groupby后面使用having子句
D.在groupby后面使用where子句
86.在SQL的select语句中,参数topn用于限制查询记录的数目,与之配合使用的子句为()答案:
B
A.where子句
B.orderby子句
C.groupby子句
D.join子句
87.SQL的数据修改命令是()。
答案:
C
A.create
B.insert
C.update
D.delete
88.select-SQL查询命令中,如果要将查询结果用一个文本文件保存,要用()子句。
答案:
D
A.intofile
B.intotable
C.totable
D.tofile
89.不可在SELECT-SQL命令中使用的统计函数是()。
答案:
D
A.MAX()
B.MIN()
C.COUNT()
D.AVERAGE()
90.INSERT-SQL命令可用于()。
答案:
B
A.创建一个新表
B.向指定表的末尾添加一条新记录
C.将一个表中的记录添加到另一个表中
D.创建一个临时表
91.表student.dbf含有name(字符型)等字段,要在查询结果中把输出字段name所在列的标题显示为“姓名”,正确的SQL命令是()。
答案:
B
A.select姓名asnamefromstudent
B.selectname姓名fromstudent
C.selectnametitle姓名fromstudent
D.selectname="姓名"fromstudent
92.“设备”表有设备名(字符型)、部门(字符型)、价格(数值型)等字段,要统计每个部门的平均价格,正确的SQL命令是()。
答案:
C
A.selectavg(价格)from设备;
groupby价格
B.selectsum(价格)from设备;
groupby价格
C.select部门,avg(价格)from设备;
groupby部门
D.select部门,sum(价格)from设备;
groupby部门
93.表student.dbf有学号(C,7)、籍贯(C,12)等字段,要在表中查询所有泉州籍同学的信息,正确的SQL命令是()。
答案:
C
A.select*fromstudent;
whereAT(籍贯,1,4)="泉州"
B.select*fromstud
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级VFP 模拟选择200题含答案 二级 VFP 模拟 选择 200 答案