尔雅2020春季课程软件无线电通信系统设计(杨薇)答案(学习通2023题目答案)

尔雅2020春季课程软件无线电通信系统设计(杨薇)答案(学习通2023题目答案)

第01单元 初识 LabVIEW

第01单元 LabVIEW学习方法与编程环境 单元测验

1、尔雅LabVIEW中可借助以下哪个选板在前面板上放置对象:
A、春季图标选板
B、课程工具选板
C、软件控件选板
D、无线薇答函数选板

2、电通答案以下不属于LabVIEW控件选板中提供的信系习通控件系列样式的是:
A、经典
B、统设题目银色
C、计杨3D
D、案学系统
E、尔雅新式

3、春季以下不属于LabVIEW工具板中提供工具的课程是:
A、断点
B、软件探针
C、无线薇答单步执行
D、对象快捷菜单

4、一般的VI程序由以下三部分组成:
A、控件、函数、用户界面
B、前面板、程序框图、图标及连接板
C、用户界面、源程序代码、图标
D、控件选板、函数选板、工具选板

5、以下快捷键可用于左右栏显示LabVIEW前面板和程序框图窗口的是:
A、Ctrl+H
B、Ctrl+S
C、Ctrl+Z
D、Ctrl+T

6、以下快捷键可用于显示LabVIEW即时帮助窗口的是
A、Ctrl+T
B、Ctrl+H
C、Ctrl+S
D、Ctrl+Z

第02单元 基本数据类型

2.2 数值类型随堂测验

1、程序框图中表示整型数据类型的颜色是:
A、蓝色
B、绿色
C、棕色
D、粉红色

2、何处可放置数值常量?
A、前面板
B、程序框图
C、连线板
D、A 和 B

2.4 字符串类型随堂测验

1、执行下列代码后,结果字符串的值是?
A、HelloldAgain
B、Wor
C、Hello d Again
D、Worl

第02单元 基本数据类型测验

1、请从以下选项中选择表示字符串的连线颜色( )
A、绿色
B、蓝色
C、橙色
D、粉色

2、请从以下选项中选择表示布尔量的连线颜色( )
A、绿色
B、蓝色
C、橙色
D、粉色

3、请分析以下程序输出结果( )
A、90000
B、0
C、1
D、24464

4、哪一种机械动作会在按下布尔控件时将布尔值由“假”转换为“真”,并且在松开后直到LabVIEW读取该布尔值之前都保持“真”值?
A、保持转换直到释放
B、释放时转换
C、保持触发直到释放
D、释放时触发

5、LabVIEW按照哪种编程结构执行程序框图代码? ( )
A、控制流,程序的执行顺序由编程元素的顺序确定
B、数据流模型,程序框图根据数据流向执行
C、从上至下,程序从程序框图的顶部开始执行,一直往下
D、从左至右,程序从程序框图的左边开始执行,一直往右

6、数值类型中有符号的8位整数数值范围为( )
A、-128~+127
B、-128~+128
C、-256~+255
D、-256~+256

7、如a为2,b为128,VI执行后,结果是多少?
A、1
B、0
C、255
D、256

8、对一个函数而言,只有当它的所有输入端口上的数据都成为有效数据时,它才能被执行。

9、在LabVIEW中,数值类的数据类型只能用橙色表示。

10、布尔控件代表一个布尔值,只能是True 或 False。它可以代表按钮输入,也可以当LED指示灯显示。

第04单元 数组及数组函数

4.1 数组的创建随堂测验

1、下列关于数组的表述哪项有误? ( )
A、数组可用于保存由循环生成的数据
B、数组元素无索引
C、数组可包含输入控件或显示控件,但无法同时包含两种控件
D、数组可组合相同类型的数据元素

2、以下哪种方法不适用于创建一维数组: ( )
A、在前面板上放置数组外框,并将控件拖曳至该外框
B、使用While循环,禁用自动索引
C、使用For循环,启用自动索引
D、使用初始化数组函数

