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

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

1、计算机二级(VF)20 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列不属于 SQL语言特点的是( )。(分数:70.00)A.是一种一体化语言B.是一种高度过程化的语言C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用2.如要设定学生年龄有效性规则在 18至 20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义( )。(分数:70.00)A.实体完整性B.域完整性C.参照完整性D.以上各项都需要定义3.在当前表单的 kABEL1控件中显示系统时间的语句是( )。

2、(分数:70.00)_4.Visual FoxPro中支持两种类型的菜单,分别是( )。(分数:70.00)A.条形菜单和弹出式菜单B.条形菜单和下拉式菜单C.弹出式菜单和下拉式菜单D.复杂菜单和简单菜单5.查询设计器中包含的选项卡有( )。(分数:70.00)A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件6.如果文本框的 SelStart属性值为-1,表示的含义为( )。(分数:70.00)A

3、.-3B.-4C.3D.3.257.下列关于别名和自联接的说法中,正确的是( )。(分数:70.00)A.90B.60C.40D.108.在 E-R图中,用来表示实体的图形是_。 (分数:70.00)A.矩形B.椭圆形C.菱形D.三角形9.在表单 My Form中通过事件代码,设置标签 Lbl1的 Caption属性值设置为“计算机等级考试”,下列程序代码正确的是( )。(分数:70.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.ThisFormLbl1Caption=“计算机等级考试“D.ThisFormLbl1Ca

4、ption=计算机等级考试10.关系运算中的选择运算是_。 (分数:70.00)A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A 和 B 都对11.要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引12.打开数据库 abc 的正确命令是_。 (分数:70.00)A.OPEN DATABASE abcB.USE abcC.USE DATABASE abcD.OPEN abc13.在 Visual FoxPro中,数

5、据的完整性不包括( )。(分数:70.00)A.HideB.UnloadC.LoadD.Show14.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 查询订单数在 3 个以上、订单的平均金额在 200 元以上的职员号。正确的 SQL 语句 是_。 (分数:70.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING C

6、OUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额20015.为视图重命名的命令是( )。(分数:70.00)A.MODIFY VIEWB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW16.在

7、Visual FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:70.00)A.GotFocusB.ClickC.ChangeD.DblClick17.为视图重命名的命令是( )。(分数:70.00)A.选择查询B.参数查询C.操作查询D.SQL查询18.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:70.00)A.CREATE REPORT PP1B.MODIFY REPORT PP1C.CREATE PP1D.MODIFY PP119.下列关于自由表的说法中,正确的是( )。(分数:70.00)A.滚动文字B.展开

8、/收缩C.“命令”按钮D.标签20.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:70.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的21.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是( )。(分数:70.00)A.30,20,10B.10,20,30C.456,567,678D.678,567,45622.对于查询输出到临时表中的叙述,下列说法错误的是( )。(分数:70.00)A.产生

