国家开放大学面向对象程序设计期末考试复习资料汇编.docx
《国家开放大学面向对象程序设计期末考试复习资料汇编.docx》由会员分享,可在线阅读,更多相关《国家开放大学面向对象程序设计期末考试复习资料汇编.docx(21页珍藏版)》请在优知文库上搜索。
1、面向对象程序设计复习资料超越高度温提醒:可以使用“ord查找功能快速查找对应题目和答案.查找快捷健:CtrlF(-)单项选择题1 .具有相同属性和服务的一组对象的共同模板称为()A.程序B.类C.代码D,概念2 .下列说法管提的是()A. JaVa语言具有面向对象、自动垃圾回收、先编译再解释、平台无关性、多线程、安全性等特点。B. NetBeans.ECliPSe都是JDK中荏接提供的商业化付费开发工具。C. JDK是指JaVa开发工具包,JRE是指JaVa运行环境。O. JaVa的基本数据类型有数字型、布尔型和字符型三大类。3 .在JaVa程序中包含主方法的类被称为主类,其中主方法名为()。
2、A.MainB.mainC.voidD.args)语句。C.分支处理D.循环控制4 .Java语言中的switch语句属于(,数据输入B.数据输出5 .在类的定义中,实现接口的子句所使用的关键字为()A.extends B. implementsC.publicD.abstract6 .在成员声明时,表示一个静态成员的修饰符是()。A.staticB.publicC.finalD.缺省)。C.si.sizeD.sl.size()7 .下列能表示栈(StaCk)Sl长度的是(A.si.length()B.si.length8 .下面的异常()为文件没有找到异常。A.NullPointerExce
3、ptionB.FileNotFoundExceptionC.ArraylndexOutOfBoundsIixceptionD.IOException9 .下列不是InputStream类的子类的是().A.EileInputStreainB.ObjectInputStreamCxFileOutputStreamD.DataInputStream10 .在派生类的定义中,维承父类的子句所使用的关键字为().extendsB.implementsC.publicD.abstract11 .对象是构成现实世界的一个独立单位,它具有自己的静态特征和()特征。A.颜色B.动态C.状态D.重量12 .更接
4、近人类自然语言的计算机语言是()语言。A.机器B.汇编C.高级D.数字13 .类是对具有共同属性和行为的对象的抽象描述,每个对象称为该类的一个A.产品B.元素C.成分D.实例M.在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修饰符为(,constB.finalC.staticD.public15 .假定一个字符串对象X的值为abcdefn”,则x.substrin晨0,3)的值为(,003B,bedC.fnD.*abc*16 .把对象的属性和服务组合成一个独立的整体,尽可能隙蔽其内部的细节,这称为对象的()A.封装性B.多态性C.继承性D.开放性17 .具有()访问
5、权限的成员能够被本类和其他任何类中的成员所访问。A.publicB.protectdC.privateD.缺省18 .下列说法不正确的是()A.一个集合代表一组对象,这些对象为它的元素BXollection为集合层级的根接口,Dava平台不提供这个接口任何直接的实现C.SetsListxMaP都继承于COIIeCtionD-SortedSet继承于Set19 .下列哪个类不是异常类的父类?()。A.ErrorB.ThrowableC.ExceptionD.Object20 .下面()既可以作为流的数据源,又可以作为流的目的地。A.键盘B.磁盘文件C.显示器D.扫描仪(二)判断题1 .在个派生类
6、中,能够定义与上层父类中的成员具有相同名称的成员。2 .派生类可以直接访问从父类中继承下来的所有成员。3 .在一个抽象类中,不允许包含任何成员变量和构造方法。4 .在JaVa语言中,声明包语句可以出现在一个JaVa程序文件的任何位置。5 .向量类YeCtOr中的SiZeo方法能够返回调用向量中当前保存的元素的个数。6 .List是有序集合,集合中的元素可以重复,访问集合中的元素可以根据元素的索引去访问。7 .输入流类(InPUtStream)和输出流类(OUtPUtStream)是用来处理字符流的抽象基类。8 .当利用一个方法进行文件访问操作可能生成一个IOEXCePtion异常时,该方法可以
7、在方法头声明中抛出该异常,也可以采用tryCateh块捕获并处理该异常。9 .在JaVa程序中,既允许创建单个线程,也允许创建多个线程。10 .JDBC隔离了JaVa与不同数据库之间的对话,使得JaVa程序无须考虑不同数据库管理系统平台之间的差异。11 .一个父类的对象可以直接赋值给下层子类的对象。12 .在JaVa语言中,一个类的定义既能包含成员变量,又能包含成员方法。13 .JaVa中的动态多态性实现手段是覆盖基类中的同名成员函数,其调用规则是依据对象在实例化时而非定义时的类型调用对应类中的同名成员函数。U.Set是一个不能包含重复元素的集合。15 .定义接口使用的语句关键字为interf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国家 开放 大学 面向 对象 程序设计 期末考试 复习资料 汇编