2010计算机等级考试二级(VF)笔试44(三)

时间:2011-03-15 21:59:31

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
在队列中只能删除数据

C.队列是先进先出的线性表

D.队列是先进后出的线性表

参考答案: C

知识点: 队列的基本概念[评析] 队列是指允许在一端进行插入、而在另――端进行删除的线性表。它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。

----------------------------------------

4、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为_________。

A.N+1

B.N

C.(N+1)/2

D.N/2

参考答案: B

知识点: 顺序查找排序算法[评析] 在进行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。

----------------------------------------

5、信息隐蔽的概念与下述哪一种概念直接相关_________。

A.软件结构定义

B.模块独立性

C.模块类型划分

D.模拟耦合度

参考答案: B

知识点: 软件工程中的基本概念[评析] 信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。 衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。 而内聚性是信息隐蔽和局部化概念的自然扩长。

----------------------------------------

6、面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是_________。

A.模拟现实世界中不同事物之间的联系

B.强调模拟现实世界中的算法而不强调概念

C.使用现实世界的概念抽象地思考问题从而自然地解决问题

D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

参考答案: C

知识点: 面向对象程序设计的概念[评析] 面向对象的设计方法与传统的面向过程的方法有本质不同。它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的 绝大部分中都用应用领域的概念去思考。

----------------------------------------

7、在结构化方法中,软件功能分解属于软件开发中的_________阶段。

A.详细设计

B.需求分析

C.总体设计

D.编程调试

参考答案: C

知识点: 软件设计的过程[评析] 总体设计过程通常由两个主要阶段组成:系统设计。确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流 图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。

----------------------------------------

8、软件调试的目的是_________。

A.发现错误

B.改正错误

C.改善软件的性能

D.挖掘软件的潜能

参考答案: B

知识点: 软件调试的概念及其要点[评析] 由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。

----------------------------------------

9、下面关于数据环境和数据环境中两个表之间的关系的陈述中,_________是正确的。

A.数据环境是对象,关系不是对象

B.

首页 上页 2 3 4 下页 尾页 3/7/7
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部