电子科技大学网络编程试卷及答案(A)
电子科技大学大二期末计算机管理与应用专业《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不能够存取客户机磁盘上的文件。
网络编程试题及答案

网络编程试题及答案一、单项选择题(每题2分,共10分)1. 以下哪个协议不属于传输层协议?A. TCPB. UDPC. IPD. FTP答案:C2. 在网络编程中,以下哪个函数用于创建一个套接字?A. socket()B. bind()C. listen()D. accept()答案:A3. HTTP协议默认使用的端口号是多少?A. 80B. 443C. 21D. 25答案:A4. 在TCP协议中,三次握手过程的最后一个步骤是什么?A. 客户端发送SYNB. 服务器发送SYN-ACKC. 客户端发送ACKD. 服务器发送ACK答案:C5. 在网络编程中,以下哪个函数用于关闭套接字?A. close()B. shutdown()C. bind()D. listen()答案:A二、多项选择题(每题3分,共15分)1. 下列哪些是网络编程中常用的函数?A. send()B. recv()C. open()D. read()答案:A B2. 在网络编程中,以下哪些选项是正确的?A. TCP是面向连接的协议B. UDP是无连接的协议C. IP协议负责数据传输D. FTP协议负责文件传输答案:A B3. 以下哪些是网络编程中常见的错误处理方式?A. 使用errnoB. 使用strerrorC. 使用printfD. 使用return答案:A B4. 在网络编程中,以下哪些函数用于处理TCP连接?A. connect()B. send()C. bind()D. accept()答案:A D5. 下列哪些是网络编程中常见的数据传输方式?A. 阻塞模式B. 非阻塞模式C. 同步模式D. 异步模式答案:A B三、简答题(每题5分,共20分)1. 描述TCP和UDP的主要区别。
答案:TCP是面向连接的协议,提供可靠的数据传输服务,具有数据传输的顺序性、可靠性和流量控制等特点。
UDP是无连接的协议,提供不可靠的数据传输服务,具有传输速度快、开销小的特点。
电子科技大学试卷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 时被调用。
2022年电子科技大学网络工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年电子科技大学网络工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、"从中间开始"设计的"中间"目前多数是在( )。
A.传统机器语言级与操作系统机器级之间B.传统机器语言级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2、与流水线最大吞吐率高低有关的是( )A.各个子过程的时间B.最快子过程的时间C.最慢子过程的时间D.最后子过程的时间3、外部设备打印机适合于连接到( )。
A.数组多路通道B.字节多路通道C.选择通道D.任意一种通道4、对系统程序员不透明的应当是( )。
A.Cache存贮器XB.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存贮器5、计算机系统的层次结构按照由高到低的顺序分别为()。
A.高级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级B.高级语言机器级,应用语言机器级,汇编语言机器级,微程序机器级C.应用语言机器级,传统机器语言机器级,汇编语言机器级,操作系统机器级D.应用语言机器级,操作系统机器级,微程序机器级,传统机器语言机器级6、下列说法正确的是( )A.Cache容量一般不大,命中率不会很高B.Cache芯片速度一般比CPU的速度慢数十倍C.Cache本身速度很快。
但地址变换的速度很慢D.Cache存贮器查映象表和访问物理Cache其间可以流水,使速度与CPU匹配7、在多用户机器上,应用程序员不能使用的指令是()A.“执行”指令B.“访管”指令C.“启动IO”指令D“测试与置定”指令8、“启动I/O”指令是主要的输入输出指令,是属于()。
A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令9、不同系列的机器之间,实现软件移植的途径不包括( )A.用统一的高级语言B.用统一的汇编语言C.模拟D.仿真10、对机器语言程序员透明的是()A.中断字B.主存地址寄存器C.通用寄存器D.条件码二、判断题11、系列机应用软件应做到向前兼容,力争向下兼容。
电子科技大学大二期末计算机管理与应用专业《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是不合法的。
电子科技大学网络编程试卷及答案(A)

