1
当信号频率等于放大电路的
时,放大倍数值约下降到中频时的0.7倍,即增益下降( )
• A3dB
• B4 dB
• C5dB
•
正确答案: A
D6dB
2
判断下图电路引入了哪种组态的交流负反馈。( )
• A是电压并联负反馈
• B是电压串联负反馈;
• C是电流并联负反馈
•
正确答案: A
D是电流串联负反馈。
3
欲将方波电压转换成三角波电压,应该选用( )
1
• A反相比例运算电路
• B同相比例运算电路
• C积分运算电路
•
正确答案: C
D微分运算电路
4
测得放大电路中晶体管的直流电位如图所示,这个管子的型号是( )。
• ANPN硅管、
• BNPN锗管
• CPNP锗管
•
正确答案: A
DPNP硅管
5
用恒流源取代长尾式差分放大电路中的发射极电阻Re,将使电路的( )。
A差模放大倍数数值增大
•
• B抑制共模信号能力增强
• C差模输入电阻增大
•
正确答案: B
D简化电路
6
2
欲增大电路从信号源索取的电流,并稳定输出电流,应在放大电路中引入( )
A电压串联负反馈
•
• B电压并联负反馈
• C电流串联负反馈
•
正确答案: D
D电流并联负反馈
7
判断下图电路引入了哪种组态的交流负反馈。( )
A是电压并联负反馈
•
• B是电压串联负反馈;
• C是电流并联负反馈
•
D是电流串联负反馈。
正确答案: B
8
整流的目的是( )
A将交流变为直流
•
• B将高频变为低频
• C将正弦波变为方波
3
•
正确答案: A
D将直流变为交流
二.填空题(共4题,13.2分)
1
PN结加正向电压时,空间电荷区将变 。 切换到文本模式 正确答案: 第一空: 窄
2
如图符号是N沟道 型场效应管。 切换到文本模式
正确答案: 第一空: 耗尽
3
集成运放的输入级采用差分放大电路的原因是 温漂 。 切换到文本模式 正确答案: 第一空: 减少
4
4
已知某放大电路的电压放大倍数
____ Hz 。
,则其中频电压放大倍数
____;上限截止频率
切换到文本模式
切换到文本模式
切换到文本模式
____ Hz ,下限截止频率
正确答案: 第一空: 1000 第二空: 10000 第三空: 10
三.判断题(共10题,33.0分)
1
放大电路必须加上合适的直流电源才能正常工作
• •
正确答案:√
2
功率放大电路与电压放大电路的共同点是都使输出功率大于信号源提供的输入功率。
•
5
•
正确答案:√
3
一般情况下,线性稳压电路比开关型稳压电路效率高。
• •
正确答案:×
4
电感滤波适用于小负载电流,而电容滤波电路适用于大负载电流。
• •
正确答案:×
5
若
为变压器二次电压的有效值,则全波整流电容滤波电路在电容上的输出电压为
• •
正确答案:√
6
可以说任何放大电路都有功率放大作用
• •
正确答案:√
7
功率放大电路与电压放大电路、电流放大电路的共同点是都使输出功率大于信号源提供的输入功率。
6
• •
正确答案:√
8
线性直流电源中的调整管工作于放大状态,而开关型直流电源中的调整管工作于开关状态,
• •
正确答案:√
9
因为串联型稳压电路引入了深度负反馈,因此电路可能产生自激振荡。
• •
正确答案:√
10
稳压管稳压电路中,稳压管的最大稳定电流必须大于最大负载电流。
• •
正确答案:√
四.分析题(共5题,16.5分)
1
7
电路波特图如下,写出的表达式。中频相移是多少?该电路可能是什么类型的放大电路?
•
填写答案
•
正确答案:
,所以
由相频特性知中频相移
,
, 2分
所以。 2分
,电路是共射放大电路,或共源放大电路 2分
高频段只有一个拐点,表明只有一级放大电路,根据相移
下限 2分
上限频率 , 2分
所以 或 2分
2
8
求下面电路的输出电压和输入电压的运算关系式。
•
填写答案
•
正确答案: 为减法运算
3
判断所示各电路是否满足正弦波振荡的相位条件,简单说明理由。
9
•
填写答案
•
正确答案:
(a)为典型的电容三点式电路,故可以产生正弦波振荡。 5分
(b)因放大电路输入端无耦合电容与反馈网络隔离而使晶体管截止,故不可以产生正弦波振荡 5分
4
共射电路波特图如下,写出
的表达式。
•
填写答案
•
正确答案:
,所以
因为已知共射电路, 所以
。 2分
, 2分
高频段只有一个拐点, 上限频率 ,2分
所以低频段有两个拐点, 2分
10
2分
2分
5
求下面电路的输出电压和输入电压的运算关系式。
•
填写答案
•
正确答案:
为减法电路,含有反相加法和同相加法。
五.计算题(共3题,10.9分)
1
11
已知电路如图所示,β=100,. 求电路的Q点、 、 、
•
填写答案
•
正确答案:
2
12
下图所示电路中场效应管的转移特性如图(b)所示,求Q点和。
•
填写答案
•
正确答案:
3
13
电路如图所示,β=80,.(1)求Q点、(2)时、、
•
填写答案
•
正确答案:
14
一.单选题(共13题,35.1分)
1
编写C++程序一般需经过的几个步骤依次是 。 A编辑、调试、编译、连接
•
• B编辑、编译、连接、运行
• C编译、调试、编辑、连接
•
正确答案: B
D编译、编辑、连接、运行
2
决定C++语言中函数的返回值类型的是 。 Areturn语句中的表达式类型
•
• B调用该函数时系统随机产生的类型
• C调用该函数时的主调用函数类型
•
正确答案: D
D在定义该函数时所指定的数据类型
3
在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的 。 A私有成员
•
• B公有成员
• C保护成员
• D保护成员或私有成员
15
正确答案: A
4
对基类和派生类的关系描述中,错误的是 。 A派生类是基类的具体化
•
• B基类继承了派生类的属性
• C派生类是基类定义的延续
•
正确答案: B
D派生类是基类的特殊化
5
假定一个类的构造函数为A(int aa,int bb) {a=aa--;b=a*bb;},则执行A x(4,5);语句后 ,x.a和x.b的值分别为 。 A3和15
•
• B5和4
• C4和20
•
正确答案: C
D20和5
6
使用地址作为实参传给形参,下列说法正确的是 。 A实参是形参的备份
•
• B实参与形参无联系
• C形参是实参的备份
•
正确答案: D
D实参与形参是同一对象
16
7
下列字符串中可以用作C++标识符的是 。 A_123
•
• Bfoo~bar
• Ccase
•
正确答案: A
D3var
8
在int a[][3]={{1},{3,2},{4,5,6},{0}}中,a[2][2]的值是 。 A3
•
• B2
• C6
•
正确答案: C
D4
9
在类中说明的成员可以使用关键字 进行修饰。 Aprivate
•
• Bextern
• Cauto
•
正确答案: A
Dregister
17
10
下列关于指针运算的描述错误的是: 。 A在一定条件下,两个指针可以进行关系运算
•
• B在一定条件下,两个指针可以相加
• C在一定条件下,指针可以为空
•
正确答案: B
D在一定条件下,两个指针可以相互赋值
11
在C++语言中,对函数参数默认值描述正确的是:
A函数参数的默认值只能设定一个
•
• B一个函数的参数若有多个,则参数默认值的设定可以不连续
• C函数参数必须设定默认值
•
正确答案: D
D在设定了参数的默认值后,该参数后面定义的所有参数都必须设定默认值
12
下述关于开关语句的描述中, 是正确的。 A开关语句中default子句可以没有,也可以有一个;
•
• B开关语句中每个语句序列中必须有break语句;
• C开关语句中default子句只能放在最后;
•
正确答案: A
D开关语句中case子句后面的表达式可以是整形表达式。
18
13
下列给字符数组进行初始化中, 是正确的。 Achar s1[ ]=\"12345abcd\";
•
• Bchar s2[3]=\"xyz\";
• Cchar s3[][3]={ 'a', 'x', 'y'};
•
正确答案: A
Dchar s4[2[3]={\"xyz\
二.填空题(共8题,21.6分)
1
C++语言中如果调用函数时,需要改变实参或者返回多个值,应该采取____或者____方式。
切换到文本模式
切换到文本模式
正确答案: 第一空: 传地址 第二空: 引用
2
在C++中有两种参数传递方式: ____和____。
切换到文本模式
切换到文本模式
正确答案: 第一空: 传值
19
第二空: 传引用
3
若要使用string类,需要引入的头文件是____。在函数前面用____保留字修饰时,则表示该函数表为内联函数。
切换到文本模式
切换到文本模式
正确答案: 第一空: string.h 第二空: inline
4
派生类的成员一般分为两部分,一部分是____,另一部分是自己定义的新成员。
切换到文本模式
正确答案: 第一空: 从基类继承的成员
5
C++程序中,一个基本语句的最后一个字符是____ 。
切换到文本模式
正确答案: 第一空: 分号(; )
6
一个C++程序的开发步骤通常包括编辑、____ 、____ 、运行和调试。
切换到文本模式
切换到文本模式
20
正确答案: 第一空: 编译 第二空: 链接
7
一般情况下,按照面向对象的要求,把类中的数据成员(属性)定义为____权限,而把成员函数(方法)定义为 ____权限。
切换到文本模式
切换到文本模式
正确答案: 第一空: private 第二空: public
8
假定用户没有给一个名为MyClass的类定义构造函数和析构函数,则系统为其定义的默认构造函数形式为____,默认析构函数形式为____。
切换到文本模式
切换到文本模式
正确答案: 第一空: MyClass(){} 第二空: ~MyClass(){ }
三.判断题(共12题,32.4分)
1
函数体内声明的静态变量,至多只会被初始化一次。
21
• •
正确答案:√
2
将类A所有构造函数的可访问性都限制为私有的,那么在main函数中不可能得到类A的实例对象。
• •
正确答案:√
3
名字空间是可以多层嵌套的;对于类A中的函数成员和数据成员,它们都属于类名A代表的一层名字空间。
• •
正确答案:√
4
若在类Base和派生类Derived中,分别声明一个同名的整型成员变量int x; ,那么通过Derived类的实例对象,不可能输出基类Base中的变量x的值。
• •
正确答案:×
5
若类A是类B的友员类,且类B是类C的友员类,那么类A也是类C的友员类。
• •
正确答案:×
6
22
构造函数的初始化列表中的内容,不会影响构造对象中成员数据的初始化顺序。
• •
正确答案:√
7
C++ 程序中的变量,必须先定义 ( 声明 ) ,才能使用。
• •
正确答案:√
8
While循环语句的循环体至少执行一次。
• •
正确答案:×
9
double数据类型属于简单数据类型。
• •
正确答案:√
10
类中所提供的成员函数可以直接访问私有成员。
• •
正确答案:√
11
23
友元函数是类的成员函数,所以可以存取或修改该类中的私有成员。
• •
正确答案:×
12
就是某个变量的别名,对引用的操作,实质上就是对被引用的变量的操作。
• •
正确答案:√
四.程序阅读题(共2题,5.4分)
1
【程序阅读题】写出下列程序的运行结果。
#include #include void main() { long a=10,b=30,l=0; if(a%2==0) a++; for(long m=a;m<=b;m+=2) if(fun(m)) { if(l++%10==0) 24 cout < } bool fun(long n) { int sqrtm=(int)sqrt(n); for(int i=2;i<=sqrtm;i++) if(n%i==0) return false; return true; } • 填写答案 • 正确答案: 11 13 17 19 23 29 2 【程序阅读题】写出下列程序的运行结果。 #include 25 void main() { int a = 50 , b(0) ; b = ++a; cout<b = a++;