09深圳大学复试过程

更新时间:2023-09-23 23:45:01 阅读量: IT计算机 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

07 一间答题 5*10

1什么是因果系统?什么是线性时不变系统?

2什么是Nyquist 率?信号采样离散化后的傅立叶变换和原信号的傅立叶变换之间有什么关系?

3什么是IIR与FIR滤波器?他们可以有那些实现结构? 4正弦波振荡器有那些类型,振荡频率如何估计? 5GSM通信系统中的信号有那些形式? 二计算题 5*10

1 求下列两个序列的卷积

X[n]=u[n]-u[n-4],h[n]=2&[n-1]+2&[n-2] ( 注意&是冲击信号的符号 这里打不出来 我用&代替)

说明如何用基-2FFT来实现上述卷积

2 设信号a(t)(带宽为B)采用幅度调制的方式传输,调制后的信号为a(t)cos(2pai*ft) f>>B ,试给出解调的方法并说明解调原理 3 求信号x(t)=exp(-t+2)u(t-2)的傅立叶变换

4 题是一个运放 有图,不好画,就先不在这里讲了 模拟电子很重要 无论笔试还是面试都是重点

5 题是一个离散信号的卷积 很简单 不写了 08一 简答题 7*10

1、线性时不变系统的稳定性的判别方法有哪些? 2、什么是时域采样定理?什么是Nyquist 率? 3、什么是IIR和FIR滤波器?它们各自有哪些特点? 4、正弦波振荡器的起振条件是什么? 5、什么是电磁场?什么是电磁波?

6、如何用FFT实现两个有限序列的线性卷积? 7、调制信号的解调方法有哪些? 1、求X(t)=exp(-2︱t︱)的傅立叶变换。

2、题目是一个运放,如下图。求X(t)的传递函数和冲激响应。电阻都为R。

09 16号晚上7点考听力,语速有点快,有2选1的,4选1的,还有填单词的,还有判断对错的,总体不是很难,就是语速快了点。(30分钟)(45分)

完了就是专业课考试:(90分) 1、连续傅里叶级数公式和系数公式 2、调幅:单边和双边调幅公式 3、线性时不变系统

4、电磁场:什么叫均匀平面波,什么叫极化波,什么是椭圆、园、直线极化波。 5、什么叫IIR滤波器和FIR滤波器,2个的一般的设计方法有哪些。 6、S域变换,求零状态响应(很简单)

7、有2个电路图,判断可以不可以起振?为什么 8、画基-2 FFT流程图

9、是一个运放,有图,图中含有积分的电路图 10、每个10分

1:写出周期信号的傅里叶级数,并写出各自系数的表达方式 2:普通调幅波德表达式,及单边带调制和双边带调制的表达式

3:什么是线性系统,以及给出了两个表达式一个事连续的一个事离散的要求判断是否是线性和时不变性

4:什么是IIR,FIR滤波器以及各自的设计方法 5:电磁波的概率以及椭圆极化,直线极化

6题是一个微分方程要用到拉氏变换的时域微分性质把微分方程化为代数方程求解零状态相应(很简单大家不要担心)

7题是一个用所学到的自激振荡器的起振判别条件判断两个电路图是否可以自激振荡,(这个知识点第一年这样考大家要注意很重要吧)

8题是要求画出8点FFT时域抽取的图,今年很可能考频域抽取图

9题是3级放大器的考察 很简单第一级是 电压跟随器 第二级是减法器 第三极是微分器 这里要记住放大器的原理 计算公式 以及用叠加的方法对放大器两端都有输入的信号的分析方法

第二天上午9点考上机(c语言和VB等都行)(40分)

题目如下:编写成绩排序,按学生(学生的总数可变)的序号输入学生的成绩,按照分数由高到低的顺序输出学生的名次、该名次的分数、相同名次的人数和学号(1000+学号);同名次的学号输出在同一行中,一行最多输出5个学号。

# include # include

struct Student {

int num; float score; };

int main(void)

{

int len,no,count,cnt; struct Student * pArr; int i, j,k;

struct Student t;

//动态的构造一维数组

printf(\请输入学生的个数:\\n\ printf(\ scanf(\

pArr = (struct Student *)malloc(len * sizeof(struct Student));

//输入

for (i=0; i

printf(\请输入序号为%d的学生成绩:\\n\ pArr.num=i+1;

printf(\

scanf(\ }

//按学生成绩排序 冒泡算法 for (i=0; i

for (j=0; j

if (pArr[j].score < pArr[j+1].score) {

t = pArr[j];

pArr[j] = pArr[j+1]; pArr[j+1] = t; } } }

printf(\学生的成绩排序为:\\n\ //输出 no=1; cnt=1;

for(i=0;i

if(pArr.score > pArr[i+1].score)

{

printf(\

for(j=0;j

printf(\ if(cnt%5==0) printf(\ cnt=1; no++; } else {

cnt++; } }

printf(\ return 0; }

#include \struct student {

int number; int score; }; main() {

struct student stu[10]; struct student temp; int num; int i,j;

printf(\请输入学生人数num:\ scanf(\ for(i=0;i

scanf(\

stu[i].number=100+i+1; 的形式为100 */ }

printf(\

printf(\初始学生的学号和对应的成绩为:\\n\ for(i=0;i

/*学号 {

printf(\号—%d分\ printf(\ }

printf(\

printf(\经过排序过后的成绩及对应学号为:\\n\

for(i=0;i

if(stu[i].score

temp.score=stu[i].score; stu[i].score=stu[j].score; stu[j].score=temp.score;

temp.number=stu[i].number; stu[i].number=stu[j].number; stu[j].number=temp.number; }

/*排序 */

for(i=0;i

if(stu[i].score==stu[i+1].score) /*如果两个相邻的分数相等 */ {

j=i;

printf(\第%d名是:\ do {

j++;

}while(stu[j].score==stu[j+1].score);

for(;i

printf(\第%d名是:%d号—%d分\ printf(\ } }

然后就是第三天的面试:(125分)

本文来源:https://www.bwwdw.com/article/yrzd.html

Top