【计算机类职业资格】国家二级VF笔试-试卷48及答案解析.doc

上传人:appealoxygen216 文档编号:1334073 上传时间:2019-10-17 格式:DOC 页数:13 大小:77KB
下载 相关 举报
【计算机类职业资格】国家二级VF笔试-试卷48及答案解析.doc_第1页
第1页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷48及答案解析.doc_第2页
第2页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷48及答案解析.doc_第3页
第3页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷48及答案解析.doc_第4页
第4页 / 共13页
【计算机类职业资格】国家二级VF笔试-试卷48及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、国家二级 VF笔试-试卷 48及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:34,分数:68.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下面叙述正确的是(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对3.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)A.线性链表B.栈C.循环链表D.顺序表4.在下列关于二叉树的叙述中,正

2、确的一项是(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2C.在二叉树中至少有一个结点的度是 2D.一棵二叉树的度可以小于 25.结构化程序设计方法的 3种基本控制结构中不包括(分数: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.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则9.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.系统管理阶段10.有三个关系 R、S 和 T如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交11.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计12.Visua

4、l FoxPro是一种关系型数据库管理系统,这里关系通常是指(分数:2.00)A.数据库文件(dbc 文件)B.一个数据库中两个表之间有一定的关系C.表文件(dbf 文件)D.一个表文件中两条记录之间有一定的关系13.扩展名 scx的文件是(分数:2.00)A.备注文件B.项目文件C.表单文件D.菜单文件14.“表格生成器“对话框包括四个选项卡,其中“表格项“选项卡的作用是(分数:2.00)A.指定表格的样式B.指明各列的标题和控件类型、调整各列列宽C.指明要在表格内显示的字段D.设置一个一对多关系,指明父表中的关键字段与子表中的相关索引15.使用视图之前,首先应该(分数:2.00)A.新建一

5、个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据表16.Visual FoxPro内存变量的数据类型不包括(分数:2.00)A.数值型B.货币型C.备注型D.逻辑型17.建立惟一索引后,只允许重复出现记录值的(分数:2.00)A.第一个B.最后一个C.全部D.字段值不惟一,不能存储18.执行下列命令后,显示的结果是 X=50 Y=100 Z=“X+Y“ ?50+ 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) (分数:2.00)A.GROUP BY 出版单位 HAVING COUNT 总编号=2B.GROU

6、P BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2C.GROUP BY 出版单位=2D.WHERE 总编号=232.关于 SQL的超联接查询,说法错误的是(分数:2.00)A.在 SQL中可以进行内部联接、左联接、右联接和全联接B.SQL的超联接运算符“*=“代表左联接,“=*“代表右联接C.Visual FoxPro同样支持超联接运算符“*=“和“=*“D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为 NULL33.查询职工表中“王二“的情况,将查询结果放在数组 A中,应使用 SQL语句(分数:2.00)

7、A.SELECT * FROM 职工 WHERE 姓名= 王二 INTO ARRAY AB.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= 王二C.SELECT * FROM 职工 WHERE 姓名= 王二TO ARRAY AD.SELECT * FROM 职工 WHERE 姓名= 王二TO A34.有如下 SQL语句: SELECT 出版单位,MIN(价格) FROM 图书 GROUP BY 出版单位 查询结果中,第一条记录的值是(分数:2.00)A.电子工业出版社 32.00B.电子工业出版社 27.50C.清华出版社 23.00D.清华出版社 26.50二

8、、填空题(总题数:16,分数:32.00)35.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_36.下列软件系统结构图 (分数:2.00)填空项 1:_37.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:2.00)填空项 1:_38.对于图书管理数据库,将图书表中“人民邮电出版社“的图书的单价涨价 5%。请对下面的 SQL 语句填空:UPDATE 图书 1WHERE 出版单位=“人民邮电出版社“(分数:2.00)填空项 1:_39.按“先进后出“原则组织数据的数据结构是 1。(分数:2.0

9、0)填空项 1:_40.长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:2.00)填空项 1:_41.在 Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 1 属性值。(分数:2.00)填空项 1:_42.命令?LEN(“中国“)1。(分数:2.00)填空项 1:_43.在表设计器的“字段“选项卡中有一组定义字段有效性规则的项目,它们是 1、“信息“和“默认值“。(分数:2.00)填空项 1:_44.在 Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字

