《全国精编月高等教育自学考试Java语言程序设计一试题》由会员分享,可在线阅读,更多相关《全国精编月高等教育自学考试Java语言程序设计一试题(12页珍藏版)》请在人人文库网上搜索。

1、全国2010年1月自学考试Java语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)I .在下述字符串中,不属于Java语言关键字的是 ()A. float B. new C. java D. return2. Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为()A. byte 宀 int 宀 short 宀 long 宀float 宀 doBble byte 宀 short 宀 int 宀 long 宀float 宀 doubleC. byte t short int float long doDble short byte i。

2、nt long float double3. 3.在以下供选择的概念中,不属于面向对象语言概念的是()A.消息 B.模块 C.继承 D.多态性4. 在下述Java语言语句中,错误的创建数组的方法是()A.intintArray ; intArray=newint5; B.intintArray =new int5;C.int intArray =1 , 2, 3, 4,5;D.int intArray 5=1 , 2, 3,4. 5;5. 在Swing中,它的子类能用来创建框架窗口的类是()A. JWindow B. JFrame C. JDialog D. JApplet6. MouseLi。

3、stener接口不能处理的鼠标事件是()A.按下鼠标左键 B.点击鼠标右键 C.鼠标进入 D.鼠 标移动7 .以下不属于文字字型要素的是()A.颜色 B.字体C.风格 D.字号8. 在以下四个供选的整数中,能作为线程最高优先级的整数是()A. 0 B. 1 C. 10 D. 119. Java语言可以用javax.swing包中的类JFileChooser来实现打开和保存文件对话框。用户通过文件对话框不可能获得的信息是()A.文件名称 B.文件路径 C.文件内容 D.文件对象10 .在编写访问数据库的Java程序时,Connection对象的作用是()A.用来表示与数据库的连接B.存储查询结果。

4、 C.在指定的连接中处理 SQL语句D.建立新数据库连接二、填空题(本大题共10小题,每空2分,共20分)II . Java的编译程序先将 Java源程序翻译成与机器无关的 。12 .表达式- 23 & 18的值是。13 .如果类A某个成员变量的类型是类B,则类A和类B之间是关系。14 . Java语言提供了两个用于处理字符串的类,它们是 。15 .某程序用代码 “ JTextField text=neJTextField (); ”创建了一个文本框,并对这个文本框注册了监视器, 则在监视器处理方法 actionPerformed(ActionEvent e)中,判定是在这个文本框上发生事件的。

5、条件表达式是。16 .一个水平滚动条对象的初始值是50,滑块的宽是10个像素,表示的范围是0, 250。创建这样的滚动条对象时,提供的5个参数依次是 。17.要在JComponent子类的组件中绘图,应重写 方法。18 .当线程使用完临界段后,为了使等待的线程恢复工作,需要调用的方法是。19 .某程序想为一个long型整数文件构造随机读写对象,支持这个要求的类是 。20 .设已知服务器的IP地址和端口号,要创建一个套接字对象,支持这个要求的类是。三、简答题(本大题共6小题,每小题3分,共18分)21 .请写出一段if语句,判断一个整数 n是否为偶数。如果是偶数,输出“ Yes.否则,输出“ N。

6、o ”。22 .请写出接口定义的一般形式。23 .请写出Java语言编写事件处理程序的两种主要方案。24 .设已经有Graphics2D对象g2d,请用Java语句绘制一个矩形 rect,其左上角坐标是(20, 30),宽是120, 咼是30。25 .打开文件对话框时,还可以设置筛选条件,即指定文件的类型。请写出FileFilter类预设的两个方法。26 .请写出URLConnection类提供的三个常用方法。四、程序填空题(本大题共5小题,每空2分,共20分)27. 方法void moveOddForword(int a)的功能是将数组中的所有奇数移到所有偶数之前。void moveOddF。

