文档库 最新最全的文档下载
当前位置:文档库 › 3篇3章习题解答浙大版集成电路课后答案

3篇3章习题解答浙大版集成电路课后答案

3篇3章习题解答浙大版集成电路课后答案
3篇3章习题解答浙大版集成电路课后答案

第三章 反馈放大电路及应用

题3.3.1 怎样分析电路中是否存在反馈?如何判断正、负反馈;动态、 静态反馈(交、直流反馈);电压、电流反馈;串、并联反馈?

解:根据电路中输出回路和输入回路之间是否存在信号通路,可判断是否存在反馈。

利用瞬时极性法,可以判断正、负反馈:若反馈信号的引入使放大器的净输入量增大, 则为正反馈;反之为负反馈。

在静态条件下(v i =0)将电路画成直流通路,假设因外界条件(如环境温度)变化引起静态输出量变化,若净输入量也随之而变化,则表示放大器中存在静态反馈。当v i 加入后,将电路画成交流通路,假定因电路参数等因素的变化而引起输出量变化,若净输入也随之而变化,则表示放大器中存在动态反馈。

利用反证法可判断电压、电流反馈。假设负载短路后,使输出电压为零,若反馈量也随之为零,则是电压反馈;若反馈量依然存在(不为零),则是电流反馈。

在大多数电路中(不讨论个别例外),若输入信号和反馈信号分别加到放大电路的二个输入端上,则为串联反馈;若加到同一输入端上,则为并联反馈。

题3.3.2 电压反馈与电流反馈在什么条件下其效果相同,什么条件下效果不同?

解:在负载不变的条件下,电压反馈与电流反馈效果相同;当负载发生变化时,则二者效果

不同,如电压负反馈将使输出电压恒定,但此时电流将发生更大的变化。

题3.3.3 在图题3.3.3所示的各种放大电路中,试按动态反馈分析:

(1)各电路分别属于哪种反馈类型?(正/负反馈;电压/电流反馈;串联/并联反馈)。 (2)各个反馈电路的效果是稳定电路中的哪个输出量?(说明是电流,还是电压) (4)若要求将图(f)改接为电压并联负反馈,试画出电路图(不增减元件)。 解:(1),(2) : (a)电压并联负反馈,稳定υo 。 (b)电流串联负反馈,稳定i o 。 (c)电流并联负反馈,稳定i o 。 (d)电压串联负反馈,稳定υo 。 (e)电压并联负反馈,稳定υo 。 (f)电压串联负反馈,稳定υo 。 (g)电压串联负反馈,稳定υo 。 (3): 见图3.3.3 (3)

图题3.3.3

E

R v S R 4

+

– v O

题3.3.4 设某个放大器的开环增益在100~200之间变化,现引入负反馈,取F = 0.05 ,试求闭环增益的变化范围。

解: 18

.1805

.020012001.

.

m ax .

m ax

.

m ax =?+=

+=

F

A A A f

67

.1605

.010011001.

.

m in .

m in

.

m in =?+=+=

F

A A A f

由于本题中.

.

F A 不是远大于1,故不能用近似公式计算,否则会引起较大的误差。

题3.3.5 设某个放大器开环时

||||v

v A A d 为20%,若要求

||||vf

vf A A d 不超过1%,且||vf

A =100,问.

v A 和F

分别应取多大?

解: 20

%

1%20|

|/|||

|/|||1|.

.

.

..

.=>

=

+vf vf v v v A A d A A d F A

∴||.

.

F A v >19

200020100)1(.

.

.

.

=?>+=F A A A v vf v

0095

.02000

19.

.

.

.

=>

=

v

v A F

A F

题3.3.6 某运放的开环增益为106,其最低的转折频率为5Hz 。若将该运放组成一同相放大电路,并使它的增益为100,问此时的带宽和增益—带宽积各为多少?

解:.

A =106

f H =5Hz f A .

=100

因增益带宽积为常数

f A .

2f Hf =.

A 2f ∴f Hf =(10635/100)=53104

(Hz)=50 (kHz)

.

A 2BW=100350kHz

题3.3.7 在什么条件下,引入负反馈才能减少放大器的非线性失真系数和提高信噪比?如果输入信号中混入了干扰,能否利用负反馈加以抑制?

解:负反馈只能减少由放大器内部产生的非线性失真和噪声。而为了提高信噪比,还必须在引入负反馈的同时,增大输入信号。若输入信号中混进了干扰,或输入信号本身具有非线性失真,则反馈无能为力。

题3.3.8 图题3.3.8是同相输入方式的放大电路,A 为理想运放,电位器R w 可用来调节输出直流电位,试求:

(1)当.

i V =0时,调节电位器,输出直流电压V O 的可调范围是多少?

(2)电路的闭环电压放大倍数==.

.

.

/i o vf V V A ?

图题3.3.8

解:(1) 当.

i V =0时,电路相当于反相输入放大器。故当电位器触点调到最上端时, V O =-(15/2M)31K=-7.5mV,当电位器触点调到最下端时,

V O =-(-15/2M)31K=+7.5mV

(2) 计算.

vf A 时,直流电源±15V 都为零,假设电位器触点在中间位置,则

150//50211.

.

.

≈++

==

K

K M K

V V A i

o

vf

若不在中间位置,则分为R 和(100K-R)二部分,并联后和2M Ω相比很小,所以

.

vf A 仍为1。

题3.3.9 在图题3.3.9中,设集成运放为理想器件,求下列情况下υO 与υS 的的关系式: (1)若S 1和S 3闭合,S 2断开,υO =? (2)若S 1和S 2闭合,S 3断开,υO =? (3)若S 2闭合,S 1和S 3断开,υO =? (4)若S 1、S 2、S 3都闭合,υO =?

图题3.3.9

解:(1) 当S 1和S 3闭合,S 2断开时,电路为反相输入放大器,υo =-υs

(2) 当S 1和S 2闭合,S 3断开时,

υ(+)=υs ,υ(-)≈υ(+)=υs ,故R 中无电流通过,υo =υ(-)=υs

(3) S 2闭合,S 1和S 3断开,则υ0=υ(-)=υ(+)=υs (4) S 1、S 2和S 3都闭合时,υ(+)=υ(-)=0

∴ υ0=-(υs /R)2R=-υs

题3.3.10 用集成运放和普通电压表可组成性能良好的欧姆表,电路如图题3.3.10所示。设A 为理想运放,虚线方框表示电压表,满量程为2V ,R M 是它的等效电阻,被测电阻R X 跨接在A 、B 之间。

(1)试证明R X 与V O 成正比;

(2)计算当要求R X 的测量范围为0~10k Ω时,R 1应选多大阻值?

图题3.3.10

解:(1) 证:运放A 构成反相比例运算放大器V o =-(R X /R 1)2(-V)=-((-V)/R 1)2R x

(2) 要求R x 的测量范围为0~10k Ω,即R X =10k Ω时,V o 达到满量程2V ,

代入上式,得

2V=-(10k Ω/R 1)(-2V) ∴ R 1=10k Ω

题3.3.11 图题3.3.11(a)为加法器电路,R 11=R 12=R 2=R 。 (1)试求运算关系式:υO =f(υI1,υI2);

(2)若υI1、υI2分别为三角波和方波,其波形如图题3.3.11(b)所示,试画出输出电压波形并注明其电压变化范围。

图题3.3.11 解:(1) υ0= -(R 2/R 11)2υI1-(R 2/R 12)2υI2=-(υI1+υI2) (2) 见图3.3.11。

图3.3.11

题3.3.12 由四个电压跟随器组成的电路如图题3.3.12所示,试写出其输出电压的表达式: υO =f(υI1,υI2,υI3 )。

图题3.3.12 解: ∵ υ01=υI1 υ02=υ12 υ03=υI3

∴ υ0=υ(-)=υ(+)

––

3

2

132123

123113

2132////////////i i i v R R R R R v R R R R R v R R R R R ?++

?++

?+=

题3.3.13 试写出图题3.3.13加法器对υI1 、υI2 、υI3 的运算结果:

υO =f(υI1 、υI2 、υI3 )。

图题3.3.13

解:A 2的输出υO2=-(10/5)υI2-(10/100)υI3=-2υI2-0.1υI3

υ0=-(100/20)υI1-(100/100)υo2=-5υI1+2υI2+0.1υI3

题3.3.14 积分电路如图题3.3.14(a)所示,其输入信号υI 波形如图题3.3.14(b),并设t=0时,υC(O)=0,试画出相应的输出电压υO 波形。

图题3.3.14 解:在t=0~10ms 区间,υI =2V

υo =-(υi /RC)2t=-2/(103103310-6)2t=-200t 当t=0时,υo =0V ,当t=10ms 时,υo =-2V

当t=10ms ~20ms 区间,υI =-2V

υo =υo(10)-(υi /RC)2t=-2+0.2(t-10ms)

t=20ms 时,υo =0V ,波形见图3.3.14。

图3.3.14

题3.3.15 图题3.3.15电路中,A 1、A 2为理想运放,电容的初始电压υC (O)=0。(1)写出υO

–t (ms) –

与υS1 、υS2 和υS3之间的关系式;(2)写出当电路中电阻R 1=R 2=R 3=R 4=R 5=R 6=R 7=R 时,输出电压υO 的表达式。

图题3.3.15

解:(1) A 1构成双端输入的比例运算电路,A 2构成积分运算电路。

1

1

4232143312

3214311

423

2341

2

323132321)

