17秋东财《面向对象的程序设计》在线作业五(随机)参考资料

合集下载

《面向对象分析与设计》在线作业

《面向对象分析与设计》在线作业

《面向对象分析与设计》在线作业一、单选题 (共50题,每题1分,共50分)1、面向对象的运动产生了多种面向对象的语言, 其中(C)是一种混合性面向对象语言, 既支持面向过程的程序设计方法,又支持面向对象的程序设计方法,有广泛应用的基础和丰富开发环境的支持,因而使面向对象的程序设计能得到很快普及。

A.SmalltalkB.EiffelC.C++D.Java2、UML的全称是 (B )。

A.Unify Modeling LanguagB.Unified Modeling LanguageC.Unified Modem LanguageD.Unified Making Language3、在根据不同的机器选择设备驱动程序的案例中,以下叙述不准确的是(D)。

A.可以使用switch语句选择驱动程序B.可以使用继承来实现选择驱动程序,但它可能会产生类组合爆炸问题C.可以选择抽象工厂模式实现,且能避免组合爆炸问题D.使用继承的解决方案要比switch语句有更多的优势4、下列关于面向对象方法中描述中错误的是(C)。

A.使用设计模式有助于在软件开发中应用面向对象技术B.选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度C.UML作为一种可视化建模语言需要与RUP开发过程同时使用D.目前在软件生命周期的分析、设计、实现和测试中均可以应用面向对象方法5、类图应该画在Rose的哪种(B)视图中。

e Case ViewB.Logic Viewponent ViewD.Deployment View6、(B)是一个类对象所可能经历的所有历程的模型图。

A.模型管理视图B.状态机视图C.动态视图D.静态视图7、以下对部署图说法不正确的是(A)。

A.部署图有主要建模元素是构件B.使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件的配置的部署方式C.从部署图中,可以了解到软件与硬件之间物理关系及处理节点的组件分布情况D.部署图是用来显示系统中软件和硬件的物理结构8、下面不是活动图中的基本元素的是(D)。

东财《面向对象的程序设计》在线作业--汇总含答案

东财《面向对象的程序设计》在线作业--汇总含答案

东财《面向对象的程序设计》在线作业--汇总含答案14春13秋13春东财《面向对象的程序设14春13秋13春东财《面向对象的程序设计》在线作业一(随机)试卷总分:100 测试时间:--单选题多选题、单选题(共18 道试题,共72 分。

)1. 有定义public Manager extends Employee那么如果raiseSalary和fire是Employee类中的公有方法,则AA. Manager也拥有这两个方法B. Manager没有这两个方法C. Manager拥有这两个方法,切不可以再定义同名的方法D. 不确定满分:4 分2. 包语句可以放在(B )A. 源文件的任意位置B. 源文件的第一条语句C. 源文件的末尾D. 源文件的中间满分:4 分3. Frame是(B )类的子类A. PanelB. WindowC. ComponentD. Container满分:4 分4. Java中int类型的变量占几个字节的内存?(C )A. 1B. 2C. 4D. 8满分:4 分5. 当我们在代码中调用了repaint()函数更新显示的时候,AWT线程会调用(B)方法首先将画面清空,然后调用paint()方法绘制新的内容。

A. paint( )B. updata( )C. repaint( )D. ondraw( )满分:4 分6. 下列属于Runnable接口实现的函数是。

DA. publicRunnble(Thread t)B. public void start( )C. public void main( )D. public void run( )满分:4 分7. Java中,调用new时,在执行显式的成员初始化以后会(C )A. 分配新的对象的空间B. 退出new方法C. 执行构造函数D. 不一定满分:4 分8. Applet程序中,用于显示的函数是?(D)A. HelloApplet( )B. init( )C. start( )D. paint(Graphics g)满分:4 分9. 当包含Applet的浏览器窗口最小化又再次恢复以后,(B )函数被调用。

18秋东财《面向对象的程序设计》在线作业三(随机)

18秋东财《面向对象的程序设计》在线作业三(随机)

