电子科技大学成都学院JAVA试题

合集下载

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)试卷七

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)试卷七

电子科技大学大二第2学期java(计算机编程语言)(考试时间90分钟,满分100分)一、选择题(2分*25=50分)1、对于可以独立运行的Java应用程序,下列( )说法是正确的。

A) 无须main方法B) 必须有两个main方法C) 可以有多个或零个main方法D) 必须有一个main方法2、用abstract定义的类()A) 可以被实例化B) 不能派生子类C) 不能被继承D) 只能被继承3、URL地址为: ,则其中http的含义为()A) 通信协议B) 参考点C) 机器名称D) 通信端口4、在Java语言中,不允许使用指针体现出Java特性是()A) 可移植B) 解释执行C) 健壮性D) 安全性5、下列选项中,不是Applet标记的是()A)PARAMB)BODYC)CODEBASED) ALT6、Java程序默认引入了一个包,包名为:()A)java.awtB)java.ioC)java.utilD)ng7、Applet可以做下列()的操作。

A) 读取客户端文件B) 在客户端主机上创建新文件C) 在客户端装载程序库D) 读取客户端部分系统变量8、以public修饰的类如:public class Fish{…} 则Fish( )A) 可被其它程序包中的类使用B) 仅能被本程序包中的类使用C) 不能被任意其它类使用D) 不能被其它类继承9、System类在()包中。

A)java.utilB)java.ioC)java.awtD)ng10、线程生命周期中正确的状态是()A) 新建、就绪、运行、堵塞和死亡B) 新建、运行和死亡C) 新建、运行、阻塞和死亡D) 就绪、运行、堵塞和死亡11、Java语言中创建一个对象使用的关键字为()A)classB)interfaceC)newD)create12、下面哪种不是Java的数据类型()A) 基本类型B) 数组类型C) 类D) 字符串类型13、以public修饰的类如:public class Car{…} 则Car( )A) 可被其它程序包中的类使用B) 仅能被本程序包中的类使用C) 不能被任意其它类使用D) 不能被其它类继承14、JDK中提供的文档生成器是()A)java.exeB)javap.exeC)javadoc.exeD)javaprof.exe15、Java为移动设备提供的平台是()A)J2MEB)J2SEC)J2EED)JDK5.016、Thread类中能运行线程体的方法是()A)start()B)resume()C)init()D)run()17、下列关于Applet的说法中,错误的是()A)Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行B)以在安全策略的控制下读写与本地磁盘文件C)Java中不支持向Applet传递参数D)Applet的主类要定义为java.applet.Applet类的子类18、必须将组件放在一定的()中才能显示出来A)容器B) 组件C) 浏览器D) 窗口19、下列哪个类声明合理的是:()A)abstract final class HI{ ··· }B)abstract private move(){···}C)protected private number ;D)public abstract class Car{···}20、布尔型变量真值表示为()A)trueB)falseC)tD) f21、continue语句( )A)只中断最内层的循环B) 只中断最外层的循环C) 只中断所在层循环中的当次循环D) 只中断某一层的循环22、阅读下列代码,其运行结果是()public class Test{public static void main(String args[]){int n = ~(0x2f)&0x36; System.out.println(n);}}A)32B)0x2fC)16D)1023、对于下列代码,()方法可以加入类Child:public class Parent {public int addValue( int a, int b) {int s; s = a+b; return s; }}class Child extends Parent {}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...} 24、下列哪个类声明正确的是:()A)abstract final class HI{ ··· }B)abstract private move(){···}C)protected private numberD)public abstract class Car{···}25、阅读下列代码,其运行结果是()public class Test{public static void main(String args[]){String s = "Test";switch(s){case "Java" : System.out.print("Java");break;case "Language": System.out.print("Language");break;case "Test" : System.out.print("Test");break;}}}A)JavaB)LanguageC)TestD) 编译出错二、判断题(2分*15=30分)( T )1、Java applet不能够存取客户机磁盘上的文件。

电子科技大学试卷A2(Java)参考答案

电子科技大学试卷A2(Java)参考答案

电子科技大学网络教育考卷(A2卷)(20 年至20 学年度第 学期)考试时间 年 月 日(120分钟) 课程 Java 语言 教师签名_____一、判断题(每小题1分,共5分)1、( X )子类要调用父类的方法,必须使用super 关键字。

2、( √ )有的类定义时可以不定义构造函数,所以构造函数不是必需的。

3、( X )如果p 是父类Parent 的对象,而c 是子类Child 的对象,则语句c = p 是正确的。

4、( X )在Java 语言中,系统常量null,false,true 既可以大写,也可以小写。

