网站建设那个公司好,河北监理工程师考试最新消息,太原建设网站公司,找加工厂上什么网站1、OSI的七层网络模型有哪些#xff0c;每一层有什么作用#xff1f;
答#xff1a;#xff08;1#xff09;应用层#xff1a;负责处理不同应用程序之间的通信#xff0c;需要满足提供的协议#xff0c;确保数据发送方和接收方的正确。
#xff08;2#xff09;表…1、OSI的七层网络模型有哪些每一层有什么作用
答1应用层负责处理不同应用程序之间的通信需要满足提供的协议确保数据发送方和接收方的正确。
2表示层负责网络中通信的数据的编码和格式确保通信过程中数据的正确数据加密或者解密保证了数据的安全性等等
3会话层负责与其他计算机中的应用程序建立、维护或者终止会话。
4传输层负责计算机与计算机之间端与端的数据的传输保证了数据收发的过程
5网络层负责不同网络中的应用程序之间的通信保证数据的发送方能准确到数据的接收方 6数据链路层负责的是将网络中的数据转换成物理层能识别的信号字节类型的数据还负责设备结点用MAC地址来进行表示之间的数据的传输
7物理层负责底层最原始的数据比特数据的传输 2、TCP/IP的四层网络模型有哪些每一层有什么作用
1应用层高将表示层、会话层统一归属到应用层应用层中的应用程序使用端口号来进行标识
2传输层传输层的作用是在源结点和目的结点的两个进程实体之间提供可靠的端到端的数据传输。
3网络层负责不同网络中的应用程序之间的通信保证数据的发送方能准确到数据的接收方
4网络接口层数据链路层将数据链路层和物理层归属到数据链路层或者是网络接口层使用MAC地址来唯一表示计算机的物理地址还定义了一些列的网络接口以太网、令牌网等等
3、什么是大端存储什么是小端存储用C语言代码实现数据在内存中的存储是大端存储还是小端存储
大端存储数据的高字节存储在内存的低地址数据的低字节存储在内存的高地址
小端存储数据的高字节存储在内存的高地址数据的低字节存储在内存的低地址
4、sizeof和strlen有什么区别
sizeof是一个操作符用于在编译时确定特定类型或对象在内存中所占的字节数。它可以用于基本数据类型、结构体、数组等返回的是一个常量表达式。由于sizeof在编译时计算大小它不依赖于对象的实际内容或状态因此使用它是安全的不会导致运行时错误。
strlen是一个函数用于在运行时计算C字符串的长度返回的是字符串中不包括结尾的字符数。如果传入的指针是空指针或者结尾没有‘\0’可能导致程序崩溃。