()

(s s s s s s s s o v R R v R R R R R R R v R R R R R v R R v R R R R R v R R R v R R R v v ?-?++=

?++?-

?+=

?+--

+?=

?

+

-

=t

s o dt R v R v C

v 0

6

35

01)(

1

(2) R 1=R 2=R 3=R 4=R 5=R 6=R 时,υo1=υS2-υS1

∴ ?

+--

=t

s s s o dt v v v RC

v 0

312)(1

题3.3.16 差动积分运算电路如图题3.3.16所示。设A 为理想运算放大器,电容C 上的初始电压为零,且R 1=R 2=R,C 1=C 2=C 。

(1)当υI1=0时,推导υO 与υI2的关系式; (2)当υI2=0时,推导υO 与υI1的关系式;

(3)当υI1与υI2同时加入时,写出υO 与υI1、υI2的关系式。

图题3.3.16 解:(1) 当υI2=0时

υI(+)=0 ∴υI(-)=0

用矢量分析:C

j R V V I o ω?

-=1.

1.

用积分表示:??-

=t

I o dt

v

RC

v 0

1

1

(2) 当υI1=0时,用矢量分析:.

)

(.

2.)(11

-+=ω+

ω?

=I I I V C

j R C j V V

R

C j V R

C j R V V I I o ω?

=ω+

?

=-1

1.

2.

)(.

和(1)比较,用积分表示:dt

v

RC

v t

I o ?=

?0

2

1

(3) 当υI1和υI2同时加入时,用迭加原理得: dt

v v

RC

v I t

I o )(110

2

-=

?

题3.3.17 由运放组成的三极管电流放大系数β的测试电路如图题3.3.17所示,设三极管的V BE =0.7V 。(1)求出三极管的c 、b 、e 各极的电位值;(2)若电压表读数为200mV ,试求三极管的β值。

图题3.3.17

解:(1) V B =0V V E =-0.7V V C =6V (2) I B =200mV/R 2=0.02(mA)

I c =(V 1-V I(-))/R 1=(12V-6V)/6K=1(mA) ∴ β=I C /I B =50

题3.3.18 图题3.3.18电路为一电压控制电流源,i O =f(υS )。设A 为理想运放,电路参数中满足(R 2+R 3) >>R L 的条件,试推导i O 与υS 的关系式。

图题3.3.18

解:通过R 2引入运放反相输入端的为电流串联负反馈;通过另一R 2引入运放同相输入端的为电压并联正反馈,电路稳定工作时,正、负反馈刚好平衡。

υI(-)=(R 3/(R 2+R 3))υo ′

υI(+)=(R 3/(R 2+R 3))2υo +(R 2/(R 2+R 3))2υs ∵ υI(-)=υI(+) ∴ υo ′-υo =(R 2/R 3)υs

因(R 2+R 3)>>R L

∴ Io ≈(υo ′-υo )/R 1=R 2/(R 1R 3)2υs

题3.3.19 图题3.3.19所示为恒流源电路,已知稳压管工作在稳定状态,试求负载电阻中的电流I L 。

图题3.3.19 解:V I(-)=6V ∴V I(+)=V I(-)=6V

流过R 2的电流I R2=V I(+)/R 2=0.6(mA) 因“虚断”I L =I R2=0.6(mA)

题3.3.20 在深度负反馈条件下,近似计算图题3.3.3中各电路的闭环电压增益A vf =υO /υS 及从信号源υS 二端看入的输入电阻R if 和闭环输出电阻R of 。 解: (a) (1) i I =υs /R 1 )

(//3243233

233

24R R R R R v R R R R R R R v i o

o

F ++-

=+?

+-=

∵ i I ≈i F ∴ 3

132432)

(R R R R R R R v v A s

o vf ++-

==

(2) R if =υs /i I ≈R 1

(3) 因为是电压负反馈,稳定υo ,所以R of ≈0 (b) (1) υs ≈υF =i o 2R 1=(υo /R L )2R 1

∴ A υf =υo /υs =R L /R 1 (2) R if =υs /i I ≈∞

(3) 因为是电流负反馈,稳定i o ,所以R of ≈∞ (c) (1) i I =υs /R 1 i F =-i o =-υo /R L

由于i I ≈I f ∴ υs /R 1=-υo /R L ∴ A υf =υo /υs =-R L /R 1 (2) R if =υs /i I =R 1

(3) 因为是电流负反馈,稳定i o ,所以R of ≈∞ (d) (1)

3

14

321321)()(R R R R R R R R R v v A s

o vf ++++=

=

(2) R if =υs /i I ≈∞

(3) 因为是电压串联负反馈,稳定υo ,所以R of ≈

o

o

F s v R R R R R R R R R R R R R R

R R R R v v v ?++++=

?++?

++=≈4

3213213

11

3

213

2134)()()

//(

(e) (1) i s =υs /R s i F =-υo /R 1

由于 i s ≈I f ∴υs /R s ≈-υo /R 1 A υf =υo /υs =-R 1/R s (2) R if =υs /i s =R s

(3) 因为是电压并联负反馈,稳定υo ,所以R of ≈0 (f) (1) υs ≈υF =υo (R 3/(R 3+R 4))

A υf =υo /υs =(R 3+R 4)/R 3 (2) R if =υs /i s =υs /i b ≈∞

(3) 因为是电压串联负反馈,稳定υo ,所以R of ≈0 (g) (1) υs ≈υF =υo (R 1/(R 1+R 2))

