【计算机类职业资格】二级VISUAL+FOXPRO笔试-363及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-363及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-363及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-363 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.向学生表 ST中增加一个新列;出生日期(RQ),其类型为日期型。实现该功能的正确 SQL语句是 _。(分数:2.00)A.APPEND TABLE RQ DATE ADD STB.APPEND TABLE RQ DATE ADD ST NOT NULLC.ALTER TABLE ST ADD RQ DATE SMALLINTD.ALTER TABLE ST ADD RQ DATE2.在 Visual FoxPro命令窗口中输入 CREATE DAT
2、A命令后,屏幕出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤,单击“文件”菜单中的“新建”按钮, _。(分数:2.00)A.在“新建”对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B.在“新建”对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.在“新建”对话框中选定“表”单选钮,再单击“新律文件”命令按钮D.在“新建”对话框中选定“表”单选钮,再单击“向导”命令按钮3.使用 SQL语言有两种方式,它们是 _。(分数:2.00)A.菜单式和交互式B.嵌入式和程序式C.交互式和嵌入式D.命令式和解释式4.如果要选择分数在 70和 80之间的记录,正确的 SQL表达式是
3、_。(分数:2.00)A.分数70 AND80B.分数 BETWEEN 70 AND 80C.分数70 OR 分数80D.分数 IN(70,80)5.对线性表进行二分查找,要求线性表为 _。(分数:2.00)A.以顺序方式存储B.以链接方式存储C.以顺序方式存储,且要求数据元素有序D.以链接方式存储,且要求数据元素有序6.函数 SUBSTR(“数据库二级考试”,AT(“1”,“567890123”),4)返回的值是 _。(分数:2.00)A.“数据”B.“二级”C.“数据库”D.“二级考试”7.数据的独立性是指 _。(分数:2.00)A.数据库的数据相互独立B.DBMS和 DB相互独立C.用户
4、应用程序与数据库的数据相互独立D.用户应用程序与 DBMS相互独立8.建立一个学生表 ST,它由学号 XH、姓名 XM、所在系 SD这 3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语句是 _。(分数:2.00)A.CREATE TABLE ST(XH CHAR(5)NOT NULL;XM CHAR(20)SD CHAR(15)B.CREATE TABLE ST(XH CHAR(5),XM CHAR(20)NOT NULL, SD CHAR(15)C.CREATE TABLE ST(XH CHAR(5)NOT NULL,XM CHAR(20),SD CHAR(15)D.C
5、REATE TABLE ST(XH CHAR(5)UNIQUE;XM CHAR(20);SD CHAR(15)9.软件工程的瀑布模型,刻画了软件生命周期的各个阶段划分,一般认为各阶段中工作难度较大的通常是 _。(分数:2.00)A.可行性分析B.需求分析C.系统设计D.编码10.模块独立性是软件结构化设计方法的一个基本原则,以下选项中,模块独立性最好的是 _。(分数:2.00)A.耦合性强,内聚性弱B.耦合性弱,内聚性强C.耦合性强,内聚性强D.耦合性弱,内聚性弱11.下面关于查询的描述中,正确的是 _。(分数:2.00)A.可以使用 CREATE VIEW打开查询设计器B.使用查询设计器可以
6、生成所有的 SQL查询语句C.使用查询设计器生成的 SQL语句存盘后将存放在扩展名为 QPR的文件中D.使用 DO语句执行查询时,可以不带扩展名12.下列关于 Visual FoxPro工具栏的叙述中,错误的一条是 _。(分数:2.00)A.工具栏可以显示或隐藏B.可以修改和删除系统提供的工具栏C.用户可以创建自己的工具栏D.可以删除用户创建的工具栏13.如果在数据库表中设置主索引或候选索引,则能保证数据的 _ 。(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.表完整性14.测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中,错误的是 _。(分数:2.00)A.证明
7、错误存在B.证明错误不存在C.发现程序的错误D.提供诊断信息15.设 Visual FoxPro的程序中有 PROG1.PRG、PROG2.PRG、PROG3.PRG 3 层程序依次嵌套,下面的叙述中,正确的是 _。(分数:2.00)A.在 PROG1.PRG中用!RUN PROG2.PRG 语句可以调用 PROG2.PRG子程序B.在 PROG2.PRG中用 RUN PROG3.PRG语句可以调用 PROG3.PRG子程序C.在 PROG3.PRG中用 RETURN语句可以返回 PROG1.PRG主程序D.在 PROG3.PRG中用 RETURN TO MASTER语句可返回 PROG1.P
8、RG主程序16.Visual FoxPro的“项目管理器”的“文档”选项卡用于显示和管理 _。(分数:2.00)A.表单、报表和标签B.表单、控件和数据库C.数据库、自由表和报表D.数据库、自由表和查询17.下列控件中, _ 是输出类控件。(分数:2.00)A.标签B.文本框C.编辑框D.微调按钮18.下列叙述中正确的是 _。(分数:2.00)A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上 3种说法都不对19.一个数据库系统一般山三级模式组成,其中的模式(也称逻辑模式或概念模式)指的是 _。(分数:2.00)A
9、.用户使用的数据视图B.所有用户的公共数据视图C.对数据物理结构和存储结构的描述D.一种局部的逻辑数据视图20.使用报表向导创建报表的步骤,不包括 _。(分数:2.00)A.字段选取B.建立索引C.分组记录D.定义报表布局21.一个 m:n 联系转换为一个关系模式,关系的码为 _。(分数:2.00)A.实体的码B.各实体码的组合C.n端实体的码D.每个实体的码22.在 Visual FoxPro的表中,如果要用一个字段来存放图形、电子表格、声音等多媒体数据,应将该字段的类型定义成 _。(分数:2.00)A.浮动型B.通用型C.字符型D.备注型23.在“表设计器”中定义字段的类型时,可以定义的类
10、型为 _ 种。(分数:2.00)A.4B.9C.6D.1324.设选课表的结构为:(学号、课程号、成绩),其中学号+课程号为主键。要从选课表中统计每个学生选修的课程门数,应使用的 SELECT-SQL语句是 _。(分数:2.00)A.SELECT COUNT(*)FROM选课表B.SELECT COUNT(*)FROM选课表 GROUP BY学号C.SELECT DISTINCT COUNT(*)FROM选课表D.SELECT DISTINCT COUNT(*)FROM选课表 GROUP BY学号25.设 X100,Y200,G“X+Y“,则表达式 5+&G的值是 _。(分数:2.00)A.3
11、05B.503C.300D.5+“X+Y“26.按行优先顺序存储下三角矩阵的非零元素,则计算非零元素 aij(下标)(1jin)的地址的公式为 _。(分数:2.00)A.LOC(aij)LOC(a 11)+i(i+1)/2+jB.LOC(aij)=LOC(a11)+i(i+1)/2+(j-1)C.LOC(aij)LOC(a 11)+i(i-1)/2+jD.LOC(aij)LOC(a 11)+i(i-1)/2+(j-1)27.自由表不能创建的索引是 _。(分数:2.00)A.主索引B.普通索引C.候选索引D.唯一索引28.在查找过程中,若同时还要做插入、删除操作,这种查找称为 _。(分数:2.0
12、0)A.静态查找B.动态查找C.内查找D.外查找29.下列叙述中,错误的是 _。(分数:2.00)A.可以将同一个数据库文件添加到不同的项日文件中B.可以将同一个表单文件添加到不同的项日文件中C.可以将同一个自由表文件添加到不同的数据库文件中D.可以将同一个自由表文件添加到不同的项目文件中30.如果要将用户自定义的菜单内容添加到系统菜单之后,应使用“显示”菜单中的“常规选项”,在“常规选项”对话框中的“位置设置”选取 _。(分数:2.00)A.替换B.追加C.在之前D.在之后31.在创建数据表的 CREATE TABLE语句中,可以定义与该表有关的完整性约束条件。下列选项中,定义唯一性约束条件
13、的是 _。(分数:2.00)A.CHECKB.PRIMARY KEYC.NOT NULLD.UNIQUE32.关系数据库中,表与表之间的联系是通过 _ 来实现的。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.值域33.在 Visual FoxPro的表中,可以链接或嵌入 OLE对象的字段类型是 _。(分数:2.00)A.备注型字段B.通用型和备注型字段C.通用型字段D.任何类型的字段34.在一个表单中,如果一个命令按钮 Com1的方法程序中要引用文本框 Text1中的 Value属性值,下列中的 _ 是正确的。(分数:2.00)A.ThisForm.Text1
14、.ValueB.This.Text1.ValueC.Com1.Text1.ValueD.This.Parent.Value35.在进行 SQL多表连接查询时,用 _ 表明连接的条件。(分数:2.00)A.FOR 或 WHILEB.FOR 或 WHEREC.WHERE 或 OND.JOIN 或 ON二、填空题(总题数:15,分数:30.00)36.当二叉树按某种顺序线索化之后,任一结点均有指向其前趋和后继的线索,这种说法是 【1】 的。(分数:2.00)填空项 1:_37.已知完全二叉树的第 8层有 8个结点,则叶子结点数是 【2】 。(分数:2.00)填空项 1:_38.人们常用的评价软件质量
15、的 4个因素是可维护性、 【3】 、可理解性和效率,(分数:2.00)填空项 1:_39.在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为 【4】 。(分数:2.00)填空项 1:_40.用 【5】 数据的形式表示实体与实体间联系的数据模型称为关系模型。(分数:2.00)填空项 1:_41.查询学生的学号和总分,并将结果存入一个新数据表(总分表)中。请填空补充下面的 SELECT-SQL语句:SELECT学号,SUM(成绩)AS 总分 【6】 FROM 选课表 GROUP BY学号(分数:2.00)填空项 1:_42.插入一条记录到课程表,其值为课程号,C170;课程名
16、,办公自动化;课时,50。其 SQL语句为 【7】 。(分数:2.00)填空项 1:_43.在一个数据表中添加完整性约束定义,应使用 ALTER-SQL语句中的 【8】 子句。(分数:2.00)填空项 1:_44.用 SELECT-SQL语句查询学生的基本情况,如果要使学生表中“入校总分”字段在查询结果中的标题为“高考分数”,其对应的子句为 【9】 。(分数:2.00)填空项 1:_45.“文本框”控件与“标签”控件最主要的区别是使用的 【10】 不同。(分数:2.00)填空项 1:_46.使用 【11】 工具栏中的按钮可以调整报表设计器中被选控件的相对位置或大小。(分数:2.00)填空项 1
17、:_47.如果要创建一个具有用户自己风格的表单,一般应使用 【12】 (分数:2.00)填空项 1:_48.若要为项目管理器中的某个文件添加说明信息,可在选定文件后使用菜单栏中的“项目”菜单或“快捷菜单”中的 【13】 。(分数:2.00)填空项 1:_49.如果要使表单上的字幕滚动,应为计时器控件添加 【14】 事件过程代码。(分数:2.00)填空项 1:_50.若要在一个表单中,分 3页显示 3个数据表的内容,应使用 【15】 控件。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-363 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分
18、数:70.00)1.向学生表 ST中增加一个新列;出生日期(RQ),其类型为日期型。实现该功能的正确 SQL语句是 _。(分数:2.00)A.APPEND TABLE RQ DATE ADD STB.APPEND TABLE RQ DATE ADD ST NOT NULLC.ALTER TABLE ST ADD RQ DATE SMALLINTD.ALTER TABLE ST ADD RQ DATE 解析:解析 向学生表 ST中增加一个新列,应使用修改基本表的语句 ALTER TABLE来实现。因此,选项A和 B是错误的。在选项 C中,出生日期(RQ)的类型为日期型,故该属性不能用 SMALL
19、INT(半字长二进制整数)来说明。能够实现题目要求的正确 SQL语句是选项 D。2.在 Visual FoxPro命令窗口中输入 CREATE DATA命令后,屏幕出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤,单击“文件”菜单中的“新建”按钮, _。(分数:2.00)A.在“新建”对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮 B.在“新建”对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.在“新建”对话框中选定“表”单选钮,再单击“新律文件”命令按钮D.在“新建”对话框中选定“表”单选钮,再单击“向导”命令按钮解析:解析 可以使用命令创建数据库,也可以用菜单创建
20、数据库。CREATE DATA 命令的功能是创建数据库,CREATE 命令的功能是创建表。选项 A是新建数据库,屏幕会出现一个创建对话框。选项 B是采用“向导”方式创建数据库,屏幕会出现“数据库向导”对话框。选项 C和 D是创建一个表。3.使用 SQL语言有两种方式,它们是 _。(分数:2.00)A.菜单式和交互式B.嵌入式和程序式C.交互式和嵌入式 D.命令式和解释式解析:解析 SQL 语言可直接以命令方式交互使用(交互式),也可嵌入到程序设计语言中以程序方式使用(嵌入式)。现有数据库应用开发工具一般将 SQL语言直接融入到自身的语言之中,使用起来更方便,这些使用方式为用户提供了灵活的选择余
21、地,尽管 SQL的使用方式不同,但 SQL语言的语法基本是一致的。4.如果要选择分数在 70和 80之间的记录,正确的 SQL表达式是 _。(分数:2.00)A.分数70 AND80B.分数 BETWEEN 70 AND 80 C.分数70 OR 分数80D.分数 IN(70,80)解析:解析 本题可以用比较大小和确定范围两种方式来实现。选项 A在 AND后面的比较运算少了一个“分数”,选项 C的逻辑运算符 OR在此题中用法错误,选项 D是指分数是 70或是 80,不是一个范围,只有选项 B是正确的。5.对线性表进行二分查找,要求线性表为 _。(分数:2.00)A.以顺序方式存储B.以链接方式
22、存储C.以顺序方式存储,且要求数据元素有序 D.以链接方式存储,且要求数据元素有序解析:解析 二分查找的前提是线性表以顺序存储,且数据元素有序。6.函数 SUBSTR(“数据库二级考试”,AT(“1”,“567890123”),4)返回的值是 _。(分数:2.00)A.“数据”B.“二级” C.“数据库”D.“二级考试”解析:解析 在本函数中,从“数据库二级考试”中截取字符串的起始位置由函数 AT()的结果确定。函数 AT(“1”,“567890123”)的作用是测试字符“1”在字符串“567890123”中首次出现的起始位置,其返回值是 7。由此可知,函数 SUBSTR(“数据库二级考试”,
23、AT(“1”,“567890123”),4)是要在“数据库二级考试”中从第 7个字符位置开始截取出 4个字符。最后截取出的是“二级”这两个汉字。7.数据的独立性是指 _。(分数:2.00)A.数据库的数据相互独立B.DBMS和 DB相互独立C.用户应用程序与数据库的数据相互独立 D.用户应用程序与 DBMS相互独立解析:解析 修改数据库的物理结构或逻辑结构时,通过两级映像,可以使得应用程序不必修改,保证数据的独立性。数据的独立性包括物理独立性和逻辑独立性。8.建立一个学生表 ST,它由学号 XH、姓名 XM、所在系 SD这 3个属性组成,其中学号属性不能为空。在下列语句中,能实现该功能的正确语
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 363 答案 解析 DOC
