当前位置:文档之家› 中南大学计算机网络作业题目[小编整理]

中南大学计算机网络作业题目[小编整理]

中南大学计算机网络作业题目[小编整理]

第一篇:中南大学计算机网络作业题目

计算机网络第一次作业题目

1.假设你已经将你的狗Bernie 训练成不仅可以携带一小瓶白兰地,还能携带一箱三盒8 毫米的磁带(当你的磁盘满了的时候,你可能会认为这是一次紧急事件)。每盒磁带的容量为7GB 字节。无论你在哪里,狗跑向你的速度是18 千米/小时。试问在什么距离范围内Bernie 的数据传输速率会超过一条数据速率为150Mbps 的传输线(不算额外开销)?试问分别在以下情况下:(1)狗的速度加倍;(2)每盒磁带容量加倍;(3)传输线路的速率加倍。上述的结果有什么变化?

4.除了带宽和延迟以外,网络若要为下列流量提供很好的服务质量,试问还需要哪个参数?(1)数字语音流量;(2)视频流量;(3)金融业务流量。

5.在存储-转发数据包交换系统中,衡量延迟的一个因素是数据包在交换机上存储和转发需要多长时间。假设在一个客户机-服务器系统中,客户机在纽约而服务器在加州,如果交换时间为10 微妙,试问交换时间是否会成为影响延迟的一个主要因素?假设信号在铜线和光纤中的传输速度是真空光速的2/3.8.5 个路由器通过一个点到点子网连接在一起。网络设计者可以为任何一对路由器设置一条高速线路、中速线路、低速线路或根本不设置线路。如果计算机需要100 毫秒来生成并遍历每个网络拓扑,试问它需要多长时间才能遍历完所有的网络拓扑?

10.试问使用层次协议的两个理由是什么?使用层次协议的一个可能缺点是什么?

16.一个系统具有n 层协议。应用层产生长度为M 字节的报文,在每一层加上长度为h 字节的报文头。试问报文头所占的网络带宽比例是多少?

20.当在两台计算机之间传输一个文件时,可以采用两种不同的确认策略。在第一种策略中,该文件被分解成许多个数据包,接收方独

立地确认每一个数据包,但没有对整个文件进行确认。在第二种策略中,这些数据包并没有被单独地确认,但是当整个文件到达接收方时会被确认。请讨论这两种方案。

23.一幅图像的分辨率为1024*768 像素,每个像素用3 字节表示。假设该图像没有被压缩。试问,通过56kbps 的调制解调器传输这幅图像需要多长时间?通过1Mbps 的线缆调制解调器呢?通过10Mbps 的以太网呢?通过100Mbps 的以太网呢?

27.假设实现第k 层操作的算法发生了变化。试问这会影响到第k-1 和第k+1 层的操作吗?

28.假设由第k 层提供的服务(一组操作)发生了变化。试问这会影响到第k-1 和第k+1 层的服务吗?

34.到IETF 的网站https://www.doczj.com/doc/b919125912.html,,了解它们正在做什么。选择你喜欢的主题,写半页针对该问题的报告,并提出自己的解决方案。

第二篇:中南大学计算机网络课程设计

通信原理课程设计报告

专业班级

电子信息11xx

姓名学号

xxx(090911xxxx)

指导教师

陈科文、张金焕

设计时间

2014年7月

电子信息工程系信息科学与工程学院

目录

第一章课程设计要求和目的...........................................1 1.1 设计要求....................................................1 1.2 设计目的....................................................1 第二章滑动窗口协议仿真.............................................1 2.1 设计要

求....................................................1 2.2 设计思想....................................................1 2.3 编程实现过程................................................9 2.3.1 开发环境.............................................9 2.3.2 程序界面设计.........................................9 2.3.3 关键模块分析.........................................11 2.3.4 结果演示与分析 (18)

第一章课程设计要求和目的

1.1设计要求

通过本课程教学,要求学生熟悉 TCP/IP 协议工作机制、熟悉基于Socket 的网络通信程序的设计方法,熟练掌握至少一种编程语言及工具的使用。通过设计和调试有关程序,掌握一种网络协议或算法的编程实现方法或具体应用,同时设计一个相对独立的网络应用程序。

1.2 设计目的

通过将理论与实践相结合,使学生进一步深入理解通信网的工作原理,掌握网络应用开发技术,学会应用所学理论知识来分析和解决实际问题,培养网络技术研究与开发的基本能力以及创新精神。

第二章滑动窗口协议仿真

2.1设计要求

(1)程序按照滑动窗口协议实现端对端的数据传送。包括协议的各种策略,如包丢失、停等应答、超时等都应有所仿真实现。

(2)显示数据传送过程中的各项具体数据;双方帧的个数变化,帧序号,发送和接受速度,暂停或重传提示等。

(3)增加其它附加创新功能。程序应有图形化界面,显示直观、易操作。

2.2设计思想

滑动窗口机制

(1).窗口机制

滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了

一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些

可以被发送的帧。下面举一个例子(假设发送窗口尺寸为2,接收窗口尺寸为1):

图2-2-1

分析:①初始态,发送方没有帧发出,发送窗口前后沿相重合。接收方0号窗口打开,等待接收0号帧;②发送方打开0号窗口,表示已发出0帧但尚确认返回信息。此时接收窗口状态不变;③发送方打开0、1号窗口,表示0、1号帧均在等待确认之列。至此,发送方打开的窗口数已达规定限度,在未收到新的确认返回帧之前,发送方将暂停发送新的数据帧。接收窗口此时状态仍未变;④接收方已收到0号帧,0号窗口关闭,1号窗口打开,表示准备接收1号帧。此时发送窗口状态不变;⑤发送方收到接收方发来的0号帧确认返回信息,关闭0号窗口,表示从重发表中删除0号帧。此时接收窗口状态仍不变;

⑥发送方继续发送2号帧,2号窗口打开,表示2号帧也纳入待确认之列。至此,发送方打开的窗口又已达规定限度,在未收到新的确认返回帧之前,发送方将暂停发送新的数据帧,此时接收窗口状态仍不变;

⑦接收方已收到1号帧,1号窗口关闭,2号窗口打开,表示准备接收2号帧。此时发送窗口状态不变;⑧发送方收到接收方发来的1号帧收毕的确认信息,关闭1号窗口,表示从重发表中删除1号帧。此时接收窗口状态仍不变。

若从滑动窗口的观点来统一看待1比特滑动窗口、后退n及选择重传三种协议,它们的差别仅在于各自窗口尺寸的大小不同而已。1比特滑动窗口协议:发送窗口=1,接收窗口=1;后退n协议:发窗口>1,接收窗口>1;选择重传协议:发送窗口>1,接收窗口>1。(2).1比特滑动窗口协议

当发送窗口和接收窗口的大小固定为1时,滑动窗口协议退化为停等协议(stop-and-wait)。该协议规定发送方每发送一帧后就

要停下来,等待接收方已正确接收的确认(acknowledgement)返回后才能继续发送下一帧。由于接收

方需要判断接收到的帧是新发的帧还是重新发送的帧,因此发送方要为每一个帧加一个序号。由于停等协议规定只有一帧完全发送成功后才能发送新的帧,因而只用一比特来编号就够了。其发送方和接收方运行的流程图如图所示。

图2-2-

2(3).后退n协议

由于停等协议要为每一个帧进行确认后才继续发送下一帧,大大降低了信道利用率,因此又提出了后退n协议。后退n协议中,发送方在发完一个数据帧后,不停下来等待应答帧,而是连续发送若干个数据帧,即使在连续发送过程中收到了接收方发来的应答帧,也可以继续发送。且发送方在每发送完一个数据帧时都要设置超时定时器。只要在所设置的超时时间内仍收到确认帧,就要重发相应的数据帧。如:当发送方发送了N个帧后,若发现该N帧的前一个帧在计时器超时后仍未返回其确认信息,则该帧被判为出错或丢失,此时发送方就不得不重新发送出错帧及其后的N帧。

图2-2-3

从这里不难看出,后退n协议一方面因连续发送数据帧而提高了效率,但另一方面,在重传时又必须把原来已正确传送过的数据帧进行重传(仅因这些数据帧之前有一个数据帧出了错),这种做法又使传送效率降低。由此可见,若传输信道的传输质量很差因而误码率较大时,连续测协议不一定优于停止等待协议。此协议中的发送窗口的大小为k,接收窗口仍是1。(4).选择重传协议

在后退n协议中,接收方若发现错误帧就不再接收后续的帧,即使是正确到达的帧,这显然是一种浪费。另一种效率更高的策略是当接收方发现某帧出错后,其后继续送来的正确的帧虽然不能立即递交给接收方的高层,但接收方仍可收下来,存放在一个缓冲区中,同时要求发送方重新传送出错的那一帧。一旦收到重新传来的帧后,就可以原已存于缓冲区中的其余帧一并按正确的顺序递交高层。这种方法

称为选择重发(SELECTICE REPEAT),其工作过程如图所示。显然,选择重发减少了浪费,但要求接收方有足够大的缓冲区空间。滑动窗口协议

仍然考虑链路的延迟与带宽的乘积为8 K B,帧尺寸为1 K B的情形。让发送方在收到第一帧的A C K的同时准备发送第九帧。允许我们这样做的算法称为滑动窗口(sliding window),时间线如图2-2-3所示。1.滑动窗口算法

滑动窗口算法工作过程如下。首先,发送方为每1帧赋一个序号(sequence number),记作S e q N u m。现在,让我们忽略S e q N u m是由有限大小的头部字段实现的事实,而假设它能无限增大。发送方维护3个变量:发送窗口大

小(send window size),记作S W S,给出发送方能够发送但未确认的帧数的上界;L A R表示最近收到的确认帧(last acknowledgement re c e i v e d)的序号;L F S表示最近发送的帧(last frame sent)的序号,发送方还维持如下的不变式:LAR-LFR≤RWS

当一个确认到达时,发送方向右移动L A R,从而允许发送方发送另一帧。同时,发送方为所发的每个帧设置一个定时器,如果定时器在A C K到达之前超时,则重发此帧。注意:发送方必须存储最多S W S个帧,因为在它们得到确认之前必须准备重发。

