电子科技大学网络编程试卷及答案(A)

合集下载

电子科技大学大二期末计算机管理与应用专业《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不能够存取客户机磁盘上的文件。

网络编程试题及答案

网络编程试题及答案

网络编程试题及答案一、单项选择题(每题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(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(有答案)

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

电子科技大学大二期末计算机管理与应用专业《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)

电子科技大学网络编程试卷及答案(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秋期末试题库含答案

电子科技大学“网络工程”《物联网技术基础》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(有答案)

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)采用了()交换方式。

电子科技大学大二期末计算机管理与应用专业《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) 栈不能进行插入元素的操作,而队列可以。

电子科技大学试卷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、下列关于方法形参的叙述中, 是正确的。

C语言考试A1-试卷和答案

C语言考试A1-试卷和答案

电子科技大学网络教育考卷(A 卷)(20 年至20 学年度第 学期)考试时间 年 月 日(120分钟) 课程 C 语言 教师签名_____一、单项选择题(每题2分,共30分) 1.以下描述正确的是( C )A .goto 语句只能用于退缩出多层循环。

B .switch 语句中不能出现continue 语句。

C .只能用continue 语句中来终止本次循环。

D .在循环语句中break 语句不独立出现。

2.一个C 程序的执行是从( A )A .C 程序的main 函数开始,到main 函数结束。

B .本程序的第一个函数开始,到本程序最后一个函数结束。

C .本程序的main 函数开始,到本程序文件的最后一个函数结束。