A υf =υo /υs =(R 1+R 2)/R 1 (2) R if =υs /i I ≈∞

(3) 因为是电压串联负反馈,稳定υo ,所以R of ≈0

题3.3.21 某个集成运放的开环频率特性表达式为

)

1)(1)(1(3

2

1

.

.

p p p odm

od f f j

f f j

f f j

A A +++=

式中,f p1=10kHz,f p2=1MHz,f p3=5MHz,.

odm A =104。

(1)试画出它的波特图(对数幅频和相频特性);

(2)若用它构成负反馈放大器,试问中频闭环增益减小到多少分贝时,电路将产生临界自激振荡?

(3)若要求留有45°的相位裕度时,最小中频闭环增益应取多少? 解:(1) 见图3.3.21。

图3.3.21

(2)从φ=-180°处作垂直线与幅频特性相交于N 点,由N 点得到:闭环增益减小到大约26dB 时,电路将产生临界自激振荡。

(3)从φ=-145°处作垂直线与幅频特性相交于M 点,由M

点得到:最小中频闭环增益

约为43dB 。

题3.3.22 某个三极点放大器的中频开环增益A vm =43104,f p1=2kHz,f p2=200kHz,f p3 =5MHz ,试画出它的波特图。

(1) 若要求|vf A .

|=400时,用作图法估算相位裕度φm ;

(2)若要求|vf A .

|=100时,重新估算φm 。 解:波特图见图3.3.22

(1) 400||.

=vf A ,即20lg ||.

vf A =52dB ,由幅频特性上52dB 处作垂直线与相频特性交于 N 点,由N 点求出φ=-135°,所以φm=180°-135°=45°。

(2), ||.

vf A =100,即20lg ||.

vf A =40dB ,由幅频特性上40dB 处作垂直线与相频特性交于M 点,由M 点求出φ=-145°,所以φm =180°-145°=35°。

题3.3.23 图题3.3.23为某负反馈放大电路在F

=0.1时的环路增益波特图。 (1)写出开环放大倍数A

的表达式; (2)说明该负反馈放大电路是否会产生自激振荡;

(3)若产生自激,则求出F

应下降到多少才能使电路到达临界稳定状态;若不产生自激,则说明有多大的相位裕度。

解:(1) )

10

1)(10

1)(10

1(10

5

4

2

5

.

f j

f j

f j

A

+++

(2) 幅频特性上20lg ||F A

=0处作垂直线与相频特性交于-225°,所以会自激。 (3) 相频特性上-180°处作垂直线与幅频特性交于20dB 。临界自激时应与幅频特

性交于0dB 处,所以若幅频特性再往下移20dB 即可,原来.

F =0.1,所以.

F =0.01时

–– f (Hz)

–––– f (Hz)

临界自激。

图题3.3.23

以下为PSPICE练习题

题3.3.24运放构成的加法电路如图题3.3.24(a)所示,运放采用μA741,R1=20kΩ,R2=5kΩ,R3=10kΩ,其输入信号是图题3.3.24(b)所示的周期信号,用PSPICE程序仿真分析输出端的电压波形。

图题3.3.24

解:进入Schmatics编辑电路图,其中υI1、υI2定义为线性电压源,设置瞬态分析,可得输出电压υo波形,见图3.3.24。

图3.3.24

题3.3.25在图题3.3.25(a)所示的电路中,设R1=R2=12kΩ,R f=5kΩ,C=4μF,运放反相输入端与输出端之间的反馈电阻R3=1.2MΩ,运放采用LF411。并设电容的C初始电压υC(O) =0,输入电压υS为方波,其幅度变化为+5V~-5V,占空比为50%,频率为10Hz,如图题3.3.25(b)所示。(1)试用PSPICE程序分析输出电压υO的波形;(2)当R2=0时,重画输出电压υO的波形。

图题3.3.25

解:进入Schmatics编辑电路图,υs定义为线性电压源,设置瞬态分析,可得输出电压υout 波形,见图3.3.25(1),再去掉R2(R2=0),又得υ(out)波形,见图3.3.25(2),与(1)完全一样。

图3.3.25(1)

图3.3.25(2)

数字电路与逻辑设计试题及答案(试卷A)

《数字集成电路基础》试题A (考试时间:120分钟) 班级: 姓名: 学号: 成绩: 一、填空题(共20分) 1. 数字信号的特点是在 上和 上都是断续变化的,其高电平和低电平常 用 和 来表示。 2. 常用的BCD 码有 、 、 等,常用的可靠性代码有 、 等。 3. 将十进制数45转换成8421码可得 。 4. 同步RS 触发器的特性方程为Q n+1=__________;约束方程为 。 5. 数字电路按照是否有记忆功能通常可分为两类: 、 。 6. 当数据选择器的数据输入端的个数为8时,则其地址码选择端应有 位。 7.能将模拟信号转换成数字信号的电路,称为 ;而将能把数字信号转换成模拟信号的电路称为 。 8.时序逻辑电路按照其触发器是否有统一的时钟控制分为 时序电路和 时序电路。 9. 两片中规模集成电路10进制计数器串联后,最大计数容量为 位。 二、单项选择题(共 20分) 1. 对于四位二进制译码器,其相应的输出端共有 。 A . 4个 B. 16个 C. 8个 D. 10个 2. 要实现n 1n Q Q =+,JK 触发器的J 、K 取值应为 。 A . J=0,K=0 B. J=0,K=1 C. J=1,K=0 D. J=1,K=1 3. 图2.1所示是 触发器的状态图。 A. SR B. D C. T D. T ˊ 4.在下列逻辑电路中,不是组合逻辑电路的有 。 A.译码器 B.编码器 C.全加器 D.寄存器 图2.1

5.欲使D触发器按Q n+1=Q n工作,应使输入D= 。 A. 0 B. 1 C. Q D. Q 6.多谐振荡器可产生。 A.正弦波 B.矩形脉冲 C.三角波 D.锯齿波 7. N个触发器可以构成最大计数长度(进制数)为的计数器。 A.N B.2N C.N2 D.2N 8.随机存取存储器具有功能。 A.读/写 B.无读/写 C.只读 D.只写 9.只读存储器ROM中的内容,当电源断掉后又接通,存储器中的内容。 A.全部改变 B.全部为0 C.不可预料 D.保持不变 10. 555定时器构成施密特触发器时,其回差电压为。 A.VCC B. 1/2VCC C. 2/3VCC D. 1/3VCC 三、设计题 (共20分) 1、有一水箱由大、小两台水泵M L 和M S 供水,如图3.1所示,箱中设置了3 个水位检测元件A、B、C。水面低于检测元件时,检测元件给出高电平;水面高于检测元件时,检测元件给出低电平。现要求当水位超过C点时水泵停止工作;水位 低于C点而高于B点时M S 单独工作;水位低于B点而高于A点时M L 单独工作;水位 低于A点时M L 和M S 同时工作。试用门电路设计一个控制两台水泵的逻辑电路,要求 电路尽量简单。 图3.1

第3章习题及解答

第3章习题及解答 3.1分析图P3.1所示电路的逻辑功能,写出输出逻辑表达式,列出真值表,说明电路完成 何种逻辑功能。 F 图P3.1 题3.1 解:根据题意可写出输出逻辑表达式,并列写真值表为: B A AB F += 该电路完成同或功能 3.2 分析图P3.3所示电路的逻辑功能,写出输出1F 和2F 的逻辑表达式,列出真值表,说明 电路完成什么逻辑功能。 A B C F F 1 2 图P3.3 题3.3 解:根据题意可写出输出逻辑表达式为:

= + AC ⊕ = F+ ⊕ AB BC F C B A 1 2 列写真值表为: 该电路构成了一个全加器。 3.5 写出图P3.5所示电路的逻辑函数表达式,其中以S3、S2、S1、S0作为控制信号,A,B 作为数据输入,列表说明输出Y在S3~S0作用下与A、B的关系。 图P3.5 题3.5 解:由逻辑图可写出Y的逻辑表达式为: A S + ⊕ = + AB Y+ S S B B S A B 3 2 1 图中的S3、S2、S1、S0作为控制信号,用以选通待传送数据A、B,两类信号作用不同,分析中应区别开来,否则得不出正确结果。由于S3、S2、S1、S0共有16种取值组合,因此输出Y和A、B之间应有16种函数关系。列表如下:

3.7 设计一个含三台设备工作的故障显示器。要求如下:三台设备都正常工作时,绿灯亮; 仅一台设备发生故障时,黄灯亮;两台或两台以上设备同时发生故障时,红灯亮。 题3.7 解:设三台设备为A 、B 、C ,正常工作时为1,出现故障时为0; F 1为绿灯、F 2为黄灯、F 3为红灯,灯亮为1,灯灭为0。 根据题意可列写真值表为: 求得F 1、F 2、F 3的逻辑表达式分别为: C A C B B A F C AB C B A BC A F ABC F ++=++==321;; 根据逻辑表达式可画出电路图(图略)。 3.9 设计一个组合逻辑电路,该电路有三个输入信号ABC ,三个输出信号XYZ,输入和输出 信号均代表一个三位的二进制数。电路完成如下功能:

操作系统习题及答案二

习题二处理器管理 一、单项选择题 1、操作系统中的作业管理是一种()。 A.宏观的高级管理 B.宏观的低级管理 C.系统刚开始加电 D.初始化引导完成 2、进程和程序的本质区别是(). A.存储在内存和外存 B.顺序和非顺序执行机器指今 C.分时使用和独占使用计算机资源 D.动态和静态特征 3、处于后备状态的作业存放在()中。 A.外存 B.内存 C.A和B D.扩展内存 4、在操作系统中,作业处于()时,已处于进程的管理之下。 A.后备 B.阻塞 C.执行 D.完成 5、在操作系统中,JCB是指()。 A.作业控制块 B.进程控制块 C.文件控制块 D.程序控制块 6、作业调度的关键在于()。 A.选择恰当的进程管理程序 B.选择恰当的作业调度算法 C.用户作业准备充分 D.有一个较好的操作环境 7、下列作业调度算法中,最短的作业平均周转时间是()。 A.先来先服务法 B. 短作业优先法 C. 优先数法 D. 时间片轮转法 8、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指() 调度算法。 A.先来先服务法 B. 短作业优先法 C.时间片轮转法 D. 优先级法 9、在批处理系统中,周转时间是()。 A.作业运行时间 B.作业等待时间和运行时间之和 C.作业的相对等待时间 D.作业被调度进入内存到运行完毕的时间 10、为了对紧急进程或重要进程进行调度,调度算法应采用()。 A.先来先服务法 B. 优先级法 C.短作业优先法 D. 时间片轮转法 11、操作系统中,()负责对进程进行调度。 A.处理机管理 B. 作业管理 C.高级调度管理 D. 存储和设备管理 12、一个进程被唤醒意味着()。 A.该进程重新占有了CPU B.进程状态变为就绪 C.它的优先权变为最大 D.其PCB移至就绪队列的队首 13、当作业进入完成状态,操作系统(). A.将删除该作业并收回其所占资源,同时输出结果 B.将该作业的控制块从当前作业队列中删除,收回其所占资源,并输出结果

5大规模数字集成电路习题解答

自我检测题 1.在存储器结构中,什么是“字”什么是“字长”,如何表示存储器的容量 解:采用同一个地址存放的一组二进制数,称为字。字的位数称为字长。习惯上用总的位数来表示存储器的容量,一个具有n字、每字m位的存储器,其容量一般可表示为n ×m位。 2.试述RAM和ROM的区别。 解:RAM称为随机存储器,在工作中既允许随时从指定单元内读出信息,也可以随时将信息写入指定单元,最大的优点是读写方便。但是掉电后数据丢失。 ROM在正常工作状态下只能从中读取数据,不能快速、随时地修改或重新写入数据,内部信息通常在制造过程或使用前写入, 3.试述SRAM和DRAM的区别。 解:SRAM通常采用锁存器构成存储单元,利用锁存器的双稳态结构,数据一旦被写入就能够稳定地保持下去。动态存储器则是以电容为存储单元,利用对电容器的充放电来存储信息,例如电容器含有电荷表示状态1,无电荷表示状态0。根据DRAM的机理,电容内部的电荷需要维持在一定的水平才能保证内部信息的正确性。因此,DRAM在使用时需要定时地进行信息刷新,不允许由于电容漏电导致数据信息逐渐减弱或消失。 4.与SRAM相比,闪烁存储器有何主要优点 解:容量大,掉电后数据不会丢失。 5.用ROM实现两个4位二进制数相乘,试问:该ROM需要有多少根地址线多少根数据线其存储容量为多少 解:8根地址线,8根数据线。其容量为256×8。 6.简答以下问题: (1)CPLD和FPGA有什么不同 FPGA可以达到比 CPLD更高的集成度,同时也具有更复杂的布线结构和逻辑实现。FPGA 更适合于触发器丰富的结构,而 CPLD更适合于触发器有限而积项丰富的结构。 在编程上 FPGA比 CPLD具有更大的灵活性;CPLD功耗要比 FPGA大;且集成度越高越明显;CPLD比 FPGA有较高的速度和较大的时间可预测性,产品可以给出引脚到引脚的最大延迟时间。CPLD的编程工艺采用 E2 CPLD的编程工艺,无需外部存储器芯片,使用简单,保密性好。而基于 SRAM编程的FPGA,其编程信息需存放在外部存储器上,需外部存储器芯片 ,且使用方法复杂,保密性差。 (2)写出三家CPLD/FPGA生产商名字。 Altera,lattice,xilinx,actel 7.真值表如表所示,如从存储器的角度去理解,AB应看为地址,F0F1F2F3应看为数据。 表

操作系统课后习题答案

第一章 1.设计现代OS的主要目标是什么? 答:(1)有效性(2)方便性(3)可扩充性(4)开放性 4.试说明推劢多道批处理系统形成和収展的主要劢力是什么? 答:主要动力来源于四个方面的社会需求与技术发展: (1)不断提高计算机资源的利用率; (2)方便用户; (3)器件的不断更新换代; (4)计算机体系结构的不断发展。 12.试从交互性、及时性以及可靠性方面,将分时系统不实时系统迚行比较。答:(1)及时性:实时信息处理系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100微妙。 (2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。不像分时系统那样能向终端用户提供数据和资源共享等服务。 (3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性及数据的安全性。 13.OS有哪几大特征?其最基本的特征是什么? 答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。 第二章 2. 画出下面四条诧句的前趋图: S1=a:=x+y; S2=b:=z+1; S3=c:=a –b;S4=w:=c+1; 8.试说明迚程在三个基本状态之间转换的典型原因。 答:(1)就绪状态→执行状态:进程分配到CPU资源 (2)执行状态→就绪状态:时间片用完 (3)执行状态→阻塞状态:I/O请求 (4)阻塞状态→就绪状态:I/O完成

(完整版)操作系统课后题答案

2 . OS的作用可表现在哪几个方面? 答:(1)0S作为用户与计算机硬件系统之间的接口;(2)0S作为计算机系统资源的管理者;(3)0S实现了对计算机资源的抽象。 5 .何谓脱机I/O 和联机I/O ? 答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围 机控制完成,是在脱离主机的情况下进行的。而联机I/O方式是指程序和数据的输入输出 都是在主机的直接控制下进行的。 11 . OS有哪几大特征?其最基本的特征是什么? 答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。 20 .试描述什么是微内核OS。 答:(1)足够小的内核;(2)基于客户/服务器模式;(3)应用机制与策略分离原理;(4)采用面向对象技术。 25 ?何谓微内核技术?在微内核中通常提供了哪些功能? 答:把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽 量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。在微内核 中通常提供了进程(线程)管理、低级存储器管理、中断和陷入处理等功能。 第二章进程管理 2.画出下面四条语句的前趋图: S仁a : =x+y; S2=b : =z+1; S3=c : =a - b ; S4=w : =c+1; 7 ?试说明PCB的作用,为什么说PCB是进程存在的惟一标志? 答:PCB是进程实体的一部分,是操作系统中最重要的记录型数据结构。作用是使一个在 多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,成为能与其它进程 并发执行的进程。OS是根据PCB对并发执行的进程进行控制和管理的。 11 .试说明进程在三个基本状态之间转换的典型原因。 答:(1)就绪状态T执行状态:进程分配到CPU资源;(2)执行状态T就绪状态:时间片用 完;(3)执行状态T阻塞状态:I/O请求;(4)阻塞状态T就绪状态:I/O完成. 19 ?为什么要在OS中引入线程? 答:在操作系统中引入线程,则是为了减少程序在并发执行时所付出的时空开销,使OS具

第3章 习题解答

第三章 习题解答(部分) [1]求以下序列)(n x 的频谱()j X e ω,其中0a >。 (2)()an e u n - (5)0sin()()an e n u n ω- 解:对题中所给的)(n x 先进行z 变换,再求其频谱。 (2)由于111)]([)(----==z e n u e Z z X a an ,所以ωω ωj a e z j e e z X e X j --=-==11)()(。 (5)由于a a a an e z e z e z n u n e Z z X 22010 10cos 21sin )]()sin([)(-------+-==ωωω,所以 ω ω j e z j z X e X ==)()(a j a j a j e e e e e e 2200 c o s 21s i n ------+-=ωωωωω [2] 设()j X e ω和()j Y e ω分别是()x n 和()y n 的傅里叶变换,试求下面序列的傅里叶变换。 (7)(2)x n (8)(), ()2 0n x n g n n ??=???=偶, =奇 解: (7)2 )()2()]2([ω ω n j n n jn e n x e n x n x DTFT -∞ ∞ -∞ =-∑∑= = 为偶数  2)]()1()([2 1ωn j n n e n x n x -∞ -∞=-+=∑ ) (2 1)(21)(21)(212222 ?? ? ??+∞-∞ =?? ? ??+-∞-∞=-+= +=∑ ∑πωω πωωj j n n j n n j e X e X e n x e n x (8))()'()2/()]([2''2ωω ω j n n j n jn e X e n x e n x n g DTFT == = ∑∑∞ -∞ =-∞ -为偶数 [3]求出下面序列的傅里叶变换 (1))5(2)(-δ=n n x (4))3()2()(--+=n u n u n x 解:由DFT 定义有: (1)ωω ω δ52)5(2)(j n jn j e e n e X -∞ -∞ =-=-= ∑ (4)ω ωωω ω ω j j j n jn n jn j e e e e e n u n u e X ---=-∞ -∞ =---== --+= ∑∑1)]3()2([)(322 2

操作系统课后习题答案2知识分享

2. 进程和线程的管理 例题解析 例2.2.1 试说明进程和程序之间的区别和联系。 解进程和程序是既有区别又有联系的两个概念。 进程是动态的,程序是静态的。程序是一组有序的指令集合,是一个静态的概念;进程则是程序及其数据在计算机上的一次执行,是一个动态的集合。离开了程序,进程就失去了存在的意义,但同一程序在计算机上的每次运行将构成不同的进程。程序可看作是电影的胶片,进程可以看作电影院放电影的过程。 一个进程可以执行多个程序,如同一个电影院的一场电影可放映多部影片。 一个程序可被多个进程执行,如同多个影院同时利用一个电影的胶片放映同一部电影。 程序可以长期保存,进程只能存在于一段时间。程序是永久存在的,而进程有从被创建到消亡的生命周期。 例2.2.2 举例说明多道程序系统失去了封闭性和再现性。 解例如,有两个循环程序A和B,共享一个变量N。程序A每执行一次时,都要做N:=N+1操作;程序B则每执行一次时,都要执行print(N)操作,然后再将N的值置成“0”。程序A 和B在多道程序系统中同时运行。假定某时刻变量N的值为n,可能出现下述三种情况:N:=N+1 在print(N)和N:=0之前,此时得到N值变化过程为n+1、n+1、0; N:=N+1 在print(N)和N:=0之后,此时得到N值变化过程为n 、0 、1; N:=N+1 在print(N)之后和N:=0之前,此时得到N值变化过程为n、n+1、0。 所以,在A、B程序多次执行过程中,虽然其每次执行时的环境和初始条件都相同,但每次得到的结果却不一定相同。 例2.2.3 为什么将进程划分成执行、就绪和阻塞三个基本状态? 解根据多道程序执行的特点,进程的运行是走走停停的。因此进程的初级状态应该是执行和等待状态。处于执行状态的进程占用处理机执行程序,处于等待状态的进程正在等待处理机或者等待其它某种事件的发生。但是,当处理机空闲时,并不是所有处于等待状态的进程都能放到处理机上执行,有的进程即使分配给它处理机,它也不能执行,因为它的执行的条件没有得到满足。因此,将等待状态的进程分成两部分,一部分是放在处理机上就能立即执行,这就是就绪的进程;另一部分是仍需等某种事件发生的进程,即使放在处理机上也不能执行的进程,这就是阻塞进程。 例2.2.4 进程的挂起状态与进程的阻塞状态和就绪状态有何异同? 解相同点是它们都没有占用处理机。不同点是挂起状态的进程是处于一种静止状态,不会参与对资源的竞争,在解除挂起之前,进程不会有新的资源要求,也不会有占用处理机的机会;阻塞状态和就绪状态的进程均处于活动状态,它们都有获得处理机的机会,都可能有新的资源要求。 例2.2.5 两个并发进程P1和P2的程序代码在下面给出。其中,A、B、C、D和E均为原语。 P1: begin P2: begin A; D; B; E; C; end end 请给出P1、P2两个进程的所有可能执行的过程。

《超大规模集成电路设计》考试习题(含答案)完整版分析

1.集成电路的发展过程经历了哪些发展阶段?划分集成电路的标准是什么? 集成电路的发展过程: ?小规模集成电路(Small Scale IC,SSI) ?中规模集成电路(Medium Scale IC,MSI) ?大规模集成电路(Large Scale IC,LSI) ?超大规模集成电路(Very Large Scale IC,VLSI) ?特大规模集成电路(Ultra Large Scale IC,ULSI) ?巨大规模集成电路(Gigantic Scale IC,GSI) 划分集成电路规模的标准 2.超大规模集成电路有哪些优点? 1. 降低生产成本 VLSI减少了体积和重量等,可靠性成万倍提高,功耗成万倍减少. 2.提高工作速度 VLSI内部连线很短,缩短了延迟时间.加工的技术越来越精细.电路工作速度的提高,主要是依靠减少尺寸获得. 3. 降低功耗 芯片内部电路尺寸小,连线短,分布电容小,驱动电路所需的功率下降. 4. 简化逻辑电路 芯片内部电路受干扰小,电路可简化. 5.优越的可靠性 采用VLSI后,元件数目和外部的接触点都大为减少,可靠性得到很大提高。 6.体积小重量轻 7.缩短电子产品的设计和组装周期 一片VLSI组件可以代替大量的元器件,组装工作极大的节省,生产线被压缩,加快了生产速度. 3.简述双阱CMOS工艺制作CMOS反相器的工艺流程过程。 1、形成N阱 2、形成P阱 3、推阱 4、形成场隔离区 5、形成多晶硅栅 6、形成硅化物 7、形成N管源漏区 8、形成P管源漏区 9、形成接触孔10、形成第一层金属11、形成第一层金属12、形成穿通接触孔13、形成第二层金属14、合金15、形成钝化层16、测试、封装,完成集成电路的制造工艺 4.在VLSI设计中,对互连线的要求和可能的互连线材料是什么? 互连线的要求 低电阻值:产生的电压降最小;信号传输延时最小(RC时间常数最小化) 与器件之间的接触电阻低 长期可靠工作 可能的互连线材料 金属(低电阻率),多晶硅(中等电阻率),高掺杂区的硅(注入或扩散)(中等电阻率)

操作系统课后题及答案

第一章 1 .设计现代OS 的主要目标是什么? 答:(1)有效性(2)方便性(3)可扩充性(4)开放性 2 .OS 的作用可表现在哪几个方面? 答:(1)OS作为用户与计算机硬件系统之间的接口 (2)OS 作为计算机系统资源的管理者 (3)OS 实现了对计算机资源的抽象 4 .试说明推动多道批处理系统形成和发展的主要动力是什么?答:主要动力来源于四个方面的社会需求与技术发展: (1)不断提高计算机资源的利用率; (2)方便用户; (3)器件的不断更新换代; (4)计算机体系结构的不断发展。 7 .实现分时系统的关键问题是什么?应如何解决?答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。 解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。 12 .试从交互性、及时性以及可靠性方面,将分时系统与实时系统进行比较。 答:( 1 )及时性:实时信息处理系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100 微妙。 (2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。不像分时系统那样能向终端用户提供数据和资源共享等服务。 (3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度 的可靠性。因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性及数据的安全性。 13 .OS 有哪几大特征?其最基本的特征是什么?答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。

第3章习题参考答案

一、选择题 1.表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的(D)约束。 A.主键B.外键C.NULL D.CHECK 2.下列关于表的叙述正确的是(C)。 A.只要用户表没有人使用,则可将其删除B.用户表可以隐藏 C.系统表可以隐藏D.系统表可以删除 3.下列关于主关键字叙述正确的是(A)。 A.一个表可以没有主关键字 B.只能将一个字段定义为主关键字 C.如果一个表只有一个记录,则主关键字字段可以为空值 D.都正确 4.下列关于关联叙述正确的是( C )。 A.可在两个表的不同数据类型的字段间创建关联 B.可在两个表的不同数据类型的同名字段间创建关联 C.可在两个表的相同数据类型的不同名称的字段间创建关联 D.在创建关联时选择了级联更新相关的字段,则外键表中的字段值变化时,可自动修改主键表中的关联字段 5.CREA TE TABLE语句( C )。 A.必须在数据表名称中指定表所属的数据库 B.必须指明数据表的所有者 C.指定的所有者和表名称组合起来在数据库中必须唯一 D.省略数据表名称时,则自动创建一个本地临时表 二、填空题 1.Transact-SQL语言创建数据表的语句是CREA TE TABLE ,删除数据表的语句是DROP TABLE 。 2.Transact-SQL语言将数据插入到数据表的语句是INSERT INTO,修改数据的语句是UPDA TE。 3.数据的完整性是指数据库中的数据具有正确性、有效性和一致性。 4.数据完整性包括实体完整性、域完整性、引用完整性和用户定义完整性。 5.实体完整性是要求一个关系中所有主属性非空。 三、问答题 1.简述SQL Server中常用哪几种数据类型。 答:SQL Server中常用数据类型有:二进制数据、字符数据、日期和时间数据、货币数据、数字数据。 2.在数据库中,取“NULL”值与取“0”值的含义相同吗?如果不同,它们的区别是什么? 答:在关系数据库中,取“NULL”值与取“0”值的含义不相同。取“NULL”值即空值实际上是一个占位符,它表示“该属性的值是未知的,可能是值域中的任意值”,而取“0”值是一个确定的值。例如,某个学生的某科成绩为0,和某科成绩为NULL是不同的含义。成绩为0表示该学生的该科成绩已经有了,是0分;而为NULL则表明该成绩还没有被填入,是两个不同的概念。 3.举例说明参照完整性的含义。 答:参照完整性也称为引用完整性,是用来维护相关数据表之间数据一致性的手段。通

计算机操作系统课后题答案(高等教育出版社)

练习题(一) Ⅰ问答题 1. 操作系统的两个主要目标是什么? 答:方便性与有效性。 2. 试说明操作系统与硬件、其它系统软件以及用户之间的关系? 答: 与硬件的关系:操作系统是位于硬件层上的第一层软件,它直接管理着计算机的硬件,合理组织计算机工作流程,并提高了硬件的利用率。。 与其他系统软件的关系:操作系统是系统软件,但它不同于其它系统软件和应用软件,它为其它系统软件和应用软件提供接口。应用软件要使用操作系统所提供的服务方可方便使用计算机。 与用户之间的关系:操作系统是为改善人机界面、提供各种服务,为用户使用计算机提供良好运行环境的一种系统软件。 3. 试论述操作系统是建立在计算机硬件平台上的虚拟计算机系统。 答:没有任何软件支持的计算机称为裸机,即使其硬件功能再强,也必定是难于使用的。而实际呈现在用户面前的计算机系统是经过若干层软件改造的计算机。裸机位于最里层,它的外面是操作系统,经过操作系统提供的资源管理功能和方便用户的各种服务功能,将裸机改造成功能更强、使用更方便的机器,通常把覆盖了软件的机器称为扩充机器,又称之为虚拟机(Virtual Machine ),这样的计算机系统是概念上和逻辑上的计算机,不是物理上的真实计算机。 4. 什么是操作系统?它有哪些基本功能与基本特征? 答:操作系统是位于硬件层之上,所有其它软件层之下的一种系统软件,它控制和管理计算机系统资源、合理组织计算机工作流程、提供用户与计算机系统之间的接口。 操作系统的基本功能有:处理器管理、存储器管理、设备管理、文件管理和提供用户接口。 操作系统的基本特征有:并发性、共享性、虚拟性和不确定性。 5. 请叙述并发和并行两个概念的区别? 答:并发性是指两个或多个程序在同一时间段内同时执行,是宏观上的同时。而并行性是从硬件意义上考虑,是不同硬件部件(如CPU与I/O)在同一时刻的并行,即微观上,多个程序也是同时执行的。 6. 什么是多道程序设计? 在操作系统中使用这种技术有什么好处? 答:多道程序设计是指在计算机内存中同时存放若干道已开始运行尚未结束的程序,它们交替运行,共享系统中的各种硬、软件资源,从而使处理机得到充分利用。 好处: ①提高了CPU的利用率。各道程序是轮流占用一个CPU,交替地执行。 ②改进了系统的吞吐量(系统吞吐量是指计算机系统在单位时间内完成的总工作量)。 ③充分发挥了系统的并行性,使CPU与I/O并行工作。提高CPU、设备、内存等各种资源的利用率,从而提高系统效率。

第三章 习题解答分析

第三章 习题解答 1.用落球法测定某液体的黏度(落球黏度计),将待测液体置于玻璃容器中测得直径为6.35mm 的钢球在此液体内沉降200mm 所需的时间为7.32 s,已知钢球的密度为7900 kg/m 3,液体的密度为1300kg/m 3。试计算液体的黏度。 解:小球的沉降速度: 设在斯托克斯区沉降,则由斯托克斯定律: 校核:算出颗粒雷诺数: 属斯托克斯沉降。上述计算有效。 ∴该液体的黏度为5.31Pa.s 2.密度为1850kg/m 3的固体颗粒,在50℃和20℃水中,按斯托克斯定律作自由沉降时,求: ①它们沉降速度的比值是多少? ②若微粒直径增加一倍在同温度水中作自由沉降时,此时沉降速度的比值又为多少? 解:①由附录查得有关温度下水的性质: 20℃时,密度ρ20=998kg/m 3,黏度μ20=1.005×10-3 Pa ·s 50℃时,密度ρ 50=988kg/m 3 ,黏度μ 50=0.549×10 -3 Pa ·s 85.110005.118)9981850(10549.018)9881850(18)(18)(323220 2025050s 220 50 =??-??-=?-?-=--g d g d g d g d u u s t t μρρμρρ ②此时,d ′=2d ,ρs ,ρ,μ均相同;据2()18s t d ρg u -=ρμ 可得:

418)(18)()2(s 2s 2/=--=μ ρρμρρg d g d u u t t 3.拟采用底面积为14m 2的降沉室回收常压炉气中所含的球形固体颗粒。操作条件下气体的密度为0.75kg/m 3,黏度为 2.6×10-5Pa·s ;固体的密度为3000kg/m 3;要求生产能力为2.0 m 3/s ,求理论上能完全捕集下来的最小颗粒直径d min 。 解:①在该降尘室内能完全分离出来的最小颗粒的沉降速度t u 为: ②假设沉降在滞流区,则可用斯托克斯公式求d min 。 校核沉降流型: 故原假设正确,求出的d min 有效。 4.用一多层降尘室以收集去玉米淀粉干燥尾气中的细玉米淀粉(简称细粉)。细粉最小粒径为8μm ,密度为1500kg/m 3。降尘室内长4.1m ,宽1.8m ,高4.2m ,气体温度为150℃,黏度为3.4×10-5Pa·s ,密度为0.5kg/m 3,若每小时的尾气量为2160m 3。试求降尘室内的隔板间距及层数。 解:①操作条件下炉气处理量为: ②假设沉降在滞流区,可求出u t

计算机操作系统课后习题答案第二章

第二章 1. 什么是前趋图?为什么要引入前趋图? 答:前趋图(Precedence Graph)是一个有向无循环图,记为DAG(Directed Acyclic Graph),用于描述进程之间执行的前后关系。 2. 画出下面四条诧句的前趋图: S1=a:=x+y; S2=b:=z+1; S3=c:=a-b; S4=w:=c+1; 答:其前趋图为: 3. 为什么程序并发执行会产生间断性特征? 程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的进程之间,形成了相互制约的关系,从而也就使得进程在执行期间出现间断性。 4. 程序并发执行时为什么会失去封闭性和可再现性? 因为程序并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。而程序一旦失去了封闭性也会导致其再失去可再现性。 5. 在操作系统中为什么要引入进程概念?它会产生什么样的影响? 为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,从而在操作系统中引入了进程概念。影响: 使程序的并发执行得以实行。 6. 试从动态性,并发性和独立性上比较进程和程序? a. 动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,是静态实体。 b. 并发性是进程的重要特征,同时也是OS的重要特征。引入进程的目的正是为了使其程序能和其它建立了进程的程序并发执行,而程序本身是不能并发执行的。 c. 独立性是指进程实体是一个能独立运行的基本单位,同时也是系统中独立获得资源和独立调度的基本单位。而对于未建立任何进程的程序,都不能作为一个独立的单位来运行。 7. 试说明PCB的作用?为什么说PCB是进程存在的唯一标志? a. PCB是进程实体的一部分,是操作系统中最重要的记录型数据结构。PCB中记录了操作系统所需的用于描述进程情况及控制进程运行所需的全部信息。因而它的作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能和其它进程并发执行的进程。 b. 在进程的整个生命周期中,系统总是通过其PCB对进程进行控制,系统是根据进程的PCB而不是任何别的什么而感知到该进程的存在的,所以说,PCB是进程存在的唯一标志。 11.试说明进程在三个基本状态之间转换的典型原因。 答:(1)就绪状态→执行状态:进程分配到CPU资源(2)执行状态→就绪状态:时间片用完(3)执行状态→阻塞状态:I/O请求(4)阻塞状态→就绪状态:I/O完成 12.为什么要引入挂起状态?该状态有哪些性质? 答:引入挂起状态处于五种不同的需要: 终端用户需要,父进程需要,操作系统需要,对换需要和负荷调节需要。处于挂起状态的进程不能接收处理机调度。10.在进行进程切换时,所要保存的处理机状态信息有哪些?答:进行进程切换时,所要保存的处理机状态信息有:(1)进程当前暂存信息(2)下一指令地址信息(3)进程状态信息(4)过程和系统调用参数及调用地址信息。13.在进行进程切换时,所要保存的处理机状态信息有哪些? 答:进行进程切换时,所要保存的处理机状态信息有: (1)进程当前暂存信息 (2)下一指令地址信息 (3)进程状态信息 (4)过程和系统调用参数及调用地址信息。 14.试说明引起进程创建的主要事件。答:引起进程创建的主要事件有:用户登录、作业调度、提供服务、应用请求。 15.试说明引起进程被撤销的主要事件。答:引起进程被撤销的主要事件有:正常结束、异常结束(越界错误、保护错、非法指令、特权指令错、运行超时、等待超时、算术运算错、I/O 故障)、外界干预(操作员或操作系统干预、父进程请求、父进程终止)。 16.在创建一个进程时所要完成的主要工作是什么? 答:(1)OS 发现请求创建新进程事件后,调用进程创建原语Creat();(2)申请空白PCB;(3)为新进程分配资源;(4)初始化进程控制块;(5)将新进程插入就绪队列. 17.在撤销一个进程时所要完成的主要工作是什么? 答:(1)根据被终止进程标识符,从PCB 集中检索出进程PCB,读出该进程状态。(2)若被终止进程处于执行状态,立即终止该进程的执行,臵调度标志真,指示该进程被终止后重新调度。(3)若该进程还有子进程,应将所有

计算机操作系统习题及答案

第3章处理机调度1)选择题 (1)在分时操作系统中,进程调度经常采用_D_ 算法。 A. 先来先服务 B. 最高优先权 C. 随机 D. 时间片轮转 (2)_B__ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。 A. 作业 B. 静态 C. 动态 D. 资源 (3)__A___ 是作业存在的惟一标志。 A. 作业控制块 B. 作业名 C. 进程控制块 D. 进程名 (4)设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为_ B_ 。 A. l小时 B. 5小时 C. 2.5小时 D. 8小时 (5)现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。系统按单道方式运行且采用短作业优先算法,则平均周转时间是_C_ 。 A. T1+T2+T3 B. (T1+T2+T3)/3 C. (3T1+2T2+T3)/3 D. (T1+2T2+3T3)/3 (6)__D__ 是指从作业提交给系统到作业完成的时间间隔。 A. 运行时间 B. 响应时间 C. 等待时间 D. 周转时间 (7)下述作业调度算法中,_ C_调度算法与作业的估计运行时间有关。 A. 先来先服务 B. 多级队列 C. 短作业优先 D. 时间片轮转 2)填空题 (1)进程的调度方式有两种,一种是抢占(剥夺)式,另一种是非抢占(非剥夺)式。 (2)在_FCFS_ 调度算法中,按照进程进入就绪队列的先后次序来分配处理机。 (3)采用时间片轮转法时,时间片过大,就会使轮转法转化为FCFS_ 调度算法。 (4)一个作业可以分成若干顺序处理的加工步骤,每个加工步骤称为一个_作业步_ 。 (5)作业生存期共经历四个状态,它们是提交、后备、运行和完成。 (6)既考虑作业等待时间,又考虑作业执行时间的调度算法是_高响应比优先____ 。 3)解答题 (1)单道批处理系统中有4个作业,其有关情况如表3-9所示。在采用响应比高者优先调度算法时分别计算其平均周转时间T和平均带权周转时间W。(运行时间为小时,按十进制计算) 表3-9 作业的提交时间和运行时间

操作系统课后题答案

2.1 一类操作系统服务提供对用户很有用的函数,主要包括用户界面、程序执行、I/O操作、文件系统操作、通信、错误检测等。 另一类操作系统函数不是帮助用户而是确保系统本身高效运行,包括资源分配、统计、保护和安全等。 这两类服务的区别在于服务的对象不同,一类是针对用户,另一类是针对系统本身。 2.6 优点:采用同样的系统调用界面,可以使用户的程序代码用相同的方式被写入设备和文件,利于用户程序的开发。还利于设备驱动程序代码,可以支持规范定义的API。 缺点:系统调用为所需要的服务提供最小的系统接口来实现所需要的功能,由于设备和文件读写速度不同,若是同一接口的话可能会处理不过来。 2.9 策略决定做什么,机制决定如何做。他们两个的区分对于灵活性来说很重要。策略可能会随时间或位置而有所改变。在最坏的情况下,每次策略改变都可能需要底层机制的改变。系统更需要通用机制,这样策略的改变只需要重定义一些系统参数,而不需要改变机制,提高了系统灵活性。 3.1、短期调度:从准备执行的进程中选择进程,并为之分配CPU; 中期调度:在分时系统中使用,进程能从内存中移出,之后,进程能被重新调入内存,并从中断处继续执行,采用了交换的方案。 长期调度:从缓冲池中选择进程,并装入内存以准备执行。 它们的主要区别是它们执行的频率。短期调度必须频繁地为CPU选择新进程,而长期调度程序执行地并不频繁,只有当进程离开系统后,才可能需要调度长期调度程序。 3.4、当控制返回到父进程时,value值不变,A行将输出:PARENT:value=5。 4.1、对于顺序结构的程序来说,单线程要比多线程的功能好,比如(1)输入三角形的三边长,求三角形面积;(2)从键盘输入一个大写字母,将它改为小写字母输出。

第3章 习题解答

习题 3 1. 简答题 1)SELECT语句如何实现投影操作?如何实现选择操作? 2)试述二个表之间的自然连接操作工作原理,要实现二表之间的自然连接对二个表有什么要求?如何将二表之间的自然连接扩展到多个表导航查询? 2. SQL编写题 1)假设图书管理数据库中有4个表:图书分类、图书、借阅和读者。 它们的模式及表结构分别如下: 读者表(证件号(文本,10),姓名(文本,10),单位(文本,200)) 借阅表(证件号(文本,10),条码号(文本,8),借书日期(日期时间),还书日期D (日期时间),超期天数(数值)、财产号(文本,50)、借书经手人(文本,50)、借书地(文本,50)、还书经手人(文本,50)还书地(文本,50)、借阅规则(文本,50)、借阅方式(文本,50) 图书条码表(条码号(文本,8),索书号(文本,18),入库时间(日期时间)) 图书表(索书号(文本,18),题名(文本,50),作者(文本,20),出版社(文本,20),价格(数值(7,2)),出版年份(日期时间) (1)试标示出各表的主键字段名称,画出表之间的约束关系和约束字段名称。 解:读者表.证件号是主键,借阅表.证件号是外键;图书条码表.条码号是主键,借阅表.条码号是外键;图书表.索书号是主键,图书条码表.索书号是外键。 (2)解释WHERE子句中的"借阅表.借书证号=读者表.借书证号"对应的关系操作含义。 解:借阅表.借书证号是主键,读者表.借书证号为外键,为此,WHERE子句中的"借阅表.借书证号=读者表.借书证号"对应的关系操作含义为参考完整性约束。 (3)求“铁道出版社”的所有图书名称和价格。 解:Select 题名,价格 From 图书表 Where 出版社=”铁道出版社”

计算机操作系统(第三版_汤小丹等)课后习题答案(全)整理后

第一章操作系统引论 1.设计现代OS的主要目标是什么? 答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性 2.OS的作用可表现在哪几个方面? 答:(1)OS作为用户与计算机硬件系统之间的接口;(2)OS作为计算机系统资源的管理者;(3)OS实现了对计算机资源的抽象。 3.为什么说OS实现了对计算机资源的抽象? 答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。 4.试说明推动多道批处理系统形成和发展的主要动力是什么? 答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户; (3)器件的不断更新换代;(4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O? 答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。 6.试说明推动分时系统形成和发展的主要动力是什么? 答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。 7.实现分时系统的关键问题是什么?应如何解决? 答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。 8.为什么要引入实时OS? 答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处 理,并控制所有实时任务协调一致地运行。引入实时OS 是为了满足应用的需求,更好地满 足实时控制领域和实时信息处理领域的需要。 9.什么是硬实时任务和软实时任务?试举例说明。 答:硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。 举例来说,运载火箭的控制等。软实时任务是指它的截止时间并不严格,偶尔错过了任务的截止时间,对系统产生的影响不大。举例:网页内容的更新、火车售票系统。 10.在8位微机和16位微机中,占据了统治地位的是什么操作系统? 答:单用户单任务操作系统,其中最具代表性的是CP/M和MS-DOS。 11.试列出Windows OS 中五个主要版本,并说明它们分别较之前一个版本有何改进。 答:(1)Microsoft Windows 1.0是微软公司在个人电脑上开发图形界面的首次尝试。(2)Windows 95是混合的16位/32位系统,第一个支持32位。带来了更强大、更稳定、更实用的桌面图形用户界面,结束了桌面操作系统间的竞争。(3)Windows 98是微软公司的混合16位/32位Windows 操作系统,改良了硬件标准的支持,革新了内存管理,是多进程操作系统。(4)Windows XP是基于Windows 2000的产品,拥有新用户图形界面月神Luna。简化了用户安全特性,整合了防火墙。(5)Windows Vista 包含了上百种新功能;特别是新版图形用户界面和Windows Aero全新界面风格、加强的搜寻功能(Windows Indexing Service)、新媒体创作工具

相关文档
相关文档 最新文档