广州市品高软件股份有限公司2月招聘面试题134道2020227

OSI是Open System Interconnection的缩写,意为开放式系统互联参考模型,模型有七层结构。

A.错误

B.正确


参考答案:B


OSI网络参考模型中第七层协议的名称是()。

A、网络层

B、应用层

C、会话层

D、传输层


参考答案:B


同步通信规程SDLC/HDLC相应于ISO制订的七层开放系统互联参考模型(OSI)中的( )。

A.应用层的协议

B.网络层的协议

C.数据链路层的协议

D.物理层的协议


正确答案:C
解析:同步通信规程SDLC/HDLC与ISO制定的OSI七层协议中的数据链路层相对应。


TCP协议位于开放系统互联参考模型OSI七层中的( )。

A.应用层

B.网络层

C.传输层

D.数据链路层


正确答案:C


CMPP协议位于OSI七层参考模型()。

A.数据链路层

B.网络层

C.应用层

D.物理层


正确答案:C


广州市品高软件股份有限公司2月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:urllib 和 urllib2 的区别?可用的回答 : urllib 和urllib2都是接受URL请求的相关模块, 但是urllib2可以接受一个Request类的实例来设置URL请求的headers, urllib仅可以接受URL。urllib不可以伪装你的User-Agent字符串。 urllib提供urlencode()方法用来GET查询字符串的产生,而urllib2没有。 这是为何urllib常和urllib2一起使用的原因。 问题 Q2:简述 OSI 七层协议?可用的回答 : OSI是Open System Interconnection的缩写,意为开放式系统互联。 OSI七层协议模型主要是: 1. 应用层(Application) 应用层 是最靠近用户的OSI层。这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。 2. 表示层(Presentation) 表示层 可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。 例如,PC程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码(EBCDIC),而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符。 如有必要,表示层会通过使用一种通格式来实现多种数据格式之间的转换。 3. 会话层(Session) 会话层 通过运输层(端口号:传输端口与接收端口)建立数据传输的通路。 主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名) 4. 传输层(Transport) 运输层 定义了一些传输数据的协议和端口号(WWW端口80等),如: TCP(transmission control protocol 传输控制协议,传输效率低,可靠性强,用于传输可靠性要求 高,数据量大的数据) UDP(user datagram protocol用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据 量小的数据,如QQ聊天数据就是通过这种方式传输的) 主要是将从下层接收的数据进行分段和传输,到达 目的地址后再进行重组。常常把这一层数据叫做段。 5. 网络层(Network) 网络层 在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择。 Internet的发展使得从世界各站点 访问信息的用户数大大增加,而网络层正是管理这种连接的层。 6. 数据链路层(Data Link) 数据链路层 定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。 这一层通常还提供错误检测和纠正,以确保数据的可靠传输。 7. 物理层(Physical) 物理层 主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。 它的主要作用是 传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转 换与模数转换)。 这一层的数据叫做比特。 问题 Q3:TCP和UDP的区别?可用的回答 : TCP与UDP基本区别 1. 基于连接与无连接 2. TCP要求系统资源较多,UDP较少 3. UDP程序结构较简单 4. 字节流模式(TCP)与数据报模式(UDP); 5. TCP保证数据正确性,UDP可能丢包 6. TCP保证数据顺序,UDP不保证 具体编程时的区别 1.socket()的参数不同 2.UDP Server不需要调用listen和accept 3.UDP收发数据用sendto/recvfrom函数 4.TCP:地址信息在connect/accept时确定 5.UDP:在sendto/recvfrom函数中每次均 需指定地址信息 6.UDP:shutdown函数无效 问题 Q4:分布式爬虫主要解决什么问题?可用的回答 : 面对海量待抓取网页,只有采用分布式架构,才有可能在较短时间内完成一轮抓取工作。它的开发效率是比较快而且简单的。 问题 Q5:简单谈下GIL?可用的回答 : Python代码的执行由Python 虚拟机(也叫解释器主循环,CPython版本)来控制, Python 在设计之初就考虑到要在解释器的主循环中,同时只有一个线程在执行,即在任意时刻,只有一个线程在解释器中运行。 对Python 虚拟机的访问由全局解释器锁(GIL)来控制,正是这个锁能保证同一时刻只有一个线程在运行。 在多线程环境中,Python 虚拟机按以下方式执行: 1. 设置GIL 2. 切换到一个线程去运行 3. 运行: a. 指定数量的字节码指令,或者 b. 线程主动让出控制(可以调用time.sleep(0)) 4. 把线程设置为睡眠状态 5. 解锁GIL 6. 再次重复以上所有步骤 在调用外部代码(如C/C+扩展函数)的时候,GIL 将会被锁定, 直到这个函数结束为止(由于在这期间没有Python 的字节码被运行,所以不会做线程切换)。 问题 Q6:列举网络爬虫所用到的网络数据包,解析包?可用的回答 : 网络数据包 urllib、urllib2、requests 解析包 re、xpath、beautiful soup、lxml 问题 Q7:你常用的mysql引擎有哪些?各引擎间有什么区别?可用的回答 : 主要 MyISAM 与 InnoDB 两个引擎,其主要区别如下: 一、 InnoDB 支持事务,MyISAM 不支持,这一点是非常之重要。 事务是一种高级的处理方式,如在一些列增删改中只要哪个出错还可以回滚还原,而 MyISAM就不可以了; 二、 MyISAM 适合查询以及插入为主的应用,Inno

