西工大2020年4月《JAVA高级网络编程》作业机考参考答案

合集下载

20.10月西工大《JAVA语言》随机机考(答案)

20.10月西工大《JAVA语言》随机机考(答案)

一、单选题(共50 道试题,共100 分)1. 00101010 | 00010111语句的执行结果为A.00000000B.11111111C.00111111D.11000000正确答案:20269078972.下列选项中,哪个方法不是Java 的访问修饰符()A.privateB.protectedC.friendlyD.public3.以下关于方法声明中正确的是:()A.public final writeLog(String msg)B.public final abstract void writeLog(String msg)C.public static final void writeLog(String msg)D.public static abstract void writeLog(String msg)4.以下关于继承的叙述正确的是()。

A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承5. 下列关于for循环和while循环的说法中哪个是正确的?()A.while循环能实现的操作,for循环也都能实现B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.两种循环结构中都必须有循环体,循环体不能为空6.关于以下程序段,正确的说法是:A.行4与行6都将执行B.行4执行,行6不执行C.行6执行,行4不执行D.行4与行6都不执行7.给出以下代码,请问该程序的运行结果是()。

A.-1 , 1B.1 , 1C.1 , 0D.-1 , -18.下面叙述正确的有( )A.在一个java源文件中只能定义一个classB.在一个java源文件中只能定义一个interfaceC.在一个java源文件中只能定义public classD.java源文件的前缀一定是所包含类型的名字9.新建一个流对象,下面哪个选项的代码是错误的?()10.定义一个类名为“MyClass.java“的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:()11.关于Java 异常,下列说法错误的是()A.异常是定义了程序中遇到的非致命的错误,而不是编译时的语法错误B.try……catch语句中对try 内语句监测,如果发生异常,则把异常信息放入对象e 中C.throws 用来表示一个方法有可能抛出异常给上一层,则在调用该方法时必须捕捉异常,否则无法编译通过D.主函数可以使用throws 抛出异常12.题干:设有下面两个赋值语句:A.a是整数题型变量,b是整数类对象。

西工大18秋《JAVA高级网络编程》平时作业辅导答案

西工大18秋《JAVA高级网络编程》平时作业辅导答案

西工大18秋《JAVA高级网络编程》平时作业域名服务DNS的主要功能为()。

A.通过请求及回答获取主机和网络相关信息B.查询主机的MAC地址C.为主机自动命名D.合理分配IP地址正确答案:A从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:()。

A.Select*from员工where姓名=’_玛丽_’B.Select*from员工where姓名=’%玛丽_’C.Select*from员工where姓名like‘_玛丽%’D.Select*from员工where姓名like‘%玛丽%’正确答案:D高级用户界面中负责创建滚开文字的类库是()。

A.Ticker类B.TextBox类C.Alert类D.Screen类正确答案:APage指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是()。

A.%@page%作用于整个JSP页面B.可以在一个页面中使用多个%@page%指令C.为增强程序的可读性,建议将%@page%指令放在JSP文件的开头,但不是必须的D.%@page%指令中的属性只能出现一次正确答案:CSQL语言中,删除一个表的命令是()。

A.DELETEB.DROPC.CLEARD.REMORE正确答案:A高级用户界面被J2ME包含在()类中。

A.TextBox类B.Screen类C.Alert类D.List类正确答案:BIP地址能唯一地确定Internet上每台计算机与每个用户的()。

A.距离B.费用C.位置D.时间正确答案:CServlet程序的入口点是()。

A.init()B.main()C.service()D.doGet()正确答案:D下述选项中不属于JDBC基本功能的是()。

A.与数据库建立连接B.提交SQL语句C.处理查询结果D.数据库维护管理正确答案:D对于预定义%!预定义%的说法错误的是()。

A.一次可声明多个变量和方法,只要以“;”结尾就行B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D.在预定义中声明的变量将在JSP页面初始化时初始化正确答案:C关系数据库中,主键是()。

最新版精选2020年JAVA程序员笔试完整考题库300题(含标准答案)

最新版精选2020年JAVA程序员笔试完整考题库300题(含标准答案)

2020年JAVA程序员笔试面试题库300题[含答案]一、简答题1.关于readLine() 方法,一下说法正确的是?A. 该方法抛出IOException异常,调用该方法应该try …catch…B. 如果读到文件的末尾,该方法返回的结果为nullC. readLine()每次读取一行数据D. BufferReader类的对象可以调用该方法答案:ABCD2.方法中的局部变量何时分配内存答案:在方法被调用时、静态变量在类被加载时分配内存3.J2EE描述答案:"J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。

J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,,企业内部或外部难以互通的窘境。

4.转发HTTP请求的两个方法 respsonse.sendDirect 和 RequestDispatcher.forward 的区别答案:RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别是:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。

这样,从浏览器的地址栏中可以看到跳转后的链接地址。

所以,前者更加高效,在前者可以满足需要时,尽量使用Request Dispatcher.forward()方法,并且,这样也有助于隐藏实际的链接。

在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用HttpServletResponse.sendRequest()方法。

西北工业大学21年机考答案 JAVA语言(202104) (2).doc

西北工业大学21年机考答案 JAVA语言(202104) (2).doc

