《Java程序设计》试卷十一.docVIP

  • 16
  • 0
  • 约 4页
  • 2017-05-12 发布于河南
  • 举报
《Java程序设计》试卷十一

《Java程序设计》试卷十一 一、选择题(2分*25=50分) 1、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______ 。 A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码 2、下面叙述正确的是______。 A) 算法的执行效率与数据的存储结构无关 B) 算法的空间复杂度是指算法程序中指令(或语句)的条数 C) 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D) 以上三种描述都不对 3、在一棵二叉树上第5层的结点数最多是______。 A)8 B)16 C)32 D)15 4、下面描述中,符合结构化程序设计风格的是______。 A) 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B) 模块只有一个入口,可以有多个出口 C) 注重提高程序的执行效率 D) 不使用goto语句 5、下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。 A) 内模式 B) 外模式 C) 概念模式 D) 逻辑模式 6、下列描述中,错误的是( ) A) 要求编程者管理内存 B)Java的安全体现在多个层次上 C)Applet要求在支持Java的浏览器上运行 D)Java有多线程机制 7、在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是______。 A)static boolean matches() B)boolean matcher.find() C)int matcher.start() D)int matcher.end() 8、有关句柄(handle)的说法,下列不正确的是_______。 A) 句柄是一个4字节长的整数值 B) 句柄用来标识应用程序中不同的对象或同类对象中的不同实例 C) 消息是句柄的一种 D) 画笔的句柄类型是HPEN,画刷的句柄类型是HBRUSH 9、下面叙述正确的是。A) 栈不能进行插入元素的操作,而队列可以。B) 栈和队列都不能在中间位置进行插入操作。C) 链表不能进行插入操作。D) 数组不能进行插入操作。 18、有一类A,以下为其构造函数的声明,其中正确的是。A)void A(int x){...} B)A(int x){...} C)a(int x){...} D)void a(int x){...} 19、在Applet中显示文字、图形等信息时,应使用的方法是( ) A)paint() B)init() C)start() D)destroy 20、下面关于在VC6环境下调试运行的说法错误的是_______。 A) 设置合适的断点(F9),按Ctrl+F5开始调试运行 B) 设置合适的断点,按F5开始运行 C) 调试时,可以随时观察断点处的变量值 D) 在调试运行过程中,可随时按下Stop Debugging(Shift+F5)结束调试运行 21、Java语言使用的字符码集是( ) A)ASCII B)BCD C)Unicode D)8421 22、Java用来定义一个新类时,所使用的关键字为 ( ) A)class B)public C)struct D)class 或 struct 23、给出下面代码选项是正确的  public class test{    static int a[] = new a[10];    public static void main(String args[]) {     System.out.println(arr[10]);    }   } A) 编译时将产生错误;B) 输出空C) 输出零; D) 编译时正确,运行时将产生错误;下列哪项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调java.exe B)javadoc.exe C)jdb.exe D)javaprof.exe 25、已知int a[11]={12,18,24,35,47,50,62,83,90,115,134};使用对分查找法查找值为90的元素时, 查找成功所进行的比较次数是。A)1 B)2 C)3 D)4 二、判断题(2分*15=30分) ( F )1、 一个类可以生成多个对象,并且这些对象都具有相同的属性。 ( F ) 2、 当运行javac对一个java源程序编译,该源程序完整文件名,包括扩展名.java。 ( F )3、 java语言中不

文档评论(0)

1亿VIP精品文档

相关文档