计算机网络——物理层相关习题(计算机专业考研全国统考历年真题)

目录

2012-34

原题

答案

解析

2018-34 

原题

答案 

解析

2009/2011-34

原题

答案

解析

2016-34 

原题

答案 

解析

2014-35/2017-34

原题

答案 

解析

2013-34

原题

答案 

解析

2015-34 

原题

答案 

解析


物理层的协议众多,这是因为物理层的连接方式比较多,物理层下面的传输媒体也比较多。

因此在学习物理层时,我们应将重点放在物理层的基本概念上,而不是局限于某一个具体的物理层协议。下面我们所做的练习就是与物理层相关的基本概念问题。

2012-34

原题

在物理层接口特性中,用于描述完成每种功能的时间发生顺序的是:

A.机械特性        B.功能特性        C.过程特性        D.电气特性

答案


C.过程特性 


解析

在之前的物理层的基本概念的时候,我们介绍过物理层要解决的主要问题。物理层考虑的是
怎样才能在连接各种计算机的传输媒体上传输数据比特流。

物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么。

物理层协议的主要任务就是确定与传输媒体的接口有关的一些特性,它们是:

  • 机械特性
  • 电气特性
  • 功能特性
  • 过程特性

机械特性:指明接口所用接线器的形状尺寸引脚数目排列固定锁定装置

电气特性:指明在接口电缆的各条线上出现的电压的范围

功能特性:指明某条线上出现的某一电平的电压表示何种意义

过程特性:指明对于不同功能的各种可能事件的出现顺序

2018-34 

原题

下列选项中,不属于物理层接口规范定义范畴的是:

A.接口形状        B.引脚功能        C.物理地址        D.信号电平

答案 


C.物理地址


解析

选项A中的接口形状属于机械特性,选项B中的引脚功能属于功能特性,选项D中的信号电平属于电气特性,而选项C中的物理地址,尽管它的名称中有物理二字,但它不属于物理层接口规范的定义范畴,而是属于数据链路层的范畴,又称为硬件地址或Mac地址。

为了避免概念混淆,建议大家平时使用Mac地址这个名词,而不使用物理地址这个名词。

2009/2011-34

原题

【2009】在无噪声情况下,若某通信链路的带宽为3kHz,采用4个相位,每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据传输速率是:

A.12kbps        B.24kbps        C.48kbps        D.96kbps

【2011】若某通信链路的数据传输速率为2400bps,采用4相位调制,则该链路的波特率是:

A.600波特        B.1200波特        C.4800波特        D.9600波特

答案


2009:B.24kbps

2011:B.1200波特


解析

这两道题都是考察有关奈氏准则的问题,奈氏准则给出了理想低通信道的最高码元传输速率为2W
波特也就是2W码元 / 秒;理想带通信道的最高码元传输速率为W波特也就是W码元 / 秒。

不管题目中给出的是多么牛的或者我们根本就没听说过的调制方法,这都是在迷惑我们。

对于解题,我们只关心可以调制出不同基本波形的数量,也就是不同码元的数量。

需要说明的是:
如果题目没有特别指明信道是带通信道,也就是给出了信道频率的上下限,则信道属于低通信道。

2016-34 

原题

若连接R2和R3链路的频率带宽为8kHz,信噪比为30dB,该链路实际数据传输速率约为理论最大数据传输速率的50%,则该链路的实际数据传输速率约是:

A.8kbps        B.20kbps        C.40kbps        D.80kbps

答案 


C.40kbps


解析

考察有关香农公式的问题,香农公式给出了带宽受限且有高斯白噪声干扰的信道的极限信息传输速率。

只要大家理解并记住了相同公式,并且知道如何将以分贝为度量单位的信噪比转换为无量纲的比值,就可以顺利解答出这道题。

将题目所给的链路带宽8千赫兹,代入香农公式,信噪比30分贝转换为无量纲的比值后,也代入香农公式,就可以计算出理论最大数据传输速率,根据题意再乘以50%,就可以得出链路的实际数据传输速率。

即,

30dB\: \: =\: \: 10\times{log_{10}}^{(\frac{S}{N})}(dB)

\frac{S}{N}\: \: =\: \: 1000

c\: \: =\: \: W\times{log_{2}}^{(1+\frac{S}{N})}\approx\: \: 40kbps

2014-35/2017-34

原题

【2014年 题35】下列因素中,不会影响信道数据传输速率的是:

A.信噪比        B.频率带宽        C.调制速度        D.信号传播速度

【2017年 题34】若信道在无噪声情况下的极限数据传输速率不小于信噪比为30dB条件下的极限数据传输速率,则信号状态数至少是:

A.4        B.8        C.16        D.32

答案 


2014:D.信号传播速度

2017:D.32


解析

这两道题,考察奈氏准则和香农公式的综合应用,
2014年题35中的选项A和B是香农公式中的两个参数,它们当然会影响信道的数据传输速率。

而选项C,调制速度,就是码元传输速率。

由奈氏准则给出避免码间串扰的最高码元传输速率。码元可以携带一个或多个比特,因此码元传输速率可以转换为数据传输速率。

