sokaoti.com
深圳力维智联技术有限公司2月招聘面试题67道2020218

MIB-2功能组中的系统组提供了系统的一般信息,如果系统服务对象sysServices的值为十进制的72,则系统提供()

A.应用层和表示层服务

B.应用层和传输层服务

C.表示层和会话层服务

D.会话层和传输层服务


参考答案:B


"ASCII码",用来将字符转换为二进制数。下列四种说法中正确的是()。

A.只有微型计算机使用ASCII码

B.只有美国制造的计算机使用ASCII码

C."ASCII"的中文翻译是"美国标准信息交换代码"

D.用一个字节表示的ASCII码可以表示256个字符


参考答案:C


"ASCII码",用来将字符转换为二进制数。下列四种说法中不正确的是()

A.只有微型计算机使用ASCII码

B.大多数的计算机均使用ASCII码

C."ASCII"的中文翻译是"美国标准信息交换代码"

D.用一个字节表示的ASCII码可以表示128个字符


参考答案:A


终端到终端的信息交换需用到().

A.网络层、会话层、表示层和应用层

B.运输层、会话层、表示层和应用层

C.会话层、表示层和应用层


本题答案:B


以下哪一个选项按顺序包括了OSI模型的各个层次。()

A、物理层,数据链路层,网络层,运输层,会话层,表示层和应用层

B、物理层,数据链路层,网络层,运输层,系统层,表示层和应用层

C、物理层,数据链路层,网络层,转换层,会话后,表示层和应用层

D、表示层,数据链路层,网络层,运输层,会话层,物理层和应用层


参考答案:A


深圳力维智联技术有限公司2月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:简述 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,也就是我们常说的数模转 换与模数转换)。 这一层的数据叫做比特。 问题 Q2:列表的扁平化和降维?比如有一个二维列表,降成普通的一维的。如:groups = huahua, xiaojian, musen, yuze, keyou得到结果 huahua, xiaojian, musen, yuze, keyou可用的回答 : 方法一:最简单的方式可以通过 for 循环的方式一一提取: names = for group in groups: for name in group: names.append(name) print(names) 方法二:但是在面试的时候可能会加一些限制,比如让你用一行代码实现 这个时候就需要对 python 基础有进一步的理解了,比如说使用 sum 函数: names = sum(groups, ) 方法三:通过列表推导式也可以方便的解决: a = e for group in groups for e in group 问题 Q3:描述数组、链表、队列、堆栈的区别?可用的回答 : 数组与链表是数据存储方式的概念,数组在连续的空间中存储数据,而链表可以在非连续的空间中存储数据; 队列和堆栈是描述数据存取方式的概念,队列是先进先出,而堆栈是后进先出; 队列和堆栈可以用数组来实现,也可以用链表实现。 问题 Q4:简单谈下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 的字节码被运行,所以不会做线程切换)。 问题 Q5:简述 生成器、迭代器、可迭代对象 以及应用场景?可用的回答 : Python可迭代对象(Iterable) Python中经常使用 for 来对某个对象进行遍历,此时被遍历的这个对象就是可迭代对象,像常见的 list , tuple 都是。 如果给一个准确的定义的话,就是只要它定义了可以返回一个迭代器的 _iter_ 方法, 或者定义了可以支持下标索引的 _getitem_ 方法,那么它就是一个可迭代对象。 Python迭代器(iterator) 迭代器是通过 next() 来实现的,每调用一次他就会返回下一个元素,当没有下一个元素的时候返回一个 StopIteration 异常, 所以实际上定义了这个方法的都算是迭代器。 Python生成器(Generators) 生成器是构造迭代器的最简单有力的工具,与普通函数不同的只有在返回一个值的时候使用 yield 来替代 r

OSI网络通信模型的第4、5、6、7层分别是( )。

A. 传输层、会话层、应用层和表示层

B. 会话层、传输层、表示层和应用层

C. 传输层、会话层、表示层和应用层

D. 传输层、表示层、会话层和应用层


参考答案:C


以下哪个序列正确表示了网络体系结构OSI-RM模型的层次结构:(13)。其中,(14)的作用是为通信双方的应用层实体提供共同的表达手段,使双方能正确地理解所传送的信息。

A.数据链路层,物理层,运输层,会话层,网络层,表示层,应用层

B.数据链路层,物理层,网络层,运输层,会话层,表示层,应用层

C.物理层,数据链路层,网络层,运输层,会话层,表示层,应用层

D.物理层,数据链路层,运输层,会话层,网络层,表示层,应用层


正确答案:C
解析:该题考察了网络体系结构OSI-RM模型的七层结构。


