ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:70KB ,
资源ID:1338026      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1338026.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】计算机二级(VF)30及答案解析.doc)为本站会员(boatfragile160)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】计算机二级(VF)30及答案解析.doc

1、计算机二级(VF)30 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.布局窗口2.系统变量_PAGENO 的值表示( )。(分数:70.00)A.还未打印的报表页数B.已经打印的报表页数C.当前打印的报表日期D.当前打印的报表页数3.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。

2、(分数:70.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/24.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:70.00)A.TB.PC.1D.-15.用二维表数据来表示实体及实体之间联系的数据模型为( )。(分数:70.00)A.层次模型B.网状模型C.关系模D.E-R模型6.某数据库有 20条记录,若用函数 EOF( )测试结果为。T.,那么此时函数 RECNO( )的值是( )。(分数:70.00)A.20B.21C.19D.17.在 Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是(

3、)。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型8.下列描述中正确的是_。 (分数:70.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题9.在 Visual FoxPro中,以共享方式打开数据库文件的命令短语是( )。(分数:70.00)A.一元成员运算符B.二元成员运算符C.一元友元运算符D.选项 B)和选项 C)都可能10.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?stud

4、ent 后显示的是( )。(分数:70.00)A.LOCATE FOR性别=男NEXT2B.LOCATE FOR性别=男C.LOCATE FOR性别=男 CONTINUED.LIST FOR性别:男NEXT211.SQL语句中,DISTINCT 短语的功能是( )。(分数:70.00)A.按要求显示部分查询记录B.消除重复出现的查询记录C.删除查询结果中符合条件的记录D.对查询结果进行排序12.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,等效于执行 SQL SELECT语句中的( )。(分数:70.00)A.CREATE VIEW xs_view AS; SELECT 学号,姓

5、名,年龄 FROM学生表B.CREATE VIEW xs_view; SELECT 学号,姓名,年龄 FROM学生表C.CREATE VIEW xs_view AS; (SELECT 学号,姓名,年龄 FROM学生表)D.CREATE VIEW xs_view; (SELECT 学号,姓名,年龄 FROM学生表)13.Visual FoxPro提供的各种设计器中,可以用来定义表单或报表中使用的数据源的是( )。(分数:70.00)A.表单设计器B.报表设计器C.数据环境设计器D.数据库设计器14.将编辑框的 Read Only属性值设置为T,则运行时此编辑框中的内容( )。(分数:70.00)

6、A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro系统菜单的标准配置15.有如下程序: * * *主程序:Pprg* * * * * *子程序:P1prg* * * SET TALK OFF X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=Xl+1 X1:Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2prg* * * RETURN x3=x3+l SET TALK ON RETURN TO MASTER 执行命令 DOP后,屏幕显示的结果为( )。

7、(分数:70.00)A.12B.15C.6D.516.在运行下列程序后,屏幕上显示的结果是( )。 STORE 10 TO X,Y,Z DO PROCl WITH(X),Y ?X,Y,Z PROCEDURE PROCl PARAMETER M,N M=M+10 N=N+10 RETURN (分数:70.00)A.1B.2C.15D.817.执行 SET SYSMENU TO命令后( )。(分数:70.00)A.12,abcdB.10,bcdeC.2,defgD.0,cdef18.下列关于报表预览的说法,错误的是( )。(分数:70.00)A.如果报表文件的数据源内容已经更改,但没有保存报表,其

8、预览的结果也会随之更改B.只有预览了报表后,才能打印报表C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局19.在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。(分数:70.00)A.CREATE TABLEB.CREATE INDEXC.CREATE VIEWD.INDEX ON20.报表的数据源可以是_。 (分数:70.00)A.表或视图B.表或查询C.表、查询或视图D.表或其他报表21.执行下列命令后,显示的结果是() X=50 Y=100 Z=“X+Y“ ? 50+&Z ( )。(分数:70.0

9、0)A.50+&ZB.50+X+YC.200D.数据类型不匹配22.如果要为控件设置焦点,则下列属性值是真(T)的是( )。(分数:70.00)A.Enabled和 DefaultB.Enabled和 VisibleC.Default和 CancelD.Visible和 Default23.假设表中共有 10条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:70.00)A.一对多B.多对一C.一对一D.多对多24.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全

