【信息论与编码】习题-单选题

news2024/12/22 15:00:26

目录

    • 单选题
      • 1.下列说法正确的是(B)
      • 2.在信息论中,若用对数底2为,则信息量的单位为(C)
      • 3.率失真函数的下限为(A)
      • 4.给定xi条件下随机事件yj所包含的不确定度和条件自信息量p(yj /xi)。(B)
      • 5.(C)最先提出了信息熵的概念。
      • 6. 下列表达式中正确的是(D)
      • 7.信源的最大平均失真度Dmax为(C)
      • 8.二进制通信系统使用符号0和1,由于存在失真,传输时会产生误码,用符号表示下列事件,x0:一个0发出,x1:一个1发出,y0:一个0收到,y1:一个1收到;则已知收到的符号,被告知发出的符号能得到的信息量是(B)。
      • 9.下面哪一项不属于熵的性质:(C)
      • 10.下列说法正确的是:(D)
      • 11.下列陈述中,不正确的是(D)。
      • 12.不用计算就可判断出下列码中不是该码集里的码是(C)
      • 13.线性分组码不具有的性质是(A)
      • 14.同时扔两个正常的骰子,即各面呈现的概率都是1/6,若点数之和为5,则得到的自信息为(B)
      • 15.同时扔两个正常的骰子,即各面呈现的概率都是1/6,若点数之和为12,则得到的自信息为
      • (C)
      • 16.下列离散信源,熵最大的是(C)
      • 17.下列不属于消息的是(B)
      • 18.纠错编码中,下列哪种措施不能减小差错概率(A)
      • 19.如果所有码字都配置在二进制码树的叶节点,则该码字为(D)
      • 20.根据树图法构成规则,(D)
      • 21.条件熵和无条件熵的关系是:(D)

单选题

1.下列说法正确的是(B)

  • A. 等重码是线性码

  • B. 码的最小汉明距离等于码的最小非0重量

  • C. 线性分组码中包含一个全0码字

  • D. 码的生成矩阵唯一

2.在信息论中,若用对数底2为,则信息量的单位为(C)

  • A. 哈特

  • B. 笛特

  • C. 比特

  • D. 奈特

3.率失真函数的下限为(A)

  • A. 0

  • B. 没有下限

  • C. H(U)

  • D. I(U; V)

4.给定xi条件下随机事件yj所包含的不确定度和条件自信息量p(yj /xi)。(B)

  • A. 含义相同,数量上不等,单位不同

  • B. 含义不同,数量上相等,单位相同

  • C. 含义不同,数量上相等,单位不同

  • D. 含义相同,数量上不等,单位相同

5.(C)最先提出了信息熵的概念。

  • A. 阿姆斯壮

  • B. 奈奎斯特

  • C. 香农

  • D. 哈特利

6. 下列表达式中正确的是(D)

在这里插入图片描述

7.信源的最大平均失真度Dmax为(C)

在这里插入图片描述

8.二进制通信系统使用符号0和1,由于存在失真,传输时会产生误码,用符号表示下列事件,x0:一个0发出,x1:一个1发出,y0:一个0收到,y1:一个1收到;则已知收到的符号,被告知发出的符号能得到的信息量是(B)。

  • A. H(XY)

  • B. H(X|Y)

  • C. H(Y|X)

  • D. I(X;Y)

9.下面哪一项不属于熵的性质:(C)

  • A. 非负性

  • B. 确定性

  • C. 完备性

  • D. 对称性

10.下列说法正确的是:(D)

  • A. 奇异码是唯一可译码

  • B. 非奇异码是唯一可译码

  • C. 非奇异码不是唯一可译码

  • D. 非奇异码不一定是唯一可译码

11.下列陈述中,不正确的是(D)。

  • A. 满足格拉夫特不等式的码字为惟一可译码

  • B. 离散无记忆信道中,H(Y)是输入概率向量的凸函数

  • C. 一般地说,线性码的最小距离越大,意味着任意码字间的差别越大,则码的检错、纠错能力越强

  • D. 满足格拉夫特不等式的信源是惟一可译码

12.不用计算就可判断出下列码中不是该码集里的码是(C)

在这里插入图片描述

13.线性分组码不具有的性质是(A)

  • A. 最小汉明距离为3

  • B. 任一码字和其校验矩阵的乘积cmHT=0

  • C. 任意多个码字的线性组合仍是码字

  • D. 最小汉明距离等于最小非0重量

14.同时扔两个正常的骰子,即各面呈现的概率都是1/6,若点数之和为5,则得到的自信息为(B)

  • A. -log 36 bi

  • B. log9 bit

  • C. log 36 bit

  • D. -log9 bit