5、( √ )Java 语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。

二、单项选择题(每小题1分,共35分) 1、计算机中的流是 ④①流动的字节 ②流动的对象 ③流动的文件 ④流动的数据缓冲区 2、一个Java Application 运行后,在系统中是作为一个 ② ①线程 ②进程 ③进程或线程 ④不可预知3、实现下列 ① 接口可以对TextField 对象的事件进行监听和处理。

①ActionListener ②FocusListener ③MouseMotionListener ④WindowListener4、Frame 的默认布局管理器是 ②①FlowLayout ②BorderLayout ③GridLayout ④CardLayout 5、每个使用Swing 构件的程序必须有一个 ④ ①按钮 ②标签 ③菜单 ④容器6、Applet 运行时,被浏览器或appletviewer 调用的第一个方法是 ② ①paint() ②init() ③start() ④destroy()7、Applet 类的直接父类是 ④①Component 类②Container 类③Frame 类④Panel 类8、在Applet 生命周期中,下列 ② 方法是在装载Applet 时被调用。

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)2

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)2

电子科技大学大二第2学期java(计算机编程语言)(考试时间90分钟,满分100分)第一题:单项选择题(20×2分)1.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?()A、 String argsB、String args[]C、Char argD、StringBuffer args[]2.下列的哪个选项可以正确用以表示八进制值8?()A)0x8B)0x10C)08D)0103.设int x=1,float y=2,则表达式x / y的值是:()A.0 B.1 C.2 D.以上都不是4. 若有定义:byte[] x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是()A)x[5-3]B)x[k]C)x[k+5]D)x[0]5.Java Applet在被浏览器加载的时候首先被执行且在applet整个生命周期中只被运行一次的方法是()?A、init()B、start()C、opreationcrawl()D、reader()6.在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。

A、init()B、start()C、destroy()D、stop()7.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。

这种面向对象程序特性称为()A)隐藏B)重写C)重载D)Java不支持此特性8.以下有关构造方法的说法,正确的是:()A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用。

D.构造方法可以和类同名,也可以和类名不同9.类Parent、Child定义如下:1.public class Parent2.{ public float aFun(float a, float b) throws3.IOException { }4.} 5.public class Child extends Parent{6.7.}将以下哪种方法插入行6是不合法的。

2022年电子科技大学成都学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年电子科技大学成都学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年电子科技大学成都学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、驱动调度算法中,()算法可能会随时改变移动臂的运动方向。

A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描2、如果当前读写磁头正在53号柱面上执行操作,依次有4个等待访问的请求,柱面号,依次为98,37,124,65,当采用()算法时,下一次磁头才可能到达37号柱面。

A.先来先服务B.最短寻道时间优先C.电梯调度(初始磁头移动方向向着小磁道方向)D.循环扫描(磁头移动方向向着大磁道方向)3、下面关于管程的叙述错误的是()。

A.管程是进程的同步工具,解决信号量机制大量同步操作分散的问题B.管程每次只允许一个进程进入管程,C.管程中V操作的作用和信号量机制中V操作的作用相同D.管程是被进程调用的,是语法范围,无法创建和撤销4、有5个批处理任务A、B、C、D、E几乎同时到达一计算中心。

它们预计运行的时间分别是10min,6min,2min、4min和8min。

其优先级(由外部设定)分别为3,5,2,1和4,这里5为最高优先级。

下列各种调度算法中,其平均进程周转时间为14min 的是()。

A.时间片轮转调度算法B.优先级调度算法C.先来先服务调度算法D.最短作业优先调度算法5、下面哪个不会引起进程创建()A.用户登录B.作业调度C.设备分配D.应用请求6、考虑页面替换算法,系统有m个页帧(Frame)供调度,初始时全空:引用串(Reference String)长度为p.包含了n个不同的页号,无论用什么算法,缺页次数不会少于()A.mB.pC.nD.min(m,n)7、某系统采用改进型CLOCK置换算法,页表项中字段A为访问位,M为修改位。

A=0表示页最近没有被访问,A=1表示页最近被访问过。

M=0表示页没有被修改过,M=1表示页被修改过。

按(A,M)所有可能的取值,将页分为4类:(0,0)、(1,0)、(0,1)和(1,1),则该算法淘汰页的次序为()。

电子科技大学15春《JAVA语言》在线作业2试卷

电子科技大学15春《JAVA语言》在线作业2试卷

电子科技大学15春《JAVA语言》在线作业2一、单选题:1.下列数组的定义不合法的是( )。