换句话说,调制速度(也就是码元传输速率)会影响信道的数据传输速率。

2017年的题34,可将题目中的无噪声情况下的极限数据传输速率用奈氏准则写出表达式;而将信噪比为30分贝条件下的极限数据传输速率用香农公式写出表达式,然后将这两个表达式列不等式,解出其中的信号状态数即可。

即,

2W{log_{2}}^{N}\: \: \geqslant \: \: W{log_{2}}^{(1+\frac{S}{N})}

信噪比为30dB,转换成无量纲的比值\frac{S}{N}=1000

解得:N\: \geqslant 32

这里的信号状态数,可以理解为我们之前常说的不同的基础波形或码元。

2013-34

原题

答案 


A. 0011 0110


解析

题目中给出的10BaseT网卡使用的是曼彻斯特编码,然后根据曼彻斯特编码的特点来解题。

码元中间时刻的跳变既表示时钟,又表示数据。

正跳变表示1还是0,负跳变表示0还是1可以自行定义。例如可以假设正跳变表示1,负跳变表示0;然后写出所给信号波形所表示的比特串,如果没有符合的答案,则假设正跳变表示0,负跳变表示1。

然后,写出所给信号波形所表示的比特串,就可以选出正确答案。

2015-34 

原题

答案 


A.NRZ和曼彻斯特编码


解析

在之前的编码与调制那篇中,我们介绍过几种常用编码:

不归零编码NRZ,在整个码元时间内电平不发生变化,需要额外的传输线来传输时钟信号;

归零编码RZ在每个码元传输结束后信号都要归零,所以接收方只要在信号归零后进行采样即可,不需要单独的时钟信号;

曼彻斯特编码用码元中间时刻的跳变来表示时钟和数据,正跳变表示1还是0,负跳变表示0还是1可以自行定义;

差分曼彻斯特编码用码元中间时刻的跳变来表示时钟,用码元开始处电平是否发生变化表示数据,发生变化表示0,不发生变化表示1。

反向不归零编码NRZI 我们之前并未介绍过,我们给出该编码的相关描述:

反向不归零编码NRZI,在码元时间内不会出现零电平。若后一个码元时间内所持续的电平与前一个码元时间内所持续的电平不同(也称为电平反转)则表示0,若电平保持不变则表示1。

现在再来解答这道题就非常简单了。
首先划分出个码元,

编码1的特点是:

比特1和0对应不同的电平,在整个码元时间内电平不发生变化,这明显属于不归零编码。

编码2的特点是:

在每个码元的中间时刻电平发生跳变,对于本题正跳变表示比特0,负跳变表示比特1,这明显属于曼彻斯特编码。

有人可能会怀疑,编码2会不会是差分曼彻斯特编码呢?

差分曼彻斯特编码由码元开始处电平是否发生变化表示数据,发生变化表示0,不发生变化表示1。仔细检查编码2的波形,就会发现这一点是不符合的,因此编码2不是差分曼彻斯特编码。


END


学习自:湖科大——计算机网络微课堂

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/183388.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

VSDX Annotator v1.16.1(Visio 绘图注释工具)

VSDX Annotator是一款在Mac上操作MSVisio绘图的工具,提供了广泛的注释可能性,以及在多平台环境中共享可视文档。它确保共有12个注释工具,并允许添加注释、标注、注释、块、图形文件等。该应用程序允许用户在Mac上查看Visio流程图、图表、方案…

Redis集群环境各节点无法互相发现与Hash槽分配异常 CLUSTERDOWN Hash slot not served的解决方式

原创/朱季谦 在搭建Redis5.x版本的集群环境曾出现各节点无法互相发现与Hash槽分配异常 CLUSTERDOWN Hash slot not served的情况,故而把解决方式记录下来。 在以下三台虚拟机机器搭建Redis集群—— 192.168.200.160192.168.200.161192.168.200.162启动三台Redis集…

Element中el-table组件右侧空白隐藏-滚动条

开发情况&#xff1a; 固定table高度时&#xff0c;出现滚动条&#xff0c;我们希望隐藏滚动条&#xff0c;或修改滚动条样式&#xff0c;出现table右边出现15px 的固定留白。 代码示例 <el-table class"controlTable" header-row-class-name"controlHead…

springboot+jsp学生健康体检档案评估系统_ju8pu

本基于Java的学生健康档案管理信息系统采用Java语言来进行开发&#xff0c;从角色上分为管理员&#xff0c;辅导员&#xff0c;档案管理员和学生几个具体功能如下 &#xff08;1&#xff09;管理员部分功能主要包括&#xff0c;个人中心&#xff0c;档案员管理&#xff0c;辅…

C#,数值计算——多项式插值与外推插值(Poly2D_interp)的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// Object for two-dimensional polynomial interpolation on a matrix.Construct /// with a vector of x1 values, a vector of x2 values, a matrix of tabulated /// func…

STM32:基本定时器原理和定时程序