接收方维护下面3个变量:接收窗口大小(receive window size),记为RW S,给出接收方所能接收的无序帧数目的上界; L A F表示可接收帧(l a rgestacceptable frame)的序号;L F R表示最近收到的帧(last frame re ce i v e d)的序号。接收方也维持如下不变式: LFS-LAR≤SW S

当一个具有顺序号S e q N u m的帧到达时,接收方采取如下行动:如果S e q N u m≤L F R或S e q N u m > L A F,那么帧不在接收窗口内,于是被丢弃;如果L F R<Se q N u m≤L A F,那么帧在接收窗口内,于是被接收。现在接收方需要决定是否发送一个A C K。设S e q N u m To A C K表示未被确认帧的最大序号,则序号小于或等

于S e q N u m To Ac k的帧都已收到。即使已经收到更高序号的分组,接收方仍确认S e q N u m T o A c k的接收。这种确认被称为是累积的(c u m u l a t i v e)。然后它设置L F R = S e q Nu m To A c k,并调整L A F = L F R + RW S。例如,假设L F R= 5(即,上次接收方发送的A C K是为了确认顺序号5的),并且RWS = 4。这意味着L A F = 9。如果帧7和8到达,则存储它们,因为它们在接收窗口内。然而并不需要发送A C K,因为帧6还没有到达。帧7和8被称为是错序到达的。(从技术上讲,接收方可以在帧7和8到达时重发帧5的A C K。)如果帧6当时到达了(或许它在第一次丢失后又重发从而晚到,或许它只是被延迟了),接收方确认帧8,L F R置为8,L A F置为1 2。如果实际上帧6丢失了,则出现发送方超时,重发帧6。我们看到,当发生超时时,传输数据量减少,这是因为发送方在帧6确认之前不能向前移动窗口。这意味着分组丢失时,此方案将不再保证管道满载。注意:分组丢失时间越长,这个问题越严重。注意,在这个例子中,接收方可以在帧7刚一到达时就为帧6发送一个认帧N A K(negative acknowledgment)。然而,由于发送方的超时机制足

以发现这种情况,发送N A K反而为发送方增加了复杂性,因此不必这样做。正如我们已提到的,当帧7和8到达时为帧5发送一个额外的A C K是合理的;在某些情况下,发送方可以使用重复的A C K 作为一个帧丢失的线索。这两种方法都允许早期的分组丢失检测,有助于改进性能。关于这个方案的另一个变种是使用选择确认(selective acknowledgements)。即,接收方能够准确地确认那些已收到的帧,而不只是确认按顺序收到最高序号的帧。因此,在上例中,接收方能够确认帧7、8的接收。如果给发送方更多的信息,就能使其较容易地保持管道满载,但增加了实现的复杂性。

发送窗口大小是根据一段给定时间内链路上有多少待确认的帧来选择的;对于一个给定的延迟与带宽的乘积,S W S是容易计算的。另一方面,接收方可以将RW S设置为任何想要的值。通常的两种设置是:RW S= 1,表示接收方不存储任何错序到达的帧; RW S=S W

S,表示接收方能够缓存发送方传输的任何帧。由于错序到达的帧的数目不可能超过S W S个,所以设置RWS >S W S没有意义。

2.有限顺序号和滑动窗口

现在我们再来讨论算法中做过的一个简化,即假设序号是可以无限增大的。当然,实际上是在一个有限的头部字段中说明一个帧的序号。例如,一个3比特字段意味着有8个可用序号0 ~ 7。因此序号必须可重用,或者说序号能回绕。这就带来了一个问题:要能够区别同一序号的不同次发送实例,这意味着可用序号的数目必须大于所允许的待确认帧的数目。例如,停止等待算法允许一次有1个待确认帧,并有2个不同的序号。假设序号空间中的序号数比待确认的帧数大1,即S W S ≤ M A a xS e q N u m-1,其中M a x Seq N u m 是可用序号数。这就够了吗?答案取决于RW S。如果RW S = 1,那么MaxSeqNum≥SWS+1是足够了。如果RW S等于S W S,那么有一个只比发送窗口尺寸大1的M a x S e q N u m是不够的。为看清这一点,考虑有8个序号0 ~ 7的情况,并且S W S = RW S = 7。假设发送方传输帧0 ~ 6,并且接收方成功接收,但A C K丢失。接收方现在希望接收帧7,0 ~ 5,但发送方超时,然后发送帧0 ~ 6。不幸的是,接收方期待的是第二次的帧0 ~ 5,得到的却是第一次的帧0 ~ 5。这正是我们想避免的情况。结果是,当RW S = S W S时,发送窗口的大小不能大于可用序号数的一半,或更准确地说,SWS<(Maxseqnum+1)/2直观地,这说明滑动窗口协议是在序号空间的两半之间变换,就像停止等待协议的序号是在0和1之间变换一样。唯一的区别是,它在序号空间的两半之间连续滑动而不是离散的变换。注意,这条规则是特别针对RW S = S W S的。我们把确定适用于RW S和S W S的

任意值的更一般的规则留做一个练习。还要注意,窗口的大小和序号空间之间的关系依赖于一个很明显以至于容易被忽略的假设,即帧在传输中不重新排序。这在直连的点到点链路上不能发生,因为在传输过程中一个帧不可能赶上另一个帧。

3.滑动窗口的实现

下面的例程说明我们如何实现滑动窗口算法的发送和接收的两个方面。该例程取自一个正在使用的协议,称为滑动窗口协议S W P (Sliding Window Pro t o c o l)。为了不涉及协议图中的邻近协议,我们用H L P(高层协议)表示S W P上层的协议,用L I N K(链路层协议)表示S W P下层的协议。我们先定义一对数据结构。首先,帧头部非常简单:它包含一个序号(S e q N u m)和一个确认号(A c k N u m)。它还包含一个标志(F l a g s)字段,表明帧是一个A C K帧还是携带数据的帧。

其次,滑动窗口算法的状态有如下结构。对于协议发送方,该状态包括如上所述的变量L A R和L F S,以及一个存放已发出但尚未确认的帧的队列(s e n d Q)。发送方状态还包含一个计数信号量(counting semaphore),称为s e n d Wi n d o w N o t F u l l。下面我们将会看到如何使用它,但一般来说,信号量是一个支持s e m Wa i t和s e m S i g n a l操作的同步原语。每次调用S e m S i g n al,信号量加1,每次调用S e m Wa i t,信号量减1。如果信号量减小,导致它的值小于0,那么调用进程阻塞(挂起)。一旦执行了足够的s e m S i g n a l操作而使信号量的值增大到大于0,在调用s e m Wa i t的过程中阻塞的进程就允许被恢复。对于协议的接收方,如前所述,该状态包含变量L F R,加上一个存放已收到的错序帧的队列(r e c v Q)。最后,虽然未显示,发送方和接收方的滑动窗口的大小分别由常量S W S和RW S表示。

S W P的发送方是由s e n d S W P过程实现的。这个例程很简单。首先,s e m Wa i t使这个进程在一个信号量上阻塞,直到它可以发另一帧。一旦允许继续,s e n d S W P设置帧头部中的顺序号,将此帧的拷贝存储在发送队列(s e n d Q)中,调度一个超时事件以便处理帧未被确认的情况,并将帧发给低层协议。

值得注意的一个细节是刚好在调用m s g A d d H dr之前调用s t o r e _ s w p _ h d r。该例程将存有S W P头部的C语言结构(s t a t e-> h d r)转化为能够安全放在消息前面的字节串(h b u f)。该例程(未给出)必须将头部中的每一个整数字段转化为网络字节顺序,

并且去掉编译程序加入C语言结构中的

任意填充。7.1节将详细讨论字节顺序的问题,但现在,假设该例程将多字整数中最高有效位放在最高地址字节就足够了。这个例程的另一个复杂性是使用s e m Wa i t 和s e n dW i n d ow N o t F u l l 信号量。S e n dWi n d o w N o t F u l l被初始化为发送方滑动窗口的大小S W S(未给出这一初始化)。发送方每传输一帧,s e m Wa i t操作将这个数减1,如果减小到0,则阻塞发送方进程。每收到一个A C K,在d e l i v e r SW P中调用s e m S i g n a l操作(见下面)将此数加1,从而激活正在等待的发送方进程。

在继续介绍S W P的接收方之前,需要调整一个看上去不一致的地方。一方面,我们说过,高层协议通过调用s e n d操作来请求低层协议的服务,所以我们就希望通过S W P发送消息的协议能够调用s e n d(S W P, p a c k e t)。另一方面,用来实现S W P的发送操作的过程叫做s e n d S W P,并且它的第一个参数是一个状态变量(S w p S t a t e)。结果怎样呢?答案是,操作系统提供了粘结代码将对s e n d的一般调用转化为对s e n d S W P的特定协议调用的粘结代码。这个粘结代码将s e n d的第一个参数(协议变量S W P)映射为一个指向s e n d S W P的函数指针和一个指向S W P工作时所需的协议状态的指针。我们之所以通过一般函数调用使高层协议间接调用特定协议函数,是因为我们想限制高层协议中对低层协议编码的信息量。这使得将来能够比较容易地改变协议图的配置。现在来看d e l i v e r操作的S W P的特定协议实现,它在过程d e l i v e r SW P中实现。这个例程实际上处理两种不同类型的输入消息:本结点已发出帧的A C K 和到达这个结点的数据帧。在某种意义上,这个例程的ACK部分是与send SWP中所给算法的发送方相对应的。通过检验头部的F l a g s 字段可以确定输入的消息是ACK还是一个数据帧。注意,这种特殊的实现不支持数据帧中捎带A C K。当输入帧是一个ACK时,delive rSWP仅仅在发送队列(send Q)中找到与此ACK相应的位置(slot),取消超时事件,并且释放保存在那一位置的帧。由于A C K 可能是累积的,所以这项工作实际上是在一个循环中进行的。对于这