15.同时扔两个正常的骰子,即各面呈现的概率都是1/6,若点数之和为12,则得到的自信息为

(C)

  • A. -log18 bit

  • B. log18 bit

  • C. log 36 bit

  • D. -log 36 bi

16.下列离散信源,熵最大的是(C)

  • A. H(1/3, 1/3, 1/3)

  • B. H(1/2, 1/2)

  • C. H(1/2, 1/4, 1/8, 1/8)

  • D. H(0.9, 0.1)

17.下列不属于消息的是(B)

  • A. 语言

  • B. 信号

  • C. 图像

  • D. 文字

18.纠错编码中,下列哪种措施不能减小差错概率(A)

  • A. 减小带宽

  • B. 减小码率

  • C. 增大码长

  • D. 增大信道容量

19.如果所有码字都配置在二进制码树的叶节点,则该码字为(D)

  • A. 非唯一可译码

  • B. 延时码

  • C. 前缀码

  • D. 唯一可译码

20.根据树图法构成规则,(D)

  • A. 在中间节点上安排码字

  • B. 在树根上安排码字

  • C. 在树枝上安排码字

  • D. 在终端节点上安排码字

21.条件熵和无条件熵的关系是:(D)

  • A. H(Y|X)<H(Y)

  • B. H(Y|X)>H(Y)

  • C. H(Y|X)≥H(Y)

  • D. H(Y|X)≤H(Y)

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

stable diffusion 人物高级提示词(二)衣物、身材

一、衣服大类 英文中文Shirt衬衫Blouse女式衬衫Dress连衣裙Skirt裙子Pants裤子Jeans牛仔裤Swimsuit泳衣Underwear内衣Bra文胸Panties内裤Stockings长筒袜Shoes鞋子Socks袜子 二、细分分类 dress 是连衣裙: 英文解释Formal Dress正式礼服,通常用于正式…

代码随想录刷题第三十八天| 理论基础 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯

代码随想录刷题第三十八天 动态规划基础理论 斐波那契数 (LC 509) 题目思路&#xff1a; 代码实现&#xff1a; class Solution:def fib(self, n: int) -> int:if n<1: return ndp [0 for _ in range(n1)]dp[1] 1for i in range(2, n1):dp[i] dp[i-1]dp[i-2] …

专业课130+,总分390+四川大学951信号与系统考研通信,电子信息经验分享

今年专业课130&#xff0c;总分390&#xff0c;顺利上岸&#xff0c;将近一年复习一路走来&#xff0c;感慨很多&#xff0c;希望以下经历可以给后来的同学提供一些参考。 初试备考经验 公共课&#xff1a;三门公共课&#xff0c;政治&#xff0c;英语&#xff0c;数学。在备…

软件测试|SQL TOP提取顶部数据该如何使用?

简介 在SQL查询语言中&#xff0c;TOP子句是一个非常有用的功能&#xff0c;它允许我们从数据库中提取指定数量的顶部数据记录。本文将深入探讨SQL TOP子句的使用方法&#xff0c;以及在实际应用中的一些常见场景和技巧。 SQL TOP SQL是一种用于管理和操作关系型数据库的强大…

16 Linux 内核定时器

一、Linux 时间管理和内核定时器简介 1. 内核时间管理简介 Linux 内核中有大量的函数需要时间管理&#xff0c;比如周期性的调度程序、延时程序、定时器等。 硬件定时器提供时钟源&#xff0c;时钟源的频率可以设置&#xff0c;设置好以后就周期性的产生定时中断&#xff0c;系…

提升图像分割精度:学习UNet++算法

文章目录 一、UNet 算法简介1.1 什么是 UNet 算法1.2 UNet 的优缺点1.3 UNet 在图像分割领域的应用 二、准备工作2.1 Python 环境配置2.2 相关库的安装 三、数据处理3.1 数据的获取与预处理3.2 数据的可视化与分析 四、网络结构4.1 UNet 的网络结构4.2 UNet 各层的作用 五、训练…

04、Kafka ------ CMAK 各个功能的作用解释(Cluster、集群、Broker、位移主题、复制因子、领导者副本、主题)

目录 启动命令&#xff1a;CMAK的用法★ 在CMAK中添加 Cluster★ 在CMAK中查看指定集群★ 在CMAK中查看 Broker★ 位移主题★ 复制因子★ 领导者副本和追随者副本★ 查看主题 启动命令&#xff1a; 1、启动 zookeeper 服务器端 小黑窗输入命令&#xff1a; zkServer 2、启动 …

编写一个弹跳小球的程序,小球在窗口中四处反弹(python)

import pygame import random# 初始化Pygame pygame.init()# 窗口尺寸 width 800 height 600# 创建窗口 screen pygame.display.set_mode((width, height)) pygame.display.set_caption("Bouncing Ball")# 小球初始位置和速度 ball_radius 20 ball_color (255, …

