2020年中国石油大学北京网络学院 Java语言程序设计-第一次在线作业 参考答案

合集下载

04747java语言程序设计(一)2020年10月份(试题+答案)

04747java语言程序设计(一)2020年10月份(试题+答案)
18.顶层容器获得其默认的内容窗格的方法是


方法。

19.创建一个 3 行、20 列、显示初始字符串“Input Lines”的文本区 textA 的语句是
20.Java 中,为阻止多个线程同时访问同一个条件变量,可以为每一个对象实例配有一个
三、简答题:本大题共 5 小题,每小题 4 分。共 20 分。
容。
11
21
X = 31
41
[51
12
22
32
42
52
13
23
33
43
53
14
24
34
44
54]
54
53
Y= [
52
51
44
43
42
41
34
33
32
31
24
23
22
21
14
13
]
12
11
public class Test26{
public static void main(String[] args){
C.继承
D.new
2. 某函数中定义了 4 个变量:int iVal、long lVal、float fVal 及 doubled Val,且己经赋了初值。则下列
选项中,编译出现错误的是
A.lVal = fVal;
B.fVal = iVal;
C.fVal =lVal;
3. 以下程序代码段的输出结果是
D.dVal = fVal;
8. 以下程序代码段的输出结果是
File f = new File("/home/mydic/d07.Java");

2020年中国石油大学北京网络学院 信息管理概论-第一次在线作业 参考答案

2020年中国石油大学北京网络学院 信息管理概论-第一次在线作业 参考答案
加工
D、应用
E、编辑
我的答案:ABC 此题得分:2.5分
12.(2.5分) 信息管理是知识管理的基础,知识管理是信息管理的延伸和发展
正确
错误
我的答案:正确此题得分:2.5分
13.(2.5分) 从信息需求的形成到信息需要的满足是一个完整的信息行为过程
正确
错误
我的答案:正确此题得分:2.5分
正确
错误
我的答案:错误此题得分:2.5分
26.(2.5分) 一般来说,系统开发过程不会产生影响系统安全性的隐患
正确
错误
我的答案:错误此题得分:2.5分
27.(2.5分) 项目管理是保证整个项目顺利、高效地完成的一种过程管理技术
正确
错误
我的答案:正确此题得分:2.5分
28.(2.5分) 诺兰提出的信息系统的发展大体上经过六个阶段,它们分别是初装、扩展、控制、信息管理、数据管理、整体化。
D、使用的科学性
E、信息检索
我的答案:ABC 此题得分:2.5分
8.(2.5分) 信息科学本身是一个学科群,这个学科群是由( )三个层次构成的完整体系。
A、信息理论
B、信息分析
C、信息编辑
D、信息技术
E、信息应用
我的答案:ADE 此题得分:2.5分
9.(2.5分) 一般来说,IRM分为三个层次()
A、.国家
A、信息资源和信息活动
B、信息技术和信息组织
C、信息传递和信息接收
D、信息加工和信息科学
我的答案:A 此题得分:2.5分
5.(2.5分) ERP是基于( )的最新进展,从理论和实践两个方面提供的企业整体经营解决方案。
A、计算机技术
B、管理理论

Java语言程序设计 第一二三阶段在线作业

Java语言程序设计 第一二三阶段在线作业

第一次在线作业单选题 (共30道题)1.(2.5分)编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为•A、.java•B、.class•C、.html•D、.exe我的答案:B 此题得分:2.5分2.(2.5分) .Java程序的执行过程中用到一套JDK工具,其中java.exe是指•A、Java文档生成器•B、Java解释器•C、Java编译器•D、Java类分解器我的答案:B 此题得分:2.5分3.(2.5分)Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点•A、安全性•B、多线程•C、跨平台•D、可移植我的答案:B 此题得分:2.5分4.(2.5分)Java语言是_____年由______公司第一次正式发布的,________被誉为Java之父•A、1996;IBM;Bill Joe;•B、1995;Sun;Bruce Eckel;•C、1996;Microsoft;Anders Hejlsberg•D、1995; Sun; James Gosling我的答案:D 此题得分:2.5分5.(2.5分)关于Java Application和Applet的说法中,正确的是_________•A、都包含main()方法•B、都通过“appletviewer”命令执行•C、都通过“javac”命令编译•D、都嵌入在HTML文件中执行我的答案:C 此题得分:2.5分6.(2.5分)下列哪个是面向大型企业级用容器管理专用构件的应用平台•A、J2EE•B、J2ME•C、J2SE•D、J2DE我的答案:A 此题得分:2.5分7.(2.5分)下列对Java源程序结构的叙述中,错误的是•A、import 语句必须在所有类定义之前•B、接口定义允许0或多个•C、Java Application中的public class 类定义允许0或多个•D、package 语句允许0或多个我的答案:C 此题得分:2.5分8.(2.5分)下列对Java语言的叙述中,错误的是•A、Java的虚拟机解释执行字节码•B、JDK的库文件目录是bin•C、Java的类是对具有相同行为对象的一种抽象•D、Java中的垃圾回收机制是一个系统级的线程我的答案:B 此题得分:2.5分9.(2.5分)下列Java源程序结构中前三种语句的次序,正确的是•A、import, package, public class•B、import 必为首,其他不限•C、public class, import ,package•D、package, import , public class我的答案:D 此题得分:2.5分10.(2.5分) .在Java中,属于整数类型变量的是•A、single•B、double•C、byte•D、char我的答案:C 此题得分:2.5分11.(2.5分)下列语句片段int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为•A、144•B、28•C、140我的答案:C 此题得分:2.5分12.(2.5分)下列语句片段:int a=-67,b=116,c=78; int d=~a|b& c; System.out.println(d);的结果为•A、70•B、67•C、78•D、56我的答案:A 此题得分:2.5分13.(2.5分)给出下面代码:public class test{ static int a[] = new int[10]; public static v oid main(String args[]) { System.out.println(a[10]); } } 那个选项是正确的•A、编译时将产生错误•B、编译时正确,运行时将产生错误•C、输出零•D、输出空我的答案:B 此题得分:2.5分14.(2.5分)下面哪些选项是正确的main方法说明?•A、public main(String args[])•B、public static void main(String args[])•C、private static void main(String args[])•D、void main()我的答案:B 此题得分:2.5分15.(2.5分)System类在哪个包中( )•A、java.util•B、java.io•C、java.awt•D、ng我的答案:D 此题得分:2.5分16.(2.5分)下列代码哪几行会出错: ( ) 1) public void modify() { 2} int I, j, k; 3} I=100; 4} while(I> 0){ 5} j= I * 2; 6} System.out.println (" The value of j is " + j ); 7) k=k + 1;8) I--; 9) } 10)}•A、line 4•C、line 7•D、line 8我的答案:C 此题得分:2.5分17.(2.5分)指出正确的表达式•A、byte b=128;•B、Boolean b=null;•C、long l=0xfffL;•D、float d=0.9239d;我的答案:C 此题得分:2.5分18.(2.5分)在Java中,不属于整数类型变量的是•A、double•B、long•C、int•D、byte我的答案:A 此题得分:2.5分19.(2.5分)Java变量中,以下不属于复合类型的数据类型是•A、类•B、字符型•C、数组型•D、接口我的答案:B 此题得分:2.5分20.(2.5分)下面的语句片断输出结果是什么?int score=1; switch(score) { case 0: System.ou t.print(" Fail," ); default:System.out.print(" Error," ); case 1: System.out.print(" Good," ); case 2: System.out.print(" Best" ); break; }•A、没有输出•B、Good,•C、Good,Best•D、Error,Good,Best我的答案:C 此题得分:2.5分21.(2.5分)下面哪个是合法的标识符_______•A、$persons•B、2Users•D、this我的答案:A 此题得分:2.5分22.(2.5分)下列布尔变量定义中,正确并且规范的是:•A、BOOLEAN canceled=false;•B、boolean canceled= false;•C、boolean CANCELED= false;•D、boolean canceled= FALSE;我的答案:B 此题得分:2.5分23.(2.5分)数组中各个元素的数据类型是•A、相同的•B、不同的•C、部分相同的•D、任意的我的答案:A 此题得分:2.5分24.(2.5分)下列语句中执行跳转功能的语句是•A、for 语句•B、while语句•C、continue语句•D、switch语句我的答案:C 此题得分:2.5分25.(2.5分)顺序执行下列程序语句后,则b的值是String a=" Hello" ; String b=a.substring(0, 2);•A、Hello•B、hello•C、He•D、null我的答案:C 此题得分:2.5分26.(2.5分)下列的哪个选项可以正确用以表示八进制值8?•A、0x8•B、0x10•C、8•D、10我的答案:D 此题得分:2.5分27.(2.5分)下列的哪个赋值语句是不正确的?•A、float f = 11.1;•B、double d = 5.3E12;•C、float d = 3.14f ;•D、double f=11.1E10f;我的答案:A 此题得分:2.5分28.(2.5分)下列的哪个赋值语句是正确的?•A、char a=" 12" ;•B、int a=12.0;•C、int a=12.0f;•D、int a=(int)12.0;我的答案:D 此题得分:2.5分29.(2.5分)switch 语句中表达式(expression)的值不允许用的类型是•A、byte•B、int•C、boolean•D、char我的答案:C 此题得分:2.5分30.(2.5分)下列关键字中可以表示常量的是•A、final•B、default•C、private•D、transient我的答案:A 此题得分:2.5分判断题 (共10道题)收起31.(2.5分)Java语言是不区分大小写•正确•错误我的答案:错误此题得分:2.5分32.(2.5分)Java语言不含指针和析构方法,所以Java程序只有在结束运行才释放占用的内存•正确•错误我的答案:错误此题得分:2.5分33.(2.5分)Java程序一般应当含有main方法,因为它是所有Java程序执行的入口•正确•错误我的答案:错误此题得分:2.5分34.(2.5分)数组、类和接口都是引用数据类型•正确•错误我的答案:正确此题得分:2.5分35.(2.5分)定义完数组后,我们可以根据实际需要,再动态调整数组大小•正确•错误我的答案:错误此题得分:2.5分36.(2.5分)Java语言中一个Char类型的数据占用2个字节大小的内存空间•正确•错误我的答案:正确此题得分:2.5分37.(2.5分)编译语句Double aDouble=37.2D不会出现编译错误•正确•错误我的答案:正确此题得分:2.5分38.(2.5分)if(true){int i=17;} System.out.println(i);运行此程序的结果是输出17•正确•错误我的答案:错误此题得分:2.5分39.(2.5分)float x=26f; int y=26; int z=x/y; 以上语句能正常编译和运行•正确•错误我的答案:错误此题得分:2.5分40.(2.5分)int[] a={1,2,3,4}; System.out.println(a.length()); 以上语句运行的结果是显示4•正确•错误我的答案:错误此题得分:2.5分分割----------------------------------------------------第二次在线作业单选题 (共25道题)收起1.(2.5分)对象使用时,下面描述错误的是•A、通过“.”运算符调用成员变量和方法•B、通过成员变量的访问权限设定限制自身对这些变量方法的调用•C、将一个对象申明为类的成员时,必须在使用前为其分配内存•D、在方法中使用对象作为参数时,采用引用调用我的答案:B 此题得分:2.5分2.(2.5分)给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问•A、将private int m 改为protected int m•B、将private int m 改为public int m•C、将private int m 改为static int m•D、将private int m 改为int m我的答案:C 此题得分:2.5分3.(2.5分)下列哪些语句关于内存回收的说明是正确的•A、程序员必须创建一个线程来释放内存•B、内存回收程序负责释放无用内存•C、内存回收程序允许程序员直接释放内存•D、内存回收程序可以在指定的时间释放内存对象我的答案:B 此题得分:2.5分4.(2.5分)MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量•A、public int MAX_LENGTH=100;•B、final int MAX_LENGTH=100;•C、final public int MAX_LENGTH=100;•D、public final int MAX_LENGTH=100.我的答案:D 此题得分:2.5分5.(2.5分)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为•A、static void method( )•B、public void method( )•C、final void method( )•D、abstract void method( )我的答案:A 此题得分:2.5分6.(2.5分)给出下面代码段1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误?•A、line 3•B、line 5•C、line 6•D、line 10我的答案:D 此题得分:2.5分7.(2.5分)函数重载是指•A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同•B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同•C、两个以上的函数名字不同,但形参的个数或类型相同•D、两个以上的函数取相同的函数名,并且函数的返回类型相同我的答案:A 此题得分:2.5分8.(2.5分)构造方法何时被调用•A、类定义时•B、创建对象时•C、调用对象方法时•D、使用对象的变量时我的答案:B 此题得分:2.5分9.(2.5分)Java中访问限定符不包括•A、public•B、private•C、default(无修饰符)•D、final我的答案:D 此题得分:2.5分10.(2.5分)定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:•A、private class MyClass extends Object•B、class MyClass extends Object•C、public class MyClass•D、private class MyClass extends Object我的答案:C 此题得分:2.5分11.(2.5分)对于下列代码:public class Parent { public int addValue( int a, int b) { int s; s = a+b; return s; } } class Child extends Parent { } 下述哪些方法可以加入类Child ( )•A、int addValue( int a, int b ){// do something...}•B、public void addValue (int a, int b ){// do something...}•C、public int addValue( int a ){// do something...}•D、public int addValue( int a, int b )throws MyException {//do something...}我的答案:C 此题得分:2.5分12.(2.5分) .对于下列代码:1) class Person { 2} public void printValue(int i, int j) {//... } 3} public void printValue(int i){//... } 4} } 5) public class Teacher extends Person { 6} public void printValue() {//... } 7} public void printValue(int i) {//...} 8} public static voi d main(String args[]){ 9} Person t = new Teacher(); 10} t.printValue(10); 11} } 第10行语句将调用哪行语句?•A、line 2•B、line 3•C、line 6•D、line 7我的答案:D 此题得分:2.5分13.(2.5分)类Teacher和Student是类Person的子类;Person p; Teacher t; Student s; // p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是:•A、将构造一个Student对象;•B、表达式是合法的;•C、表达式是错误的;•D、编译时正确,但运行时错误。

2020年中国石油大学北京网络学院 项目管理-第一次在线作业 参考答案

2020年中国石油大学北京网络学院 项目管理-第一次在线作业 参考答案

中国石油大学北京网络学院
项目管理-第一次在线作业
参考答案
1.(
2.5分)在项目管理过程中,有一类人或组织会对项目的结果感兴趣,受到项目结果的影响并希望影响项目的结果。

这一类人或组织叫做:
A、项目发起人
B、项目的客户
C、项目经理
D、项目干系人
我的答案:D 此题得分:2.5分
2.(2.5分)随着项目寿命周期的进展,资源的投入:
A、逐渐变大
B、逐渐变小
C、先变大再变小
D、先变小再变大
我的答案:B 此题得分:2.5分
3.(2.5分)某项目开始需投资30万元,投产后每年收入9万元,期限7年,第7年某设备残值为2万元,则项目第7年末的累计净现金流量为:
A、30万元
B、33万元。

2020年中国石油大学北京网络学院 C语言程序设计-第一次在线作业 参考答案

2020年中国石油大学北京网络学院 C语言程序设计-第一次在线作业 参考答案

中国石油大学北京网络学院
C语言程序设计-第一次在线作业
参考答案
1.(
2.5分)一个C语言程序总是从()开始执行。

A、A. 主过程
B、B. 主函数
C、C. 子程序
D、D.主程序
我的答案:B 此题得分:2.5分
2.(2.5分)以下叙述不正确的是:()。

A、A. 在C程序中,语句之间必须要用分号" ;" 分隔
B、B. 若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数
C、C. 在C程序中,无论是整数还是实数都能正确无误地表示
D、D. 在C程序中,%是只能用于整数运算的运算符
我的答案:C 此题得分:2.5分
3.(2.5分)以下不正确的C语言标识符是()。

A、A. ABC
B、B. abc
C、C. a_bc。

《java程序设计》(石油大学)

《java程序设计》(石油大学)

中国石油大学(北京)远程教育学院期末考试《 Java语言程序设计》学习中心:_____ 姓名:______ 学号:_______关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。

2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。

3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不一、题型简答题,4题,每题15分,共60分;编程题,2题,每题20分,共40分二、题目共两套题,学号末尾数单号学生做第一套,学号末尾数双号学生做第二套题第二套题一、简答题1. 什么是多态性? 方法的重载和覆盖有何区别? 阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么?解释为什么这样输出? (15分)class Class1{public void find() {System.out.println("Class1.find");}}class Class2 extends Class1{public void find() {System.out.println("Class2.find");}}class Class3 {public void get(Class1 one) {System.out.println("get(Class1)");one.find();}public void get(Class2 two) {System.out.println("get(Class2)");two.find();}}public class Test1{public static void main(String[] args) {Class1 one = new Class2();Class3 three = new Class3();three.get(one);}}答:多态性是指允许不同类的对象对同一消息作出响应,多态有两种表现形式:重载和覆盖;Class3中的2个get()方法为重载,方法名相同,参数不同;Class2中的find()方法为覆盖,方法名和参数都一样, 子类Class2重写了父类Class1中的find()方法;输出结果:get(Class1)Class2.find输出原因2、请说说final、finally的区别和作用,举例说明用法;另外用自己的语言介绍throw/throws 有什么联系和区别?在程序中应如何使用?(15分)答:3、编写一个描述老师基本情况的类,属性包括姓名,教工号,基本工资,岗位工资和绩效工资,方法包括信息输出,设置姓名和教工号,设置三种工资金额,计算总工资(三种工资加起来)和税后工资(按如下方式计算,3000以内不收税,3000-5000之间的部分扣10%,大于5000的部分扣15%)。

2020年中国石油大学北京网络学院 可编程控制器原理及应用-第一阶段在线作业 参考答案

2020年中国石油大学北京网络学院 可编程控制器原理及应用-第一阶段在线作业 参考答案

中国石油大学北京网络学院
可编程控制器原理及应用-第一阶段在线作业
参考答案
1.(
2.5分)第一台PLC是由以下哪个公司研制成功的?
A、GE公司
B、DEC公司
C、ABB公司
D、SIMENS公司
我的答案:B 此题得分:2.5分
2.(2.5分)PLC的输出接口中,既可以驱动交流负载又可以驱动直流负载的是:
A、晶体管输出接口
B、双向晶闸管输出接口
C、继电器输出接口
我的答案:C 此题得分:2.5分
3.(2.5分)PLC的输出接口中,不能驱动交流负载的是:
A、晶体管输出接口
B、双向晶闸管输出接口
C、继电器输出接口
我的答案:A 此题得分:2.5分
4.(2.5分)根据I/O点数分类,500点的PLC属于:
A、大型PLC
B、中型PLC
C、小型PLC
D、微型PLC
我的答案:B 此题得分:2.5分
5.(2.5分)一个内存容量2000步的PLC其内存大小可能是:
A、4K
B、2K
C、8K
D、6K。

2020年8月自考04747Java 语言程序设计(一) 试题答案及评分参考

2020年8月自考04747Java 语言程序设计(一) 试题答案及评分参考

绝密★启用前2020年8月高等教育自学考试全国统一命题考试Java语言程序设计(一)试题答案及评分参考(课程代码04747)一、单项选择题:本大题共10小题,每小题1分,共10分。

1.B2.D3.A4.C5.C6.D7.A8.B9.C10.A二、填空题:本大题共10小题,每空2分,共20分。

11.main()12.1613.throws14.构造15.考试16.is a17.字符18.Line2D19.JMenuBar20.Thread三、简答题:本大题共5小题,每小题4分,共20分。

21.a>>3>2||b%2==1(4分)22.(1)调用语句的实参列表必须足够判明要调用的是哪个方法。

实参的类型可能要进行正常的扩展提升。

(2分)(2)方法的返回类型可以相同也可以不同。

(2分)23.(1)不正确(1分),不允许声明静态数组(1分)。

(2)不正确(1分),维数声明顺序应从高维到低维(1分)。

24.final类不能被继承(2分);final方法不能被覆盖(2分)。

25.start()用于启动线程对象(2分);yield()用于强制终止线程的执行(2分)。

四、程序填空题:本大题共3小题,每空2分,共18分。

26.①sum=0②n%i==0③sum+i27.①new ObjectOutputStream(f)②writeObject(d)③IOException e28.①Runnable②run()③getName()五、程序分析题:本大题共3小题,每小题6分,共18分。

29.该方法对输入的一维数组(2分)中各元素按照从小到大顺序进行排列(2分),并返回排序后的数组(2分)。

30.A(1分)AA(1分)A(1分)B(1分)A(1分)BB(1分)31.(1)界面中除框架外还有按钮(1分)和单选按钮(1分)两种组件,其中按钮有4个(1分),单选按钮有2个(1分)。

(2)4个按钮在第一行,2个单选按钮在第二行。

2020年2021年石大远程在线考试-《Java语言程序设计》单号答案,参考资料

2020年2021年石大远程在线考试-《Java语言程序设计》单号答案,参考资料

中国石油大学(北京)远程教育学院
期末考试
《Java语言程序设计》
石大远程在线考试——《Java语言程序设计》单号答案
一、题型
简答题,4题,每题15分,共60分;编程题,2题,每题20分,共40分
二、题目
共两套题,学号末尾数单号学生做第一套,学号末尾数双号学生做第二套题
第一套题
一、简答题
1 什么是多态性? 方法的重载和覆盖有何区别? 阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么?解释为什么这样输出? (15分)
class C1
{
publicvoid f() {
System.out.println("C1.f");
}
}
class C2 extends C1
{
publicvoid f() {
System.out.println("C2.f");
}
}
class C3 {
publicvoid g(C1 one) {
System.out.println("g(C1)");
one.f();
}
publicvoid g(C2 two) {
System.out.println("g(C2)");
two.f();
}
}
publicclass Main1
{
publicstaticvoid main(String[] args) {
C1 one = new C2();。

北语 20春《JAVA语言程序设计》作业_1234

北语 20春《JAVA语言程序设计》作业_1234

20春《JAVA语言程序设计》作业_1 一、单选题 ( 每题4分, 共24道小题, 总分值96分 )1.答:A Q:80、500、92612.答:A3.答:A4.答:A5.答:C6.答:C7.答:D8.答:C9.答:B10.答:A11.答:B 12.13.14.15.16.17.18.19.20.21.22.23.下列选项中不是JAVA语言特点的是()A. 面向对象B. 平台无关C. 安全性高D. 单线程24.二、判断题 ( 每题4分, 共1道小题, 总分值4分 )1.我们可以方便地编写Java客户机/服务器程序,在客户机/服务器模式中,客户机一般通过套接字(Socket)使用服务器所提供的服务,Socket由两部分组成:IP地址和端口号。

20春《JAVA语言程序设计》作业_2 一、单选题 ( 每题4分, 共24道小题, 总分值96分 )1.2.3.4.5.6.7.8.9.下列哪个数代表十六进制整数()A. 0123B. 1900C. fa00D. 0xa210.11.12.13.14.15.16.17.18.下列数据类型中______属于Java简单数据类型( )A. 结构类型B. 接口C. 无符号整数类型D. 字符类型19.20.21.22.23.Main()方法的返回类型是()A. intB. voidC. booleanD. static24.二、判断题 ( 每题4分, 共1道小题, 总分值4分 )1.子类的域和方法的数目一定大于等于父类的域和方法的数目。

20春《JAVA语言程序设计》作业_3 一、单选题 ( 每题4分, 共24道小题, 总分值96分 )1.2.3.4.5.6.7.8.9.下列哪一个是JAVA语言的关键字()A. helloB. voidC. num_01D. abc10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.二、判断题 ( 每题4分, 共1道小题, 总分值4分 )1.接口和类一样也可以有继承关系,而且都只能支持单继承。

石大远程奥鹏-操作系统-第一次在线作业正确答案

石大远程奥鹏-操作系统-第一次在线作业正确答案
A、批处理操作系统
B、实时操作系统
C、分时操作系统
D、网络操作系统
正确答案:D
4.操作系统的基本功能不包括()
A、处理器管理
B、存储管理
C、用户管理
D、设备管理
正确答案:C
5.操作系统之所以能够控制各个程序的执行,为用户提供服务,主要是因为操作系统利用了()
A、系统软件
B、CPU
C、硬件的中断装置
D、中断服务程序
B、等待态-就绪态-运行态
C、就绪态-运行态-等待态
D、就绪态-等待态-运行态
正确答案:C
8.在操作系统的处理器管理中,每一个进程唯一的标志是()
A、PSW
B、PCB
CAW
D、CSW
正确答案:B
9.操作系统是对()进行管理的系统软件。
A、用户
B、硬件
C、计算机资源
D、程序
正确答案:C
10.允许多个用户以交互式方式使用计算机系统的操作系统是()操作系统。
A、用户管理
B、处理器管理和存储管理
C、文件管理和作业管理
D、设备管理
正确答案:A
29.下面关于计算机系统和操作系统的叙述错误的是( )
A、操作系统是独立于计算机系统的,它不属于计算机系统
B、计算机系统是一个资源集合体,包括软件资源和硬件资源
C、操作系统是一种软件
D、计算机硬件是操作系统赖以工作的实体,操作系统的运行离不开计算机硬件的支持
19.操作系统的基本类型主要有( )
A、批处理系统、分时系统及多任务系统
B、实时操作系统、批处理操作系统及分时操作系统
C、单用户系统、多用户系统及批处理系统
D、实时系统、分时系统和多用户系统

2020年中国石油大学北京网络学院 数据结构-第一次在线作业 参考答案

2020年中国石油大学北京网络学院 数据结构-第一次在线作业 参考答案
C、算法的可行性是指指令不能有二义性
D、以上几个都是错误的
我的答案:D 此题得分:2.5分
6.(2.5分) 下面说法错误的是
A、算法原地工作的含义是指不需要任何额外的辅助空间
B、在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法
C、所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界
我的答案:A 此题得分:2.5分
23.(2.5分) 完成在双循环链表结点p之后插入s的操作是( )
A、p^.next:=s ; s^.priou:=p; p^.next^.priou:=s ; s^.next:=p^.next;
B、p^.next^.priou:=s; p^.next:=s; s^.priou:=p; s^.next:=p^.next;
A、P^.NEXT:=H
B、P^.NEXT:= H^.NEXT
C、P:=H
D、P:=H^.NEXT
我的答案:A 此题得分:2.5分
22.(2.5分) 在一个以 h 为头的单循环链中,p 指针指向链尾的条件是()
A、p^.next=h
B、p^.next=NIL
C、p^.next.^next=h
D、p^.data=-1
A、单链表
B、双链表
C、单循环链表
D、带头结点的双循环链表
我的答案:D 此题得分:2.5分
18.(2.5分) 链表不具有的特点是( )
A、插入、删除不需要移动元素
B、可随机访问任一元素
C、不必事先估计存储空间
D、所需空间与线性长度成正比
我的答案:B 此题得分:2.5分
19.(2.5分) 线性表( a1,a2,…,an)以链接方式存储时,访问第i位置元素的时间复杂性为( )

中国石油大学Java语言程序设计第一次作业

中国石油大学Java语言程序设计第一次作业

中国石油大学Java语言程序设计第一次作业第一次在线作业单选题 (共30道题)收起1.(2.5分)编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为?A、.javaB、.classC、.htmlD、.exe我的答案:B 此题得分:2.5分2.(2.5分) .Java程序的执行过程中用到一套JDK工具,其中java.exe是指A、Java文档生成器B、Java解释器C、Java编译器D、Java类分解器我的答案:B 此题得分:2.5分3.(2.5分)Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点A、安全性B、多线程C、跨平台D、可移植我的答案:B 此题得分:2.5分4.(2.5分)Java语言是_____年由______公司第一次正式发布的,________被誉为Java之父A、1996;IBM;Bill Joe;B、1995;Sun;Bruce Eckel;C、1996;Microsoft;Anders HejlsbergD、1995; Sun; James Gosling我的答案:D 此题得分:2.5分5.(2.5分)关于Java Application和Applet的说法中,正确的是_________A、都包含main()方法B、都通过“appletviewer”命令执行C、都通过“javac”命令编译D、都嵌入在HTML文件中执行我的答案:C 此题得分:2.5分6.(2.5分)下列哪个是面向大型企业级用容器管理专用构件的应用平台A、J2EEB、J2MEC、J2SED、J2DE我的答案:A 此题得分:2.5分7.(2.5分)下列对Java源程序结构的叙述中,错误的是A、import 语句必须在所有类定义之前B、接口定义允许0或多个C、Java Application中的public class 类定义允许0或多个D、package 语句允许0或多个我的答案:C 此题得分:2.5分8.(2.5分)下列对Java语言的叙述中,错误的是A、Java的虚拟机解释执行字节码B、JDK的库文件目录是binC、Java的类是对具有相同行为对象的一种抽象D、Java中的垃圾回收机制是一个系统级的线程我的答案:B 此题得分:2.5分9.(2.5分)下列Java源程序结构中前三种语句的次序,正确的是A、import, package, public classB、import 必为首,其他不限C、public class, import ,packageD、package, import , public class我的答案:D 此题得分:2.5分10.(2.5分) .在Java中,属于整数类型变量的是A、singleB、doubleC、byteD、char我的答案:C 此题得分:2.5分11.(2.5分)下列语句片段int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为A、144B、28C、140D、不能执行我的答案:C 此题得分:2.5分12.(2.5分)下列语句片段:int a=-67,b=116,c=78; int d=~a|b& c; System.out.println(d);的结果为A、70B、67C、78D、56我的答案:A 此题得分:2.5分13.(2.5分)给出下面代码:public class test{ static int a[] = new int[10]; public static v oid main(String args[]) { System.out.println(a[10]); } } 那个选项是正确的A、编译时将产生错误B、编译时正确,运行时将产生错误C、输出零D、输出空我的答案:B 此题得分:2.5分14.(2.5分)下面哪些选项是正确的main方法说明?A、public main(String args[])B、public static void main(String args[])C、private static void main(String args[])D、void main()我的答案:B 此题得分:2.5分15.(2.5分)System类在哪个包中( )A、java.utilB、java.ioC、java.awtD、/doc/f212869368.html,ng我的答案:D 此题得分:2.5分16.(2.5分)下列代码哪几行会出错: ( ) 1) public void modify() { 2} int I, j, k; 3} I=100; 4} while(I> 0){ 5} j= I * 2; 6} System.out.println (" The value of j is " + j ); 7) k=k + 1;8) I--; 9) } 10)}A、line 4B、line 6C、line 7D、line 8我的答案:C 此题得分:2.5分17.(2.5分)指出正确的表达式A、byte b=128;B、Boolean b=null;C、long l=0xfffL;D、float d=0.9239d;我的答案:C 此题得分:2.5分18.(2.5分)在Java中,不属于整数类型变量的是A、doubleB、longC、intD、byte我的答案:A 此题得分:2.5分19.(2.5分)Java变量中,以下不属于复合类型的数据类型是A、类B、字符型C、数组型D、接口我的答案:B 此题得分:2.5分20.(2.5分)下面的语句片断输出结果是什么?int score=1; switch(score) { case 0: System.ou t.print(" Fail," ); default:System.out.print(" Error," ); case 1: System.out.print(" Good," ); case 2: System.out.print(" Best" ); break; }A、没有输出B、Good,C、Good,BestD、Error,Good,Best我的答案:C 此题得分:2.5分21.(2.5分)下面哪个是合法的标识符_______A、$personsB、2UsersC、*pointD、this我的答案:A 此题得分:2.5分22.(2.5分)下列布尔变量定义中,正确并且规范的是:A、BOOLEAN canceled=false;B、boolean canceled= false;C、boolean CANCELED= false;D、boolean canceled= FALSE;我的答案:B 此题得分:2.5分23.(2.5分)数组中各个元素的数据类型是A、相同的B、不同的C、部分相同的D、任意的我的答案:A 此题得分:2.5分24.(2.5分)下列语句中执行跳转功能的语句是A、for 语句B、while语句C、continue语句D、switch语句我的答案:C 此题得分:2.5分25.(2.5分)顺序执行下列程序语句后,则b的值是String a=" Hello" ; String b=a.substring(0, 2);A、HelloB、helloC、HeD、null我的答案:C 此题得分:2.5分26.(2.5分)下列的哪个选项可以正确用以表示八进制值8?A、0x8B、0x10C、8D、10我的答案:D 此题得分:2.5分27.(2.5分)下列的哪个赋值语句是不正确的?A、float f = 11.1;B、double d = 5.3E12;C、float d = 3.14f ;D、double f=11.1E10f;我的答案:A 此题得分:2.5分28.(2.5分)下列的哪个赋值语句是正确的?A、char a=" 12" ;B、int a=12.0;C、int a=12.0f;D、int a=(int)12.0;我的答案:D 此题得分:2.5分29.(2.5分)switch 语句中表达式(expression)的值不允许用的类型是?A、byteB、intC、booleanD、char我的答案:C 此题得分:2.5分30.(2.5分)下列关键字中可以表示常量的是A、finalB、defaultC、privateD、transient我的答案:A 此题得分:2.5分判断题 (共10道题)收起31.(2.5分)Java语言是不区分大小写错误我的答案:错误此题得分:2.5分32.(2.5分)Java语言不含指针和析构方法,所以Java程序只有在结束运行才释放占用的内存?正确错误我的答案:错误此题得分:2.5分33.(2.5分)Java程序一般应当含有main方法,因为它是所有Java程序执行的入口正确错误我的答案:错误此题得分:2.5分34.(2.5分)数组、类和接口都是引用数据类型正确错误我的答案:正确此题得分:2.5分35.(2.5分)定义完数组后,我们可以根据实际需要,再动态调整数组大小正确错误我的答案:错误此题得分:2.5分36.(2.5分)Java语言中一个Char类型的数据占用2个字节大小的内存空间正确错误我的答案:正确此题得分:2.5分37.(2.5分)编译语句Double aDouble=37.2D不会出现编译错误正确错误我的答案:正确此题得分:2.5分38.(2.5分)if(true){int i=17;} System.out.println(i);运行此程序的结果是输出17正确错误我的答案:错误此题得分:2.5分39.(2.5分)float x=26f; int y=26; int z=x/y; 以上语句能正常编译和运行正确我的答案:错误此题得分:2.5分40.(2.5分)int[] a={1,2,3,4}; System.out.println(a.length()); 以上语句运行的结果是显示4?正确错误我的答案:错误此题得分:2.5分。