10、部打上删除标记,正确的命令是_。 (分数:70.00)A.DELETE FROM 图书 FOR 图书号 LIKE “A%“B.DELETE FROM 图书 WHILE 图书号 LIKE “A%“C.DELETE FROM 图书 WHERE 图书号= “A *“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“25.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( )。(分数:70.00)A.选择和投影B.投影和选择C.选择和联接D.投影和联接26.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是( )。(分数:-1.00)A.每个元素都有一个直接前件和

11、直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件27.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是( )。(分数:-1.00)A.acbedB.decabC.deabcD.cedba28.下列叙述中,不属于结构化分析方法的是( )。(分数:-1.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法29.软件工程的出现是由于( )。(分数:-1.00)A.程

12、序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展30.线性表若采用链式存储结构时,要求内存中可用存储单元的地址( )。(分数:-1.00)A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续不连续都可以31.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:-1.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段32.下列叙述中,不属于数据库系统的是( )。(分数:-1.00)A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统33.算法的空间复杂度是指( )。(分数:-1.00)A.算法程序的长度B.算

13、法程序中的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间34.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题35.在数据流图(DFD) 中,带有名字的箭头表示( )。(分数:-1.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.作为查询的数据源,可以是数据库表、 1 或 2。(分数:3.00)填空项 1:_37.假设 X=100,则函数 IIF(X50,X-50,X+50的值为 1

14、。(分数:3.00)填空项 1:_38.设置字段有效性规则在表设计器的 1 选项卡中进行。而设置记录有效性规则,是在表设计器的 2 选项卡中进行。(分数:3.00)填空项 1:_39.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块 所产生的结果。(分数:3.00)填空项 1:_40.将工资表中总金额字段的默认值设置为 000,这属于定义数据 1 完整性。(分数:3.00)填空项 1:_41.为了从用户菜单返回到默认的系统菜单应该使用命令 SET 1TO DEFAULT。(分数:3.00)填空

15、项 1:_42.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL语句填写完整。 SELECT 姓名,成绩 FROM学生表,选课表; WHERE 1 AND 2 AND 3 ; ORDER BY成绩 DESC (分数:3.00)填空项 1:_43.要在“成绩”表中插入一条记录,应该使用的 SQL 语句是: 1 成绩(学号,英 语,数学,语文) VALUES (“2001100111”,9l,78,86)。(分数:3.00)填空项 1:_44.SQL语句中,修改列的短语是 1,增加列的短语是 2。(分数:3.00)填空项 1:_45.在 DOCASE-E

16、NDCASE语句中,可使用 1 短语直接跳出该分支语句。(分数:3.00)填空项 1:_46.数据的逻辑结构有线性结构和 1 两大类。(分数:-1.00)填空项 1:_47.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_48.Jackson结构化程序设计方法是英国的 M.Jackson提出的,它是一种面向 1 的设 计方法。 (分数:-1.00)填空项 1:_49.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:-1.00)填空项 1:_50.软件设计模块化的目的是 1。(分数:-1.00)填空项 1:_计算机

17、二级(VF)30 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口 D.布局窗口解析:“工程资源管理器”窗口在屏幕的右上角,由 3个按钮组成:分别是 “查看代码”、“查看对象”和“切换文件夹”。系统启动后就显示在屏幕上,所以选项 A) 不正确;工具栏窗口用于界面设计,其窗口由工具图标组成,通常位于窗体的左侧,显示的是 Vis

18、ual Basic中的内部控件,所以选项 B)也不正确;窗体布局窗口允许使用屏幕的小图像来布置应用程序中的各窗体的位置,一般在屏幕右下角,所以选项 D)也不正确;双击窗体上的某个控件可以打开其代码窗口,编写事件过程,所以选项 C)是正确的。2.系统变量_PAGENO 的值表示( )。(分数:70.00)A.还未打印的报表页数B.已经打印的报表页数C.当前打印的报表日期D.当前打印的报表页数 解析:系统变量_PAGENO 的返回值是当前打印的报表页数。3.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:70.00)A.冒泡排序为 n/2B.冒泡排序为