3、允许同时包含输入控件和显示控件的是?( )
A、数组
B、簇
C、A和B
D、以上均不正确

4、以下关于数组常量的表述,不正确的是: ( )
A、程序框图中创建的数组常量,在前面板中不可见
B、无法调整数组常量的大小以包含多个元素
C、允许复制并拖曳前面板上的现有数组至程序框图,以创建相同类型的常量
D、数组常量可执行所有的数组操作

5、下列哪些数据类型不可以作为数组的元素( )
A、数值
B、布尔
C、字符串
D、波形图

6、下列创建一个数组的最高效方法是( )
A、在While循环中放置一个创建数组函数
B、初始化一个数组并在While循环中替换其元素
C、使用一个带自动索引的While循环
D、使用一个带自动索引的For循环

4.2 数组的运算随堂测验

1、请分析以下程序框图,元素输出结果为( )
A、{ 1,2,3}
B、{ 1,2,3,0}
C、{ 1,2,3,0,0}
D、结果为3

2、减法运算的结果是?( )
A、一维数组{ 5, 7, 1, 5}
B、一维数组{ 5, 12, 1, 14}
C、一维数组{ 14}
D、一维数组{ 14, 7, 1, 14}

3、加法运算的结果是? ( )
A、一维数组{ 20, 4, 7}
B、一维数组{ 20, 12, 15}
C、一维数组{ 12, 4, 15}
D、一维数组{ 20}

4、下列数组相加后,得到的结果是? ( )
A、一维数组{ 80, 20, 40, 10, -60}
B、一维数组{ 120, 30, -60}
C、一维数组{ 120, 30}
D、二维数组{ { 120, 90, 20}, { 60, 30, -40}}

5、代码执行后,输出的显示控件显示的值是多少?( )
A、{ -3 -3 -3 7}
B、{ -3 -3 -3}
C、{ 3 3 3}
D、{ 253 253 253}

第04单元 数组及数组函数测验

1、下列关于数组的表述哪项有误? ( )
A、数组可用于保存由循环生成的数据
B、数组元素无索引
C、数组可包含输入控件或显示控件,但无法同时包含两种控件
D、数组可组合相同类型的数据元素

2、以下哪种方法不适用于创建一维数组:( )
A、在前面板上放置数组外框,并将控件拖曳至该外框
B、使用While循环,禁用自动索引
C、使用For循环,启用自动索引
D、使用初始化数组函数

3、以下关于数组常量的表述,不正确的是: ( )
A、程序框图中创建的数组常量,在前面板中不可见
B、无法调整数组常量的大小及包含多个元素
C、允许复制并拖曳前面板上的现有数组至程序框图,以创建相同类型的常量
D、数组常量可执行所有的数组操作

4、以下哪种方法不适用于创建二维数组:( )
A、在前面板中右键单击现有一维数组,在快捷菜单中选择添加维度
B、使用两个嵌套的For循环并启用自动索引
C、使用定位工具调整索引显示的大小
D、在前面板上放置数组,并将另一个数组拖放至该数组

5、以下增加数组维度的方法中,不正确的是( )
A、在索引框快捷菜单中,选择“添加维度”
B、使用属性对话框增加维度
C、沿着水平和垂直方向拖动数组,同时显示多个数组元素
D、直接向下拖动索引框

6、请分析以下程序框图,元素输出结果为( )
A、{ 1,2,3}
B、{ 1,2,3,0}
C、{ 1,2,3,0,0}
D、结果为3

7、减法运算的结果是?( )
A、一维数组{ 5, 7, 1, 5}
B、一维数组{ 5, 12, 1, 14}
C、一维数组{ 14}
D、一维数组{ 14, 7, 1, 14}

8、下图中“数组大小”的输出是?
A、一维数组{ 2, 3}
B、一维数组{ 3, 2}
C、2
D、3

