文档库 最新最全的文档下载
当前位置:文档库 › 第4章习题解答

第4章习题解答

第4章循环结构程序设计

【习题4-1】分析下面程序的结果:

(1)程序运行结果:

k=12

(2)程序运行结果:

*

#

(3)程序运行结果:

(4)程序运行结果:

k=0

(5)程序运行结果:

m=1

【习题4-2】假设全班有30个学生,编写一个程序,连续输入30个学生的计算机考试成绩,并计算出全班学生的计算机平均成绩。

程序如下:

/*c4_2.c*/

#include

void main( )

{

float sum=0.0,ave=0.0,score;

int i;

for(i=0;i<30;i++)

{

scanf("%f\n",&score);

sum+=score;

}

ave=sum/i;

printf("Average is %f\n",sum);ave;

}

【习题4-3】编程求1!+3!+5!+7!+…+19!的值。

程序如下:

/*c4_3.c*/

#include

void main( )

{

float sum=0.0;

int i,j=1;

for(i=1;i<20;i++)

{

j*=i;

if(i%2==0) continue;

sum+=j;

}

printf("sum=%e\n",sum);

}

【习题4-4】打印出所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等于该数字本身,如xyz=x3+y3+z3。

程序如下:

/*c4_4.c*/

#include

void main( )

{

int x,y,z;

printf("水仙花数有:");

for(x=1;x<=9;x++)

for(y=0;y<=9;y++)

for(z=0;z<=9;z++)

if(x*100+y*10+z==x*x*x+y*y*y+z*z*z)

printf("%-5d",x*100+y*10+z);

}

【习题4-5】分别用三种循环控制语句编写程序,求下面和式的值。

方法一:利用for循环实现

程序如下:

/*c4_5a.c*/

#include

void main()

{

int s=0,i;

for(i=1;i<=100;i++)

s+=i;

printf("s=%d\n",s);

}

方法二:利用while循环实现

程序如下:

/*c4_5b.c*/

#include

void main()

{

int s=0,i=1;

while(i<=100)

{

s+=i;

i++;

}

printf("s=%d\n",s);

}

方法三:利用do-while循环实现

程序如下:

/*c4_5c.c*/

#include

void main()

{

int s=0,i=1;

do

{

s+=i;

i++;

}while(i<=100)

printf("s=%d\n",s);

}

【习题4-6】将从键盘输入的一对数,由小到大排序输出。当输入一对相等数时结束循环。

程序如下:

/*c4_6.c*/

#include

void main()

{

int a,b,t;

scanf("%d,%d",&a,&b);

while(a!=b)

{

if(a>b)

{ t=a;a=b;b=t; }

printf("%d,%d\n",a,b);

scanf("%d,%d",&a,&b);

}

}

【习题4-7】从键盘输入的一组字符中统计出大写字母的个数m和小写字母的个数n,并输出m、n中的较大者。

程序如下:

/*c4_7.c*/

#include

void main()

