计算机网络期末考试A卷及答案
一、选择题(30分,每题1分)
- 世界上第一个网络系统是( C )。
A、ENIAC B、以太网 C、ARPANET D、DECNET
2.在常用的传输介质中,( C )的带宽最宽、信号传输衰减最小、抗干扰能力最强。
A.双绞线 B.同轴电缆 C.光纤 D.微波
3.在制作双绞线的过程中,没有使用到的材料和工具是哪一种?( A )
A.锤子 B.水晶头
C.压线钳 D.测线仪
4、OSI将复杂的网络通信分成几个层次进行处理?( C )
A.3 B.5 C.7 D.6 - CSMA/CD网络中冲突会在( D )时候发生。
A.一个节点进行监听,听到没有什么东西
B.一个节点从网络上收到讯息
C.网络上某个节点有物理故障
D.冲突仅仅在两节点试图同时发送数据时才发生
6.202.101.3.31 属于( C )类IP地址。
A.A类 B.B类 C.C类 D.D类
7.www.njnu.edu.cn是我国( C )的一个站点。
A.商业部门 B.政府部门
C.教育部门 D.科技部门 - 从互联网络的覆盖区域来看,网络互连可分为以下几种类型:局域网互连、( B )以及广域网互连。
A.内网互连 B.局域网与广域网互连 C.子网互连 D.外网互连 - ( A )的功能是在物理网络之间存储转发帧。
A.网桥 B.路由器
C.中继器 D.网关 - .下列四项中与域名解析无关的地址的是( D )。
A.ks@163.com B.192.168.1.1
C.www.edu.cn D.5C-FF-35-0B-95-B5 - 无线局域网采用的传输媒体主要有两种,即( )和红外线。
A.紫外线 B.信息流
C.调制信号 D.无线电波 - TCP/IP本身指两个协议集,分别是TCP——( )和IP——互连网络协议。
A.面向字符协议 B.面向位协议
C.滑动窗口协议 D.传输控制协议 - TCP/IP参考模型分为4个层次:( )、传输层、互联网层和网络接口层。
A.表示层 B.物理层
C.应用层 D.会话层 - 下列哪种技术不是实现防火墙的主流技术( D )。
A. 包过滤技术 B. 应用级网关技术
C. 代理服务器技术 D. NAT技术 - 下列属于OSI参考模型中的表示层功能的是( C ) 。
A.用户认证 B.端到端连接
C. 数据格式变换 D.会话的建立与断开
16.数据传输速率为2400b/s,采用曼彻斯特编码,其码元传输速率是 A 。
A)4800 B)1200 C)1600 D)2400 - 若信道的复用是以信息在一帧中的时间位置(时隙)来区分,不需要另外的信息头来标志信息的身分,则这种复用方式为 C 。
A)波分多路复用 B)频分多路复用 C)时分多路复用 D)以上均不对 - 在OSI的七层模型中负责路由选择的是( C )。
A.物理层 B.数据链路层
C.网络层 D.传输层 - 为了避免IP地址的浪费,需要对IP地址中的主机号部分进行再次划分,将其划分成两部分,即 A 。
A.子网号和主机号 B.子网号和网络号
C.主机号和网络号 D.子网号和分机号 - 下列( A )不是TCP/IP网络层的协议。
A.TCP B.IP C.ICMP D.ARP - 交换机是一种可以对网络进行( D )和虚拟分段的网络设备。
A.水平分段 B.物理分段
C.垂直分段 D.逻辑分段 - 一个标准的IP地址128.202.99.2 所属的网络为( B ) 。
A.128.0.0.O B. l28.202.0.0
C.128.202.99.0 D. 128.202.99.2 - .哪种协议负责将MAC地址转换成IP地址( D )
A. TCP B. ARP C. UDP D. RARP
24.VLAN在现代组网技术中占有重要地位,同一个VLAN中的两台主机( B )。
A. 必须连接在同一交换机上 B.可以跨越多台交换机
C. 必须连接在同一集线器上 D.可以跨业多台路由器
25.数据链路层上信息传输的基本单位称为 ( C ) 。
A. 段 B. 比特位 C. 帧 D. 报文分组
26下面协议中,用于电子邮件Email传输控制的是( B )。
A. SNMP B. SMTP C. HTTP D.HTML - MAC地址是一个( )字节的二进制串,一般用16进制数表示。MAC地址分为两个部分:地址的前( )个字节代表厂商代码,后( )个字节由厂商自行分配。( A )
A. 6,3,3 B. 6,4,2 C. 6,2,4 D. 5,3,2
28.广域网覆盖的地理范围从几十公里到几千公里。它的通信子网主要使用( B )。
A. 报文交换技术 B.分组交换技术 C. 文件交换技术 D. 电路交换技术 - 下列哪项不是UDP协议的特性? ( A )
A. 提供可靠服务 B. 提供无连接服务 C. 提供端到端服务 D.提供全双工服务 - 在同一时刻,通信双方可以同时发送数据的信道通信方式为( D )。
A.半双工通信 B.单工通信
C. 数据报 D.全双工通信
二、判断题(15分,每题1分)
1.网卡也称为网络适配器,它是计算机和网络缆线之间的物理接口。(√) —第一章
2.计算机网络硬件系统是由网络服务器、工作站、通信处理设备、网络操作系统、网络应用服务系统等基本模块和通信介质组成的。(×)—第一章
3.应答式停—等协议是一种最简单的流量控制技术,它属于物理层协议。(×)—第三章
4.网络互连要实现多个网络之间的互连、互通和互操作。(√) —第六章
5. 计算机网络是通信技术与计算机技术结合的产物。 ( )
6.CRC循环冗余码是使用最广泛并且检错能很强的一种检验码。( )
7.Internet是一个局域网。( )
8.互联网上的每一台上网主机都必须设置IP地址。 ( )
9.路由器是当前互联网中主要的网络互连设备之一。 ( )
10.交换机的功能与路由器的功能是一样的。 ( )
11.Ping命令用于确定本地主机是否能与目的主机进行通信。( )
12. 电路交换要求在通信的双方之间建立起一条实际的物理通路,但在通信过程中,这条通路可以与别的通信方共享( × )
13. 分组交换网由通信子网和资源子网组成,以资源子网为中心。( × )
14. 网形拓扑是容错能力最强的网络拓扑结构。( √ )
15.由于MAC地址是全球唯一的,所以一台电脑只能有一个MAC地址。( × )
三、编码题(20分)
1.由下图脉冲编码调制(PCM)的波形,采用16个量化级别,请写出脉冲序列(从右至左每个采样区间请用逗号间隔,如__,,,_____)
0011,0110,1011,1111,1001,0001
写反扣5分?;每错1个采样区间扣2分扣完为止;采样区间写错扣2分?
2.由下图非归零编码图和曼彻斯特编码波形图,请在2行分别写二进制编码
(其中曼彻斯特编码的跳变定义以本教材为准)
非归零: 01001
曼彻斯特:01001
每位1分
四、计算题(20分)
-
若采用生成多项式G(x)=x4+x2+x+1为信息位1111101产生循环冗余位,
求:(1)写出生成多项式G(x)对应的比特序列(2分) (2)求生成多项式G(x) 的阶r的值(2分)(3)求出CRC校验码的比特序列,并写出计算过程(4分) (4)写出含有CRC校验码的实际发送的比特序列(2分)
(1)10111 (2分) (2)r=4 (2分)(3)0011 (4分)(4)11111010011(2分) -
一个单位申请了一个201.96.68.0的C类网址,试将其划分为8个逻辑子网,并完成如下要求:
(1)写出各个子网的开始与结束IP地址。
(2)写出子网的子网掩码。
(1)201.96.68.1~201.96.68.30 (1分)
201.96.68.33~201.96.68.62 (1分)
201.96.68.65~201.96.68.94 (1分)
201.96.68.97~201.96.68.126(1分)
201.96.68.129~201.96.68.158(1分)
201.96.68.161~201.96.68.190(1分)
201.96.68.193~201.96.68.222(1分)
201.96.68.224~201.96.68.254(1分)
(2)255.255.255.224 (/27)(2分)
五、简答题(15分,)
1、请回答ACL的中文名称及直接功能,并完成以下acl规则
(1)拒绝所有通信流量Access-list 1 ,
(2)允许来自172.168.1.0网络的通信流量的Access-list 1 。
答:访问控制列表最直接的功能是报过滤(1分)
(1) Access-list 1 deny any(2分)
,(2)Access-list 1 permit 172.168.1.0 0.0.0.255(2分)
2、请回答TCP/IP的中文译名,层次结构并简述每层的功能
答:传输控制协议 / 网际协议 或网络通讯协议(2分)
应用层:应用程序间沟通的层,如简单电子邮件传输协议(SMTP)、文件传输协议(FTP)、网络远程访问协议(TELNET)等。(2分)
传输层:在此层中,它提供了节点间的数据传送,应用程序之间的通信服务,主要功能是数据格式化、数据确认和丢失重传等。如传输控制协议(TCP)、用户数据报协议(UDP)等。TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。(2分)
网际层:负责提供基本的数据封包传送功能,如网际协议(IP),IP协议让每一个数据包都能够到达目的主机,但不检查是否被正确接收。(2分)
网络接口层(主机-网络层):接收IP数据报并进行传输,抽取IP数据报转交给下一层,是对实际的网络媒体的管理,定义如何使用实际网络来传送数据。(2分)
相关文章:
计算机网络期末考试A卷及答案
一、选择题(30分,每题1分) 世界上第一个网络系统是( C )。 A、ENIAC B、以太网 C、ARPANET D、DECNET 2.在常用的传输介质中,( C )的带宽最宽、信号传输衰减最小、抗干扰能力最强。 A.双绞线 …...
<蓝桥杯软件赛>零基础备赛20周--第10周--二分
报名明年4月蓝桥杯软件赛的同学们,如果你是大一零基础,目前懵懂中,不知该怎么办,可以看看本博客系列:备赛20周合集 20周的完整安排请点击:20周计划 每周发1个博客,共20周(读者可以按…...
C++友元类,工厂模式和继承的融合案例
//友元没有继承性,没有传递性,所以在animal中定义友元类是无效的class animal{public:animal(){};virtual ~animal(){};};class Cat:public animal{friend class animalFactory;private:Cat(){}private:string m_name;string m_color;public:void about(){cout<&…...
使用 ?? 重新定义逻辑以获得更严格、更安全的 JavaScript 默认值
使用 ?? 重新定义逻辑以获得更严格、更安全的 JavaScript 默认值 JavaScript 中的 ?? 运算符称为 nullish 合并运算符。该运算符接受任一侧的操作数,并且仅当左侧操作数为空值时才返回右侧操作数。这个运算符绝对是一个较新的运算符,它是在 ES2020 …...
Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
问题描述:Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 最近在学习如何将YOLO部署在手机端,出现了许多错误,下面这个错误是手机和电脑连结之后,点击run之后出现的错误。 解决办法:将JDK版本将为…...
Python Django Suit:构建现代化的Django后台管理
概要 Django Suit是一款为Django后台管理提供现代、优雅界面的第三方应用,它致力于提升Django开发者的管理体验。本文将深入介绍Django Suit的安装、配置和高级功能,提供详实的示例代码,帮助大家更好地使用和定制Django后台管理界面。 安装与…...
电子学会C/C++编程等级考试2021年09月(六级)真题解析
C/C++等级考试(1~8级)全部真题・点这里 第1题:双端队列 定义一个双端队列,进队操作与普通队列一样,从队尾进入。出队操作既可以从队头,也可以从队尾。编程实现这个数据结构。 时间限制:1000 内存限制:65535输入 第一行输入一个整数t,代表测试数据的组数。 每组数据的…...
SpringBoot 源码解析
前言 本文只是纯源码分析文章,阅读者需要有Spring或者SpringBoot使用经验。 SpringBoot 源码解析 SpringBoot 源码解析1:环境搭建 SpringBoot 源码解析2:启动流程1 SpringBoot 源码解析3:启动流程2 SpringBoot 源码解析4&#…...
dockerfile---创建镜像
dockerfile创建镜像:创建自定义镜像。 包扩配置文件的创建,挂载点,对外暴露的端口。设置环境变量。 docker镜像的方式: 1、基于官方源进行创建 根据官方提供的镜像源,创建镜像,然后拉起容器。是一个白板,…...
Raspberry PI + Codesys + EtherCAT步进驱动ECR60 Motion功能测试
原文连接:Raspberry PI Codesys EtherCAT步进驱动ECR60 Motion功能测试 – 个人资料收集 (rtplc.com) <div class"post_info_wrapper "> <p class"has-drop-cap">运动控制功能是codesys及EtherCAT通讯的重要功能&am…...
03 Temporal 详细介绍
前言 在后端开发中,大家是否有遇到如下类型的开发场景 需要处理较多的异步事件需要的外部服务可靠性较低需要记录保存某个对象的复杂状态 在以往的开发过程中,可能更多的直接使用数据库、定时任务、消息队列等作为基础,来解决上面的问题。然…...
【算法】【动规】乘积为正数的最长子数组长度
跳转汇总链接 👉🔗算法题汇总链接 1.1 乘积为正数的最长子数组长度 🔗题目链接 给你一个整数数组 nums ,请你求出乘积为正数的最长子数组的长度。 一个数组的子数组是由原数组中零个或者更多个连续数字组成的数组。 请你返回乘积…...
Kubernetes实战(十四)-k8s高可用集群扩容master节点
1 单master集群和多master节点集群方案 1.1 单Master集群 k8s 集群是由一组运行 k8s 的节点组成的,节点可以是物理机、虚拟机或者云服务器。k8s 集群中的节点分为两种角色:master 和 node。 master 节点:master 节点负责控制和管理整个集群…...
Spring之容器:IOC(1)
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您: 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持,想组团高效学习… 想写博客但无从下手,急需…...
【.Net 6.0--通用帮助类--ConvertHelper】
前言 类型转换帮助类,包含下表中的方法: 方法名方法解释ObjToIntobject转intObjToMoneyobject转doubleObjToStringobject转stringObjToDecimalobject转decimalObjToDateobject转datetimeObjToDateSplitYMDobject转datetime(yyyy-MM-dd&…...
【加解密】报文签名与加解密,MD5,RSA,AES使用案例(基于 Java)
需要考虑哪些问题? 在进行报文传输时,有两个问题需要考虑: 消息防篡改加密报文 定义消息结构 为了方便后面使用,这里定义消息结构: public static class Message {public String data; //消息public String sign;…...
新建vue3项目
三种方法 一. 第一种方式 1、操作步骤: 创建项目目录 vue create 项目名称选择配置方式 ? Please pick a preset: #选择一个配置 Default ([Vue 3] babel, eslint)Default ([Vue 2] babel, eslint)Manually select …...
出现 Error:Unable to access jarfile xxxx\target\nacos-server.jar 解决方法
目录 1. 问题所示2. 原理分析3. 解决方法1. 问题所示 执行Nacos中的startup.cmd的时候出现闪退,于是在该脚本的最后一行添加pause,查看因为什么原因闪退 出现的bug如下所示:Error:Unable to access jarfile xxxx\target\nacos-server.jar 截图如下所示: 查看内部文件夹,…...
记录一次API报文替换点滴
1. 需求 各位盆友在日常开发中,有没有遇到上游接口突然不合作了,临时需要切换其他接口的情况?这不巧了,博主团队近期遇到了,又尴尬又忐忑。 尴尬的是临时通知不合作了,事前没有任何提醒; 忐忑…...
PMP项目管理 - 沟通管理
系列文章目录 PMP项目管理 - 质量管理 PMP项目管理 - 采购管理 PMP项目管理 - 资源管理 PMP项目管理 - 风险管理 现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。 Now everything is for the future of dream weaving wings, let the dream fly in…...
Leetcode 3576. Transform Array to All Equal Elements
Leetcode 3576. Transform Array to All Equal Elements 1. 解题思路2. 代码实现 题目链接:3576. Transform Array to All Equal Elements 1. 解题思路 这一题思路上就是分别考察一下是否能将其转化为全1或者全-1数组即可。 至于每一种情况是否可以达到…...
三维GIS开发cesium智慧地铁教程(5)Cesium相机控制
一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点: 路径验证:确保相对路径.…...
Java 8 Stream API 入门到实践详解
一、告别 for 循环! 传统痛点: Java 8 之前,集合操作离不开冗长的 for 循环和匿名类。例如,过滤列表中的偶数: List<Integer> list Arrays.asList(1, 2, 3, 4, 5); List<Integer> evens new ArrayList…...
深入浅出:JavaScript 中的 `window.crypto.getRandomValues()` 方法
深入浅出:JavaScript 中的 window.crypto.getRandomValues() 方法 在现代 Web 开发中,随机数的生成看似简单,却隐藏着许多玄机。无论是生成密码、加密密钥,还是创建安全令牌,随机数的质量直接关系到系统的安全性。Jav…...
SCAU期末笔记 - 数据分析与数据挖掘题库解析
这门怎么题库答案不全啊日 来简单学一下子来 一、选择题(可多选) 将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?(C) A. 频繁模式挖掘 B.分类和预测 C.数据预处理 D.数据流挖掘 A. 频繁模式挖掘:专注于发现数据中…...
sqlserver 根据指定字符 解析拼接字符串
DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...
ElasticSearch搜索引擎之倒排索引及其底层算法
文章目录 一、搜索引擎1、什么是搜索引擎?2、搜索引擎的分类3、常用的搜索引擎4、搜索引擎的特点二、倒排索引1、简介2、为什么倒排索引不用B+树1.创建时间长,文件大。2.其次,树深,IO次数可怕。3.索引可能会失效。4.精准度差。三. 倒排索引四、算法1、Term Index的算法2、 …...
零基础设计模式——行为型模式 - 责任链模式
第四部分:行为型模式 - 责任链模式 (Chain of Responsibility Pattern) 欢迎来到行为型模式的学习!行为型模式关注对象之间的职责分配、算法封装和对象间的交互。我们将学习的第一个行为型模式是责任链模式。 核心思想:使多个对象都有机会处…...
鸿蒙DevEco Studio HarmonyOS 5跑酷小游戏实现指南
1. 项目概述 本跑酷小游戏基于鸿蒙HarmonyOS 5开发,使用DevEco Studio作为开发工具,采用Java语言实现,包含角色控制、障碍物生成和分数计算系统。 2. 项目结构 /src/main/java/com/example/runner/├── MainAbilitySlice.java // 主界…...
安全突围:重塑内生安全体系:齐向东在2025年BCS大会的演讲
文章目录 前言第一部分:体系力量是突围之钥第一重困境是体系思想落地不畅。第二重困境是大小体系融合瓶颈。第三重困境是“小体系”运营梗阻。 第二部分:体系矛盾是突围之障一是数据孤岛的障碍。二是投入不足的障碍。三是新旧兼容难的障碍。 第三部分&am…...