(满分:5)A. char c[][]=new char[2][4];B. char c[][]=new char[2][];C. char [][]c=new char[][3];D. int []a[] = new int[5][5];2.设有对象x具有属性a则访问该属性的方法为( )。

(满分:5)A. a.xB. a.x( )C. x.aD. x.a( )3.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

(满分:5)A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B. 可以被两种类访问和引用:该类本身、该类的所有子类C. 只能被该类自身所访问和修改D. 只能被同一个包中的类访问4.下列关于构造方法的叙述中,错误的是( )。

(满分:5)A. Java语言规定构造方法名与类名必须相同B. Java语言规定构造方法没有返回值,但不用void声明C. Java语言规定构造方法不可以重载D. Java语言规定构造方法只能通过new自动调用5.现有两个类B,以下描述中表示B继承自A的是( )。

(满分:5)A. class A extends BB. class B implements AC. class A implements BD. class B extends A6.题目及选项如下图所示(满分:5)A.B.C.D.7.下面哪个是不合法的标识符? (满分:5)A. $persons;B. TwoUsers;C. *point;D. endline;8.若在某一个类定义中定义有如下的方法:final void aFinalFunction( ); 则该方法属于( )。

(满分:5)A. 本地方法B. 静态方法C. 最终方法D. 抽象方法9.下面关于继承的哪些叙述是正确的? (满分:5)A. 在java中允许多继承B. 在java中一个类只能实现一个接口C. 在java中一个类不能同时继承一个类和实现一个接口D. java的单一继承使代码更可靠。

电子科技大学《JAVA程序设计》20春期末考试

电子科技大学《JAVA程序设计》20春期末考试

(单选题)1: 给定如下Java 程序代码片段,编译运行这段代码,结果是()。

java.util.HashMap map = new java.util.HashMap();map.put("name",null);map.put("name","Jack");System.out.println(map.get("name"));A: nullB: JackC: nullJackD: 运行时出现异常正确答案: B(单选题)2: 设有定义:String s=“World”;,下列语句错误的是()。

A: int m=s.indexOf(‘r’);B: char c=s.charAt(0);C: int n=s.length();D: String str=s.append(‘2’);正确答案: D(单选题)3: 在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是()。

A: 与文件目录的层次相同B: 与文件的结构相同C: 与文件类型相同D: 与文件大小相同正确答案: A(单选题)4: 在java中下列关于自动类型转换说法正确的是()。

A: 基本数据类型和String相加结果一定是字符串型B: char类型和int类型相加结果一定是字符C: double类型可以自动转换为intD: char + int + double +"" 结果一定是double;正确答案: A(单选题)5: 下面的方法重载,正确的是()。

A: int fun(int a, float b) { } float fun(int a, float b) { }B: float fun(int a, float b) { } float fun(int x, float y) { }C: float fun(float a) { } float fun(float a, float b) { }D: float fun1(int a, float b) { } float fun2(int a, float b) { }正确答案: C(单选题)6: 下面不是String类提供的合法方法()。

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)试卷十三

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)试卷十三

电子科技大学大二第2学期java(计算机编程语言)(考试时间90分钟,满分100分)一、选择题(2分*25=50分)1、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______ 。

A) 可行性分析B) 需求分析C) 详细设计D) 程序编码2、下面叙述正确的是______。

A) 算法的执行效率与数据的存储结构无关B) 算法的空间复杂度是指算法程序中指令(或语句)的条数C) 算法的有穷性是指算法必须能在执行有限个步骤之后终止D) 以上三种描述都不对3、在一棵二叉树上第5层的结点数最多是______。

A)8B)16C)32D)154、下面描述中,符合结构化程序设计风格的是______。

A) 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B) 模块只有一个入口,可以有多个出口C) 注重提高程序的执行效率D) 不使用goto语句5、下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

A) 内模式B) 外模式C) 概念模式D) 逻辑模式6、下列描述中,错误的是()A) 要求编程者管理内存B)Java的安全体现在多个层次上C)Applet要求在支持Java的浏览器上运行D)Java有多线程机制7、在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是______。

A)static boolean matches()B)boolean matcher.find()C)int matcher.start()D)int matcher.end()8、有关句柄(handle)的说法,下列不正确的是_______。

A) 句柄是一个4字节长的整数值B) 句柄用来标识应用程序中不同的对象或同类对象中的不同实例C) 消息是句柄的一种D) 画笔的句柄类型是HPEN,画刷的句柄类型是HBRUSH9、下面叙述正确的是______。

A) 栈不能进行插入元素的操作,而队列可以。

2022年电子科技大学成都学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年电子科技大学成都学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年电子科技大学成都学院软件工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、计算机系统的层次结构按照由高到低的顺序分别为()。