种情况值得注意的另一个问题是子例程swp In Wind o w的调用。这个子例程在下面给出,它确保被确认帧的序号是在发送方当前希望收到的A C K的范围之内。当输入帧包含数据时,d e l i v e r S W P首先调用m s g S t r i pH d r和l o a d _ s w p _ h d r以便从帧中提取头部。例程l o a d _ s w p_ h d r对应着前面讨论的s t o r e _ s w p _ h d r,它将一个字节串转化为容纳S W P头部的C语言数据结构。然后d e l i v e r SW P调用s w p I n Wi n d o w以确保帧序号在期望的序号范围内。如果是这样,例程在已收到的连续的帧的集合上循环,并通过调用d e l i v e r HL P例程将它们传给上层协议。它也要向发送方发送累积的A C K,但却是通过在接收队列上循环来实现的(它没有使用本节前面给出的s e q N u m T o Ac k变量)。

最后,s w p I n Window是一个简单的子例程,它检查一个给定的序号是否落在某个最大和最小顺序号之间。4.帧顺序和流量控制滑动窗口协议可能是计算机网络中最著名的算法。然而,关于该算法易产生混淆的是,它可以有三个不同的功能,第一个功能是本节的重点,即在不可靠链路上可靠地传输帧。(一般来说,该算法被用于在一个不可靠的网络上可靠地传输消息。)这是该算法的核心功能。

滑动窗口算法的第二个功能是用于保持帧的传输顺序。这在接收方比较容易实现,因为每个帧有一个序号,接收方要保证已经向上层协议传递了所有序号比当前帧小的帧,才向上传送该当前帧。即,接收方缓存了(即没有传送)错序的帧。本节描述的滑动窗口算法确实保持了帧的顺序,尽管我们可以想象一个变异,即接收方没有等待更早传送的帧都到达就将帧传给下一个协议。我们可以提出的一个问题是:我们是否确实需要滑动窗口协议来保持帧的顺序,或者,这样的功能在链路层是否是不必要的。不幸的是,我们还没有看到足够多的网络体系结构来回答这个问题我们首先需要理解的是,点到点链路序列如何由交换机连接而形成一条端到端的路径。滑动窗口算法的第三个功能是,它有时支持流量控制(f l o w c o n t ro l),它是一种接收方能够控制发送方使其降低速度的反馈机制。这种机制用于抑制发送方发送速度过快,即抑制传输比接收方所能处理的更多的数据。这

通常通过扩展滑动窗口协议完成,使接收方不仅确认收到的帧,而且通知发送方它还可接收多少帧。可接收的帧数对应着接收方空闲的缓冲区数。在按序传递的情况下,在将流量控制并入滑动窗口协议之前,我们应该确信流量控制在链路层是必要的。

2.3编程实现过程 2.

3.1 开发环境操作系统:Windows 7旗舰版

开发语言:C++ / MFC 编译环境:MS Visual C++6.0 2.3.2 程序界面设计

此程序由于功能需要,分别设计了发送端(图2-3-2-1)和接收端(图2-3-2-2)两个MFC界面,实例如下:

图2-3-2-1

图2-3-1-2

2.3.3 关键模块分析

1.窗口初始化

BOOL CSenderDlg::OnInitDialog(){

// Set the icon for this dialog.The framework does this automatically // when the application's main window is not a dialog SetIcon(m_hIcon, TRUE);SetIcon(m_hIcon, FALSE);

// Set big icon CMenu* pSysMenu = GetSystemMenu(FALSE);if(pSysMenu!= NULL){

} CString strAboutMenu;strAboutMenu.LoadString(IDS_ABOUTBOX);if(!str AboutMenu.IsEmpty()){

}

pSysMenu->AppendMenu(MF_SEPARATOR);pSysMenu->Appen dMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);// IDM_ABOUTBOX must be in the system command range.ASSERT((IDM_ABOUTBOX & 0xFFF0)== IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX < 0xF000);// Add “About...” menu item to system menu.CDialog::OnInitDialog();

// Set small icon

// TODO: Add extra initialization here //初始化WinSock WSADATA wsa;if(WSAStartup(MAKEWORD(2, 2), &wsa)!= 0){ } AfxMessageBox(“Failed to initialize the winsock 2 stack”);return FALSE;//创建UDP Sender Socket if((m_UDPSndrSocket = WSASocket(AF_INET, SOCK_DGRAM, IPPROTO_UDP, NULL, 0, WSA_FLAG_OVERLAPPED))== INVALID_SOCKET)

//绑定Sender UDP端口

if(bind(m_UDPSndrSocket,(sockaddr*)&UDPSndrAddr, sizeof(UDPSndrAddr))== //填充本地UDP Sender Socket地址结构SOCKADDR_IN UDPSndrAddr;memset(&UDPSndrAddr, 0, sizeof(SOCKADDR_IN));UDPSndrAddr.sin_family = AF_INET;UDPSndrAddr.sin_port = htons(3073);UDPSndrAddr.sin_addr.S_un.S_addr = inet_addr(“127.0.0.1”);{

} AfxMessageBox(“Failed to create UDPSocket”);return FALSE;SOCKET_ERROR)

{ AfxMessageBox(“Failed to bind UDPSndrAddr”);return FALSE;

} } //填充Receiver UDP地址

memset(&m_UDPRcvrAddr, 0, sizeof(SOCKADDR_IN));m_UDPRcvrAddr.sin_family = AF_INET;m_UDPRcvrAddr.sin_port = htons(3074);m_UDPRcvrAddr.sin_addr.S_un.S_addr = inet_addr(“127.0.0.1”);//创建UDP数据包接收线程DWORD dwThreadId;CreateThread(NULL, 0, UdpReceiveThread, this, 0, &dwThreadId);return TRUE;// return TRUE unless you set the focus to a control void CSenderDlg::OnSysCommand(UINT nID, LPARAM lParam){

} if((nID & 0xFFF0)== IDM_ABOUTBOX){

} else { } CDialog::OnSysCommand(nID, lParam);CAboutDlg dlgAbout;dlgAbout.DoModal();

2.数据发送

void CSenderDlg::OnStartSend()

{

// TODO: Add your control notification handler code here //获取对话框数据if(!UpdateData(TRUE))return;//初始化所有参数if(m_pOutBuf!= NULL)delete []m_pOutBuf;m_pOutBuf = new frame[m_SendWndSize];m_iBuffered = 0;

//当前滑动窗口大小

//发送窗口左侧 m_ackExpected = 0;

m_nextFrameToSend = 0;//发送窗口右侧+1 for(int i=0;i

= “ ”;int iSeq;if(!m_strFrameLost.IsEm pty()){

strcpy(tmp, m_strFrameLost);token = strtok(tmp, seps);while(token!= NULL){

iSeq = atoi(token);token = strtok(NULL, seps);if(iSeq < 0 || iSeq > MAX_SEQ)

} {

} m_errArray[iSeq] = LOST_ERR;AfxMessageBox(“Invalid seqno in LostFrame box, ignore it”);con tinue;} if(!m_strChksumErr.IsEmpty()){

strcpy(tmp, m_strChksumErr);token = strtok(tmp, seps);while(token!= NULL){

} iSeq = atoi(token);token = strtok(NULL, seps);if(iSeq < 0 || iSeq > MAX_SEQ){

} m_errArray[iSeq] = CKSUM_ERR;AfxMessageBox(“Invalid seqno in ChksumErr box, ignore it”);continue;} //启动网络层数据发送定时器

SetTimer(ID_SEND_TIMER, m_SendInterval, NULL);//窗口界面控制

GetDlgItem(IDC_SEND_WND_SIZE)->EnableWindow(FALSE);

}

GetDlgItem(IDC_SEND_INTERVAL)->EnableWindow(FALSE);GetD lgItem(IDC_RESEND_TIMER)->EnableWindow(FALSE);GetDlgIte m(IDC_RANDOM_ERR)->EnableWindow(FALSE);GetDlgItem(IDC _MANUAL_ERR)->EnableWindow(FALSE);GetDlgItem(IDC_CHKS UM_ERR)->EnableWindow(FALSE);GetDlgItem(IDC_FRAME_LOST )->EnableWindow(FALSE);GetDlgItem(IDC_START_SEND)->Enabl eWindow(FALSE);GetDlgItem(IDC_STOP_SEND)->EnableWindow ();CString strMsg;strMsg.Format(“%d”, m_ackExpected);GetDlgItem(IDC_BOTTOM)->SetWindowText(str Msg);strMsg.Format(“%d”,

m_nextFrameToSend);GetDlgItem(IDC_TOP)->SetWindowText(st rMsg);GetDlgItem(IDC_CUR_FRAME)->SetWindowText(“0”);

3.数据接收

void CReceiverDlg::OnStartRecv(){

// TODO: Add your control notification handler code here //获取对话框数据if(!UpdateData(TRUE))return;//初始化所有参数if(m_pInBuf!= NULL)delete []m_pInBuf;m_pInBuf = new frame[m_RecvWndSize];if(m_pArrived!= NULL)delete []m_pArrived;

m_pArrived = new BOOL[m_RecvWndSize];for(int i=0;i

//接收窗口左侧m_frameExpected = 0;m_tooFar = m_RecvWndSize;//接收窗口右侧+1 for(i=0;i

= “ ”;int iSeq;if(!m_strAckLost.IsEmpty()){

strcpy(tmp, m_strAckLost);token = strtok(tmp, seps);while(token!= NULL){

iSeq = atoi(token);token = strtok(NULL, seps);if(iSeq < 0 || iSeq > MAX_SEQ){

} m_errArray[iSeq] = LOST_ERR;

AfxMessageBox(“Invalid seqno in LostFrame box, ignore it”);continue;

} } } //启动网络层数据接收定时器,模拟接收速率限制SetTimer(ID_RECV_TIMER, m_RecvInterval, NULL);//窗口界面控制GetDlgItem(IDC_RECV_WND_SIZE)->EnableWindow(FALSE); GetDlgItem(IDC_RECV_INTERVAL)->EnableWindow(FALSE);GetD lgItem(IDC_AUX_TIMER)->EnableWindow(FALSE);GetDlgItem(ID C_RANDOM_ERR)->EnableWindow(FALSE);GetDlgItem(IDC_MA NUAL_ERR)->EnableWindow(FALSE);GetDlgItem(IDC_EDIT_ERR_ ACK)->EnableWindow(FALSE);GetDlgItem(IDC_EDIT_LOST_ACK)->EnableWindow(FALSE);GetDlgItem(ID_START_RECV)->EnableW indow(FALSE);GetDlgItem(IDC_STOP_RECV)->EnableWindow();C String strMsg;strMsg.Format(“%d”, m_iT okenCount);GetDlgItem(IDC_CUR_TOKEN)->SetWindowT ext (strMsg);strMsg.Format(“%d”,

m_frameExpected);GetDlgItem(IDC_BOTTOM)->SetWindowText( strMsg);strMsg.Format(“%d”,

m_tooFar);GetDlgItem(IDC_TOP)->SetWindowText(strMsg);GetD lgItem(IDC_CUR_RCVD)->SetWindowText(“0”);