10、字段或候选关键字段时,自动更改所有相关子表中的对应值,应选择 1。(分数:2.00)填空项 1:_45.下列命令执行后的结果是 1。 STORE “GOOD BYE!“ TO X ?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)(分数:2.00)填空项 1:_46.显示工资最高的三位职工信息,应使用语句:SETECT * 1FROM 职工 ORDER BY 工资 DESC(分数:2.00)填空项 1:_47.关键字 ASC和 DESC分别表示 1 的含义。(分数:2.00)填空项 1:_48.可以伴随着表的打开而自动打开的索引是 1 索引文件。(分

11、数:2.00)填空项 1:_49.要在“成绩“表中插入一条记录,应该使用的 SQL语句是: 1 成绩(学号,英语,数学,语文)VALUES(“2001100111“,91,78,86)(分数:2.00)填空项 1:_50.为了在报表中打印当前时间,这时应该插入一个 1。(分数:2.00)填空项 1:_国家二级 VF笔试-试卷 48答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:34,分数:68.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.下面叙述正确的是(分数:2.00

12、)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上三种描述都不对解析:解析:本题考查了算法的基本概念。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关;算法的空间复杂度是指执行算法所需要的内存空间;算法的有穷性是指算法必须能在有限的时间内执行完,即算法必须能在执行有限个步骤之后终止。3.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)A.线性链表B.栈 C.循环链表D.顺序表解析:解析:本题主要考查对于栈的理解。栈是限定在一端进行插入与删除的线性表。在栈中,允许插入

13、与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出“或“后进先出“的原则组织数据的。 队列组织数据的原则是“先进先出“或“后进后出“。4.在下列关于二叉树的叙述中,正确的一项是(分数:2.00)A.在二叉树中,任何一个结点的度都是 2B.二叉树的度为 2C.在二叉树中至少有一个结点的度是 2D.一棵二叉树的度可以小于 2 解析:解析:本题考查了二叉树的基本概念。在二叉树中,叶子节点的度是 1;当该二叉树为空树时,根节点的度为零;为非空树时,根节点的度

14、为 2。5.结构化程序设计方法的 3种基本控制结构中不包括(分数:2.00)A.循环结构B.递归结构 C.顺序结构D.选择结构解析:解析:本题考查了程序的基本结构。程序由一些基本结构组成。任何一个大型的程序都由 3种基本结构组成,由这些基本结构顺序的构成了一个结构化的程序。这 3种基本结构为:顺序结构、选择结构和循环结构。6.下列叙述中正确的是(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的联系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D.上述三种说法都不对解析:解析:本题考查了面向对象的基本概念。在面向对

15、象程序设计中所使用的对象,其数据和操作是作为平等伙伴出现的。因此,对象具有很强的自含性,此外,对象所固有的封装性,使得对象的内部实现与外界隔离,具有较强的独立性。7.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现 D.计算机的发展解析:解析:软件工程的基本概念。软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。8.下列对于软件测试的描述中正确的是(分数:2.00)A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正

16、确C.软件测试的目的是尽可能多地发现程序中的错误 D.软件测试的目的是使程序符合结构化原则解析:解析:本题考查了软件测试的概念。软件测试是为了发现错误而执行程序的过程,且为了达到好的测试效果,应该由独立的第三方来构造测试,程序员应尽量避免检查自己的程序。9.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段 D.系统管理阶段解析:解析:本题考查了考生对数据库基础知识的记忆。数据库技术的主要目的是有效地管理和存取数据资源,包括提供数据的共享性,使多个用户能够同时访问数据库中的数据;减少数据的冗余度,以提交数据的一致性和完整性;提供数

17、据与应用程序的独立性,从而减少应用程序的开发和维护代价。 数据库的人工管理阶段和文件系统阶段,数据都不能实现共享,出现数据冗余现象。选项 D)的说法是错误的。10.有三个关系 R、S 和 T如下: (分数:2.00)A.并 B.自然连接C.笛卡尔积D.交解析:解析:本题考查了关系之间的运算。在关系运算中,交的定义如下:设 R1和 R2为参加运算的两个关系,它们具有相同的度 n,且相对应的属性值取自同一个域,则 R1R2 为交运算,结果仍为度等于 n的关系,其中,交运算的结果既属于 R1又属于 R2。11.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(分数:2.00)A.编码设计B.测