A.高级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级B.高级语言机器级,应用语言机器级,汇编语言机器级,微程序机器级C.应用语言机器级,传统机器语言机器级,汇编语言机器级,操作系统机器级D.应用语言机器级,操作系统机器级,微程序机器级,传统机器语言机器级2、输入输出系统硬件的功能对()是透明的。

A.操作系统程序员B.应用程序员C.系统结构设计人员D.机器语言程序设计员3、在计算机系统设计中,比较好的方法是( )A.从上向下设计B.从下向上设计C.从两头向中间设计D.从中间开始向上、向下设计4、在流水机器中,全局性相关是指( )。

A.先写后读相关B.先读后写相关C.指令相关D.由转移指令引起的相关5、从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。

A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现6、指令间“一次重叠”说法有错的是( )A.仅“执行k”与“分析k+1”重叠B."分析k”完成后立即开始“执行k”C.应尽量使“分析k+1”与“执行k”时间相等D.只需要一套指令分析部件和执行部件7、目前,MO由()实现,M1用()实现,M2至M5大多用()实现。

A.软件,固件,硬件B.固件,软件,硬件C.硬件,软件,固件D.硬件,固件,软件8、()属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机9、在系统结构设计中,提高软件功能实现的比例会( )。

A.提高解题速度B.减少需要的存贮容量C.提高系统的灵活性D.提高系统的性能价格比10、在操作系统机器级,一般用()程序()作业控制语句。

电子科技大学试卷A1(Java)

电子科技大学试卷A1(Java)

电子科技大学网络教育考卷(A1卷)(20 年至20 学年度第 学期)考试时间 年 月 日(120分钟) 课程 Java 语言 教师签名_____一、判断题(每小题1分,共5分)1、( )Java 的各种数据类型占用固定长度,与具体的软硬件平台环境无关。

2、( )用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。

3、( )A class can implement as many interfaces as needed.4、( )A subclass inherits all methods ( including the constructor ) from the superclass.5、( )Java 程序里,创建新的类对象用关键字new ,回收无用的类对象使用关键字free 。

二、单项选择题(每小题1分,共35分) 1、下列叙述中正确的是①Java 是不区分英文字母大小写的,源文件名与程序类名不允许相同 ②Java 语言以方法为程序的基本单位③Applet 是Java 的一类特殊应用程序,它嵌入HTML 中,随主页发布到互联网上 ④以//符开始的为多行注释语句2、Java 语言的许多特点中,下列 特点是C++语言所不具备的。

①高性能 ②跨平台 ③面向对象 ④有类库3、Java 源文件中最多只能有一个 类,其他类的个数不限。

①abstract ②public ③final ④interface4、Java 语言中, 是所有类的根类。

①Object ②Root ③Thread ④Applet5、Java 语言中,字符变量以char 类型表示,它在内存中占 位bit 。

①8 ②16 ③32 ④26、下列叙述中, 是正确的。

①类是变量和方法的集合体 ②数组是无序数据的集合 ③抽象类可以实例化 ④类成员数据必须是公有的 7、下列关于方法形参的叙述中, 是正确的。

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)试卷

电子科技大学大二期末计算机管理与应用专业《java》(计算机编程语言)考试及答案-(A3版)试卷

: 姓名: 班级: 座号: 密 封 线 内 不 要 答 题电子科技大学 大二第2学期java (计算机编程语言)(考试时间90分钟,满分100分)一、选择题(2分*25=50分)1、Java 语言具有许多优点和特点下列选项中哪个反映了Java 程序并行机制的特点?A) 安全性 B) 多线性 C) 跨平台 D) 可移植2、下列哪个类声明是正确的?A) abstract final class HI{···} B) abstract private move(){···} C) protected private number; D) public abstract class Car{···}3、下列关于for 循环和while 循环的说法中哪个是正确的? A) while 循环能实现的操作,for 循环也都能实现B) while 循环判断条件一般是程序结果,for 循环判断条件一般是非程序结果C) 两种循环任何时候都可替换D) 两种循环结构中都必须有循环体,循环体不能为空 4、异常包含下列那些内容?A) 程序中的语法错误 B) 程序的编译错误 C) 程序执行过程中遇到 5、Character 流与Byte 流的区别是 A) 每次读入的字节数不同 B) 前者带有缓冲,后者没有 C) 前者是块读写,后者是字节读写 D) 二者没有区别,可以互换使用 6、监听事件和处理事件 A) 都由Listener 完成B) 都由相应事件Listener 处登记过的构件完成 C) 由Listener 和构件分别完成 D) 由Listener 和窗口分别完成 7、Applet 可以做下列那些操作? A) 读取客户端文件B) 在客户端主机上创建新文件 C) 在客户端装载程序库 D) 读取客户端部分系统变 8、下列哪个属于容器的构件?A) JFrame B) JButton C) JPnel D) JApplet9、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?A) BoxLayoutB) GridLayoutC) BorderLayoutD) FlowLouLayout10、为实现多线程之间的通信,需要使用下列那种流才合适?A) Filter streamB) File streamC) Random access streamD) Pipde stream11、在某个类A中存在方法void GetSort(int x)以下能作为这个方法的重载的声明是A) Void GetSort(float x)B) int GetSort(int y)C) double GetSort(int x,int y)D) void Get(int x,int y)12、有一个类A,以下为其构造函数的声明,其中正确的是( )。

