一、信号与系统

1、冲激响应怎么理解?

冲激响应是系统在单位冲激信号的作用下而引起的零状态响应。一个信号可以分解为不同时延的冲激信号的叠加,这样一个信号在经过一个系统处理之后就可以看做是很多不同时延的冲击信号经过了这个系统,这样可以大大简化我们对系统响应的计算!

2、什么是零状态响应、零输入响应和完全响应?

零状态响应:是指我们的系统初始状态为零,仅有外部激励作用而产生的响应。从电路上看就是电路的储能元器件没有初始储能,仅有外部输入而产生的输出。

零输入响应:是指系统没有输入仅有初始状态而产生的响应。

完全响应就是上面两者的综合,系统有外部激励同时也有初始状态而产生响应。

二、通信原理

1、信号、信息、消息之间的关系与不同?

信号是指消息的传递形式,比如说光信号、电信号、声音信号等,它是消息的运载工具!

信息是指我们要传达给别人的有效东西,是我们要传输给别人的内容本质!

消息是指表达信息的工具,同一个信息你可以用不同形式的消息来传达,比如说,我爱你,你可以给她写信,可以给她打电话,可以给她唱歌都是在表达我爱你!

2、恒参信道和随参信道是什么?

恒参信道:顾名思义就是信道特性不会随时间的变化而变化或者说变化得极慢;

随参信道:与恒参信道相反,信道特性会随着时间的变化而变化。

还有就是一般的有线信道比如说光纤和双绞线等可以看作是恒参信道,一部分的无线信道可以看作是恒参信道,比如说无线电视中继信道、卫星中继信道!大部分的的无线信道都可以看作是随参信道!

3、信道容量是什么?

简单来说就是信道能够传输的最大信息率。也就是说小于这个信息传输率就可以在此信道中无差错的传输!

这里我们应该还要注意引申问题,比如说叫你说一说香浓定理,一定要注意发散问题!

4、简要说一下数字通信系统的框架?

大牛视频链接《数字通信系统概述》,帮助理解熟悉通信系统。大牛b站视频:https://www.bilibili.com/video/BV1tQ4y1A72E

5、简要说一下数字通信系统的优缺点?

优点:1、抗干扰能力强;2、易于加密;3、误码差错可控;4、可以较为方便地与现代信息技术相结合(当然每一点尽可能展开叙述一下,我这里就不展开叙述了)。

缺点:1、频带利用率不高(叙述的话和模拟通信做一下对比);2、系统设备较为复杂(需要严格的同步系统)。

6、数字通信和模拟通信的可靠性指标以及有效性指标分别是什么?

数字通信:可靠性为误码率;有效性为信息传输速率和频带利用率;

模拟通信:可靠性为信噪比;有效性为有效传输带宽。

7、信源编码和信道编码的作用?

信源编码:作用之一是进行数据压缩,减少或者消除信源冗余度;作用之二是将信源的模拟信号转化成数字信号,以便于进行信号的数字化传输,本质上来说是提高了通信的有效性。(思考采用什么手段将模拟信号变成数字信号,前面有讲到哦)

信道编码:其作用是对数据码流进行一定的处理,使得整个系统具有一定的纠错和抗干扰的能力,从本质上来说信道编码就是为了提高通信的可靠性。

8、什么是交织编码?

交织编码是一种改善移动通信信号衰落的一种技术。将造成数字信号传输的突发性差错,利用交织编码技术可离散并纠正这种突发性差错,改善移动通信的传输特性。交织编码的目的是把一个较长的突发差错离散成随机差错,再用纠正随机差错的编码技术消除随机差错。从上面描述我们可以看出它是信道编码的一种,是为了提高系统的可靠性。

9、什么是时域均衡?

首先时域均衡是要解决通信中的什么问题呢,它是为了解决码间串扰问题。那么它是怎样去解决这个问题呢,顾名思义是使用时域均衡器从时域响应的角度去调整系统的冲激响应,进而减轻码间串扰问题。