下面功能是由OSI参考模型的哪层实现的:将发送方数据转换成接受方的数据格式().

A.应用层

B.表示层

C.会话层

D.传输层

E.网络层


参考答案:B


以下哪一个选项按顺序包括了OSI模型的各个层次( )。

A.物理层,数据链路层,网络层,传输层,系统层,表示层和应用层
B.物理层,数据链路层,网络层,传输层,会话层,表示层和应用层
C.物理层,数据链路层,网络层,交换层,会话层,表示层和应用层
D.表示层,数据链路层,网络层,传输层,会话层,物理层和应用层

答案:B
解析:


以下()选项按由低层至高层的顺序列出了OSI参考模型的各个层次。(OSI参考模型)

  • A、物理层,数据链路层,网络层,运输层,会话层,表示层和应用层
  • B、物理层,数据链路层,网络层,运输层,系统层,表示层和应用层
  • C、物理层,数据链路层,网络层,转换层,会话后,表示层和应用层
  • D、表示层,数据链路层,网络层,运输层,会话层,物理层和应用层

正确答案:A

更多 “深圳力维智联技术有限公司2月招聘面试题67道2020218” 相关考题
考题 数据格式的转换、数据的压缩、数据加密等发生在OSI的()A、应用层B、会话层C、表示层D、网络层正确答案:C

考题 以下哪一个选项顺序包括了OSI模型的各个层次()。A、物理层、数据链路层、网络层、运输层、会话层、表示层和应用层B、物理层、数据链路层、网络层、运输层、系统层、表示层和应用层C、物理层、数据链路层、网络层、转换层、会话层、表示层和应用层D、表示层、数据链路层、网络层、运输层、会话层、物理层和应用层正确答案:A

考题 以下哪一个选项按顺序包括了OSI模型的各个层次()。A、物理层,数据链路层,网络层,传输层,系统层,表示层和应用层B、物理层,数据链路层,网络层,传输层,会话层,表示层和应用层C、物理层,数据链路层,网络层,交换层,会话层,表示层和应用层D、表示层,数据链路层,网络层,传输层,会话层,物理层和应用层正确答案:B

考题 下面功能是由OSI参考模型的哪层实现的:将发送方数据转换成接受方的数据格式().A、应用层B、表示层C、会话层D、传输层E、网络层正确答案:B

考题 将发送方数据转换成接受方的数据格式,是由OSI参考模型的()实现的。A、应用层 B、表示层  C、会话层 D、传输层正确答案:B

考题 单选题下哪一个选项按顺序包括了OSI模型的各个层次()。A 物理层,数据链路层,网络层,运输层,会话层,表示层和应用层B 物理层,数据链路层,网络层,运输层,系统层,表示层和应用层C 物理层,数据链路层,网络层,转换层,会话层,表示层和应用层D 表示层,数据链路层,网络层,运输层,会话层,物理层和应用层正确答案:B解析:暂无解析

考题 对于计算机网络,由国际标准化组织ISO的专门委员会SC16完成了基于功能分层的概念而开发的结构模型,称为开放系统互连(OSI)参考模型,所提供的网络功能结构框架就是著名的七层协议,该协议由最低层到最高层的排列顺序是()A、网络层、传输层、会话层、表示层、链路层、物理层、应用层B、应用层、表示层、会话层、传输层、网络层、链路层、物理层C、物理层、网络层、会话层、表示层、传输层、链路层、应用层D、物理层、链路层、网络层、传输层、会话层、表示层、应用层正确答案:D

考题 在计算机系统中有多种字符编码方法,如()等A、英国信息交换标准码(ESCII码)B、美国信息交换标准码(ASCII码)C、扩充的二——十进制交换码(EBCDIC.D、二——十进制交换码(BCD码)正确答案:B,C,D

考题 MIB-2功能组中的系统组提供了系统的一般信息,如果系统服务对象sysServices的值为十进制的72,则系统提供()A、应用层和表示层服务B、应用层和传输层服务C、表示层和会话层服务D、会话层和传输层服务正确答案:B

考题 单选题国际标准化组织(ISO)指定的开放式系统互联参考模型(OSI)共有七层,由低层到高层依次为(  )。A 物理层、链路层、网络层、传输层、会话层、表示层、应用层B 物理层、链路层、网络层、传输层、应用层、会话层、表示层C 物理层、网络层、传输层、链路层、表示层、会话层、应用层D 网络层、传输层、链路层、物理层、会话层、表示层、应用层正确答案:B解析:ISO/OSI模型是国际标准化组织(ISO)为网络通信制定的协议,根据网络通信的功能要求,它把通信过程分为七层,从低到高依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。因此A项正确。