------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: JVM运行的代码一般存储在什么为扩展名的文件中?A: javaB: jvmC: classD: obj正确答案:(单选题) 2: 为了解决多线程访问共享数据时的问题,Java为每个对象实例配有一个标志,称作()A: 对象标志B: 访问标志C: 共享标志D: 锁定标志正确答案:(单选题) 3: 在读取数据流时,想跳过一定的字节数,可以使用什么函数?A: long skip(long l)B: boolean markSupported( )C: void mark(int markarea)D: void reset()正确答案:(单选题) 4: wait(),notify(),notifyAll()是( )定义的方法A: ng.ObjectB: ng.ThreadC: java.util.ObjectD: java.util.Thread正确答案:(单选题) 5: finalize方法属于( )类A: ObjectB: FrameC: ButtonD: Window正确答案:(单选题) 6: 除数为0产生的异常是?()A: ArithmeticExceptionB: ZeroExceptionC: NullPointerExceptionD: NegativeArraySizeException正确答案:(单选题) 7: 要想在URL对象中获取机器名称,则使用()方法A: String getProtocol( )B: String getHost( )C: String getPort( )D: 无法得到正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题) 8: 为了进行事件处理,可以继承Adapter类,在一个适配器中,实际实现了很多方法,程序员()A: 一一重载所有方法B: 重载与需求有关的方法C: 重载主要的方法D: 不一定正确答案:(单选题) 9: 使用多线程会?A: 提高CPU利用效率B: 降低CPU利用效率C: 浪费内存D: 造成操作系统崩溃正确答案:(单选题) 10: 对于带复选项的菜单项,为了对菜单项的复选状态发生变化进行监听,必须使用ItemListener中的()对事件进行响应A: itemStateChangedB: itemStateSetC: itemSelectedD: itemChanged正确答案:(单选题) 11: 哪个函数可以修改显示在标签上的字符串A: changeText( )B: setText( )C: changeLabel( )D: setLabel( )正确答案:(单选题) 12: Java解决多线程访问共享数据的办法是()A: 禁止多线程B: 设定锁定标志C: 编译时报错D: 没有办法正确答案:(单选题) 13: Java方法的定义格式为()A: <修饰符><返回类型><名字>(<参数列表>)<块>B: <返回类型><修饰符><名字>(<参数列表>)<块>C: <名字><返回类型><修饰符>(<参数列表>)<块>D: <名字><修饰符><返回类型>(<参数列表>)<块>正确答案:(单选题) 14: 如果一个线程运行了yield( )那么isAlive( )的返回值是()?A: trueB: falseC: 空D: 出现异常------------------------------------------------------------------------------------------------------------------------------ 正确答案:(单选题) 15: 怎样判断一个数据流是否支持mark()和reset()方法?A: long skip(long l)B: boolean markSupported( )C: void mark(int markarea)D: void reset( )正确答案:(单选题) 16: 使用缓冲区数据流时,数据是以块为单位进入缓冲区的,块的大小是()A: 100ByteB: 1KC: 1MD: 可以进行设置正确答案:(单选题) 17: 当我们在代码中调用了repaint()函数更新显示的时候,AWT线程会调用()方法首先将画面清空,然后调用paint()方法绘制新的内容。

19春东财《面向对象的程序设计》在线作业一(随机)

19春东财《面向对象的程序设计》在线作业一(随机)

19春东财《面向对象的程序设计》在线作业一(随机)(单选题)1: 返回字符串s中第3个字符的语句是( )A: s.charAt(3)B: s.charAt(2)C: s.charAt(4)D: s.at(4)标准解题:(单选题)2: 面板只有在()时候才有意义A: 构造以后就开始影响窗口的布局B: 窗口显示以后C: 通过add( )方法加入到其他容器后D: 面板中放入组件以后标准解题:(单选题)3: Java中所有的类的共同的父类是()A: objectB: ObjectC: FrameD: Main标准解题:(单选题)4: Stirng.replace(char char1,char char2);的意义是( ) A: 所有char1换成 char2B: 所有char2换成 char1C: 第一个char1换成 char2D: 第一个char2换成 char1标准解题:(单选题)5: 下面说法正确的是()A: Panel也是作为一个窗口存在的,而且它更容易布局B: Panel的布局比Frame复杂的多C: Panel更消耗资源D: Panel不能独立的作为一个窗口存在标准解题:(单选题)6: Java中,调用new时,首先会分配新的对象空间,然后会()A: 退出new方法B: 执行显式的成员初始化C: 执行构造函数D: 不一定标准解题:(单选题)7: ()函数可以改变窗口的大小A: setSize( )C: changleSize( )D: addSize( )标准解题:(单选题)8: ()是一种面向非连接的、以数据报方式工作的通信。

A: URLB: SocketC: DatagramD: ARP标准解题:(单选题)9: 弹出式菜单首()布局管理器的控制A: FlowLayoutB: BorderLayoutC: GridLayoutD: 不受布局管理器控制标准解题:(单选题)10: 下列哪个是Java的正确编译命令?A: java HelloWorldAppB: javaHelloWorldApp.javaC: javac HelloWorldAppD: javac HelloWorldApp.java标准解题:(单选题)11: 在一个Java程序中,我们想用一个变量来保存用户的名字,请按照Java的命名约定选择一个较好的变量名A: userNameB: USERNAMEC: uD: User_Name标准解题:(单选题)12: 成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?A: HelloWorldApp.classB: HelloWorldAppClass.javaC: HelloWorldApp.exeD: HelloWorldApp.bak标准解题:(单选题)13: Java与C++的OOP能力略有差异,下列特性是Java 不具备的特性的是()A: 封装C: 继承D: 多重继承标准解题:(单选题)14: 下列属于Runnable接口实现的函数是。