JAVA语言(202104)1. 在调用方法时,若要使方法改变实参的值,可以()A.用基本数据题型作为参数B.用对象作为参数C.A和B都对D.A和B都不对答案: B2.Java编程所必须的默认引用包为( )A.java.sys包ng包C.java.util包D.以上都不是答案: B3.下列哪些语句关于Java内存回收的说明是正确的? ( )A.程序员必须创建一个线程来释放内存B.内存回收程序负责释放无用内存 C.内存回收程序允许程序员直接释放内存 D.内存回收程序可以在指定的时间释放内存对象答案: B4. 下列哪个选项不是Java语言的特点?()A.面向对象B.高安全性C.平台无关D.面向过程答案: D5.在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。

A.privateB.protectedC.private protectedD.public答案: D6. 以下关于构造函数的描述错误的是()。

A.构造函数的返回题型只能是void型。

B.构造函数是类的一种特殊函数,它的方法名必须与类名相同。

C.构造函数的主要作用是完成对类的对象的初始化工作。

D.一般在创建新对象时,系统会自动调用构造函数。

答案: A7.下列哪个类的声明是正确的?()A.abstract final class HIB.abstract private move() C .protected private number; D.public abstract class Car答案: D8.下列选项中,哪个方法不是 Java 的访问修饰符()A.privateB.protectedC.friendlyD.public答案: C9.以下关于继承的叙述正确的是()。

A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承答案: A10.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

Java高级程序设计学习通课后章节答案期末考试题库2023年

Java高级程序设计学习通课后章节答案期末考试题库2023年

Java高级程序设计学习通课后章节答案期末考试题库2023年1.端口号的取值范围是0~65535。

参考答案:对2.哪个关键字可以抛出异常?参考答案:throw3.处于“运行中”状态的线程不能直接进入参考答案:创建4.下列方法中,会导致DatagramSocket类发生阻塞的方法是( )参考答案:receive()5.线程进入“不可运行”状态的原因不包括参考答案:run()方法结束6.用▁方法可以改变线程的优先级。

参考答案:setPrority7.关于Socket和ServerSocket描述正确的是参考答案:在网络中,Socket是由IP地址和端口号唯一确定8.在JDBC中,要实现在数据库中增加一条记录,则调用Statement对象的哪个方法?参考答案:executeUpdate()9.在Java中定义异常处理的基本架构时不会用到的关键字是()参考答案:default10.套接字分为两种类型,分别是:参考答案:Socket和ServerSocket11.下列关于守护线程说法错误的是参考答案:setDaemon方法必须在start方法之后调用12.通过IP地址就可以连接到指定计算机中的某个应用程序。

参考答案:错13.线程通过▁方法可以使具有相同优先级线程获得处理器。

参考答案:yield14.下面正确的创建Socket的语句是参考答案:Socket s=new Socket("localhost",58);15.下列选项不属于线程的生命周期中的状态的是参考答案:就绪16.关于线程组说法错误的是参考答案:一个线程可以不属于任何线程组17.在Java中,高优先级的可运行线程会抢占低优先级线程。

参考答案:对18.HTTP协议服务的默认端口号是( )参考答案:8019.下列构造方法中,不属于ServerSocket类构造方法的是( )参考答案:ServerSocket(String host int port)20.对于已经被定义过可能抛出异常的语句,在编程时参考答案:必须使用try/catch语句处理异常,或用throws将其抛出。

西北工业大学2020春机考《JAVA语言》作业1答案42307