上面的话就回答了什么是时域均衡,为什么要用时域均衡,它的作用是什么,他是怎么均衡的这四个问题,一定要灵活变通!

10、模拟调制和数字调制的区别?

调制对象是不同的:模拟调制是调制模拟信号,数字调制是调制数字基带信号。

11、调制和解调是什么?

调制顾名思义就是把一个我们需要进行传输的信号,加载到载波信号上进行传播;

解调就是反过来把接收到的带有有用信号的载波信号经过处理把有用信号给分离出来。

12、为什么我们的载波信号要采用高频载波信号?

如果用低频信号直接传输,那么低频信号的波长是十分长的,这样也就导致接受天线要做很长,所以把它加载到高频载波可以减少我们的天线长度。并且还有一个好处我们可以采用不同频率的高频载波去实现多路通信。

13、什么是门限效应?怎么产生的?该怎么解决?

门限效应:是指包络检波器的输入信噪比在降低到一个特定的数值之后,包络检波器的输出信噪比也会大幅度降低的一种现象,这种现象是由于包络检波的非线性解调引起的。

产生原因:在小信噪比的情况下,噪声和信号难以分辨出来,信号容易淹没在噪声之中,此时检波器输出信噪比不是按比例地随着输入信噪比下降,而是急剧恶化,也就是出现了门限效应。

解决办法:减小鉴频前的等效带宽,从而提高等效信噪比。

14、什么是PCM?

PCM中文名为脉冲编码调制,包括抽样、量化、编码三个过程。抽样是将连续信号(模拟信号)变成时间离散的信号。量化是利用一组规定的电平来接近抽样到的电平这样就将幅度离散,变成数字信号。编码是将量化后的电平用二进制码组来表示!

15、常说的高斯白噪声是什么?

瞬时值服从高斯分布,功率谱恒定。(这里要理解高斯和白是什么意思)

16、简要说一下TDMA、FDMA和CDMA?

TDMA是时分多址。时分多址是允许不同的用户在不同的时间段上使用相同的频率,即每个用户被分配到了不同时间段去使用同一段频率。(可以去了解一下TDMA的特点)

FDMA是频分多址。频分多址是把一个总带宽分为多个正交的信道,每个用户占用不同的信道,思想上和时分多址是一样的。(也去了解特点,有时间可以把正交信道怎么分离地做一个了解)。

CDMA是码分多址。通过上面两个讲述我们不难理解。码分多址就是靠不同的地址码去区分不同的用户。这里我们要知道码分多址基于的技术是扩频技术。(特点以及地址码怎么形成都可以去了解)

17、OFDMA有什么优缺点?

优点:第一,OFDM技术有效的抑制无线多径信道的频率选择性衰落。第二、传统的频分多路传输方法是将频带分为若干个不相交的子频带来并行传输数据流,各个子信道之间要保留足够的保护频带。而OFDM系统由于各个子载波之间存在正交性,允许子信道的频谱相互重叠,因此与常规的频分复用系统相比,OFDM系统可以最大限度的利用频谱资源。

缺点:第一,易受频率偏差的影响。第二、存在较高的峰值平均功率比。

这里只是很概括地说了优缺点,具体阐述可以在百度上一搜就出来了!

18、什么是基带传输?什么是频带传输?

基带传输:是指数字通信中,没有经过载波调制的待传信号即数字基带信号直接进行传输的过程。此种传输方式不会改变基带信号的频谱。

频带传输:是指在数字通信中基带信号与高频载波进行数字调制以后再进行传输的过程,这里常见的调制方式有ASK、PSK、FSK、DPSK等等。

我们可以与模拟通信相对比,基带传输可以看作是低频的待传信号不经过调制就直接传输。而频带传输可以看作是把低频加载到高频载波上然后再传输的过程!

19、简要说一下ASK、PSK、FSK?

ASK:幅移键控,我们将它与调幅做对比理解,它是利用正弦载波的幅度来随数字基带信号而变化来进行数字调制进而表达0、1编码,我们一般将它理解为数字里面的调幅!