18秋东财《面向对象的程序设计》在线作业一(随机)

18秋东财《面向对象的程序设计》在线作业一(随机)

------------------------------------------------------------------------------------------------------------------------------(单选题) 1: 为了让画布接收键盘事件,必须调用Canvas类的()方法A: getFocus( )B: requestFocus( )C: releaseFocus( )D: setFocus ()正确答案:(单选题) 2: 下列哪种情况称作子类覆盖了父类的方法A: 子类中定义方法所有的名字和父类中使用的完全一样B: 子类中定义方法所有的返回类型和父类中使用的完全一样C: 子类中定义方法所有的参数列表和父类中使用的完全一样D: 子类中定义方法所有的名字、返回类型、参数列表和父类中使用的完全一样正确答案:(单选题) 3: 对于带复选项的菜单项,当菜单项的复选状态发生变化时,会引发()事件A: ActionEventB: ItemEventC: MouseEventD: MenuEvent正确答案:(单选题) 4: Java中Thread类中哪个方法可以是线程暂时放弃CPU的控制权。

A: public void sleep( )B: public void start( )C: public void main( )D: public void go( )正确答案:(单选题) 5: Panel默认的布局管理器是()A: FlowLayoutB: BorderLayoutC: CardLayoutD: GridLayout正确答案:(单选题) 6: 子类中,若要使用父类中隐藏的方法,可以使用()关键字A: superB: thisC: upperD: parents正确答案:(单选题) 7: Applet的直接父类是()A: ng.ObjectB: ponentC: java.awt.FrameD: java.awt.Panel正确答案:(单选题) 8: Java的客户-服务器架构中,服务器更新程序以后,用户怎样才能使用更新以------------------------------------------------------------------------------------------------------------------------------后的版本?()A: 需要管理员完成一定的操作B: 管理员在客户端重新安装该程序C: 再次使用时,下载的就是最新的版本D: 一般无法使用正确答案:(单选题) 9: Java解决多线程访问共享数据的办法是()A: 禁止多线程B: 设定锁定标志C: 编译时报错D: 没有办法正确答案:(单选题) 10: 如果一个Java源文件的文件名为Ex2524.java,且可以编译运行,则可以肯定()A: 该源文件中有名为Ex2524的公有类B: 该源文件中有名为Ex2524的静态方法C: 该源文件中有名为Ex2524的对象D: 以上都不对正确答案:(单选题) 11: Java中数据流()A: 只能对基本数据类型进行操作B: 只能把对象写入数据流C: 只能把对象从数据流读出D: 既可以把对象写入数据流,又可以把对象从数据流读出正确答案:(单选题) 12: JDK1.0的事件处理模型称作()A: 层次模型B: 消息模型C: 事件模型D: 委托模型正确答案:(单选题) 13: GridBagLayout是以()为基础A: FlowB: BorderC: GridD: Card正确答案:(单选题) 14: 已知一个图片的URL地址,Java中怎样能够得到这幅图片?A: 使用getAudioClip()函数B: 使用getImage()函数C: 需要复杂的编程D: 无法得到正确答案:------------------------------------------------------------------------------------------------------------------------------(单选题) 15: ObjectInputStream和ObjectOutputStream是属于()包的。

南开17春秋学期面向对象程序设计在线作业

南开17春秋学期面向对象程序设计在线作业

一、单项选择题(共 35 道试题,共 70 分。

)v 1. 有关带默许参数的函数的描述正确的选项是()。

. 只能在函数概念时设置默许参数值. 只能在函数声明时设置默许参数值. 函数调历时,必需利用默许的参数值,不能给出新的实参值. 设置默许参数时,应该设置最右边的假设干个参数的默许值标准答案:2. 在表达式x+y*z中,+ 是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。

以下表达中正确的选项是()。

. oprtor+有两个参数,oprtor*有两个参数. oprtor+有两个参数,oprtor*有一个参数. oprtor+有一个参数,oprtor*有两个参数. oprtor+有一个参数,oprtor*有一个参数标准答案:3. 利用string类,必需在程序中包括头文件()。

.. string.. string标准答案:4. 已知函数原型:voi f(int , int =3,hr ='*'); 那么下面的函数挪用中,不合法的挪用是()。

. f(5). f(5,8). f(6, , '#'). f(0,0, '#')标准答案:5. 虚函数必需是类的()。

. 友元函数. 成员函数. 构造函数. 析构函数标准答案:6. 下面关于私有继承方式的论述中错误的选项是()。

. 基类中的私有成员对其对象不可见. 基类中的私有成员对其派生类不可见. 基类中的公有成员对其派生类可见. 基类中的爱惜成员对其派生类不可见标准答案:7. 以下运算符中,()在++中不能重载。