19、nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2 遍的从前往后扫描和 n/2 遍的从后 往前扫描,需要比较次数为 n(n-1)/2。快速排序法的最坏情况比较次数也是 n(n-1)/2。4.利用 BOF( )测试当前打开的一个空表文件,函数返回值为( )。(分数:70.00)A.T B.PC.1D.-1解析:BOF( )用于测试当前表文件(缺省自变量)或指定表文件中的记录指针是否指向文件首,若是返回逻辑真(T),否则为逻辑假(F)。若在指定工作区上没有打开表文件,函数返回逻辑假(F),若表文件中不包含任何记录,函数返回逻

20、辑真(T)。5.用二维表数据来表示实体及实体之间联系的数据模型为( )。(分数:70.00)A.层次模型B.网状模型C.关系模 D.E-R模型解析:数据库管理系统支持的数据模型有 3种:层次模型、网状模型和关系模型。关系模型是用二维表结构来表示实体及实体之间的联系 。6.某数据库有 20条记录,若用函数 EOF( )测试结果为。T.,那么此时函数 RECNO( )的值是( )。(分数:70.00)A.20B.21 C.19D.1解析:函数 EOF( )的作用是测试文件尾。其值为逻辑真(T)时,表示记录指针指向文件尾,文件尾是指最后一条记录之后的位置,该数据库共有 20条记录,故此时当前记录号为

21、 21。7.在 Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是( )。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型 解析:在 Visual FoxPro中,系统默认的备注型和通用型字段占 4个字节,日期型字段占 8个字节,逻辑型字段只占 1个字节。8.下列描述中正确的是_。 (分数:70.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发中的技术问题解析:软件工程是计算机软件开发和维护的工程学科,

22、它采用工程的概念原理、技术和方法来开发和维护 软件,它把经过时间考验而证明正确的管理技术和当前能够得到的最好技术结合起来。9.在 Visual FoxPro中,以共享方式打开数据库文件的命令短语是( )。(分数:70.00)A.一元成员运算符B.二元成员运算符C.一元友元运算符D.选项 B)和选项 C)都可能 解析:C+语言中用成员函数重载时,重载一目运算符没有参数,重载二目运算符要有一个参数。 10.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?student 后显示的是( )。(分数:70.00)A.LOCATE FOR性别=男NEXT2B.LOCATE FOR

23、性别=男C.LOCATE FOR性别=男 CONTINUE D.LIST FOR性别:男NEXT2解析:LOCATE FOR 是指查找到第 1条满足要求的记录,然后使用 CONTINUE继续查找下 1条满足要求的记录。选项 B)是查找所有满足要求的记录。选项 A),D)命令格式错误。11.SQL语句中,DISTINCT 短语的功能是( )。(分数:70.00)A.按要求显示部分查询记录B.消除重复出现的查询记录 C.删除查询结果中符合条件的记录D.对查询结果进行排序解析:利用 DISTINCT短语可消除查询结果中重复出现的记录值。12.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框

24、,等效于执行 SQL SELECT语句中的( )。(分数:70.00)A.CREATE VIEW xs_view AS; SELECT 学号,姓名,年龄 FROM学生表 B.CREATE VIEW xs_view; SELECT 学号,姓名,年龄 FROM学生表C.CREATE VIEW xs_view AS; (SELECT 学号,姓名,年龄 FROM学生表)D.CREATE VIEW xs_view; (SELECT 学号,姓名,年龄 FROM学生表)解析:在 SQL的数据定义功能中,可以对视图进行定义,语句格式为: CREATE VIEW view_name(column_name,co

25、lumn_name)AS select_statement13.Visual FoxPro提供的各种设计器中,可以用来定义表单或报表中使用的数据源的是( )。(分数:70.00)A.表单设计器B.报表设计器C.数据环境设计器 D.数据库设计器解析:数据环境设计器用于定义表单或报表中使用的数据源,包括表、视图等。14.将编辑框的 Read Only属性值设置为T,则运行时此编辑框中的内容( )。(分数:70.00)A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用 C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro系统菜单的标准配置解析:不带参数的 SET