7、orword(i nt a)for(int i=0 , odd=0; i+)if()int t=ai ; ai=aodd ; aodd=t ; odd+ ; 28. 以下程序创建了一个窗口,然后在窗口内显示” Hello World!。import javax.swing.* ; import java . awt* ;public class HelloWorld public static void main(String ares) TextFrame frame=new TextFrame();frame.setDefaultCloseOperatio n( JFrame.EXIT_O。

8、N_CLOSE);frame.; class TextFrame exte nds JFrame public TextFrame() . setTitle( HelloWo;d )setSize(WIDTH , HEIGHT);TextPanel panel=new TextPanel();Container contentPane=getContentPane();contentPane. add(panel); public static final int WIDTH=300 ;public static final int HEIGHT= 200; class TextPa nel 。

9、exte nds JPa nel public void pain tComp onen t(Graphics g) super.;g.drawString( HeWorld! / x, y); public int x=100 ; public int y=100 ; 29. 以下是子窗口中设置一个菜单条类的定义。类的构造方法根据指定的窗口名称和菜单表设置菜单条, 菜单和菜单项,当选中某个菜单项时,在文本框中显示相应菜单项被选中的信息。class MenuWindow exte nds JFrame impleme nts Action Liste ner public static JTe。

10、xtField text ;public MenuWindow(String s , String menuList) setTitle(s);Container con=this.getContentPane();con.setLayout(new BorderLayout();this.setLocation(100 , 100); this.setSize(300, 100);JMenuBar menubar=new JMenuBar();for(int i=0; i=KeyEve nt.VK_A& t=360)seta=0 ; repaint(); public void pain t。

11、(Graphics g) final double pi=3.14159 ; final double r = 100.0 ;int x0=250+( in t)(r*Math.cos(3.1415926/180.0*seta);int y0=200+(i nt)(r*Math.si n(3.1415926/180.0*seta);g.setColor(Color.red) ; g.drawOval(x0 , y0, 10, 10) ; 六、程序设计题(本大题共2小题,每小题6分,共1 2分)37. 请编写方法void strReverse(String str),该方法的功能是输出一个新字符。

12、串,新字符串字符排列顺序与原 字符串str的字符排列顺序相反。例如,strReverse( ABCD所输出的结果是DCBA。请使用字符串与字 节数组的相互转换方法进行设计。38.请设计实现如下用于输入学号和姓名的对话框界面,其中空白格是文本框,用于输入相应的内容。In putNoNameDialog(JFramet是依赖窗口中显示对话框这里给出的是程序的一部分,你要编写的是类InputNoNameDialog的构造方法f, String s, JTextField t)。其中参数f是对话框的依赖窗口,s是对话框标题,输入内容的文本框。以下是类InputNoNameDialog的程序框架。cla。

13、ss In putNoNameDialog exte nds JDialog impleme nts Actio nListe nerJLabel title ; JTextField textl, text2, mainText ; JButton done ;InputNoNameDialog(JFrame f String s , JTextField t) super(f,s, true) ; main Text = t ; Container con = getC onten tPa ne();title=new JLabel(s) ; textl=new JTextField(10);text2=new JTextField(10) ; con.setLayout(new GridLayout(3,2);con.setSize(200, 100); setModal(false);/请在以下位置续写其余代码public void acti on Performed(Act ion Eve nt e) /输入结束按确定按钮后,将对话框中输入的学号和姓名在它依赖窗口的文本框中显示。mainText.setText(学号:+textl.getText()+ 姓名+text2.getText()setVisible(false) ; dispose(。

java语言程序设计精编_全国精编月高等教育自学考试Java语言程序设计一试题相关推荐

  1. 伪指令endp告诉汇编程序_全国2004年10月高等教育自学考试微型计算机原理及应用试题历年试卷...

    &nbsp&nbsp 全国2004年10月高等教育自学考试 微型计算机原理及应用试题 课程代码:02277 一.单项选择题(本大题共15小题,每小题1分,共15分) 在每小题列出的四个 ...

  2. 简述以下html代码中各对标记的作用,全国2003年4月高等教育自学考试 网页设计与制作试题 课程代码00900...

    全国2003年4月高等教育自学考试 网页设计与制作试题 课程代码:00900 一.单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只 有一个是符合题目要求的.请将其代码填 ...

  3. 3.(20分)HTML文件是(),全国2009年4月高等教育自学考试网页设计与制作试题

    全国2009年4月高等教育自学考试 网页设计与制作试题 课程代码:00900 一.单项选择题(本大题共25小题,每小题1分,共25分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填 ...

  4. 考教育统计与测量可以带哪种计算机,全国2007年4月高等教育自学考试教育统计与测量试题...

    全国2007年4月高等教育自学考试 教育统计与测量试题 课程代码:00452 一.单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填 ...

  5. c语言中关于宏和内联说法正确的是, 2011年1月高等教育自学考试全国统一命题考试 C++程序设计试题...

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...

  6. 决定c++语言中函数的返回值类型的是,全国2009年10月高等教育自学考试C++程序设计试题及部分参考答案...

    全国2009年10月高等教育自学考试 C++程序设计试题 课程代码:04737 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码 ...

  7. c语言if(x==0x0f){x=0;y^=1;},全国2007年7月高等教育自学考试计算机基础与程序

    全国2007年7月高等教育自学考试 计算机基础与程序设计试题 课程代码:02275 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 ...

  8. 最小的语言符号是A词B语素C音素D义素,全国2009年1月高等教育自学考试语言学概论试题...

    全国2009年1月高等教育自学考试语言学概论试题 课程代码:00541 一.单项选择题(本大题共20小题.每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的.请将其代码填写在题 ...

  9. python计算营业额计算应缴纳营业税款保留两位小数_全国2009年7月高等教育自学考试中国税制试题...

    全国2009年7月高等教育自学考试 中国税制试题 课程代码:00146 一.单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题 ...

最新文章

  1. python2.0_s12_day10_rabbitMQ使用介绍
  2. nginx 301重定向带www的https链接配置方法
  3. Python 深度学习,你的 Keras 准备好了吗?
  4. lamp一键安装包的一些注意点
  5. weblogic搭建
  6. C/C++编译、测试须知、须会,CMake、Boost等
  7. 编码方法论,赋能你我他
  8. 马斯克又有新麻烦上身!前员工将他告到美国证监会,曝出一大堆惊天八卦
  9. 解决为什么已经设置了request.setCharacterEncoding(“utf-8“);POST请求仍然乱码的问题
  10. 【微信支付开发流程】
  11. net use 命令使用教程
  12. c艹入门->入土 ( 二 )
  13. 怎样将图片变成圆形?教你裁剪图片的方法
  14. hiveSQL执行计划(explain使用全网最详细!!)
  15. java如何对list进行深度复制
  16. 鲜枣课堂之深入浅出数字信号处理
  17. C++(数据结构与算法):30---散列(哈希)表的介绍(散列函数、散列冲突、散列溢出)
  18. 【马士兵】笔记_Java网络编程
  19. windows系统目录programdata和program file(x86)
  20. 中计播客 | 为防止员工加班,无人机都用上了!

热门文章

  1. 多台设备同步 NSUserActivity详解
  2. 【JavaSE】基本语法(42~133)
  3. 著名的C++三大库boost、loki、stlport,及其他c++库应用简述
  4. 漫话:如何给女朋友解释为什么双11无法修改收货地址
  5. 熊猫会武功,愤青挡不住
  6. 手机上的文件夹在电脑上不显示/手机里的视频图片在app中找不到
  7. HK-2010/3三通道脉象传感器/脉象传感器数据读取
  8. jvm原理总结转载来的
  9. 玩转快速排序(递归+非递归)
  10. 元宇宙:为何科技巨头纷纷入局 附下载