. ?:. +. -. <=标准答案:8. 以成员函数方式重载运算符“>”,那么oj1>oj2被++编译器说明为()。

. oprtor>(oj1,oj2). >(oj1,oj2). >(oj2). >(oj1)标准答案:9. 以下关于虚函数的说明中,正确的选项是()。

南开17秋学期《面向对象程序设计》在线作业

南开17秋学期《面向对象程序设计》在线作业

1. 类对象占用内存的大小与()有关。

. 数据成员. 成员函数. 数据成员和成员函数. 私有成员正确答案:满分:2 分2. 如果类被说明成类的友元,则()。

. 类的成员函数不得访问类的所有成员. 类的成员函数可以访问类的所有成员. 类的成员即类的成员. 类的成员即类的成员正确答案:满分:2 分3. 抽象类的作用主要是()。

. 直接用作基类. 直接用作指针. 引用的基类型. 包括以上各项正确答案:满分:2 分4. 下面描述中,错误的是()。

. 公有继承时,基类中的puli成员在派生类中仍是puli的. 公有继承时,基类中的privte成员在派生类中仍是privte的. 公有继承时,基类中的protete成员在派生类中仍是protete的. 私有继承时,基类中的puli成员在派生类中是privte的正确答案:满分:2 分5. 交换两个string类对象所表示的字符串的内容,应该使用string类的()函数。

. ssign. insert. swp. fin正确答案:满分:2 分6. 下列关于成员函数特征的描述中,错误的是()。

. 成员函数可以重载. 成员函数一定是内联函数. 成员函数可以设置参数的默认值. 成员函数可以是静态的正确答案:满分:2 分7. 已知“int =10,=8;int &r=; r=;out&lt;&lt;&lt;&lt;","&lt;&lt;&lt;&lt;","&lt;&lt;r;”,则输出为()。

. 10,8,10. 10,8,8. 8,8,10. 8,8,8正确答案:满分:2 分8. 下面叙述中错误的是()。

. 派生类可以使用privte派生. 对基类成员的访问必须是无二义性的. 基类成员的访问能力在派生类中维持不变. 赋值兼容规则也适用于多继承的组合正确答案:满分:2 分9. 已知函数原型:voi f(int , int =3,hr ='*'); 则下面的函数调用中,不合法的调用是()。

17秋东财《论文写作指导》在线作业一(随机)参考资料

17秋东财《论文写作指导》在线作业一(随机)参考资料

17秋东财《论文写作指导》在线作业一(随机)一、单选题1、B2、C3、D4、D5、C一、单选题(共 10 道试题,共 40 分。

)V 1. 收集一手数据最常用的方法是()。

A. 纸质报刊媒体的报道B. 实地调查C. 政策文件D. 年鉴、史料正确答案:B2. 需要插入脚注时,找到Word编辑界面工具栏中“插入”下拉式菜单,选择(),里面有“脚注和尾注”。

A. “工具”B. “编辑”C. “引用”D. “格式”正确答案:C3. 作者论文写作前理清思路,进行头脑风暴,将零乱的思想梳理伸展,组织成篇的过程是编写论文提纲的哪一个步骤()。

A. 编写B. 修改C. 调整D. 构思正确答案:D4. 下列关于标题句式的叙述中,哪一项是正确的()。

A. 《我国汽车工业必须确立五大发展战略》是陈述句式标题B. 《中国面临输入型通货膨胀》是陈述句式标题C. 《浅析我国石油与化工企业品牌文化建设的几个误区》是判断句式标题D. 《CPI上涨不会引发全面通货膨胀》是判断句式标题正确答案:D5. 下列表述中哪个是错误的()。

A. 选题时必须要进行各方面的综合考虑B. 所选题目要能够回答和解决生产活动中的实际问题C. 对所选题目要做全面而非深入的分析,因此选题不宜小D. 选题最好在前人基础上有所突破,提出自己的独到见解正确答案:C6. 下列哪一项表述是错误的()。

A. 内容摘要是论文内容不加注释的评论和简短陈述B. 关键词是用来表示全文主题内容的单词或术语C. 正文的本论部分要包括研究的目的、范围等内容D. 后记部分可以包括论文写作过程中的一些感悟正确答案:C7. ()是毕业论文的价值所在,是论文的本质要求。

A. 创新。

16春 东财《面向对象的程序设计》在线作业一(随机)

16春 东财《面向对象的程序设计》在线作业一(随机)