9、选择连接输入时,程序框图上“创建数组”函数的输出是?
A、一维数组{ 1, -4, 3, 7, -2, 6}
B、一维数组{ 1, 7, -4, -2, 3, 6}
C、二维数组{ { 1, -4, 3, 0}, { 7, -2, 6}}
D、二维数组{ { 1, -4, 3}, { 7, -2, 6}}

10、以下关于数组索引的表述,不正确的是:
A、索引可用于访问数组中特定元素
B、二维数组包含列索引和行索引
C、索引范围为0至n-1
D、索引范围为1至n

11、“索引数组”函数:
A、返回单个元素或从指定索引开始的n维数组的子数组
B、返回数组中各个维度的元素个数
C、连接多个数组或将元素添加至n维数组
D、查找元素并返回元素索引

12、执行下列代码后,子数组中的结果是?
A、一维数组{ 8, 5, 7}
B、一维数组{ 10, 8, 5}
C、一维数组{ 10, 8, 5, 7}
D、一维数组{ 7, 10, 8, 5}

13、下列代码执行后,最大值与最大索引显示控件分别显示什么值?
A、最大值=7,最大索引=3
B、最大值=7,最大索引=4
C、最大值=7,最大索引=5
D、最大值=6,最大索引=0

14、VI执行时最大值和最小值显示控件分别显示什么值?
A、最大值=4,最小值=0
B、最大值=4,最小值=1
C、最大值=5,最小值=0
D、最大值=5,最小值=1

15、执行下列代码后,“创建数组”函数的输出是?
A、一维数组{ 4, 8, 3, 3, 6, 4}
B、一维数组{ 4, 2, 3, 6, 4}
C、二维数组{ { 4, 8, 3}, { 3, 6, 4}}
D、二维数组{ { 4, 2, 0}, { 3, 6, 4}}

第05单元 簇及簇函数

5.1 簇的创建随堂测验

1、簇的用处是:
A、将混合数据类型组合为逻辑结构。
B、在前面板的图形或图表上显示数据。
C、提供在程序框图上区分数据类型的方法。
D、在前面板上按数据类型区分数据对象。

2、下列关于簇的描述不正确的是( )
A、簇不可以进行数值运算
B、簇元素的顺序和该元素的放置位置无关
C、使用簇可以减少子VI 所需的连线板接线端数目
D、簇元素类似文本编程语言中的记录或结构体

第05单元 簇及簇函数测验

1、以下表述不正确的是:
A、允许创建包含簇的簇
B、允许创建包含数组的数组
C、允许创建包含数组的簇
D、允许创建包含簇的数组

2、簇中元素顺序未知时,通过以下哪个函数可替换现有簇中的元素:
A、按名称解除捆绑
B、解除捆绑
C、按名称捆绑
D、捆绑

3、下列关于错误簇描述错误的是:
A、状态是一个布尔值,错误产生时报告False
B、代码是一个32位有符号整数,通过数值表示错误
C、一个非零错误代码和False状态相结合表示警告但不是错误
D、源是用于识别错误发生位置的字符串

4、下列关于簇的描述不正确的是:
A、簇不可以进行数值运算
B、簇元素的顺序和该元素的放置位置无关
C、使用簇可以减少子VI 所需的连线板接线端数目
D、簇元素类似文本编程语言中的记录或结构体

5、允许同时包含输入控件和显示控件的是:
A、数组
B、簇
C、数组和簇
D、数组和簇都不可以

第06单元 子VI设计

6.1 图标和连线板设计随堂测验

1、下列叙述中不正确的是( )
A、连线板中最多可设置28个接线端,默认模式为4*2*2*4
B、连线板的接线端不要超过16个,否则会降低VI的可读性,也不方便连线
C、若一个VI作为子VI使用,该VI必须创建图标和连线板
D、图标是VI的图形化表示,包含文字、图形或图文组合

2、下列称述,错误的是( )。
A、子VI图标可以从函数选板编辑
B、子VI定义了输入和输出的位置
C、子VI连线端的颜色与其连接的数据类型一致
D、子VI必须有连线板和图标

6.2 创建子VI随堂测验