PSK:相移键控,我们将它与调相做对比理解,它是利用正弦载波的相位来随数字基带信号而变化来进行数字调制进而表达0、1编码,我们一般将它理解为数字里面的调相!

FSK:频移键控,我们将它与调频做对比理解,它是利用正弦载波的频率来随数字基带信号而变化来进行数字调制进而表达0、1编码,我们一般将它理解为数字里面的调频!

(我们要知道这三种数字调制方式的具体原理,这是考试重点,一定要认真理解,我这里所说的只是面试时可以这么说)

20、什么是QAM?

QAM是指正交幅度调制:简单来说是它是将ASK和PSK汇合到一个信道。在QAM(正交幅度调制)中,数据信号由相互正交的两个载波的幅度变化表示。模拟信号的相位调制和数字信号的PSK(相移键控)可以被认为是幅度不变、仅有相位变化的特殊的正交幅度调制。因此,模拟信号相位调制和数字信号的PSK(相移键控)也可以被认为是QAM的特例,因为其本质上就是相位调制。

三、数字信号处理

1、IIR的两种设计方法,以及它们的优缺点?

两种方法分别是:脉冲响应不变法和双线性变换法。

脉冲响应不变法:优点是模拟到数字的转换是线性转换,并且以数字滤波器的单位脉冲响应近似模拟滤波器的单位脉冲响应,因此有较好的时域逼近特性;缺点是:有频谱周期延拓效应,因此只能用于带限的频响特性,如衰减特性很好的低通或带通。

双线性变换法:优点是克服多值映射关系、不会产生混叠失真;缺点是时域到频域的变换是非线性的,在高频处会有较大的失真。

2、什么是栅栏效应,如何改善呢?

想一想栅栏是什么样子的,就可以知道栅栏效应是由于我们在进行频谱的抽样时,我们只能知道抽样点处的信息,其他未被抽样到的一些关键信息可能会被忽略掉,从而导致失真。

改善方法:频域上增加抽样点数N或者时域上进行补零。这都是为了增加抽样点数,从而获得更多信息。

3、什么是FFT,为什么要引入FFT呢?

FFT是快速傅里叶变换。它有两种处理方法,分别为:时域抽取法和频率抽取法。它的核心思想就是把长序列通过抽选的方法变成短序列。时域抽取就是按奇偶将长序列不断地变为短序列,结果使输入序列为倒序,输出序列为顺序排列,频域也是差不多的原理。

引入FFT就是为了简化我们的DFT运算,缩短运算时间。在4G以前其实就有OFDM了但是没有大规模使用就是因为FFT还未被研究出来,正是FFT才促进了OFDM的大规模使用。

4、说一说IIR和FIR的区别?

首先是单位响应是不同的,FIR的单位脉冲响应是有限长的,一般情况下网络中没有反馈网络;而IIR的单位脉冲响应是无限长的,一般情况下都是有反馈网络的。

第二是幅频特性:IIR数字滤波器幅频特性精度是很高的,可以应用于对相位信息不敏感的音频信号上;FIR的幅频特性精度相对较低,但是它是线性相位,就是不同频率分量的信号经过FIR滤波器够厚它的时间差是不会变的,这就是线性的特质。

最后是在编程实现上面的区别FIR编程更加方便!

四、移动通信

1、简要说一下1G-4G的核心技术?

1G的核心技术是频分复用。因为1G时代还是模拟通信的时代,所以应用的复用方式是频分复用!现在模拟通信已经不是复试的主要问题点了,数字通信相较于模拟通信更加重要!

2G核心技术是TDMA以及CDMA。2G已经进入了数字通信时代,TDMA的阵营在欧洲,而CDMA的阵营在北美。2G时期最重要的一个东西就是GSM要知道这是什么!

3G核心技术是CDMA。3G一定要知道CDMA2000、TD-CDMA、WCDMA这三种技术标准所代表营业商:CDMA2000(电信)、TD-CDMA(移动)、WCDMA(联通)(其中TD-CDMA是中国研发出来的)。其中CDMA的含义以及基本原理要知道!