东财《面向对象的程序设计》在线作业一(随机)一、单选题(共 18 道试题,共 72 分。

)1. 成功运行了jv HelloWorlpp.jv命令以后,系统会在同一个目录下产生一个()文件?. HelloWorlpp.lss. HelloWorlpplss.jv. HelloWorlpp.exe. HelloWorlpp.k正确答案:2. 数组的唯一的数据成员是(). size. Size. Length. length正确答案:3. Sring和Stringuffer是属于( )包的. jv.wt. jv.lng. jv.util. jv.string正确答案:4. 不变(长度)字符串使用( )处理.. hr. hrter. String. Stringuffer正确答案:5. 有定义puli Mnger extens Employee那么如果riseSlry和fire是Employee类中的公有方法,则. Mnger也拥有这两个方法. Mnger没有这两个方法. Mnger拥有这两个方法,切不可以再定义同名的方法. 不确定正确答案:6. 一段代码可能导致异常,程序员将它放到了一个try模块中,th(){……}块中的代码为空,那么(). 编译无法通过. 只有在代码所在函数的声明中抛出才能编译通过. 代表对异常不做处理,编译可通过. 运行时一定出错正确答案:7. 下面那个语句是定义一个50个string对象数组的引用?(). hr [][]. String []. String []. Ojet [50]E. String [50]正确答案:E8. orerLyout将整个容器划分为几个部分( ). 3. 4. 5. 6正确答案:9. Jv中所有的类的共同的父类是(). ojet. Ojet. Frme. Min正确答案:10. 当包含pplet的浏览器窗口最小化时,()函数被调用。

. init( ). strt( ). stop( ). estroy( )正确答案:11. 在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。

15秋东财《面向对象的程序设计》在线作业一

15秋东财《面向对象的程序设计》在线作业一

15秋东财《面向对象的程序设计》在线作业一一、单选题(共18 道试题,共72 分。

)V 1. 在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。

A. paint( )B. updata( )C. repaint( )D. ondraw( )满分:4 分2. Java中,调用new时,在执行显式的成员初始化以后会()A. 分配新的对象的空间B. 退出new方法C. 执行构造函数D. 不一定满分:4 分3. 除数为0产生的异常是?()A. ArithmeticExceptionB. ZeroExceptionC. NullPointerExceptionD. NegativeArraySizeException满分:4 分4. 创建包目录的编译命令选项是( )A. -aB. -bC. -cD. -d满分:4 分5. 在对String类进行查找比较操作时,字符串的长度( )A. 不变B. 变长C. 变短D. 不一定满分:4 分6. 对于FileInputStream的实例对象,如果所指定的文件不存在,则产生()A. IOExceptionB. 创建文件C. FileInputExceptionD. FileNotFoundException满分:4 分7. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。

A. paint( )B. updata( )C. repaint( )D. ondraw( )满分:4 分8. 数组的唯一的数据成员是()A. sizeB. SizeC. LengthD. length满分:4 分9. BorderLayout将整个容器划分为几个部分( )A. 3B. 4C. 5D. 6满分:4 分10. 当浏览器终止Applet时,()函数被调用。

A. init( )B. start( )C. stop( )D. destroy( )满分:4 分11. Java中整型、实型、字符型数据可以进行混合运算,运算时()?A. 不用转化就能计算B. 必须都转化成实型C. 必须都转化成字符型D. 位数少的转化成位数多的满分:4 分12. Java的三类异常中,当发生内存越界等无法恢复的错误时,会产生()A. ExceptionB. ErrorC. RuntimeD. Exception满分:4 分13. 用()修饰的类的成分只能被这个类本身访问,在类外是不可见的。

17秋北理工《面向对象程序设计》在线作业

17秋北理工《面向对象程序设计》在线作业
D.构造函数可以声明为虚函数
正确答案:D??????满分:2??分
14.??有如下类声明:classMyClass{public:MyClass(){cout&lt;&lt;1;}};执行语句MyClassa,b[2],*p[2];后,程序的输出结果是()。
A. 11
B. 111
C. 1111
D. 11111
1.??下列关于C++函数的描述中,正确的是()。
A.每个函数至少要有一个参数
B.每个函数都必须返回一个值
C.函数在被调用之前必须先进行声明或定义
D.函数不能自己调用自己
正确答案:C??????满分:2??分
2.??下列关键字中不能用来声明类成员访问权限的是()。
A. public
B. static
D. void print(const)
正确答案:A??????满分:2??分
11.??在下面的类定义中,横线处应填入的内容是()。classMyClass{private:staticintcount;};count=0;
A. int
B. static int
C. int MyClass
D. static int MyClass:
正确答案:B??????满分:2??分
21.??下列描述中,错误的是()。
C.析构函数
D.复制构造函数
正确答案:B??????满分:2??分
20.??下列语句中,会产生编译错误的是()。
A. int x=5; int &amp;ref=x;
B. const int size;
C. int x=5; int &amp;ref=x; x++;

东北财经大学《面向对象的程序设计》综合作业30

东北财经大学《面向对象的程序设计》综合作业30

东财《面向对象的程序设计》综合作业
下列关于Application和Applet程序的说法中不正确的是()。

