习题5及其解答
5.1 选择题
1.有说明
struct point
{ int x; int y; }p;
正确的赋值语句是( c )。
(a) point.x = 1; point.y = 2; (b) point={ 1, 2 };
(c) p.x = 1; p.y = 2; (d) p = { 1, 2 };
2.已知有职工情况结构变量emp定义为:
struct Date
{ int year;
int month;
int day;
};
strnct Employee
{ char name[20] ;
long code ;
Date birth
};
Employee emp ;
下列对emp的birth的正确赋值方法是( d )。
(a) year=1980; month=5; day=1;
(b) birth.year=1980; birth.month=5; birth.day=1;
(c) emp.year=1980; emp.month=5; emp.day=1;
(d) emp.birth.year=1980; emp.birth.month=5; emp.birth.day=1;
3.假定有以下说明语句,则下面引用形式错误的是( b )。
struct Student
{ int num ;
double score ;
};
Student stu[3]={{1001,80}, {1002,75}, {1003,91}}, *p=stu ;
(a) p->num (b) (p++).num (c) (p++)->num (d) (*p).num
4.若有以下说明语句,则下列错误的引用是( d )。
struct Worker
{ int no;
char name[20];
};
Worker w, *p = &w ;
(a) w.no (b) p->no (c) (*p).no (d) *p.no
5.s1和s2是两个结构类型变量,若要赋值s1=s2合法,则它们的说明应该是( c )。
(a) s1只能接受相同类型的数据成员 (b) 结构中的成员相同
(c) 同一结构类型的变量 (d) 存储字节长度一样的变量
5.2 阅读下列程序,写出执行结果。
1.
#include
using namespace std;
struct Data
{ int n ;
double score ;
} ;
int main()
{ Data a[3] = { 1001,87,1002,72,1003,90 } , *p = a ;
cout << (p++)->n << endl ;
cout << (p++)->n << endl ;
cout << p->n++ << endl ;
cout << (*p).n++ << endl ;
}
【解答】
1001
1002
1003
1004
2.
#include
using namespace std;
struct Employee
{ char name[ 20 ] ;
char sex ;
} ;
void fun( Employee *p )
{ if( (*p).sex == 'm' )
cout << (*p).name << endl ;
}
int main()
{ Employee emp[5] = { "Liming", 'm', "Wangxiaoping", 'f', "Luwei", 'm' } ;
int i ;
for( i=0; i<3; i++ )
fun( emp+i ) ;
}
【解答】
Liming
Luwei
3.
#include
using namespace std;
struct Node
{ char * s ;
Node * q ;
} ;
int main()
{ Node a[ ] = { { "Mary", a+1 }, { "Jack", a+2 }, { "Jim", a } } ;
Node *p = a ;
cout << p->s << endl ;
cout << p->q->s << endl ;
cout << p->q->q->s << endl ;
cout << p->q->q->q->s << endl ;
}
【解答】
Mary
Jack
Jim
Mary
5.3 思考题
1.分析以下说明结构的语句
struct Node
{ int data;
Node error; //错误
Node * ok; //正确
};
error和ok分别属于什么数据类型?有什么存储要求?error出错的原因是什么?
【解答】
error是Node结构类型数据成员,错误。原因是结构定义的数据成员若为本身的结构类型,是一种无穷递归。ok是指向Node类型的指针,定义正确,占4字节。
2.本章例5-5中用辅助数组对结构数组做关键字排序,有定义
person *index[100];
index数组存放结构数组元素的地址。如果把index定义改为
int index[100];
用于存放结构数组元素的下标。可以实现对结构数组的索引排序吗?如何修改程序?请你试一试。
【解答】
可以。关键是通过整型索引数组元素作为下标访问结构数组。表示为:
all[pi[i]].name all[pi[i]].id all[pi[i]].salary
有关程序如下:
#include
using namespace std;
struct person //说明结构类型
{ char name[10];
unsigned int id;
double salary;
} ;
void Input( person[], const int );
void Sort( person[], int[],const int );
void Output( const person[], int[],const int );
int main()
{ person allone[100] ; //说明结构数组
int index[100]; //说明索引数组
int total ;
for(int i=0; i<100; i++) //索引数组元素值初始化为结构数组元素下标 index[i]=i ;
cout<<"输入职工人数:";
cin>>total;
cout<<"输入职工信息:\n";
Input(allone,total);
cout<<"以工资做关键字排序\n";
Sort(allone,index, total);
cout<<"输出排序后信息:\n";
Output(allone,index,total);
}
void Input( person all[], const int n )
{ int i ;
for( i=0; i { cout< cin>>all[i].name; cout<<"编号: "; cin >> all[i].id; cout<<"工资: "; cin >> all[i].salary ; } } void Sort(person all[], int pi[], const int n) { int i,j; int t; //交换用中间变量 for(i=1; i { for(j=0; j<=n-1-i; j++) if(all[pi[j]].salary>all[pi[j+1]].salary) //通过索引数组访问结构数组元素 { t=pi[j]; //交换索引数组元素值 pi[j]=pi[j+1]; pi[j+1]= t; } } } void Output(const person all[], int pi[], const int n) { for( int i=0; i cout< 3.有以下结构说明和遍历单向链表的函数。函数内有错误吗?是什么性质的错误?请上机验证你的分析。 struct Node { int data; Node * next; }; void ShowList( Node *head ) { while( head ) { cout << head->date << '\n' ; head ++ ; } } 【解答】 head++错误,原因是动态链表的结点存放不是连续顺序的内存空间,它们是逐个结点通过new建立的,所以不能用++做地址偏移运算。应该用: head=head->next 5.4 编程题 1.使用结构类型表示复数。设计程序输入两个复数,可以选择进行复数的+、-、×或÷运算,并输出结果。 【解答】 #include #include using namespace std; struct complex { double re,im; }; int main() { complex a,b,c; char oper; cout << "输入复数a的实部和虚部: "; cin >> a.re >> a.im; cout << "输入复数b的实部和虚部:"; cin >> b.re >> b.im; cout << "输入运算符: "; cin >> oper; switch ( oper ) { case '+': c.re=a.re+b.re; c.im=a.im+b.im; break; case '-': c.re=a.re-b.re; c.im=a.im-b.im; break; case '*': c.re=a.re*b.re-a.im*b.im; c.im=a.im*b.re+a.re*b.im; break; case '/': c.re=(a.re*b.re+a.im*b.im)/(b.re*b.re+b.im*b.im); c.im=(a.im*b.re-a.re*b.im)/(b.re*b.re+b.im*b.im); break; default: cout << "input error!" << endl; return 0; } cout << "c=" << c.re; cout << setiosflags( ios::showpos ); cout << c.im << "i" << endl; return 0; } 2.把一个班的学生姓名和成绩存放到一个结构数组中,寻找和输出最高分者。 【解答】 #include using namespace std; int main() { struct data { char name[12]; double score; }a[ ] = {"李小平",90,"何文章",66,"刘大安",87,"汪立新",93,"罗建国", 78,"陆丰收",81,"杨勇",85,"吴一兵",55,"伍晓笑",68,"张虹虹",93}; double max = a[0].score; int i,n = sizeof(a) / sizeof(data); for( i=1; i if( a[i].score > max ) max = a[i].score; for( i=0; i if( a[i].score == max ) cout << a[i].name << endl; } 3.使用结构表示X—Y平面直角坐标系上的点,编写程序顺序读入一个四边形的四个顶点坐标,判别由这四个顶点的连线构成的图形是否为正方形、矩形或其它四边形。要求定义求两个点距离的函数使用结构参数。 【解答】 #include #include using namespace std; struct point { double x; double y; }; double d( point p1, point p2 ) { return sqrt( pow( p1.x-p2.x,2 )+pow( p1.y-p2.y,2 ) ); } int main() { int i; point p[5]; for( i=1; i<=4; i++ ) { cout << "输入第" << i << "个顶点的横坐标和纵坐标: "; cin >> p[i].x >> p[i].y; } if( fabs( d( p[1],p[2] ) - d( p[3],p[4] ))<=1e-8 && fabs( d( p[1],p[4] ) - d( p[2],p[3] ))<=1e-8 && fabs( d( p[1],p[3] ) - d( p[2],p[4] ))<=1e-8) if( fabs( d( p[1],p[2] ) - d( p[2],p[3] ))<1e-8 ) cout << "四个顶点构成的图形为正方形!" << endl; else cout << "四个顶点构成的图形为矩形!" << endl; else cout << "四个顶点构成的图形为其它四边形!" << endl; } 4.建立一个结点包括职工的编号、年龄和性别的单向链表,分别定义函数完成以下功能:(1)遍历该链表输出全部职工信息; (2)分别统计出男女性职工的人数; (3)在链表尾部插入新职工结点; (4)删除指定编号的职工结点; (5)删除年龄在60岁以上的男性职工或55岁以上的女性职工结点,并保存在另一个链表中。用主函数建立简单菜单选择,测试你的程序。 【解答】 #include using namespace std; struct employee { int num; int age; char sex; employee *next; }; employee *head, *head1; //建立单向链表 employee *create() { employee *head, *p, *pend; char ch; head = NULL; cout << "\t输入数据?(y/n)"; cin >> ch; if( ch == 'y' ) { p = new employee; cout << "\t编号:"; cin >> p->num; cout << "\t年龄:"; cin >> p->age; cout << "\t性别:"; cin >> p->sex; } else goto L0; while( ch == 'y' ) { if( head == NULL ) head = p; else pend->next = p; pend = p; cout << "\t输入数据?(y/n)"; cin>>ch; if( ch == 'y' ) { p = new employee; cout << "\t编号:"; cin >> p->num; cout << "\t年龄:"; cin >> p->age; cout << "\t性别:"; cin >> p->sex; } } pend->next = NULL; L0: ; return head; } //显示单向链表中全部职工信息 void show( employee *head ) { employee *p = head; if( !head ) { cout << "\t空链表!" << endl; goto L1; } cout << "\t链表中的数据是: \n"; while( p ) { cout << '\t' << p->num << "," << p->age << "," << p->sex << endl; p = p->next; } L1: ; } //统计男女职工人数 void count( employee *head ) { employee *p = head; int m, f; m = 0; f = 0; while( p ) { if( p->sex == 'm' ) m++; else f++; p = p->next; } cout << "\t男职工人数:" << m << endl; cout << "\t女职工人数:" << f << endl; } //在链表尾部插入新结点 employee *insert() { employee *pend = head, *p; //在空链表尾部插入新结点 if( !head ) { p = new employee; cout << "\t编号:"; cin >> p->num; cout << "\t年龄:"; cin >> p->age; cout << "\t性别:"; cin >> p->sex; head = p; p->next = NULL; return head; //在链表尾部插入新结点 while( pend->next != NULL ) { pend = pend->next; } p = new employee; cout << "\t编号:"; cin >> p->num; cout << "\t年龄:"; cin >> p->age; cout << "\t性别:"; cin >> p->sex; pend->next = p; pend = p; pend->next = NULL; return head; } //删除指定编号的结点 employee *del( int bh ) { employee *p, *q; if ( !head ) { cout << "\t空链表!" << endl; goto L2; } //删除链首结点 if( head->num == bh ) { p = head; head = head->next; delete p; cout << "\t结点已被删除!" << endl; goto L2; } //删除非链首结点 q = head; while( q->next != NULL ) { if ( q->next->num == bh ) { p = q->next; //待删除结点 q->next = p->next; delete p; cout << "\t结点已被删除!" << endl; goto L2; } q = q->next; } cout << "\t找不到需删除结点!" << endl; L2: ; return ( head ); //删除指定年龄段的结点,并把被删除结点保存在另一链表中 employee *delcreate() { employee *p, *pd, *p1, *q; int flag; //建立新链表 if ( head == NULL ) { cout << "\t空链表!" << endl; goto L3; } head1 = NULL; pd = new employee; p = head; flag = 0; while ( p != NULL ) { if( p->age >= 55 && p->age <=60 ) { pd->num = p->num; pd->age = p->age; pd->sex = p->sex; if( head1 == NULL ) head1 = pd; else p1->next = pd; p1 = pd; pd = new employee; flag = 1; } p = p->next; } if ( flag == 0 ) { cout << "\t没有需删除的结点!" << endl; goto L3; } p1->next = NULL; //显示新链表 cout <<"\t新链表中的数据是: \n"; p = head1; while( p ) { cout << '\t' << p->num << "," << p->age << "," << p->sex << endl; p = p->next; } //删除指定年龄的结点 p = head; q = p; while ( p != NULL ) { if( p->age >= 55 && p->age <= 60) if( head->age == p->age ) { pd = head; //待删除结点 head = head->next; delete pd; p = head; continue; } else if( p->next == NULL ) { pd = p; //待删除结点 q->next = NULL; delete pd; goto L3; } else { pd = p; //待删除结点 q->next = p->next; delete pd; p = q->next; continue; } q = p; p = p->next; } L3: return ( head ); } int main() { int choice, bh ; L: cout << "\n\t\t请键入操作选择\n" << endl; cout << "\t 1 --- 建立单向链表" << endl; cout << "\t 2 --- 显示单向链表中全部职工信息" << endl; cout << "\t 3 --- 统计男女职工人数" << endl; cout << "\t 4 --- 在职工尾部插入新结点" << endl; cout << "\t 5 --- 删除指定编号的结点" << endl; cout << "\t 6 --- 删除指定年龄的结点,并把被删除结点保存在另一链表中" << endl; cout << "\t 0 --- 退出" << endl ; cout << "\t\t"; cin >> choice ; switch ( choice ) { case 1 : head = create() ; goto L ; case 2 : show( head ); goto L ; case 3 : count( head ); goto L; case 4 : head = insert(); goto L; case 5 : cout << "\t输入需删除结点编号:"; cin >> bh; head = del( bh ); goto L; case 6 : head = delcreate(); goto L; case 0 : cout << " \t退出程序的运行!\n" << endl ; break ; default : cout << "\t输入错误,请重新输入!\n" << endl ; goto L; } } 5.输入一行字符,按输入字符的反序建立一个字符结点的单向链表,并输出该链表中的字符。 【解答】 #include using namespace std; struct node { char ch; node *next; }; void show( node *head ); int main() { node *head, *p; char c; head = NULL; while( (c = getchar()) != '\n' ) //输入一行字符 { p = new node; //建立新结点 p->ch = c; p->next = head; //插入表头 head=p; } show(head); } void show( node *head ) //输出链表 { node *p = head; cout << "链表中的字符是: \n"; while( p ) { cout << p->ch; p = p->next; } cout << endl; } 6.设有说明语句: struct List { int data ; List * next ; } ; List *head; head是有序单向链表的头指针。请编写函数: void Count( List * head ); 计算并输出链表数据相同值的结点及个数。例如,若数据序列为: 2 3 3 3 4 5 5 6 6 6 6 7 8 9 9 则输出结果: data number 3 3 5 2 6 4 9 2 请用本章例5-8的程序生成有序链表,测试你的函数。 【解答】略 第五章 光束限制 例题 例题5-1: 薄透镜L 1和L 2,1 1226,'9,4,'5D cm f cm D cm f cm ====,间距d=5cm ,在L 1和 L 2之间距离L 2 2cm 处有一个直径为6cm 的圆孔PQ ,物点位于L 1前12cm 处,判断孔径光阑,并求入瞳、出瞳的位置和大小。 解: 1、判断孔径光阑,将各孔径对其前面光学系统求像 1)、L 1对其前面系统求像,还是其本身,1 6D cm =,所以对物点的张角正切为 16 2tan 0.2512 α= =; 2)、圆孔PQ 对L1成像,公式111'' l l f -=。由于此时物体位于透镜右侧,所以可 以根据光路可逆原理来考虑成像状况,即将物看做像,将所求的像视为物。 因此有1 '3 4.5'9l cm l cm f cm =??=? =?, 所以'34.5 l l β = = ,又PQ=y ’=6cm ,所以像''9P Q y cm = = 所以2 9 2tan 0.27 12 4.5 α= ≈+ 3)、L 2外框对其前光学系统成像为A ”B ”,分析方式同2)。 位置: 111'' l l f -=,其中1'511.25'9l cm l cm f cm =??=? =? 大小:'511.25 l l β = = ,又2 4D cm =,所以""9A B cm = 所以:3 9 2tan 0.19 1211.25 α= ≈+ 所以,综上有312ααα<<,所以 L 2为孔径光阑 2、入瞳:L 2经L 1成的像为入瞳,前面求得该像在L 1右侧11.25cm 处,9D cm =入 出瞳:由于L 2后面没有光学系统了,所以出瞳为L 2本身,在L 1右侧5cm 处,大小4D cm =出 。 例题5-2: 第5章习题解答 5-1 若反馈振荡器满足起振和平衡条件,则必然满足稳定条件,这种说法是否正确?为什么? 解: 不正确。因为满足起振条件和平衡条件后,振荡由小到大并达到平衡。但当外界因素(温度、电源电压等)变化时,平衡条件受到破坏。若不满足稳定条件,振荡器就不会回到平衡状态,最终导致停振。 5-3 题图5-3表示三回路振荡器的交流等效电路,假定有以下六种情况,即: (1)L 1C 1>L 2C 2>L 3C 3; (2)L 1C 1<L 2C 2<L 3C 3; (3)L 1C 1=L 2C 2=L 3C 3; (4)L 1C 1=L 2C 2>L 3C 3; (5)L 1C 1<L 2C 2=L 3C 3; (6)L 2C 2<L 3C 3<L 1C 1。 试问哪几种情况可能振荡?等效为哪种类型的振荡电路?其振荡频率与各回路的固有谐振频率之间有什么关系? 解: (1)由于 L 1C 1>L 2C 2>L 3C 3 因此 1 12 23 3111C L C L C L > > 即 123ωωω>> 当1203ωωωω>>>时,L 2C 2与L 1C 1均呈容性,L 3C 3呈感性,电路成为电容反馈三端电路,可以振荡。 (2)当L 1C 1<L 2C 2<L 3C 3时,可取1203ωωωω<<<,电路成为电感反馈三端电路,可以振荡。 (3)L 1C 1=L 2C 2=L 3C 3,不能振荡。 (4)L 1C 1=L 2C 2>L 3C 3 10ωω>,ce 为容性; 20ωω>,be 为容性; 30ωω<,cb 为感性。 因为123ωωω=>,0ω可同时满足上述条件,电路成为电容反馈三端电路,可以振荡。 (5)L 1C 1<L 2C 2=L 3C 3 若电路为电容反馈三端电路,则应满足下列条件: 计量经济学题库 一、单项选择题(每小题1分) 1.计量经济学是下列哪门学科的分支学科(C)。 A.统计学 B.数学 C.经济学 D.数理统计学 2.计量经济学成为一门独立学科的标志是(B)。 A.1930年世界计量经济学会成立B.1933年《计量经济学》会刊出版 C.1969年诺贝尔经济学奖设立 D.1926年计量经济学(Economics)一词构造出来 3.外生变量和滞后变量统称为(D)。 A.控制变量 B.解释变量 C.被解释变量 D.前定变量4.横截面数据是指(A)。 A.同一时点上不同统计单位相同统计指标组成的数据B.同一时点上相同统计单位相同统计指标组成的数据 C.同一时点上相同统计单位不同统计指标组成的数据D.同一时点上不同统计单位不同统计指标组成的数据 5.同一统计指标,同一统计单位按时间顺序记录形成的数据列是(C)。 A.时期数据 B.混合数据 C.时间序列数据 D.横截面数据6.在计量经济模型中,由模型系统内部因素决定,表现为具有一定的概率分布的随机变量,其数值受模型中其他变量影响的变量是( A )。 A.内生变量 B.外生变量 C.滞后变量 D.前定变量7.描述微观主体经济活动中的变量关系的计量经济模型是( A )。 A.微观计量经济模型 B.宏观计量经济模型 C.理论计量经济模型 D.应用计量经济模型 8.经济计量模型的被解释变量一定是( C )。 A.控制变量 B.政策变量 C.内生变量 D.外生变量9.下面属于横截面数据的是( D )。 A.1991-2003年各年某地区20个乡镇企业的平均工业产值 B.1991-2003年各年某地区20个乡镇企业各镇的工业产值 C.某年某地区20个乡镇工业产值的合计数 D.某年某地区20个乡镇各镇的工业产值 10.经济计量分析工作的基本步骤是( A )。 A.设定理论模型→收集样本资料→估计模型参数→检验模型B.设定模型→估计参数→检验模型→应用 四、计算题 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若用首次适应算法和最佳适应算法来处理这些作业序列,试问哪一种算法可以满足该作业序列的请求,为什么? 空闲分区表 5-1 凸轮以匀角速度ω绕O 轴转动,杆AB 的A 端搁在凸轮上。图示瞬时AB 杆处于水平位置,OA 为铅直。试求该瞬时AB 杆的角速度的大小及转向。 解: r e a v v v += 其中,22e r v e -=ω e v v e a ωφ==tg 所以 l e l v a AB ωω= = (逆时针) 5-2. 平底顶杆凸轮机构如图所示,顶杆AB 可沿导轨上下移动,偏心圆盘绕轴O 转动,轴O 位于顶杆轴线上。工作时顶杆的平底始终接触凸轮表面。该凸轮半径为R ,偏心距e OC =,凸轮绕轴O 转动的角速度为ω,OC 与水平线成夹角?。求当?=0?时,顶杆的速度。 (1)运动分析 轮心C 为动点,动系固结于AB ;牵连运动为上下直线平移,相对运动为与平底平行直线,绝对运动为绕O 圆周运动。 (2)速度分析,如图b 所示 5-3. 曲柄CE 在图示瞬时以ω0绕轴E 转动,并带动直角曲杆ABD 在图示平面内运动。若d 为已知,试求曲杆ABD 的角速度。 解:1、运动分析:动点:A ,动系:曲杆O 1BC ,牵连运动:定轴转动,相对运动:直线,绝对运动:圆周运动。 2、速度分析:r e a v v v += 0a 2ωl v =;0e a 2ωl v v == 01e 1 ωω== A O v BC O (顺时针) 5-4. 在图示平面机构中,已知:AB OO =1,cm 31===r B O OA ,摇杆D O 2在 D 点与套在A E 杆上的套筒铰接。OA 以匀角速度rad/s 20=ω转动, cm 332==l D O 。试求:当?=30?时,D O 2的角速度和角加速度。 第五章经典单方程计量经济学模型:专门问题 一、内容提要 本章主要讨论了经典单方程回归模型的几个专门题。 第一个专题是虚拟解释变量问题。虚拟变量将经济现象中的一些定性因素引入到可以进行定量分析的回归模型,拓展了回归模型的功能。本专题的重点是如何引入不同类型的虚拟变量来解决相关的定性因素影响的分析问题,主要介绍了引入虚拟变量的加法方式、乘法方式以及二者的组合方式。在引入虚拟变量时有两点需要注意,一是明确虚拟变量的对比基准,二是避免出现“虚拟变量陷阱”。 第二个专题是滞后变量问题。滞后变量包括滞后解释变量与滞后被解释变量,根据模型中所包含滞后变量的类别又可将模型划分为自回归分布滞后模型与分布滞后模型、自回归模型等三类。本专题重点阐述了产生滞后效应的原因、分布滞后模型估计时遇到的主要困难、分布滞后模型的修正估计方法以及自回归模型的估计方法。如对分布滞后模型可采用经验加权法、Almon多项式法、Koyck方法来减少滞项的数目以使估计变得更为可行。而对自回归模型,则根据作为解释变量的滞后被解释变量与模型随机扰动项的相关性的不同,采用工具变量法或OLS法进行估计。由于滞后变量的引入,回归模型可将静态分析动态化,因此,可通过模型参数来分析解释变量对被解释变量影响的短期乘数和长期乘数。 第三个专题是模型设定偏误问题。主要讨论当放宽“模型的设定是正确的”这一基本假定后所产生的问题及如何解决这些问题。模型设定偏误的类型包括解释变量选取偏误与模型函数形式选取取偏误两种类型,前者又可分为漏选相关变量与多选无关变量两种情况。在漏选相关变量的情况下,OLS估计量在小样本下有偏,在大样本下非一致;当多选了无关变量时,OLS估计量是无偏且一致的,但却是无效的;而当函数形式选取有问题时,OLS估计量的偏误是全方位的,不仅有偏、非一致、无效率,而且参数的经济含义也发生了改变。在模型设定的检验方面,检验是否含有无关变量,可用传统的t检验与F检验进行;检验是否遗漏了相关变量或函数模型选取有错误,则通常用一般性设定偏误检验(RESET检验)进行。本专题最后介绍了一个关于选取线性模型还是双对数线性模型的一个实用方法。 第四个专题是关于建模一般方法论的问题。重点讨论了传统建模理论的缺陷以及为避免这种缺陷而由Hendry提出的“从一般到简单”的建模理论。传统建模方法对变量选取的 习题四 3、何谓静态链接?何谓装入时动态链接和运行时的动态链接? 答:(1) 静态链接。在程序运行之前,先将各目标模块及它们所需的库函数,链接成一个完整的装配模块,以后不再拆开。我们把这种事先进行链接的方式称为静态链接方式。 (2) 装入时动态链接。这是指将用户源程序编译后所得到的一组目标模块,在装入内存时,采用边装入边链接的链接方式。 (3) 运行时动态链接。这是指对某些目标模块的链接,是在程序执行中需要该(目标)模块时,才对它进行的链接。 6、为什么要引入动态重定位?如何实现? 答:(1)在连续分配方式中,必须把一个系统或用户程序装入一连续的内存空间。如果在系统中只有若干个小的分区,即使它们容量的总和大于要装入的程序,但由于这些分区不相邻接,也无法把该程序装入内存。这种不能被利用的小分区称为“零头”或“碎片”。为了消除零头所以要引入动态重定位。 (2)在动态运行时装入的方式中,作业装入内存后的所有地址都仍然是相对地址,将相对地址转换为物理地址的工作,被推迟到程序指令要真正执行时进行。为使地址的转换不会影响到指令的执行速度,必须有硬件地址变换机构的支持,即须在系统中增设一个重定位寄存器,用它来存放程序(数据)在内存中的起始地址。程序在执行时,真正访问的内存地址是相对地址与重定位寄存器中的地址相加而形成的。地址变换过程是在程序执行期间,随着对每条指令或数据的访问自动进行的,故称为动态重定位。 14、较详细地说明引入分段存储管理是为了满足用户哪几方面的需要。 答:1) 方便编程 通常,用户把自己的作业按照逻辑关系划分为若干个段,每个段都是从0 开始编址,并有自己的名字和长度。因此,希望要访问的逻辑地址是由段名(段号)和段内偏移量(段内地址)决定的。 第5章习题 5. 1 两个一维随机变量的概率分布密度函数分别如图6.7(a)和(b)所示。问哪一个熵大? x x (a) (b) 图6.7 习题6.1图 解:(a )()()log ()h X p x p x dx =-?R 72.18 log 840==?dx x x bit (b )11()log log()b a h X dx b a b a b a =-=---?=1bit 所以图(a )所示一维随机变量的概率分布密度函数所对应的连续信源的熵较大。 5.9计算机终端通过带宽为3400Hz 的信道传输数据。 (1)设要求信道的dB N S 30/=,试求该信道的信道容量是多少? (2)设线路上的最大信息传输速率为4800b/s ,试求所需最小信噪比为多少? 解:(1) 因为S/N =30dB,即1010 log 30S dB N =, 得:S/N=1000 由香农公式得信道容量 2log (1)S C B N =+ 23400l o g (11000) =?+ 333.8910/b i t s ≈? (2)因为最大信息传输速率为4800b/s ,即信道容量为4800b/s 。由香农公式 2log (1)S C B N =+ 得:480034002121 2.661 1.66C B S N =-=-≈-=。 则所需最小信噪比为1.66。 5.10 已知某一信道的信息传输速率为s kbit /6,噪声功率谱40102 -=N W/Hz ,在带宽为6kHz 的高斯信道中进行传输。试计算无差错传输需要的最小输入信号功率。当带宽为6MHz 时,重新计算最小输入信号功率。 解:当t R C ≥时,才能无差错传输。即 t s R B N P B SNR B C ≥+=+=)1log()1log(0 所以,当带宽为6kHz 时,最小输入信号功率为 =? ?????-??? ??≥1exp 0B R B N P t s 2.052W 当带宽为6MHz 时,最小输入信号功率为 =??????-??? ??≥1exp 0B R B N P t s () 1102.1001.03-?e 5.11已知一个平均功率受限的连续信号,通过带宽MHz B 1=的高斯白噪声信道,试求 (1)若信噪比为10,信道容量为多少? (2)若信道容量不变,信噪比降为5,信道带宽应为多少? (3)若信道通频带减为0.5MHz 时,要保持相同的信道容量,信道上的信号与噪声的 平均功率比值应等于多大? 解:1)信道容量为:s Mbits N S B C /46.3)101log()1log(=+=+= 2)在信道容量不变的条件下,信噪比变为5,其带宽为: MHz N S C B 34.158 .246.3)51log(46.3)1log(==+=+= 3)在信道容量不变的条件下,带宽变为0.5MHz ,其信噪比变为: 120121146.3)1log(5.0=?=+?=+ ?=N S N S N S C 第5章习题参考答案 1.请在括号内填入适当答案。在CPU中: (1)保存当前正在执行的指令的寄存器是(IR ); (2)保存当前正在执行的指令地址的寄存器是(AR ) (3)算术逻辑运算结果通常放在(DR )和(通用寄存器)。2.参见图5.15的数据通路。画出存数指令“STO Rl,(R2)”的指令周期流程图,其含义是将寄存器Rl的内容传送至(R2)为地址的主存单元中。标出各微操作信号序列。 解: STO R1, (R2)的指令流程图及为操作信号序列如下: STO R1, (R2) R/W=R DR O, G, IR i R2O, G, AR i R1O, G, DR i R/W=W 3.参见图5.15的数据通路,画出取数指令“LAD (R3),R0”的指令周期流程图,其含义是将(R3)为地址主存单元的内容取至寄存器R2中,标出各微操作控制信号序列。 解: LAD R3, (R0)的指令流程图及为操作信号序列如下: PC O , G, AR i R/W=R DR O , G, IR i R 3O , G, AR i DR O , G, R 0i R/W=R LAD (R3), R0 4.假设主脉冲源频率为10MHz ,要求产生5个等间隔的节拍脉冲,试画出时序产生器的逻辑图。 解: 5.如果在一个CPU 周期中要产生3个节拍脉冲;T l =200ns ,T 2=400ns ,T 3=200ns ,试画出时序产生器逻辑图。 解:取节拍脉冲T l 、T 2、T 3的宽度为时钟周期或者是时钟周期的倍数即可。所以取时钟源提供的时钟周期为200ns ,即,其频率为5MHz.;由于要输出3个节拍脉冲信号,而T 3的宽度为2个时钟周期,也就是一个节拍电位的时间是4个时钟周期,所以除了C 4外,还需要3个触发器——C l 、C 2、C 3;并令 211C C T *=;321C C T *=;313C C T =,由此可画出逻辑电路图如下: 计量经济学(第四版)习题参考答案 潘省初 第一章 绪论 试列出计量经济分析的主要步骤。 一般说来,计量经济分析按照以下步骤进行: (1)陈述理论(或假说) (2)建立计量经济模型 (3)收集数据 (4)估计参数 (5)假设检验 (6)预测和政策分析 计量经济模型中为何要包括扰动项? 为了使模型更现实,我们有必要在模型中引进扰动项u 来代表所有影响因变量的其它因素,这些因素包括相对而言不重要因而未被引入模型的变量,以及纯粹的随机因素。 什么是时间序列和横截面数据? 试举例说明二者的区别。 时间序列数据是按时间周期(即按固定的时间间隔)收集的数据,如年度或季度的国民生产总值、就业、货币供给、财政赤字或某人一生中每年的收入都是时间序列的例子。 横截面数据是在同一时点收集的不同个体(如个人、公司、国家等)的数据。如人口普查数据、世界各国2000年国民生产总值、全班学生计量经济学成绩等都是横截面数据的例子。 估计量和估计值有何区别? 估计量是指一个公式或方法,它告诉人们怎样用手中样本所提供的信息去估计总体参数。在一项应用中,依据估计量算出的一个具体的数值,称为估计值。如Y 就是一个估计量,1 n i i Y Y n == ∑。现有一样本,共4个数,100,104,96,130,则 根据这个样本的数据运用均值估计量得出的均值估计值为 5.1074 130 96104100=+++。 第二章 计量经济分析的统计学基础 略,参考教材。 请用例中的数据求北京男生平均身高的99%置信区间 N S S x = = 4 5= 用 =,N-1=15个自由度查表得005.0t =,故99%置信限为 x S t X 005.0± =174±×=174± 也就是说,根据样本,我们有99%的把握说,北京男高中生的平均身高在至厘米之间。 25个雇员的随机样本的平均周薪为130元,试问此样本是否取自一个均值为120元、标准差为10元的正态总体? 原假设 120:0=μH 备择假设 120:1≠μH 检验统计量 () 10/2510/25 X X μσ-Z == == 查表96.1025.0=Z 因为Z= 5 >96.1025.0=Z ,故拒绝原假设, 即 此样本不是取自一个均值为120元、标准差为10元的正态总体。 某月对零售商店的调查结果表明,市郊食品店的月平均销售额为2500元,在下一个月份中,取出16个这种食品店的一个样本,其月平均销售额为2600元,销售额的标准差为480元。试问能否得出结论,从上次调查以来,平均月销售额已经发生了变化? 原假设 : 2500:0=μH 备择假设 : 2500:1≠μH ()100/1200.83?480/16 X X t μσ-= === 查表得 131.2)116(025.0=-t 因为t = < 131.2=c t , 故接受原假 设,即从上次调查以来,平均月销售额没有发生变化。 操作系统复习题 一、单项选择题:在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 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页(共×页) 1、已知一模型的最小二乘的回归结果如下: i i ?Y =101.4-4.78X (45.2)(1.53) n=30 R 2=0.31 其中,Y :政府债券价格(百美元),X :利率(%)。 回答以下问题: (1)系数的符号是否正确,并说明理由;(2)为什么左边是i ?Y 而不是i Y ; (3)在此模型中是否漏了误差项i u ;(4)该模型参数的经济意义是什么。 答:(1)系数的符号是正确的,政府债券的价格与利率是负相关关系,利率的上升会引起政府债券价格的下降。 (2)i Y 代表的是样本值,而i ?Y 代表的是给定i X 的条件下i Y 的期望值,即?(/)i i i Y E Y X 。此模型是根据样本数据得出的回归结果,左边应当是i Y 的期望值,因此是i ?Y 而不是i Y 。 (3)没有遗漏,因为这是根据样本做出的回归结果,并不是理论模型。 (4)截距项101.4表示在X 取0时Y 的水平,本例中它没有实际意义;斜率项-4.78表明利率X 每上升一个百分点,引起政府债券价格Y 降低478美元。 2、有10户家庭的收入(X ,元)和消费(Y ,百元)数据如下表: 10户家庭的收入(X )与消费(Y )的资料 X 20 30 33 40 15 13 26 38 35 43 Y 7 9 8 11 5 4 8 10 9 10 若建立的消费Y 对收入X 的回归直线的Eviews 输出结果如下: Dependent Variable: Y Variable Coefficient Std. Error X 0.202298 0.023273 C 2.172664 0.720217 R-squared 0.904259 S.D. dependent var 2.233582 Adjusted R-squared 0.892292 F-statistic 75.55898 Durbin-Watson stat 2.077648 Prob(F-statistic) 0.000024 (1)说明回归直线的代表性及解释能力。 (2)在95%的置信度下检验参数的显著性。(0.025(10) 2.2281t =,0.05(10) 1.8125t =,0.025(8) 2.3060t =,0.05(8) 1.8595t =) (3)在95%的置信度下,预测当X =45(百元)时,消费(Y )的置信区间。(其中29.3x =,2()992.1x x -=∑) 答:(1)回归模型的R 2=0.9042,表明在消费Y 的总变差中,由回归直线解释的部分占到90%以上,回归直线的代表性及解释能力较好。 (2)对于斜率项,11 ? 0.20238.6824?0.0233 ()b t s b ===>0.05(8) 1.8595t =,即表明斜率项 显著不为0,家庭收入对消费有显著影响。对于截距项, 00? 2.1727 3.0167?0.7202 ()b t s b ===>0.05(8) 1.8595t =, 即表明截距项也显著不为0,通过了显著性检验。 (3)Y f =2.17+0.2023×45=11.2735 0.025(8) 1.8595 2.2336 4.823t ?=?= 95%置信区间为(11.2735-4.823,11.2735+4.823),即(6.4505,16.0965)。 第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 .扩充主存容量 第五章练习题参考答案 1、下面表是一张关于短期生产函数),(K L f Q 的产量表: (1) 在表1中填空 (2) 根据(1)。在一张坐标图上作出TPL 曲线,在另一张坐标图上作出APL 曲线和MPL 曲线。 (3) 根据(1),并假定劳动的价格ω=200,完成下面的相应的短期成本表2。 (4) 根据表2,在一张坐标图上作出TVC 曲线,在另一张坐标图上作出AVC 曲线和MC 曲线。 (5) 根据(2)和(4),说明短期生产曲线和短期成本曲线之间的关系。 解:(1)短期生产的产量表(表1) (2) (3)短期生产的成本表(表2) (4)边际产量和边际成本的关系,边际MC和边际产量MPL两者的变动方向是相反的。 总产量和总成本之间也存在着对应关系:当总产量TPL下凸时,总成本TC曲线和总可变成本TVC是下凹的;当总产量曲线存在一个拐点时, 总成本TC曲线和总可变成本TVC也各存在一个拐点。平均可变成本和平均产量两者的变动方向是相反的。MC曲线和AVC曲线的交点与MPL曲线和APL曲线的交点是对应的。 2、下图是一张某厂商的LAC曲线和LMC曲线图。请分别在Q1和Q2的产量上画出代表最优生产规模的SAC曲线和SMC曲线。 解:在产量Q1和Q2上,代表最优生产规模的SAC曲线和SMC曲线是SAC1和SAC2以及SMC1和SMC2。 SAC1和SAC2分别相切于LAC的A和B,SMC1和SMC2则分别相交于LMC的A1和 B 1。 3、假定某企业的短期成本函数是TC(Q)=Q 3 -5Q 2 +15Q+66: (1) 指出该短期成本函数中的可变成本部分和不变成本部分; (2) 写出下列相应的函数:TVC(Q) AC(Q) AVC(Q) AFC(Q)和MC(Q)。 解(1)可变成本部分: Q 3 -5Q 2 +15Q 不可变成本部分:66 (2)TVC(Q)= Q 3 -5Q 2 +15Q AC(Q)=Q 2 -5Q+15+66/Q AVC(Q)= Q 2-5Q+15 AFC(Q)=66/Q MC(Q)= 3Q 2-10Q+15 4、已知某企业的短期总成本函数是STC(Q)=0.04 Q 3 -0.8Q 2 +10Q+5,求最小的平均可变成本值。 解: TVC(Q)=0.04Q 3 -0.8Q 2 +10Q AVC(Q)= 0.04Q 2 -0.8Q+10 令08.008.0=-='Q C AV 得Q=10 又因为008.0>=''C AV 第七章习题解答 一、填空 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管理器 第三章 一元线性回归模型 P56. 3.3 从某公司分布在11个地区的销售点的销售量()Y 和销售价格()X 观测值得出以下结果: 519.8X = 217.82Y = 23134543i X =∑ 1296836i i X Y =∑ 2539512i Y =∑ (1)、估计截距0β和斜率系数1β及其标准误,并进行t 检验; (2)、销售的总离差平方和中,样本回归直线未解释的比例是多少? (3)、对0β和1β分别建立95%的置信区间。 解:(1)、设01i i Y X ββ=+,根据OLS 估计量有: μ()() () 1 1 1 11 1 2 2 2 22211 112 =129683611519.8217.820.32313454311519.8 N N N N N i i i i i i i i i i i i i N N N N i i i i i i i i N Y X Y X N Y X N X NY Y X N X Y N X N X X N X N X X β=========---= = ??--- ? ?? -??==-?∑∑∑∑∑∑∑∑∑ μμ01 217.820.32519.851.48Y X ββ=-=-?= 残差平方和: $ ( )μ( ) μμμ() μμμμ() μμμμ2 2 2 1 12 2 222 201111111 22222222010101011111111=225395121N N i i i i i N N N N N N i i i i i i i i i i i i N N N N N i i i i i i i i i i i u RSS TSS ESS Y Y Y Y Y Y Y Y Y X N N Y X X Y N X X ββββββββββ===============-=---????--+=-+ ? ???????=-++=-++ ??? =-∑∑∑∑∑∑∑∑∑∑∑∑∑∑()22151.480.32313454320.3251.4811519.8997.20224 ?+?+????=另解:对$( )μ( )2 2 2 11 N N i i i i i u RSS TSS ESS Y Y Y Y ====-=---∑∑∑,根据OLS 估计μμ01Y X ββ=-知μμ01 +Y X ββ=,因此有 第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 )。 第5章长期筹资方式 【例1·单选题】下列各项中,属于外部股权筹资的是( B )。 A.利用商业信用 B.吸收直接投资 C.利用留存收益 D.发行债券 『答案解析』利用商业信用和发行债券属于债务筹资,利用留存收益属于内部股权筹资,所以正确答案为选项B。【例2·单选题】根据我国公司法的规定,资本金的缴纳采用(B)。 A.实收资本制 B.折衷资本制 C.授权资本制 D.完全资本制 【例3·案例分析题】2007年1月,甲公司与乙公司就推广一项新技术达成如下初步合作意向:甲乙双方共同投资成立A公司,注册资本1000万元,其中甲公司以其专用技术出资,出资额经双方协商确定为750万元,乙公司以货币出资250万元。经咨询律师后,甲乙公司对合作意向进行了调整,形成最终合作方案。 要求:根据公司法律制度有关规定,指出甲、乙公司初步合作意向的不合法之处,简要说明理由。 『正确答案』甲乙公司出资比例不符合规定。 理由:根据公司法律制度规定,全体股东的货币出资金额不得低于有限责任公司注册资本的 30%。 或:全体股东的非货币资产出资额不得高于注册资本的70%。 【例4·多选题】对于发行公司来讲,采用自销方式发行股票具有( CD )。 A.可及时筹足资本 B.免于承担发行风险 C.节省发行费用 D.直接控制发行过程 【解析】自销方式发行股票筹资时间较长,发行公司要承担全部发行风险。采用包销方式才具有及时筹足资本,免于承担发行风险等特点。 【例5·单选题】)下列各项中,属于“投入资本筹资”与“发行普通股”筹资方式相比的缺点的是(D)。 A.限制条件多 B.财务风险大 C.控制权分散 D.资本成本高 【例6·单选题】长期借款的保护性条款一般有例行性保护条款、一般性保护条款和特殊性保护条款,其中应用于大多数借款合同的条款是(B)。 A.例行性保护条款和特殊性保护条款 B.例行性保护条款和一般性保护条款 C.一般性保护条款和特殊性保护条款 D.特殊性保护条款 【例7·多选题】下列属于银行借款的一般性保护条款的有(ABC)。 A.保持企业的资产流动性 B.限制企业非经营性支出 C.限制公司再举债规模 D.借款的用途不得改变 【例8·案例分析题】某股份有限公司是一家上市公司,目前公司总资产是10亿元,资产负债率60%(目前公司债券余额为0)。2011年3月公司召开董事会会议,会议议程主要讨论一个大型项目的融资方案。其中一个方案是发行3亿元的公司债券。要求:分析债券筹资的可行性。 『正确答案』债券筹资方案不可行。 理由:筹资后累计债券余额3亿元÷净资产4亿元×100%=75%,超过了40%,不符合发行要求。 【例9·单选题】按照有无特定的财产担保,可将债券分为(C)。 A.记名债券和无记名债券 B.可转换债券和不可转换债券 C.信用债券和担保债券 D.不动产抵押债券、动产抵押债券和证券信托抵押债券 【例10·判断题】从出租人的角度看,杠杆租赁与直接租赁并无区别。(×) 『答案解析』杠杆租赁要涉及承租人、出租人和资金出借者三方当事人,从承租人的角度看,这种租赁与直接租赁并无区别,但对出租人却不同。杠杆租赁中,出租人只出购买资产所需的部分资金,它既是出租人又是借款人,同时拥有对资产的所有权,既收取租金又偿还债务。 【例11·计算分析题】某企业于2007年1月1日从租赁公司租入一套设备,价值60万元,租期6年,租赁期满时预计残值为5万元,归租赁公司。折现率为10%。租金每年年末支付一次,要求计算每次支付的租金额。 【延伸思考】在本题中如果假设租赁期满设备残值归承租人所有,则每次应支付的租金为多少? 【总结】在租金计算中,利息和手续费通过折现率考虑,计算租金分两种情况: (1)残值归出租人 (2)残值归承租人第五章例题
第5章习题解答(高频)
计量经济学题库及答案
操作系统习题及答案四
第5章习题解答
计量经济学习题与解答
第四章部分习题答案
第五章习题答案
第5章习题参考答案
计量经济学习题及参考答案解析详细版
操作系统复习题答案
计量经济学练习题答案完整
第3章习题解答
第五章练习题参考答案完整版
第7章习题解答
计量经济学部分习题答案解析
操作系统习题解答
财务管理学---第5章 例题答案