`D .本程序的第一个函数开始,到本程序main 函数结束。

3.C 语言中,要求运算数必须都是整数的运算符是( C )。

A.* B.- C.% D.+4.假定 int i=3,j=4; 执行语句: printf("%d,%d,%d\n",i+++j,i,j); 之后,其输出结果为:( C ) A.7,4,4 B. 8,4,4 C. 7,3,4 D.7,3,5 5.对break 语句的正确描述。

( A )A .break 语句在while 语句中,立即终止执行while 语句。

B .break 语句不能用于循环语句之外的语句。

C .break 语句与continue 语句功能相同。

D .b reak 语句可以带参数,也可以不带。

6.在C 语言中,下面那一个不是正确的概念( A )A. 所有循环语句都要求至少要执行一次循环体。

B. goto 和if 语句能构成循环语句。

C .循环过程只能包含,不能交叉。

D .循环体可以是一条语句。

7.以下对二维数组a 的正确说明是( C )A. int a[ 3 ] [ ]; B. float a( 3, 4); C. int a[ 3 ] [ 4 ] D.float a( 3, )( 4 ); 8.对函数的正确描述( C )A .在C语言中可以嵌套定义函数。

电子科技大学编译原理--A1答案--网络教育

电子科技大学编译原理--A1答案--网络教育

《计算机编译原理》试卷A1参考答案一、单项选择题(每小题1分,共25分)1、语言是___A___A、句子的集合B、产生式的集合C、符号串的集合D、句型的集合2、编译程序前三个阶段完成的工作是___C___A、词法分析、语法分析和代码优化B、代码生成、代码优化和词法分析C、词法分析、语法分析、语义分析和中间代码生成D、词法分析、语法分析和代码优化3、一个句型中称为句柄的是该句型的最左___D___A、非终结符号B、短语C、句子D、直接短语4、下推自动机识别的语言是___C___A、0型语言B、1型语言C、2型语言D、3型语言5、扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即___B___A、字符B、单词C、句子D、句型6、对应Chomsky四种文法的四种语言之间的关系是___B___A、L0⊂L1⊂L2⊂L3B、L3⊂L2⊂L1⊂L0C、L3=L2⊂L1⊂L0D、L0⊂L1⊂L2=L37、词法分析的任务是___A___A、识别单词B、分析句子的含义C、识别句子D、生成目标代码8、常用的中间代码形式不含___D___A、三元式B、四元式C、逆波兰式D、语法树9、代码优化的目的是___C___A、节省时间B、节省空间C、节省时间和空间D、把编译程序进行等价交换10、代码生成阶段的主要任务是___C___A、把高级语言翻译成汇编语言B、把高级语言翻译成机器语言C、把中间代码变换成依赖具体机器的目标代码D、把汇编语言翻译成机器语言11、一个上下文无关文法G包括四个组成部分:一组终结符,一组非终结符,一个开始符号,以及一组___B___。

A、字符串B、产生式C、数字符号D、文法12、程序的基本块是指___D___。

A、一个子程序B、一个仅有一个入口和一个出口的语句C、一个没有嵌套的程序段D、一组顺序执行的程序段,仅有一个入口和一个出口13、高级语言编译程序常用的语法分析方法中,递归下降分析法属于___B___分析方法。

C语言网络教育试卷试题和答案2

C语言网络教育试卷试题和答案2
{ printf("\nX 能被 4 和 7 整除:X="); printf("%-5d\n",x);
} else printf("\nX 不能被 7 整除"); } else printf("\nX 不能被 4 整除"); return 0; }
int n=0,m=0,k=0,o=0; //外部变量 void test(char str[]); main() {
}
4. #include <stdio.h>
void main()
{ int a=2;
switch(a)
{
case 2:
case 3:a++;
case 4:a++;
default:a+=10;
}
printf("a=%d\n",a);
}
答案:a=14
5.分析下面程序的运行结果。 #include <stdio.h> int f(int a); int main() { int f(int); int a=5,i;
D.x 为 1234567,y 为 0
4.对于 for(表达式 1;表达式 2 ;表达式 3) 语句的正确描述( A.表达式2省略,循环不执行。
B)
B.表达式3省略,可在循环体中修改循环控制变量,以保证正常退出。
C.三个表达式均不能省略。 D.三个表达式均不能省略。但分号可以省略。 5.以下叙述中正确的是( B )。
则( D ) A.运行后将输出 student ;
C.运行后将输出 b;
B.运行后将输出 a
D.编译出错
7.当数组作函数参数时,选出不正确的描述。( D ) A.实参数组与形参数组类型应一致。 B.数组元素做函数实参时,同变量做实参一样是参数传值。

电子科技大学网络教育考卷A

电子科技大学网络教育考卷A

电子科技大学网络教育考卷A————————————————————————————————作者:————————————————————————————————日期:2电子科技大学网络教育考卷(A 卷)(20 年至20 学年度第学期)考试时间年月日(120分钟) 课程数据库程序设计基础教师签名_____大题号一二三四五六七八九十合计得分一、单项选择题(每小题1 分,共30 分)1、统计女生人数并将结果存放于变量X中的命令是_________①_________①COUNT FOR .NOT. 性别="男" TO X②COUNT FOR ( 性别="女")=.T. TO X③SUM FOR ( 性别<>"男")=.T. TO X④SUM FOR 性别="女" TO X2、在已打开的表中,要永久删除当前记录位置开始的10 条记录,可用_______①_____①先执行DELETE NEXT 10 命令,后用PACK 命令②先执行DELETE RECORD 10 命令,后用PACK 命令③先执行DELETE FOR RECORD> 10 命令,后用PACK命令④ZAP NEXT 103、按数值型字段“总分”进行索引,使其按降序排列的命令是_________①_________①INDEX ON -总分TO WP②INDEX ON 总分/A TO WP③INDEX ON 总分TO WP④INDEX ON 总分/D TO WP4、下列操作后,不改变表记录指针的命令是_________①_________①RECALL ②LIST③SUM ④REPL ALL5、按照数据库的数据模型分类,VFP 属于_________②_________①层次型②关系型③网状型④混合型6、函数LEN(SPACE(5)-SPACE(1))的返回值是_________③_________①错误信息②17③6 ④47、某表文件中有日期型字段“出生日期”,设N='01/01/80',下列命令正确的是_________③_________①LOCATE FOR 出生日期='01/01/80'②LOCATE FOR 出生日期=&N ③LOCATE FOR DTOC(出生日期)=N④LOCATE FOR DTOC(出生日期)=CTOD(N)8、从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为_________②_________①SELECT * FROM customer INTO CURSOR MyCursor②SELECT * FROM customer INTO TABLE MyCursor③SELECT ALL FROM customer INTO TABLE MyCursor④CREATE SQL VIEWMyCursor ASSELECT * FROM customer9、下列概念中,正确的是_________①_________①在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭②一个表文件可以在不同的工作区同时打开③一个工作区中可以同时打开多个表文件④一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表10、将2009年国庆节的日期送入内存变量ND 的方法是_________②_________①ND=DTOC("10/01/09") ②ND=CTOD("10/01/09")③STORE DATE()TO ND ④STORE 10/01/09 TO ND11、表文件DD.DBF 有100 条记录,当前记录号是10,执行DISPLAY ALL 命令后,记录指针向的记录号是_________④_________①100 ②10 ③1 ④10112、执行命令:ACCEPT "请输入出生日期:" TO MDATE 时,如果通过键盘输入CTOD("01/01/69"),则MDA TE 的值应当是_________①_________①CTOD("01/01/69") ②"01/01/69"③01/01/69 ④拒绝接受,MDATE 不赋值13、在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为_________④_________①3,8,4 ②1,6,4③1,8,任意④1,8,414、表与相应索引文件已经打开,内存变量XM="李春",执行时会产生逻辑错误的命令是_________④_________①LOCATE FOR 姓名=XM②FIND &XM③SEEK XM④LOCATE FOR 姓名=&XM15、以下命令中正确的是_________①_________①STORE 8 TO X,Y ②STORE 8,9 TO X,Y③X=8,Y=9 ④X=Y=816、在非嵌套程序结构中,可以使用LOOP 和EXIT 语句的基本程序结构是_________②_________①TEXT--ENDTEXT ②DO WHILE--ENDDO③IF--ENDIF ④DO CASE--ENDCASE17、下面可使程序单步执行的命令是________③______①SET STEP ON ②SET ESCAPE ON③SET DEBUG ON ④SET STEP OFF18、如果想从字符串"成都市"中取出汉字"都",应该用函数_________④_________①SUBSTR("成都市",2,2) ②SUBSTR("成都市",2,1)③SUBSTR("成都市",3,1) ④SUBSTR("成都市",3,2)19、若使用REPLACE 命令时,其范围子句为ALL或REST,则执行该命令后,记录指针指向_________④_________①首记录②末记录③首记录的前面④末记录的后面20、若要恢复用DELETE 命令删除的若干记录,应该_________①_________①用RECALL命令②立即按[ESC]键③用RELEASE 命令④用FOUND 命令21、执行命令STORE CTOD('03/09/94') TO A 后,变量A 的类型为_________①_______①日期型②数值型③备注型④字符型22、在Visual FoxPro 中,数据环境指定义表单或表单集时使用的______③_______①数据②数据库③数据源④数据项23、"电子科技大学"这六个汉字作为字符串常量,在VFP 中,可表示为_______④______①{电子科技大学} ②(电子科技大学)③电子科技大学④"电子科技大学"24、在VFP中,INPUT,APPEND,W AIT 三条命令中可以接受字符的命令是_________③_________①只有ACCEPT ②只有ACCEPT 和W AIT③都可以④只有W AIT25、下列VFP 表达式运算结果为日期型的是_________③_________①04/05/97-2②CTOD('04/05/97') - DATE( )③CTOD('04/05/97')-3④DATE( )"04/05/97"26、职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP 命令,此时当前记录号是_________②_________①1 ②基本工资最少的记录号③0 ④基本工资最多的记录号27、当前数据库文件有20条记录,当前记录号是10。

电子科技大学大二期末计算机管理与应用专业《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,以下为其构造函数的声明,其中正确的是( )。

电子科技大学编译原理--A1答案--网络教育

电子科技大学编译原理--A1答案--网络教育

《计算机编译原理》试卷A1参考答案一、单项选择题(每小题1分,共25分)1、语言是___A___A、句子的集合B、产生式的集合C、符号串的集合D、句型的集合2、编译程序前三个阶段完成的工作是___C___A、词法分析、语法分析和代码优化B、代码生成、代码优化和词法分析C、词法分析、语法分析、语义分析和中间代码生成D、词法分析、语法分析和代码优化3、一个句型中称为句柄的是该句型的最左___D___A、非终结符号B、短语C、句子D、直接短语4、下推自动机识别的语言是___C___A、0型语言B、1型语言C、2型语言D、3型语言5、扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即___B___A、字符B、单词C、句子D、句型6、对应Chomsky四种文法的四种语言之间的关系是___B___A、L0⊂L1⊂L2⊂L3B、L3⊂L2⊂L1⊂L0C、L3=L2⊂L1⊂L0D、L0⊂L1⊂L2=L37、词法分析的任务是___A___A、识别单词B、分析句子的含义C、识别句子D、生成目标代码8、常用的中间代码形式不含___D___A、三元式B、四元式C、逆波兰式D、语法树9、代码优化的目的是___C___A、节省时间B、节省空间C、节省时间和空间D、把编译程序进行等价交换10、代码生成阶段的主要任务是___C___A、把高级语言翻译成汇编语言B、把高级语言翻译成机器语言C、把中间代码变换成依赖具体机器的目标代码D、把汇编语言翻译成机器语言11、一个上下文无关文法G包括四个组成部分:一组终结符,一组非终结符,一个开始符号,以及一组___B___。

A、字符串B、产生式C、数字符号D、文法12、程序的基本块是指___D___。

A、一个子程序B、一个仅有一个入口和一个出口的语句C、一个没有嵌套的程序段D、一组顺序执行的程序段,仅有一个入口和一个出口13、高级语言编译程序常用的语法分析方法中,递归下降分析法属于___B___分析方法。

2023年西安电子科技大学计算机网络技术专业《计算机网络》科目期末试卷A(含答案)

2023年西安电子科技大学计算机网络技术专业《计算机网络》科目期末试卷A(含答案)

2023 年西安电子科技大学计算机网络技术专业《计算机网络》科目期末试卷A〔有答案〕一、选择题1、〔〕属于TCP/IP 协议簇的应用层应用效劳元素。

A.文件传输协议FTPB.用户数据报协议UDPC.把握报文协议ICMPD.地址解析协议ARP2、〔〕是计算机网络中的OSI 参考模型的3 个主要概念。

A.效劳、接口、协议B.构造、模型、交换C.子网、层次、端口D.广域网、城域网、局域网3、假设拥塞窗口为20KB,接收窗口为30KB,TCP 能够发送的最大字节数是〔〕。

A.30KBB.20KBC.50KBD.10KB4、如以下图,为两个局域网LAN1和LAN2通过网桥1和网桥2互连后形成的网络构造。

假设站A发送一个帧,但其目的地址均不在这两个网桥的地址转发表中,这样的结果会是该帧〔〕。

A.经网桥1〔或网桥2〕后被站B接收B.被网桥1〔或网桥2〕丢弃C.在整个网络中无限次地循环下去D.经网桥1〔或网桥2〕到达LAN2,再经过网桥2〔或网桥1〕返回LANI后被站A吸取5、对于信道比较牢靠并且对通信实时性要求高的网络,承受〔〕数据链路层效劳比较适宜。

A.无确认的无连接效劳B.有确认的无连接效劳C.有确认的面对连接的效劳D.无确认的面对连接的效劳6、对于100Mbit/s 的以太网交换机,当输出端口无排队,以直通交换〔cut-through switching〕方式转发一个以太网帧〔不包括前导码〕时,引入的转发延迟至少是〔〕。

A.ΟμsB.0.48μsC.5.12μsD.121.44μs7、假设带宽为4kHz,信噪比为30dB,则该信道的极限信息传输速率为〔〕。

A.10kbit/sB.20kbit/sC.40kbit/sD.80kbit/s8、以下关于单模光纤的描述中,正确的选项是〔〕A.单模光纤的本钱比多模光纤的本钱低B.单模光纤传输距离比多模光纤短C.光在单模光纤中通过内部反射来传播D.单模光纤的直径一般比多模光纤小9、误码率最低的传输介质是〔〕。

2022年杭州电子科技大学网络工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年杭州电子科技大学网络工程专业《计算机系统结构》科目期末试卷A(有答案)

2022年杭州电子科技大学网络工程专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、对汇编语言程序员透明的是()A.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断2、若输入流水线的指令既无局部性相关,也不存在全局性相关,则()。

A.可获得高的吞吐率和效率B.流水线的效率和吞吐率恶化C.出现瓶颈D.可靠性提高3、非线性流水线是指( )A.一次运算中使用流水线中的多个功能段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各个功能段在各种运算中有不同的组合4、IBM360/91对指令中断的处理方法是()A.不精确断点法B.精确断点法C.指令复执法D.对流水线重新调度5、下列关于虚拟存贮器的说法,比较正确的应当是( )A.访主存命中率随页面大小增大而提高B.访主存命中率随主存容量增加而提高C.更换替换算法能提高命中率D.在主存命中率低时,改用堆栈型替换算法,并增大主存容量,可提高命中率6、除了分布处理、MPP和机群系统外,并行处理计算机按其基本结构特征可分为流水线计算机,阵列处理机,多处理机和()四种不同的结构。

A.计算机网络B.控制流计算机C.机群系统D.数据流计算机7、“启动I/O”指令是主要的输入输出指令,是属于()。

A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令8、静态流水线是指( )A.只有一种功能的流水线B.功能不能改变的流水线C.同时只能完成一种功能的多功能流水线D.可同时执行多种功能的流水线9、从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。

A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现10、虚拟存储器常用的地址映象方式是( )A.全相联B.段相联C.组相联D.直接二、判断题11、监听协议用来保持 Cache一致性的两种策略分别是写无效(Write-Invalidate)策略和写更新(Write-Update)策略。

《TCP IP协议》电子科技大学网络教育考卷A2

《TCP IP协议》电子科技大学网络教育考卷A2

TCP/IP协议电子科技大学网络教育考卷(A2卷)(20 年至20 学年度第学期)一、填空(每空1分,共20分)1. 通信子网主要由通信线路和通信控制机组成。

2. 双绞线有屏蔽双绞线、非屏蔽双绞线两种。

3. 局域网常用的拓扑结构有总线、环形、星型三种。

4. TCP/IP模型由低到高分别为网络接口层、网络互连层、传输层、应用层层次。

5. 常用的IP地址有A、B、C三类,128.11.3.31是一个B类地址,其网络标识为 128.11.0.0 ,主机标识 0.0.3.31 。

6. 在TCP/IP层次模型的网际层中包括的协议主要有IP、ICMP、 ARP 和 RARP 。

7. 网络协议三要素是语义、语法、时序。

8. UDP可以提供_无连接的、不可靠的数据传输服务。

二、判断正误(每题1分,共10分)·1. 使用UDP协议不能实现可靠的应用服务。

( F )2. TCP协议实现时发送窗口要小于等于接收窗口和拥塞窗口的最小值。

( T )3. 交换机连接共享以太网段时,对应的端口要使用CSMA/CD进行介质访问。

( T )4. ADSL实现上行和下行不同的网络带宽。

( T )5. 属于同一条虚电路的分组可以不按照同一路由进行转发。

(F)6.ICMP 差错报告在传送过程中享受特别优先权。

(F)7.IPv6既支持有状态地址自动配置机制,也支持无状态的地址自动配置.( T)8.IPv6 中NDP协议使用更加有效的多播和单播邻接点发现报文,取代了ARP,ICMPv4路由发现和ICMPv4重定向报文。

(T)9. IP地址分类中,共有A、B、C、D四类地址( F )10.单模光纤比多模光纤更适合用于高速度、长距离的传输。

(T)三、选择题(单选或多选) (每题2分,共40分)1.在OSI的( C )使用的互联设备是路由器。

A.物理层B. 数据链路层C. 网络层D. 传输层2.在以下的IP地址中,属于B类地址的是(D)A.112.213.12.23B. 210.123.23.12C. 23.123.213.23D. 156.123.32.123.下列给出的协议中,属于TCP/IP协议结构应用层的是( D ) 。

C语言考卷(含答案)3

C语言考卷(含答案)3

电子科技大学网络教育考卷(A 卷)(20 年至20 学年度第 学期)考试时间 年 月 日(120分钟) 课程 C 语言 教师签名_____一、单项选择题(每题2分,共30分)1.请问:下面这个程序段的输出是什么?( ) int a =7,b =8,c =9;if(a<b) { a=b; b=c; c=a; } printf("a=%d b=%d c=%d\n",a,b,c);A . a=7 b=8 c=7 B. a=7 b=9 c=7C. a=8 b=9 c=7D. a=8 b=9 c=82.C语言对嵌套 if 语句的规定是:else 总是与( )配对。

A.其之前最近的 if B.第一个 ifC.缩进位置相同的 ifD. 其之前最近且不带 else 的 if 3.有以下程序段:int k=0;while(k=1) k++;while 循环执行的次数是( )。

A .无限次 B.有语法错,不能执行 C. 一次也不执行 D.执行1次 4.若有语句:tatic char x[]="12345";static char y[] = {'1','2','3','4','5'}; 则下面那一个是正确的描述。

( ) A.x 数组和y 数组的长度相同。

B.x 数组长度大于y 数组长度。

C.x 数组长度小于y 数组长度。

D.x 数组等价于y 数组。

5.若有定义:int a[5][6]; 则下面关于数组a 的叙述中正确的是( )。

A.该数组共有20个元素 B.a[0][6]是该数组的一个元素C.a[0][0]是该数组的一个元素D.a[5][6]是该数组的一个元素 6.对局部变量不正确描述( )A .在不同块内可以使用相同的变量名而不会混淆。

B .局部变量在任何一个函数内有效。

C .局部变量的初值每调用一次赋一次D .用auto 说明的变量为局部变量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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分)。

相关文档
最新文档