A:Application使用解释器java.exe
B:Application不使用独立的解释器
C:Applet在浏览器中运行
D:Applet必须继承Java的Applet类
参考选项:B
按照Java的标识符命名规范,下列表示一个类的标识符正确的是()。

A:Helloworld
B:HelloWorld
C:helloworld
D:helloWorld
参考选项:B
编译下面源程序会得到()文件。

class A1{
}
class A2{
}
public class B{
public static void main(String[] args){
}
}
A:只有B.class文件
B:只有A1.class和A2.class文件
C:编译不成功
D:A1.class、A2.class和B.class文件
参考选项:D
定义外部类的类头时,不可用的关键字是()。

A:public
B:final
C:protected
D:abstract
参考选项:C
在Java中下面代码是()条语句。

int i;i=123;
int j=0,k=0;
System.out.println(i+";"+";"+j+""+k)
A:3
1。

东北财经大学《面向对象的程序设计》在线作业五(随机)-0027

东北财经大学《面向对象的程序设计》在线作业五(随机)-0027

东财《面向对象的程序设计》在线作业五(随机)-0027
Java中划分块的符号是?
A:{}
B:()
C:begin..end
D:[]
参考选项:A
RandomAccessFile类中()方法返回文件的长度
A:long length( )
B:long size( )
C:long fileLength( )
D:long getLength( )
参考选项:A
如果一个Java源文件的文件名为Ex2524.java,且可以编译运行,则可以肯定()
A:该源文件中有名为Ex2524的公有类
B:该源文件中有名为Ex2524的静态方法
C:该源文件中有名为Ex2524的对象
D:以上都不对
参考选项:A
一个Applet程序()
A:不用修改就一定可以当作应用程序运行
B:怎么修改都不能当作应用程序运行
C:可以又作为应用程序运行
D:要视操作系统和浏览器而定
参考选项:C
Strin类中将当前字符串中的所有字符转换为小写形式的函数是()
A:toLowerCase( )
B:toUpperCase( )
C:makeLower( )
D:makeUpper( )
参考选项:A
下列哪个是Java中引入包的语句?
A:inclue java.io.*
B:import java.io.*
C:using java.io.*
D:package java.io
1。

19春东财《面向对象的程序设计》在线作业五(随机)

19春东财《面向对象的程序设计》在线作业五(随机)

(单选题)1: 下列叙述中,那些属于较好的Java命名约定A: 采用3格或4格的缩进格式B: for结构中即使有一条语句也使用{}括起来C: 尽量使用较少的行数,把一些短的行写在一起D: 接口的命名使用名词,每个字的首字母大写标准解题:(单选题)2: 什么技术可以把Java程序编译生成与具体平台有关的本机执行代码,来提高效率?A: JVMB: JITC: JINID: CROBO标准解题:(单选题)3: 下面关于框架叙述正确的是()A: 框架是一个带标题框的窗口B: 窗口的大小是固定的C: 一个程序只能有一个框架D: 默认使用FlowLayout布局管理器标准解题:(单选题)4: Java是由哪家公司创始的?A: MicrosoftB: IBMC: Sun MicrosystemD: Inter标准解题:(单选题)5: Java的参数传递是()A: 值传递B: 引用传递C: 值传递和引用传递D: 指针传递标准解题:(单选题)6: 如果一个线程运行了yield( )那么isAlive( )的返回值是()?A: trueB: falseC: 空D: 出现异常标准解题:(单选题)7: Java的什么架构,可以达到“零管理”的目的A: 主机架构B: 客户端架构C: 客户-服务器架构D: 服务器架构标准解题:(单选题)8: 要处理选择框的事件必须实现()接口A: ActionListenerB: MouseListenerC: MouseMotionListenerD: ItemListener标准解题:(单选题)9: ()是类的一个实例。