26、SYSMENU TO命令,将屏蔽系统菜单,使菜单不可用。其中 TO DEFAULT将系统菜单恢复为缺省的配置;SAVE 参数将 当前的系统菜单配置指定为缺省配置;NOSAVE 参数将缺省配置恢复成Visual FoxPro系统菜单的标准配置。15.有如下程序: * * *主程序:Pprg* * * * * *子程序:P1prg* * * SET TALK OFF X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=Xl+1 X1:Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2prg* * * RETURN x3=x3+l SET TALK

27、ON RETURN TO MASTER 执行命令 DOP后,屏幕显示的结果为( )。 (分数:70.00)A.12B.15C.6D.5 解析:C+浯言规定了一个字符串结束标志,以字符0代表,在遇到 o时,表示字符串结束,由它前面的字符组成字符串。16.在运行下列程序后,屏幕上显示的结果是( )。 STORE 10 TO X,Y,Z DO PROCl WITH(X),Y ?X,Y,Z PROCEDURE PROCl PARAMETER M,N M=M+10 N=N+10 RETURN (分数:70.00)A.1B.2C.15 D.8解析:事件过程 N的作用是输出两个数中最大的,它调用了 IIF函

28、数,条件部分是(xy),如果满足,那么 N的值即为 x的值,否则为 y的值。在 Sub过程中,定义了两个变量 a,b,并赋给它们初值 15,2,并调用 Print函数,输出 N(a,b)的值,因为 xy,所以输出 15。17.执行 SET SYSMENU TO命令后( )。(分数:70.00)A.12,abcdB.10,bcdeC.2,defg D.0,cdef解析:Len( )是字符串长度检测函数,i=12 所以字符串长度为 2。Right( ,N1 从字符串右起取N1个字符。18.下列关于报表预览的说法,错误的是( )。(分数:70.00)A.如果报表文件的数据源内容已经更改,但没有保存报

29、表,其预览的结果也会随之更改B.只有预览了报表后,才能打印报表 C.在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D.在进行报表预览的同时,不可以更改报表的布局解析:在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果,不论报表的修改是否保存,即使报表文件的数据源内容已经更改,也总是预览当前数据源中的数据。报表的预览窗口,只用来查看报表的布局设置,并不能在此修改报表布局。19.在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。(分数:70.00)A.CREATE TABLEB.CREATE INDEX C.CREATE VIEWD.INDE

30、X ON解析:SQL 定义功能中,利用 CREATE INDEX命令可以建立表的索引,选项 A)定义一个新表,选项 C)定义一个视图,选项 D)可以为表建立索引,但不属于 SQL语句。20.报表的数据源可以是_。 (分数:70.00)A.表或视图 B.表或查询C.表、查询或视图D.表或其他报表解析:数据环境通过下列方式管理报表的数据源:打开或运行报表时打开表或视图;基于相关表或视图收 集报表所需数据集合;关闭或释放报表时关闭表。21.执行下列命令后,显示的结果是() X=50 Y=100 Z=“X+Y“ ? 50+&Z ( )。(分数:70.00)A.50+&ZB.50+X+YC.200 D.

31、数据类型不匹配解析:“&”是一个宏替换函数,用来替换字符型变量中的数据。题中 x、Y 都为数值型数据,Z 为字符型变量,通过&替换后,其结果为 x+y,转换是一个数值型数据,所以此表达式的最后结果是一个数值表达式的运算结果。22.如果要为控件设置焦点,则下列属性值是真(T)的是( )。(分数:70.00)A.Enabled和 DefaultB.Enabled和 Visible C.Default和 CancelD.Visible和 Default解析:在 Visual FoxPro中,对象被选定,就获得焦点。如果要为控件设置焦点,Enabled 和 Visible属性的值必须为真(T),其中