开放系统互联参考模型(OSI/RM)是一个七层协议,远程登录由()实现。

A.应用层

B.会话层

C.传输层

D.表示层


参考答案:A


OSI七层模型中,IP协议位于模型的哪层().

A.物理层

B.网络层

C.传输层

D.应用层


参考答案:B


在OSI七层协议中,Telnet是( )协议。

A.网络层
B.传输层
C.会话层
D.应用层

答案:D
解析:
OSI采用了分层的结构化技术,从下到上共分七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。如图所示。



其中,应用层负责对软件提供接口以使程序能使用网络服务。在TCP/IP协议中,常见的协议有HTTP、Telnet、FTP、SMTP。如图所示。


在OSI七层协议中,ICMP是( )的协议。

A.网络层
B.传输层
C.会话层
D.应用层

答案:A
解析:


OSI(开放式系统互联)的七层协议包括()等。

A.物理层; B.数据链路层;C.传输层; D.应用层。

答案:A,B,C,D
解析:

更多 “广州市品高软件股份有限公司2月招聘面试题134道2020227” 相关考题
考题 单选题开放系统互联参考模型(OSI/RM)是一个七层协议,远程登录由()实现。A 应用层B 会话层C 传输层D 表示层正确答案:A解析:暂无解析

考题 简述TCP/IP协议栈和OSI七层模型之间的区别。正确答案:1、TCP/IP协议栈是由一组协议共同组成的一个协议栈,OSI定义的是一个网络的结构体系和各层功能的划分;2、OSI是模型、框架,TCP/IP协议栈是实现各层功能的协议族;3、OSI为七层、TCP/IP协议栈为四层。4、TCP/IP的应用层相对于OSI的应、表、会三层5、TCP/IP的网络接口层相对于OSI的数链层和物理层

考题 以下()属于ISO/OSI参考模型中的七层协议。A、物理层B、结构层C、会话层D、应用层正确答案:A,C,D

考题 填空题OSI/RM协议包括七层,即();(),网络层、传输层、会话层、表示层和应用层。正确答案:物理层、数据链路层解析:暂无解析

考题 TCP协议在OSI七层模型中,对应于()A、应用层B、传输层C、网络层D、接口层正确答案:B

考题 OSI七层模型中,IP协议位于模型的哪层()A、物理层B、网络层C、传输层D、应用层正确答案:B

考题 单选题OSI互联参考模型的七层协议中最高层是()A 网络层B 会话层C 应用层D 传输层正确答案:A解析:暂无解析

考题 单选题TCP协议在OSI七层模型中,对应于()A 应用层B 传输层C 网络层D 接口层正确答案:B解析:暂无解析

考题 OSI是Open System Interconnection的缩写,意为开放式系统互联参考模型,模型有七层结构。正确答案:正确

考题 OSI/RM协议包括七层,即();(),网络层、传输层、会话层、表示层和应用层。正确答案:物理层、数据链路层