18、试阶段C.运行阶段D.物理设计 解析:解析:本题考查了数据库设计概述。数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。它们是需求分析阶段、概念设计阶段、逻辑设计阶段和物理设计阶段。12.Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指(分数:2.00)A.数据库文件(dbc 文件)B.一个数据库中两个表之间有一定的关系C.表文件(dbf 文件) D.一个表文件中两条记录之间有一定的关系解析:解析:在 Visual FoxPro中一个表文件(.DBF) 就是一个关系。13.扩展名 scx的文件是(分数:2.00)A.备注文件B.项目文

19、件C.表单文件 D.菜单文件解析:解析:项目文件的扩展名是.PJX;表单文件的扩展名是.SCX;备注文件扩展名是.DCT;菜单文件扩展名是.MNX。14.“表格生成器“对话框包括四个选项卡,其中“表格项“选项卡的作用是(分数:2.00)A.指定表格的样式B.指明各列的标题和控件类型、调整各列列宽C.指明要在表格内显示的字段 D.设置一个一对多关系,指明父表中的关键字段与子表中的相关索引解析:解析:表格生成器对话框包括四个选项卡,“表格项“ 的作用是指明要在表格内显示的字段,“样式“的作用是指定表格的样式,如标准型、专业型、账务型等,“布局“的作用是指明各列的标题和控件类型、调整各列列宽,“关系

20、“的作用是设置一个一对多关系,指明父表中的关键字段与子表中的相关索引。15.使用视图之前,首先应该(分数:2.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库 D.打开相关的数据表解析:解析:Visual FoxPro 中,视图基于数据库中的表、自由表或视图而存在,因此使用命令打开视图,首先要打开包含视图的数据库。视图是不可以单独存在的,它的结果只存放于数据库中。16.Visual FoxPro内存变量的数据类型不包括(分数:2.00)A.数值型B.货币型C.备注型 D.逻辑型解析:解析:内存变量的数据类型包括字符型、数值型、货币型、逻辑型、日期型和日期时间型。字段变量中包括备

21、注型。17.建立惟一索引后,只允许重复出现记录值的(分数:2.00)A.第一个 B.最后一个C.全部D.字段值不惟一,不能存储解析:解析:在 Visual FoxPro中,惟一索引的“惟一性“是指索引项的惟一,允许出现重复的字段值,但重复的索引字段值只有惟一一个值,即第一个字段值出现在索引项中。18.执行下列命令后,显示的结果是 X=50 Y=100 Z=“X+Y“ ?50+LEFT(订购单号,1)= “P“表示订购单号的首字母为 P;“P“S订购单号“表示 P在订购单号中出现;RIGHT(订购单号,1)=“P“,表示订购单号尾字母为 P。20.下列表达式中不正确的是(分数:2.00)A.20

22、03-6-19 10:10 AM-10B.2003-6-19-DATE()C.DATE()+15D.DATE()+CTOD(06/19/2003) 解析:解析:日期时间表达式是对日期型数据或日期时间型数据的连接,其运算符也有“+“和“-“两个。但日期表达式的格式有一定的限制,不能将两个日期直接相加。21.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenu.mpr WITH THIS应该放在表单事件中的是(分数:2.00)A.Destroy事件B.Init事件C.Load事件D.RightClick事件 解析:解析:在 Visual FoxPro 中,调用快捷菜单的命

23、令一般在对象的 RightClick(鼠标右击)事件中调用。22.在下列函数中,函数值为数值的是(分数:2.00)A.AT(人民,中华人民共和国) B.CTOD(01/01/03)C.SUBSTR(DTOC(DATE(),7)D.BOF()解析:解析:AT(“字符串 1“,“字符串 2“)函数是返回字符串 1在字符串 2的位置,是数值型;CTOD 函数的作用是把符合日期格式的字符型转换成日期型;SUBSTR (c,n1,n2)函数是取字符串 C第 n1个字符起的 n2个字符,返回值为字符型;BOF()函数的作用是判断记录指针是否处于文件头,返回值为逻辑型。23.有如下 SQL SELECT语句

24、 SELECT * FORM 工资表 WHERE 基本工资=1500 下列与该语句等价的是(分数:2.00)A.SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 1500 AND 2000 B.SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 2000 AND 1500C.SELECT * FORM 工资表 WHERE 基本工资 FROM 1500 INTO 2000D.SELECT * FORM 工资表 WHERE 基本工资 FROM 2000 INTO 1500解析:解析:BETWEEN.AND.是 SQL查询语句中的一个特殊运算符,意思为“

25、吅蛥之间“,相当于逻辑运算中的(A= AND =B,其中 AB),选项 B)中数值放置错误,选项 C)和选项 D)为语法错误。24.用于指明表格数据源类型的属性是(分数:2.00)A.RecordSourceType B.RecordSourceC.ColumnCountD.LinkMaster解析:解析:用于指明表格的列数的属性是 ColumnCount, RecordSourceType属性是用于指明表格数据源的类型,RecordSource 属性用于指定表格数据源,LinkMaster 属性用于指定表格控件中所显示的子表的父表名称。25.在 Visual FoxPro中,以只读方式打开数

