面向对象程序设计A(JAVA)B

面向对象程序设计A(JAVA)B

ID:47111033

大小:128.50 KB

页数:9页

时间:2019-08-05

面向对象程序设计A(JAVA)B_第1页
面向对象程序设计A(JAVA)B_第2页
面向对象程序设计A(JAVA)B_第3页
面向对象程序设计A(JAVA)B_第4页
面向对象程序设计A(JAVA)B_第5页
资源描述:

《面向对象程序设计A(JAVA)B》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、班级学号姓名密封装订线密封装订线密封装订线XX大学2008-2009学年第(一)学期考试试卷课程代码课程名称面向对象程序设计A(JAVA)考试时间120分钟题号一二三四五总成绩得分阅卷教师签字:B卷注意事项:1.答题前,请先在试卷和机读卡上对应位置用钢笔准确清楚的填写上本人姓名和学号,机读卡的科目栏里填写年级和专业的简称,并用2B铅笔填涂学号(必须填在前8列,剩最右边的一列不填涂);2.试卷答案必须用2B铅笔在机读卡上按对应题号准确、清楚涂写,答在试卷上无效; 本试卷共65个小题,1~60小题填写在机读卡上,按【1】~【60】的编号顺序涂写。61~65题做在答题卷上。【1】~【40】每题

2、1分,【41】~【60】每题2分。【61】~【65】每题4分,做在答题卷上,共100分。一、判断题(本大题共10小题,每小题1分,共10分,正确的填A,错误的填B)1.数组、类和接口都是引用数据类型。2.Java语言中一个char类型的数据占用2个字节大小的内存空间。3.编译语句DoubleaDouble=33.5D;时不会出现编译错误。4.程序中抛出异常时(throw…),只能抛出自己定义的异常对象。5.所有的文件输入/输出流都继承于InputStream类/OutputStream类。6.一个异常处理中的finally语句可以有多个。7.Applet程序不能单独运行,需要嵌入在HTM

3、L文件中,借助浏览器来解释执行。8.Java语言在设计C/S程序时,应注意在服务器端使用Socket类来处理客户端的连接请求。9.数组是用来存放一批相同类型的对象或数据,当数据的顺序和个数经常发生变动时就要用到向量来存放。10.构造函数不能被重载。二、单项选择题(本大题共30小题,每小题1分,共30分)   在每小题列出的四个选项中,只有一个是符合题目要求的,请将其代码填在后面的答题卷上。错选或未选均无分。  11.下列哪个属于容器的构件?  A)JFrameB)JButtonC)JPnelD)JApplet  12.如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?A)Bo

4、xLayoutB)GridLayoutC)BorderLayoutD)FlowLouLayout13.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?  A)安全性  B)多线性  C)跨平台  D)可移植  第9页共9页(B卷)1.下列叙述中,错误的是A)JavaApplication与Applet所用编译命令相同B)通常情况下JavaApplication只能有一个main()方法C)JavaApplet必须有HTML文件才能运行D)JavaApplet程序的class文件可用java命令运行2.下列事件监听器中,无法对TextField对象进行事件

5、监听和处理的是A)ActionListenerB)FacusListenerC)MouseMotionListenerD)ChangeListener3.下列关于Applet的安全限制叙述中,错误的是A)通常情况下,禁止Applet读写本地文件系统B)通常情况下,禁止Applet向Applet源主机之外的任何主机建立网络连接C)通常情况下,禁止Applet读取系统信息D)通常情况下,禁止Applet加载本地库或方法4.下列标识符(名字)命名原则中,正确的是A)类名的首字母小写B)变量和方法名的首写字母大写C)接口名的首写字母小写D)常量完全大写5.作为Java应用程序图形界面基础的是__

6、_。A)PanelB)FrameC)WindowsD)Applet6.Java不允许多重继承,而利用____的设计来达到多重继承的目的。A)类  B)接口  C)对象D)方法7.下列哪个选项是合法的标识符?A)123B)_nameC)classD)1first8.下列关于for循环和while循环的说法中哪个是正确的?  A)while循环能实现的操作,for循环也都能实现    B)while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果    C)两种循环任何时候都可替换    D)两种循环结构中都必须有循环体,循环体不能为空 9.下列关于Java语言特点的叙述中,错

7、误的是A)Java是面向过程的编程语言B)Java支持分布式计算C)Java是跨平台的编程语言D)Java支持多线程10.下列的哪个赋值语句是不正确的?A)floatf=11.1;B)doubled=5.3E12;C)floatd=3.14f;D)doublef=11.1E10f;11.下列的哪个赋值语句是正确的?A)chara=12;B)inta=12.0;C)inta=12.0f;D)inta=(int)12.0;12.下列哪个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。