电子科技大学《JAVA程序设计》20春期末考试【答案50265】

电子科技大学《JAVA程序设计》20春期末考试【答案50265】

电子科技大学《JAVA程序设计》20春期末考试红字部分为答案!单选题1.给定如下Java 程序代码片段,编译运行这段代码,结果是()。

java.util.HashMap map new java.util.HashMap(); map.put("name",null); map.put("name","Jack");System.out.println(map.get("name"));A.nullB.JackC.nullJackD.运行时出现异常2.设有定义String s“World”;,下列语句错误的是()。

A.int m=s.indexOf('r');B.char c=s.charAt(0);C.int n=s.length();D.String str=s.append('2');3.在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是()。

A.与文件目录的层次相同B.与文件的结构相同C.与文件类型相同D.与文件大小相同4.在java中下列关于自动类型转换说法正确的是()。

A.基本数据类型和String相加结果一定是字符串型B.char类型和int类型相加结果一定是字符C.double类型可以自动转换为intD.char+int+double+""结果一定是double;5.下面的方法重载,正确的是()。

A.int fun(int a, float b){} float fun(int a, float b){}B.float fun(int a, float b){}float fun(int x, float y){}C.float fun(float a){}float fun(float a, float b){}D.float fun1(int a, float b){}float fun2(int a, float b){}6.下面不是String类提供的合法方法()。

2022年电子科技大学成都学院软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年电子科技大学成都学院软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年电子科技大学成都学院软件工程专业《计算机网络》科目期末试卷B(有答案)一、选择题1、物理层、数据链路层、网络层、传输层的传输单位(或PDU)分别是()。

I.帧Ⅱ.比特Ⅲ.报文段 IV.数据报A. I、Ⅱ、IV、ⅢB. Ⅱ、I、IV、ⅢC. I、IV、Ⅱ、ⅢD. Ⅲ、IV、Ⅱ、I2、一般来说,学校的网络按照空间分类属于()。

A.多机系统B.局域网C.城域网D.广域网3、主机A发送IP数据报给主机B,途中经过了5个路由器,请问在此过程中总共使用了()次ARP协议。

A.5B.6C.10D.114、在链路状态路由算法中,每个路由器得到了网络的完整拓扑结构后,使用()算法来找出从它到其他路由器的路径长度。

A.Prim最小生成树算法B.Dijkstra最短路径算法C.Kruskal最小生成树算法D.拓扑排序5、对于窗口大小为n的滑动窗口,最多可以有()帧已发送但没有确认。

A.0B.n-1C.n CD.n/26、下列帧类型中,不属于HDLC帧类型的是()A.信息帧B.确认帧C.监控帧D.无编号帧7、有一个TCP连接,当其拥塞窗口为32个分组大小时超时。

假设网络的RTT是固定的5s,不考虑比特开销,即分组不丢失,则系统在超时后处于慢启动阶段的时间有()。

A.10sB.20sC.30sD.40s8、一个UDP用户数据报的数据字段为8192B。

在链路层要使用以太网来传输,那么应该分成()IP数据片。

A.3个B.4个C.5个D.6个9、UDP数据报比IP数据报多提供了()服务。

A.流量控制B.拥塞控制C.端口功能D.路由转发10、通过"Internet信息服务(IIS)管理器”管理单元可以配置FTP服务器,若将控制端口设置为2222,则数据端口自动设置为()。

A.20B.21C.2223D.222111、电子邮件经过MIME扩展后,可以将非ASCII码内容表示成ASCII码内容,其中base64的编码方式是()。

电子科技大学22春“计算机应用技术”《JAVA程序设计》期末考试高频考点版(带答案)试卷号4

电子科技大学22春“计算机应用技术”《JAVA程序设计》期末考试高频考点版(带答案)试卷号4