A: 复合数据类型B: 类C: 对象D: 成员E: 引用标准解题:(单选题)10: 一个线程除了包括程序代码以外,还可能包括()?A: CPUB: 内存空间C: I/O端口D: 不包括其它的标准解题:(单选题)11: Java的参数传递是()A: 值传递B: 引用传递C: 值传递和引用传递D: 指针传递标准解题:(单选题)12: Java使用()bit来表示一个字符A: 8B: 16C: 32D: 64标准解题:(单选题)13: 下面属于Java字体风格常量的是()A: Font.BOLD+Font.ITALICB: Font.BOLD+Font.PLAINTC: Font.ITALIC+Font.PLAINTD: Font.BOLD+Font.ITALIC+Font.PLAINT标准解题:(单选题)14: GridBayLayout的组件()A: 可以占多个网格,不可以占一个网格的一部分B: 不可以占多个网格,不可以占一个网格的一部分C: 可以占多个网格,可以占一个网格的一部分D: 不可以占多个网格,可以占一个网格的一部分标准解题:(单选题)15: Java是使用什么模式来实现网络信息交互的?A: 帧模式B: 流模式C: 文件模式D: 混合模式标准解题:(单选题)16: 在Java进行垃圾回收之前,Java自动调用对象的( )方法A: 构造B: 析构C: finalizeD: dispose标准解题:(单选题)17: ()函数可以改变窗口的大小A: setSize( )B: size( )C: changleSize( )D: addSize( )标准解题:(单选题)18: 在一个Java程序中,我们想用一个变量来保存用户的名字,请按照Java的命名约定选择一个较好的变量名A: userNameB: USERNAMEC: uD: User_Name标准解题:(单选题)19: 一个名为HelloApplet的Applet应用程序,下列哪个函数最先运行?A: HelloApplet( )B: init( )C: start( )D: paint(Graphics g)标准解题:(单选题)20: 下列哪个是Java的正确编译命令?A: java HelloWorldAppB: javaHelloWorldApp.javaC: javac HelloWorldAppD: javac HelloWorldApp.java标准解题:(多选题)21: 下列叙述那些是正确的?A: Java与Web及Internet结合紧密B: Java编译成字节码可以在任何系统下运行C: Java没有内置的TCP/IP、HTTP等协议库,需要调用WINDOWS API函数D: Java支持多线程标准解题:(多选题)22: 下面属于组件的是()A: buttonB: labelC: panelD: frame标准解题:(多选题)23: 下列情况一定会产生MalformedURLException异常的有?A: URL字符串书写错误B: 传输协议书写错误C: 传输协议不存在D: 构造函数的参数顺序错误标准解题:(多选题)24: 一台PC机上同时运行着Microsoft Visual Basic和Microsoft Word,我们可是说()A: 这台PC同时运行两个进程B: 这台PC同时运行两个线程C: 这台PC的操作系统支持多线程D: 这台PC的操作系统不支持多线程标准解题:(多选题)25: 下列哪些是Java中类的命名约定?A: 类名为名词B: 含有大小写C: 首字符大写D: 越短越好标准解题:(单选题)1: 下列叙述中,那些属于较好的Java命名约定A: 采用3格或4格的缩进格式B: for结构中即使有一条语句也使用{}括起来C: 尽量使用较少的行数,把一些短的行写在一起D: 接口的命名使用名词,每个字的首字母大写标准解题:(单选题)2: 什么技术可以把Java程序编译生成与具体平台有关的本机执行代码,来提高效率?A: JVMB: JITC: JINID: CROBO标准解题:(单选题)3: 下面关于框架叙述正确的是()A: 框架是一个带标题框的窗口B: 窗口的大小是固定的C: 一个程序只能有一个框架D: 默认使用FlowLayout布局管理器标准解题:(单选题)4: Java是由哪家公司创始的?A: MicrosoftB: IBMC: Sun MicrosystemD: Inter标准解题:(单选题)5: Java的参数传递是()A: 值传递B: 引用传递C: 值传递和引用传递D: 指针传递标准解题:(单选题)6: 如果一个线程运行了yield( )那么isAlive( )的返回值是()?A: trueB: falseC: 空D: 出现异常标准解题:(单选题)7: Java的什么架构,可以达到“零管理”的目的A: 主机架构B: 客户端架构C: 客户-服务器架构D: 服务器架构标准解题:(单选题)8: 要处理选择框的事件必须实现()接口A: ActionListenerB: MouseListenerC: MouseMotionListenerD: ItemListener标准解题:(单选题)9: ()是类的一个实例。

东财《面向对象的程序设计》在线作业二(随机)

东财《面向对象的程序设计》在线作业二(随机)

东财《面向对象的程序设计》在线作业二(随机)一、单选题(共18道试题,共72分。

)1.当包含小程序的浏览器窗口最初被其他窗口部分覆盖,现在窗口关闭时,小程序调用()函数重新绘制之前覆盖的部分。

a、画画更新重新画画ondraw正确答案:a2.如果定义了PublicManagerextensemployee,如果RaiseSaly和fire是Employee类中的公共方法,则a.manager也拥有这两个方法b.manager没有这两个方法c、经理有这两种方法。

不能用相同的名称定义方法。

D.不确定。

正确答案:a3.成功运行了javachelloworldapp.java命令以后,系统会在同一个目录下产生一个()文件?a、 helloworldapp。

B班。

helloworldappclass。

javac。

helloworldapp。

前男友。

helloworldapp。

贝克正确答案:a4、包语句可以放置在(a)A中的源文件B中的任何位置。

源文件C中的第一条语句。

源文件D的结尾。

