C#网络协议题库-简答.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C#网络协议题库-简答--第1页

C#网络协议题库-简答

1.简答什么是分散式、集中式和分布式通信模型。

答:分散式指用户只负责管理自己的计算机系统,各自独立的系统

之间没有资源或信息的交换或共享。集中式指用一台主计算机保存一

个企业组织的全部数据,而用户则通过终端连接到这台主计算机系统

并与之通信,从而达到访问数据的目的。分布式是分散式系统和集中

式系统的混合,它由一个又一个连接起来的独立计算机组成。

2.TCP/IP四层模型中各层的主要功能是什么?

答:应用层:负责实现一切与应用程序相关的功能,对应OSI参

考模型的上三层。

传输层:负责提供可靠的传输服务,对应OSI参考模型的第四层。

网际层:负责网络间的寻址,数据传输,对应OSI参考模型的第

三层。

网络接口层:负责实际数据的传输,对应OSI参考模型的下两层。

3.C#中线程优先级有多少种,分别是啥?创建进程时,如果不指

定其优先级,则系统默认为什么?

答:有5个不同的优先级,由高到低分别是Highest、

AboveNormal、Normal、BelowNormal、Lowest。创建进程时,

如果不指定其优先级,则系统默认为Normal。

4.进程和线程有什么区别?

答:一个完整的进程拥有自己独立的内存空间和数据,但是线程

是共享进程的内存空间和数据。进程是应用程序的执行实力,线程是

执行进程的路径,一个进程可以包含多个线程。

5.在Process类中,Kill方法和CloseMainWindow方法有什么

不同?

答:Kill方法用于强行终止进程,而CloseMainWindow只是

“请求”终止进程。Kill方法会导致进程非正常终止,因而只在必要时

才使用该方法。CloseMainWindow方法使进程能够有序终止并关闭

所有窗口。如果调用CloseMainWinodw方法失败,则可以使用Kill

C#网络协议题库-简答--第1页

C#网络协议题库-简答--第2页

方法终止进程。

1.网卡的主要工作原理是什么?

答:整理计算机上发往网线上的数据,并将数据分解为适当大小

的数据包之后向网络上上传。

2.什么是网络协议?

答:网络协议是网络上所有设备(网络服务器、计算机及交换机、

路由器等)之间通信规则的集合,他定义了通信时信息必须采取的格

式以及这些格式的含义。

3.识别远程主机的信息由哪两部分组成?分别的作用?

答:识别远程主机的信息由主机标识和端口号组成。主机标识用

于识别与本地主机通信的是哪台远程主机,端口号用于识别和远程主

机的哪个进程通信。

4.什么叫编码?什么叫解码?为什么要对字符进行编码和解码?

答:将字符列转换为字符序列的过程称为编码。接收方将字节序

列再转换为字符序列,这种过程称为解码。对字符进行编码和解码的

原因是:在网络通信中,很多情况下通信双方传达的都是字符信息,

但字符信息并不能直接

文档评论(0)

初心 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档