1、用户选中下列代码后,从LabVIEW“编辑”菜单选择“创建子VI”,程序框图将如何显示?
A、
B、
C、
D、

2、通过选择程序框图上的代码创建子VI,子VI的接线端数量是多少?
A、3
B、4
C、5
D、6

3、选中现有VI的一部分代码创建子VI,选择的代码包含用于两个不同前面板控件的隐式链接属性节点和隐式链接调用节点,创建子VI后现有VI程序框图上将放置什么新的项?
A、添加了属性节点和调用节点的局部变量
B、添加了属性节点和调用节点的全局变量
C、添加了属性节点和调用节点的控件引用
D、添加了属性节点和调用节点的控件接线端

6.4 可重入VI随堂测验

1、若主程序和子程序如下图所示,请问运行后结果次数2显示值为多少?
A、18
B、19
C、20
D、21

2、若主程序和子程序如下图所示,请问运行后结果次数2显示值为多少?
A、18
B、19
C、20
D、21

3、若主程序和子程序如下图所示 当子程序为可重入时,结果显示器次数1和次数2分别显示什么?
A、10、20
B、9、19
C、9、29
D、不能确定,但有一个必然是29

第03单元 图形显示器

3.1 波形图表随堂测验

1、哪种图表刷新模式用于从左到右绘制新数据,然后清除图表,再从左到右更新数据?( )
A、带状图
B、示波器图
C、扫描图
D、柱状图

3.2 波形图随堂测验

1、当需要一边采集数据一边实时显示结果时应采用( )显示。
A、波形图
B、波形图表
C、XY图
D、强度图

3.3 XY图随堂测验

1、在一段时间周期内生成100个点,点和点之间的时间间隔不平均,哪种显示控件可显示数据点并保持不平均的采集间隔?
A、波形图表
B、波形图
C、XY图
D、强度图

学习通2020春季课程软件无线电通信系统设计(杨薇)

随着科技的不断发展和社会的日益进步,无线电通信系统在现代社会中扮演着越来越重要的角色。在这样的背景下,学习通2020春季课程软件无线电通信系统设计应运而生。

课程介绍

软件无线电通信系统设计课程由杨薇教授主讲,旨在帮助学生掌握软件无线电通信系统的理论和实践技能。课程内容包括:

  • 无线电通信系统的基本概念
  • 软件无线电通信系统的基本原理
  • 软件定义无线电(SDR)技术
  • SDR硬件平台的选型和配置
  • SDR开发环境的搭建
  • SDR应用程序的编写和测试

授课方式

本课程采用线上授课方式,学生可以随时随地通过学习通平台进行学习。

课程视频由教授本人录制,每一章节的视频时长控制在20~30分钟左右。视频中教授会结合实例进行讲解,让学生更好地理解课程内容。

除了视频之外,课程还提供了习题练习、编程实战和在线讨论等交互式学习工具,供学生巩固和加深所学内容。

课程特色

本课程具有以下特色:

  • 注重理论与实践相结合。课程内容由浅入深,从无线电通信基本概念出发,逐步介绍软件定义无线电技术及其应用。
  • 采用在线授课的方式,让学生可以随时随地进行学习,灵活自主。
  • 提供了丰富的交互式学习工具,让学生在课堂之外也能够深入学习。
  • 精简实用的课程内容和案例,让学生更快速地掌握所学知识。

教授简介

杨薇,软件工程专业教授,拥有多年的软件无线电通信系统设计经验。曾先后主持和参与多项国家级课题,发表多篇学术论文。

在教学方面,杨薇注重理论与实践相结合,深受学生的喜爱与好评。教学风格幽默风趣,深入浅出,深受学生喜爱。

结语

软件无线电通信系统设计课程是一门非常实用的课程,能够为从事无线电通信相关工作的人员提供帮助,同时也为有志于从事该领域工作的学生提供方向和指导。

如果您对无线电通信系统感兴趣,或者想要学习软件定义无线电技术,本课程将是您的不二选择!