当前位置: 首页 > article >正文

软设9.20

1

已知一个文件中出现的各字符及其对应的频率如下表所示。若采用定长编码,则该文件中字符的码长应为()。若采用Hufman编码,则字符序列“face”的编码应为()。

1.()

A.2
B.3
C.4
D.5

2.()
A.110001001101
B.001110110011
C.101000010100
D.010111101011

字符在计算机中是用二进制表示的,每个字符用不同的二进制编码来表示。码的长度影响存储空间和传输效率。若是定长编码方法,用2位码长,只能表示4个字符,即00、01、10 和 11;若用3位码长,则可以表示8个字符,即 000、001、010、011、100、101、110、111。对于题中给出的例子,一共有6 个字符,因此采用3位码长的编码可以表示这些字符。故选B

编码树

先找字符权重最低的两个组成整体

再找一次

再找一次

再找一次

左孩子为0,右孩子为1。

字符放在左右都一样,具体看题目。

选A

2

网络配置如下图所示,其中使用了一台路由器、台交换机和一台集线器,对于这种配置,下面的论断中正确的是()。

A.2个广播域和2个冲突域
B.1个广播域和2个冲突域
C.2个广播域和5个冲突域
D.1个广播域和8个冲突域

  1. 冲突域:在网络中,如果两个或多个设备在同一时间内向同一通信媒介发送数据,就会发生冲突。冲突域是指在同一个网络上,能够发生冲突的设备集合。在共享介质的网络中,所有连接到该共享介质的设备都位于同一个冲突域中。

  2. 广播域:广播域是指在同一个网络上,当一个设备发送广播消息时,能够接收到这个消息的所有设备集合。在没有路由器或交换机等设备进行隔离的情况下,广播消息会传播到整个网络。

  3. 路由器:路由器可以连接不同的广播域,因为它们能够处理不同网络之间的数据包转发。路由器的每个端口都在不同的广播域中,因此不会增加冲突域的数量。

  4. 集线器(Hub):集线器是一个物理层设备,它将所有连接的设备放在同一个冲突域中,因为所有的数据包都会广播到集线器的所有端口。所以,如果集线器连接了多个主机,它们都共用一个冲突域。

  5. 交换机(Switch):交换机是一个数据链路层设备,它能够为每个连接的设备提供一个独立的冲突域。这意味着每个端口都是一个单独的冲突域,因此连接到交换机的每个主机都有自己的冲突域,不会与其他主机共享。

路由器连接2个广播域,集线器连接的主机共用一条总线,只有一个冲突域,交换机连接的主机不能共享,所以有四个,所以一共5个冲突域.选C

3

DHCP协议的功能是();

A.WINS名字解析
B.静态地址分配
C.DNS名字登录
D.自动分配IP地址

  1. DHCP是一种用于集中对用户IP地址进行动态管理和配置的协议。
  2. DHCP采用C/S(Client/Server,客户端/服务器)通信模式,协议报文基于UDP的方式进行交互,采用67(DHCP服务器)和68(DHCP客户端)两个端口号:
  • 正常工作时由客户端向服务器提出配置申请。
  • 服务器返回为客户端分配的IP地址等相应的配置信息。

故选D

4

某校园网用户无法访问外部站点210.102.58.74,管理人员在Windows操作系统下可以使用()判断故障发生在校园网内还是校园网外。
A.ping 210.102.58.74
B.tracert 210.102.58.74
C.netstat 210.102.58.74
D.arp 210.102.58.74

ping (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令

ping命令通常用来作为网络可用性的检查。ping命令可以对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此测试网络。


tracert是简单网络诊断工具,探测数据包从源地址到目的地址经过的路由器IP地址。通过查看tracert命令的输出,可以确定数据包在到达目标站点的过程中在哪一步出现了问题,这样就可以判断故障是否发生在校园网内部。

netstart用于显示网络连接、路由表、接口统计等信息,但它不用于诊断特定路由故障。

arp用于显示和修改ARP缓存,它与IP地址到物理地址的解析有关,而不是用于诊断到达外部站点的路由问题。

故选B


http://www.kler.cn/a/312623.html

相关文章:

  • flutter鸿蒙模拟器 Win环境调试报错问题记录(暂未解决)
  • 在Rocky Linux 9上快速安装Nginx
  • 现场工程师日记-MSYS2迅速部署PostgreSQL主从备份数据库
  • 几个docker可用的镜像源
  • 深度学习-神经网络基础-激活函数与参数初始化(weight, bias)
  • 并行编程实战——TBB框架的应用之四Supra对CUDA的支持
  • 828华为云征文|基于华为云Flexus X实例快速搭建Halo博客平台
  • 后台数据管理系统 - 项目架构设计-Vue3+axios+Element-plus(0916)
  • 基于SSM+Vue+MySQL的家教服务管理系统
  • Spring Boot中使用注解拦截器实现通用校验器和基于角色的权限注解
  • CSS 笔记 1
  • 小琳AI课堂:MASS模型——革新自然语言处理的预训练技术
  • celery
  • 鸿蒙生态应用
  • 网关登录校验(2)----网关如何将用户信息传递给微服务
  • 金钥匙系列:Kubernetes (K8s) 服务集群技术栈学习路线
  • 表单里面input的type属性值有哪些?
  • CCF201909_1
  • docker发布redis容器
  • 数据库-约束与多表查询
  • uniapp快速入门教程,内容来源于官方文档,仅仅记录快速入门需要了解到的知识点
  • Java之封装
  • QT --- 初识QT
  • 简单了解 JVM
  • Mac使用技巧-来自苹果专人在线辅导服务2
  • windows环境下载ubuntu22.04源码,提示invalid path aux.c