电子科技大学22春“计算机应用技术”《JAVA程序设计》期末考试高频考点版(带答案)一.综合考核(共50题)1.监听器接口的方法返回值是()A.voidB.intC.StringD.Object参考答案:A2.1main方法是Java Application程序执行的入口点,下列 main方法原型是不正确的()。

A.public static void main(string[]args)B.public static void main(String[]args)C.public static void main(String[]a)D.public static void main(String args[])参考答案:A3.若在某一个类定义中定义有方法:abstract void f();则该类是()。

A.抽象类B.不能确定C.public类D.final类参考答案:A4.下列Java源文件代码片段中,()是不正确的。

A.package t;public class A{}B.import java.io.*;package t;public class A{}C.import java.io.*;import java.awt.*;public class A{}D.import java.io.*;class A{}public class B{}5.在Java语言中,()包是自动导入的。

ngB.java.ioC.java.awtD.java.applet参考答案:A6.Java语言是在()语言基础上衍生的。

A.pascalB.VFC.C++D.C参考答案:C7.下列叙述中,()是正确的。

A.类是变量和方法的集合体B.类成员数据必须是公有的C.数组是无序数据的集合D.抽象类可以实例化参考答案:A8.Java Application源程序文件的扩展名为()。

A..javaB..htmlC..exeD..class参考答案:A用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。

电子科技大学成都学院JAVA试题B

电子科技大学成都学院JAVA试题B

………密………封………线………以………内………答………题………无………效……电子科技大学二零零六学年春季:请将答案写在答题纸上一、选择题(共36分,每小题2分)1、考虑下述代码:int ivar;for(ivar=1;ivar<=5;ivar++);{ System.out.println(ivar);}A 输出1 2 3 4 5B 输出 6C 输出 1D 编译错误2、给出下列java源代码://Point xpublic class Interesting{}在源代码//Point x处哪三个选择不符合java语法?A import java.awt.*;B package local.util;C class MoreInteresting{}D int a;3、已建立了一个applet,当用户从一个页面转移到另外一个页面时,哪个方法将被调用:A destroy()B init()C start()D stop()4、从下面的布局管理器中选择按东、西、南、北、中放置的布局管理器:A CardLayoutB BorderLayoutC FlowLayoutD GridLayout5、编译,运行下列代码后的结果是:public class Test {public static void main (String args []) {int age;age = age + 1;System.out.println("The age is " + age);}}A 编译,运行后没有输出B 编译,运行后输出:The age is 1C 能通过编译,但运行时产生错误 D不能通过编译.6、内部数据类型byte的取值范围是:A 0 - 65, 535 B.(–128) – 127 C (–32,768) – 32,767 D (–256) – 2557、编译,运行下列代码后的结果是:public class Test {static int age;public static void main (String args []) {age = age + 1;………密………封………线………以………内………答………题………无………效……System.out.println("The age is " + age);}}A 编译,运行后没有输出B 编译,运行后输出:The age is 1C 能通过编译,但运行时产生错误D 不能通过编译8、下面哪个方法可用来获知发生事件(event)的组件(component):A actionPerformed()B super()C getSource()D getContentPane()9、声明公用的abstract方法的正确格式是:A public abstract void add();B public abstract void add() {}C public abstract add();D public virtual add();10、在什么情况下类获得默认的构造方法:A 类被定义时 B类中没有定义任何构造方法时C 在类中至少定义了一个构造方法时D 都不是11、listener(监听器)方法的正确的访问修饰符是什么?A PublicB staticC privateD protected12、下列语句中哪个不能通过编译:A if (2 == 3) System.out.println("Hi");B if (2 = 3) System.out.println("Hi");.C if (true) System.out.println("Hi");D if (2 != 3) System.out.println("Hi");13、假定有一个包含引起异常(不是一个RuntimeException)的代码的方法,用什么方式告诉方法的调用者要捕获该异常:A throw ExceptionB throws ExceptionC new Exception D不用特别指定14、传递4,0来运行下列代码中的方法divide(int a, int b),结果是:public void divide(int a, int b) {try {int c = a / b;} catch (Exception e) {System.out.print("Exception ");} finally {System.out.println("Finally");}A 打印输出: Exception FinallyB 打印输出: FinallyC 打印输出: Exception D没有任何输出15、对public void add(int a) {…}方法的重载方法:A 必须返回void B必须返回int C可以返回任何需要的类型 D 都不是16、在子类构造方法内的什么位置可以对超类的构造方法(super())进行调用:A 子类构造方法的任何地方B 子类构造方法的第一条语句处C 子类构造方法的最后一条语句处 D不能对超类的构造方法进行调用17、下面哪些关键词用来处理java运行时的错误:A try catchB try catch finallyC try throwD throw catch18、给出下列代码段:switch(x){………密………封………线………以………内………答………题………无………效……case 1:System.out.println(“Test 1”);case 2:case 3:System.out.println(“Test 2”);Break;default:System.out.println(“Test 3”);哪个x值将引起输出中包含信息:”Test 3”?(选择一项)A 1B 2C 3D 5二、填空题(每空1分,共16分)1、_________类不需要用import(关键字)来引入。