2.3.4 结果演示与分析

1.正常发送模式测试

图2-3-4-1正常发送模式测试——发送端

图2-3-4-2正常发送模式测试——接收端

发送窗口与接收窗口都是8,序列号为从0到15,发送了8帧以后发送方收到ack7,表示接收方对发送方前8帧的确认。注意:尽管接收方辅助定时器设置为2秒,但接收方对0号帧的确认并没有在收到0帧2秒后发出,这是因为在辅助定时器超时之前,后续到来的正确的帧会重置(reset)辅助定时器,使其被重新设为2秒,因此,直到7号帧到达后,发送方窗口被占满而停止发送,此时接收方辅助定时器开始计时,并在2秒后发送ack7,表示对7号帧之前所有帧的确

认。与此同时,在发送方收到ack7确认帧时,已经经过的时间为9秒,而重发定时器设置为10秒,因此并没有导致0号帧超时重传。可见,辅助定时器与超时定时器的设置是密切相关的,要想滑动窗口协议正确流畅的运行,将相关参数调整到一个合适的值很十分必要的。一个简单的规则是,与数据帧相关联的重发定时器的超时间隔应显著大于辅助定时器的超时间隔(事实上,重发定时器的值至少应大于等于辅助定时器超时间隔与发送窗口最大值之和)。

1)帧校验错测试

在做新的测试前,首先将发送端和接收端进行重置,即两端都先停止再重新开始,然后再做后续测试(如果需要,停止后可以修改相关参数)。

图2-3-4-3帧校验错测试——发送端

图2-3-4-4帧校验错测试——接收端

通过手工设置2号帧的校验和错误来模拟信道传输中的误码情况。可以看到接收方在收到2号错误帧后马上向发送方回送了一个nak2的否定应答帧,发送方在收到nak2后也立即重传了该帧,因此nak机制加速了错误帧的重传过程(否则如果接收方直接丢弃的话,就只能等到发送方2号帧的重发定时器超时后进行重传)

2)帧丢失测试

图2-3-4-5帧丢失测试——发送端

图2-3-4-6帧丢失测试——接收端

同帧校验和错误类似,帧丢失错误同样会引发接收端回送nak否定应答消息。不同的是,nak否定应答帧是在丢失帧的下一帧收到后发出的。如图5所示,由于传输过程中2号帧丢失,接收端在收到1号帧后,接下来收到了3号帧,这时,接收端知道由于某种原因2号帧丢失了,于是立即发送了2号帧的否定应答帧。在发送端收到该nak2帧后,也马上重传了该帧,nak机制同样加快了对丢失帧的重传操作。

3)确认帧丢失测试

图2-3-4-7确认帧丢失测试——发送端

图2-3-4-8确认帧丢失测试——接收端

注意,本次测试前首先调整了接收端的辅助定时器时间参数,将回送应答的时间设置为0.5秒,这样接收方每收到一帧,都会在下一帧到来之前回送上一帧的确认。如果不这样做,仍像正常测试时使用的参数那样,就不会对2号帧回送应答消息,原因在进行正常情况测试时已经讲过,因为3号帧的正确到达重置了辅助定时器,因此只有到7号帧发出后发送方因窗口满而停止,接收端辅助定时器超时,回送ack7,一次确认了7号帧之前所有的帧,这样就看不到2号应答帧丢失的效果了。

调整参数之后进行应答帧丢失测试,可以看到接收端发送2号应答帧时丢失了。发送端虽然没有收到2号帧的应答消息,但因发送窗口不满,而且也没有任何重传定时器到时,所以发送方继续发送后续的3号帧,接收端在收到3号帧后回送ack3,这次应答帧没有丢失。这样当发送端收到3号帧的应答帧时,它就知道3号帧之前的所有帧都已被正确的接收了,因此2号帧也被确认,发送窗口向后移动,再往后的传输过程就正常一应一答的进行。

4)流量控制测试

图2-3-4-9流量控制测试——接收端

图2-3-4-10流量控制测试——接收端

滑动窗口协议还有流量控制功能,即它可以保证缓慢的接收端不会被快速的

发送端发来的大量数据所淹没。如图7所示,首先调整发送定时器为500ms,即每秒发送2个数据包,接收端参数是:接收窗口大小为4,接收速率为每秒处理1个包。从图中可以看到,7号帧之前的帧还可以正常收发(这是由于令牌桶算法在短时间内有一定的处理突发流量的能力),从7号帧开始出现丢包现象(此时令牌数为0,令牌桶算法会在长时间内保证将流量限制在某一平均速率)。由于接收端处理能力不足,在丢包后无法及时向发送端回送确认,从而导致发送端窗口被占满而不能继续发送,在发送窗口内没有及时确认的帧都会被重发,这样就控制了两端收发过程的同步,使发送窗口的移动速度与

接收窗口保持一致。

从接收端日志中含有accepted的记录中可以看出,尽管在发送端速度快的情况下,接收端还是可以依次按序的将数据包提交给网络层,从而也说明协议的运行是正确的。

第三篇:2012中南大学MBA复试题目(模版)

2012中南大学MBA复试题目(回忆版)

上午:面试

英文题目:你的家乡

你的工作

你的家庭

你怎么来的长沙

路程要多久

你对长沙的观感

为什么考MBA

中文题目:你专业知识方面的最新动态

(计算机:最新的互联网技术,管理:管理学知识,电子:最新的技术,财税:相关改革)

你工作方面相关知识的最新动态

(税务:税收改革,移动:4g,和联通的竞争,银行:汇率,人民币贬值。电力:电力改革)

关于你的大学

(你大学的你的专业有什么特色)

为什么考MBA

下午:政治笔试(六选四,60分钟)

1,欧洲债务危机的成因和影响

2,社会主义核心价值的内容和意义

3,对食品安全问题的看法

4,什么是低碳经济,为什么要发展低碳经济?

5,教育领域的4%指的是什么,有什么作用

6,对网络舆情监督的看法。

第四篇:计算机网络作业

计算机网络作业一

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。

1.采用全双工通信方式,数据传输的方向性结构为(A)

A.可以在两个方向上同时传输

B.只能在一个方向上传输

C.可以在两个方向上传输,但不能同时进行

D.以上均不对

2.采用异步传输方式,设数据位为7位,1位校验位,1位停止位,则其通信效率为(B)

A.30%

B.70%

C.80%

D.20%

3.T1载波的数据传输率为(D)

A.1Mbps

B.10Mbps

C.2.048Mbps

D.1.544Mbps

4.采用相位幅度调制PAM技术,可以提高数据传输速率,例如采用8种相位,每种相位取2种幅度值,可使一个码元表示的二进制数的位数为(D)

A.2位

B.8位

C.16位

D.4位

5.若网络形状是由站点和连接站点的链路组成的一个闭合环,则称这种拓扑结构为(C)

A.星形拓扑

B.总线拓扑

C.环形拓扑

D.树形拓扑

6.采用海明码纠正一位差错,若信息位为4位,则冗余位至少应为

(B)

A.2位

B.3位

C.5位

D.4位

中南大学计算机试题及答案

中南大学计算机试题及答案 一、选择题 1. 下面哪个选项是正确的? A. 1+1=2 B. 1+1=3 C. 1+1=4 D. 1+1=5 答案:A 2. 在计算机科学中,TCP是指什么? A. 传输控制协议 B. 网络传输协议 C. 通信控制协议 D. 传输通信协议 答案:A 3. 下面哪个选项是正确的? A. HTML是一种编程语言 B. Java是一种标记语言 C. Python是一种网络协议

D. CSS是一种数据库语言 答案:A 二、填空题 1. 计算机中最基本的数据存储单位是_______。 答案:字节 2. 在二进制系统中,8个二进制位可以表示_______个不同的数值。 答案:256 3. WWW是指_______。 答案:万维网 三、解答题 1. 简述计算机网络的作用和意义。 计算机网络可以让全世界范围内的计算机互相连接和通信,使得信息的传递和交流更加方便和高效。它的作用和意义如下:首先,计算机网络可以实现信息的共享。通过网络,人们可以轻松获取到各种各样的信息,包括文档、音频、视频等,这使得知识的传播更加广泛和快速。 其次,计算机网络可以提供远程访问的功能。人们可以通过网络连接到远程的计算机或服务器,进行资源共享和远程操作,大大提高了工作效率和便捷性。

此外,计算机网络也促进了全球范围内的合作和交流。人们可以通 过网络与其他地区的人进行实时的通讯和合作,不受时空的限制,加 快了商务合作和学术研究的进程。 总之,计算机网络在现代社会中扮演着重要的角色,它改变了人们 的工作方式、生活方式和学习方式,为社会发展和进步做出了巨大的 贡献。 2. 简述计算机网络中“IP地址”和“子网掩码”的作用和区别。 IP地址是指互联网协议地址,它是计算机在网络中的唯一标识符。IP地址的作用是用来标识和定位计算机在网络中的位置,使得计算机 能够相互通信和交换数据。 子网掩码是用来划分网络中的子网的一种地址掩码。子网掩码的作 用是用来判断一个IP地址属于哪个网络或子网,以及确定网络中的主 机数量。 它们的区别在于: - IP地址是用来标识计算机在网络中的位置,而子网掩码是用来划 分网络中的子网。 - IP地址是由32位二进制数组成的,分为网络地址和主机地址两部分,而子网掩码也是由32位二进制数组成的,通过与IP地址做逻辑与操作来判断网络和主机部分。 - IP地址是唯一的,而子网掩码可以根据需要进行调整和划分子网。

中南大学计算机网络问答题