java语言程序设计第1次形考

java语言程序设计第1次形考

java语言程序设计第1次形考试卷总分:100客观题判断题(共4题,共8分)开始说明:结束说明:1.(2分)Java Applet只能在图形界面下工作。

√×2.(2分)Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。

√×3.(2分)Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

√×4.(2分)Java Applet是由独立的解释器程序来运行的。

√×单选题(共46题,共92分)开始说明:结束说明:5.(2分)下面选项中,哪一个不是Java中的关键字?()A、sizeofB、constC、publicD、goto6.(2分)下列关于while语句的描述中,正确的是()。

A、while语句循环体中可以没有语句B、while语句的循环条件可以是整型变量C、while语句的循环体必须使用大括号D、while语句的循环体至少被执行一次7.(2分)下列运算符合法的是? ( )A、&&B、<>C、ifD、:=8.(2分)表达式7%(-3)的运算结果为()。

A、-2B、-1C、2D、19.(2分)下列关于JDK、JRE和JVM关系的描述中,正确的是()。

A、JDK中包含了JRE,JVM中包含了JREB、JRE中包含了JDK,JDK中包含了JVMC、JRE中包含了JDK,JVM中包含了JRED、JDK中包含了JRE,JRE中包含了JVM10.(2分)下面关于配置path环境变量作用的说法中,正确的是()。

