-> -> ->
2010计算机等级考试二级(JAVA)笔试1(三)
时间:2011-05-11 10:43:20
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
---------15、过滤字节输出流都是 ______ 抽象类的子类。 参考答案: FilterOutputStream FilterOutputStream----------------------------------------1、栈和队列的共同特点是 A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点 参考答案: C 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种后进先出的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种先进先出的线性表。----------------------------------------2、已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是 A.acedB.decaC.deacD.ceda 参考答案: D 依据后序遍历序列可确定根结点为c;再依据中序遍历序列可知其左子树由 deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知 其左子树为d,右子树由ba构成,如下图所示。求得该二叉树的前序遍历序列为选项[D].。----------------------------------------3、链表不具有的特点是 A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比 参考答案: B 链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的结点空 间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素 。但是链式存储结构也有不足之处:①每个结点中的指针域需额外占用存储空间;②链式存储 结构是一种非随机存储结构。----------------------------------------4、结构化程序设计的3种结构是 A.顺序结构、选择结构、转移结构B.分支结构、等价结构、循环结构C.多分支结构、赋值结构、等价结构D.顺序结构、选择结构、循环结构 参考答案: D 顺序结构、选择结构和循环结构(或重复结构)是结构化程序设计的3种基 本结构。----------------------------------------5、为了提高测试的效率,应该 A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序 参考答案: D 测试的目的是发现软件中的错误。经验表明,程序中存在错误的概率与该 程序中已发现的错误数成正比。这一现象说明,为了提高测试效率,测试人员应该集中对付那 些错误群集的程序。----------------------------------------6、算法的时间复杂度是指 A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数 参考答案: C 算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。 所谓算 法的时间复杂度是指执行算法所需要的计算:正作量;算法的空间复杂度一般是指执行这个算 法所需要的内存空间。----------------------------------------7、软件生命周期中所花费用最多的阶段是 A.详细设计B.软件编码C.软件测试D.软件维护 参考答案: D 软件生命周期分为软件定义、软件开发及软件运行维护3个阶段。本题中 ,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段 ,也是持续时间最长,花费代价最大的一个阶段,软件工程
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G