4G的核心技术是OFDMA、MIMO。一定要知道OFDMA以及MIMO的中文含义是什么:OFDMA(正交频分多址),MIMO(多进多出)。其中OFDMA是一个重点一定要多了解(比如OFDMA的原理是什么要会简单描述)。

2、5G相关问题汇总?

5G是什么意思?-》第五代移动通信技术

5G采用的是什么波段?-》中国采用的是厘米波,美国采用的毫米波。基本是采用Sub-6GHz频段,也就是6GHz以下的频率。当然这是我查到的结果,如果有更官方的请以官方为准!

5G未来有哪些应用方向?-》大规模物联网、无人驾驶、AR、大数据、区块链等

5G的核心技术有哪些?-》这个网上能搜到,好像是挺多的。

3、简要谈谈蜂窝移动通信系统?为什么要设计成蜂窝形状?

蜂窝移动通信系统是把信号覆盖区域分为一个一个的小区,并且这个小区是呈正六边形的,每一小区里面有一定的基站可使用多个频率,其他小区也可以重复使用这个频率,但是相邻的两个小区不可以重复使用,一面造成信道干扰。那么为什么要设计为正六边形呢?因为在相同的面积情况下,正六边形可以最大限度地去填满这个区域,所以选择正六边形!

4、什么是越区切换?

从字面意思不难理解,当移动台从一个小区一定到另一个小区时,我们为了保证用户在这个过程中不中断信号需要进行信道的切换,这就叫作越区切换!

5、什么硬切换和软切换?以及优缺点?

硬切换:是指用户在移动过程中不同的小区之间采取先断开、后连接的方式进行切换;

软切换:是指在切换过程中,用户与原小区基站一直保持通信链路,只有当与新小区建立通信后才与原小区断开。

我们可以这样记住:硬切换是先断开再连接,软切换是先保持连接再断开。

硬切换优缺点:好处是可以节省信道资源,坏处就是在断线的那个过程会导致我们的通话质量会降低;

软切换优缺点:好处是因为不会与基站断线所以通信质量比较好,坏处就是要占用大量的信道资源!

6、什么是远近效应并且怎么解决这个问题?

远近效应:是指移动台(可理解为用户)在运动的过程中,当我们的基站同时接收到来自两个不同距离的移动台发射来的信号时,距离基站较近的移动台的信号比较强,距离基站较远的移动台的信号比较弱,这样会导致距离基站近的移动台的信号会对距离较远的移动台的信号产生严重干扰。

解决办法为:调整我们的发射机功率使得我们不同距离的移动台发射的信号到达基站接受机时的信号强度基本相同。CDMA系统就采用了这一技术来解决远近效应,并且还可以有效地解决多址干扰问题。

7、什么是多径效应?怎么解决?

多径效应:是指信号经过不同的路径传播过后,各个信号分量经过不同的路径传播后到达接收端的时间不同,从而会因为各自的相位相互叠加进而引起干扰,使得源信号产生失真。

解决办法:通常有分集技术、窄天线波束。还可以降低码元传输速率来解决,比如OFDM将串行传输变为并行传输以便减小码元速率。此外还有时域均衡技术和Rake接受机等都可以减少多径效应的干扰。

8、什么是RAKE接收?

RAKE接收:是指在我们的无线通信中,我们将幅度明显大于背景噪声的多径分量取出来将其进行时延以及相位的校正,使得多径分量在某一时刻对齐,然后我们再将同一信号的不同分量进行合并,这样就能够有效地恢复出来原始信号,提高我们分集的效果。我们不难看出他可以有效减小多径效应对通信的影响!这个题去年我有同学被问到了,可以说是一个挺重要的知识点!

9、频率选择性衰落和平坦衰落的区别

