欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    自考Java语言程序设计一试题.docx

    • 资源ID:13556945       资源大小:21.82KB        全文页数:14页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    自考Java语言程序设计一试题.docx

    1、自考Java语言程序设计一试题封面作者:PanHongliang仅供个人学习全国2010年1月自考Java语言程序设计(一)试卷课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未 选均无分。1在下述字符串中,不属于Java语言关键字的是 ( )Afloat BnewCjava Dreturn2Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为 ( )A byteintshortlongfloatdoubleB byteshortintlongfloatdoub

    2、leC byteshortintfloatlongdoubleD shortbyteintlongfloatdouble3在以下供选择的概念中,不属于面向对象语言概念的是 ( )A消息 B模块C继承 D多态性4在下述Java语言语句中,错误的创建数组的方法是 ( )Aint intArray;intArray=new int5;Bint intArray=new int5;Cint intArray =1,2,3,4,5;Dint intArray5=1,2,3,45。5在Swing中,它的子类能用来创建框架窗口的类是 ( )AJWindow BJFrameCJDialog DJApplet6

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

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

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

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

    7、+)if(_)int t=ai;ai=aodd;aodd=t;odd+; 28以下程序创建了一个窗口,然后在窗口内显示Hello,World!。importjavax.swing.*; importjavaawt*; public class HelloWorldpublic static void main(Stringares) TextFrame frame=new TextFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame. _; class TextFrame extends JFrame publ

    8、ic TextFrame() setTitle(HelloWorld);setSize(WIDTH,HEIGHT);TextPanel panel=new TextPanel();Container contentPane=getContentPane();contentPaneadd(panel); public static final int WIDTH=300;public static final int HEIGHT= 200; class TextPanel extends JPanel public void paintComponent(Graphics g) super.

    9、_;g.drawString(Hello,World!,x,y);public int x=100;public int y=100;29以下是子窗口中设置一个菜单条类的定义。类的构造方法根据指定的窗口名称和菜单表设置菜单条,菜单和菜单项,当选中某个菜单项时,在文本框中显示相应菜单项被选中的信息。 class MenuWindow extends JFrame implements ActionListenerpublic static JTextField text;public MenuWindow(String s,String menuList)setTitle(s);Containe

    10、r con=this.getContentPane(); con.setLayout(new BorderLayout();this.setLocation(100,100);this.setSize(300,100);JMenuBar menubar=new JMenuBar();for(int i=0。 imenuList.length;i+)JMenu menu=new JMenu(menuListi0);for(intj=1;j=KeyEvent.VK_A&t=360)seta=0; repaint(); public void paint(Graphics g) final doub

    11、le pi=3.14159; final double r = 100.0; int x0=250+(int)(r*Math.cos(3.1415926/180.0*seta); int y0=200+(int)(r*Math.sin(3.1415926/180.0*seta); g.setColor(Color.red); g.drawOval(x0,y0,10,10); 六、程序设计题(本大题共2小题,每小题6分,共1 2分)37.请编写方法void strReverse(String str),该方法的功能是输出一个新字符串,新字符串字符排列顺序与原字符串str的字符排列顺序相反。例如,

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

    13、 implements ActionListenerJLabel title;JTextField textl,text2,mainText;JButton done;InputNoNameDialog(JFrame f String s,JTextField t) super(f,s,true); mainText = t;Container con = getContentPane(); title=new JLabel(s);textl=new JTextField(10); text2=new JTextField(10);con.setLayout(new GridLayout(3,

    14、2); con.setSize(200,100); setModal(false);/请在以下位置续写其余代码public void actionPerformed(ActionEvent e) /输入结束按确定按钮后,将对话框中输入的学号和姓名在它依赖窗口的文本框中显示。mainText.setText(学号:+textl.getText()+ 姓名:+text2.getText();setVisible(false);dispose(); 以上资料由XX贴吧:-自考乐园俱乐部杨尚杰为你精心编辑版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理。版权为潘宏亮个人所有This ar

    15、ticle includes some parts, including text, pictures, and design. Copyright is Pan Hongliangs personal ownership.用户可将本文的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人的书面许可,并支付报酬。Users may use the contents or services of this article for pe

    16、rsonal study, research or appreciation, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and its relevant obligees. In addition, when any content or service of this article is used for other


    注意事项

    本文(自考Java语言程序设计一试题.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开