计算机网络复习 教学大纲 一、课程在培养方案中的地位、目的和任务 本课程是通信工程专业的一门的核心课程。本课程的主要任务是使学生了解和掌握计算机通信网的基本原理、体系结构、典型协议、互连方法、有关的基础理论,培养网络通信应用和研究的能力。 二、课程的基本要求 掌握计算机通信网的基本概念,了解计算机通信网的发展情况、功能、应用情况,掌握计算机通信网的体系结构;了解传输的常用介质上的传输编码、带宽、连接要求; 掌握链路层协议要解决的问题及简单协议的性能计算方法;了解HDLC、PPP的工作过程;掌握常用的介质存取控制方法,例如IEEE802.3、IEEE802.4、 IEEE802.5、IEEE802.11,掌握高速以太网; 了解计算机通信网的交换技术、了解X.25、帧中继、ATM 的工作原理,掌握常用的路由算法,掌握IP协议的工作过程; 掌握网络互连的原理和方法,掌握常用的、路由协议,了解IP组播、移动IP;熟悉传输层设计的基本问题,掌握TCP协议的工作过程; 了解会话层,表示层的主要工作,了解应用层的特点及文件传送和电子邮件的发送过程。 三、课程的基本内容以及重点难点 本课程基本内容为:计算机通信网的定义、发展过程、功能、应用,拓扑结构;数据通信基础;网络通信基础、网络体系结构;局域网概述,以太网CSMA/CD、令牌环、令牌总线,高速总线网;NT、NETWARE、UNIX网的概念和特点;广域网概述、停等协议、顺序接收、选择重发协议的作用、特点、工作原理;HDLC 协议的作用、格式、工作原理;DDN、帧中继、ATM网络、广域网应用;网络互连原理、设备及协议,IP协议及其相关技术,移动IP和IP组播的工作原理;TCP、UDP协议的作用、格式、特点、工作原理;Internet,WWW的工作原理;无线局域网的实现方法、工作原理;服务质量的概念、常用方法;网络信息安全的重要性、常用技术。 本课程的重点和难点是计算机通信网各种技术的工作原理。 四、实验要求 无,但有配套的课程设计 五、课程学时分配

中南大学研究报告方案生入学考试《计算机网络》试题

中南大学2018年全国硕士研究生入学考试 《计算机网络》考试大纲 I.考试性质 《计算机网络》考试是为中南大学招收信息与通信工程学科地硕士研究生设置地专业课程考试科目.其目地是测试学生掌握网络通信协议和设备地工作原理、国际标准和基本实现技术、综合应用网络技术解决实际问题地能力.为选拔具备扎实计算机网络基础地优秀人才提供选拔依据. II.考查目标 计算机网络地基本内容涵盖计算机网络地基本原理、技术、标准和设计方法.要求考生:<1)掌握计算机网络地软硬件组成和一般地组网方法. <2)掌握网络协议模型以及层次化设计地一般原则和方法. <3)掌握各层次网络协议和设备地工作原理、国际标准和基本实现技术. <4)能运用协议实现地基本技术针对一定地应用背景设计通信协议,从网络吞吐量和服务质量两个方面来分析协议地性能. Ⅲ.考试形式和试卷结构 1、试卷满分及考试时间 本试卷满分为150 分,考试时间为180 分钟 2、答题方式 答题方式为闭卷,笔试. 3、试卷内容结构 计算机网络概述约10 % 数据通信基础与物理层约20 % 数据链路层约15 % 介质访问控制子层约15 % 网络层约20 % 传输层约10 % 应用层约10 % Ⅳ.考查内容 一、计算机网络概述

1. 网络发展历史、网络地定义、分类和组成、 2. 网络协议分层模型介绍 5. 多路复用技术<频分复用、时分复用、码分复用) 6. 同步光纤网和无线电话网中地多路复用技术 重点:信道容量地概念、分组交换技术、多种复用技术地应用 三、数据链路层协议 1. 成帧地多种方法 2. 差错检测码<循环冗余码地检错原理) 3. 滑动窗口协议原理<解释窗口大小对协议效率地影响,滑动窗口) 4. 数据链路层协议标准HDLC、Internet中地链路层 重点:滑动窗口协议 四、介质访问控制子层 1. 介质访问避免碰撞地基本技术及其特点<完全竞争、部分竞争、预约) 2. CSMA_CD与以太网工作原理 3. 高速局域网 4. 数据链路层交换--网桥和交换机工作地基本原理 5. 无线网络地介质访问控制 重点:避免冲突地策略、网桥和交换机地自学习功能 五、网络层 1. 网络层地不同实现技术<数据报与虚电路) 2. 网络路由算法(链路状态和距离矢量> 3. 网络拥塞控制算法<网络流量整形地方法、网络拥塞反馈地方法) 4. IP协议与IP地址、IP寻址方式、子网掩码、无类域间路由、 5. ICMP报文与地址解读协议ARP 重点:网络路由算法和拥塞控制算法、IP寻址 六、传输层 1. 基本问题与技术<端口地概念)

中南大学网络教育 高起专 《计算机基础》在线作业三参考答案 5

1. 当在搜索引擎中输入“computer book”(用引号括起来的computer book)检索的结果最可能是()。 (A) 结果满足computer和book其中的一个条件 (B) 结果中满足omputer和book两个条件 (C) 结果中满足computer book这个条件,而不是满足computer或book任何一个条件 (D) 结果中包含computer或book 难度:较难分值:2.0 参考答案:C 学生答案:C 得分:2.0 2. FTP是工作在( )的网络协议。 (A) 应用层 (B) 传输层 (C) 网络层 (D) 物理层 难度:较易分值:2.0 参考答案:A 学生答案:A 得分:2.0 3. 在Outlook Express窗口中,新邮件的“抄送”文本框输入的多个电子信箱的地址之间,应用()作分隔。 (A) 分号(;) (B) 句号(。) (C) 冒号(:) (D) 空格 难度:易分值:2.0 参考答案:A 学生答案:A 得分:2.0 4. 当个人计算机以拨号方式接入Internet网时,必须使用的设备是()。 (A) 网卡 (B) 调制解调器(Modem) (C) 电话机 (D) 浏览器软件 难度:易分值:2.0 参考答案:A 学生答案:A 得分:2.0 5. 用于解析域名的协议是()。 (A) HTTP (B) DNS

(D) SMTP 难度:中分值:2.0 参考答案:B 学生答案:B 得分:2.0 6. 以下软件中,一般仅用于音频播放的软件是()。 (A) QuickTime Player (B) Media Player (C) 录音机 (D) 超级解霸 难度:中分值:2.0 参考答案:C 学生答案:C 得分:2.0 7. 以下关于WinRAR的说法中,正确的是()。 (A) 使用WinRAR不能进行分卷压缩 (B) 使用WinRAR可以制作自解压的EXE文件 (C) 使用WinRAR进行解压缩时,必须一次性解压缩压缩包中的所有文件,而不能解压缩其中的个别文件 (D) 双击RAR压缩包打开WinRAR窗口后,一般可以直接双击其中的文件进行解压缩 难度:中分值:2.0 参考答案:B 学生答案:B 得分:2.0 8. 要在IE中返回上一页,应该()。 (A) 单击“后退”按钮 (B) 按F5键 (C) 按Delete键 (D) 按CTRL+D键 难度:易分值:2.0 参考答案:A 学生答案:A 得分:2.0 9. TCP协议称为()。 (A) 网际协议 (B) 传输控制协议 (C) Network内部协议 (D) 中转控制协议 难度:中分值:2.0 参考答案:B 学生答案:B 得分:2.0 10. 以下选项属于多媒体范畴的是()。

中南大学《计算机网络》课程作业(在线作业)三及参考答案

(一) 单选题 1. 因为IP不能提供可靠的服务,所以必须用因( )协议来报告错误,并提供因特网中发生的最新情况给路由器。 (A) HDLC (B) ICMP (C) SMTP (D) SNMP 参考答案: (B) 2. 实现IP地址和域名转换的协议是( )。 (A) IP (B) ARP (C) RARP (D) DNS 参考答案: (D)

3. UDP提供面向( )的传输服务。 (A) 端口 (B) 地址 (C) 连接 (D) 无连接 参考答案: (D) 4. TCP采用的拥塞控制方式是( )。 (A) 漏桶方式 (B) 阻塞分组方式 (C) 慢速启动方式 (D) 令牌桶方式 参考答案: (C) 5. 用于在万维网上获取主页的协议是( )。

(A) HTTP (B) FTP (C) NNTP (D) SMTP 参考答案: (A) 6. OSI模型中的传输层利用( )所提供的服务,并向会话层提供它的增值服务。 (A) 数据链路层 (B) 网络层 (C) 表示层 (D) 应用层 参考答案: (B) 7. 在Internet中,TCP协议是利用( )建立连接。 (A) 名字 (B) 端口 (C) 双方约定 (D) 接口

参考答案: (B) 8. 下列协议中属于应用层的是( )。 (A) HDLC (B) ICMP (C) TELNET (D) UDP 参考答案: (C) 9. 以下协议中哪个可将IP地址映射成网卡地址( )。 (A) ARP (B) RARP (C) OSPF (D) BGP 参考答案: (A)

10. TCP采用( )过程来完成建立连接。 (A) 一次握手 (B) 二次握手 (C) 三次握手 (D) 四次握手 参考答案: (C) 11. 以下IPV6地址描述错误的是( )。 (A) 1080::8:800:200C:417A (B) 1080:0:0:0:8:800:200C:417A (C) 0:0:0:0:0:0:0:1 (D) :::1 参考答案: (D) 12. 若有一IP子网掩码为255.255.252.0,该子网最多可有( )台主机。

中南大学网络教育《计算机维护(专科) 》在线作业一及参考答案

中南大学网络教育在线作业及参考答案 说明:试题顺序和选项顺序是随机的,请用Ctrl+F 查找试题与答案 (一) 单选题 1. 当前CPU市场上,知名的厂家是Intel公司和( )。 (A) Intel公司 (B) IBM公司 (C) AMD公司 (D) VIA公司 参考答案: (C) 2. 微型计算机主板插槽中不能支持显卡工作的插槽是( )。 (A) PCI插槽 (B) AGP插槽 (C) Slot插槽 (D) PCI-Ex16插槽 参考答案: (C) 3. CPU时钟频的单位是( )。 (A) MIPS (B) Byte (C) bit (D) MHz