A、在任意目录可以使用javac和java命令B、在任意目录下可以使用class文件C、在任意目录可以使用记事本D、在任意目录下可以使用扫雷游戏11.(2分)如果jdk的安装路径为“d:\jdk”,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path 设置为以下哪个选项? ( )A、d:\jdk;B、d:\jdk\bin;C、d:\jre\bin;D、d:\jre;12.(2分)下列关于int类型变量的定义,错误的是()。

石大远程在线考试——《Java语言程序设计》

石大远程在线考试——《Java语言程序设计》

中国石油大学(北京)远程教育学院期末考试《 Java语言程序设计》学习中心:_知金教育北京数字化学习中心__姓名:_李龙超__学号:__101173____关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。

2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。

3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不一、题型简答题,4题,每题15分,共60分;编程题,2题,每题20分,共40分二、题目共两套题,学号末尾数单号学生做第一套,学号末尾数双号学生做第二套题第一套题一、简答题1 什么是多态性? 方法的重载和覆盖有何区别? 阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么?解释为什么这样输出? (15分)class C1{public void f() {System.out.println("C1.f");}}class C2 extends C1{public void f() {System.out.println("C2.f");}}class C3 {public void g(C1 one) {System.out.println("g(C1)");one.f();}public void g(C2 two) {System.out.println("g(C2)");two.f();}}public class Main1{public static void main(String[] args) {C1 one = new C2();C3 three = new C3();three.g(one);}}答:1.多态性是指允许不同类的对象对统一消息做出响应。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
我的答案:C 此题得分:2.5分
11.(2.5分) 下列语句片段 int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为
A、144
B、28
C、140
D、不能执行
我的答案:C 此题得分:2.5分
12.(2.5分) 下列语句片段: int a=-67,b=116,c=78; int d=~a|b& c; System.out.println(d);的结果为
中国石油大学北京网络学院
Java语言程序设计-第一次在线作业
参考答案
1.(2.5分) 编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为
A、.java
B、.class
C、.html
D、.exe
我的答案:B 此题得分:2.5分
2.(2.5分) .Java程序的执行过程中用到一套JDK工具,其中java.exe是指
A、70
B、67
C、78
D、56
我的答案:A 此题得分:2.5分
13.(2.5分) 给出下面代码: public class test{ static int a[] = new int[10]; public static void main(String args[]) { System.out.println(a[10]); } } 那个选项是正确的
A、line 4
B、line 6
C、line 7
D、line 8
我的答案:C 此题得分:2.5分
17.(2.5分) 指出正确的表达式
A、byte b=128;
B、Boolean b=null;
C、long l=0xfffL;
D、float d=0.9239d;
我的答案:C 此题得分:2.5分
18.(2.5分) 在Java中,不属于整数类型变量的是
7.(2.5分) 下列对Java源程序结构的叙述中,错误的是
A、import 语句必须在所有类定义之前
B、接口定义允许0或多个
C、Java Application中的public class 类定义允许0或多个
D、package 语句允许0或多个
我的答案:C 此题得分:2.5分
8.(2.5分) 下列对Java语言的叙述中,错误的是A、Java Nhomakorabea档生成器
B、Java解释器
C、Java编译器
D、Java类分解器
我的答案:B 此题得分:2.5分
3.(2.5分) Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点
A、安全性
B、多线程
C、跨平台
D、可移植
我的答案:B 此题得分:2.5分
4.(2.5分) Java语言是_____年由______公司第一次正式发布的,________被誉为Java之父
A、Java的虚拟机解释执行字节码
B、JDK的库文件目录是bin
C、Java的类是对具有相同行为对象的一种抽象
D、Java中的垃圾回收机制是一个系统级的线程
我的答案:B 此题得分:2.5分
9.(2.5分) 下列Java源程序结构中前三种语句的次序,正确的是
A、import, package, public class
A、都包含main()方法
B、都通过“appletviewer”命令执行
C、都通过“javac”命令编译
D、都嵌入在HTML文件中执行
我的答案:C 此题得分:2.5分
6.(2.5分) 下列哪个是面向大型企业级用容器管理专用构件的应用平台
A、J2EE
B、J2ME
C、J2SE
D、J2DE
我的答案:A 此题得分:2.5分
D、void main()
我的答案:B 此题得分:2.5分
15.(2.5分) System类在哪个包中( )
A、java.util
B、java.io
C、java.awt
D、ng
我的答案:D 此题得分:2.5分
16.(2.5分) 下列代码哪几行会出错: ( ) 1) public void modify() { 2} int I, j, k; 3} I=100; 4} while(I> 0){ 5} j= I * 2; 6} System.out.println (" The value of j is " + j ); 7) k=k + 1; 8) I--; 9) } 10)}
A、编译时将产生错误
B、编译时正确,运行时将产生错误
C、输出零
D、输出空
我的答案:B 此题得分:2.5分
14.(2.5分) 下面哪些选项是正确的main方法说明?
A、public main(String args[])
B、public static void main(String args[])
C、private static void main(String args[])
A、1996;IBM;Bill Joe;
B、1995;Sun;Bruce Eckel;
C、1996;Microsoft;Anders Hejlsberg
D、1995; Sun; James Gosling
我的答案:D 此题得分:2.5分
5.(2.5分) 关于Java Application和Applet的说法中,正确的是_________
A、double
B、long
C、int
D、byte
我的答案:A 此题得分:2.5分
19.(2.5分) Java变量中,以下不属于复合类型的数据类型是
A、类
B、字符型
C、数组型
D、接口
我的答案:B 此题得分:2.5分
20.(2.5分) 下面的语句片断输出结果是什么? int score=1; switch(score) { case 0: System.out.print(" Fail," ); default:System.out.print(" Error," ); case 1: System.out.print(" Good," ); case 2: System.out.print(" Best" ); break; }
B、import 必为首,其他不限
C、public class, import ,package
D、package, import , public class
我的答案:D 此题得分:2.5分
10.(2.5分) .在Java中,属于整数类型变量的是
A、single
B、double
C、byte
D、char
相关文档
最新文档