26、据库文件,应使用命令(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATE D.VALIDATE解析:解析:打开数据库文件时,NOUPDATE 选项指定数据库按只读方式打开,即不允许对数据库进行修改。26.SELECT-SQL语句中,可以对查询结果进行排序的短语是(分数:2.00)A.ORDER BY B.GROUP BYC.HAVINGD.WHERE解析:解析:SELECT 用于实现关系的投影操作,使用时将所选的字段名放在 SELECT之后,多个字段名间用逗号隔开。WHERE 用于实现关系的选择操作,GROUP BY 用于实现分组,ORDER BY 用于对查询结果进行排

27、序。27.在菜单设计器中执行“程序“菜单中的“运行“系统菜单命令后,命令窗口中将出现(分数:2.00)A.DO MENU菜单名B.DO菜单名.mpr C.DO菜单名.mnxD.DO MENU解析:解析:程序运行菜单的命令是 DO,菜单程序的文件扩展名为.mpr。28.对对象的 Click事件的正确叙述是(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发 C.用鼠标右键单击对象的引发D.用鼠标右键双击对象时引发解析:解析:用鼠标双击对象时引发 DbClick事件,A)错误;用鼠标单击对象时引发 Click事件,B)正确;用鼠标右键单击对象时引发 RightClick事件。29.有

28、如下程序段: OPEN DATABACE xsxk USE 学生 IN 0 SELECT 学生 STORE 0 TO m,w SCAN FOR IF 性别=.T. m=m+1 ELSE w=w+1 ENDIF EDNSCAN CLEAR ?男生人数,m ?女生人数,w CLOSE DATABASE RETURN 功能说明:本程序段是统计专业代码(学号的第 3、4 位)为 03的男、女生人数,则画横线处应填(分数:2.00)A.SUBSTR(学号,1,2)=03B.SUBSTR(学号,2,2)=03C.SUBSTR(学号,3,2)=03 D.SUBSTR(学号,4,2)=03解析:解析:SCAN

29、 匛 NDSCAN语句一般用于处理表中记录,语句可指明需处理的记录范围及应满足的条件,是一个循环语句。SUBSTR()函数是从指定表达式值的某个位置起取指定长度的子串作为函数值。30.将“客户“表的姓名字段的宽度由 8改为 10,应使用 SQL语句是(分数:2.00)A.ALTER TABLE客户姓名 WITH C(10)B.ALTER TABLE客户姓名 C(10)C.ALTER TABLE客户 ALTER 姓名 C(10) D.ALTER客户姓名 C(10)解析:解析:ALTER TABLE 命令有 3种语法形式,由于本题是修改字段名,可用第 1种语法形式。语法形式为:ALTER TABL