JAVA成都学院试题A

JAVA成都学院试题A

2、Panel 和 Applet 默认使用的版面配置管理器是:FlowLayout。
3、java 将相关的类及接口组织成一个___包__,并利用关键字 implements 将其引入进来。
4、OOP 三大特性是封装、继承、多态。
第 3 页 共 6页
系别
班次
学号
姓名
.
………密………封………线………以………内………答………题………无………效……
6、___________________、__________________、__________________
7、___________________、__________________
8、、__________________
三、阅读程序((共 10 分,每小题 5 分))
1、答案:
2、答案:
JAVA 试题答卷
一、选择题(每小题 2 分,共 30 分)
序号 1
2
3
4
5
6
7
8
答案 序号 9
10
11
12
13
14
15
答案
二、填空题(每空 1 分,共 20 分)
1、_________、_____________、_____________、_________________
2、______________
A public abstract void add();
B public abstract void add() {}
C public abstract add();
D public virtual add();
9、 在什么情况下类获得默认的构造方法:
A 类被定义时

电子科技大学15春《JAVA语言》在线作业2试卷

电子科技大学15春《JAVA语言》在线作业2试卷

电子科技大学15 春《 JAVA 语言》在线作业2一、单项选择题:1.以下数组的定义不合法的是 ()。

(满分 :5)A. char c[][]=new char[2][4];B. char c[][]=new char[2][];C. char [][]c=new char[][3];D. int []a[] = new int[5][5];2.设有对象 x 拥有属性 a 则接见该属性的方法为 () 。

( 满分 :5)A.B.a.x()C.D.x.a()3. 对于被私有接见控制符 private修饰的成员变量,以下说法正确的选项是()。

(满分 :5)A. 能够被三种类所引用:该类自己、与它在同一个包中的其余类、在其余包中的该类的子类B.能够被两种类接见和引用:该类自己、该类的全部子类C.只好被该类自己所接见和改正D.只好被同一个包中的类接见4.以下对于结构方法的表达中,错误的选项是() 。

( 满分 :5)A. Java 语言规定结构方法名与类名一定同样B. Java 语言规定结构方法没有返回值,但不用void 申明C. Java 语言规定结构方法不可以够重载D. Java 语言规定结构方法只好经过new 自动调用5.现有两个类 B,以下描绘中表示 B 继承自 A 的是 ()。

( 满分 :5)A. class A extends BB. class B implements AC. class A implements BD. class B extends A6.题目及选项以以下图所示(满分 :5)A.B.C.D.7.下边哪个是不合法的表记符?(满分 :5)A. $persons;B. TwoUsers;C. *point;D. endline;8.若在某一个类定义中定义有以下的方法:final void aFinalFunction(); 则该方法属于 ()。

( 满分 :5)A. 当地方法B.静态方法C.最后方法D.抽象方法9.下边对于继承的哪些表达是正确的?(满分 :5)A.在 java 中允很多继承B.在 java 中一个类只好实现一个接口C.在 java 中一个类不可以同时继承一个类和实现一个接口D.java 的单调继承使代码更靠谱。

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