{

int m=0,n=0;

char c;

while((c=getchar())!='\n')

{

if(c>'A'&&c<='Z') m++;

if(c>='a'&&c<='z') n++;

}

printf("m=%d,n=%d,max=%d\n",m,n,m

}

【习题4-8】输入n个数,求其最大数、最小数和平均值。

程序如下:

/*c4_8.c*/

#include

void main( )

{

int n,i,max,min,a;

float s;

scanf("%d,%d",&n,&a);

s=max=min=a;

for(i=1;i

{

scanf("%d",&a);

s+=a;

if(max

if(min>a) min=a;

}

printf("Max=%d,Min=%d,avg=%f",max,min,s/n);

}

【习题4-9】输出显示自然数1~100之间的全部素数。

程序如下:

/*c4_9.c*/

#include

#include

void main()

{

int n,i,j,l=0;

for(n=2;n<=100;n++)

{

i=sqrt(n);

for(j=2;j<=i;j++)

if(!(n%j))break;

if(j>=i+1)

if(l<5)

{

printf("%d\t",n);

l++;

}

else

{

printf("%d\n",n);

l=0;

}

}

}

【习题4-10】一个数如果恰好等于它的因子之和,就把它称为“完数”。例如,28的因子为1、2、4、7、14,而28=1+2+4+7+14,因此28是“完数”。编程序找出10000以内的所有“完数”并输出其因子。

程序如下:

/*c4_10.c*/

#include

void main()

{

int m,s,i;

for(m=2;m<10000;m++)

{

s=0;

for(i=1;i

if((m%i)==0) s=s+i;

if(s==m)

{

printf("%d,its factors are",m);

for(i=1;i

if(m%i==0) printf("%d ",i);

printf("\n");

}

}

【习题4-11】求算式xyz+yzz=888中的x、y、z的值(其中xyz和yzz分别表示一个三位数)。

程序如下:

/*c4_11.c*/

#include

void main()

{

int x,y,z,i,result=888;

for(x=1;x<10;x++)

for(y=1;y<10;y++)

for(z=0;z<10;z++)

{

i=100*x+10*y+z+100*y+10*z+z;

if(i==result)

printf("x=%d,y=%d,z=%d\n",x,y,z);

}

}

【习题4-12】已知鸡兔共有30只,脚共有90只,编程计算鸡兔各有多少只。

程序如下:

/*c4_12.c*/

#include

void main()

{

int x,y;

for(x=0;x<=30;x++)

{

y=30-x;

if((2*x+y*4)==90) printf("%d,%d\n",x,y);

}

}

【习题4-13】猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半多一个。知道第十天早上想再吃时,只剩下一个桃子了。求第一天一共摘了多少个桃子?

分析:前一天桃子数是后一天桃子数的2倍加2个。

程序如下:

/*c4_13.c*/

#include

void main( )

int x,i;

x=1;

for(i=9;i>=1;i--)

x=2*(x+1);

printf("%d\n",x);

}

【习题4-14】编写程序,找出1-99之间的全部同构数。(同构数的定义:出现在平方数的右边。例如:5是25右边的数,25是625右边的数,5和25都是同构数)程序如下:

/*c4_14.c*/

#include

void main()

{

int i;

for(i=1;i<100;i++)

if(i*i%10==i||i*i%100==i) printf("%3d",i);

}

【习题4-15】使用嵌套循环输出下列图形:

******

* *

* *

******

程序如下:

/*c4_15.c*/

#include

void main()

{

int i,j;

for(i=0;i<=3;i++)

{

for(j=0;j<=5;j++)

if(i==0||j==0||i==3||j==5)

printf("*");

else

printf(" ");

printf("\n");

}

}

【习题4-16】使用循环嵌套输出下列图形:

*****

*****

*****

*****

程序如下:

/*c4_16.c*/

#include

void main( )

{

int i,j,k;

for(i=0;i<=3;i++) /*i是外循环变量用于控制行数*/

{

for(k=1;k<=i;k++) /*k是内循环变量用于控制每行的空格数*/ printf(" ");

for(j=0;j<=4;j++) /*j是内循环变量用于控制每行中星号的个数*/ printf("*");

printf("\n");

}

}

【习题4-17】编写一程序,根据用户输入的不同的边长,输出其菱形。例如,边长为3的菱形为:

*

***

*****

***

*

程序如下:

/*c4_17.c*/

#include

void main()

{

int a,i,j,k;

printf("please enter the number");

scanf("%d",&a);

for(i=0;i<=a-1;i++)

{

for(j=0;j<=a-2-i;j++) printf(" ");

for(k=0;k<=2*i;k++) printf("*");

printf("\n");}

for(i=0;i<=a-2;i++)

{

for(j=0;j<=i;j++) printf(" ");

for(k=0;k<=2*a-4-2*i;k++) printf("*");

printf("\n");

}

}

【习题4-18】编程实现从键盘输入若干学号,然后输出学号中十位数字是9的学号(输入0时结束循环)。

程序如下:

/*c4_18.c*/

#include

void main()

{

long int num;

scanf("%ld",&num);

do

{

if(num/10%10==9) printf("%ld",num);

scanf("%ld",&num);

}while(num!=0);

}

【习题4-19】假设x,y是整数,编程求x y的最后3位数,要求x、y从键盘输入。

程序如下:

/*c4_19.c*/

#include

void main()

{

int i,x,y;

long last=1;

printf("Input x and y:");

scanf("%d,%d",&x,&y);

for(i=1;i<=y;i++)

last=last*x%1000;

printf("The last 3 digits:%ld\n",last);

}

【习题4-20】编程实现将从键盘输入的偶数写成两个素数之和。

程序如下:

/*c4_20.c*/

#include

#include

void main()

{

int a,b,c,d;

scanf("%d",&a);

for(b=3;b<=a/2;b+=2)

{

for(c=2;c<=sqrt(b);c++)

if(b%c==0) break;

if(c>sqrt(b))

d=a-b;

else

continue;

for(c=2;c<=sqrt(d);c++)

if(d%c==0) break;

if(c>sqrt(d)) printf("%d=%d+%d\n",a,b,d); }

}

操作系统习题及答案四

四、计算题 1某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KBo假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下: 则逻辑地址0A5C(H)所对应的物理地址是什么?要求:写出主要计算过程。 1. 解:页式存储管理的逻辑地址分为两部分:页号和页内地址。由已知条件用户编程空间共32个页面”可知页号部分占5位;由每页为1KB” 1K=210,可知内页地址占10位。由内存为16KB',可知有16块,块号为4位。 逻辑地址0A5C( H)所对应的二进制表示形式是:000 1010 0101 1100 ,根据上面的 分析,下划线部分为页内地址,编码000 10 ”为页号,表示该逻辑地址对应的页号为2o 查页表,得到物理块号是11(十进制),即物理块地址为:10 11,拼接块内地址10 0101 1100, 得10 1110 0101 1100 ,即2E5C( H)o 2、对于如下的页面访问序列: 1, 2 , 3 , 4 , 1 , 2 , 5 , 1 , 2 , 3 , 4 , 5 当内存块数量为3时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?写出依次产生缺页中断后应淘汰的页。(所有内存开始时都是空的,凡第一次用到的页面都产生一 次缺页中断。要求写出计算步骤。) 2. 解: 采用先进先出(FIFO )调度算法,页面调度过程如下: 共产生缺页中断9次。依次淘汰的页是1、2、3、4、1、2 共产生缺页中断10次。依次淘汰的页是1、2、3、4、5、1、2o 3、下表给出了某系统中的空闲分区表,系统采用可变式分区存储管理策略。现有以下作业序列:96K、 20K、200K o若用首次适应算法和最佳适应算法来处理这些作业序列,试问哪一种算法可以满足该作业序列的请求,为什么? 空闲分区表

《土力学》第四章习题集及详细解答..

《土力学》第四章习题集及详细解答 第4章土中应力 一填空题 1.土中应力按成因可分为和。 2.土中应力按土骨架和土中孔隙的分担作用可分为和 。 3.地下水位下降则原水位出处的有效自重应力。 % 4.计算土的自重应力应从算起。 5.计算土的自重应力时,地下水位以下的重度应取 。 二选择题 1.建筑物基础作用于地基表面的压力,称为( A )。 (A)基底压力; (B)基底附加压力; (C)基底净反力; (D)附加应力 2.在隔水层中计算土的自重应力c时,存在如下关系( B )。 (A) =静水压力 (B) =总应力,且静水压力为零 } (C) =总应力,但静水压力大于零 (D)=总应力—静水压力,且静水压力大于零 3.当各土层中仅存在潜水而不存在毛细水和承压水时,在潜水位以下的土中自重应力为( C )。 (A)静水压力 (B)总应力 (C)有效应力,但不等于总应力 (D)有效应力,但等于总应力 4.地下水位长时间下降,会使( A )。 & (A)地基中原水位以下的自重应力增加 (B)地基中原水位以上的自重应力增加 (C)地基土的抗剪强度减小 (D)土中孔隙水压力增大 5.通过土粒承受和传递的应力称为( A )。 (A)有效应力; (B)总应力; (C)附加应力; (D)孔隙水压力 6.某场地表层为4m厚的粉质黏土,天然重度=18kN/m3,其下为饱和重度sat=19 kN/m3的很厚的黏土层,地下水位在地表下4m处,经计算地表以下2m处土的竖向自重应力为(B )。 (A)72kPa ;(B)36kPa ; (C)16kPa ; (D)38kPa

! 7.同上题,地表以下5m处土的竖向自重应力为( A )。 (A)91kPa ;(B)81kPa ; (C)72kPa ; (D)41kPa 8.某柱作用于基础顶面的荷载为800kN,从室外地面算起的基础深度为,室内地面比室外地面高,基础底面积为4m2,地基土的重度为17kN/m3,则基底压力为( C )。 (A) ;(B)230 kPa ;(C)233 kPa ; (D)236 kPa 9.由建筑物的荷载在地基内产生的应力称为( B )。 (A)自重应力;(B)附加应力; (C)有效应力;(D)附加压力 10.已知地基中某点的竖向自重应力为100 kPa,静水压力为20 kPa,土的静止侧压力系数为,则该点的侧向自重应力为( D )。 (A)60 kPa ;(B)50 kPa ;(C)30 kPa ;(D)25 kPa " 11.由于建筑物的建造而在基础底面处产生的压力增量称为( C )。 (A)基底压力;(B)基底反力;(C)基底附加应力; (D)基底净反力 12.计算基础及上回填土的总重量时,其平均重度一般取( C )。 (A)17 kN/m3;(B)18 kN/m3;(C)20 kN/m3; (D)22 kN/m3 13.在单向偏心荷载作用下,若基底反力呈梯形分布,则偏心距与矩形基础长度的关系为( A )。 (A); (B) ; (C) ; (D) 14.设b为基础底面宽度,则条形基础的地基主要受力层深度为( A )。 (A)3b ;(B)4b ; (C)5b ; (D)6b ; # 15.设b为基础底面宽度,则方形基础的地基主要受力层深度为( A )。 (A) ; (B)2b ; (C) ;(D)3b ; 16.已知两矩形基础,一宽为2m,长为4m,另一宽为4m,长为8m,若两基础的基底附加压力相等,则两基础角点下附加应力之间的关系是( B )。 (A)两基础基底下z深度处应力竖向应力分布相同 (B)小尺寸基础角点下z深度处应力与大尺寸基础角点下2z深度处应力相等 (C)大尺寸基础角殿下z深度处应力与小尺寸基础焦点下2z深度处应力相等 17.当地下水位突然从地表下降至基底平面处,对基底附加应力的影响是( A )。(A)没有影响; (B)基底附加压力增大; (C)基底附加压力减小 【 18.当地基中附加应力曲线为矩形时,则地面荷载形式为( D )。 (A)圆形均布荷载 (B)矩形均布荷载 (C)条形均布荷载 (D)无穷均布荷载 19.计算土中自重应力时,地下水位以下的土层应采用( C )。 (A)湿重度; (B)饱和重度; (C)浮重度; (D)天然重度 20.在基底附加压力的计算公式P0=P—m d,d为( D )。 (A)基础平均深度 (B)从室内地面算起的深度 ^ (C)从室外地面算起的深度 (D)从天然地面算起的埋深,对于新填土场地应从老天然地面算起 三、判断改错题 1.×,均呈线性增长。 2.√

第四章部分习题答案

习题四 3、何谓静态链接?何谓装入时动态链接和运行时的动态链接? 答:(1) 静态链接。在程序运行之前,先将各目标模块及它们所需的库函数,链接成一个完整的装配模块,以后不再拆开。我们把这种事先进行链接的方式称为静态链接方式。 (2) 装入时动态链接。这是指将用户源程序编译后所得到的一组目标模块,在装入内存时,采用边装入边链接的链接方式。 (3) 运行时动态链接。这是指对某些目标模块的链接,是在程序执行中需要该(目标)模块时,才对它进行的链接。 6、为什么要引入动态重定位?如何实现? 答:(1)在连续分配方式中,必须把一个系统或用户程序装入一连续的内存空间。如果在系统中只有若干个小的分区,即使它们容量的总和大于要装入的程序,但由于这些分区不相邻接,也无法把该程序装入内存。这种不能被利用的小分区称为“零头”或“碎片”。为了消除零头所以要引入动态重定位。 (2)在动态运行时装入的方式中,作业装入内存后的所有地址都仍然是相对地址,将相对地址转换为物理地址的工作,被推迟到程序指令要真正执行时进行。为使地址的转换不会影响到指令的执行速度,必须有硬件地址变换机构的支持,即须在系统中增设一个重定位寄存器,用它来存放程序(数据)在内存中的起始地址。程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的。地址变换过程是在程序执行期间,随着对每条指令或数据的访问自动进行的,故称为动态重定位。 14、较详细地说明引入分段存储管理是为了满足用户哪几方面的需要。 答:1) 方便编程 通常,用户把自己的作业按照逻辑关系划分为若干个段,每个段都是从0 开始编址,并有自己的名字和长度。因此,希望要访问的逻辑地址是由段名(段号)和段内偏移量(段内地址)决定的。

第4章 凸轮机构及其设计习题解答05

4.1如图4.3(a)所示的凸轮机构推杆的速度曲线由五段直线组成。要求:在题图上画出推杆的位移曲线、加速度曲线;判断哪几个位置有冲击存在,是刚性冲击还是柔性冲击;在图示的F 位置,凸轮与推杆之间有无惯性力作用,有无冲击存在? 图4.3 【分析】要正确地根据位移曲线、速度曲线和加速度曲线中的一个画出其余的两个,必须对常见四推杆的运动规律熟悉。至于判断有无冲击以及冲击的类型,关键要看速度和加速度有无突变。若速度突变处加速度无穷大,则有刚性冲击;若加速度的突变为有限值,则为柔性冲击。 解:由图4.3(a)可知,在OA段内(0≤δ≤π/2),因推杆的速度v=0,故此段为推杆的近休段,推杆的位移及加速度均为零。在AB段内(π/2≤δ≤3π/2),因v>0,故为推杆的推程段。且在AB段内,因速度线图为上升的斜直线,故推杆先等加速上升,位移曲线为抛物线运动曲线,而加速度曲线为正的水平直线段;在BC段内,因速度曲线为水平直线段,故推杆继续等速上升,位移曲线为上升的斜直线,而加速度曲线为与δ轴重合的线段;在CD段内,因速度线为下降的斜直线,故推杆继续等减速上升,位移曲线为抛物线,而加速度曲线为负的水平线段。在DE段内(3π/2≤δ≤2π),因v<0,故为推杆的回程段,因速度曲线为水平线段,故推杆做等速下降运动。其位移曲线为下降的斜直线,而加速度曲线为与δ轴重合的线段,且在D和E处其加速度分别为负无穷大和正无穷大。综上所述作出推杆的速度v及加速度a线图如图4.3(b)及(c)所示。 由推杆速度曲线和加速度曲线知,在D及E处,有速度突变,且相应的加速度分别为负无穷大和正无穷大。故凸轮机构在D和E处有刚性冲击。而在A,B,C及D处加速度存在有限突变,故在这几处凸轮机构有柔性冲击。 在F处有正的加速度值,故有惯性力,但既无速度突变,也无加速度突变,因此,F处无冲击存在。 【评注】本例是针对推杆常用的四种运动规律的典型题。解题的关键是对常用运动规律的位移、速度以及加速度线图熟练,特别是要会作常用运动规律的位移、速度以及加速度线图。 4.2对于图4.4(a)所示的凸轮机构,要求: (1)写出该凸轮机构的名称; (2)在图上标出凸轮的合理转向。 (3)画出凸轮的基圆; (4)画出从升程开始到图示位置时推杆的位移s,相对应的凸轮转角?,B点的压力角α。 (5)画出推杆的行程H。

高等代数-第4章习题及解答

第四章 多项式 4.1习题 ,()() ,..(-)-(-)()()-(-)()--(-)(-)Z a c ad bc q Z s t ad bc q a c a c b d ab cd ad bc a c b d ab cd a c q a c b d q ab cd ∈-+∴?∈+==++=++=+1. 设a,b,c,d 已知(a-c)(ad+bc),求证(a-c)(ab+cd)证明: 又由 () 得 ()() 即 ,,-()() b d q Z b d q Z a c ab c d ∈∴+∈-+ 即有 121212,65(-3)13,65(-2)5,65-,65(-3)13(-2)571865-(6528)65(-65)-2828 m m m m r c c m c m c c c m m r ????+?==-+∴=2. 一个整数被5除余3,被13除余2,求它被65除的余数解:设所求数为由题知 即 有 令 ,, 则有 故有 1723582957,581-143,-143202,0231414a b a b a b a b b a b a b a ==-=-==-=-=-=-=+=?+=?+3. 对于下列的整数,分别求出以除所得的商和余数: (1), (2), (3), (4)解:)由带余除法,可表示为 故商为,余数为; )同理得 故商为,余数为; )由 知商为,余数为; 49595b a =+ )由 知商为,余数为。 .()001a b a b b aq q Z b q b a q q a b ≠≤=∈≠∴≠∴=≥∴≤4. 证明:若a b,b 0,则证明:由 可得 又 又 1,) 1. b ∈=1 1 1115. 设a,b 是不全为零的整数,且a=da ,b=db ,d,a ,b Z.证明d 是a 与b 的一个最大公因数的充分必要条件是(a

操作系统复习题答案

操作系统复习题 一、单项选择题:在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.操作系统的主要功能是管理计算机系统中的()。【D 】A.程序B.数据 C.文件D.资源 2.产生死锁的基本原因是()和进程推进顺序非法。【 A 】A.资源分配不当B.系统资源不足 C.作业调度不当D.进程调度不当 3.动态重定位是在作业的()中进行的。【D 】A.编译过程B.装入过程 C.连接过程D.执行过程 4.存放在磁盘上的文件,()。【A 】A.既可随机访问又可顺序访问B.只能随机访问 C.只能顺序访问D.只能读写不能访问 5.对于硬盘上存放的信息,物理上读写的最小单位是一个()。【C 】A.二进制(bit)B.字节(byte) C.物理块D.逻辑记录 6.操作系统中利用信号量和P、V操作,()。【C 】A.只能实现进程的互斥B.只能实现进程的同步 C.可实现进程的互斥与同步D.可完成进程调度 7.SPOOLing技术可以实现设备的()。【C 】A.独占B.共享 C.虚拟D.物理 8.在存储管理的各方案中,可扩充主存容量的方案是()存储管理。【D 】A.固定分区B.可变分区 C.连续D.页式虚拟 9.磁盘是可共享的设备,每一时刻()进程与它交换信息。【C 】A.允许有两个B.可以有任意多个 C.最多一个D.至少有一个 10.逻辑文件存放到存储介质上时,采用的组织形式是与()有关。【B 】 ×××××试题答案及评分参考(×)第1页(共×页)

A.逻辑文件结构B.存储介质特性 C.主存管理方式D.分配外设方式 11.在操作系统中,()是竞争和分配计算机系统资源的基本单位。【B 】A.程序B.进程 C.作业D.线程 12.作业调度的关键在于()。【C 】A.选择恰当的进程管理程序B.用户作业准备充分 C.选择恰当的作业调度算法D.有一个较好的操作环境 13.文件的保密是指防止文件被()。【C 】A.篡改B.破坏 C.窃取D.删除 14.系统抖动是指()。【 D 】A.使用机器时,屏幕闪烁的现象 B.由于主存分配不当,偶然造成主存不够的现象 C.系统盘有问题,致使系统部稳定的现象 D.被调出的页面又立刻被调入所形成的频繁调入调出现象 15.避免死锁的一个著名的算法是()。【C 】A.先入先出算法 B.优先级算法 C.银行家算法D.资源按序分配法 16.在多进程的并发系统中,肯定不会因竞争()而产生死锁。【D 】A.打印机B.磁带机 C.磁盘D.CPU 17.用户程序中的输入、输出操作实际是由()完成。【C 】A.程序设计语言B.编译系统 C.操作系统D.标准库程序 18.在分页存储管理系统中,从页号到物理块的地址映射是通过()实现的。【B 】A.段表B.页表 C.PCB D.JCB 19.在操作系统中,进程的最基本特征是()。【A 】A.动态性和并发性B.顺序性和可再现性 C.与程序的对应性D.执行过程的封闭性 20.一种既有利于短小作业又兼顾到长作业的作业调度算法是()。【C 】A.先来先服务B.轮转 C.最高响应比优先D.均衡调度 ×××××试题答案及评分参考(×)第2页(共×页)

第4章习题及解答

第4章习题及解答 4.1 用门电路设计一个4线—2线二进制优先编码器。编码器输入为3210A A A A ,3A 优先级最高,0A 优 先级最低,输入信号低电平有效。输出为10Y Y ,反码输出。电路要求加一G 输出端,以指示最低优先级信号0A 输入有效。 题4.1 解:根据题意,可列出真值表,求表达式,画出电路图。其真值表、表达式和电路图如图题解4.1 所示。由真值表可知3210G A A A A =。 (a)0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 0 1 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 1 000000000000000000000000001010001111101011 000010 3A 2A 1A 0A 1Y 0Y G 真值表 1 Y 3A 2 A 1 A 0 Y G A 00 01 11 10 001 00011110 00000001101 1 1 3A 2 A 1A 0 A 03231 Y A A A A =+00 01 11 10 000 00011110 00100001110 3A 2 A 1A 0 A 132 Y A A =(b) 求输出表达式 (c) 编码器电路图 图 题解4.1

1

4.3 试用3线—8线译码器74138扩展为5线—32线译码器。译码器74138逻辑符号如图4.16(a )所示。 题4.3 解:5线—32线译码器电路如图题解4.3所示。 EN A 0 A 1A 2 A 3A 4 图 题解4.3

第3章习题解答

第3章(大本)习题解答 一、填空 1.将作业相对地址空间的相对地址转换成内存中的绝对地址的过程称为 地址重定位 。 2.使用覆盖与对换技术的主要目的是 提高内存的利用率 。 3.存储管理中,对存储空间的浪费是以 内部碎片 和 外部碎片 两种形式表现出来的。 4.地址重定位可分为 静态重定位 和 动态重定位 两种。 5.在可变分区存储管理中采用最佳适应算法时,最好按 尺寸 法来组织空闲分区链表。 6.在分页式存储管理的页表里,主要应该包含 页号 和 块号 两个信息。 7.静态重定位在程序 装入 时进行,动态重定位在程序 执行 时进行。 8.在分页式存储管理中,如果页面置换算法选择不当,则会使系统出现 抖动 现象。 9.在请求分页式存储管理中采用先进先出(FIFO )页面淘汰算法时,增加分配给作业的块数时, 缺页中断 的次数有可能会增加。 10.在请求分页式存储管理中,页面淘汰是由于 缺页 引起的。 11.在段页式存储管理中,每个用户作业有一个 段 表,每段都有一个 页 表。 二、选择 1.虚拟存储器的最大容量是由 B 决定的。 A .内、外存容量之和 B .计算机系统的地址结构 C .作业的相对地址空间 D .作业的绝对地址空间 2.采用先进先出页面淘汰算法的系统中,一进程在内存占3块(开始为空),页面访问序列为1、2、3、4、1、2、5、1、2、3、4、5、6。运行时会产生 D 次缺页中断。 A .7 B .8 C .9 D .10 从图3-1中的“缺页计数”栏里可以看出应该选择D 。 1 2 3 4 1 2 5 1 2 3 4 5 6 页面走向→ 3个内存块→缺页计数→ 图3-1 选择题2配图 3.系统出现“抖动”现象的主要原因是由于 A 引起的。 A .置换算法选择不当 B .交换的信息量太大 C .内存容量不足 D .采用页式存储管理策略 4.实现虚拟存储器的目的是 D 。 A .进行存储保护 B .允许程序浮动 C .允许程序移动 D .扩充主存容量

计量经济学第四章练习题及参考解答

第四章练习题及参考解答 假设在模型i i i i u X X Y +++=33221βββ中,32X X 与之间的相关系数为零,于是有人建议你进行如 下回归: i i i i i i u X Y u X Y 23311221++=++=γγαα (1)是否存在3 322????βγβα ==且?为什么? (2)1 11???βαγ会等于或或两者的某个线性组合吗? (3)是否有()()()()3 3 2 2 ?var ?var ?var ?var γβα β==且? 练习题参考解答: (1) 存在3 322????βγβα==且。 因为()()()() ()()() 2 3223223232322?∑∑∑∑∑∑∑--= i i i i i i i i i i i x x x x x x x y x x y β 当 32X X 与之间的相关系数为零时,离差形式的032=∑i i x x 有()()()()222223222322 ??αβ=== ∑∑∑∑∑∑i i i i i i i i x x y x x x x y 同理有:3 3??βγ= (2) 1 11???βαγ会等于或的某个线性组合 因为 12233???Y X X βββ=--,且122??Y X αα=-,133??Y X γγ=- 由于3322????βγβα ==且,则 112222 2 2 ?????Y Y X Y X X αααββ-=-=-= 则 11 122332 3112 3 ???????Y Y Y X X Y X X Y X X αγβββαγ--=--=--=+- (3) 存在()()()()3 3 2 2 ?var ?var ?var ?var γβα β==且。 因为()() ∑-= 223 2 22 2 1?var r x i σβ 当023=r 时,() ()()2222 2 23 222 2 ?var 1?var α σσβ== -=∑∑i i x r x 同理,有()()3 3 ?var ?var γβ= 在决定一个回归模型的“最优”解释变量集时人们常用逐步回归的方法。在逐步回归中既可采取每次引进一个解释变量的程序(逐步向前回归),也可以先把所有可能的解释变量都放在一个多元回归中,然后逐一地将它们剔

第7章习题解答

第七章习题解答 一、填空 1.一个操作系统的可扩展性,是指该系统能够跟上先进计算技术发展的能力。 2.在引入线程的操作系统中,线程是进程的一个实体,是进程中实施调度和处理机分派的基本单位。 3.一个线程除了有所属进程的基本优先级外,还有运行时的当前优先级。 4.在Windows 2000中,具有1~15优先级的线程称为可变型线程。它的优先级随着时间配额的用完,会被强制降低。 5.Windows 2000在创建一个进程时,在内存里分配给它一定数量的页帧,用于存放运行时所需要的页面。这些页面被称为是该进程的“工作集”。 6.Windows 2000采用的是请求调页法和集群法相结合的取页策略,把页面装入到内存的页帧里的。 7.分区是磁盘的基本组成部分,是一个能够被格式化和单独使用的逻辑单元。 8.MFT是一个数组,是一个以数组元素为记录构成的文件。 9.只要是存于NTFS卷上的文件,在MFT里都会有一个元素与之对应。 10.在Windows 2000的设备管理中,整个I/O处理过程都是通过I/O请求包(IRP)来驱动的。 二、选择 1.在引入线程概念之后,一个进程至少要拥有D 个线程。 A. 4 B.3 C.2 D.1 2.在Windows 2000中,只有A 状态的线程才能成为被切换成运行状态,占用处理器执行。 A.备用B.就绪C.等待D.转换 3.Windows 2000是采用C 来实现对线程的调度管理的。 A.线程调度器就绪队列表 B.线程调度器就绪队列表、就绪位图 C.线程调度器就绪队列表、就绪位图、空闲位图 D.线程调度器就绪队列表、空闲位图 4.在Windows 2000里,一个线程的优先级,会在A 时被系统降低。 A.时间配额用完B.请求I/O C.等待消息D.线程切换5.在单处理机系统,当要在进程工作集里替换一页时,Windows2000实施的是B 页面淘汰策略。 A. FIFO(先进先出)B.LRU(最近最久未用) C.LFU(最近最少用)D.OPT(最优) 6.在页帧数据库里,处于下面所列A 状态下的页帧才可以变为有效状态。 A.初始化B.备用C.空闲D.修改7.当属性值能够直接存放在MFT的元素里时,称其为B 。 A.非常驻属性B.常驻属性C.控制属性D.扩展属性8.在NTFS文件系统中,文件在磁盘上存储时的物理结构是采用C 的。 A.连续式B.链接式C.索引式D.组合式9.在Windows 2000的设备管理中,I/O请求包(IRP)是由D 建立的。 A.用户应用程序B.文件系统驱动程序 C.设备驱动程序D.I/O管理器

操作系统习题解答

第1章 一、填空 1.计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。 2.按功能划分,软件可分为系统软件和应用软件两种。 3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。 4.分时系统的主要特征为多路性、交互性、独立性和及时性。 5.实时系统与分时以及批处理系统的主要区别是高及时性和高可靠性。 6.若一个操作系统具有很强的交互性,可同时供多个用户使用,则是分时操作系统。 7.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则属于批处理操作系统。 二、选择 1.操作系统是一种B 。 A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对C 进行管理的软件。 A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A 。 A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的B 和方便用户使用。 A.速度B.利用率C.灵活性D.兼容性5.C 操作系统允许多个用户在其终端上同时交互地使用计算机。 A.批处理B.实时C.分时D.多道批处理 6、程序多道设计是指(D )。 A、在实时系统中并发运行的多个程序 B、在分布系统中同一时刻运行的多个程序 C、在一台处理机上同一时刻运行多个程序 D、在一台处理机上并发运行多个程序 7、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的计算机只是一台逻辑上的计算机,称为(C )计算机。 A、并行 B、真实 C、虚拟 D、共享 8、下列选择中,(D )不是操作系统关心的主要问题。 A、管理计算机裸机 B、设计、提供用户程序与计算机硬件系统的界面 C、管理计算机系统资源 D、高级程序设计语言的编译器 9、分时系统为了使多个用户能够同时与系统交互,最关键的问题是( C )。

第4章 习题及参考解答

第4章习题及参考解答

第4章习题及参考解答 1.试编一程序,把地址偏移量为100H单元开始的256个单元分别写入00H,01H,02H,03H,…,FFH 数据。 解源程序如下 DATA SEGMENT ORG 100H BUF1 DB 256 DUP(?) COUNT EQU$-BUF1 DATA ENDS STK SEGMENT STACK DB 100 DUP(?) STK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:M OV AX,DATA MOV DS,AX MOV SI,OFFSET BUF1 ;戓LEA SI,BUF1 MOV CX,COUNT XOR AL,AL ;或MOV AL,00H NEXT:MOV [SI],AL

INC AL INC SI LOOP NEXT MOV AH,4CH INT 21 H CODE ENDS END START 2.统计上题写入的数据块中0元素、正元素、负元素的个数,并分别把统计结果送入上述数据块之后的三个单元中。 解 DATA SEGMENT O RG 100H BUF1 DB 00H,01H.02H,…,0FEH,0FFH ;共256个数据 COUNT EOU$-BUF1 DB 3 DUP(?) DATA E NDS STK SEGMENT STACK DB 100 DUP(?) STK ENDS CODE SEGMENT

A SSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV S1,OFFSET BUF1 MOC CX,COUNT XOR BX,BX ;BL与BH分别存放正、负元素的个数 XOR DH,DH ;DH寄存器存放0元素个数 NEXT2: MOV AL,[SI] CMP AL,0 JZ ZER0 ;若ZF=1,则为0,转至ZERO,DH+1 JS NEGAT ;若SF=0则为负数,BH+1 INC BL ;既不是0又不是负,则为正数,BL+1 JMP NEXT3 ZERO: INC DH ;0的个数加1 J MP NEXT3 NEGAT:INC BH ;负数个数加1 NEXT3: INC SI ;修改地址指针SI L OOP NEXT2 ;未完,继续循环

操作系统习题及答案

操作系统试题汇总 一、填空题 1.进程的基本状态有_____________、_____________、_____________。 2.常用的内存管理方法有、、和段页式管理。 3.文件的三种物理结构是_________、_________、_________。 4.一次仅允许一个进程使用的共享资源称为。每个进程中访问临界资源的那 段程序称为。 5.从结构上讲,每个进程都是由、和部分组成。 6.按照设备的使用方式将设备分为:独享设备、共享设备和_________设备。 7.进程具有下面的特征性质:________、__________、_________和异步性 8.产生死锁的必要条件____________、____________、___________和____________ 9.在请求页式管理中,当地址转换机构发现所需的页不在时,产生中断 信号,由中断处理程序作相应的处理。 10.缓冲引入的目的是缓和CPU与I/O设备间_______,减少对CPU的_______,提高 CPU和I/O设备之间的_________。 11.进程之间的通讯类型分为:_______________、_____________和________________。 12.用户进程从用户态变为系统态的途径是___________________。 13.操作系统的基本特性包括:__________、_________、___________和异步性 14.动态重定位是 指。 15.设备按传输数据类型分为:和 16.常用的进程调度算法有优先级调度算法、____________和算法。 17.操作系统具有四大功能分别为______________、_______________、_____________ 和设备管理。 18.常用的页面置换算法是_________、_________、________和Clock置换算法。 19.按照设备的使用方式将设备分为:独享设备、设备和________设备。 20.在请求分页存储管理模式中,页面调入时,可采用两种策略,它们分别是 和。 21.虚拟存储器具有__________和___________功能。

第四章练习题及参考解答

第四章练习题及参考解答 4.1 假设在模型i i i i u X X Y +++=33221βββ中,32X X 与之间的相关系数为零,于是有人建议你进行如下回归: i i i i i i u X Y u X Y 23311221++=++=γγαα (1)是否存在3 322????βγβα==且?为什么? (2)1 11???βαγ会等于或或两者的某个线性组合吗? (3)是否有()()() ()33 22?var ?var ?var ?var γβαβ==且? 练习题4.1参考解答: (1) 存在3 322????βγβα==且。 因为()()()() ()()() 2 3223223232322 ?∑∑∑∑∑∑∑--= i i i i i i i i i i i x x x x x x x y x x y β 当32X X 与之间的相关系数为零时,离差形式的 032=∑i i x x 有()()()()222223222322 ??α β== =∑∑∑∑∑∑i i i i i i i i x x y x x x x y 同理有:3 3??βγ= (2) 1 11???βαγ会等于或的某个线性组合 因为 12233???Y X X βββ=--,且122??Y X αα=-,133??Y X γγ=- 由于3 322????βγβα==且,则 11222222 ?????Y Y X Y X X α ααββ-=-=-= 1 13333 3 3 ?????Y Y X Y X X γγγββ-=-=-= 则 11 122332 3112 3 ???????Y Y Y X X Y X X Y X X αγβββαγ--=--=--=+- (3) 存在()()() ()33 22?var ?var ?var ?var γβαβ==且。

操作系统导论期末考试题及答案

福建师范大学2015年操作系统导论作业考核试题及答案 1.在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0页已经装入主存,现分配给该作业的主存共300字,页的大小为100字,请回答下列问题:(1)按FIFO调度算法将产生多少次缺页中断,依次淘汰的页号为多少?缺页中断率为多少? (2)按LRU调度算法将产生多少次缺页中断,依次淘汰的页号为多少?缺页中断率为多少 ? 答:分配给改作业的共3页,刚开始已经把第0页装进去了,按照FIFO算法, 第一次寻找的字地址为115,在第一页,但是他不在该作业的内存中,发生一次缺页中断,将第一页调入内存; 第二次访问228,所在的第二页也不在内存中,发生缺页中断,并把第二页调入内存; 第三次访问88所在0页在内存中,所以就没发生缺页中断; 第四次访问446,所在的4页不在内存中,发生缺页中断,并把最早装进去的0页淘汰,用第四页替换; 第五次访问102,第一页在内存中,所以就不发生缺页中断; 。。。。。。 共访问10次,发生了5次缺页中断,所以0.5的缺页中断率。 lru算法累似 2.计算进程PC和打印进程PO1、PO2共享一个单缓冲区。计算进程负责计算,并把计算结果放入单缓冲中;打印进程PO1、PO2则负责从单缓冲中取出计算结果进行打印,而且对每一个计算结果,PO1、PO2都需分别打印一次。请用记录型信号量描述上述进程间的同步关系。

答:var empty1,empty2,full1,full2:semapjore=1,1,0,0 PC() { while(1) { compute next number; Wait(empty1); Wait(empty2); Add the number to buffer; Signal(full1); Signal(full2); } } PO1() {while(1) { wait(full1); Take from buffer; Sigmal(empty1); Print last number; } } 3.什么是设备的独立性?它有什么好处? 答:设备独立性,即应用程序独立于具体使用的物理设备。 设备分配是的灵活性易于实现I/O重新定向 4.解释死锁的含义,操作系统从哪几方面解决死锁的问题 答:所谓死锁是指多个进程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。 (1)预防死锁(2)避免死锁(3)检测死锁(4)解除死锁 5.采用PV操作作为同步机构时,假定与某共享变量相关的信号量S的值可在[-1,1]之间,问S的初值是哪个值?当S= -1,S= 0,S= 1 时它们各自的含义是什么? 答:s的初值是1 S=-1 ,表示有一个进程在等待进入临界区执行 S=0,表示已有一个进程在临界区执行,这时若有进程想进入临界区则必须等待。 S=1,表示无进程在临界区执行,若有进程想进入临界区则可以立刻进入。

第四章习题及答案(审计学)

4.2.1填空题 1.审计准则是人们在长期的审计实践中摸索、总结出来的,它既是一个,又是一个。 2.审计准则是专业审计人员在实施审计工作时必须恪守的最高,它是____的权威性判断标准。 3.审计准则既对____提出要求,也对社会提供——保证。 4.在西方国家,审计准则是20世纪____才开始出现的,美国在就开始研究和制定审计准则。 5.西方国家的审计准则,大多是以____为蓝本加以补充、修正而成的;国际组织制定的审计准则,以国际会计师联合会的____最具代表性。 6.美国的民间审计准则称为____,它主要适用于民间审计所从事的____。 7.国际性组织制定的国际审计准则,目前已取得的主要成果有____和____。 8.中国注册会计师执业准则是由____颁发,并适用于____。 9.我国注册会计师执业准则建设过程主要包括____、____、____ 和____。 10.我国注册会计师执业准则主要有____和____。 11.审计依据是____、____的客观标准。 12.____解决如何进行审计问题,是审计人员行动的指南和规范;___ _则解决审计人员根据什么标准提出这样或那样的审计意见。 13.审计依据按其来源分类,可分为____制定的审计依据和____制定的审计依据。 14.从法规和规章制度的制定过程来看,的法规、制度不能违反___ _的法规、制度。 15.运用审计依据的具体问题具体分析的原则时,应坚持____、____和国家法规与地方法规发生矛盾时要慎重处理等原则。 4.2.2 判断题(正确的剡“√”,错误的划“×”) 1.审计准则是审计理论的重要组成部分,但对审计人员并无制约作用。( ) 2.审计准则是通过审计人员执行审计程序体现出来的。( ) 3.民间审计人员有了会计准则,对其审计工作提供了方便,因而就不需要审计准则了。( ) 4.审计准则的实施使审计人员在从事审计工作时有了规范和指南,便于考核审计工作质量,推动了审计事业的发展。( ) 5.实施审计准则可以维护审计组织和人员的合法权益。( ) 6.根据世界各国现行的审计准则来看,其内容相差很大,缺乏可比性。( ) 7.美国的民间审计准则,除为美国民间审计所遵循外,对民间审计领域以 外的各种审计,对其他国家乃至国际审计准则的建立,都产生了巨大的影响。( ) 8.在国际审计准则中,有关一般准则的说明和解释占了相当大的比例。( ) 9.国际审计准则只适用于各国的政府审计,不适用于各国的民间审计。( ) 10.我国注册会计师审计准则的有关规则是由财政部会计事务管理司负责拟定并颁发的。( ) 11.在我国,注册会计师审计准则的逐步完善及整体结构的逐步充实,将促进中国审计准则的国际化。( ) 12.修订后的中国审计准则在内容上,充分采用了国际审计准则所有的基本原则和核心程序。 13.新修订的《中华人民共和国国家审计准则》,形成一个完整单一的国家审计准则。

操作系统习题答案整理

内存 1 通常情况下,在下列存储管理方式中,()支持多道程序设计、管理最简单,但存储碎片多;()使内存碎片尽可能少,而且使内存利用率最高。 i.段式;n.页式;川.段页式;w.固定分区;v.可变分区 正确答案:w;i 2 为使虚存系统有效地发挥其预期的作用,所运行的程序应具有的特性是()。 正确答案:该程序应具有较好的局部性(Locality) 3 提高内存利用率主要是通过内存分配功能实现的,内存分配的基本任务是为每道程序()。使每道程序能在不受干扰 的环境下运行,主要是通过()功能实现的。 i.分配内存;n.内存保护;川.地址映射;w.对换;v.内存扩充;w.逻辑地址到物理地址的变换;%.内存到外存间交换;忸.允许用户程序的地址空间大于内存空间。 正确答案:i;n 4 适合多道程序运行的存储管理中,存储保护是 正确答案:为了防止各道作业相互干扰 5 下面哪种内存管理方法有利于程序的动态链接() 正确答案:分段存储管理 6 在请求分页系统的页表增加了若干项,其中状态位供()参考。 正确答案:程序访问 7 从下面关于请求分段存储管理的叙述中,选出一条正确的叙述()。 正确答案:分段的尺寸受内存空间的限制,但作业总的尺寸不受内存空间的限制 8 虚拟存储器的特征是基于()。 正确答案:局部性原理 9 实现虚拟存储器最关键的技术是()。 正确答案:请求调页(段) 10“抖动”现象的发生是由()引起的。 正确答案:置换算法选择不当 11 在请求分页系统的页表增加了若干项,其中修改位供()参考。 正确答案:换出页面 12 虚拟存储器是正确答案:程序访问比内存更大的地址空间 13测得某个请求调页的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘的利用率%, 其他设备的 利用率5%。由此断定系统出现异常。此种情况下()能提高CPU的利用率。 正确答案:减少运行的进程数 14 在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起()。 正确答案:越界中断 15测得某个请求调页的计算机系统部分状态数据为:CPU利用率20%,用于对换空间的硬盘的利用率%,其他设备 的利用率5%。由此断定系统出现异常。此种情况下()能提高CPU的利用率。 正确答案:加内存条,增加物理空间容量 16 对外存对换区的管理应以()为主要目标,对外存文件区的管理应以()为主要目标。 i.提高系统吞吐量;n.提高存储空间的利用率;川.降低存储费用;w.提高换入换出速度。 正确答案:w;n 17 在请求调页系统中,若所需的页不在内存中,则会引起()。 正确答案:缺页中断 18 虚拟存储器一般都引入关联存储器技术,关联存储器是 正确答案:按内容寻址 19 在请求分页系统的页表增加了若干项,其中访问位供()参考。 正确答案:置换算法 20 在动态分区式内存管理中,倾向于优先使用低址部分空闲区的算法是();能使内存空间中空闲区分布得较均匀 的算法是();每次分配时,把既能满足要求,又是最小的空闲区分配给进程的算法是()。 I.最佳适应算法;n.最坏适应算法;川.首次适应算法;W.循环首次适应算法(即Next fit )。

通信原理第四章习题及其答案

第四章(数字基带传输系统)习题及其答案 【题4-1】设二进制符号序列为,试以矩形脉冲为例,分别画出相应的单极性码型,双极性码波形,单极性归零码波形,双极性归零码波形,二进制差分码波形。 【答案4-1】 【题4-2】设随机二机制序列中的0和1分别由()g t 和()g t -组成,其出现概率分别为p 和(1)p -: 1)求其功率谱密度及功率; 2)若()g t 为图(a )所示的波形,s T 为码元宽度,问该序列存在离散分量 1 s f T =否? 3)若()g t 改为图(b )所示的波形,问该序列存在离散分量 1 s f T =否? 【答案4-2】 1)随机二进制序列的双边功率谱密度为 2 2 1212()(1)()()[()(1)()]() s s s s s s m P f P P G f G f f PG mf P G mf f mf ωδ∞ -∞ =--++--∑ 由于 12()()()g t g t g t =-= 可得: 2 2 2 2 ()4(1)()(12) ()() s s s s s m P f P P G f f P G mf f mf ωδ∞ =-∞ =-+--∑ 式中:()G f 是()g t 的频谱函数。在功率谱密度()s P ω中,第一部分是其连续谱成分,第二部分是其离散谱成分。

随机二进制序列的功率为 2 2 2 2 2 2 22 1()2 [4(1)()(12)()()] 4(1)()(12)() () 4(1)()(12)() s s s s s m s s s s m s s s m S P d f P P G f f P G mf f mf df f P P G f df f P G mf f mf df f P P G f df f P G mf ωω π δδ∞ ∞ ∞ ∞∞ =-∞ ∞ ∞ ∞ ∞∞ =-∞∞ ∞ ∞ =-∞ = =-+ --=-+ --=-+-? ∑ ?∑ ?? ∑ ?----- 2)当基带脉冲波形()g t 为 1 (){2 0 else s T t g t t ≤= ()g t 的付式变换()G f 为 ()()s s G f T Sa T f π= 因此 sin ()()0 s s s s s G f T Sa T f T π ππ === 式中: 1s s f T = 。 所以,该二进制序列不存在离散分量。 3)当基带脉冲波形()g t 为 1 (){4 0 else s T t g t t ≤= ()g t 的付式变换()G f 为 ()()22s s T T f G f Sa π= 因此 sin 2()()022 2s s s s s T T f G f Sa T π ππ==≠

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