30、E ADD|ALTERCOLUMN (,) 选项 A)中用 WITH是错误的;选项 B)缺少短语 ALTER,即用 ALTER指出修改的字段;选项 D)的命令拼写不完全,应该是 ALTER TABLE才对。31.对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。下面 SQL 语句的横线部分,命令正确的是 SELECT 出版单位,MAX(单价),AVG(单价) FROM 图书; 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) (分数:2.00)A.GROUP BY 出版单位 HAV

31、ING COUNT 总编号=2B.GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2 C.GROUP BY 出版单位=2D.WHERE 总编号=2解析:解析:这是一个分组计算查询,要使用 SELECT命令来实现。首先按出版单位进行分组,通过 GROUP BY短语实现分组,计算每个出版社出版图书的最高价和平均单价,通过函数 MAX( )和 AVG( )实现。由于不是要查询所有出版社的信息,而是查询藏书中至少有该出版社两种图书的出版社的这些信息,即要查询的分组要满足一定的条件,这时需要用 HAVING子句来限定分组的条件。HAVING 是要依赖于 GROUP BY

32、而存在,不能单独使用,COUNT(DISTINCT 总编号)统计每个出版社的图书种数。DISTINCT 起到的作用是去掉重复值。32.关于 SQL的超联接查询,说法错误的是(分数:2.00)A.在 SQL中可以进行内部联接、左联接、右联接和全联接B.SQL的超联接运算符“*=“代表左联接,“=*“代表右联接C.Visual FoxPro同样支持超联接运算符“*=“和“=*“ D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为 NULL解析:解析:SQL 的超联接运算符中“*=“代表左联接,“=*“代表右联接。但在 Visual Fox

33、Pro中,不支持超联接运算符“*=“和“=*“,它有专门的联接运算语法格式,分别用 LEFT JOIN和 RIGHT JOIN表示。Visual FoxPro支持左联接和右联接运算查询,但不能使用“=*“和“*=“运算符查询,只能用 Visual FoxPro中专用的命令短语才可以。33.查询职工表中“王二“的情况,将查询结果放在数组 A中,应使用 SQL语句(分数:2.00)A.SELECT * FROM 职工 WHERE 姓名= 王二 INTO ARRAY A B.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= 王二C.SELECT * FROM 职工 WH

34、ERE 姓名= 王二TO ARRAY AD.SELECT * FROM 职工 WHERE 姓名= 王二TO A解析:解析:SQL 查询语句中,将查询结果放在数组中应使用短语“INTO ARRAY 数组名“。34.有如下 SQL语句: SELECT 出版单位,MIN(价格) FROM 图书 GROUP BY 出版单位 查询结果中,第一条记录的值是(分数:2.00)A.电子工业出版社 32.00B.电子工业出版社 27.50 C.清华出版社 23.00D.清华出版社 26.50解析:解析:本题的 SQL语句的含义是统计每个出版社中,价格最低的图书记录,并显示出版单位和图书价格。根据出版单位升序排序

35、,第一条记录的出版单位为电子工业出版社,在该出版社中单价最低的图书价格为 27.50,选项 C)为查询结果中的第二条记录。二、填空题(总题数:16,分数:32.00)35.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:36.下列软件系统结构图 (分数:2.00)填空项 1:_ (正确答案:正确答案:3)解析:解析:在程序结构图的有关术语中,宽度的概念是:整体控制跨度,即各层中所含的模块数的最大值,由图可得此软件系统结构图的宽度为 3。37.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数

36、:2.00)填空项 1:_ (正确答案:正确答案:调试)解析:解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。38.对于图书管理数据库,将图书表中“人民邮电出版社“的图书的单价涨价 5%。请对下面的 SQL 语句填空:UPDATE 图书 1WHERE 出版单位=“人民邮电出版社“(分数:2.00)填空项 1:_ (正确答案:正确答案:SET 单价=单价*1.05)解析:解析:更新表中元组的值,使用 UPDATE

