【计算机类职业资格】二级VISUAL+FOXPRO-15-1及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-15-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-15-1及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-15-1 及答案解析(总分:48.98,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:22.00)以下各题使用如下三个数据库表:学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。(分数:21.98)(1).查询同时选修课程号为 C1 和 C5 课程的学生的学号,正确的命令是U /U。 A.SELECT 学号 FROM score sc WHERE 课程号=C1AND 学号 IN (SEL
2、ECT 学号 FROM score sc WHERE 课程号=C5) B.SELECT 学号 FROM score sc WHERE 课程号=C1AND 学号= (SELECT 学号 FROM score sc WHERE课程号=C5) C.SELECT 学号 FROM score sc WHERE 课程号=C1AND 课程号=C5 D.SELECT 学号 FROM score sc WHERE 课程号=C1ORC5(分数:1.57)A.B.C.D.(2).删除学号为“20091001“且课程号为“C1“的选课记录,正确命令是U /U。 A.DELETE FROM score WHERE 课程
3、号=C1AND 学号=20091001 B.DELETE FROM score WHERE 课程号=C1OR 学号=20091001 C.DELETE FROM scorc WHERE 课程号=C1AND 学号=20091001 D.DELETE score 课程号=C1AND 学号=20091001(分数:1.57)A.B.C.D.(3).查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是U /U。 A.SELECT s.学号,姓名,课程名,成绩 FROM student s,score sc,course c WHERE s.学号=sc.学号,sc.课程号=c.课程号,院
4、系=计算机系 B.SELECT 学号,姓名,课程名,成绩 FROM student s,score sc,course c WHERE s.学号=sc.学号 AND sc.课程号=c.课程号 AND 院系=计算机系 C.SELECT s.学号,姓名,课程名,成绩 FROM(student s JOIN score se ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 WHERE 院系=计算机系 D.SELECT 学号,姓名,课程名,成绩 FROM(student s JOIN score sc ON s.学号=sc.学号) JOIN course c
5、ON sc.课程号=c.课程号 WHERE 院系=计算机系(分数:1.57)A.B.C.D.(4).查询所修课程成绩都大于等于 85 分的学生的学号和姓名,正确的命令是U /U。 A.SELECT 学号,姓名 FROM student s WHERE NOT EXISTS (SELECT*FROM score sc WHERE sc.学号=s.学号码 AND 成绩85) B.SELECT 学号,姓名 FROM student s WHERE NOT EXlSTS (SELECT*FROM score sc WHERE sc.学号=s.学号码 AND 成绩=85) C.SELECT 学号,姓名
6、FROM student s,score sc WHERE s.学号=sc.学号 AND 成绩=85 D.SELECT 学号,姓名 FROM student s,score sc WHERE s.学号=sc.学号 AND ALL 成绩=85(分数:1.57)A.B.C.D.(5).查询选修课程在 5 门以上(含 5 门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是U /U。 A.SELECT s.学号,姓名,平均成绩 FROM student s,score sc WHERE s.学号=sc.学号 GROUP BY s.学号 HAVING COUNT(*)=5 ORDER
7、BY 平均成绩 DESC B.SELECT s.学号,姓名,AVG(成绩)FROM student s,score sc WHERE s.学号=sc.学号 AND COUNT(*)=5 GROUP BY 学号 ORDER 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.
8、学号=sc.学号 GROUP BY s.学号 HAVING COUNT(*)=5 ORDER BY 3 DESC(分数:1.57)A.B.C.D.(6).为了实现对当前表中的记录进行唯一性索引,应在 INDEX ON 命令中使用的子句是 _。 A. UNIQUE B. FIELDS C. FOR D. RANDOM(分数:1.57)A.B.C.D.(7).在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是 _。 A. 数据 B. 文档 C. 类 D. 代码(分数:1.57)A.B.C.D.(8).以下关于主索引和候选索引的叙述正确的是 A. 主索引和候选索引都能保证表记录的惟一性 B.
9、 主索引和候选索引都可以建立在数据库表和自由表上 C. 主索引可以保证表记录的惟一性,而候选索引不能 D. 主索引和候选索引是相同的概念(分数:1.57)A.B.C.D.(9).?AT(“大学”,“北京语言文化学院”)的结果是U /U。 A. 12 B. 13 C. 16 D. 0(分数:1.57)A.B.C.D.(10).下列中的_是表格的系统默认名称。 A.List l B.Combo l C.Check l D.Grid l(分数:1.57)A.B.C.D.(11).软件的可维护性度量可分解为多种因素的度量,下列选项中的_是可维护性度量的内容。可测试性 可移植性 可复用性 可靠性 A.全
10、部 B.和 C.、和 D.和(分数:1.57)A.B.C.D.(12).下列选项中不属于结构化程序设计方法的是_。 A. 自顶向下 B. 逐步求精 C. 模块化 D. 可复用(分数:1.57)A.B.C.D.(13).下列描述中正确的是( )。 A. 软件工程只是解决软件项目的管理问题 B. 软件工程主要解决软件产品的生产率问题 C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D. 软件工程只是解决软件开发过程中的技术问题(分数:1.57)A.B.C.D.(14).在 SQL 的查询语句中,U /U语句相当于实现关系的投影操作。 A. SELECT B. FROM C. WH
11、ERE D. GORUP BY (分数:1.57)A.B.C.D.二、B填空题/B(总题数:15,分数:27.00)1.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中, 1 负责数据的模式定义与数据的物理存取构建。(分数:2.00)填空项 1:_2.某二叉树中度为 2 的结点有 18 个,则该二叉树中有U U /U /U个叶子结点。(分数:1.00)填空项 1:_3.设有选课表,表中包含字段有:学号 N(6),课程号 C(6),成绩 N(4)。要查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL 语句为: SELECT 课程号,COUNT(学号) AS 学生人数
12、 FROM 选课表; GROUP BY_(分数:2.00)填空项 1:_4.数据的逻辑结构有线性结构和U U /U/U两大类。(分数:1.00)填空项 1:_5.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的U U /U /U存储结构。(分数:2.00)填空项 1:_6. 1 是对一类相似对象的属性和行为特性的抽象描述。(分数:2.00)填空项 1:_7.在 E-R 图中,矩形表示U U /U /U。(分数:2.00)填空项 1:_8.度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_9.一个队列的初
13、始状态为空。现将元素 A,B,C,D,E,F,5,4,3,2,1 依次入队,然后再依次退队,则元素退队的顺序为_。(分数:2.00)填空项 1:_10.SQL SELECT 的查询输出语句中, 1 短语表示将查询结果送到打印机。(分数:2.00)填空项 1:_11.数据库在经过一定时间运行后,其性能会逐步下降,这时需要对数据库进行数据库U U /U /U。(分数:1.00)填空项 1:_12.在文本框中, 1 属性指定在一个文本框中如何输入和显示数据,利用 PasswordChar 属性指定文本框内显示占位符。(分数:2.00)填空项 1:_13.结构化程序设计包含三种基本控制结构,其中 SC
14、AN-ENDSCAN 语句属于 1 结构。(分数:4.00)填空项 1:_14.Visual FoxPro 中数据库文件的扩展名(后缀)是U U /U/U。(分数:1.00)填空项 1:_15.已知完全二叉树的第 8 层有 8 个结点,则叶子结点数是U U /U /U。(分数:1.00)填空项 1:_二级 VISUAL+FOXPRO-15-1 答案解析(总分:48.98,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:22.00)以下各题使用如下三个数据库表:学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(
15、学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。(分数:21.98)(1).查询同时选修课程号为 C1 和 C5 课程的学生的学号,正确的命令是U /U。 A.SELECT 学号 FROM score sc WHERE 课程号=C1AND 学号 IN (SELECT 学号 FROM score sc WHERE 课程号=C5) B.SELECT 学号 FROM score sc WHERE 课程号=C1AND 学号= (SELECT 学号 FROM score sc WHERE课程号=C5) C.SELECT 学号 FROM score sc WHERE
16、 课程号=C1AND 课程号=C5 D.SELECT 学号 FROM score sc WHERE 课程号=C1ORC5(分数:1.57)A. B.C.D.解析:解析 查询同时选修课程号为 C1 和 C5 课程的学生的学号,OR 表示的是或者,所以 D 错误;其中学号和课程号不在一个表中,所以要进行嵌套查询,而不能使用“学号=()”而要用 IN 连接,所以答案为 A。(2).删除学号为“20091001“且课程号为“C1“的选课记录,正确命令是U /U。 A.DELETE FROM score WHERE 课程号=C1AND 学号=20091001 B.DELETE FROM score WH
17、ERE 课程号=C1OR 学号=20091001 C.DELETE FROM scorc WHERE 课程号=C1AND 学号=20091001 D.DELETE score 课程号=C1AND 学号=20091001(分数:1.57)A. B.C.D.解析:解析 其中“OR”表示“或者”,而题中是“且”所以要用“AND”,其中删除数据的格式为DELETE FROM Table_name Where Condition,所以答案为 A。(3).查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是U /U。 A.SELECT s.学号,姓名,课程名,成绩 FROM student
18、 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 se ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 WHERE 院系=计算机系 D.SELECT 学号,姓名,课程名,成绩 FROM(s
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO151 答案 解析 DOC
