python试题2018.05.07

本文探讨了TCP与UDP协议的区别、OSI模型的各层功能、Python的垃圾回收机制等核心内容,并解析了ARP协议的作用及IP地址的划分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简答题部分:

1. TCPUDP区别

分析:TCP是面向连接的信息传输方式,提供可靠的服务,对系统资源要求较

      UDP是面向无连接的信息传输方式,提供不可靠的服务,对系统资源要求较少。

3.OSI哪几层,简述其作用。

分析:OSI七层协议,TCP/IP才是四层协议。OSI七层协议,TCP/IP才是四层协议。OSI七层协议,TCP/IP才是四层协议。

 

4.简述python垃圾回收机制。

分析PythonGC模块主要运用了引用计数来跟踪和回收垃圾。在引用计数的基础上,还可以通过标记-清除解决容器对象可能产生的循环引用的问题

引用计数当一个对象的引用被创建或者复制时,对象的引用计数加1;当一个对象的引用被销毁时,对象的引用计数减1,当对象的引用计数减少为0时,就意味着对象已经再没有被使用了,可以将其内存释放掉。

 

5.ARP协议的主要作用。

分析ARP协议主要作用是将IP地址转换为MAC地址,并且还具有收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源的功能

 

脚本题部分:

2. 网络IP地址180.6.00子网掩码为255.255.255.0求(1子网地址、主机地址各占多少位。(2)此网络最多容纳的主机总数。

分析1该子网掩码可以换算成11111111.11111111.11111100.00000000因为该IPB,所以可知借位为6因此,子网地址位数为6主机位数为32-16-6=10

     2子网掩码的二进制形式可知,该IP主机位为16+6=22,所以此网络能最多容纳的主机总数为:2^22-2主机。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值