一起答

Java语言程序设计(一)模拟卷(5)

  • 卷面总分:100分
  • 浏览次数:0
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:0次
  • 作答时间:150分钟
试卷简介

Java语言程序设计(一)模拟卷(5),该试题包含单选题、填空题、简答题、程序填空题和程序分析题。

  • 单项选择题
  • 填空题
  • 简答题
  • 程序填空题
  • 程序分析题
  • 程序设计题
部分试题预览
  1. 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,编写一个函数 fibonacci输出第6个月的兔子总数为多少?

  2. 程序界面如图所示,其功能为比较两个文本框中输入的字符串是否相同,如果相同,那么在下方显示“两个字符串相同”,否则显示“两个字符串不相同”。按下“重置”按钮后清空两个文本框中的内容。以下是程序的大部分,请编写其中的侦听处理程序方法。

  3. 阅读下列程序片断,请回答以下问题: (1)该类的名字叫什么,所在的源文件的名称必须为什么? (2)该类有几个成员变量、几个成员方法,别具有什么访问权限。 (3)该类的成员变量分别是如何赋值的。

  4. 阅读下面的程序,并回答以下问题: (1)从键盘输入5,回车后输出的结果如何? (2)从键盘输入quit,回车后程序执行情况如何?

  5. 阅读下面的程序,并回答以下问题: (1)程序的主要功能是什么? (2)程序中哪一行可能会引发 FileNotFoundException?

  6. 请将下面程序中的小数转换成整数,通过使用转义字符输出一个单引号后再输出转换结果。

  7. 下面程序的功能是判断某个数字是否是3的倍数或者是5的倍数,如果是再使用条件运算符判断该数是否大于10,大于10则输出“大于10”,否则输出“小于10”。

  8. 简述Java程序的结构可以包含哪些内容。

  9. 以下程序在子窗口中设置一个菜单栏,菜单栏放置在窗口的最顶侧,菜单栏含有一个菜单,菜单的文字是“菜单1”。

  10. 简单说明数组与Vector类的显著区别。