它们两个其实本质上都是由于多路信号到达接收机的先后顺序不同,即产生了相对时延而造成的。平坦衰落的相对时延是远小于一个符号的时间的,则可以近似地认为这多路信号是几乎同时到达接收机的,从而不会不会造成符号间的干扰。但是频率选择性衰落的相对时延与一个符号间隔相比是不可忽略的因素,这样多路不同时延的信号进行叠加时,就会造成符号间的干扰。所以综上来看平坦衰落是相对时延远小于一个符号时间,而频率选择性衰落的相对时延是大于一个符号时间的!

五、数电

1、什么是竞争冒险,产生原因以及解决办法?

竞争:是指在组合逻辑电路中,某个输入通过了两条或以上的电路路径到达输出端,因为每条路径的延迟时间不同,到达输出端就会有先有后,这种现象就叫做竞争。

冒险:因为信号经过不同的路径会因为电路长短以及不同器件有不同的制作工艺等因素会导致延时不同,并且信号高低电平转换需要时间。当多路信号电平发生变化的瞬间,组合逻辑电路输出有先有后,会产生一些尖峰信号,这被称为毛刺,这个现象叫做冒险。其实可以简要理解为由于有竞争再加上信号变化,产生了冒险。

这里要注意:有竞争不一定有冒险,有冒险就一定有竞争!

产生原因:由于延迟时间的存在,当一个输入信号经过多条路径传送后又重新会合到某个门上,由于不同路径上门的级数不同,或者门电路延迟时间的差异,导致到达会合点的时间有先有后,从而产生瞬间的错误输出。

解决办法:输入端接滤波电容;修改逻辑设计;引入封锁脉冲;输入端加入选通脉冲。

2、组合逻辑电路与时序逻辑电路的区别?

组合逻辑电路的任意时刻的输出只取决于该时刻的输入,与电路原来状态无关。时序逻辑电路任意时刻的输出不仅仅取决于该时刻的输入,还取决于电路原来的状态,也就是与以前的输入还有关系。

3、时序逻辑电路可以用哪几种方式描述?

逻辑方程组;状态表;状态图;时序图;

六、模电

1、三极管工作在放大区、饱和区和截至区对应的发射结和集电结的偏置状态?

放大:发射结正偏,集电结反偏;

饱和:发射结正偏,集电结正偏;

截止:发射结反偏,集电结反偏。

2、什么是零点漂移?引发原因?

放大器的输入信号为零时其输出端仍旧有变化缓慢且无规律的输出信号的现象。这种现象产生的原因是电路中元器件很多受温度的影响参数会发生波动,从而导致了Q点的不稳定,在多级放大器中由于采用直接耦合方式,会使Q点的波动逐级传递放大。(Q点是指:放大电路中,输入信号为零时,只有直s流电源工作时,晶体管的基极电流,集电极电流,基极和发射极之间的电压,管压降称为放大电路的静态工作点。)

3、什么叫做差模信号?什么叫共模信号?

若信号的极性相反(同样,电流的方向相反),这样的信号为差模信号。若信号的极性相同(同样,电流的方向也相同),这样的信号称为共模信号。

4、三极管和场效应管的区别?

场效应管属于电压控制型半导体器件,具有输入电阻高、噪声小、功耗低、没有二次击穿现象、安全工作区域宽、受温度和辐射影响小等优点。

三极管是一种电流控制元件,工作时,多数再流子和少数载流子都参与运行,所以被称为双极型晶体管;而场效应管是一种电压控制器件,工作时,只有一种载流子参与导电,因此它是单极型晶体管。

七、C语言

1、说一下c语言的三种基本结构化程序设计方法?

顺序结构:最基本的一种结构,执行顺序就按照从上到下执行就行啦,执行起来就是一溜烟地执行完。

选择结构:顾名思义就是我们在执行下一条语句之前会根据一个条件做出判断,我们应该选择下面哪一条或者一段语句。这样就引入了分支的概念,程序也就可以开枝散叶了。

循环结构:当我们需要重复处理一段相同逻辑的代码时我们就可以采用循环结构,这样就可以大大减少我们的代码量,也便于我们理解程序逻辑。

2、c语言与c++的区别是什么?

