【计算机类职业资格】国家二级VF笔试-试卷72及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷72及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷72及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试-试卷 72及答案解析(总分:110.00,做题时间:90 分钟)一、选择题(总题数:36,分数:78.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.软件需求分析阶段的工作,可以分为 4个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总结D.都不正确3.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,
2、相互依赖性小D.上述 3种说法都不对4. (分数:2.00)A.B.C.D.5.关于内存变量的调用,下列说法正确的是(分数:2.00)A.私有变量能被本层模块和下层模块程序调用B.局部变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序调用D.私有变量只能被本层模块程序调用6.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构C.概念结构D.层次结构7.数据库设计包括两个方面的设计内容,它们是 _。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式
3、设计和物理设计D.结构特性设计和行为特性设计8.数据库的概念模型(分数:2.00)A.依赖于计算机硬件和 DBMSB.独立于计算机硬件,依赖于 DBMSC.依赖于计算机硬件,独立于 DBMSD.独立于计算机硬件和 DBMS9.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题C.安全问题D.保护问题10.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影
4、响数据处理的效率11.下列叙述中正确的是 _。(分数:2.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构12.设 X=“ABC“,Y=“ABCD“,则下列表达式中值为T的是_。(分数:2.00)A.X=YB.X=YC.XYD.AT(X,Y)=013.连编应用程序不能生成的文件是(分数:2.00)A.PP文件B.EXE文件C.OMDLL文件D.PRG文件14.以下关于关系的说法正确的是(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第
5、一列15.下列对于 SQL的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序以下五个题使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量)(分数:10.00)(1).查询单价在 600元以上的主机板和硬盘的正确命令是( )。(分数:2.00)A.SELECT*FROM产品 WHERE单价
6、600 AND(名称=主机板AND 名称=硬盘1B.SELECT*FROM产品 WHERE单价600 AND(名称=主机板OR 名称=硬盘)C.SELECT*FROM产品 FOR单价600 AND(名称=主机板AND 名称=硬盘)D.SELECT*FROM产品 FOR单价600 AND(名称=主机板OR 名称=硬盘)(2).查询客户名称中有“网络”二字的客户信息的正确命令是( )。(分数:2.00)A.SELECT*FROM客户 FOR名称 LIKE“网络”B.SELECT*FROM客户 FOR名称=“网络”C.SELECT*FROM客户 WHERE名称=“网络”D.SELECT*FROM客户
7、 WHERE名称 LIKE“网络”(3).喳询尚未最后确定订购单的有关信息的正确命令是( )。(分数:2.00)A.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单; WHERE 客户客户号=订购单客户号 AND 订购日期 IS NULLB.SELECT 名称,联系人,电话号码,订单号 FROM客户,订购单; WHERE 客户客户号=订购单客户号 AND订购日期=NULLC.SELECT名称,联系人,电话号码,订单号 FROM客户,订购单; FOR 客户客户号=订购单客户号AND订购日期 IS NULLD.SELECT名称,联系人,电话号码,订单号 FROM客户,订购单;
8、FOR 客户客户号=订购单客户号AND订购日期=NULL(4).查询订购单的数量和所有订购单平均金额的正确命令是( )。(分数:2.00)A.SELECT COUNT(DISTINCT订单号),AVG(数量*单价); FROM 产品 JOIN订购单名细 ON产品产品号=订购单名细产品号B.SELECT COUNT(订单号),AVG(数量*单价); FROM 产品 JOIN订购单名细 ON产品产品号=订购单名细产品号C.SELECT COUNT(DISTINCT订单号),AVG(数量*单价); FROM 产品,订购单名细 ON产品产品号=订购单名细产品号D.SELECT COUNT(订单号),A
9、VG(数量*单价); FROM 产品,订购单名细 ON产品产品号=订购单名细产品号(5).假设客户表中有客户号(关键字)C1C10 共 10条客户记录,订购单表有订单号(关键字)ORlOR8 共8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是( )。(分数:2.00)A.INSERT INTO订购单 VALUES(OR5,C5,20081010)B.INSERT INTO订购单 VALUES(OR5,C11,20081010)C.INSERT INTO订购单 VALUES(OR9,C11,20081010)D.INSERT INTO订购单 VALVES(OR9,C5,20081
10、010)16.下列关于自由表的叙述,正确的是( )。 A B CD(分数:2.00)A.全部是用以前版本的 FoxPro(FoxBASE)建立的表B.可以用 Visual FoxPro建立,但是不能把它添加到数据库中C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D.自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表17.在表单 MYFORM的 INIT事件中,设置表单背景颜色为红色,正确的命令是( )。(分数:2.00)A.MYFORMBACKCOLOR=ROB(255,0,0)B.THISPARENTBACKCOLOR=RGB(255,0,0)C.THI
11、SFORMPARENTBACKCOLOR=RGB(255,0,0)D.THISBACKCOLOR=RGB(255,0,0)18.关系数据库管理系统所管理的关系是( )。(分数:2.00)A.一个 DBF文件B.若干个二维表C.一个 DBC文件D.若干个 DBC文件19.在 Visal FoxPro中,嵌套查询是基于( )的查询。(分数:2.00)A.2个关系B.3个关系C.多个关系D.2个或 3个关系20.在 Visual FoxPro的数据库表中只能有一个( )。(分数:2.00)A.候选索引B.普通索引C.主索引D.惟一索引21.EOF()是测试函数,当正使用的数据表文件的记录指针已达到最
12、后一条记录时,其函数值为 _。(分数:2.00)A.0B.1CTDE22.在表单中添加和修改控件时,确定表单标题栏的文本内容的属性是_。(分数:2.00)A.AlignmentB.CaptionC.FormCountD.MaxHeight23.在 SQL查询时,使用 WHERE子句提供的是_。(分数:2.00)A.查询目标B.查询结果C.查询条件D.查询分组24.设数值变量 N的值为 1或 2,若为 1,则执行程序 P1PRG,若为 2,则执行程序 P2PRG,以下错误的程序段是( )。(分数:2.00)A.DO CASE CASE N=1 DO P1 CASE N-2 DO P2 ENDCA
13、SEB.IF N=1 DO P1 ELSE DO P2 ENDIFC.N=”P”+N DOAC1D.C1=STR(N,1) DO P需求分析;编写需求规格说明书;需求评审。3.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述 3种说法都不对解析:4. (分数:2.00)A.B.C. D.解析:5.关于内存变量的调用,下列说法正确的是(分数:2.00)A.私有变量能被本层模块和下层模块程序调用 B.局部变量能被本层模块和下层模块程
14、序调用C.局部变量不能被本层模块程序调用D.私有变量只能被本层模块程序调用解析:解析:私有变量的作用范围是本层模块和下层模块,局部变量只能在本层模块起作用。6.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构 C.概念结构D.层次结构解析:解析:根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。7.数据库设计包括两个方面的设计内容,它们是 _。(分数:2.
15、00)A.概念设计和逻辑设计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:解析:数据库设计可分为概念设计与逻辑设计。数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。数据库逻辑设计的主要工作是将 ER图转换为指定的 RDBMS中的关系模型。8.数据库的概念模型(分数:2.00)A.依赖于计算机硬件和 DBMSB.独立于计算机硬件,依赖于 DBMSC.依赖于计算机硬件,独立于 DBMSD.独立于计算机硬件和 DBMS 解析:解析:数据库的概念模型是对客观世界复杂事物的结构描述及它们之间的内在联系的刻画。它是一种面向客观世界、面
16、向用户的模型,它与具体的数据库管理系统 DBMS无关,也与具体的计算机平台无关。9.数据库技术的根本目标是要解决数据的( )。(分数:2.00)A.存储问题B.共享问题 C.安全问题D.保护问题解析:解析:数据库产生的背景就是计算机的应用范围越来越广泛,数据量急剧增加,对数据共享的要求越来越高。数据库技术的根本目标就是解决数据的共享问题。10.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储
17、结构影响数据处理的效率 解析:解析:数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。11.下列叙述中正确的是 _。(分数:2.00)A.栈是“先进先出”的线性表B.队列是“先进后出”的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 解析:解析:栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底,一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被
18、插入的元素。所以栈又称“后进先出”表,所以选项 A是错误的。 队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称“先进先出”表,所以选项 B是错误的。 循环队列是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。它的逻辑结构仍然是线性结构,所以选项 C是错误的。 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构,所以选项 D是正确的。12.设 X=“ABC“,Y=“ABCD“,则下列表达式中值为T的是_。(分数:2.00)A
19、.X=YB.X=YC.XY D.AT(X,Y)=0解析:13.连编应用程序不能生成的文件是(分数:2.00)A.PP文件B.EXE文件C.OMDLL文件D.PRG文件 解析:解析:本题考查应用程序的连编。连编可以生成三种类型的文件:第一种是应用程序文件;第二种是可执行文件.EXE;第三种是 DEL 文件,即动态链接库。故选项 D为正确答案。14.以下关于关系的说法正确的是(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要 D.关键字必须指定为第一列解析:解析:本题考查考生对关系的理解。在数据库理论中,关系的列次序不会影响关系的本质内容,也就是说列上的次序
20、是可以调换的,故选项 C为正确答案。15.下列对于 SQL的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排序,不能对内层查询排序 C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序解析:解析:ORDER BY 只是对最终的查询结果进行排序,不可以在子查询中使用该短语,即不能对内层查询排序。以下五个题使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量)(分数
21、:10.00)(1).查询单价在 600元以上的主机板和硬盘的正确命令是( )。(分数:2.00)A.SELECT*FROM产品 WHERE单价600 AND(名称=主机板AND 名称=硬盘1B.SELECT*FROM产品 WHERE单价600 AND(名称=主机板OR 名称=硬盘) C.SELECT*FROM产品 FOR单价600 AND(名称=主机板AND 名称=硬盘)D.SELECT*FROM产品 FOR单价600 AND(名称=主机板OR 名称=硬盘)解析:解析:题中的查询有两个筛选条件,“单价60”和“名称=主机板OR 名称=硬盘”,这两个条件要同时满足,应用 AND进行与运算,又因
22、为在条件中 AND比 OR运算符的优先级高,所以“名称=主机板OR 名称=硬盘”要加上括号。(2).查询客户名称中有“网络”二字的客户信息的正确命令是( )。(分数:2.00)A.SELECT*FROM客户 FOR名称 LIKE“网络”B.SELECT*FROM客户 FOR名称=“网络”C.SELECT*FROM客户 WHERE名称=“网络”D.SELECT*FROM客户 WHERE名称 LIKE“网络” 解析:解析:SQLSELECT 查询中有几个常用的特殊运算符,用来设置复杂的查询条件。如 LIKE,是字符串匹配运算符,通配符“”表示 0个或多个字符,通配符“_”表示一个字符。(3).喳询
23、尚未最后确定订购单的有关信息的正确命令是( )。(分数:2.00)A.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单; WHERE 客户客户号=订购单客户号 AND 订购日期 IS NULL B.SELECT 名称,联系人,电话号码,订单号 FROM客户,订购单; WHERE 客户客户号=订购单客户号 AND订购日期=NULLC.SELECT名称,联系人,电话号码,订单号 FROM客户,订购单; FOR 客户客户号=订购单客户号AND订购日期 IS NULLD.SELECT名称,联系人,电话号码,订单号 FROM客户,订购单; FOR 客户客户号=订购单客户号AND订购日
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 72 答案 解析 DOC
