华清远见嵌入式学院《网络编程》考试题_第1页
华清远见嵌入式学院《网络编程》考试题_第2页
华清远见嵌入式学院《网络编程》考试题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、华清远见嵌入式学院 网络编程考试题一、 选择题(共 20 题,110 题每题 2 分,1120 题每题 3 分)1、以下对早期 ARPAnet 的描述不正确的是 ( ) DA 使用 NCP 协议 B 不能互联不同类型的计算机 C 没有纠错功能 D 可以互联不同类型的操作系统2、以下不属于 socket 的类型的是 ( )。 DA 流式套接字B 数据报套接字C 原始套接字D 网络套接字3、路由器是根据哪一层的信息为数据包选择路由 ( ) CA 物理层 B 数据链路层 C 网络层 D 传输层4、为了解决在不同体系结构的主机之间进行数据传递可能会造成歧义的问题,以下( )函数常常用来在发送端和接收端

2、对双字节或者四字节数据类型进行字节序转换。 AA htons()/htonl()/ntohs()/ntohl()B inet_addr()/inet_aton()/inet_.C gethostbyname()/gethostbyaddr()D (struct sockaddr *)&(struct sockaddr_in 类型参数)5、只用于同一主机内部进程间通信的 socket 应使用的协议族是 ( ) BA AF_INET B AF_UNIX C AF_NS D AF_IMPLINK6、以下哪个协议不是用在网络层的 ( ) DA IGMP B IP C ICMP D SMTP7、下面关于

3、 TCP/IP 协议说说法正确的是( ) DA tcp/ip 协议是只包含 1 个协议B tcp/ip 协议不能互联不同类型的计算机和不同类型的操作系统C tcp/ip 协议没有纠错功能Dtcp/ip 协议的基本传送单位是数据包8、下列哪一项描述了网络体系结构中的分层概念( ) DA 保持网络灵活且易于修改B 所有的网络体系结构都使用相同的层次名称的功能C 把相关的网络功能组合在一层中D A 和 C9、在下列功能中,哪一个最好地描述了 OSI(开放系统互连)模型的数据链路层( ) BA 保证数据正确的顺序、无错和完整B 处理信号通过介质的传输C 提供用户与网络的接口D 控制报文通过网络的路由选

4、择10、数据报服务是( ) BA 面向连接的、可靠的、保证分组顺序到达的网络服务B 面向无连接的、不可靠的、不保证分组顺序到达的网络服务C 面向连接的、不可靠的、保证分组顺序到达的网络服务D 面向无连接的、可靠的、保证分组顺序到达的网络服务11、某一网络子网掩码为 48,则该网络能连接( )台主机。 CA 255 台 B 16 台 C 6 台 D 8 台12、网络层传输的数据单位为( ) CA 原始比特流 B 帧 C 分组 D 字节13、将套接字和某个地址绑定可用下面那个函数() BA listen 函数B bind 函数C accept 函数D connect 函数

5、14、下面说法错误的是( ) CA accept 函数连接建立成功会返回一个连接套接字B listen 函数会把普通套接字编程监听套接字C TCP 网络通信编程中不能使用 sendto 函数D TCP 网络通信中在 close 函数和接受函数之间进行四次挥手15、下面关于组播的说法错误的是( ) DA 组播只能用 UDP 协议B 组播地址是 IP 地址分类中的 D 类地址C 组播内的每台主机都是平等的,都能发送组播信息,和接受组播信息。D 默认每台主机都有接受组播的权利,不加入到组播组里,就可以接受组播。16、能实现互联网的关键协议是( ) ,基于此的连接协议( )和无连接协议( ) ,超文本

6、传输协议是( ) ,邮件协议( ) (银河风云) AA IP、TCP、UDP、HTTP、SMTPB ICMP、TCP、UDP、HTTP、SMTPC IP、UDP、TCP、HTTP、SMTPD ICMP、TCP、UDP、FTP、SMTP17、Socket API 中,使用 SOCK_STREAM,套接字是什么类型() (联发科)AA 流式套接字 B 数据报套接字 C 原始套接字 D 其他套接字18、Ethternet 链接到 Internet 用到以下那个协议? (华为) DA HDLC B ARP CUDP DTCP EID19、猜牌问题 S 先生、P 先生、Q 先生他们知道桌子的抽屉里有 1

7、6 张扑克牌:红桃 A、Q、4 黑桃 J、8、4、2、7、3 草花 K、Q、5、4、6 方块 A、5。约翰教授从这 16 张牌中挑出一张牌来,并把这张牌的点数告诉 P 先生,把这张牌的花色告诉 Q 先生。这时,约翰教授问 P 先生和 Q 先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?于是,S 先生听到如下的对话:P 先生:我不知道这张牌。Q 先生:我知道你不知道这张牌。P 先生:现在我知道这张牌了。Q 先生:我也知道了。听罢以上的对话,S 先生想了一想之后,就正确地推出这张牌是什么牌。请问:这张牌是什么牌?( ) DA 红桃 A B 黑桃 4 C 草花 Q D 方块 520、DNS i

8、s the role of ( ). CA assign an IP address for the clientB visit HTTP applicationsC the computer name to an IP address translationD the IP address for the MAC address translation二、简答题 ( ( 共 5 5 题,每题 0 10 分) )1、简述 TCP 和 UDP 的异同点(10 分)相同点:都是传输层协议不同点:tcp 协议面向连接,提供可靠的传输;udp 协议无连接,不保证可靠的传输评分:共 5 点,每点 2 分

9、。2、简述 UNIX/Linux 下主要的四种 IO 模型的特点(10 分)(1)阻塞式 IO :最简单、最常用;效率低(2)非阻塞式 IO :可以处理多路 IO;需要轮询,浪费 CPU 资源(3)IO 多路复用 :同时出路多路 IO 且不需要轮询(4)信号驱动 IO :异步通知模式,需要底层驱动的支持评分:共 4 点,每点 2.5 分。3、简述网络超时检测的三种方法。 (10 分)(1)通过设置 socket 的属性,一次设置,管终身。(2)设置 select 函数的最后的参数是特定值,每次调用都需要重新赋值。(3)设置定时器(timer), 捕捉 SIGALRM 信号评分:每个点 3 分,全写对加 1 分。4、写一段 socket 程序,实现服务器和客户端 TCP/IP 通信,编写客户端向服务器发送“HELLO” ,服务器端 IP 地址为 端口号是 6000 (北京奥吉通信息技术有限公司) (10 分)评分:服务器端:Socket 函数-1 分地址填充-1 分Bind 函数-1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论