9、的临时表文件的后缀名仍为dbfB.执行查询后,该临时表文件是当前文件C.可以像一般的 dbf文件一样使用,可查询和修改表中记录D.当关闭文件时,临时表文件将自动被删除23.在 Visual FoxPro中,基类的最小事件集包含的事件是( )。(分数:70.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b;24.下面表单及控件常用事件中,与鼠标操作有关的是( )。(分数:70.00)A.数值型B.备注型C.逻辑型D.日期型25.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenumpr WITH THIS 应该放在表单的哪个事件中?(分数:7

10、0.00)_26.分布式数据库系统不具有的特点是( )。(分数:-1.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余27.软件生命周期中花费时间最多的阶段是( )。(分数:-1.00)A.详细设计B.软件编码C.软件测试D.软件维护28.数据库的故障恢复一般是由( )。(分数:-1.00)A.数据流图完成的B.数据字典完成的C.DBA完成的D.PAD图完成的29.下列选项中,不属于模块间耦合的是( )。(分数:-1.00)A.数据耦合B.同构耦合C.异构耦合D.公用耦合30.循环链表的主要优点是( )。(分数:-1.00)A.不再需要头指针了B.从表中任一结点

11、出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件31.软件开发的结构化生命周期方法将软件生命周期划分成( )。(分数:-1.00)A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计32.循环链表的主要优点是( )。(分数:-1.00)A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件33.软件工程的出现是由于( )。(分数:-1.00)A.

12、程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展34.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:-1.00)A.控制流B.加工C.数据存储D.源和潭35.非空的循环单链表 head的尾结点(由 p所指向),满足( )。(分数:-1.00)A.pnext=NULLB.p=NULLC.pnext=headD.p=head三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.使数据库表变为自由表的命令是 1TABLE。(分数:3.00)填空项 1:_37.保证表中

13、记录惟一的特性,即在一个表中不允许有重复的记录,是为了保证数据的 1 完整性。(分数:3.00)填空项 1:_38.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立 性最高的阶段是 1。(分数:3.00)填空项 1:_39.在 Visual FoxPro中,BUILD 1 命令连编生成的程序可以脱离开 Visual FoxPro在 Windows环境下运行。(分数:3.00)填空项 1:_40.在 SQL 的 SELECT 查询中使用 1 子句消除查询结果中的重复记录。(分数:3.00)填空项 1:_41.在 SQL SELECT中,字符串匹配运算符用 1 表示,

14、 2 可用来表示 0个或多个字符。(分数:3.00)填空项 1:_42.SQL SELECT语句中的 1 用于实现关系的选择操作。(分数:3.00)填空项 1:_43.在用 SELECT选择工作区时,命令选项可以是别名,也可以是 1,被选定的工作区称为 2。(分数:3.00)填空项 1:_44.在调用“菜单设计器”后,“显示”菜单中会出现两条与菜单设计有关的命令,分别是 1 和 2。(分数:3.00)填空项 1:_45.在工资表中,显示工资最少的 3名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY工资 2。(分数:3.00)填空项 1:_46.通常,将软件产品

15、从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:-1.00)填空项 1:_47.可以把具有相同属性的一些不同对象归类,称为 1。(分数:-1.00)填空项 1:_48.长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:-1.00)填空项 1:_49.件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1:_50.由关系数据库系统支持的完整性约束是指 1 和参照完整性。(分数:-1.00)填空项 1:_计算机二级(VF)20 答案解析(总分:1765.00,做题时间:

16、90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.下列不属于 SQL语言特点的是( )。(分数:70.00)A.是一种一体化语言B.是一种高度过程化的语言 C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用解析:2.如要设定学生年龄有效性规则在 18至 20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义( )。(分数:70.00)A.实体完整性B.域完整性 C.参照完整性D.以上各项都需要定义解析:定义域完整性,可以通过指定不同的宽度说明不同范围数值的数据类型,从而可以限定字段的取值类型和取值范围。包括“规则 ”

17、、“信息”和“默认值”3 个项的定义。3.在当前表单的 kABEL1控件中显示系统时间的语句是( )。(分数:70.00)_解析:4.Visual FoxPro中支持两种类型的菜单,分别是( )。(分数:70.00)A.条形菜单和弹出式菜单 B.条形菜单和下拉式菜单C.弹出式菜单和下拉式菜单D.复杂菜单和简单菜单解析:Visual FoxPro 中,支持两种类型的菜单,分别是条形菜单和弹出式菜单。菜单系统一般是一个下拉式菜单,它是由一个条形菜单和一个弹出式菜单所组成的。5.查询设计器中包含的选项卡有( )。(分数:70.00)A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文

18、件 B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件解析:本题考查的是文件流的操作,app 表示追加方式打开文件(即将指 针移至文件尾),binary 表示以二进制方式打开文件。6.如果文本框的 SelStart属性值为-1,表示的含义为( )。(分数:70.00)A.-3B.-4 C.3D.3.25解析:Int 函数为取整函数,所以 Int ( -3.25) = -4。7.下列关于别名和自联接的说法中,正确的是( )。(分数:70.00)A.90B.60C.40

19、D.10解析:这是一个三重循环嵌套的程序。多重 For循环的执行过程是:外层循环的循环控制变量每取一个值,内循环的循环控制变量要取遍所有的值。这个程序中最外两层循环的最后一次循环执行时 k1=4,k2=3,都要再执行一次 y=10,不管 y以前取得何值,y 都要重新取得初值 10,这时再执行一次内循环。内层循环体要执行 3次,即加 3次 10。y 最终的值是 40。8.在 E-R图中,用来表示实体的图形是_。 (分数:70.00)A.矩形 B.椭圆形C.菱形D.三角形解析:E-R 图中用矩形表示实体集,用椭圆表示属性,用菱形表示联系。9.在表单 My Form中通过事件代码,设置标签 Lbl1

20、的 Caption属性值设置为“计算机等级考试”,下列程序代码正确的是( )。(分数:70.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.ThisFormLbl1Caption=“计算机等级考试“ D.ThisFormLbl1Caption=计算机等级考试解析:当前对象所在表单的关键字为 ThisForm。Myfonn 只是表单的标题,显示字符型数据时,还需要加上定界符。10.关系运算中的选择运算是_。 (分数:70.00)A.从关系中找出满足给定条件的元组的操作 B.从关系中选择若干个属性组成新的关系的操作C.从关系

21、中选择满足给定条件的属性的操作D.A 和 B 都对解析:关系运算中的选择运算是从关系中找出满足给定条件的元组的操作;投影运算是从关系中选择若干 个属性组成新的关系的操作;连接运算是关系的横向结合。11.要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引 解析:主索引和候选索引中不允许出现重复值,惟一索引中虽然可以允许出现重复值,但它只保留重复出现的第一个记录。12.打开数据库 abc 的正确命令是_。 (分数:70.00)A.OPEN DATABASE abc B.USE abcC.USE D

22、ATABASE abcD.OPEN abc解析:OPEN DATABASE 为打开数据库命令,USE 为打开表命令。 USE DATABASE 和 OPEN不能作为命令。13.在 Visual FoxPro中,数据的完整性不包括( )。(分数:70.00)A.HideB.Unload C.LoadD.Show解析: Load 语句格式:Load 窗体名称 Load 语句把一个窗体装入内存,执行 Load语句后,可以引用窗体中的控件及其各种 属性,但此时窗体没有显示出来,“窗体名称”是窗体的 Name属性; Unload语句格式:Unload 窗体名称 该语句与 Load语句的功能相反,它清除内

23、存中指定的窗体; Show方法格式:窗体名称Show模式 Show 方法用来显示一个窗体。如果省略“窗体名称”,则显示当前窗体。参数“模 式”用来确定窗体的状态,可以取两种值,即 0和 1(不是 False和 True)。当“模式”值为 l (或常量 vbModal)时,表示窗体是“模态型”窗体,在这种情况下,鼠标只在此窗体内起作 用,不能到其他窗口内操作,只有关闭该窗口才能对其他窗口进行操作;当“模式”值为 0 (或省略参数“模式”值)时,表示窗体为“非模态型”窗体,不用关闭该窗体就可以对其 他窗体进行操作; Hide 方法格式:窗体名称Hide Hide 方法使窗体隐藏,即不在屏幕上显示,

24、但仍在内存中,因此它与 Unload语句的 作用不一样。 14.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 查询订单数在 3 个以上、订单的平均金额在 200 元以上的职员号。正确的 SQL 语句 是_。 (分数:70.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额

25、200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200 C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额200解析:要求平均金额可以用 AVG(金额)表示,对于多个查询条件用 AND连接。15.为视图重命名的命令是( )。(分数:70.00)A.MODIFY VIEWB.CREATE VIEWC.DELETE V

26、IEWD.RENAME VIEW 解析:视图虽然在磁盘上找不到类似的文件,但是可以通过命令 RENAME VIEW为视图重新命名。16.在 Visual FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:70.00)A.GotFocusB.ClickC.Change D.DblClick解析:在本题的四个选项中,GotFocus 是设置焦点事件,所以选项 A)不合题意;Click 是单击事件,不合题意;DblClick 是双击事 件,也不合题意;Change 是改变文本框内容事件,只要文本框中的内容改变就会触发,故选项 C)是本题的答案。17.

