2013年9月全国计算机等级《二级VF》上机模考试卷(3) - 233网校计算机二级题库:在线全真模
2013-12-20来源/作者:管理员点击次数:513
一、选择题(每小题1分,共40分)
1、 SQL的SELECT语句中,“HAVING<条件表达式>’’用来筛选满足条件的( )。
A.列
B.行
C.关系
D.分组
2、 参照完整性规则的更新规则中“级联”的含义是( )。
A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记录
D.父表中的连接字段值在任何情况下都不允许更新
3、 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第l层)( )。
A.3
B.4
C.6
D.7
4、 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。
A.系统自动备份父表中被删除记录到一个新表中
B.若子表中有相关记录,则禁止删除父表中记录
C.会自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
5、 在SQL SELECT语句中与INTO TABLE等价的短语是( )。
A.INTO DBF
B.TO TABLE
C.INTO FORM
D.INTO FILE
6、 “教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。
A.SELECT教师表,系号,COUNT(*)AS人数FROM教师表,学院表GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMP
B.SELECT教师表,系号,COUNT(*)FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C.SELECT教师表,系号,CoUNT(*)AS人数FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号TO FILE TEMP SELECT MAX(人数)FROM TEMP
D.SELECT教师表,系号,COUNT(*)AS人数FRoM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系导INTO DBF TEMP SELECT MAX(人数)FROM TEMP
7、有两个关系R和T如下:
则由关系R得到关系T的操作是( )。
A.选择
B.投影
C.交
D.并
8、 假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是( )。
A.="男".OR.”女”
B.性别="男".OR."女"
C.$"男女"
D.性别$"男女"
9、 在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )。
A.临时表
B.表
C.文本文件
D.屏幕
10、 在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的( )。
A.参照完整性
B.实体完整性
C.域完整性
D.用户定义完整性
11、 以下哪个术语描述的是属性的取值范围?( )
A.字段
B.域
C.关键字
D.元组
12、 为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是( )。
A.Default
B.Enabled
C.Use
D.Enuse
13、 表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码( )。
A.myForm.Page3.myPageFrame.Caption="修改"
B.myForm.myPageFrame.Caption.Page3="修改"
C.Thisform.myPageFrame.Page3.Caption="修改"
D.Thisform.myPageFrame.Caption.Page3="修改"
14、 数据库应用系统中的核心问题是( )。
A.数据库设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训
15、 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
A.-369
B.369
C.0.369
D.整数集合{1,2,3,4,5}
16、 在黑盒测试方法中,设计测试用例的主要根据是( )。
A.程序外部功能
B.程序数据结构
C.程序流程图
D.程序内部逻辑
17、 在Visual FoxPro中,查询设计器和视图设计器很像,如下描述正确的是( )。
A.使用查询设计器创建的是一个包含SQL SELECT语句的文本文件
B.使用视图设计器创建的是一个包含SQL SELECT语句的文本文件
C.查询和视图有相同的用途
D.查询和视图实际都是一个存储数据的表
18、 在Visual FoxPro的SQL查询中,为了计算某数值字段的平均值应使用函数( )。
A.AVG
B.SUM
C.MAX
D.MIN
19、 下列函数返回类型为数值型的是( )。
A.STR
B.VAL
C.DTOC
D.TTOC
20、 在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是( )。
A.SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表
B.SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表
C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录
D.传统的FoxPro DELETE命令还可以删除其他工作区中打开的数据库表中的记录
21、 下列关于二叉树的叙述中,正确的是( )。
A.叶子结点总是比度为2的结点少一个
B.叶子结点总是比度为2的结点多一个
C.叶子结点数是度为2的结点数的两倍
D.度为2的结点数是度为1的结点数的两倍
22、 查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是( )。
A.SELECT*FR()M教师表INTO C4JRSOR one
B.SELECT*FROM教师表TO CURSOR one
C.SELECT*FROM教师表INTO CURSOR DBF one
D.SELECT*教师表TO CURSOR DBF one
23、 假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令( )。
A.DELETE FROM:图书FOR图书编号="A"
B.DELETE FROM图书WHERE图书编号="A%"
C.DELETE FROM图书FoR图书编号="A*"
D.DELETE FROM图书WHERE图书编号LIKE="A%"
24、 根据以下资料,回答{TSE}题:
使用如下三个数据库表:
学生表:student(学号,姓名,性别,出生日期,院系)
课程表:course(课程号,课程名,学时)
选课成绩表:score(学号,课程号,成绩)
其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。
查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。
A.SELECT s.学号,姓名,课程名,成绩
FROM student s,score sc。course c
WHERE s.学号=sc.学号,sc.课程号=c.课程号,院系="计算机系"
B.SELECT学号,姓名,课程名,成绩
FROM student s,score sc,course C
WHERE s.学号=SC.学号AND sc.课程号=c.课程号AND院系="计算机系"
C.SELECT s.学号,姓名,课程名,成绩
FROM(student s JOIN score sc ON s.学号=sc.学号)
JOIN course c ON sc.课程号=c.课程号
wHERE院系="计算机系"
D.SELECT学号,姓名,课程名,成绩
FROM(student s JOIN score sc ON s.学号=sc.学号)
JOIN course c ON sc.课程号=c.课程号
WHERE院系="计算机系"
25、 查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是( )。
A.SELECT学号,姓名FROM student s WHERE NOT EXISTS
(SELECT*FROM score se WHERE SC.学号=s.学号码AND成绩<85)
B.SELECT学号,姓名FROM student S WHERE NOT EXISTS
(SELECT*FROM score sc WHERE SC.学号=s.学号码AND成绩>=85)
C.SELECT学号,姓名FROM student s,score sc
WHERE s.学号=sc.学号AND成绩>=85
D.SELECT学号,姓名FROM student s,score sc
WHERE S.学号=sc.学号AND ALL成绩>=85
26、 查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。
A.SELECT S.学号,姓名,平均成绩FROM student s,score sc
WHERE S.学号=sc.学号
GROUP BY s.学号HAVING COUNT(*)>=5 ORDER BY平均成绩DESC
B.SELECT s.学号,姓名,AVG(成绩)FROM student s,score sc
WHERE s.学号=SC.学号AND COUNT(*)>=5
GRoUP BY学号0RDER BY 3 DESC
C.SELECT S.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc
WHERE s.学号=SC.学号AND COUNT(*)>=5
GROUP BY s.学号ORDER BY平均成绩DESC
D.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc
WHERE s.学号=sc.学号
GROUP BY s.学号HAVING COUNT(*)>=5 0RDER BY 3 DESC
27、 查询同时选修课程号为Cl和C5课程的学生的学号,正确的命令是( )。
A.SELECT学号FROM score sc WHERE课程号="Cl"AND学号IN
(SELECT学号FROM score sc WHERE课程号="C5")
B.SELECT学号FROM score sc WHERE课程号="Cl"AND学号=
(SELECT学号FROM score sc WHERE课程号="C5")
C.SELECT学号FROM score sc WHERE课程号="Cl"AND课程号="C5"
D.SELECT学号FROM score sc WHERE课程号="Cl"OR课题号="C5"
28、删除学号为“20091001”且课程号为“C1”的选课记录,正确命令是( )。
A.DELETE FROM score WHERE课程号="C1"AND学号="20091001"
B.DELETE FROM score WHERE课程号=”C1”OR学号="20091001"
C.DELETE score WHERE课程号="C1"AND学号="20091001"
D.DELETE score课程号="C1"OR学号="20091001"
29、 在Visual FoxPro中,有关参照完整性的删除规则正确的描述是( )。
A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录
B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录
C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录
D.上面3种说法都不对
30、 对表sc(学号C(8),课程号C(2),成绩N(3),备注C(20)),可以插入的记录是( )。
A.('20080101','cl','90',NULL)
B.('20080101','cl',90,'成绩优秀')
C.('20080101','cl','90','成绩优秀')
D.('20080101','cl','79','成绩优秀')
31、 在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是( )。
A.ACCEPT、WAIT
B.INPUT、WAIT
C.INPUT、ACCEPT
D.INPUT、ACCEPT和WAIT
32、 在Visual FoxPro中,编译后的程序文件的扩展名为( )。
A.PRG
B.EXE
C.DBC
D.FXP
33、 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职
员。则实体部门和职员间的联系是( )。
A.m:1联系
B.1 : m
C.1:1联系
D.m:n联系
34、 如果SQL查询的SELECT短语中使用TOP,则必须配合( )。
A.HAVING短语
B.GROUP BY短语
C.WHERE短语
D.ORDER BY短语
35、 假设某个表单中有一个复选框(CheekBoxl)和一个命令按钮Commandl,如果要在 Commandl的Click事件代码中取得Value的值,以判断复选框起否被用户选择,正确的表达式是( )。
A.This.CheckBoxl.Value
B.ThisForm.CheekBoxl.Value
C.This.CheckBoxl.Selected
D.ThisEorm.CheckBoxl.Selected
36、 SQL查询命令的结构是SELECT…FROM…WHERE…
GROUP BY…HAVING…ORDER BY…,其中指定查询条件的短语是( )。
A.SELECT
B.FROM
C.WHERE
D.ORDER BY
37、 软件需求规格说明书的作用不包括( )。
A.软件可行性研究的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件设计的依据
38、 在Visual FoxPro中,扩展名为.mnx的文件是( )。
A.备注文件
B.项目文件
C.表单文件
D.菜单文件
39、 将E—R图转换为关系模式时,实体和联系都可以表示为( )。
A.属性
B.键
C.关系
D.域
40、 在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是( )。
?RECCOUNT()
A.0
B.1
C.40
D.出错
二、基本操作题(共18分)
41、(1)将数据库“student”添加到项目test中。
(2)在数据库“student”中建立数据库表“match”,表结构为:
<>
三、简单应用题(共24分)
42、(1)建立一个名为“Menul”的菜单,菜单中有两个菜单项“显示日期”和“退出”。单击“显示日期”菜单项将弹出一个对话框,其上显示当前日期。“退出”菜单项使用SETSYSENU TO DEFAULT负责返回到系统菜单。
(2)对数据库客户中的表使用“一对多报表向导”建立报表myrepo。
要求:父表为“客户联系”,子表为“订货”。从父表中选择字段“客户编号”和“公司名称”,从子表中选择字段“订单编号”和“订单日期”,两个表通过“客户编号”建立联系,按客户编号升序排序;报表样式选择“账务式”,方向为“横向”;报表标题为“客户订货查看”。
四、综合应用题(共18分)
43、表“T资”中字段“加班费”的值为空,编写满足如下要求的程序:
根据“加班费”表中的白天和晚上的加班费的值和“工资’’表中各个人加班的类型和次数确定T资表的“加班费”字段的值(注:在修改操作过程中不要改变员工表记录的顺序)。最后将程序保存为“cxl.prg”,并执行该程序。
1、 SQL的SELECT语句中,“HAVING<条件表达式>’’用来筛选满足条件的( )。
A.列
B.行
C.关系
D.分组
2、 参照完整性规则的更新规则中“级联”的含义是( )。
A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记录
D.父表中的连接字段值在任何情况下都不允许更新
3、 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第l层)( )。
A.3
B.4
C.6
D.7
4、 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。
A.系统自动备份父表中被删除记录到一个新表中
B.若子表中有相关记录,则禁止删除父表中记录
C.会自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
5、 在SQL SELECT语句中与INTO TABLE等价的短语是( )。
A.INTO DBF
B.TO TABLE
C.INTO FORM
D.INTO FILE
6、 “教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。
A.SELECT教师表,系号,COUNT(*)AS人数FROM教师表,学院表GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMP
B.SELECT教师表,系号,COUNT(*)FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C.SELECT教师表,系号,CoUNT(*)AS人数FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号TO FILE TEMP SELECT MAX(人数)FROM TEMP
D.SELECT教师表,系号,COUNT(*)AS人数FRoM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系导INTO DBF TEMP SELECT MAX(人数)FROM TEMP
7、有两个关系R和T如下:
则由关系R得到关系T的操作是( )。
A.选择
B.投影
C.交
D.并
8、 假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是( )。
A.="男".OR.”女”
B.性别="男".OR."女"
C.$"男女"
D.性别$"男女"
9、 在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )。
A.临时表
B.表
C.文本文件
D.屏幕
10、 在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的( )。
A.参照完整性
B.实体完整性
C.域完整性
D.用户定义完整性
11、 以下哪个术语描述的是属性的取值范围?( )
A.字段
B.域
C.关键字
D.元组
12、 为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是( )。
A.Default
B.Enabled
C.Use
D.Enuse
13、 表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码( )。
A.myForm.Page3.myPageFrame.Caption="修改"
B.myForm.myPageFrame.Caption.Page3="修改"
C.Thisform.myPageFrame.Page3.Caption="修改"
D.Thisform.myPageFrame.Caption.Page3="修改"
14、 数据库应用系统中的核心问题是( )。
A.数据库设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训
15、 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
A.-369
B.369
C.0.369
D.整数集合{1,2,3,4,5}
16、 在黑盒测试方法中,设计测试用例的主要根据是( )。
A.程序外部功能
B.程序数据结构
C.程序流程图
D.程序内部逻辑
17、 在Visual FoxPro中,查询设计器和视图设计器很像,如下描述正确的是( )。
A.使用查询设计器创建的是一个包含SQL SELECT语句的文本文件
B.使用视图设计器创建的是一个包含SQL SELECT语句的文本文件
C.查询和视图有相同的用途
D.查询和视图实际都是一个存储数据的表
18、 在Visual FoxPro的SQL查询中,为了计算某数值字段的平均值应使用函数( )。
A.AVG
B.SUM
C.MAX
D.MIN
19、 下列函数返回类型为数值型的是( )。
A.STR
B.VAL
C.DTOC
D.TTOC
20、 在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是( )。
A.SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表
B.SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表
C.SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录
D.传统的FoxPro DELETE命令还可以删除其他工作区中打开的数据库表中的记录
21、 下列关于二叉树的叙述中,正确的是( )。
A.叶子结点总是比度为2的结点少一个
B.叶子结点总是比度为2的结点多一个
C.叶子结点数是度为2的结点数的两倍
D.度为2的结点数是度为1的结点数的两倍
22、 查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是( )。
A.SELECT*FR()M教师表INTO C4JRSOR one
B.SELECT*FROM教师表TO CURSOR one
C.SELECT*FROM教师表INTO CURSOR DBF one
D.SELECT*教师表TO CURSOR DBF one
23、 假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令( )。
A.DELETE FROM:图书FOR图书编号="A"
B.DELETE FROM图书WHERE图书编号="A%"
C.DELETE FROM图书FoR图书编号="A*"
D.DELETE FROM图书WHERE图书编号LIKE="A%"
24、 根据以下资料,回答{TSE}题:
使用如下三个数据库表:
学生表:student(学号,姓名,性别,出生日期,院系)
课程表:course(课程号,课程名,学时)
选课成绩表:score(学号,课程号,成绩)
其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。
查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。
A.SELECT s.学号,姓名,课程名,成绩
FROM student s,score sc。course c
WHERE s.学号=sc.学号,sc.课程号=c.课程号,院系="计算机系"
B.SELECT学号,姓名,课程名,成绩
FROM student s,score sc,course C
WHERE s.学号=SC.学号AND sc.课程号=c.课程号AND院系="计算机系"
C.SELECT s.学号,姓名,课程名,成绩
FROM(student s JOIN score sc ON s.学号=sc.学号)
JOIN course c ON sc.课程号=c.课程号
wHERE院系="计算机系"
D.SELECT学号,姓名,课程名,成绩
FROM(student s JOIN score sc ON s.学号=sc.学号)
JOIN course c ON sc.课程号=c.课程号
WHERE院系="计算机系"
25、 查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是( )。
A.SELECT学号,姓名FROM student s WHERE NOT EXISTS
(SELECT*FROM score se WHERE SC.学号=s.学号码AND成绩<85)
B.SELECT学号,姓名FROM student S WHERE NOT EXISTS
(SELECT*FROM score sc WHERE SC.学号=s.学号码AND成绩>=85)
C.SELECT学号,姓名FROM student s,score sc
WHERE s.学号=sc.学号AND成绩>=85
D.SELECT学号,姓名FROM student s,score sc
WHERE S.学号=sc.学号AND ALL成绩>=85
26、 查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。
A.SELECT S.学号,姓名,平均成绩FROM student s,score sc
WHERE S.学号=sc.学号
GROUP BY s.学号HAVING COUNT(*)>=5 ORDER BY平均成绩DESC
B.SELECT s.学号,姓名,AVG(成绩)FROM student s,score sc
WHERE s.学号=SC.学号AND COUNT(*)>=5
GRoUP BY学号0RDER BY 3 DESC
C.SELECT S.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc
WHERE s.学号=SC.学号AND COUNT(*)>=5
GROUP BY s.学号ORDER BY平均成绩DESC
D.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc
WHERE s.学号=sc.学号
GROUP BY s.学号HAVING COUNT(*)>=5 0RDER BY 3 DESC
27、 查询同时选修课程号为Cl和C5课程的学生的学号,正确的命令是( )。
A.SELECT学号FROM score sc WHERE课程号="Cl"AND学号IN
(SELECT学号FROM score sc WHERE课程号="C5")
B.SELECT学号FROM score sc WHERE课程号="Cl"AND学号=
(SELECT学号FROM score sc WHERE课程号="C5")
C.SELECT学号FROM score sc WHERE课程号="Cl"AND课程号="C5"
D.SELECT学号FROM score sc WHERE课程号="Cl"OR课题号="C5"
28、删除学号为“20091001”且课程号为“C1”的选课记录,正确命令是( )。
A.DELETE FROM score WHERE课程号="C1"AND学号="20091001"
B.DELETE FROM score WHERE课程号=”C1”OR学号="20091001"
C.DELETE score WHERE课程号="C1"AND学号="20091001"
D.DELETE score课程号="C1"OR学号="20091001"
29、 在Visual FoxPro中,有关参照完整性的删除规则正确的描述是( )。
A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录
B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录
C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录
D.上面3种说法都不对
30、 对表sc(学号C(8),课程号C(2),成绩N(3),备注C(20)),可以插入的记录是( )。
A.('20080101','cl','90',NULL)
B.('20080101','cl',90,'成绩优秀')
C.('20080101','cl','90','成绩优秀')
D.('20080101','cl','79','成绩优秀')
31、 在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是( )。
A.ACCEPT、WAIT
B.INPUT、WAIT
C.INPUT、ACCEPT
D.INPUT、ACCEPT和WAIT
32、 在Visual FoxPro中,编译后的程序文件的扩展名为( )。
A.PRG
B.EXE
C.DBC
D.FXP
33、 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职
员。则实体部门和职员间的联系是( )。
A.m:1联系
B.1 : m
C.1:1联系
D.m:n联系
34、 如果SQL查询的SELECT短语中使用TOP,则必须配合( )。
A.HAVING短语
B.GROUP BY短语
C.WHERE短语
D.ORDER BY短语
35、 假设某个表单中有一个复选框(CheekBoxl)和一个命令按钮Commandl,如果要在 Commandl的Click事件代码中取得Value的值,以判断复选框起否被用户选择,正确的表达式是( )。
A.This.CheckBoxl.Value
B.ThisForm.CheekBoxl.Value
C.This.CheckBoxl.Selected
D.ThisEorm.CheckBoxl.Selected
36、 SQL查询命令的结构是SELECT…FROM…WHERE…
GROUP BY…HAVING…ORDER BY…,其中指定查询条件的短语是( )。
A.SELECT
B.FROM
C.WHERE
D.ORDER BY
37、 软件需求规格说明书的作用不包括( )。
A.软件可行性研究的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件设计的依据
38、 在Visual FoxPro中,扩展名为.mnx的文件是( )。
A.备注文件
B.项目文件
C.表单文件
D.菜单文件
39、 将E—R图转换为关系模式时,实体和联系都可以表示为( )。
A.属性
B.键
C.关系
D.域
40、 在Visual FoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是( )。
?RECCOUNT()
A.0
B.1
C.40
D.出错
二、基本操作题(共18分)
41、(1)将数据库“student”添加到项目test中。
(2)在数据库“student”中建立数据库表“match”,表结构为:
场次 |
字符型(10) |
时间 |
日期型 |
裁判 |
字符型(15) |
(3)为数据库“student”中的表“地址”建立“候选”索引,索引名称和索引表达式均为“电 话”。
(4)设置表“match”的字段“裁判”的默认值为“冯巩”。
三、简单应用题(共24分)
42、(1)建立一个名为“Menul”的菜单,菜单中有两个菜单项“显示日期”和“退出”。单击“显示日期”菜单项将弹出一个对话框,其上显示当前日期。“退出”菜单项使用SETSYSENU TO DEFAULT负责返回到系统菜单。
(2)对数据库客户中的表使用“一对多报表向导”建立报表myrepo。
要求:父表为“客户联系”,子表为“订货”。从父表中选择字段“客户编号”和“公司名称”,从子表中选择字段“订单编号”和“订单日期”,两个表通过“客户编号”建立联系,按客户编号升序排序;报表样式选择“账务式”,方向为“横向”;报表标题为“客户订货查看”。
四、综合应用题(共18分)
43、表“T资”中字段“加班费”的值为空,编写满足如下要求的程序:
根据“加班费”表中的白天和晚上的加班费的值和“工资’’表中各个人加班的类型和次数确定T资表的“加班费”字段的值(注:在修改操作过程中不要改变员工表记录的顺序)。最后将程序保存为“cxl.prg”,并执行该程序。
- 只看不练,假把式······
- 进入233题库【模拟考场】,在线做题测试,在线查看成绩及详细答案解析!
- 马上进入
题库优势
- 更好的做题体验
- 233计算机二级题库有四种做题模式,可选择自己的喜欢和当前适合的做题模式进行训练。
- 更多的习题、真题
- 233计算机二级题库题量储备百万道,包含历年真题,模拟试题等题型,题题结合考试大纲贴近考试 考点。
- 更专业的试题解析
- 233计算机二级题库结合考试大纲,将各试题划分了详细的章节知识,更全面的详细的展示答案解析。
- 进入计算机二级模拟考场>>