微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
件。其中顶级容器包括JFrame,JApplet,JDialog和 ______ 。 参考答案: Jwindow Jwindow----------------------------------------15、 在下列的代码段中填入一个适当的语句,使其表示为从输入流中能读取对象(注:FileInputStream的形参为thetime)。 File InputStream in= ______ ; ObjectInputStream s=ObjectInputStream(in); String today=(String)s.readObject( ); Date date=(Date)s.readObject( ); 参考答案: new FileInputStream(thetime); new FileInputStream(thetime);----------------------------------------1、根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成 A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构 参考答案: C 命题目的:考查考生对数据结构分类的理解。【解题要点】根据数据结构中各数据元素之间前后件关系的复杂程序,一般将数据结构分为两大类:线性结构和非线性结构。线性结构是指满足以下两个条件的非空的数据结构:一是有且只有一个根结点,二是每一个结点最多有一个前件,也最多有一个后件。如是一个数据结构不是线性结构,则称为非线性结构。【考点链接】数据结构的各种分类方法及标准。----------------------------------------2、设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为 A.12B.13C.14D.15 参考答案: B 命题目的:本题考查二叉树的基本概念及其基本性质。【解题要点】按照题目的要求可得到满足条件的二叉树,如下图所示:故诙二叉树中总的结点个数为13。----------------------------------------3、在下列几种排序方法中,要求内存量最大的是 A.插入排序B.选择排序C.快速排序D.归并排序 参考答案: D 命题目的:要求考生对几种排序方法的实现机制有充分的理解。【解题要点】快速排序的基本思想是,通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序;插入排序的基本操作是指将无序序列中的各元素依次插入到已经有序的线性表中,从而得到一个新的序列;选择排序的基本思想是:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置),然后对剩下的子表采用同样的方法,直到表空为止;归并排序是将两个或两个以上的有序表组合成一个新的有序表。【考点链接】各种排序方法实现过程及实现机制。----------------------------------------4、下列叙述中,不属于结构化程序设计方法的主要原则是 A.自顶向下B.由底向上C.模块化D.限制使用goto语句 参考答案: B 命题目的:本题考查了结构化程序设计的原则。【解题要点】结构化程序设计方法的主要原则可以概括为以下4个方面,即自顶向下、逐步求精、模块化及限制使用goto语句。----------------------------------------5、下列不属于软件调试技术的是 A.强行排错法B.集成测试法C.回溯法D.原因排除法 参考答案: B 命题目的:掌握软件调试技术的方