27、为视图重命名的命令是( )。(分数:70.00)A.选择查询B.参数查询C.操作查询 D.SQL查询解析:选择查询能够根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以使用选择查询对记 录进行分组,并且对记录进行总结、计数、平均以及其他类型的计算;参数查询是一种利用对话框来提示用户输入准则的查 询;操作查询与选择查询相似,但不同的是操作查询是在一次查询操作中对所得的结果进行编辑等操作;SQL 查询就是用户用 SQL语句来创建的一种查询。18.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:70.00)A.CREATE REPORT PP1B.MODIFY R

28、EPORT PP1 C.CREATE PP1D.MODIFY PP1解析:打开报表设计器修改已有的报表文件,可利用命令 MODIFY REPORT来打开报表设计器, CREATEREPORT19.下列关于自由表的说法中,正确的是( )。(分数:70.00)A.滚动文字B.展开/收缩C.“命令”按钮 D.标签解析:滚动文字的图标是,展开/收缩的图标是,标签。20.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:70.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性

29、值D.通过执行不同对象的同名方法,其结果必然是相同的 解析:方法是描述对象行为的过程,是对当某个对象接受了消息后所采取的一系列操作的过程。方法尽管 定义在类中,但执行方法的主体是对象。同一个方法,如果由不同的对象去执行,一般会产生不同的结果。21.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是( )。(分数:70.00)A.30,20,10B.10,20,30 C.456,567,678D.678,567,456解析:本题考查函数中变量的作用范围,在主函数中给变量 x,y,z 赋值,然后将其作为实参传递给了函数 fun( ),虽然在函数 fun( )中改变了这 3个变量的值,但