电子科技大学网络编程试卷及答案(A)电子科技大学2010 -2011学年第 2学期期末考试 A 卷课程名称:__ 计算机网络编程考试形式:闭卷考试日期:2011年月日考试时长:120分钟课程成绩构成:平时 5 %,期中 5 %,实验 40 %,期末 50 % 本试卷试题由____3 _部分构成,共__7__页。
一、填空题(共20分,共 10题,每空1分)1.物理地址(MAC)存在于_____________层,IP地址存在于_____________层,可以将IP地址分为_______和主机号。
2.要实现网络服务的可靠性需要提供:_______、超时、重传和_______。
3.发起对等通信的应用程序称为_______,等待接收客户通信请求的程序称为_______。
4.在TCP/IP使用中,__________________的模式占有主导地位,其动机来源于_______________问题。
5.一个进程包含一段___________和至少一个___________。
6.在UNIX系统中创建新进程,需要调用系统函数_______。
7.TCP/IP协议定义的端点地址包括_______和_______。
8.不保存任何状态信息的服务器称为________________服务器,反之则称为______________服务器。
9._______是指真正的或表面的同时计算,一个单处理机多用户的计算机可以通过_______机制实现表面的同时计算,而在多处理机下可以实现真正的同时计算。
10.T CP提供面向_______的服务,而UDP提供_______的服务。
二、判断题(共20分,共 10题,每题2 分)1.有些场合下只能使用UDP协议进行网络通信( )2.服务器使用并发处理可以完全防止死锁( )3.发起对等通信的应用程序为服务器( )4.TCP/IP标准规定了通信双方在什么时间以及用什么方式交互( )5.客户程序可以将服务器的IP地址或域名说明为常量( )6.TCP提供流量控制和拥塞控制( )7.并发的、面向连接的服务器可以有n个不同的进程( )8.只能在TCP通信时使用connect系统调用( )9. TCP/IP地址族可以表示为PF_INET ( )10.面向连接的服务易于编程。
电子科技大学“网络工程”《物联网技术基础》23秋期末试题库含答案

电子科技大学“网络工程”《物联网技术基础》23秋期末试题库含答案第1卷一.综合考核(共20题)1.以下关于计算机网络特征的描述中错误的是()。
A.计算机网络是以相互共享资源的方式互联起来的自治计算机系统的集合B.组建计算机网络的主要目的是实现计算机硬件的共享C.互联的计算机系统是自治的系统D.联网计算机之间的通信必须遵循共同的网络协议2.以下关于大数据价值的描述中错误的是()。
A.带来“大知识”、“大科技”、“大利润”和“大发展”B.大数据只具有巨大的商业价值C.人类可以发现新的知识,创造新的价值D.人类可以“分析和使用”的数据在大量增加3.无线宽带网络与有线宽带网络的主要区别在于哪几层?()A.网络层和传输层B.数据链路层和物理层C.物理层D.应用层和表示层4.5.以下关于IEEE802.15标准特点的描述中错误的是()。
A.蓝牙和IEEE的WPAN的通信协议标准是相同的B.802.15.1标准主要考虑手机、PDA等设备的近距离通信问题C.802.15.2标准主要考虑802.15.1标准与802.11标准的共存问题D.IEEE802.15.4标准主要考虑的是低速WPAN的应用问题6.以下关于物联网安全体系结构研究的描述中,错误的是()。
A.研究内容包括网络安全威胁分析、安全模型与体系、系统安全评估标准和方法B.根据对物联网信息安全构成威胁的因素,确定保护的网络信息资源与策略C.对互联网DDoS攻击者、目的与手段、造成后果的分析,提出网络安全解决方案D.评价实际物联网网络安全状况,提出改善物联网信息安全措施7.以下关于社会计算基本概念的描述中错误的是()。
A、计算技术与工程科学相结合的交叉学科B、计算社会科学研究如何利用计算技术揭示社会运行的规律与趋势C、社会计算应用研究如何利用计算系统帮助人们沟通与协作D、群体智慧研究如何在机器的辅助下以人类群体协作的方式解决问题8.香农定理从定量的角度描述了“带宽”与“速率”的关系。
2022年电子科技大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)

