【计算机类职业资格】国家计算机二级(VF)90及答案解析.doc
《【计算机类职业资格】国家计算机二级(VF)90及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VF)90及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VF)90 及答案解析(总分:100.04,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.布局类型为一对多的报表,一般适用于打印( )。(分数:2.00)A.1,1,2B.2,2,1C.2,2,2D.2,2,32.下列关于集合的并运算的说法不正确的是( )。(分数:2.00)A.文本框B.标签C.命令按钮D.滚动文字3.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是_。 (分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBM
2、SD.没有任何关系4.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的_。 (分数:2.00)A.参照完整性B.实体完整性C.域完整性D.用户定义完整性5.对下列二叉树进行前序遍历的结果为【 】。 (分数:2.00)A.DYBEAFCZXB.YDEBFZXCAC.ABDYECFXZD.ABCDEFXYZ6.下列不属于 SQL语言特点的是( )。(分数:2.00)A.是一种一体化语言B.是一种高度过程化的语言C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用7.在 Visual Foxpro的项日管理器中不包括的选项卡是( )。(分数:2.00)A.数据B.文档C.
3、类D.表单8.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:2.00)A.CREATE REPORT PP1B.MODIFY REPORT PP1C.CREATE PP1D.MODIFY PP19.数据库系统中对数据库进行管理的核心软件是_。 (分数:2.00)A.DBMSB.DBC.OSD.DBS10.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:2.00)A.必须使用带 ADDITIVE子句的 SET RELATION命令B.直接利用 SET RELATION命令进行关联C.在保持 AB 关
4、联的基础上不能再建立 BC 关联D.在保持 AB 关联的基础上不能在建立的 BC 关联,但可以建立 AC 关联11.SELECT-SQL语句中,可以对查询结果进行排序的短语是( )。(分数:2.00)A.ORDER BYB.GROUP BYC.HAVINCD.WHERE12.下列关于参数传递的说法中,正确的是( )。(分数:2.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假FB.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B 均正确13.在当前表查找少数民族学生的学生记录,执行“LOCATE FOR 民族!=“汉“”命令后,应紧接短语
5、( )。(分数:2.00)A.java.langB.java.awtC.java.ioD.java.applet14.在 Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是( )。(分数:2.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型15.检索尚未确定的供应商的定单号,正确的命令是( )。(分数:2.00)A.SELECT * FROM订购单 WHERE供应商号 NULLB.SELECT * FROM订购单 WHERE供应商号=NULLC.SELECT * FROM订购单 WHERE供应商号 IS NULLD.SELECT * FROM
6、订购单 WHERE供应商号 IS NOT NULL16.在 Visual FoxPro中,下列不能用来修改数据表记录的命令是( )。(分数:2.00)A.1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 l 1 1 1 1 1 1B.1 1 l 1 1C.1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1D.1 1 1 1 117.下列关于组合框的说法中,正确的是( )。(分数:2.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号( )18.以下关于视图的描述中,正确的是( )。(分数:2.00)A.basB.cl
7、sC.frmD.res19.在 Visual FoxPro中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表S所有的记录在表 SC中都有相关联的记录,则【 】。(分数:2.00)A.允许修改表 S中的学号字段值B.允许删除表 S中的记录C.不允许修改表 S中的学号字段值D.不允许在表 S中增加新的记录DBMS的含义是( )。(分数:2.04)A.数据库系统B.数据库管理系统C.数据库管理员D.数据库(2).将“欧阳秀”的工资增加 200元的 SQL语句是( )
8、。(分数:0.17)A.REPLACE 教师 WITH工资=工资+200 WHERE 姓名=“欧阳秀”B.UPDATE 教师 SET工资=工资+200 WHEN 姓名=“欧阳秀”C.UPDATE 教师工资 WITH工资+200 WHERE 姓名=“欧阳秀”D.UPDATE 教师 SET工资=工资+200 WHERE 姓名=“欧阳秀”(3).建立一个视图 salary,该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL语句是( )。(分数:0.17)A.CREATE VIEW salary AS系号,AVG(工资)AS 平均工资 FROM 教师; GROUP BY 系号B.CREATE
9、 VIEW salary AS SELECT系号,AVG(工资)AS 平均工资 FROM教师; GROUP BY 系号C.CREATE VIEW salary SELECT系号,AVG(工资)AS 平均工资 FROM教师; GROUP BY 系号D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS 平均工资 FROM教师; GROUP BY 系号(4).删除视图 salary的命令是( )。(分数:0.17)A.DROP salary VIEWB.DROP VIEW salaryC.DELETE salary VIEWD.DELETE salary(5).有 S
10、QL语句: SELECT 主讲课程,COUNT(*)FROM 教师 GROUP BY 主讲课程 该语句执行结果含有记录个数是( )。 (分数:0.17)A.3B.4C.5D.6(6).有 SQL语句: LECT COUNT(*)AS 人数,主讲课程 FROM教师 GROUP BY主讲课程; ORDER BY人数 DESC 语句执行结果的第一条记录的内容是( )。 (分数:0.17)A.4 数据结构B.3 操作系统C.2 数据库D.1 网络技术(7).有 SQL语句: SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师,学院; WHERE 教师系号=学院系号 GROUP BY
11、学院系名 与如上语句等价的 SQL语句是( )。 (分数:0.17)A.SELECT 学院系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; 教师系号=学院系号 GROUP BY 学院系名B.SELECT学院系名,COUNT(*)AS 教师人数; FROM 教师 INNER JOIN 学院; ON 系号 GROUP BY学院系名C.SELECT 学院系名,COUNT(*) AS 教师人数; FROM 教师 INNER JOIN 学院; ON 教师系号:学院系号 GROUP BY学院系名D.SELECT 学院系名,COUNT(*)AS 教师人数; FROM 教师
12、 INNER JOIN 学院; ON 教师系号=学院系号(8).有 SQL语句: SELECTDISTINCT 系号 FROM教师 WHERE工资; ALL(SELECT 工资 FROM教师 WHERE系号”02,) 与如上语句等价的 SQL语句是( )。 (分数:0.17)A.SELECTDISTINCT系号 FROM教师 WHERE工资=; (SELECTMAX(工资)FROM 教师 WHERE系号=”02,)B.SELECTDISTINCT系号 FROM教师 WHERE工资=; (SELECTMIN(工资)FROM 教师 WHERE系号=”02,)C.SELECTDISTINCT系号 F
13、ROM教师 WHERE工资=; ANY(SELECT 工资 FROM教师 WHERE系号=”02,)D.SELECTDISTINCT系号 FROM教师 WHERE工资=; SOME(SELECT 工资 FROM教师 WHERE系号=”02,)(9).下列程序段的输出结果是( )。 CLOSE DATA a=0 USE 教师 GO TOP DO WHILENOTEOF() IF 主讲课程=“数据结构”OR主讲课程:“C 语言” a=a+1 ENDIF SKIP ENDDO ? a (分数:0.17)A.4B.5C.6D.7(10).有 SQL语句: SELECT * FROM 教师 WHERE
14、NOT(工资30000R 工资2000) 与如上语句等价的 SQL语句是( )。 (分数:0.17)A.SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000B.SELECT * FROM 教师 WHERE 工资2000 AND 工资3000C.SELECT * FROM 教师 WHERE 工资2000 OR 工资3000D.SELECT * FROM 教师 WHERE 工资=2000 AND 工资=3000(11).为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是 110,正确的 SQL语句是( )。(分数:0.17)A.CHANGE
15、TABLE 教师 ALTER职工号 SET CHECK LEFT(职工号,3)=“110”B.ALTER TABLE 教师 ALTER职工号 SET CHECK LEIFT(职工号,3)=“110”C.ALTER TABLE教师 ALTER职工号 CHECK LEFT(职工号,3)=“110”D.CHANGE TABLE教师 ALTER职工号 SET CHECK OCCURS(职工号,3)=“110”(12).有 SQL语句: SELECT DISTINCT 系号 FROM教师 WHERE工资= ; ALL(SELECT 工资 FROM 教师 WHERE 系号=“02”) 该语句的执行结果是系
16、号( )。 (分数:0.17)A.“01”和“02”B.“01” 和“03”C.“01”和“04”D.“02”和“03”20.在 Visual FoxPro的查询设计器中,“筛选”选项卡对应的 SQL短语是( )。(分数:2.00)A.WHEREB.JOINC.SETD.ORDER BY21.数据表当前记录的“基本工资”字段值为 500,执行以下命令: REPLACE 基本工资 WITH基本工资*12 当前记录的基本工资字段值为( )。 (分数:2.00)A.1.2B.500C.600D.语法错误22.下列程序实现的功能是 USE 学生表 DO WHILE NOT EOF( ) IF 计算机=
17、60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE (分数:2.00)A.显示所有计算机成绩大于等于 60的学生记录B.显示所有计算机成绩小于 60的学生记录C.显示第一条计算机成绩大于等于 60的学生记录D.显示第一条计算机成绩小于 60的学生记录23.在快速报表中,系统默认的基本带区有( )。(分数:2.00)A.页标头和页注脚带区B.页标头、细节和页注脚带区C.标题、细节和总结带区D.标题、页标头、细节、页注脚和总结带区24.算法的有穷性是指(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法
18、只能被有限的用户使用25.如果添加到项目中的文件标识为“排除”,表示_。 (分数:2.00)A.此类文件不是应用程序的一部分B.生成应用程序时不包括此类文件C.生成应用程序时包括此类文件,用户可以修改D.生成应用程序时包括此类文件,用户不能修改26.如果将学生的“照片”存储在表中,则数据应采用的字段类型为( )。(分数:2.00)A.字符型B.通用型C.逻辑型D.备注型27.执行如下命令序列后,最后一条命令的显示结果是_。 DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40 ? M(2) (分数:2.00)A.变量未定义的提示B.1
19、0C.20DF.28.下列关于数组的叙述中,错误的是( )。(分数:2.00)A.6B.7C.8D.929.有“仓库”表和“职工”表,检索仓库中基本工资大于 3000元的职工姓名和他们所在的仓库名,应该使用的语句是( )。(分数:2.00)A.SELECT姓名,仓库名 FROM职工; WHERE 基本工资3000B.SELECT姓名,仓库名 FROM仓库; WHERE 基本工资3000C.SELECT姓名,仓库名 FROM职工,仓库; WHERE(基本工资3000)OR(职工仓库号=仓库仓库号)D.SELECT姓名,仓库名 FROM职工,仓库; WHERE(基本工资3000)AND(职工仓库号
20、=仓库仓库号)30.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。(分数:2.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关31.下列关于接收参数和传送参数的说法中,正确的是( )。(分数:2.00)A.java.awt.ButtonB.java.awt.ContainerC.javax.swing.ButtonD.javax.swing.AbstractButton32.页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是(分
21、数:2.00)A.CountB.PageC.NumD.PageCount33.Visual FoxPro 6.0属于( )。(分数:2.00)A.网状数据库系统B.层次数据库系统C.关系数据库系统D.分布式数据库系统34.对关系 S和 R进行集合运算,产生的元组属于 S中的元组,但不属于 R中的元组,这种集合运算称为( )。(分数:2.00)A.并运算B.交运算C.差运算D.积运算二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)35.SQL是 1 语言,其核心是 2。(分数:2.00)填空项 1:_36.SQL是一种高度非过程化的语言,它可以直接以 1 方式使用,也可以
22、2 方式使用。(分数:2.00)填空项 1:_37.为了从用户菜单返回到默认的系统菜单应该使用命令 SET 1TO DEFAULT。(分数:2.00)填空项 1:_38.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_39.?AT(“EN“,RIGHT(“STUDENT“,4)的执行结果是 1。(分数:2.00)填空项 1:_40.检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到表 temp中,SQL 语句为: SELECT * FROM学生表 WHERE籍贯=“北京“ 1
23、temp (分数:2.00)填空项 1:_41.在 SQL语句中,为了避免查询到重复记录,可用 1 短语。(分数:2.00)填空项 1:_42.在 Visual FoxPro中,最多同时允许打开 1 个表文件。(分数:2.00)填空项 1:_43.SQL SELECT 语句的功能是 1。(分数:2.00)填空项 1:_44.设有选课表,表中包含的字段有:学号 C(3),课程号 C(3),成绩 N(3)。查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号,【14】AS 学生人数 FROM选课表; GROUPBY【15】 (分数:2.00)填空项 1:_
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF90 答案 解析 DOC