32、Enabled属性决定控件是否可用,而 Visible属性决定控件是否可见。23.假设表中共有 10条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:70.00)A.一对多 B.多对一C.一对一D.多对多解析:举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。24.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是_。 (分数:70.00)A.DELETE FROM 图书 FOR

33、 图书号 LIKE “A%“B.DELETE FROM 图书 WHILE 图书号 LIKE “A%“C.DELETE FROM 图书 WHERE 图书号= “A *“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“ 解析:SQL 从表中删除数据的命令格式如下:DELETE FROM TableName WHERE Condition这里 FROM指定从哪个表中删除数据,WHERE 指定被删除的条件。*可以与任何数目的字符相匹配。25.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( )。(分数:70.00)A.选择和投影 B.投影和选择C.选择和联接D.投影和联接

34、解析:选择是从关系中找出满足指定条件元组的操作,是从行的角度进行的运算,即从水平方向抽取记录;投影是从关系中指定若干个属性组成新的关系,是从列的角度进行的运算,相当于对关系进行垂直分解。26.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是( )。(分数:-1.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件 解析:线性表可以为空表;第一个元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。

35、27.已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是( )。(分数:-1.00)A.acbedB.decabC.deabcD.cedba 解析:依据后序遍历序列可确定根结点为 c;再依据中序遍历序列可知其左子树由 deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为 e,由中序遍历序列可知其左子树为 d,右子树由 ba构成,如图 9-14所示。求得该二叉树的前序遍历序列为选项 D)。28.下列叙述中,不属于结构化分析方法的是( )。(分数:-1.00)A.面向数据流的结构化分析方法B.面向数据结构的 Jackson方法C.面向数据结构的结构化数

36、据系统开发方法D.面向对象的分析方法 解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法两类。其中结构化分析方法又包括面向数据流的结构化分析方法(SAStructured Analysis),面向数据结构的 Jackson方法(JSD-Jackson system development method)和面向数据结构的结构化数据系统开发方法(DSSDData structured system development method)。29.软件工程的出现是由于( )。(分数:-1.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现 D.计算机的发展解析:软件工程概念

37、的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。30.线性表若采用链式存储结构时,要求内存中可用存储单元的地址( )。(分数:-1.00)A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续不连续都可以 解析:在链式存储结构中,存储数据结构的存储空间可以是连续的,也可以是不连续的,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致。31.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:-1.00)A.需求分析阶段B.逻辑设计阶段 C.概念设计阶段D.物理设

38、计阶段解析:E-R 模型即实体联系模型,是将现实世界的要求转化成实体、联系、属性等几个基本概念,以及它们之间的两种联接关系。数据库逻辑设计阶段包括以下几个过程:从 E-R图向关系模式转换,逻辑模式规范化及调整、实现规范化和 RDBMS,以及关系视图设计。32.下列叙述中,不属于数据库系统的是( )。(分数:-1.00)A.数据库B.数据库管理系统 C.数据库管理员D.数据库应用系统解析:数据库系统(Database System,简称 DBS)由如下几部分组成,即数据库、数据库管理系统、数据库管理员、硬件和软件。33.算法的空间复杂度是指( )。(分数:-1.00)A.算法程序的长度B.算法程

