大学VFP上机题答案.docx
- 文档编号:2850798
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:12
- 大小:19.92KB
大学VFP上机题答案.docx
《大学VFP上机题答案.docx》由会员分享,可在线阅读,更多相关《大学VFP上机题答案.docx(12页珍藏版)》请在冰豆网上搜索。
大学VFP上机题答案
VFP模拟题
一、选择题:
30题,每题1分,共30分
1
下面当中正确的变量名是。
A)12abc
B)zhanjiang
C)“DVD”
D)_ABC
D
2
设XS.DBF数据库中共有50条记录,执行如下命令:
USEXS
GOTO5
DISPLAYALL
?
RECNO()
执行最后一条命令后,屏幕显示的值为______。
A)5
B)50
C)51
D)错误信息
B
3
下列关于自由表的叙述中,正确的是________。
A)全部是用以前版本的FoxPro(FoxBase)建立的表
B)可以用VisualFoxPro建立,但是不能把它添加到数据库中
C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表
C
4
下列函数中,函数值为数值的是:
A、BOF()
B、CTOD(“01/01/96”)
C、AT(“人民”,“中华人民共和国”)
D、SUBSTR(DTOC(DATE()),7)
C
5
数据库文件的扩展名和数据表文件的扩展名是:
A、.DBC和.DBF
B、.DOT和.FPT
C、.DBT和.DEF
D、.PJX和.QPR
A
6
要为当前所有职工增加150元工资,应该使用的命令是:
A、change工资With工资+150
B、replace工资With工资+150
C、changeall工资With工资+150
D、replaceall工资With工资+150
D
7
VisualFoxPro属于一种数据库管理系统。
( )
A).层次型
B)现代型
C)网状型
D)关系型
D
8
在数据库中,产生数据不一致的根本原因是。
( )
A).数据存储量太大
B)没有严格保护数据
C)未对数据进行完整性控制
D)数据冗余
D
9
在以下关于索引的说明中,错误的是( )
A).索引可以提高查询速度
B)索引可能降低更新速度
C)索引和排序具有不同的含义
D)不能更新索引字段
D
10
假设“图书管理”数据表中有书籍编号、出版社、书籍名称、出版日期、购书日期、价格、购入数量、备注等字段,其中可以作为关键字的字段是______。
A)书籍编号
B)出版社
C)出版日期
D)购书日期
A
11
数据库技术的根本目标是要解决数据的______。
A)存储问题
B)共享问题
C)安全问题
D)保护问题
B
12
在VisualFoxPro中,下面是几个内存变量赋值语句:
X={^2009-10-0110:
30:
12AM}
Y=.T.
M=$12345
N=12345
Z=“12345”
执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是。
A)D、L、M、N、C
B)D、L、Y、N、C
C)T、L、M、N、C
D)T、L、Y、N、C
答案:
D
13
SQL查询命令的基本形式为______。
A)SELECT—FROM—WHERE
B)SELECT—FROM—GROUP
C)SELECT—FROM—ORDER
D)SELECT—FROM—INTO
A
14
如果人事数据表rsb中的前8条记录均为男职工的记录,执行以下命令序列后,记录指针定位在_________。
Usersb
Go5
Locatenext3for性别=’男’
A)第1条记录上
B)第7条记录上
C)第6条记录上
D)第5条记录上
D
15
VisualFoxpro支持哪两种类型的菜单______。
A)条形菜单和下拉式菜单
B)条形菜单和弹出式菜单
C)弹出式菜单和下拉式菜单
D)下拉式菜单和主菜单
B
16
在进行多表联接查询时,用________表明联接的条件。
A)FOR或WHILE
B)FOR或WHERE
C)WHERE或ON
D)JOIN或ON
D
17
当前表X的记录中含有学号、写作、物理学、英语和总分等五个字段,其中后四个字段均为数值型字段,而总分则为三科成绩的累加和。
要计算所有记录的总分字段值,可用下列命令或SQL语句中的( )来实现。
A)UPDATEXREPLACE总分=写作+物理学+英语
B)REPLACE总分WITH写作+物理学+英语
C)UPDATEXSET总分=写作+物理学+英语
D)UPDATEX总分WITH写作+物理学+英语
C
18
如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价>0”,
通过该设置,能保证数据的()
A)实体完整性
B)域完整性
C)参照完整性
D)表完整性
B
19
把实体—联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过()。
A.建立新的属性来实现
B.建立新的关键字来实现
C.建立新的关系来实现
D.建立新的实体来实现
C
20
以下关于空值(NULL)叙述正确的是()。
A.空值等同于空字符串
B.空值表示字段或变量还没有确定值
C.VisualFoxPro不支持空值
D.空值等同于数值0
B
21
当前打开的图书表中有字符字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标志,通常可以使用命令()。
(2005.09)
A.DELETEFOR图书号=“A”
B.DELETEWHILE图书号=“A”
C.DELETEFOR图书号=“A*”
D.DELETEFOR图书号LIKE“A%”
C
22
VFP系统中,表的结构取决于___________。
选择:
A.字段的个数、名称、类型和长度_
B.字段的个数、名称、顺序_
C.记录的个数、顺序_
D.记录和字段的个数、顺序
A
23
一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______。
A.外关键字
B.主关键字
C.超关键字
D.候选关键字
A
24
下列说法中,不正确的是_______。
选择:
A.二维表中的每一列均有唯一的字段名
B.二维表中不允许出现完全相同的两行
C.二维表中行的顺序、列的顺序均可以任意交换
D.二维表中行的顺序、列的顺序不可以任意交换
D
25
TOTAL命令的功能是_______。
A)对数据表的某些数值型字段按指定的关键字进行分类汇总
B)对数据表的记录个数进行统计
C)对数据表的字段个数进行统计
D)对两个数据表进行连接
A
26
下列程序的运行结果是___________。
A=1
B=2
DOWHILEA<=7
B=B+A
IFB>4
?
B
ENDIF
A=A+3
ENDDO
A)7
B)14
C)7和14
D)3和7
C
27
以下叙述与表单数据环境有关,其中正确的是______。
A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改
B)当表单关闭时,不能自动关闭数据环境中的表
C)当表单运行时,自动打开数据环境中的表
D)当表单运行时,与数据环境中的表无关
C
28
有关FOR循环结构,下列叙述正确的是__________。
A)对FOR循环结构,循环次数是未知的
B)FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
C)FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错
D)FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句
C
29
下列创建报表的方法,正确的是_______。
A)使用报表设计器创建自定义报表
B)使用报表向导创建报表
C)使用快速报表创建简单规范的报表
D)以上三种
D
30
执行下列命令序列后,最后一条命令显示的结果是_______。
SETTALKOFF
USERSB
SUM基本工资FOR基本工资>1000TOSGZ
COPYTOTSGZFIELDS编号、姓名、性别、FOR基本工资>1000
USETSGZ
N=RECCOUNT()
A=SGZ/N
?
A
A)所有职工的平均工资
B)所有基本工资在1000元以上的职工人数
C)所有职工的人数
D)所有基本工资在1000元以上的职工平均工资
D
二、判断题:
20,每题2分,共40分
1、SQLSELECT语句中的ORDERBY子句对应于查询设计器中的“分组依据”选项卡。
(错)
2、面向对象程序设计的3个特征是:
继承性、多态性、封装性和类比性。
(错)
3、定义字段有效性规则时,在规则框中输入的表达式类型是逻辑型。
(对)
4、SQL插入记录的命令是INSERT,删除记录的命令是DELETE。
(对)
5、在E-R图中,用来表示实体之间联系的图形是平行四边形。
(错)
6、在VisualFoxPro中,如果希望跳出SCAN-ENDSCAN循环体,执行ENDSCAN后面的语句,应使用EXIT语句。
(对)
7、在关系模型中,每个关系模式中的关键字可由一个或多个其值能唯一标识关系中任何元组的属性组成。
(对)
8、SETDELETEOFF命令的功能是禁止对数据表记录删除。
(错)
9、一个数组中各个数组元素必须是同一种数据类型。
(错)
10、只要CASE条件成立,就执行这个CASE条件对应的命令序列。
(错)
11、建立索引以后。
原来的数据库表文件中记录的物理顺序将被改变。
(错)
12、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是DBS包括DB和DBMS。
(对)
13、数据库表之间建立的关系是临时关系;用SETRELATION命令建立的表之间的关系是永久关系。
(错)
14、在VisualFoxpro中为表单指定标题的属性是name。
(错)
15、用命令"INDEXON姓名TAGindex_nameUNIQUE"建立索引,其索引类型为普通索引.
(错)
16、在VFP中,相当于主关键字的索引是主索引.
(对)
17、VFP中表的字段长度固定为1的类型是逻辑型
(对)
18、从关系中指定若干属性组成新的关系的运算是连接.
(错)
19、修改表结构可使用报表向导和表设计器.
(错)
20、.VFP不允许在主关键字段中有空值或重复值。
(对)
三、程序改错题:
2格,每格5分,共10分
下面这段程序是求数列1*2+3*4+5*6+……+99*100的和,其中有两个地方有错误,请你改正过来,并将答案填写在答题卡指定的地方:
N=1
S=0
DOWHILE(N=99)&&本行括号部分有错
S=S+N*(N+1)
(N=N+1)&&本行括号部分有错
ENDDO
?
S
答案:
第1个格:
N<=99
第2个格:
N=N+2
四、程序填空题:
2格,每格5分,共10分
下面的这段程序是求500以内能被5且不能被7整除的整数的和,其中有两个地方空出,请你补齐,并将答案填写在答题卡指定的地方:
S=0
FORN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 VFP 上机 答案