c语言是一种面向过程的语言。面向过程指的是我们如果要解决一个问题,那么就去设计他的步骤,然后通过程序一步一步地实现步骤,然后完成这个事件,它是以事件作为中心编程思想。

c++是一种面向对象的语言。面向对象是指我们编程时把一个事件分解成多个对象,每个对象有自己的属性以及行为,然后它们之间怎么去实现这些行为然后实现整个事件。比如说李雷与韩梅梅打架了,就可以把韩梅梅和李雷看成两个对象,它们两个有不同的家庭、公司、亲人、以及其他一些社会身份,它们都有打架的动作,这样你一拳我一巴掌就完成了整个事件。

这里面向过程和面向对象的区别就不总结了,我们专业被问到的几率可能不大,除非老师问你什么科目学得最好,你说C语言最好,那就不一定了!

3、指针与数组的关系?

利用指针我们可以去操作一个数组,假如我们定义一个指针P初始化为了A数组,那么我们可以通过P去操作A。但是我们这里需要注意指针它是一个可以变化的变量,就是我们可以进行P++这样自加自减的操作,但是A是不可以进行这样的操作的,它被定义好后就不可以改变了,只能进行A+i这样的操作,这是一个值得注意的点。

说到这里,我去年就被问了一个极其边缘化的问题,他问我指针的星号*叫什么名字,我当时大脑一片空白,我只知道这是表达指针内容的,不知道叫什么名,大家如果知道的可以在评论区评论,哈哈哈!

4、模块化编程有什么好处?

把复杂的问题简单化:把一个多功能的复杂的程序划分为若干个简单的、功能单一的程序模块;

有利于程序的设计和调试;

有利于程序的优化和分工;

提高了程序的阅读性和可靠性

八、技能

1、单片机、FPGA、DSP三者的区别?

单片机是有固定的电路,我们应用单片机一般编写程序然后在它上面运行,大多数情况下单片机用于控制。单片机设计一般是属于软件的范畴。

FPGA是通过我们的编程去实现不同的硬件电路,比如说我们的组合逻辑电路以及时序逻辑电路都可以通过我们的硬件描述语言给编写出来,并且与单片机的串行执行方式不同,FPGA是并行执行的。这里我们需要知道的是常见的FPGA的硬件描述语言是Verilog和VHDL。FPGA一般是用于芯片研究与开发,因为价格比较贵一般不会用于控制。

DSP是专用于数字信号处理的器件,比如说手机里面的语音处理大多都是DSP进行处理。DSP的编程大多是面向数字信号处理的算法的编程。

总结来说,单片机的开发偏软,FPGA和DSP的开发偏向于硬件。

2、一般单片机开发的设计步骤?

这个题一般有单片机项目或者比赛的可能问到。

1、制定需求:清楚这个产品的功能,这些功能要大概用哪些模块实现,模块间通信方式,人机交互方式用什么,这些都是首先要确定的。

2、器件选择:用什么主控,具体功能模块或者元器件选择什么型号哪一家公司。

3、硬件设计:先绘制出原理图然后根据原理图绘制相应的PCB板。

4、样板焊接以及测试:元器件买回来以及PCB制作完成后就是焊接以及调试硬件的时候,比如说电源模块是否正常,单片机是否正常工作,可否烧录程序。

5、程序调试:上面工作完成后进行程序的设计以及调试,当然程序设计一般在硬件设计的时候就跟着编写了。当然重要的还是烧录进单片机进行调试,这才是最关键的。

这个设计步骤不唯一,只要说得合理能够理清楚就行。

3、请你说一说常见的三种交换方式?

电路交换、报文交换、分组交换。

这三种交换方式我们还是要大概了解一下,虽说这个题面试时问到的概率不大,但是还是可以看一看,选择或者简答还是很有可能遇见的。

上面是我总结的所有问题,肯定还是完全不够的,我上面的这些都比较基础,比较常见。但是肯定还会遇见许多不常见的,比如说我去年遇见的交织编码,大家多多延伸问题吧。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