计算机考研复试题目及答案详解.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机考研复试题目及答案详解

一、选择题

1.下列不属于计算机网络协议的是:

A.TCP/IP

B.HTTP

C.FTP

D.IPX/SPX

答案:D.IPX/SPX

2.网络拓扑结构中,哪种结构的故障对整个网络影响最小?

A.星型拓扑

B.环型拓扑

C.总线型拓扑

D.树型拓扑

答案:A.星型拓扑

3.TCP/IP协议簇中,下列协议不属于网络层的是:

A.IP协议

B.ICMP协议

C.ARP协议

D.RIP协议

答案:C.ARP协议

4.下列哪个属于面向连接的传输层协议?

A.UDP

B.TCP

C.IP

D.ICMP

答案:B.TCP

5.下列哪个不属于计算机网络的关键技术?

A.DNS

B.DHCP

C.NAT

D.VPN

答案:D.VPN

二、问答题

1.请简述TCP/IP协议栈的层次结构,并描述每个层次的作用。

答:TCP/IP协议栈的层次结构分为四层,分别是物理层、网络层、

传输层以及应用层。

物理层:负责将比特流转化为物理信号进行传输,并处理物理层面

的数据传输问题。

网络层:主要负责将数据包从源主机传输到目标主机,通过IP协

议进行分组传输,并处理路由选择、分组转发等问题。

传输层:提供端到端的数据传输服务,主要有TCP和UDP两种协

议。TCP提供面向连接的可靠数据传输服务,包括数据分段、流量控

制、拥塞控制等功能;而UDP则提供无连接的不可靠数据传输服务。

应用层:为用户提供各种网络应用服务,如HTTP、FTP、DNS等。

在应用层中,数据被封装成特定的格式,通过网络传输到目标主机后

被解封装,并交给相应的应用程序进行处理。

2.OSI参考模型和TCP/IP协议栈有什么区别?

答:OSI参考模型和TCP/IP协议栈都是用于网络通信的架构模型,

但两者有以下区别:

1)层次结构不同:OSI参考模型由七层组成,分别是物理层、数据

链路层、网络层、传输层、会话层、表示层和应用层;而TCP/IP协议

栈由四层组成,分别是物理层、网络层、传输层和应用层。

2)协议数量不同:OSI参考模型定义了一系列的协议,每一层都有

相应的协议标准;而TCP/IP协议栈只定义了少数几个核心协议,如IP、

TCP、UDP等,其他应用层协议则较为灵活。

3)发展历史不同:OSI参考模型是在20世纪70年代末提出的,而

TCP/IP协议栈则是在20世纪80年代早期逐渐发展起来的。

4)适用范围不同:OSI参考模型在理论上具有更广泛的适用性,可

用于不同类型的网络;而TCP/IP协议栈更多地应用于互联网和局域网

等实际网络中。

三、编程题

请编写一个Java程序,实现将一个字符串反转的功能。

```java

publicclassStringReverse{

publicstaticvoidmain(String[]args){

Stringreversed=reverseString(input);

System.out.println(reversed);

}

publicstaticStringreverseString(Stringinput){

char[]chars=input.toCharArray();

intleft=0,right=chars.length-1;

while(leftright){

chartemp=chars[left];

chars[left]=chars[right];

chars[right]=temp;

left++;

right--;

}

returnnewString(chars);

}

}

```

以上是

文档评论(0)

130****1029 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档