考试系统原题两套完整的.docx
- 文档编号:17506863
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:21
- 大小:21.86KB
考试系统原题两套完整的.docx
《考试系统原题两套完整的.docx》由会员分享,可在线阅读,更多相关《考试系统原题两套完整的.docx(21页珍藏版)》请在冰点文库上搜索。
考试系统原题两套完整的
试卷编号:
8240
所属语言:
VisualFoxpro
试卷方案:
VF_1104111811
试卷总分:
100分
共有题型:
5种
一、判断 共5题(共计10分)
第1题(2.0分) 题号:
511
数据库是将许多具有相关性的数据以一定方式组织存储在一起
形成的数据集合.
答案:
Y
第2题(2.0分) 题号:
394
在VisualFoxPro中,store可以将多个常量赋给一个变量.
答案:
N
第3题(2.0分) 题号:
569
执行DELETE命令一定要慎重,否则记录逻辑删除后,将无法恢复.
答案:
N
第4题(2.0分) 题号:
610
利用查询设计器可以对指定表进行指定条件的筛选.
答案:
Y
第5题(2.0分) 题号:
387
函数值会因参数的不同而不同.
答案:
Y
二、单项选择 共10题(共计20分)
第1题(2.0分) 题号:
1230
在关系理论中称为"关系"的概念,在VFP中称为( ).
A:
实体集
B:
文件
C:
表文件
D:
记录
答案:
C
第2题(2.0分) 题号:
1184
数据库系统的构成为:
数据库、数据库应用系统、用户和( ).
A:
操作系统
B:
文件系统
C:
数据集合
D:
数据库管理系统
答案:
D
第3题(2.0分) 题号:
1194
下列关于数据库系统的叙述中,正确的是().
A:
数据库系统只是比文件系统管理的数据更多
B:
数据库系统中数据的一致性是指数据类型一致
C:
数据库系统避免了数据冗余
D:
数据库系统减少了数据冗余
答案:
D
第4题(2.0分) 题号:
1100
以下赋值语句正确的是( ).
A:
STORE8TOX,Y
B:
STORE8,9 TOX,Y
C:
X=8,Y=9
D:
X,Y=8
答案:
A
第5题(2.0分) 题号:
1088
下面严格日期书写格式正确的一项是().
A:
{2002-06-27}
B:
{06/27/02}
C:
{^2002-06-27}
D:
{^02-06-27}
答案:
C
第6题(2.0分) 题号:
1214
在VisualFoxpro中,求余运算和( )函数作用相同.
A:
MOD()
B:
ROUND()
C:
PI()
D:
SORT()
答案:
A
第7题(2.0分) 题号:
1022
两个日期型数据相减后,得到的结果为( )型数据.
A:
C
B:
N
C:
D
D:
L
答案:
B
第8题(2.0分) 题号:
977
下列选项中,不能作为查询输出目标的是( )。
A:
视图
B:
临时表
C:
图形
D:
标签
答案:
A
第9题(2.0分) 题号:
1000
SQL查询中的HAVING子句的作用是( )。
A:
指出分组查询的值
B:
指出分组查询的范围
C:
指出分组查询的字段
D:
指出分组查询的条件
答案:
D
第10题(2.0分) 题号:
1026
命令窗口的显示与隐藏可通过( )菜单中的″命令窗口″和″隐藏″选项来控制.
A:
EDIT(编辑)
B:
WINDOW(窗口)
C:
RUN(运行)
D:
FILE(文件)
答案:
B
三、程序填空 共1题(共计10分)
第1题(10.0分) 题号:
5
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能:
下面程序根据XSDB.DBF数据表中的计算机和英语成绩对奖
* 学金做相应调整:
双科90分以上(包括90)的每人增加30元;
* 双科75分以上(包括75)的每人增加20元;其他人增加10元。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------
SETTALKOFF
USEXSDB
***********SPACE**********
DOWHILE【?
】
DOCASE
CASE计算机>=90.AND.英语>=90
REPLACE奖学金WITH奖学金+30
CASE计算机>=75.AND.英语>=75
REPLACE奖学金WITH奖学金+20
***********SPACE**********
【?
】
REPLACE奖学金WITH奖学金+10
ENDCASE
***********SPACE**********
【?
】
ENDDO
USE
SETTALKON
RETURN
答案:
=======(答案1)=======
.not.eof()
=========或=========
noteof()
=========或=========
!
eof()
=========或=========
eof()<> .T.
=========或=========
eof()#.T.
=========或=========
eof()!
=.T.
=========或=========
noteof()=.T.
=======(答案2)=======
OTHERWISE
=========或=========
CASE .NOT.(计算机>=90.AND.英语>=90).OR.NOT.(计算机>=75.AND.英语>=75)
=======(答案3)=======
SKIP
=========或=========
SKIP1
四、程序改错 共1题(共计10分)
第1题(10.0分) 题号:
3
*-------------------------------------------------------
*【程序改错】
*-------------------------------------------------------
*题目:
在XSDB.DBF表中统计法律和中文两个系的总人数和奖学金总额。
*-------------------------------------------------------
*注意:
不可以增加或删除程序行,也不可以更改程序的结构。
*-------------------------------------------------------
SETTALKOFF
USEXSDB
STORE0TOR,S
DOWHILE.T.
***********FOUND**********
IF系别="法律".AND.系别="中文"
STORES+奖学金TOS
R=R+1
ENDIF
SKIP
***********FOUND**********
IF.NOT.FOUN()
EXIT
ENDIF
ENDDO
?
S,R
USE
SETTALKON
RETU
答案:
=======(答案1)=======
IF系别="法律".OR.系别="中文"
=========或=========
IF系别="法律" OR 系别="中文"
=========或=========
IF系别=[法律].OR.系别=[中文]
=========或=========
IF系别=[法律] OR 系别=[中文]
=========或=========
IF系别='法律'.OR.系别='中文'
=========或=========
IF系别='法律' OR 系别='中文'
=======(答案2)=======
IFEOF()
=========或=========
IFNOTEOF()=.F.
=========或=========
IF!
EOF()=.F.
=========或=========
IFEOF()<> .F.
=========或=========
IFEOF()=.T.
=========或=========
IF!
EOF()<> .T.
=========或=========
IFNOTeof()<> .T.
五、VF窗体设计 共4题(共计50分)
第1题(15.0分) 题号:
42
---------------------------------------------------------------------
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。
---------------------------------------------------------------------
设置:
1、设置表单名称为“Form1”,标题为“Form1”。
2、在窗体内添加2个Label控件,名称分别为:
Label2、Label3。
添加4个TextBox控件,名称分别为:
Text1、Text2、Text3、Text4。
添加2个CommandButton控件,名称为:
Command1、Command2。
3、设置Label2的标签内容为“A=”,字体为:
宋体、12号字。
设置Label3的标签内容为“B=”,字体为:
宋体、12号字。
第2题(15.0分) 题号:
26
数据库设计
(1)创建数据库libray.DBC,将表book.DBF添加到该数据库,并在该数据库中建立表Author.DBF,
其结构和记录分别是:
作者编号C(3) 姓名C(6) 性别C
(2)
001 刘淇 女
002 王玉明 男
003 马华龙 男
(2)在Author.DBF中以字段“作者编号”建立主索引(索引名与字段名相同)
(3)为数据库中的两个表建立表之间一对多的永久关系。
(4)修改author.DBF表中性别字段属性,
使其输入值只能为“男”或者“女”(即:
性别='男'or性别='女'),当超出这个范围时,提示“数据输入错误”。
(5)为数据库中的表设计参照完整性,具体要求:
将其更新规则设为“级联”,删除规则也
为“级联”,插入规则为“限制”。
第3题(10.0分) 题号:
58
---------------------------------------------------------------------
数据库YGXX.DBC,包含两个表YGJBXX.DBF,GZ.DBF,
用查询设计器完成一个文件名为“CQ”的查询:
查找所有工资为2600(含2600)以上的
员工相关信息。
要求显示如下字段:
员工号,姓名,卡号,性别。
---------------------------------------------------------------------
第4题(10.0分) 题号:
9
---------------------------------------------------------------------
在名称为“form1”的表单中有一个按钮“Command1”,它的
“Click”事件代码中有几个空需要填写。
注意:
操作方法是在“表单设计器”中双击按钮“Command1”,
出现“Click”事件代码窗口。
*说明:
数据库包含两个表:
学生.dbf和班级.dbf。
*要求:
SQL命令求“计算机”专业各班学生的人数
---------------------------------------------------------------------
试卷编号:
8239
所属语言:
VisualFoxpro
试卷方案:
VF_1104111811
试卷总分:
100分
共有题型:
5种
一、判断 共5题(共计10分)
第1题(2.0分) 题号:
433
从列的角度进行的运算即纵向运算是投影运算.
答案:
Y
第2题(2.0分) 题号:
537
在VisualFoxPro中,表达式 出生日期>={^1970/01/01}.And.出生日期
<={^1980/12/31}表示选取70年以前和80年以后出生的信息.
答案:
N
第3题(2.0分) 题号:
423
表的数据记录也存储于数据库文件中.
答案:
N
第4题(2.0分) 题号:
550
在VisualFoxPro中,
replaceALL工资with工资+150
时,表示当前数据表中所有记录的"工资"增加150.
答案:
Y
第5题(2.0分) 题号:
401
执行?
IIF(6>9,6,9)后的结果为9.
答案:
Y
二、单项选择 共10题(共计20分)
第1题(2.0分) 题号:
1194
下列关于数据库系统的叙述中,正确的是().
A:
数据库系统只是比文件系统管理的数据更多
B:
数据库系统中数据的一致性是指数据类型一致
C:
数据库系统避免了数据冗余
D:
数据库系统减少了数据冗余
答案:
D
第2题(2.0分) 题号:
1187
数据库系统与文件系统的主要区别是().
A:
文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题
B:
文件系统只能管理少量数据,而数据库系统则能管理大量数据
C:
文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件
D:
文件系统简单,而数据库系统复杂
答案:
A
第3题(2.0分) 题号:
1243
在现实世界中,某种商品的名称对应于计算机世界中的().
A:
个体
B:
属性值
C:
数据项
D:
性质
答案:
B
第4题(2.0分) 题号:
1066
下列表达式中结果为"计算机等级考试"的表达式为().
A:
″计算机″|″等级考试″
B:
″计算机″&″等级考试″
C:
″计算机″and″等级考试″
D:
″计算机″+″等级考试″
答案:
D
第5题(2.0分) 题号:
1245
执行语句DIMENSIONM(3),N(2,3)后,数组M
和N的元素个数分别为( ).
A:
1个和2个
B:
3个和6个
C:
3个和5个
D:
4个和12个
答案:
B
第6题(2.0分) 题号:
1214
在VisualFoxpro中,求余运算和( )函数作用相同.
A:
MOD()
B:
ROUND()
C:
PI()
D:
SORT()
答案:
A
第7题(2.0分) 题号:
1168
两个日期型数据相加后,得到的结果为().
A:
新的日期
B:
没有意义
C:
相差的天数
D:
字符型
答案:
B
第8题(2.0分) 题号:
1318
在VisualFoxpro中,当一个查询基于多个表时,要求表().
A:
之间不需要有联系
B:
之间必须是有联系的
C:
之间一定不要有联系
D:
之间可以有联系可以没联系
答案:
B
第9题(2.0分) 题号:
968
查询和视图是VisualFoxPro提供的两种查询数据的手段,
其中在视图中可以实现而在查询中不能实现的功能是( )。
A:
设定查询的记录
B:
设定查询的字段
C:
设定多表查询
D:
设定更新的条件
答案:
D
第10题(2.0分) 题号:
1219
在VisualFoxpro中,执行程序文件的命令是( ).
A:
do<文件名>
B:
OPEN<文件名>
C:
MDIFY <文件名>
D:
以上答案都不对
答案:
A
三、程序填空 共1题(共计10分)
第1题(10.0分) 题号:
16
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能:
设表AAA.DBF包括学号、姓名、成绩,下列程序完成打印
* 最高成绩记录的学号、姓名、成绩。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------
SETTALKOFF
USEAAA.DBF
NN=1
MAX1=成绩
***********SPACE**********
DOWHILE【?
】
IF成绩>MAX1
MAX1=成绩
NN=RECNO()
ENDIF
***********SPACE**********
【?
】
ENDDO
***********SPACE**********
【?
】
?
"最高成绩:
学号="+学号+",姓名="+姓名+",成绩="
?
?
成绩
USE
SETTALKON
RETURN
答案:
=======(答案1)=======
NOTEOF()
=========或=========
!
EOF()
=========或=========
.NOT.EOF()
=======(答案2)=======
SKIP
=========或=========
SKIP1
=======(答案3)=======
GONN
四、程序改错 共1题(共计10分)
第1题(10.0分) 题号:
17
*-------------------------------------------------------
*【程序改错】
*-------------------------------------------------------
*题目:
统计RSH.dbf中职称是教授、副教授、讲师和助教的人数。
*-------------------------------------------------------
*注意:
不可以增加或删除程序行,也不可以更改程序的结构。
*-------------------------------------------------------
SETTALKOFF
USE RSH
***********FOUND**********
STORE 1 TO A,B,C,D
DO WHILE .NOT.EOF()
DOCASE
CASE 职称="教授"
A=A+1
CASE 职称="副教授"
B=B+1
CASE 职称="讲师"
C=C+1
CASE 职称="助教"
D=D+1
ENDCASE
***********FOUND**********
NEXT1
ENDDO
USE
?
A,B,C,D
SETTALKON
RETU
答案:
=======(答案1)=======
STORE 0TOA,B,C,D
=======(答案2)=======
SKIP
五、VF窗体设计 共4题(共计50分)
第1题(15.0分) 题号:
45
---------------------------------------------------------------------
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。
---------------------------------------------------------------------
设置:
1、设置表单名称为“Form1”,标题为“Form1”。
2、在窗体内添加3个Label控件,名称分别为:
Label1、Label2、Label3。
添加3个TextBox控件,名称分别为:
Text1、Text2、Text3。
添加1个CommandButton控件,名称为:
Command1,标题为:
计算(C)。
3、设置Label1的标签内容为“输入整数M:
”,字体为:
黑体、12号字。
设置Label2的标签内容为“输入整数N:
”,字体为:
黑体、12号字。
设置Label3的标签内容为“最大公约数=”,字体为:
黑体、12号字。
第2题(15.0分) 题号:
21
数据库设计
(1)创建数据库sjk.DBC,将表zg.DBF添加到该数据库,并在该数据库中建立表bm.DBF,
其结构和记录分别是:
职工号C(4) 部门代码C(6) 部门名称C(6)
0001 008513 职称科
0002 007112 培训部
0003 007204 实践科
0004 008515 研究所
(2)在bm.DBF中以字段“职工号”建立主索引(索引名与字段名相同)
(3)为数据库sjk中的两个表zg.DBF和bm.DBF建立一对一的永久关系。
(4)修改zg.DBF表中工资总额字段属性为N(7,2)(原来属性为N(6,0))。
(5)为数据库sjk中的数据库表bm.DBF和zg.DBF设计参照完整性,具体要求是:
更新规则
设为“级联”,删除规则设为“限制”,插入规则设为“忽略”。
第3题(10.0分) 题号:
52
创建查询并完成下列查询条件:
列出'林诗因'持有的所有外币名称(取自r
ate_exchange表)和持有数量(取自currency_sl表),并将检索结果按持有数量
升序排序存放于表rate_temp中,并保存查询为rate_cha。
第4题(10.0分) 题号:
13
---------------------------------------------------------------------
在名称为“form1”的表单中有一个按钮“Command1”,它的
“Click”事件代码中有几个空需要填写。
注意:
操作方法是在“表单设计器”中双击按钮“Command1”,
出现“Click”事件代码窗口。
*事件代码说明:
数据库“医药管理”包含三个表ys.dbf、yp.dbf和cf.dbf。
*查询要求:
查找功效为感冒的所有记录,并且要求按照“处方号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考试 系统 原题两套 完整