吉大15春学期《面向对象程序设计》在线作业二
吉大《面向对象程序设计》离线作业考核试题

吉林大学网络教育学院2019-2020学年第二学期期末考试《面向对象程序设计》大作业学生姓名专业层次年级学号学习中心成绩年月日作业要求:大作业要求学生手写完成,提供手写文档的清晰扫描图片,并将图片添加到word文档内,最终wod文档上传平台,不允许学生提交其他格式文件(如JPG,RAR等非word文档格式),如有雷同、抄袭成绩按不及格处理。
一名词解释题 (共10题,总分值40分 )1. 标识符(4 分)标识符是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。
2. 光标(4 分)光标(cursor)也被称为游标。
Oracle 使用两种光标:显示光标和隐式光标。
不管语句返回多少条纪录,PL/SQL 为使用的每一条UPDATE 、DELETE 和INSERT 等SQL 命令隐式的声明一个光标。
3. 对象(4 分)对象是人们要进行研究的任何事物,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。
4. 工具栏(4 分)工具栏,顾名思义,就是在一个软件程序中,综合各种工具,让用户方便使用的一个区域.5. 文档(4 分)文档是软件开发使用和维护中的必备资料。
6. 关键字(4 分)关键字又称保留字(keyword)是指在搜索引擎行业中,希望访问者了解的产品、服务或者公司等内容名称的用语。
另外,关键字也是电脑语言用语。
7. main函数(4 分)又称主函数,是程序执行的起点,main是相对来说的,如同音学理论之主调于泛音,泛音即程序中的除main 之外的其他函数,迎合人们的思考方式而生成的而非必定的模式。
有主有次,执行起来条清缕析,既可将程序模块化又实现了一个闭合的整体。
8. 视图(4 分)视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。
9.属性(4 分)。
吉林大学智慧树知到“计算机科学与技术”《面向对象程序设计》网课测试题答案2

吉林大学智慧树知到“计算机科学与技术”《面向对象程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.下列关于for循环和while循环的说法中哪个是正确的()A.while循环能实现的操作,for循环也都能实现B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.两种循环结构中都必须有循环体,循环体不能为空2.以下有关类的继承的叙述中,正确的是()A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性B.子类只能继承父类的方法,不能继承父类的属性C.子类只能继承父类的非私有属性,不能继承父类的方法D.子类不能继承父类的私有属性3.下列正确的句子是()。
A.float 3.14B.byte i=225C.k=33LD.int p[][]4.说明下列创建数组的方法那些是正确的()。
A.int twoDim[][]=new int[4][]B.int twoDim[][]=new int[][4]C.int twoDim[][]=new int[4][5]D.char a[]={‘A’,‘B’}5.设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。
A.3B.3.5C.4D.5 6.下面的表达式哪个是正确的?()A.String s=“ 你好”; int i=3; s+=iB.String s=“ 你好”; int i=3; if(i==s){s+=i}C.String s=“ 你好”; int i=3; s=i+sD.String s=“ 你好”; int i=3; s=i+7.下列哪个类声明是正确的?()A.abstract final class Hl{...}B.abstract private move(){...}C.protected private numberD.public abstract class Car{...}8.下列哪个类声明是正确的()A.abstract final class Hl{…}B.abstract private move(){…}C.protected private number{…}D.public abstract class Car{…}9.下列程序段执行后b3的结果是()。
吉大15春学期《计算机可视化编程》在线作业二满分答案

吉大15春学期《计算机可视化编程》在线作业二单选题判断题一、单选题(共20 道试题,共80 分。
)1. 下列选项中哪一个不是命令消息的产生途径A. 选择菜单项B. 单击工具栏C. 点击对话框的按钮D. 程序产生命令-----------------选择:C2. 下列关于构造函数的描述中,错误的是A. 构造函数可以设置默认参数B. 构造函数在定义类对象时自动执行C. 默认构造函数可以没有D. 构造函数不可以重载-----------------选择:D3. 下面选项中,( )正确描述了数据绑定A. 从Binding类创建绑定时指定一个数组作为参数,该数字包含对每一个要绑定的控件实例的引用B. Binding构造函数创建绑定,通过创建绑定,控件可以和DataSet中数据表的指定列相关联C. Binding构造函数创建绑定,但是,对于与特定控件实例相关联的绑定,必须添加到该控件的DataBindings集合D. 可以把控件绑定到DataSet中的DataTable,但是绑定不能与其他对象相关联,如ArrayList -----------------选择:C4. 下面有关运算符的说法错误的是( )。
A. 算术运算符不能对布尔类型、String*和Object*进行算术运算B. 关系运算符中的“==”和赋值运算符中的“=”是相同的C. sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小D. 括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序-----------------选择:B5. 对GetMessage和PeekMessage的叙述正确的是A. GetMessage不等待消息到达B. PeekMessage在无消息时不等待C. PeekMessage总是从消息队列中删除消息,但WM_PAINT消息除外D. GetMessage总是从消息队列中删除消息,包括WM_PAINT消息-----------------选择:B6. OpenFileDialgo和SaveFileDialog控件的( )属性控制显示的文件类型。
东财《面向对象的程序设计》在线作业--汇总含答案