参考答案: (D) 4. 下列各类存储器中,断电后信息会丢失的是( )。 (A) RAM (B) ROM (C) 硬盘 (D) 光盘 参考答案: (A) 5. 下列维护操作是微型计算机日常维护应该避免的是( )。 (A) 用清洗盘清洁光驱 (B) 用有机溶剂清洁计算机显示屏与激光头 (C) 在机箱通风口安装稠密的滤尘罩 (D) 以上操作都是微型计算机日常维护应该避免 参考答案: (D) 6. 当前市场上,CPU的主流是( )。 (A) Intel的奔腾III (B) AMD的Athlon(即K7) (C) Intel的赛扬 (D) Intel的奔腾4 参考答案: (D) 7. 下列种类软件中,不属于数据库系统软件的是( )。 (A) Access

(B) FoxPro (C) Excel (D) SQL Server 参考答案: (C) 8. CPU的时钟频率是指CPU的( )。 (A) 主频 (B) 倍频 (C) 外频 (D) 内频 参考答案: (A) 9. Celeron是Intel公司为从AMD和Cyrix公司手中抢占低端市场,于1998年4月推出的一款廉价的CPU,其核心技术与( )相同。 (A) Pentium (B) PentiumII (C) PentiumIII (D) Pentium 4 参考答案: (B) 10. 微型计算机中通常所讲的925芯片组的主板,其中925芯片是指( )。 (A) 南桥芯片 (B) 北桥芯片 (C) BIOS芯片 (D) CMOS芯片 参考答案:

2022年中南大学软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年中南大学软件工程专业《计算机网络》科目期末试卷B(有答 案) 一、选择题 1、下列选项中,不属于网络体系结构所描述的内容是()。 A.网络的层次 B.每一层使用的协议 C.协议的内部实现细节 D.每一层必须完成的功能 2、()不是对网络模型进行分层的目标。 A.提供标准语言 B.定义功能执行的方法 C.定义标准界面 D.增加功能之间的独立性 3、IPv6的地址长度为()位。 A.32 B.64 C.128 D.256 4、CIDR技术的作用是()。 A.把小的网络汇聚成大的超网 B.把大的网络划分成小的子网 C.解决地址资源不足的问题 D.由多个主机共享同一个网络地址 5、为了检测5比特的错误,编码的海明距应该为()。 A.4 B.6 C.3 D.5

6、假设数据链路层采用后退N帧协议进行流量控制,发送方已经发送了编号为0~6号的帧。当计时器超时时,2号帧的确认还没有返回,则发送方需要重发的帧数是()。 A.1 B.5 C.6 D.7 7、在TCP中,采用()来区分不同的应用进程。 A.端口号 B.IP地址 C.协议类型 D.MAC地址 8、主机甲和主机乙新建一个TCP连接,甲的拥塞控制初始阀值为32KB,甲向乙始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙为该连接分配16KB接收缓存,并对每个数据段进行确认,忽略段传输延迟。若乙收到的数据全部存入缓存,本被取走,则甲从连接建立成功时刻起,未发送超时的情况下,经过4个RTT后,甲的发送窗口是()。 A.1KB B.8KB C.16KB D.32KB 9、某TCP分组的选项字段长度为9B,则该TCP分组的数据偏移字段内容为()。 A.1000 B.0111 C.1111 D.0011 10、在电子邮件应用程序向邮件服务器发送邮件时,最常使用的协议是() A.IMAP B.SMTP C.POP3 D.NTP 11、FTP客户机发起对FTP服务器的连接建立的第一阶段建立() A.控制传输连接 B.数据连接 C.会话连接 D.控制连接 12、使用集线器连接局域网是有限制的,任何两个数据终端设备之间允许的传输通路中可使用的集线器个数最多是()。 A.1个 B.2个 C.4个 D.5个

中南大学计算机网络作业题目[小编整理]

中南大学计算机网络作业题目[小编整理] 第一篇:中南大学计算机网络作业题目 计算机网络第一次作业题目 1.假设你已经将你的狗Bernie 训练成不仅可以携带一小瓶白兰地,还能携带一箱三盒8 毫米的磁带(当你的磁盘满了的时候,你可能会认为这是一次紧急事件)。每盒磁带的容量为7GB 字节。无论你在哪里,狗跑向你的速度是18 千米/小时。试问在什么距离范围内Bernie 的数据传输速率会超过一条数据速率为150Mbps 的传输线(不算额外开销)?试问分别在以下情况下:(1)狗的速度加倍;(2)每盒磁带容量加倍;(3)传输线路的速率加倍。上述的结果有什么变化? 4.除了带宽和延迟以外,网络若要为下列流量提供很好的服务质量,试问还需要哪个参数?(1)数字语音流量;(2)视频流量;(3)金融业务流量。 5.在存储-转发数据包交换系统中,衡量延迟的一个因素是数据包在交换机上存储和转发需要多长时间。假设在一个客户机-服务器系统中,客户机在纽约而服务器在加州,如果交换时间为10 微妙,试问交换时间是否会成为影响延迟的一个主要因素?假设信号在铜线和光纤中的传输速度是真空光速的2/3.8.5 个路由器通过一个点到点子网连接在一起。网络设计者可以为任何一对路由器设置一条高速线路、中速线路、低速线路或根本不设置线路。如果计算机需要100 毫秒来生成并遍历每个网络拓扑,试问它需要多长时间才能遍历完所有的网络拓扑? 10.试问使用层次协议的两个理由是什么?使用层次协议的一个可能缺点是什么? 16.一个系统具有n 层协议。应用层产生长度为M 字节的报文,在每一层加上长度为h 字节的报文头。试问报文头所占的网络带宽比例是多少? 20.当在两台计算机之间传输一个文件时,可以采用两种不同的确认策略。在第一种策略中,该文件被分解成许多个数据包,接收方独

计算机组成原理-中南大学网络教育学院网上作业模拟练习题

(一) 单选题 1. 8比特用补码表示定点整数,绝对值最大的负数是()。 (A) -125 (B) -126 (C) -127 (D) -128 参考答案:(D) 2. ENIAC诞生于()年。 (A) 1942 (B) 1944 (C) 1946 (D) 1948 参考答案:(C) 3. 控制器中,寄存指令的寄存器英文简称为()。 (A) PC (B) CP (C) IR (D) RI 参考答案:(C) 4. ENIAC所用的主元件是()。 (A) 电子管(B) 晶体管(C) 集成电路(D) 光子管 参考答案:(A) 5. 一个十位的寄存器采用原码表示定点整数,则最多可表示()个十进制数。 (A) 511 (B) 512 (C) 1023 (D) 1024 参考答案:(C) 6. 十六进制数12C等于十进制数()。 (A) 100 (B) 200 (C) 300 (D) 400 参考答案:(C) 7. 冯.诺依曼体系结构将计算机硬件分为()个部分。 (A) 3 (B) 4 (C) 5 (D) 6 参考答案:(C) 8. 计算机之所以能自动工作,是因为采用了()技术。 (A) 二进制(B) 存储程序(C) 集成电路(D) 离散电路 参考答案:(B) 9. 数字“零”的原码有()种。 (A) 1 (B) 2 (C) 3 (D) 4 参考答案:(B) 10. 控制器与运算器合称为()。 (A) I/O (B) MEM (C) ALU (D) CPU 参考答案:(D) 11. 一个字节包含()个比特。

(A) 4 (B) 8 (C) 16 (D) 32 参考答案:(B) 12. 个人计算机(PC)属于()型计算机。 (A) 大(B) 中(C) 小(D) 微 参考答案:(D) 13. 一个数的补码为10000,则这个数等于十进制数()。 (A) 16 (B) ?16 (C) 15 (D) ?15 参考答案:(B) 14. 即将执行的指令存于内存的地址号存放在()中。 (A) PC (B) CU (C) CC (D) IR 参考答案:(A) 15. 数字“零”的补码有()种。 (A) 1 (B) 2 (C) 3 (D) 4 参考答案:(A) 16. 一个数的反码为11111111,则这个数的真值是()。 (A) 0 (B) 1 (C) 256 (D) 255 参考答案:(A) 17. 以晶体管作主元件的计算机称为第()代计算机。 (A) 1 (B) 2 (C) 3 (D) 4 参考答案:(B) 18. 真值Y=-1001001 则[Y]补=()。 (A) 11101101 (B) 110111 (C) 111110 (D) 10110111 参考答案:(D) 19. 已知4*4=10,那么,在这种数制中,6*6=()。 (A) 21 (B) 22 (C) 23 (D) 24 参考答案:(D) 20. 真值X=+1101101 ,则[X]移=()。 (A) 11101101 (B) 11001100 (C) 11100011 (D) 11100001 参考答案:(A) (二) 多选题 1. 逻辑运算包括()运算。 (A) 逻辑加(B) 逻辑与(C) 逻辑非(D) 逻辑除 参考答案:(ABC)

计算机安全技术-中南大学网络教育学院网上作业模拟练习题

(一) 单选题 1. 通常,对系统更了解,有较多的访问权限的是( )。 (A) 外部人员 (B) 内部人员 参考答案:(B) 2. 此种攻击在于不断对网络服务系统进行干扰,或执行无关程序使系统响应减慢甚至瘫痪,影响正常用户的使用。这是典型的( )。 (A) 缓冲区溢出攻击 (B) 密码破解攻击 (C) 拒绝服务攻击 (D) 信息扫描 参考答案:(C) 3. 发送者无法否认曾经发出过这个信息,这是密码应用技术中的( )。 (A) 保密性 (B) 真实性 (C) 不可抵赖性 参考答案:(C) 4. 保护计算机系统、网络服务器、打印机等硬件实体和通信链路免受自然灾害、人为破坏和搭线攻击。是计算机安全体系中的哪类?( ) (A) 操作系统安全 (B) 网络安全 (C) 数据安全 (D) 物理安全 参考答案:(D) 5. 查看攻击目标处于监听或运行状态的服务,是( )扫描 (A) 操作系统扫描 (B) 端口扫描 (C) 漏洞扫描 (D) ping扫描 参考答案:(B) 6. 计算机安全体系中最新的结构组成是( )。 (A) 心理安全 (B) 物理安全 (C) 数据安全 (D) 网络安全 参考答案:(A)