………密………封………线………以………内………答………题………无………效……电子科技大学二零零六学年春季:请将答案写在答题纸上一、选择题(共36分,每小题2分)1、考虑下述代码:int ivar;for(ivar=1;ivar<=5;ivar++);{ System.out.println(ivar);}A 输出1 2 3 4 5B 输出 6C 输出 1D 编译错误2、给出下列java源代码://Point xpublic class Interesting{}在源代码//Point x处哪三个选择不符合java语法?A import java.awt.*;B package local.util;C class MoreInteresting{}D int a;3、已建立了一个applet,当用户从一个页面转移到另外一个页面时,哪个方法将被调用:A destroy()B init()C start()D stop()4、从下面的布局管理器中选择按东、西、南、北、中放置的布局管理器:A CardLayoutB BorderLayoutC FlowLayoutD GridLayout5、编译,运行下列代码后的结果是:public class Test {public static void main (String args []) {int age;age = age + 1;System.out.println("The age is " + age);}}A 编译,运行后没有输出B 编译,运行后输出:The age is 1C 能通过编译,但运行时产生错误 D不能通过编译.6、内部数据类型byte的取值范围是:A 0 - 65, 535 B.(–128) – 127 C (–32,768) – 32,767 D (–256) – 2557、编译,运行下列代码后的结果是:public class Test {static int age;public static void main (String args []) {age = age + 1;………密………封………线………以………内………答………题………无………效……System.out.println("The age is " + age);}}A 编译,运行后没有输出B 编译,运行后输出:The age is 1C 能通过编译,但运行时产生错误D 不能通过编译8、下面哪个方法可用来获知发生事件(event)的组件(component):A actionPerformed()B super()C getSource()D getContentPane()9、声明公用的abstract方法的正确格式是:A public abstract void add();B public abstract void add() {}C public abstract add();D public virtual add();10、在什么情况下类获得默认的构造方法:A 类被定义时 B类中没有定义任何构造方法时C 在类中至少定义了一个构造方法时D 都不是11、listener(监听器)方法的正确的访问修饰符是什么?A PublicB staticC privateD protected12、下列语句中哪个不能通过编译:A if (2 == 3) System.out.println("Hi");B if (2 = 3) System.out.println("Hi");.C if (true) System.out.println("Hi");D if (2 != 3) System.out.println("Hi");13、假定有一个包含引起异常(不是一个RuntimeException)的代码的方法,用什么方式告诉方法的调用者要捕获该异常:A throw ExceptionB throws ExceptionC new Exception D不用特别指定14、传递4,0来运行下列代码中的方法divide(int a, int b),结果是:public void divide(int a, int b) {try {int c = a / b;} catch (Exception e) {System.out.print("Exception ");} finally {System.out.println("Finally");}A 打印输出: Exception FinallyB 打印输出: FinallyC 打印输出: Exception D没有任何输出15、对public void add(int a) {…}方法的重载方法:A 必须返回void B必须返回int C可以返回任何需要的类型 D 都不是16、在子类构造方法内的什么位置可以对超类的构造方法(super())进行调用:A 子类构造方法的任何地方B 子类构造方法的第一条语句处C 子类构造方法的最后一条语句处 D不能对超类的构造方法进行调用17、下面哪些关键词用来处理java运行时的错误:A try catchB try catch finallyC try throwD throw catch18、给出下列代码段:switch(x){………密………封………线………以………内………答………题………无………效……case 1:System.out.println(“Test 1”);case 2:case 3:System.out.println(“Test 2”);Break;default:System.out.println(“Test 3”);哪个x值将引起输出中包含信息:”Test 3”?(选择一项)A 1B 2C 3D 5二、填空题(每空1分,共16分)1、_________类不需要用import(关键字)来引入。

2、java不允许多重继承,而利用___________的设计来达到多重继承的目的。

3、java将相关的类及接口组织成一个__________,并利用关键字___________将其引入进来。

4、OOP三大特性是_________、___________、____________。

5、_____________类是java中所有错误与异常的超类。

6、一个类可以修改从超类继承而来的方法,叫做__________。

7、________类只定义不实现内容,___________类不能被继承,__________类是所有类的源头。

8、______和________包含java的GUI组件。

9、比较两个对象是否相等,可利用_________方法。

10、在java中applicationg和applet的主要区别在于后者没有__________方法。

三、判断并改正(每题6分,共18分)。

下面是某同学编写的三个程序片段,检查是否有误,如果有错,请改正。

(1) int x=1, y=2, z=3;z=z/(float)(x/y);(2)i=0;do{i++;}while(true);(3) i=10;while(i!=0){sum+=i;}四、简答题(每题10分,共20分)1、抽象方法有何特点?抽象方法的方法体在何处定义?定义抽象方法有何好处?2、定义变量有哪两个主要任务?是否必须在Java程序的前面声明变量?五、编程题(共10分)编写程序,输出1~100之间的所有奇数。

………密………封………线………以………内………答………题………无………效……JA V A试题答卷二、填空题(每空1分,共16分)1、__________2、______________3、_____________________、______________________4、___________________、__________________、__________________5、___________________6、___________________7、___________________、__________________、__________________8、、__________________、__________________9、__________________10、__________________三、判断并改正(每题6分,共18分)。

(1)答案:(2)答案:(3)答案:四、简答题(每题10分,共20分)1、答案:2、答案:………密………封………线………以………内………答………题………无………效……五、编程题(共10分)。

相关文档
最新文档