2022年电子科技大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)一、选择题1、所示网络中,假设R1、R2、R3采用RIP协议交换路由信息,且均已收敛。
若R3检测到网络201.1.2.0/25不可达,并向R2通告一次新的距离向量,则R2更新后,其到达该网络的距离是()。
A.2B.3C.16D.172、主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。
若甲收到1个来自乙的TCP段,该段的序号为1913,确认序号为2046,有效载荷为100B,则甲立即发送给乙的TCP段的序号和确认序号分别是()。
A.2046,2012B.2046,2013C.2047,2012D.2047,20133、假设在没有发生拥塞的情况下,在条往返时间RTT为10ms的线路上采用慢开始控制策略。
如果接收窗口的大小为24KB,最大报文段长度MSS为2KB,那么需要()发送方才能发送出一个完全窗口。
A.30msB.40msC.50msD.60ms4、下列关于交换机的叙述中,正确的是()A.以太网交换机本质上是一种多端口网桥B.通过交换机互连的一组工作站构成一个冲突域C.交换机每个端口所连网络构成一个独立的广播域D.以太网交换机可实现采用不同网络层协议的网络互连5、PPP提供的功能有()A.一种成方法B.链路控制协议(LCP)C.网络控制协议(NCP)D.A.B和C都是6、主机甲通过1个路由器(存储转发方式)与主机乙互连,两段链路的数据传输速率均为10Mbit/s.主机甲分别采用报文交换和分组大小为10kbit的分组交换向主机乙发送1个大小为8Mbit(1M=106)的报文。
若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为()。
A.800ms,1600msB.801ms,1600msC.1600ms,800msD.1600ms,801ms7、公用电话交换网(PSTN)采用了()交换方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子科技大学2010 -2011学年第 2学期期末考试 A 卷
课程名称:__ 计算机网络编程考试形式:闭卷考试日期: 2011年月日
考试时长:120分钟
课程成绩构成:平时 5 %,期中 5 %,实验 40 %,期末 50 %
本试卷试题由____3 _部分构成,共__7__页。
一、填空题(共20分,共 10题,每空1分)
1.物理地址(MAC)存在于_____________层,IP地址存在于_____________层,可以将IP地址分为_______和主机号。
2.要实现网络服务的可靠性需要提供:_______、超时、重传和_______。
3.发起对等通信的应用程序称为_______,等待接收客户通信请求的程序称为_______。
4.在TCP/IP使用中,__________________的模式占有主导地位,其动机来源于_______________问题。
5.一个进程包含一段___________和至少一个___________。
6.在UNIX系统中创建新进程,需要调用系统函数_______。
7.TCP/IP协议定义的端点地址包括_______和_______。
8.不保存任何状态信息的服务器称为________________服务器,反之则称为______________服务器。
9._______是指真正的或表面的同时计算,一个单处理机多用户的计算机可以通过_______机制实现表面的同时计算,而在多处理机下可以实现真正的同时计算。
10.T CP提供面向_______的服务,而UDP提供_______的服务。
二、判断题(共20分,共 10题,每题2 分)
1.有些场合下只能使用UDP协议进行网络通信( )
2.服务器使用并发处理可以完全防止死锁( )
3.发起对等通信的应用程序为服务器( )
4.TCP/IP标准规定了通信双方在什么时间以及用什么方式交互( )
5.客户程序可以将服务器的IP地址或域名说明为常量( )
6.TCP提供流量控制和拥塞控制( )
7.并发的、面向连接的服务器可以有n个不同的进程( )
8.只能在TCP通信时使用connect系统调用( )
9. TCP/IP地址族可以表示为PF_INET ( )
10.面向连接的服务易于编程。
( ) 三.问答题(三——六):
三、请给出并发的面向连接服务器(多进程)设计算法,图示出进程结构,并说明这种
类型的服务器的优缺点。
(共15分)。