- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)