7. 通过对截获的密文进行分析,得出明文或密钥,属于密码攻击中的( )。 (A) 唯密文攻击 (B) 已知明文攻击 (C) 选择明文攻击 (D) 选择密文攻击 参考答案:(A) 8. 根据攻击者是否直接改变网络的服务,攻击可以分为( )。 (A) 主动攻击和被动攻击 (B) 内部人员攻击和外部人员攻击 参考答案:(A) 9. 非对称算法的密钥共有( )。 (A) 1个 (B) 2个 (C) 3个 (D) 4个 参考答案:(B) 10. 下列信息通信过程中受到的威胁中属于被动攻击有( )。 (A) 中断 (B) 截获 (C) 篡改 (D) 伪造 参考答案:(B) 11. 将数据包的源地址和目标地址均改为目标主机的地址,造成目标主机不停地与自己连接,这是典型的( )。 (A) 拒绝服务攻击 (B) 缓冲区溢出攻击 (C) 暴力破解 参考答案:(A) 12. 不属于事前预防措施的是( )。 (A) 不访问不良网站 (B) 到软件的官方网站下载 (C) 分辨IP地址哪些是真,哪些是假 (D) 定时对系统做诊断 参考答案:(C) 13. 在网络安全中,中断指攻击者破坏网络系统的资源,使之变成无效的或无用的。这是( )。 (A) 可用性的攻击 (B) 保密性的攻击 (C) 完整性的攻击

中南大学_计算机网络期末复习试卷2

计算机网络复习习题2 1.局域网的英文缩写为LAN,城域网的英文缩写为MAN,广域网的英文缩写为W AN。 2.计算机网络按功能可分为两个子网,即资源和通信子网. 3.调制的方法有三种:调幅 _、调相____、__调频__。 4.多个数据字符组成的数据块之前,以一个或多个同步字符SYN作为开始,帧尾是另一个控制字符,这种传输方案称为____(面向字符的同步) 5.PCM编码方式中,采样速率是8000次/秒,采用TDM传输方式,线路若要传输24路信号共193比特,则线路的传输速率是1.544Mbps. 6.在一条频分多路复用线路中,若要同时传输24路话音,最低的载频是64KHZ,则线路上传输24路话音的频率范围是______。(60kHZ-156kHZ) 7.服务是通过原语。面向连接的原语有_请求指示响应证实四种原语。 8.OSI体系结构中,(N)层通过_____操作得到(N-1)层提供的服务(原语) 9.网络协议的3个关键成分是语法、语义和定时,如果一个协议说明发送者的地址必须占用一个信息的前4个字节,这是一个____问题。如果一个协议说明发送者的地址表示最近的发送者而不是最初的源地址,这是一个____问题。(语法,语义) 10.两台机器通过RS-232口来交换数据,在不用调制解调器的情况下,两边最主要的接线要求是____。(发送数据管脚与接收数据管脚交叉连接) 11.物理层协议包括了一系列接口特性,有_机械___、_功能___、_电气___、_规程___。 HDLC有三种不同类型的帧,分别称为_信息帧_____、_监控帧_____、无编号帧______。其中前两种类型的帧中,N (R)表示_____。(,希望下次接收到的帧的编号) 11.在HDLC协议中,若要传输的数据位是011111011111100,在链路上传输的数据是____,接收方最后接收的数据是 ________。(0111110000,011111000) 12.对于带宽为3KHZ的信道,若有8种不同的物理状态来表示数据,信噪比为20分贝,问数据速率是多少? 13.采用8种相位、每种相位各有2种幅度的调幅方法,问在1200赫兹的信道下能达到的数据速率为多少? 14.已知生成多项式为:X4 +1 发送方要发送的数据信息为:10110101 ,试求CRC码,并求出整个要传输的信息。 15.已知生成多项式为:X4 +1 接受方受到的数据信息为:101101011010 ,问接受方受到的数据是否出错? 16.若滑窗协议的发送窗口尺寸为4,在发送3号帧并收到2号帧的确认之后,发送方还可发送几帧?请给出可发送帧的 序号。3个帧帧号4 5 6 1.下列那些是局域网?A C A.在一个计算机房里,100台微机和打印机等设备来在一起,相互共享文件和打印机。 B.在计算机房里有一台功能强大的小型机连接了10个终端和打印机,用户可以共享 小型机和打印机。 C.在一个家庭的住房里,有两台计算机互连共享一台计算机的打印机和MODEM。 D.一个经常出差的推销员用便携式计算机通过普通的电话线向公司总部的主机传递 文件。 2.在传输一个字符时,有一个引导位,一个停止位,中间有5~8位组成,这种传输方式称为:A A.异步传输方式B.同步传输方式C.虚电路 D.电路交换 3.下列那些是属于存储转发交换?A B C D A.报文交换B.报文分组交换C.ATM(异步传输模式) D.帧中继 4.网络协议是通信双方为了实现通信所进行的约定或对话规则,网络协议的3个关键成分是语法、语义和时序规则。下面有关协议的说法正确的是:A B C A.如果一个协议说明发送者的地址必须占用一个信息的前4个字节,这是协议的语法问题。 B.如果一个协议说明发送者的地址表示最近的发送者而不是最初的源地址,这是协议的语义问题。

大学计算机网络技术应用试题中南大学

大学计算机网络技术应用试题中南大学 网络技术已经成为许多行业办公的基础。对于大学学报来说,应用计算机网络技术也是现代无纸化办公和网络化办公的需要。以下是店铺为大家献上一份大学计算机网络技术应用试题中南大学,希望能给大家带来帮助! 大学计算机网络技术应用试题中南大学 计算机网络复习教学大纲一、课程在培养方案中的地位、目的和任务本课程是通信工程专业的一门的核心课程。本课程的主要任务是使学生了解和掌握计算机通信网的基本原理、体系结构、典型协议、互连方法、有关的基础理论,培养网络通信应用和研究的能力。二、课程的基本要求掌握计算机通信网的基本概念,了解计算机通信网的发展情况、功能、应用情况,掌握计算机通信网的体系结构;了解传输的常用介质上的传输编码、带宽、连接要求; 掌握链路层协议要解决的问题及简单协议的性能计算方法;了解HDLC、PPP的工作过程;掌握常用的介质存取控制方法,例如IEEE802.3、IEEE802.4、IEEE802.5、IEEE802.11,掌握高速以太网; 了解计算机通信网的交换技术、了解X.25、帧中继、ATM 的工作原理,掌握常用的路由算法,掌握IP协议的工作过程; 掌握网络互连的原理和方法,掌握常用的、路由协议,了解IP组播、移动IP;熟悉传输层设计的基本问题,掌握TCP协议的工作过程; 了解会话层,表示层的主要工作,了解应用层的特点及文件传送和电子邮件的发送过程。三、课程的基本内容以及重点难点本课程基本内容为:计算机通信网的定义、发展过程、功能、应用,拓扑结构;数据通信基础;网络通信基础、网络体系结构;局域网概述,以太网CSMA/CD、令牌环、令牌总线,高速总线网;NT、NETWARE、UNIX 网的概念和特点;广域网概述、停等协议、顺序接收、选择重发协议的作用、特点、工作原理;HDLC协议的作用、格式、工作原理;DDN、帧中继、ATM网络、广域网应用;网络互连原理、设备及协议,IP协议及其相关技术,移动IP和IP组播的工作原理;TCP、UDP协议的作用、格式、特点、工作原理;Internet,WWW的工作原理;无线局域网的实

中南大学信息与通信工程专业研究生入学考试计算机网络试题

中南大学信息与通信工程专业研究生入学考试计算机网络试题 2001-—2007 中南大学信息与通信工程专业研究生入学考试计算机网络试题2001 一、填空题(16分,每空0。5分) 1、从逻辑功能上看,一个计算机网络可分为_通信子网和_资源子网_两个子网。 2、ISO/OSI规定了用于实体服务方面的四个原语,分别是_请求_、_指示_、_响应_和_证实_。 3、常见的网络拓扑结构有_星型_、_环型_、_树型_和_总线型_等几种。 4、数据链路层的协议有面向_字符_的协议如BSC协议和面向比特的协议如_HDLC_协议两种。 5、对于CSMA,当发现介质忙时有_1—持续CSMA_、_非持续CSMA_、_p—持续CSMA_三种方式。在IEEE802。3中采用的方式是_1—持续CSMA_。 6、在OSI模型中,定义的物理层具有的四个重要特性分别是:_机械_、_电气_、_功能_、_规程_。 7、用一对传输线同时传送几路信息,称为多路复用。常用的多路复用方式有_频分多路复用_、_时分多路复用_等。 8、令牌总线在物理上是_线形或树形_结构;在逻辑上是_环结构_。 9、常用的三种调制方式分别是_调幅_、_调频_、_调相_。 10、根据网络的覆盖范围可将计算机网络划分为_局域网_、_城域网_、_广域网_、_互联网_等4种类型。 二、单项选择题(20分,除第一题外,每题一分) 1、(5分)在下面的TCP/IP参考模型图选择各层名称和各层所用到的各种协议。 可选答案:各层名称所用协议 应用层 传输层 主机到 网络层 物理层 (A)RARP (B)X.25 (C)FTP (D)TELNET (E)ARP (F)IP (G)SMTP (H)SNMP (I)TCP (L)HDLC (M)BSC (N)UDP (O)ICMP (P)RS—232 注:答案不好做。 2、将一组数据装成帧在相邻两个节点间传输属于OSI/RM的哪一层功能 A、物理层 B、数据链路层 C、网络层 D、传输层 3、在OSI/RM中完成主机端到端功能的是什么层次 A、数据链路层 B、网络层 C、网络层及以上层次 D、传送层及以上层次 4、节点机中的路由选择功能属于OSI/RM的哪一层功能 A、数据链路层 B、网络层 C、传输层 D、应用层 5、在OSI/RM中解决传输信息语义语法一致问题的是哪一层 A、数据链路层 B、网络层 C、传输层 D、表示层

中南大学计算机安全技术课程作业在线作业二及参考答案

(一 ) 单选题 (A) HTTP (B) ICMP (C) PGP (D) WEB 参考答案: (B) 2. 屏蔽主机体系结构的防火墙实现了双重保护:网络层安全和 (A) 物理层安全 (B) 传输层安全 (C) 应用层安全 参考答案: (C) 3. 1. 不工作在应用层的有: ( )。 ( )。