37、命令,一次可以更新表中的一个或多个属性值。UPDATE 短语之后指定更新数据所属的表,将新的属性值或表达式赋值给对应的属性名(SET 单价=单价*1.05),并置于SET短语之后。要求对人民邮电出版社的图书涨 5%,需要用 WHERE短语对元组进行限制,即对符合条件的元组进行更新。39.按“先进后出“原则组织数据的数据结构是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:栈)解析:解析:栈是限定只在一端进行插入和删除操作的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈按照“先进后出“或“后进先出“的原则组织数据。40.长度为 n的顺序存储线性表中,当在任何位置上插入一个

38、元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:n/2)解析:解析:在线性表的任何位置插入一个元素的概率相等,即概率为 p=1/(n+1),则插入一个元素时所需移动元素的平均次数为 E=1/(n+1)n+1n=1(n-i+1)=n/2 。41.在 Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 1 属性值。(分数:2.00)填空项 1:_ (正确答案:正确答案:ColumnCount)解析:解析:表格控件的 ColumnCount属性指定表格的列数,该属性在设计时可用,在运行时可读写。42

39、.命令?LEN(“中国“)1。(分数:2.00)填空项 1:_ (正确答案:正确答案:.T.)解析:解析:一个汉字占两个字节,LEN(“中国“)的结果是 4,LEN(“China“)的结果是 5。45,因此关系表达式 LEN(“中国“)43.在表设计器的“字段“选项卡中有一组定义字段有效性规则的项目,它们是 1、“信息“和“默认值“。(分数:2.00)填空项 1:_ (正确答案:正确答案:“规则“)解析:解析:在表设计器的“字段“选项卡中有一组定义字段有效性规则的项目,它们是“规则“(字段有效性规则)、“信息“(违背字段有效性规则时的提示信息)和“默认值“(字段的默认值)。44.在 Visua

40、l FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字字段或候选关键字段时,自动更改所有相关子表中的对应值,应选择 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:级联)解析:解析:更新规则包括“级联“、“限制“和“忽略“3 个选项。其中,当更改父表中的主关键字字段或候选关键字段时,自动更改所有相关子表中的对应值,应选择级联。45.下列命令执行后的结果是 1。 STORE “GOOD BYE!“ TO X ?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)(分数:2.00)填空项 1:_ (正确答案:正确答案:GO B

41、YBYE! YE!)解析:解析:RIGHT(,):从指定表达式值的右端取一个指定长度的子串作为函数值。SUBSTR(,)从指定表达式的指定起始位置取指定长度的子串作为函数值。LEFT(,):从指定表达式值的左端取一个指定长度的子串作为函数值。46.显示工资最高的三位职工信息,应使用语句:SETECT * 1FROM 职工 ORDER BY 工资 DESC(分数:2.00)填空项 1:_ (正确答案:正确答案:TOP 3)解析:解析:在 SQL查询功能中,可使用 TOP语句显示部分结果,TOP 语句使用时,必须与 ORDER BY短语同时使用。47.关键字 ASC和 DESC分别表示 1 的含义

42、。(分数:2.00)填空项 1:_ (正确答案:正确答案:升序排列和降序排列)解析:解析:ASC 表示升序排列,DESC 表示降序排列,多用在索引定义和 SELECT语句中的 ORDER子句中。48.可以伴随着表的打开而自动打开的索引是 1 索引文件。(分数:2.00)填空项 1:_ (正确答案:正确答案:结构复合)解析:解析:与表名相同的结构索引在打开表时都能够自动打开,但是对于非结构索引必须在使用之前打开索引文件。单独的.idx 索引,是一种非结构单索引;采用非默认名的.cdx 索引,也是非结构复合索引;与表名同名的.cdx 索引,是结构复合索引。49.要在“成绩“表中插入一条记录,应该使

43、用的 SQL语句是: 1 成绩(学号,英语,数学,语文)VALUES(“2001100111“,91,78,86)(分数:2.00)填空项 1:_ (正确答案:正确答案:INSERT INTO)解析:解析:SQL 插入记录的命令格式为: INSERT INTO dbf_name(fname(fmame2,)) VALUES(eExpression,eExpression 2,)50.为了在报表中打印当前时间,这时应该插入一个 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:域控件)解析:解析:报表中的域控件用于打印报表或视图中的字段、变量和表达式的计算结果。在报表中打印当前时间应使用域控件来控制显示。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1