源文件中间的正确答案:B5.java去掉了c++中影响代码健壮的指针结构,内存的释放是由()来完成的?()a.java虚拟机b.垃圾收集机制c、三级代码安全检查机制D.程序员用代码完成的正确答案:B6.通过()方法可以将组件加入容器并显示出来a.insertb.addc.created、制造正确答案:b7.在三种类型的Java异常中,当出现不可恢复的错误(如内存超出范围)时,会产生()a.exceptionb error c。

运行时间。

正确答案:B8.finalize方法属于()类a.objectb.framec.buttond.window正确答案:a9.当我们在代码中调用了repaint()函数更新显示的时候,awt线程会调用()方法首先将画面清空,然后调用paint()方法绘制新的内容。

a.paint()b.updata()c.repaint()d.ondraw()正确答案:B10.将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是()a.flowlayoutb.borderlayoutc.gridlayoutd.cardlayout正确答案:d11.当浏览器终止小程序时,()函数被调用。

东北财经大学《面向对象的程序设计》单元作业一-07

东北财经大学《面向对象的程序设计》单元作业一-07

东财《面向对象的程序设计》单元作业一
表达式42<<4的值为?(十进制表示)()。

A:0
B:84
C:168
D:672
参考选项:D
给出下面程序代码:
byte[] a1, a2[];
byte a3[][];
byte[][] a4;
下列数组操作语句中哪一个是不正确的()。

A:a2 = a1
B:a2 = a3
C:a2 = a4
D:a3 = a4
参考选项:A
下列关于基本数据类型的说法中,不正确的一项是()。

A:boolean类型变量的值只能取真或假
B:float是带符号的32位浮点数
C:double是带符号的64位浮点数
D:char是8位Unicode字符
参考选项:D
Java程序的跨平台主要是指字节码文件兼容性强,可以运行在很多个平台上()。

A:是
B:否
参考选项:B
表达式10^2的值为?(十进制表示)()。

A:1
B:2
C:3
D:8
参考选项:D
为AB类定义一个无返回值的方法f,使得使用类名就可以访问该方法,该方法头的形式为()。

A:abstract void f()
1。

东北财经大学《面向对象的程序设计》单元作业三-05

东北财经大学《面向对象的程序设计》单元作业三-05

东财《面向对象的程序设计》单元作业三
对于Java中的布局管理器,以下说法中错误的是()。

A:FlowLayout 以由上到下的方式从左到右排列组件
B:BorderLayout 使用”东”、”西”、”南”、”北”,”居中”来指定组件的位置
C:GridLayout 可以创建网格布局,网格布局中各组件的大小可以任意调整D:可以通过容器的setLayout 方法为容器指定布局管理器
参考选项:C
布局管理器可以管理构件的哪个属性()。

A:大小
B:颜色
C:名称
D:字体
参考选项:A
下列说法中错误的一项是()。

A:在实际编程中,一般使用的是Component类的子类
B:在实际编程中,一般使用的是Container类的子类
C:Container类是Component类的子类
D:容器中可以放置构件,但是不能够放置容器
参考选项:D
下列说法中错误的一项是()。

A:MouseAdapter是鼠标运动适配器
B:WindowAdapter是窗口适配器
C:ContainerAdapter是容器适配器
D:KeyAdapter是键盘适配器
参考选项:A
下列哪一项不属于Swing的顶层组件()。

A:JApplet
B:JDialog
C:JTree
D:Jframe
参考选项:C
JPanel的默认布局管理器是()。

A:BorderLayout
B:GridLayout
C:FlowLayout
D:CardLayout
1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

17秋东财《面向对象的程序设计》在线作业五(随机)
一、单选题
1、A
2、C
3、C
4、C
5、D
一、单选题(共 18 道试题,共 72 分。

)V 1. 当包含Applet的浏览器窗口一开始被其他窗口覆盖了一部分,现在这个窗口被关闭了,Applet调用()函数把曾经被覆盖的部分重画。

A. paint( )
B. updata( )
C. repaint( )
D. ondraw( )
正确答案:A
2. JVM运行的代码一般存储在什么为扩展名的文件中?
A. java
B. jvm
C. class
D. obj
正确答案:C
3. 在Java中类的定义和实现应该()
A. 放到不同的文件中,定义的文件扩展名为.h
B. 放到不同的文件中,实现的文件扩展名为.java
C. 放到同一个的文件中
D. 放到不同的文件中,文件名没有要求
正确答案:C
4. 异常处理时,放在finally子句的模块里的代码()
A. 无异常时运行
B. 有异常时运行
C. 任何时候都运行
D. 一般不运行
正确答案:C
5. Applet程序中,用于显示的函数是?()
A. HelloApplet( )
B. init( )
C. start( )
D. paint(Graphics g)
正确答案:D
6. 除数为0产生的异常是?()
A. ArithmeticException
B. ZeroException
C. NullPointerException
D. NegativeArraySizeException
正确答案:A
7. Java的API文档是以什么格式提供的?
A. RTF。

相关文档
最新文档