东财《面向对象的程序设计》在线作业--汇总含答案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春学期《面向对象程序设计》在线作业一-0004试卷总分:100 得分:100一、单选题 (共 15 道试题,共 60 分)1. 设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )A. j=i;B. j=(long)i;C. i=(int)j;D. i=j;答案:D2.设有定义 int i = 6 ;,则执行以下语句后,i 的值为( )。
i += i - 1;A. 10B. 121C. 11D. 100答案:C3.int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )A. public int MAX_LENGTH=100B. final int MAX_LENGTH=100C. public const int MAX_LENGTH=100D. public final int MAX_LENGTH=100答案:D4.给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。
A. 将private int m 改为protected int mB. 将private int m 改为 public int mC. 将private int m 改为 static int mD. 将private int m 改为 int m答案:C5.如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。
A. privateB. publicC. protectedD. no modifier答案:D6.所有的异常类皆继承哪一个类?( )A. java.io.ExceptionB. ng.ThrowableC. ng.ExceptionD. ng.Error答案:C7.设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A. x > y || x > zB. x != yC. z > ( y + xD. x < y & ! ( x < z )答案:B8.不允许作为类及类成员的访问控制符的是( )。
15秋西电《面向对象程序设计(C++)》在线作业 答案

西电《面向对象程序设计(++)》在线作业一、单选题(共 25 道试题,共 100 分。
)1. ()是面向对象语言中的一种复合数据类型。
它是复合数据类型的超集。
. 复合数据类型. 类. 对象. 成员. 引用正确答案:2. 阅读下面程序int list[]=nw int[10]##for(int I=0##I<=list.lngth##I++) list[I]=I##list[0]的值为( ). 10. 9. 不一定. 出错正确答案:3. 强制挂起线程,而且指定挂起时间的函数是(). slp( ). suspn( ). rsum( ). join( )正确答案:4. 阅读下面程序int list[]=nw int[10]##for(int I=0##I<=list.lngth##I++) list[I]=I##list[0]的值为( ). 10. 9. 不一定. 出错正确答案:5. 设有如下定义:设有如下定义: strutsk{ int; flot; }t; int*p; 若要使p指向t中的成员,则正确的赋值语句为()。
. p=&;. p=t.;. p=&t.;. *p=t.;正确答案:6. 下列对派生类的描述中,错误的是()。
. 一个派生类可以作为另一个派生类的基类. 派生类至少有一个基类. 派生类的缺省继承方式为privt. 派生类只继承了基类的公有成员和受保护成员正确答案:7. 一个pplt程序(). 不用修改就一定可以当作应用程序运行. 怎么修改都不能当作应用程序运行. 可以又作为应用程序运行. 要视操作系统和浏览器而定正确答案:8. 阅读下面程序 lss x3125 { puli stti voi min(String [] rgs) { int i=0## i=i++## Systm.out.println(i)## }}} 现在想先编译再运行该程序,结果是(). 0. 1. 2. 出错正确答案:9. uiolip的()方法可以循环播放声音文件. ply. loop. ontinu. rply正确答案:10. 阅读下面程序 String s="Hllo"##String t=s##t="1234"t代表的字符串为. null. 1234. Hllo. H正确答案:11. int lmnts[]={1,2,3,4,5,6}## int hol[]={10,9,8,7,6,5,4,3,2,1}## 要把lmnts数组中的所有元素复制到hol数组中,因该使用. Systm.rryopy(lmnts,0,hol,0,lmnts.lngth). Systm.rryopy(hol,0,lmnts,0,lmnts.lngth). Systm.rryopy(hol,0,lmnts,0,hol.lngth). Systm.rryopy(lmnts,0,hol,0,hol.lngth)正确答案:12. ++语言中whil循环和o-whil循环的主要区别是()。
15秋北交《面向对象的程序设计》在线作业二满分答案

15秋北交《面向对象的程序设计》在线作业二满分答案一、单选题(共 23 道试题,共 57.5 分。
)1. 下列不合法的变量名为()A. intB. int1C. name_1D. name0正确答案:A2. 下面关于派生类的描述中,()是错的。
A. 一个派生类可以作为另一个派生类的基类B. 派生类至少有一个基类C. 派生类的成员除了它自己的成员外,还包含了它的基类的成员D. 派生类中继承的基类成员的访问权限到派生类保持不变正确答案:D3. 面向对象系统不具有()特性A. 继承性B. 封装性C. 过程性D. 多态性正确答案:C4. 有如下函数模板定义: template T func(T x, T y) { returnx*x+y*y; } 在下列对func的调用中,错误的是( )A. func(3, 5);B. func(3.0, 5.5);C. func (3, 5.5);D. func(3, 5.5);正确答案:C5. 以下保留字()不能出现在说明虚函数原型的语句中。
A. staticB. operatorC. voidD. const正确答案:A6. 下列关于类和对象的叙述中,错误的是( )A. 一个类只能有一个对象B. 对象是类的具体实例C. 类是对某一类对象的抽象D. 类和对象的关系是一种数据类型与变量的关系正确答案:A7. 下列不是C++流对象的是( )。
A. coutB. cinC. cerrD. ostream正确答案:D8. 下面有关重载函数的说法中正确的是()A. 重载函数必须具有不同的返回值类型B. 重载函数形参个数必须不同C. 重载函数必须有不同的形参列表D. 重载函数名可以不同正确答案:C9. 下面关于C++流的叙述中,正确的是( )A. cin是一个输入流对象B. 可以用ifstream定义一个输出流对象C. 执行语句序列char *y="QMN"; cout<D. 执行语句序列char x[80]; cin.getline(x,80); 时,若键入 Happy new year 则x中的字符串是"Happy"正确答案:A10. 假定AB为一个类,则执行“AB a(4) , b[3] , * p[2] ;”语句时,自动调用该类构造函数的次数为()。
吉大《面向对象程序设计》在线作业一答案

18.选出合理的标识符( )
A._sys1_lll
B.2mail
C.$change
D.class
答案:AC
19.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。
A.private class MyClass extends Object
A.abstract final class Hl{…}
B.abstract private move(){…}
C.protected private number
D.public abstract class Car{…}
答案:D
二、多选题(共5道试题,共20分)
16.下述哪些说法是正确的( )。
吉大18春学期《面向对象程序设计》在线作业一-0002
试卷总分:100得分:100
一、单选题(共15道试题,共60分)
1.下列运算符中,优先级最高的是( )。
A.&&
B.++
C.+
D.*
答案:B
2.数组的大小在创建以后( )。
A.可以改变
B.不能改变
C.使用new方法可以改变
D.有些可以改变
答案:B
A.将构造一个Student对象;
B.表达式是合法的;
C.表达式是错误的;
D.编译时正确,但运行时错误。
答案:C
10.在Java中,用package语句说明一个包时,该包的层次结构必须是( )
A.与文件的结构相同
B.与文件目录的层次相同
C.与文件类型相同
D.与文件大小相同
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吉大15春学期《面向对象程序设计》在线作业二
单选题多选题判断题
一、单选题(共 15 道试题,共 60 分。
)
1. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。
A. m.length()
B. m.length
C. m.length()+1
D. m.length+1
-----------------选择:B
2. 在Java中,表示换行符的转义字符是( )
A. \n
B. \f
C. 'n'
D. \dd
-----------------选择:A
3. 不允许作为类及类成员的访问控制符的是( )。
A. public
B. private
C. static
D. protected
-----------------选择:C
4. 下面哪个为构造函数的特性定义( )。
A. 在类中声明构造函数时,名称须与类名相同
B. 具有重载特性,可以建立多个相同名称
C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D. 以上都是
-----------------选择:D
5. 下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
A. 0
B. 1
C. true
D. false
-----------------选择:D
6. 下列语句序列执行后,ch1 的值是( )。
char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1;
A. ‘A'
B. B'
C. ‘C'
D. B。