一、初识定时器TIM 定时器就是计数器&#xff0c;定时器的作用就是设置一个时间&#xff0c;然后时间到后就会通过中断等方式通知STM32执行某些程序。定时器除了可以实现普通的定时功能&#xff0c;还可以实现捕获脉冲宽度&#xff0c;计算PWM占空比&#xff0c;输出PWM波形&am…

编程参考 - C++ Code Review: 一个计算器的项目

GitHub - jroelofs/calc: Toy Calculator Toy Calculator 1&#xff0c;拿到一个project&#xff0c;第一眼看&#xff0c;没有配置文件&#xff0c;说明没有引入持续集成系统&#xff0c;continuous integration system。 2&#xff0c;然后看cmake文件&#xff0c;使用的子…

Java基层卫生健康云综合管理(云his)系统源码

云HIS&#xff08;Cloud-Based Healthcare Information System&#xff09;是基于云计算的医院健康卫生信息系统。它运用云计算、大数据、物联网等新兴信息技术&#xff0c;按照现代医疗卫生管理要求&#xff0c;在一定区域范围内以数字化形式提供医疗卫生行业数据收集、存储、…

【LeetCode刷题-链表】--61.旋转链表

61.旋转链表 方法&#xff1a; 记给定的链表的长度为n,注意当向右移动的次数k>n时&#xff0c;仅需要向右移动k mod n次即可&#xff0c;因为每n次移动都会让链表变为原状 将给定的链表连接成环&#xff0c;然后将指定位置断开 /*** Definition for singly-linked list.*…

基于element自动表单设计

需求是根据JSON文件生成表单&#xff0c;包含配置和自动model属性以及表单验证&#xff0c;数据回显。 目录 动态表单数据示例&#xff1a; 表单设置JSON示例&#xff1a; 表单输入JSON示例&#xff1a; 表单按钮JSON示例&#xff1a; 抛出数据示例&#xff1a; 动态表单…

【一文搞定】在Docker中搭建centos7远程桌面环境(Xfce、Gnome两种方式)

目录 前言一、基于GNOME构建远程桌面二、基于Xfce构建远程桌面&#xff08;轻量级&#xff09; 前言 本文提供两种安装方式&#xff0c;均自己测试过&#xff0c;最后还是选择了Xfce&#xff0c;因为它比较轻量级&#xff0c;占用资源较少。大家也可以都试试&#xff0c;比较感…

zerotier + rclone 异地同步minio文件

zerotier rclone 异地同步minio文件 场景说明解决方案部署zerotier私有化服务docker部署zerotierzerotier客户端下载加入虚拟网络web控制台设置测试网络连通性 使用rclone同步minio数据解压后文件结构使用cmd配置rclone本地minio配置远程minio配置 查看配置 同步文件 场景说明…

python获取json所有节点和子节点

使用python获取json的所有父结点和子节点 并使用父节点加下划线命名子节点 先展示一段json代码 {"level1": {"level2": {"level3": [{"level4": "4value"},{"level4_2": "4_2value"}]},"level2_…

黑马点评12-实现好友关注/取关功能,查看好友共同关注列表

好友关注 数据模型 数据库中的tb_follow记录博主与粉丝的关系 tb_follow表对应的实体类 Data EqualsAndHashCode(callSuper false) Accessors(chain true) TableName("tb_follow") public class Follow implements Serializable {private static final long ser…

从0开始学习JavaScript--JavaScript元编程

JavaScript作为一门灵活的动态语言&#xff0c;具备强大的元编程能力。元编程是一种通过操作程序自身结构的编程方式&#xff0c;使得程序能够在运行时动态地创建、修改、查询自身的结构和行为。本文将深入探讨JavaScript中元编程的各个方面&#xff0c;包括原型、反射、代理等…

宣传技能培训1——《新闻摄影技巧》光影魔法:理解不同光线、角度、构图的摄影效果,以及相机实战操作 + 新闻摄影实例讲解

新闻摄影技巧 写在最前面摘要 构图与拍摄角度景别人物表情与叙事远景与特写 构图与拍摄角度案例 主体、陪体、前景、背景强调主体利用前景和背景层次感的创造 探索新闻摄影中的构图技巧基本构图技巧构图技巧的应用实例实例分析1. 黄金分割和九宫格2. 三角型构图3. 引导线构图4.…

JS中的OOP

JS中的OOP OOP 为我们解决了什么问题&#xff1f;想象一下&#xff0c;我们希望为教师提供一个平台&#xff0c;每位注册的教师都可以提交分数&#xff0c;并为课程分配作业和其他内容。 如果有一个地方&#xff08;在本例中是一个对象&#xff09;&#xff0c;可以访问所有教…

补充:如何提高selenium的运行速度?

已经通读该专栏文章的同学,或许对UI自动化测试有了一定的掌握,细心的同学肯定会发现一个问题,当用例量达到一定程度时,对于整体用例的执行速度肯定不会很满意。除了应用多线程运行用例的方式加快速度,有没有其他的方法呢? 今天告诉大家,方法是有的!也是本人新学的。即…