30、只是同名的局部变量,不影响函数中变量的值,所以在调用函数 fun( )结束后,主函数 3个变量的值未改变。22.对于查询输出到临时表中的叙述,下列说法错误的是( )。(分数:70.00)A.产生的临时表文件的后缀名仍为dbfB.执行查询后,该临时表文件是当前文件C.可以像一般的 dbf文件一样使用,可查询和修改表中记录 D.当关闭文件时,临时表文件将自动被删除解析:查询输出到临时表中,产生的临时表文件的后缀名仍为dbf,且该临时表文件是当前文件,可以像一般的 dbf文件一样使用,但仅是只读文件,当关闭文件时,临时表文件将自动被删除。23.在 Visual FoxPro中,基类的最小事件集包含的

31、事件是( )。(分数:70.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b; 解析:选项 A)w没有被声明过,不能使用。选项 B)虽然 b是类 Man的 public成员变 量,但是在静态方法中不能使用类中的非静态成员。选项 C)a是类 Person的 private成员,在类 外不能直接引用。选项 D)b是类 Man的 public成员变量,且是 int型,可以通过类的实例变量 t引 用并赋值给一个 int型变量。24.下面表单及控件常用事件中,与鼠标操作有关的是( )。(分数:70.00)A.数值型 B.备注型C.逻辑型D.日期型解析:系统自动指定字段宽度的字