TCP 协议提供面向连接特性的基础是( )。 (A)IP 的面向无连接特性 (B)TCP 的窗口机制 (C)TCP 的端口机制 (D)TCP 的三次握手机制 参考答案: (D) 4. 不可以用做防火墙的设备有 ( )。 (A)路由器 (B)计算机主机 (C)集线器 参考答案: (C) 5. IPsec工作在()。

应用层网络层数据链路层传输层 (A) (B) (C) (D)

参考答案: (B) 6. 能够引起计算机故障 ,破坏计算机数据的程序都统称为( )。 (A) 物理破坏 (B) 人员假冒 (C) 计算机病毒 参考答案: (C) 7. 把各种网络协议直接装入隧道协议中,形成的数据包依靠网络层协议进行传输,是( )。 (A) 第二层隧道协议 (B) 第三层隧道协议 参考答案: (B) 8. 若不考虑正负极性,下列属于个人电脑主板工作的安全电压有( )。 (A) 12V

(B) 110V (C) 220V (D) 380V 参考答案: (A) 9. 代理服务器型防火墙又称 ( )。 应用层网关 网络层网关 数据链路层网关 传输层网关 参考答案: (A) 10. IP sec 的主要目的是()。 为 IP 数据包提供保护 防病毒 数据压缩 数据备份 参考答案: (A) (A) (B) (C) (D) (A) (B) (C) (D)

中南大学统考计算机答案

1.关于网络协议,下列 ______选项是正确的。 A.是网民们签订的合同 正确答案: B 2.当前气象预报已广泛采用数值预报方法,这种预报方法会涉及计算机应用中的______。 A.科学计算和数据处理 B.科学计算与辅助设计 C.科学计算和过程控制 D.数据处理和辅助设计 正确答案: A 3.计算机当前的应用领域广泛,但据统计其应用最广泛的领域是______。 A.数据处理 B.科学计算 C.辅助设计 D.过程控制 正确答案: A 4.计算机当前的应用领域无所不在,但其应用最早的领域却是______。 A.数据处理 B.科学计算 C.人工智能 D.过程控制 正确答案: B 5.早期的计算机体积较大、耗能高、速度也较慢,其主要原因是制约于______。 A.工艺水平 B.元器件 C.设计水平 D.元材料 正确答案: B 6.计算机硬件的五大基本构件包括运算器、存储器、输入设备、输出设备和______。 A.显示器 B.控制器 C.硬盘存储器 D.鼠标器 正确答案: B 7.微型计算机与外部设备之间的信息传输方式有______。

A.仅串行方式 B.串行方式或并行方式 C.连接方式 D.仅并行方式 正确答案: B 8.不同的芯片有不同的字长,目前芯片有多种型号,其中奔腾IV芯片的字长是______。 位 位 位 位 正确答案: D 9.计算机的通用性使其可以求解不同的算术和逻辑运算,这主要取决于计算机的______。 A.高速运算 B.指令系统 C.可编程序 D.存储功能 正确答案: C 10.一个完备的计算机系统应该包含计算机的______。 A.主机和外设 B.硬件和软件 和存储器 D.控制器和运算器 正确答案: B 11.美国的第一台电子数字计算机诞生于______。冯 ?马诺 正确答案: B 12.美国的第一台电子数字计算机采用的逻辑元件是______。 A.大规模集成电路 B.集成电路 C.晶体管 D.电子管 正确答案: D 13.计算机的内存容量也可能不同,而计算容量的基本单位是______。 A.字 B.页

中南大学统考计算机答案

1. 网络协议;下列______选项是正确的.. A. 是网民们签订的合同 B. 协议;简单的说就是为了网络信息传递;共同遵守的约定 C. TCP/IP协议只能用于Internet;不能用于局域网 D. 拨号网络对应的协议是IPX/SPX 正确答案:B 2. 当前气象预报已广泛采用数值预报方法;这种预报方法会涉及计算机应用中的______.. A. 科学计算和数据处理 B. 科学计算与辅助设计 C. 科学计算和过程控制 D. 数据处理和辅助设计 正确答案:A 3. 计算机当前的应用领域广泛;但据统计其应用最广泛的领域是______.. A. 数据处理 B. 科学计算 C. 辅助设计 D. 过程控制 正确答案:A 4. 计算机当前的应用领域无所不在;但其应用最早的领域却是______.. A. 数据处理 B. 科学计算 C. 人工智能 D. 过程控制 正确答案:B 5. 早期的计算机体积较大、耗能高、速度也较慢;其主要原因是制约于______.. A. 工艺水平 B. 元器件 C. 设计水平 D. 元材料 正确答案:B 6. 计算机硬件的五大基本构件包括运算器、存储器、输入设备、输出设备和______.. A. 显示器 B. 控制器 C. 硬盘存储器 D. 鼠标器 正确答案:B 7. 微型计算机与外部设备之间的信息传输方式有______..

A. 仅串行方式 B. 串行方式或并行方式 C. 连接方式 D. 仅并行方式 正确答案:B 8. 不同的芯片有不同的字长;目前芯片有多种型号;其中奔腾IV芯片的字长是______.. A. 8位 B. 16位 C. 32位 D. 64位 正确答案:D 9. 计算机的通用性使其可以求解不同的算术和逻辑运算;这主要取决于计算机的______.. A. 高速运算 B. 指令系统 C. 可编程序 D. 存储功能 正确答案:C 10. 一个完备的计算机系统应该包含计算机的______.. A. 主机和外设 B. 硬件和软件 C. CPU和存储器 D. 控制器和运算器 正确答案:B 11. 美国的第一台电子数字计算机诞生于______..冯马诺 A. 1936 B. 1946 C. 1952 D. 1959 正确答案:B 12. 美国的第一台电子数字计算机采用的逻辑元件是______.. A. 大规模集成电路 B. 集成电路 C. 晶体管 D. 电子管 正确答案:D 13. 计算机的内存容量也可能不同;而计算容量的基本单位是______.. A. 字

中南大学计算机网络第四章试题分析

中南大学计算机网络第四章试题分析 计算机网络试题 1、(B )是一种环形结构的局域网技术。 A、Ethernet B、FDDI C、ATM D、DQDB 2、C类地址中用(A)位来标识网络中的一台主机 A、8 B、14 C、16 D、24 3、一种用载波信号相位移动来表示数字数据的调制方法称为(C )。 A、ASK B、FSK C、PSK D、NRZ 4、在OSI参考模型的层次中,数据链路层的数据传送单位是(B )。 A、位 B、帧 C、分组 D、报文 5、控制相邻两个结点间链路上的流量是在( B )。 A、物理层 B、数据链路层 C、网络层 D、运输层

6、下述协议中,不属于自动请求重发技术的协议是(B )。 A、停等协议 B、载波侦听协议 C、后退N帧协议 D、选择性重发协议 7、电话拨号上网时,需要使用( D )。 A、网关 B、路由器 C、网桥 D、调制解调器 8、交换机工作在(B )。 A、物理层 B、数据链路层 C、网络层 D、高层 9、ISDN的基本速率为( C )。 A、46kbps B、128kbps C、144kbps D、384kbps 10、TDM是(C )多路复用技术。 A、波分 B、频分 C、时分 D、码分 11、在同一个信道上的同一时刻,能够进行双向数据传送的通信方式是( C ) A、单工 B、半双工 C、全双工

D、上述三种均不是 12、计算机网络是计算机与( C )技术结合的产物。 A、电话 B、电视 C、通信 D、多媒体 13、建立计算机网络的主要目的在于( C ) A、信息流通 B、降低费用 C、资源共享 D、数据传送 14、按网络的功能和结构划分,计算机网络可分为(C ) A.局域网与广域网B.基带网与宽带网 C.资源子网与通信子网D.以上均不是 15、万维网(WWW)是一种( D ) A.Internet的连接规则 B. Internet的另一种称呼 C.一种上网的软件 D. Internet基于超文本的服务方式 16、关于电子邮件,下列说法中错误的是( C ) A.发送电子邮件需要E-mail软件的支持 B.发送人必须有自己的E-mail地址 C.收件人必须有自己的邮政编码 D.必须知道收件人的E-mail地址 17、计算机信息安全之所以重要,受到各国的广泛重视,主要是因为( A ) A.信息资源的重要性和计算机系统本身固有的脆弱性 B.计算机应用范围广,用户多 C.用户对计算机信息安全的重要性认识不足 D.计算机犯罪增多,危害大 18、计算机病毒除了具有破坏性、隐蔽性、潜伏性和激发性等特点外,还有一个最明显的特

中南大学现代远程教育

中南大学现代远程教育《计算机基础》课程 学生姓名: 学号: 专业: 学习中心: 中南大学网络教育学院

作业一 单项选择题(50题,每题2分,共100分) 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、计算量大,数值范围广 B、数据输入输出量大,计算相对简单 C、进行大量的图形交互操作 D、具有良好的实时性和高可靠性 7、计算机文化的形成,要求。 A、积极开展计算机教育 B、大力普及计算机教育和建立计算机文化道德 C、做好计算机安全工作 D、防止不良信息入侵 8、与十进制数113等值的二进制数是。 A、1000111 B、1110001 C、1100000 D、11101110 9、二进制数(01100100)转换成十六进制的数是。 A、64 B、63 C、100 D、144 10、二进制101110的八进制数是。 A、56 B、67 C、78 D、45 11、下列四个数中,最小的数是。 A、八进制数60 B、二进制数110101 C、十进制数49 D、十六进制数3D 12、已知字符“A”的ASCII码为十六进制数的41,则字符“T”ASCII码的十进制数表示为。 A、54 B、84 C、60 D、78 13、下列四组数据中,每组有三个数,第一个数为八进制,第二个数为二进制,第三个数为十六进制数。这四组数中,三个数值相同是。 A、277,10111111,AF B、203,10000011,83 C、247,10100111,A8 D、213,10010110,96 14、下列字符中,其ASCII码值最大的是。 A、9 B、D C、a D、y 15、汉字机内码每个字节的最高位均是。 A、2 B、0 C、空格 D、1 16、用16×16点阵存储一个汉字的字形码,需要个字节。

相关主题
文本预览
相关文档 最新文档