39、序中的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间 解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。34.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题 D.解决数据量大的问题解析:数据库中的数据具有“集成”与“共享”的特点,也就是数据库集中了各种应用的数据,进行统一构造与存储,而使它们可以被不同应用程序所使用,故选项 C)正确。35.在数据流图(DFD) 中,带有名字的箭头表示( )。(分

40、数:-1.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向 解析:数据流相当于一条管道,并有一级数据(信息)流经它。在数据流图中,用标有名字的箭头表示数据流。数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.作为查询的数据源,可以是数据库表、 1 或 2。(分数:3.00)填空项 1:_ (正确答案:自由表)解析:查询的数据源可以是数据库表、自由表和视图37.假设 X=100,则函数 IIF(X50,X-50,X+50的值为

41、 1。(分数:3.00)填空项 1:_ (正确答案:150)解析:IIF(逻辑表达式,表达式 1,表达式 2函数测试的值,若为逻辑真(T),函数返回表达式 1的值,否则返回表达式 2的值。表达式 1和表达式 2的类型可以不相同。 38.设置字段有效性规则在表设计器的 1 选项卡中进行。而设置记录有效性规则,是在表设计器的 2 选项卡中进行。(分数:3.00)填空项 1:_ (正确答案:字段)解析:“表设计器”中包括 3个选项卡,其中字段有效性在“字段”选项卡中设置,记录有效性在“表”选项卡中设置,建立字段索引在 “索引”选项卡中进行。39.在进行模块测试时,要为每个被测试的模块另外设计两类模块

42、:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块 所产生的结果。(分数:3.00)填空项 1:_ (正确答案:驱动模块)解析:在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其 中,驱动模块相当于被测试模块的主程序,它接收测试数据,并传给被测试模块,输出实际测试结果。承 接模块通常用于代替被测试模块调用的其他模块,其作用仅做少量的数据操作,是一个模拟子程序,不必 将子模块的所有功能带入。40.将工资表中总金额字段的默认值设置为 000,这属于定义数据 1 完整性。(分数:3.00)填空项 1:_ (正确答案:

43、域)解析:定义域完整性,可以通过指定不同的宽度说明不同范围数值的数据类型,从而可以限定字段的取值类型和取值范围。包括“规则 ”、“信息”和“默认值”3 个项的定义。41.为了从用户菜单返回到默认的系统菜单应该使用命令 SET 1TO DEFAULT。(分数:3.00)填空项 1:_ (正确答案:SYSMENU)解析:不带参数的 SET SYSMENU TO命令,将屏蔽系统菜单,使菜单不可用。其中 TO DEFAULT将系统菜单恢复为缺省 的配置;SAVE 参数将当前的系统菜单配置指定为缺省配置;NOSAVE 参数将缺省配置恢复成Visual FoxPro系统菜 单的标准配置。 42.要求按成绩

44、降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL语句填写完整。 SELECT 姓名,成绩 FROM学生表,选课表; WHERE 1 AND 2 AND 3 ; ORDER BY成绩 DESC (分数:3.00)填空项 1:_ (正确答案:院系=“文学系“)解析:本题为 SQL简单的联接查询,注意两表联接的关键“学生表学号=选课表学号”。43.要在“成绩”表中插入一条记录,应该使用的 SQL 语句是: 1 成绩(学号,英 语,数学,语文) VALUES (“2001100111”,9l,78,86)。(分数:3.00)填空项 1:_ (正确答案:INSERT I

45、NTO)解析:INSERTSQL 命令格式:INSERT INTO 表名(字段名 1,字段名 2,.) VALUES (表达式 1,表达式 2,.)44.SQL语句中,修改列的短语是 1,增加列的短语是 2。(分数:3.00)填空项 1:_ (正确答案:ALTER)解析:SQL 中修改列,即修改表中字段名的短语是 ALTER,增加列的短语是 ADD。45.在 DOCASE-ENDCASE语句中,可使用 1 短语直接跳出该分支语句。(分数:3.00)填空项 1:_ (正确答案:EXIT)解析:在 DO CASE-ENDCASE语句中,使用 EXIT语句可以直接跳出该分支语句。46.数据的逻辑结构

46、有线性结构和 1 两大类。(分数:-1.00)填空项 1:_ (正确答案:非线性结构)解析:数据的逻辑结构有线性结构和非线性结构两大类。 47.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_ (正确答案:调试)解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。 48.Jackson结构化程序设计方法是英国的 M.Jackson提出的,它是一种面

47、向 1 的设 计方法。 (分数:-1.00)填空项 1:_ (正确答案:数据结构)解析:结构化分析方法主要包括:面向数据流的结构化分析方法(SA-Structured analysis),面向数据结构的 Jackson方法(JSD-Jackson system development method)和面向数据结构的结构化数据系统开发方法(DSSD-Data structured system development method)。 49.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:-1.00)填空项 1:_ (正确答案:软件开发)解析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工程环境

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