【kettle】pdi/data-integration 打开ktr文件报错“Unable to load step info from XML“

一、报错内容&#xff1a; Unable to load step info from XML step nodeorg.pentaho.di.core.exception.KettleXMLException: Unable to load step info from XMLat org.pentaho.commons.launcher.Launcher.main (Launcher.java:92)at java.lang.reflect.Method.invoke (Met…

【ARMv8架构系统安装PySide2】

ARMv8架构系统安装PySide2 Step1. 下载Qt资源包Step2. 配置和安装Qt5Step3. 检查Qt-5.15.2安装情况Step4. 安装PySide2所需的依赖库Step5. 下载和配置PySide2Step6. 检验PySide2是否安装成功 Step1. 下载Qt资源包 if you need the whole Qt5 (~900MB): wget http://master.qt…

数据结构(JS实现)

目录 链表链表的特点链表中的常见操作单链表append(data)尾部追加新节点toString()输出链表的节点数据插入节点insert(position,data)get(position)获取链表指定位置节点的数据indexOf(data)查找对应数据节点的位置update(position, newData)更新指定位置节点数据removeAt(posi…

Unity | NGO网络框架

目录 一、相关属性及变量 1.ServerRpc属性 2.ClientRpc属性 3.NetworkVariable变量 二、相关组件 1.NetworkManager 2.Unity Transport 3.Network Object 4.NetworkBehaviour&#xff1a; 5.NetworkTransform Syncing(Synchronizing) Thresholds Interpolation 三…

windows通过ssh连接Liunx服务器并实现上传下载文件

连接ssh 输入&#xff1a;ssh空格用户名ip地址&#xff0c;然后按Enter 有可能出现下图提示&#xff0c;输入yes 回车即可 输入 password &#xff0c;注意密码是不显示的&#xff0c;输入完&#xff0c;再按回车就行了 以上是端口默认22情况下ssh连接&#xff0c;有些公司它…

【VSCode】CMake Language Support 总是下载 .NET 超时,但又不想升级dotnet

错误信息 Error: Could not resolve dotnet path!An error occurred while installing .NET (6.0): .NET Acquisition Failed: Installation failed: Error: .NET installation timed out. You may need to change the timeout time if you have a slow connection. Please se…

VuePress部署到GitHub Pages

一、git push自动部署 1、创建用于工作流的文件 在项目根目录下创建一个用于 GitHub Actions 的工作流 .yml 文件 name: docson:# 每当 push 到 main 分支时触发部署push:branches: [main]# 手动触发部署workflow_dispatch:jobs:docs:runs-on: ubuntu-lateststeps:- uses: a…

湖仓架构的演进

1.数据仓库架构的历史演进 起初&#xff0c;业界数据处理首选方式是数仓架构。通常数据处理的流程是把一些业务数据库&#xff0c;通过ETL的方式加载到Data Warehouse中&#xff0c;再在前端接入一些报表或者BI的工具去展示。 数据仓库概念是 Inmon 于 1990 年提出并给出了完…

Spark Streaming的容错性与高可用性

在实时数据处理领域&#xff0c;容错性和高可用性是至关重要的。Apache Spark Streaming是一个强大的工具&#xff0c;用于实时数据处理和分析&#xff0c;具备卓越的容错性和高可用性。本文将深入探讨Spark Streaming的容错性机制&#xff0c;以及如何实现高可用性的实时数据处…

docker 部署haproxy cpu占用特别高

在部署mysql 主主高可用时&#xff0c;使用haproxy进行负载&#xff0c;在服务部使用的情况下发现服务器cpu占比高&#xff0c;负载也高&#xff0c;因此急需解决这个问题。 1.解决前现状 1.1 部署配置文件 cat > haproxy.cfg << EOF globalmaxconn 4000nbthrea…

【FPGA/verilog -入门学习16】fpga状态机实现

需求&#xff1a; 用两段式状态机设计序列码检测机。这个序列码检测机用于检索连续输入的 1bit 数据 &#xff08;每个时钟周期输入 1bit&#xff09;&#xff0c;当检测到一串“101100”的输入数据时&#xff0c;产生一个时钟周期的 高脉冲指示信号 状态图 //实现状态机切…

OSI 模型和 TCP/IP 模型的异同

开放式系统互联模型&#xff08;OSI&#xff09;是一个参考标准&#xff0c;解释协议相互之间应该如何相互作用。TCP/IP协议是美国国防部发明的&#xff0c;是让互联网成为了目前这个样子的标准之一 OSI&#xff1a;物理层&#xff0c;数据链路层&#xff0c;网络层&#xff0…