32、段类型有日期型、逻辑型、备注型、通用型等,数值型字段的宽度是由用户自己定义的。25.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenumpr WITH THIS 应该放在表单的哪个事件中?(分数:70.00)_解析:26.分布式数据库系统不具有的特点是( )。(分数:-1.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余 解析:分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段

33、分配到多个场地存放,则是冗余的数据库,否则是非冗余的数据库。27.软件生命周期中花费时间最多的阶段是( )。(分数:-1.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:软件生命周期分为软件定义、软件开发及软件运行维护 3个所段。本题中,详细设计、软什编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性降低维护的代价。28.数据库的故障恢复一般是由( )。(分数:-1.00)A.数据流图完成的B.数据字典完成的C.DBA完成的 D.PAD图完成的解析:一旦数据库中的数据遭受破坏,需

34、要及时进行恢复,RDBMS 一般都提供此种功能,并由 DBA负责执行故障恢复功能。29.下列选项中,不属于模块间耦合的是( )。(分数:-1.00)A.数据耦合B.同构耦合C.异构耦合 D.公用耦合解析:模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,可以将其分成 5级,分别是:数据耦合、同构耦合、控制耦合、公用耦合和内容耦合。选项 C),没有这种耦合方式。30.循环链表的主要优点是( )。(分数:-1.00)A.不再需要头指针了B.从表中任一结点出发都能访问到整个链表 C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容

35、易的找到它的直接前件解析:循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个链表。31.软件开发的结构化生命周期方法将软件生命周期划分成( )。(分数:-1.00)A.定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护 3个阶段。32.循环链表的主要优点是( )。(分数:-1.00)A.不再需要头指针了B.从表中任一结点出发都能访

36、问到整个链表 C.在进行插入、删除运算时,能更好的保证链表不断开D.已知某个结点的位置后,能够容易的找到它的直接前件解析:循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个链表。33.软件工程的出现是由于( )。(分数:-1.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现 D.计算机的发展解析:软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。34.数据流图用于抽象描述一个软件的逻辑模型,数

37、据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:-1.00)A.控制流 B.加工C.数据存储D.源和潭解析:数据流图包括 4个方面,即加工(转换)(输入数据经加工变换产生输出)、数据流(沿箭头方向传送数据的通道,一般在旁边标注数据流名)、存储文件(数据源)(表示处理过程中存放各种数据的文件)、源和潭(表示系统和环境的接口,属系统之外的实体)。不包括选项中的控制流。35.非空的循环单链表 head的尾结点(由 p所指向),满足( )。(分数:-1.00)A.pnext=NULLB.p=NULLC.pnext=head D.p=head解析:循环链表就是将

38、链表的最后一个结点指向链表头结点(或第一个结点),即 Pnext=head。三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.使数据库表变为自由表的命令是 1TABLE。(分数:3.00)填空项 1:_ (正确答案:REMOVE)解析:将数据库表从数据库中移出成为自由表的命令是 REMOVE TABLE 。该命令有DELETE和RE- CYCLE两个短语,如果加短语则表示删除数据库表。 37.保证表中记录惟一的特性,即在一个表中不允许有重复的记录,是为了保证数据的 1 完整性。(分数:3.00)填空项 1:_ (正确答案:实体)解析:实体完整性是保证表中记录惟一的特性

39、,不允许同一表中出现重复的记录。在 Visual FoxPro中利用主关键字或候选关键字来保证表中的记录惟一。 38.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立 性最高的阶段是 1。(分数:3.00)填空项 1:_ (正确答案:数据库系统)解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据 独立性最高的阶段是数据库系统。39.在 Visual FoxPro中,BUILD 1 命令连编生成的程序可以脱离开 Visual FoxPro在 Windows环境下运行。(分数:3.00)填空项 1:_ (正确答案:EXE)解析

40、:应用程序结果有两种文件形式:应用程序文件(APP),需要在 Visual FoxPro中运行;可执行文件(EXE),需要在 Windows 下运行。 40.在 SQL 的 SELECT 查询中使用 1 子句消除查询结果中的重复记录。(分数:3.00)填空项 1:_ (正确答案:DISTINCT)解析:Visual FoxPro 的 SELECTSQL 命令的一般语法格式如下: SELECT ALL|DISTINCT, FROM , 说明: WHERE GROUP BYHAVING ORDER BYASC|DESC; SELECT 子句:ALL 表示选出的记录中包括重复记录,这是缺省值;DIS

41、TINCT 则表示选出的记录中不 包括重复记录。 FROM 子句及其选项:用于指定查询的表,可以对单个表或多个表进行查询。 WHERE 子句:说明查询条件,即筛选元组的条件。 GROUP BY 子句:对记录按值分组,常用于分组统计。 HAVING 子句:当含有 GROUP BY 子句时,HAVING 子句可用作记录查询的限制条件;无 GROUP BY 子句时 HAVING 子句的作用如同 WHERE 子句。 ORDER BY 子句:指定查询结果中记录按排序,默认升序。选项 ASC 表示升序,DESC 表示 降序。 41.在 SQL SELECT中,字符串匹配运算符用 1 表示, 2 可用来表示

42、 0个或多个字符。(分数:3.00)填空项 1:_ (正确答案:LIKE)解析:SQL SELECT 语句中,字符串匹配运算符用 LIKE表示,属于特殊运算符,通配符“*”表示 0个或多个字符,“?”表示一个字符。42.SQL SELECT语句中的 1 用于实现关系的选择操作。(分数:3.00)填空项 1:_ (正确答案:WHERE)解析:SQL SELECT 语句中的 WHERE短语用来进行查询条件的筛选,相当于关系的选择操作。43.在用 SELECT选择工作区时,命令选项可以是别名,也可以是 1,被选定的工作区称为 2。(分数:3.00)填空项 1:_ (正确答案:工作区号)解析:利用 S

43、ELECT命令选择不同的工作区,可采用的参数是一个大于或等于 0的数字。最大工作区号是32 767,还可以采用表自身的别名或工作区所对应的别名进行选择。44.在调用“菜单设计器”后,“显示”菜单中会出现两条与菜单设计有关的命令,分别是 1 和 2。(分数:3.00)填空项 1:_ (正确答案:常规选项)解析:在菜单设计器环境下,系统的“显示”菜单会出现两条命令:常规选项和菜单选项。在常规选项对话框中,可以定义整个下拉式菜单系统的总体属性;在菜单选项对话框中,可以定义当前弹出式菜单的公共过程代码。45.在工资表中,显示工资最少的 3名职工记录,SQL 语句为:SELECT* 13FROM 工资表

44、 ORDER BY工资 2。(分数:3.00)填空项 1:_ (正确答案:TOP)解析:在 SQL语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDER BY,且 TOP短语要与ORDER BY短语同时使用才有效,ASC 为升序关键字。46.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:-1.00)填空项 1:_ (正确答案:软件生命周期)解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。47.可以把具有相同属性的一些不同对象归类,称为 1

45、。(分数:-1.00)填空项 1:_ (正确答案:对象类)解析:类描述的是具有相似性质的一组对象;把具有相同属性的一些不同对象归为类,我们称之为对象类。48.长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:-1.00)填空项 1:_ (正确答案:n/2)解析:在线性表的任何位置插入一个元素的概率相等,即概率为 p=1/(n+1),则插入一个元素时所需移动元素的平均次数为 E=1/(n+1)(n-i+1)=n/2。49.件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1:_

46、 (正确答案:完善性)解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率,提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 50.由关系数据库系统支持的完整性约束是指 1 和参照完整性。(分数:-1.00)填空项 1:_ (正确答案:实体完整性)解析:关系的完整性约束指关系的某种约束条件,包括实体完整性、参照完整性和用户定义的完整性。其中,前两种完整性约束由关系数据库系统自动支持。

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

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

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