东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)

东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)

ID:41777740

大小:110.23 KB

页数:10页

时间:2019-09-02

东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)_第1页
东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)_第2页
东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)_第3页
东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)_第4页
东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)_第5页
资源描述:

《东莞理工学院城市学院《面向对象程序设计》(本科)试卷(a卷)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、东莞理工学院城市学院(本科)试卷(A卷》2013-2014学年第一学期开课单位:计算机与信息科学系,考试形式:机试(闭)卷,允许带入场科目:面向对象程序设计班级:12软工3班,姓名:学号:题序—・二三四总分得分0评卷人说明:1、将此文件的文件名改为班级+你的学号后两位+你的姓名,如,“2012软工1班01张三・doc”,否则不给分。2、卷时请将此文件保存关闭后再将此文件上传到FTP服务器上,按照班级名称分单双号文件夹存放,如软工1班单号的存放在“软工1班单号”文件夹内,位置存放错误者造成的后果自负!

2、交卷后由监考老师确认后再离开,交卷后不得再重新交卷。3、考试时不均打开除考试试卷的那个文件、类库文件和eclipse窗口外,不得打开第三个其他软件,否则将以作弊论处!4、请将答案填在相应的表或框中,只要结果窗口且尽量紧凑,如下图所示。不符合要求者将扣分。一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写下表中,注意,不准修改答案颜色。123456789101112131415答案AD(BBABBCDBDDC得分01、以下儿个命名

3、方法,不符合Java命名规范的是:(A)A.类的名称:MyClassName;B.变量的名称:myAiray;C.常量的名称:PI.VALUE;D.成员函数的名称:GetName2、下面的代码段执行之后count的值是什么(D)intcount=1;for(inti=1;i<=5;i++){count+=i;System.out.println(count);A、5B、1C、15D、163、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是(C)A^p.a

4、dd(b);B、p.addCb/'North'1);C、p.add(b,“South”);D、b.add(p,HNorthu);4^Frame对象默认的布局管理器是(B)A^FlowLayoutB、BorderLayoutC、CardLayoutD、null5.关于以下代码所画图形的说明,正确的是(B)g.setColor(Color.black);g.drawLine(10,10,10,50);g.setColor(Color.red);g.drawRectd00,100,150,150);A^一

5、条40像素长的垂直红线,B、一条40像素长的垂直黑线,C、一条50像素长的垂直黑线,D、一条50像素长的垂直红线,一个边长为150像素的红色四方形一个边长为150像素的红色四方形一个边长为150像素的红色四方形一个边长为150像素的红色四方形6、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为(C)。A、隐藏B、覆盖C、重载D、继承7、以下关于构造函数的描述错误的是(A)。A、构造函数的返回类型只能是void型

6、。B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。C、构造函数的主要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用构造函数。8、若类A的成员的访问控制符为默认(即未定义),关于该成员访问控制权限的正确描述是(B)。A、只能被A的成员方法访问。B、只能被与A在同一个包里的类的成员方法访问。C、只能被A的子类的成员方法访问。D、可以被所有类访问。9、有以下方法的定义,请选择该方法的返冋类型是什么?(D)。RetuTypemethod(bytex,doubley){re

7、turn(short)x/y*2;}A>byteBshortC>intD>double10、为了以字符方式从文件读出内容,可以使用哪个类?(A)A^FileReaderB、FilelnputStreamC、FileOutputSteamD>FileWriter11、关于垃圾收集的哪些叙述是对的?(D)A.程序开发者必须自己创建一个线程进行内存释放的工作。B.垃圾收集将检查并释放不再使用的内存。C.垃圾收集允许程序开发者明确指定并立即释放该内存。D.垃圾收集能够在期望的吋I'可释放被java对象使用的

8、内存。12、下面的哪些赋值语句是错的?(A)A.floatf=11.1;B.doubled=5.3E12;C.doubled=3.14159;D.doubled=3.14D;13、以下有关类的继承的叙述屮,正确的是:(D)A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性B.子类只能继承父类的方法,不能继承父类的属性C.子类只能继承父类的非私有属性,不能继承父类的方法D.子类不能继承父类的私有属性14、关于Java中异常的叙述正确的是:(D)A.异

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

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

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