西北工业大学2020春机考《JAVA语言》作业1答案42307
27.28.以下有关构造方法的说法,正确的是:( ) A.一个类的构造方法可以有多个 B.构造方法在类定义时被调用 C.构造方法只能由对象中的其它方法调用。 D.构造方法可以和类同名,也可以和类名不同 答案:A
28.下面哪一个循环会导致死循环?( ) A.for (int k = 0; k < 0; k++) B.for (int k = 10; k > 0; k--) C.for (int k = 0; k < 10; k--) D.for (int k = 0; k > 0; k++) 答案:C
13.有如下程序段: A.0 B.1 C.3 D.6 答案:A
14.欲构造 ArrayList 类的一个实例,此类继承了 List 接口,下列哪个方法是正确的?( B ) A.ArrayList myList=new Object();
B.List myList=new ArrayList(); C.ArrayList myList=new List(); D.List myList=new List(); 答案:B
10.Java 的字符类型采用的是 Unicode 编码方案,每个 Unicode 码占用( )个比特位。3 个字节 A.8 B.16 C.32 D.64 答案:C
11.Java 编程所必须的默认引用包为( ) A.java.sys 包 ng 包 C.java.util 包 D.以上都不是 答案:B
5.下列选项关于数组代码完全正确的是:( ) A.String[] str = new String[2]{"2","1"; B.String str ={"1","2","3"; C.String[] str = new String[5]; str = {"1","2","3"; D.String[] str = new String[]{"1","2","3"; 答案:D

西北工业大学20年最新机考 《JAVA语言》 参考资料

西北工业大学20年最新机考  《JAVA语言》 参考资料

一、单选题(共50 道试题,共100 分)1.若需要定义一个类域或类方法,应使用哪种修饰符?()A.staticB.packageC.privateD.public正确答案:C2.9.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A.static void method( )B.public void method( )C.final void method( )D.abstract void method( )正确答案:A3.下面的选项中,哪一项不属于“汽车类”的行为()。

A.启动B.刹车C.减速D.速度正确答案:202,690,78974.7.类与对象的关系是()。

A.类是对象的抽象B.对象是类的抽象C.对象是类的子类D.类是对象的具体实例5.下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";()A.1B.2C.3D.46. Java 类可以作为()A.题型定义机制B.数据封装机制C.题型定义机制和数据封装机制D.上述都不对7.如下哪个是Java中的标识符( )A.fieldnameB.superC.3numberD.#number8.下面哪个是非法的:A.int I = 32;B.float f = 45.0;C.double d = 45.0D.char c = ‘u’; //符号错9. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A.static void method( )B.public void method( )C.final void method( )D.abstract void method( )10.以下标识符中哪项是不合法的( )A.constB.$doubleC.helloD.BigMeaninglessName11.4.在类的定义中可以有两个同名函数,这种现象称为函数()。

2024年等级考试-计算机二级-Java语言程序设计考试历年真题常考点试题3带答案

2024年等级考试-计算机二级-Java语言程序设计考试历年真题常考点试题3带答案

2024年等级考试-计算机二级-Java语言程序设计考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.编译并运行以下程序,以下描述哪个选项是正确的( )1. class X{2. protectied String toString( )i{3. return super.toString();}4. }A.编译通过运行无异常B.编译通过但运行时出错C.行 2 出错,不能成功编译D.不能成功编译,行 3 出错2.下列程序段执行后的结果是 ()。

A.acegB. ACEGC.abcdefgD.abcd3.下列描述中,错误的是( ) 。

A.Java 要求编程者管理内存B.Java 的安全性体现在多个层次上C.Applet 要求在支持 Java 的浏览器上运行D..Java 有多线程机制4.中类型的数据长度为A.8位B.16 位C.32 位D.64 位5.以下数据类型转换中,必须进行强制类型转换的是A.int →charB.short →longC.float→doubleD.byte →int6.在编写访问数据库的 Java程序中,要用到 DriverManager 类。

该类的作用是 ( )A.存储查询结果B.处理与数据库的连接C.在指定的连接中处理 SQL 语句D.处理驱动程序的加载和建立数据库连接7.Java 为移动设备提供的平台是( ) 。

A.J2MEB.J2SEC.J2EED.JDK 5.08.16 根地址总线的寻址范围是( ) 。

A.531KBB.64KBC.640KBD.1MB9.在编写 Java Applet 程序时,需在程序的开头写上 ( )语句。

A.import java.awt.* ;B.import java.applet.Applet ;C.import java.io.* ;D.import java.awt.Graphics ;10.在下述字符串中,不属于Java 语言关键字的是A.floatB.new11.下列关于域名和 IP 地址的叙述中,不正确的是 ( )。

西工大《JAVA语言》作业机考

西工大《JAVA语言》作业机考

9. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的?( )
A.ArrayList myList=new Object();
B.List myList=new ArrayList();
C.ArrayList myList = new List();
A.3
B.5
C.4
D.5
正确答案:A
5. 下列哪个选项不是Java语言的特点?( )
A.面向对象
B.高安全性
C.平台无关
D.面向过程
正确答案:D
6.以下返回true的表达式有( ) .
A.new String("java") == new String("java")
B.构造方法在类定义时被调用
C.构造方法只能由对象中的其它方法调用。
D.构造方法可以和类同名,也可以和类名不同
正确答案:A
23.21.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )
A.String args
B.String args[]
B.java
C.cpp
D.txt
正确答案:B
12.下列关于Java语言的特点,描述错误的是( )
A.Java是跨平台的编程语言
B.Java支持分布式计算
C.Java是面向过程的编程语言
D.Java支持多线程
正确答案:C
13.下述概念中不属于面向对象方法的是( )。
A.对象、消息
B.protected
C.private

西北工业大学计算机学院java考试试题(答案)

西北工业大学计算机学院java考试试题(答案)

西北工业大学java课程考试试卷说明:1.所有题目做在答卷纸上2.考试完毕后连考卷一起交上一、选择(共25题,每题1分,共25分)1. 以下标识符中哪项是不合法的( d )。

A. price_per_mB. SalaryC. myVarD. class2. 设原来变量a和n的值分别为7和2,则表达式a+=n-2的结果是(d)。

A. 1B. 2C. 9D. 73. Java语言使用的字符集是( c )。

A. ASCIIB. Latin-1C. UnicodeD. ISO-Latin4. 设x = 2, 则表达式( x++)/3的值是( b )。

A. 2B. 0C. 1D. 35.下面的语句( d )是正确的。

A. char c = ‘abc’;B.char cr =‘12’;C. float f = 0.23;D.int i = 2;6.一个Java字节码文件必须以( b p9 )为其扩展名。

A. javaB. classC. htmlD. exe7.switch后面的表达式的类型不可以是( c p37 )。

A. byteB. charC. longD. short8.不允许作为类成员的访问控制符的是( d )。

A. publicB. privateC. protectedD. static9.执行代码String s; 后,正确的结论是以下的选项( b )。

A. s为””(空串)B. s为nullC. s为”s”D. s为010.为AB类的一个无形式参数、无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,那么该方法的定义形式为(c)。

A. final void method ( )B. public void method ( )C. static void method ( )D. abstract void method ( )11.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。

计算机二级考试《java》试题及答案

计算机二级考试《java》试题及答案

计算机二级考试《java》试题及答案计算机二级考试《java》试题及答案「篇一」1、以下不是Java中有效的关键字。

A、constB、NULLC、falseD、this本题考查的是Java的关键字。

Java中常量null,false,true,new,this,const,break都是小写。

故本题答案为B。

2、关于被私有访问控制符private修饰的成员变量,以下说法正确的是。

A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被两种类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问本题考查的是成员变量的修饰符。

private修饰的变量说明变量为私有访问。

只能被该类自己访问或调用,是对成员变量的高级保护。

故本题答案为C。

3、当检索一个压缩文件时,首先要建立压缩文件输入流对象。

该对象。

A、以选中的压缩文件为参数B、以FileInputStream对象为参数C、以InputStreamReader对象为参数D、以BufferedReader对象为参数本题考查的是压缩文件。

在java.io包中提供了对压缩文件进行操作的能力。

它是通过压缩文件输入流与压缩文件输出流来实现的,其分别继承自InflaterInputStream与DeflaterOutputStream。

在创建压缩文件输入流时,其初始化参数是一个FileInputStream类的实例。

故本题答案为B。

4、计算机中的流是______ 。

A、流动的字节B、流动的对象C、流动的文件D、流动的数据缓冲区本题考查的是流的概念。

流,最早从C语言中引入的。

其可以看成是一个流动的数据缓冲区。

数据从数据源方向经过缓冲区流向数据的目的地。

在传送的过程中,其传送方式是串行的。

在Java中的java.io包中定义了Java中常见流的接口与类。

其中包括两个最基本的流的抽象类,它们分别是OutputStream与InputStream。

Java高级网络编程B卷

Java高级网络编程B卷

四、程序分析题(每小题 5 分,共 10 分) 1. 程序概述:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后 每个月又生一对兔子,假如兔子都不死,请将下列程序补充完整,以得到每个月的兔子总数为 多少? (最多不超过 25 个月) 提示: 兔子对数的规律为数列 1,1,2,3,5,8,13,21....
有一对兔子从出生后第3个月起每个月都生一对兔子小兔子长到第三个月后每个月又生一对兔子假如兔子都不死请将下列程序补充完整以得到每个月的兔子总数为多少
006
Java 高级网络编程
西北工业大学网络教育学院
2008 年 12 月考试试题
学习中心: 命题教师 齐勇 考试形式:开□ 闭 √ 考试 日期 A 卷√ 年 B 卷□ 月 日 课程: Java 高级网络编程 考试时间 100 分钟 学 号 姓 名
5. 关于 JavaBean 正确的说法是: ()P42 A. Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写 B. 在 JSP 文件中引用 Bean,其实就是用<jsp:useBean>语句 C. 被引用的 Bean 文件的文件名后缀为.java D. Bean 文件放在任何目录下都可以被引用
package rabbit; public class Main { public static void main(String[] args) { // TODO code application logic here int a, b, c; int sum; b = 1; c = 1; int dmonth= 12; for (a = 1; a <= dmonth; a++) { System.out.print(b + "对儿 " + c+ "对儿 "); b= ;

西工大2020年4月《JAVA高级网络编程》作业机考参考答案

西工大2020年4月《JAVA高级网络编程》作业机考参考答案
4.Servlet程序的入口点(即程序员添加程序的部分)是()。
A.init()
B.main()
C.service()
D.doGet()
正确答案:D
5.MySQL数据库属于哪一类数据库()。
A.网状数据库
B.统计数据库
C.模糊数据库
D.关系数据库
正确答案:D
6.下面的描述错误的是()。
A.Statement的executeQuery()方法会返回一个结果集
work内部协议
C.传输控制协议
D.中转控制协议
正确答案:
42.下列四项中说法不正确的是()。
A.数据库减少了数据冗余
B.数据库中的数据可以共享
C.数据库避免了一切数据的重复
D.数据库具有较高的数据独立性
正确答案:
43.关于JavaBean正确的说法是()。
A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B.Path
C.windir
D.Java
正确答案:
9.24.关系数据库中,主键是()。
A.为标识表中唯一的实体
B.创建唯一的索引,允许空值
C.只允许以表中第一字段建立
D.允许有多个主键的
正确答案:
10. LAN通常是指()。
A.广域网
B.局域网
C.资源子网
D.城域网
正确答案:
11.下列有关Applet的说法正确的是()。
A.UDP协议可以提供可靠的数据流传输服务
B.UDP协议可以提供面向连接的数据流传输服务
C.UDP协议可以提供全双工的数据流传输服务
D.UDP协议可以提供面向非连接的数据流传输服务

奥鹏西北工业大学2020年10月课程考试(机考)《JAVA语言(202010) (22)》

奥鹏西北工业大学2020年10月课程考试(机考)《JAVA语言(202010) (22)》

西北工业大学2020年10月课程考试(机考)1119255375JAVA语言(202010)1.list是一个ArrayList的对象,哪个选项的代码填写到//todo delete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象?( )A.list.remove(obj);B.list.remove(index);C.list.remove(it.next ());D.it.remove();答案: D2.声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问()A.同一类B.同一包中的子类C.同一包中的非子类D.不同包中的子类答案: D3. Java中()A.一个子类可以有多个父类,一个父类也可以有多个子类B.一个子类可以有多个父类,但一个父类只可以有一个子类C.一个子类可以有一个父类,但一个父类可以有多个子类D.上述说法都不对答案: C4.下列说法正确的是()A.InputStream 是字节流B.Reader 是字节流C.Writer 是字节流 D.BufferWriter 可以从文件中读取一行答案: A5. 执行完以下代码int [ ] x = new int[10];后,以下哪项说明是正确的()A.x[9]为0B.x[9]未定义C.x[10]为0D.x[0]为空答案: A6. 下列运算符合法的是()A.&&B.<>C.ifD.:=答案: A7.假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?()A.System.out.println(A.i);B.A.method1();C.A.method1();D.A.method2()答案: C8.如果类中的成员变量可以被同一包访问,则使用如下哪个修饰符? ( )A.privateB.publicC.protectedD.缺省的答案: D9.关于 Java 中继承的特点,下列说法正确的是()A.使类的定义复杂化B.Java 只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的C.子类继承父类的所有成员变量和方法,包括父类的构造方法D.不可以多层继承,即一个类不可以继承一个类的子类答案: B10.A.HelloB.Hello --- World!C.没有输出内容D.编译失败答案: A11.执行代码String[] s=new String[10];后,哪个结论是正确的( )A.s[10] 为 "";B.s[10] 为 null;C.s[0] 为未定义D.s.length 为10答案: D12.关于抽象方法的说法正确的是( )A.可以有方法体B.可以出现在非抽象类中C.是没有方法体的方法D.抽象类中的方法都是抽象方法答案: D13.10.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的()。

网络编程与开发高级工程师考试试卷

网络编程与开发高级工程师考试试卷

网络编程与开发高级工程师考试试卷(答案见尾页)一、选择题1. 在网络编程中,以下哪个协议是用于不同计算机之间的通信?A. HTTPB. TCP/IPC. UDPD. ICMP2. 在构建高性能Web服务器时,以下哪个因素对性能影响最小?A. 服务器硬件配置B. Web服务器软件的性能C. 网络带宽D. 客户端性能3. 在分布式系统中,以下哪个特性不是分布式数据库的特点?A. 数据冗余B. 数据一致性C. 数据分区D. 数据复制4. 在网络安全领域,以下哪个攻击属于拒绝服务(DoS)攻击?A. SQL注入B. 中间人攻击C. SYN泛洪攻击D. 分布式拒绝服务(DDoS)攻击5. 在云计算中,以下哪个服务模型提供无服务的计算资源?A. IaaSB. PaaSC. SaaS6. 在网络应用开发中,以下哪个设计模式通常用于实现事件驱动架构?A. 观察者模式B. 适配器模式C. 装饰者模式D. 建造者模式7. 在网络传输中,以下哪个协议负责确保数据的完整性和可靠性?A. TCPB. UDPC. ICMPD. SSL/TLS8. 在移动应用开发中,以下哪个框架提供了跨平台的功能?A. React NativeB. FlutterC. XamarinD. SwiftUI9. 在物联网(IoT)中,以下哪个技术用于实现设备间的通信和数据交换?A. ZigbeeB. Z-WaveC. Wi-FiD. Bluetooth10. 在网络优化中,以下哪个算法可以用来减少网络延迟?A. Dijkstra算法B. A*搜索算法C. BFS算法D. 贝尔曼-福特算法11. 在网络编程中,以下哪个是套接字(Socket)的英文全称?B. InternetC. NetworkD. Communication12. 在TCP/IP协议族中,以下哪个协议是传输层的主要协议?A. IPB. TCPC. UDPD. ICMP13. 在OSI模型中,以下哪个层次负责数据传输?A. 物理层B. 数据链路层C. 网络层D. 传输层14. 在TCP/IP协议族中,以下哪个协议负责IP地址的分配和管理?A. DHCPB. DNSC. ARPD. RARP15. 在OSI模型中,以下哪个层次负责路由选择?A. 物理层B. 数据链路层C. 网络层D. 传输层16. 网络编程中,以下哪个是套接字(Socket)的英文全称?A. Software SocketB. Communication SocketC. Interface SocketD. Transport Socket17. 在TCP/IP协议族中,哪个协议负责数据传输?A. IPB. TCPC. UDPD. ICMP18. 以下哪个选项是HTTP协议的工作原理?A. 面向连接,无连接B. 面向连接,有连接C. 无连接,无连接D. 无连接,有连接19. 在Web开发中,哪种技术用于实现网页的动态效果?A. HTMLB. CSSC. JavaScriptD. All of the above20. 以下哪个不是SQL语言中的数据类型?A. IntegerB. StringC. DateD. Time21. 在网络架构中,以下哪个是路由器的作用?A. 连接不同的网络B. 提供子网划分C. 负责数据包的转发D. 提供服务质量保障(QoS)22. 以下哪个是OSI七层模型中的物理层功能?A. 提供数据帧的封装/解封装功能B. 提供端到端的可靠传输服务C. 提供流量控制功能D. 提供错误检测功能23. 在网络编程中,同步(Synchronous)和异步(Asynchronous)的主要区别是什么?A. 同步要求程序在等待网络响应时继续执行其他任务B. 异步允许程序在等待网络响应时继续执行其他任务C. 同步和异步都要求程序在等待网络响应时继续执行其他任务D. 同步和异步都不要求程序在等待网络响应时继续执行其他任务24. 在Web应用开发中,哪种技术用于处理用户输入的数据?A. HTMLB. CSSC. JavaScriptD. 所有上述技术25. 在TCP/IP协议族中,哪个协议负责IP地址的分配和管理?A. IPB. ARPC. RARPD. DNS26. 在网络编程中,以下哪个是套接字(socket)的英文全称?A. Server SocketB. Client SocketC. SocketD. Internet Socket27. 在TCP/IP协议族中,哪个协议负责数据的分段和重组?A. IPB. TCPC. UDPD. ICMP28. 在网络开发中,以下哪个是URL的英文全称?A. Uniform Resource LocatorB. World Wide WebC. HyperText Transfer ProtocolD. Simple Mail Transfer Protocol29. 在Linux系统中,可以使用哪个命令来查看系统中的所有网络接口信息?A. ipconfigB. ifconfigC. netstatD. route30. 在网络编程中,以下哪个是同步输入/输出(synchronous input/output)的缩写?A. APIB. CGIC. AJAXD.同步31. 在网络开发中,以下哪个是超文本传输协议(HTTP)的版本?A. HTTP/1.0B. HTTP/1.1C. HTTP/2.0D. HTTP/3.032. 在网络编程中,以下哪个是应用层协议(application layer protocol)的例子?A. TCP/IPB. HTMLC. DNSD. DHCP33. 在Linux系统中,可以使用哪个命令来监听端口并接收客户端连接?A. sshB. scpC. netstatD. listen34. 在网络编程中,以下哪个是数据包(packet)的英文全称?A. FrameB. CellC. BaggageD. Packet35. 在网络开发中,以下哪个是虚拟专用网络(VPN)的英文全称?A. Virtual Private NetworkB. Secure ShellC. Encrypted CommunicationD. Remote Authentication Dial-in User Service36. 在网络编程中,以下哪个协议是用于实时通信(如语音和视频传输)的?A. TCPB. UDPC. ICMPD. HTTP37. 在构建网络应用程序时,以下哪个不是HTTP响应状态码之一?A. 200 OKB. 404 Not FoundC. 500 Internal Server ErrorD. 302 Found38. 在网络设计中,以下哪个概念被称为“网络拓扑”?A. 网络中所有设备的物理布局B. 数据在网络中传输的方式C. 网络中设备的连接关系D. 网络中设备的逻辑分布39. 在OSI模型中,以下哪个层负责提供网络服务给上一层,并管理下层的服务?A. 应用层B. 表示层C. 会话层D. 传输层40. 在网络攻击中,以下哪种攻击方法属于拒绝服务(DoS)攻击?A. SQL注入攻击B. 中间人攻击C. DDoS攻击D. 病毒或蠕虫感染41. 在网络存储技术中,以下哪种技术允许用户通过网络访问和共享存储在远程服务器上的文件和数据?A. NAS(网络附加存储)B. SAN(存储区域网络)C. IP SAN(基于互联网的存储区域网络)D. FC(光纤通道)42. 在网络安全领域,以下哪个概念用于描述对网络资源的非法访问或攻击?A. 安全性B. 风险管理C. 访问控制D. 加密43. 在Web开发中,以下哪个技术用于创建动态网页内容?A. HTMLB. CSSC. JavaScriptD. PHP44. 在网络故障排除中,以下哪个命令用于显示网络的当前状态和配置信息?A. pingB. tracerouteC. netstatD. ifconfig45. 在网络标准化中,以下哪个组织制定了全球网络标准?A. ITU(国际电信联盟)B. IETF(国际互联网工程任务组)C. ISO(国际标准化组织)D. IEEE(美国电气和电子工程师协会)二、问答题1. 什么是OSI七层模型?请简述各层的主要功能。

奥鹏西北工业大学2020年10月课程考试(机考)《JAVA语言(202010) (20)》

奥鹏西北工业大学2020年10月课程考试(机考)《JAVA语言(202010) (20)》

西北工业大学2020年10月课程考试(机考)1119255375JAVA语言(202010)1.若需要定义一个类域或类方法,应使用哪种修饰符?()A.staticB.packageC.privateD.public答案: C2.9.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A.static void method( )B.public void method( )C.f inal void method( )D.abstract void method( )答案: A3.下面的选项中,哪一项不属于“汽车类”的行为()。

A.启动B.刹车C.减速D.速度答案: D4.7.类与对象的关系是()。

A.类是对象的抽象B.对象是类的抽象C.对象是类的子类D.类是对象的具体实例答案: A5.下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";()A.1B.2C.3D.4答案: A6. Java 类可以作为()A.题型定义机制B.数据封装机制C.题型定义机制和数据封装机制D.上述都不对答案: C7.如下哪个是Java中的标识符( )A.fieldnameB.superC.3numberD.#number答案: A8.下面哪个是非法的:A.int I = 32;B.float f = 45.0;C.double d = 45.0D.char c = ‘u’; //符号错答案: D9. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A.static void method( )B.public void method ( )C.final void method( )D.abstract void method( )答案: A10.以下标识符中哪项是不合法的( )A.constB.$doubleC.helloD.BigMeaninglessName答案: A11.4.在类的定义中可以有两个同名函数,这种现象称为函数()。

西工大2020年4月《可编程控制器原理及应用》作业机考参考答案

西工大2020年4月《可编程控制器原理及应用》作业机考参考答案

西工大2020年4月《可编程控制器原理及应用》作业机考参考答案
试卷总分:100 得分:96
本作业试题内容相同,只是题目和选项顺序是随机调整的,大家可放心学习使用
一、单选题(共20 道试题,共40 分)
1.下列不属于PLC主要技术指标的是:()。

A.输入/输出点数
B.内存容量
C.扫描速度
D.扩展接口
正确答案:D
2.PLC 语句表( )。

A.又称为状态图
B.类似与汇编语言助记符
C.类似数字逻辑门电路的编程语言
D.是由接触器-继电器控制系统原理图演变而来
正确答案:A
3.17.PLC输入I0.0具有触点数为( )。

A.1个
B.2个
C.无限个
D.0个
正确答案:C
4. S7-200 符号SM 表示( )。

A.输入继电器
B.输出继电器
C.特殊寄存器
D.时间继电器或计数器
正确答案:C
5.电气原理图中的( )。

A.电器元件是按照实际电器元件大小画的
B.导线粗细可以从线条粗细看出来
C.电器元件是用符号表示出来与大小没有关系
D.电器元件安装位置可以从图纸中看出来
正确答案:C。

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

西工大2020年4月《JAVA高级网络编程》作业机考试卷总分:100 得分:94要答案:wangjiaofudao一、单选题(共50 道试题,共100 分)1.关于JavaBean正确的说法是()。

A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B.<imgsrc="/fileroot/question/227ea2e9-5a30-4613-96ac-54cc96aaa686/507ee1 5d-6c79-4cb3-a281-b811fb79d7ba.jpg" alt="" /><br />C.被引用的Bean文件的文件名后缀为.javaD.Bean文件放在任何目录下都可以被引用正确答案:B2.在TCP/IP协议簇中,UDP协议工作在()。

A.传输层B.应用层C.网间层D.网络互联层正确答案:B3.下列不属于CDC这种配制的设备是()。

A.机顶盒B.车载计算设备C.数字电视D.PDA正确答案:C4.Servlet程序的入口点(即程序员添加程序的部分)是()。

A.init()B.main()C.service()D.doGet()正确答案:D5.MySQL数据库属于哪一类数据库()。

A.网状数据库B.统计数据库C.模糊数据库D.关系数据库正确答案:D6. 下面的描述错误的是()。

A.Statement的executeQuery()方法会返回一个结果集B.Statement的executeUpdate()方法会返回是否更新成功的boolean值C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值D.ResultSet中的next()方法会使结果集中的下一行成为当前行正确答案:7. 对于下列说法,()是正确的。

A.UDP协议可以提供可靠的数据流传输服务B.UDP协议可以提供面向连接的数据流传输服务C.UDP协议可以提供全双工的数据流传输服务D.UDP协议可以提供面向非连接的数据流传输服务正确答案:8.JDK安装完毕后,需要设置系统的环境变量,应该将JDK安装目录的bin路径输入哪个系统变量下()。

A.TEMPB.PathC.windirD.Java正确答案:9.24.关系数据库中,主键是()。

A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键的正确答案:10. LAN通常是指()。

A.广域网B.局域网C.资源子网D.城域网正确答案:11.下列有关Applet的说法正确的是()。

A.Applet可以独立运行B.可以直接将Applet源代码嵌入网页运行C.将Applet生成Class文件后,在网页中嵌入Class的路径,才能运行AppletD.嵌入Applet Class文件的网页不需要Java虚拟机就可以运行正确答案:12. 在Internet中,主机的IP地址与域名的关系是()。

A.IP地址是域名中部分信息的表示B.域名是IP地址中部分信息的表示C.IP地址和域名是等价的D.IP地址和域名分别表达不同含义正确答案:13. 关系数据库中,主键是()。

A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键正确答案:14.计算机系统中共有多少端口()。

A.65536B.65535C.1024D.不同型号的计算机端口数不同正确答案:15. 从“员工”表的“姓名”字段中找出名为“建国”但不知道姓氏的人,下面哪条select 语句正确()。

A.Select * from员工where 姓名=”建国”B.Select * from员工where 姓名=”%建国”C.Select * from员工where 姓名like ”%建国”D.Select * from员工where 姓名like ”%建国%”正确答案:16. 在JSP中使用标记时,不会出现的属性是()。

B.propertyC.valueD.以上皆不会出现正确答案:17. 对于预定义的说法错误的是()。

A.一次可声明多个变量和方法,只要以“;”结尾就行B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D.在预定义中声明的变量将在JSP页面初始化时初始化正确答案:18. 下列不属于CDC这种配制的设备是()。

A.机顶盒B.车载计算设备C.数字电视D.PDA正确答案:19.高级用户界面中DateField类负责完成日期时间信息的输入,有三种模式,以下不正确的是()。

A.TIME_DATEB.DATE_TIMEC.DATED.TIME正确答案:20.26.对于预定义的说法错误的是()。

A.一次可声明多个变量和方法,只要以“;”结尾就行B.一个声明仅在一个页面中有效C.声明的变量将作为局部变量D.在预定义中声明的变量将在JSP页面初始化时初始化正确答案:21.Tomcat服务端口配置文件是()。

A.Tomcat安装目录下conf\web.xmlB.Tomcat安装目录下conf\ server-minimal.xmlC.Tomcat安装目录下conf\ tomcat-users.xmlD.Tomcat安装目录下conf\ server.xml正确答案:22.SQL数据类型中VARCHAR相当于Java语言中的()。

A.单个字符B.固定长度字符C.字符数组D.变长字符串正确答案:23.25.下面的描述错误的是()。

A.Statement的executeQuery()方法会返回一个结果集B.Statement的executeUpdate()方法会返回是否更新成功的boolean值C.使用ResultSet中的getString()可以获得一个对应于数据库中char类型的值D.ResultSet中的next()方法会使结果集中的下一行成为当前行正确答案:24. 一个session的生命周期的作用范围为()。

A.Web服务器一个发布目录下的文件B.整个Web服务器的所有发布目录C.发布目录下某一个目录下的所有文件D.只对应第一次访问的那个文件正确答案:25.下列有关JSP与Servlet说法正确的是()。

A.Servlet在运行中转换为JSP,然后在网页中运行B.JSP在运行中转换为Servlet,然后在网页中运行C.JSP在运行中转换为Servlet,再生成静态页面,然后在网页中运行D.静态页面在运行中转换为Servlet,再生成JSP,然后在网页中运行正确答案:26.27.一个session的生命周期的作用范围为()。

A.Web服务器一个发布目录下的文件B.整个Web服务器的所有发布目录C.发布目录下某一个目录下的所有文件D.只对应第一次访问的那个文件正确答案:27.下列有关多线程机制的说法正确的是()。

A.CPU同时可以处理多个线程B.CPU同时只能处理一个线程C.线程之间是相互影响的D.进程与线程是同一事物的不同称呼正确答案:28.Socket从什么时候开始监听客户请求()。

A.Socket对象建立前B.Socket对象建立后C.accept方法执行前D.accept方法执行后正确答案:29.采用本地协议驱动方式建立数据连接的方法是()。

A.getConnection()B.Class.forName()C.createStatement()D.executUpdate()正确答案:30.28.IP地址能唯一地确定Internet上每台计算机与每个用户的()。

A.距离B.费用C.时间D.位置正确答案:31.23.对于下列说法,()是正确的。

A.UDP协议可以提供可靠的数据流传输服务B.UDP协议可以提供面向连接的数据流传输服务C.UDP协议可以提供全双工的数据流传输服务D.UDP协议可以提供面向非连接的数据流传输服务正确答案:32.界面分为东西南北中的布局模式是()。

A.FlowLayoutB.BorderLayoutC.GridBagLayoutD.BoxLayout正确答案:33.下列选项中不符合URL格式的是()。

B.http://127.0.0.1:8080/text.txtC.file:///C:/Administrator/桌面/123.docD.正确答案:34.29.TCP协议称为()。

A.网际协议work内部协议C.传输控制协议D.中转控制协议正确答案:35.下列关于数据库事务操作说法正确的是()。

A.事务操作一定是多个操作B.事务操作一定是单个操作C.事务操作是“回滚”的最小单位D.事务操作可以基于多个数据连接正确答案:36. 在J2ME的高级用户界面设计中,负责界面容器的类是()。

A.TextBoxB.AlertC.ListD.Form正确答案:37. 合法的IP地址是()。

A.202:114:200:202B.202.714.100.202C.202,114,200,202D.202.114.200.256正确答案:38. 继承MIDlet类必须复写的方法是()。

A.startApp()B.pausedApp()C.destroyedApp(boolean u)D.以上都要复写正确答案:39.下列选项中,不属于JSP注释的是()。

A.//somethingB./*something*/C.<%!something%>D.<%--something--%>正确答案:40.使用ServerSocket(int port)方法创建服务器端套接字对象后,默认的客户队列长度是()。

A.30B.40C.50D.60正确答案:41. TCP协议称为()。

A.网际协议work内部协议C.传输控制协议D.中转控制协议正确答案:42.下列四项中说法不正确的是()。

A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性正确答案:43.关于JavaBean正确的说法是()。

A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B.<imgsrc="/fileroot/question/7deb2f31-0e37-4baa-8e60-823495e0aa6f/36a0fb 28-bc0a-4dc4-b4fe-4e6b5233e0d8.jpg" alt="" />C.被引用的Bean文件的文件名后缀为.javaD.Bean文件放在任何目录下都可以被引用正确答案:44.21.IPv4地址由()位二进制数组成。

A.16B.32C.64D.128正确答案:45.不需要转换协议的JDBC驱动方式是()。

相关文档
最新文档