《数据结构基础教程》习题及解答

《数据结构基础教程》习题及解答
《数据结构基础教程》习题及解答

《数据结构基础教程》习题及解答

《数据结构基础教程》习题解答(新)

第1章习题解答

一、填空

1.数据是指所有能够输入到计算机中被计算机加工、处理的符号的集合。

2.可以把计算机处理的数据,笼统地分成数值型和非数值型两大类。

3.数据的逻辑结构就是指数据间的邻接关系。

4.数据是由一个个数据元素集合而成的。5.数据项是数据元素中不可再分割的最小标识单位,通常不具备完整、确定的实际意义,只是反映数据元素某一方面的属性。

6.数据是以数据元素为单位存放在内存的,分配给它的内存区域称为存储结点。

7.每个数据元素都具有完整、确定的实际意义,是数据加工处理的对象。

8.如果两个数据结点之间有着逻辑上的某种

关系,那么就称这两个结点是邻接的。

9.在一个存储结点里,除了要有数据本身的内容外,还要有体现数据间邻接关系的内容。10.从整体上看,数据在存储器内有两种存放的方式:一是集中存放在一个连续的内存存储区中;一是利用存储器中的零星区域,分散地存放在内存的各个地方。

11.在有些书里,数据的“存储结构”也称为数据的“物理结构”。

12.“基本操作”是指算法中那种所需时间与操作数的具体取值无关的操作。

二、选择

1.在常见的数据处理中,B 是最基本的处理。

A.删除B.查找C.读取D.插入

2.下面给出的名称中, A 不是数据元素的同义词。

A.字段B.结点C.顶点D.记录

3.D 是图状关系的特例。

A.只有线性关系B.只有树型关系

C.线性关系和树型关系都不D.线性关系和树型关系都

4.链式存储结构中,每个数据的存储结点里D指向邻接存储结点的指针,用以反映数据间的逻辑关系。

A.只能有1个B.只能有2个C.只能有3个D.可以有多个

5.本书将采用C 来描述算法。

A.自然语言B.流程图(即框图)C.类C语言D.C语言

6.有下面的算法段:

for (i=0; i

k++;

其时间复杂度为 B 。

A.O(1) B.O(n) C.O(log2n) D.O(n2)

三、问答

1.中国百家姓中的赵、钱、孙、李、周、吴、郑、王……等姓氏数据之间,是一种什么样的邻接关系,为什么?

答:是一种线性关系,因为这些姓氏之间符合关系的“有头有尾,顺序排列”的特点。

2.什么是数据结点?什么是存储结点?它们间有什么关系?

答:数据结点即是数据集合中的一个数据元素,存储结点是存放数据结点的内存单位。在存储结点里,不仅要存放数据结点的内容,还要(显式或隐式地)存放数据结点间的逻辑关系。3.为什么说链式存储既提高了存储的利用率,又降低了存储的利用率?

答:由于链式存储是通过指针来体现数据元素之间的逻辑关系的,因此,存储结点可以不占用存储器的连续存储区。从这个意义上说,链式存储能够充分利用存储器中小的存储区,因此提高了存储器的利用率。另一方面,链式存储中的存储结点不仅要存放数据元素,还要占用适当的存储区来存放指针,这是一种额外的存储开销。从这个意义上说,链式存储降低了存储器的利用率。

4.列举几个数据之间具有树型结构的实际例子。

答:学校各级管理之间,是一种分支层次结构;

一本书的书目,是一种分支层次结构。

5.判断如下除法过程是否是一个算法,为什么:

(1)开始;

(2)给变量m赋初值5,给变量n赋初值0;

(3)m=m/n;

(4)输出m;

(5)结束。

答:因为0不能为除数,本题第(3)步不具有有效性,所以它不是一个算法。但如果n的初值不为0,则是一个正确的算法。

四、应用

1.用类C语言中的do-while语句,描述输出整数1、2、3、……、9、10的过程。

答:算法编写如下。

void num ()

{

i=1;

do

{

printf (“i = %d\n”, i );

i = i +1;

} while (i<= 10);

}

2.用类C语言中的if-else语句,编写算法,描述当输入的数据大于等于0时,输出信息:“输入的是正数”;当输入的数据小于0时,输出信息:“输入的是负数”。

答:算法编写如下。

void judge ()

{

scanf (“%d\n”, &x);

if (x>=0)

printf (“输入的是正数”);

else

printf (“输入的是负数”);

}

3.分析算法段中标有记号“#1”和“#2”的基本操作的执行次数:

for ( i=0; i

for (j=0; j

{

#1 y=1;

for (k=0; k

#2 y=y+1;

}

答:标有记号“#1”的基本操作的执行次数是:n2;标有记号“#2”的基本操作的执行次数是:n3。

4.给出下面3个算法段的时间复杂度:

(1)x++;

(2)for (j=1; j

x++;

(3)for (j=1; j<=n; j++)

{

printf (“j=%”, j);

for (k=j; k<=n; k++)

x++;

}

答:(1)的时间复杂度为O(1);

(2)的时间复杂度O(n);

(3)中“printf (“j=%”, j);”执行次数的数量级为O(n),“x++;”执行次数是:

n+(n-1)+(n-2)+……+2+1 = n(n+1)/2 其数量级为O(n2),因此整个算法段的时间复杂度应该是O(n2)。

第2章习题解答

一、填空

1.当一组数据的逻辑结构呈线性关系时,在数据结构里就称其为线性表。

2.线性表中数据元素的个数n称为线性表的

3.以顺序存储结构实现的线性表,被称为顺序表。

4.以链式存储结构实现的线性表,被称为链表。

5.不带表头结点的链表,是指该链表的表头指针直接指向该链表的起始结点。

6.在一个双链表中,已经由指针ptr指向需要删除的存储结点,则删除该结点所要执行的两条操作是①ptr->Prior->Next = ptr->Next; ②ptr->Next->Prior = ptr->Prior; 。

7.设tail是指向非空、带表头结点的循环单链表的表尾指针。那么,该链表起始结点的存储位置应该表示成tail->Next->Next 。

8.在一个不带表头结点的非空单链表中,若要在指针qtr所指结点的后面插入一个值为x的结点,则需要执行下列操作:

ptr = malloc (size);

ptr->Data = x ;

ptr->Next = qtr->Next ;

qtr->Next = ptr ;

9.顺序表Sq = (a1,a2,a3,…,a n)(n≥1)中,每个数据元素需要占用w个存储单元。若m

为元素a1的起始地址,那么元素a n的存储地址是m+(n-1)*w。

10.当线性表的数据元素个数基本稳定、很少进行插入和删除操作,但却要求以最快的速度存取表中的元素时,我们应该对该表采用顺序存储结构。

二、选择

1.下面,对非空线性表特点的论述, C 是正确的。

A.所有结点有且只有一个直接前驱

B.所有结点有且只有一个直接后继

C.每个结点至多只有一个直接前驱,至多只有一个直接后继

D.结点间是按照1对多的邻接关系来维系其逻辑关系的

2.一般单链表Lk_h为空的判定条件是A 。

A.Lk_h == NULL B.Lk_h->Next == NULL

C.Lk_h->Next == Lk_h D.Lk_h != NULL

3.带表头结点的单链表Lk_h为空的判定条

件是 B 。

A.Lk_h == NULL B.Lk_h->Next == NULL

C.Lk_h->Next == Lk_h D.Lk_h != NULL

4.往一个顺序表的任一结点前插入一个新数据结点时,平均而言,需要移动B个结点。

A.n B.n/2C.n+1 D.(n+1)/2 5.在一个单链表中,已知qtr所指结点是ptr 所指结点的直接前驱。现要在qtr所指结点和ptr 所指结点之间插入一个rtr所指的结点,要执行的操作应该是 C 。

A.rtr->Next = ptr->Next; ptr->Next = rtr;

B.ptr->Next = rtr->Next;

C.qtr->Next = rtr; rtr->Next = ptr;

D.ptr->Next = rtr; rtr->Next = qtr->Next;

6.在一个单链表中,若现在要删除ptr指针所指结点的直接后继结点,则需要执行的操作是A 。

A.ptr->Next = ptr->Next->Next ;

B.ptr = ptr->Next; ptr->Next =

ptr->Next->Next ;

C.ptr = ptr->Next->Next ;

D.ptr->Next ptr ;

7.在长度为n的顺序表中,往其第i个元素(1≤i≤n)之前插入一个新的元素时,需要往后移动 B 个元素。

A.n-i B.n-i+1 C.n-i-1 D.i 8.在长度为n的顺序表中,删除第i个元素(1≤i≤n)时,需要往前移动 A 个元素。

A.n-i B.n-i+1 C.n-i-1 D.i 9.设tail是指向一个非空带表头结点的循环单链表的尾指针。那么,删除链表起始结点的操作应该是 D 。

A.ptr = tail ; B.tail = tail->Next ;

tail = tail->Next ; free (tail) ;

free (ptr);

C.tail = tail->Next->Next ; D.ptr = tail->Next->Next ;

Free (tail);

tail->Next->Next = ptr->Next ;

Free (ptr); free (ptr);

10.在单链表中,如果指针ptr所指结点不是链表的尾结点,那么在ptr之后插入由指针qtr 所指结点的操作应该是 B 。

A.qtr->Next = ptr ; B.qtr->Next = ptr->Next ;

ptr->Next = qtr ; ptr->Next = qtr ;

C.qtr->Next = ptr->Next ;

D.ptr->Next = qtr ;

ptr = qtr ; qtr->Next = ptr ;

三、问答

1.试问,如下的线性表:

L = (29,25,21,17,13,11,7,5,3,1)

是有序线性表还是无序线性表?

答:L是一个有序线性表。

2.线性表L第i个存储结点a i的起始地址LOC (a i)可以通过下面的公式计算得到:

LOC(a i)= LOC(a i-1)+k

其中k表示存储结点的长度。这个公式对吗?为

什么?

答:这个公式是对的,因为第i个存储结点a i 的起始地址LOC(a i),实际上就是等于第i-1个存储结点a i-1的起始地址LOC(a i-1)加上一个存储结点的长度k得到。

3.试说明创建顺序表算法Create_Sq ()中,Sq_max和Sq_num的不同之处。

答:Sq_max代表的是顺序表的最大长度,也就是它最多可以容纳下多少个数据元素,顺序表创建后,Sq_max是一个保持不变的常量;Sq_num代表的是顺序表内当前拥有的数据元素个数,在顺序表创建后,随着对数据元素进行的插入、删除操作,Sq_num将会不断地发生变化。4.如何判断一个顺序表是否为空?

答:只需判定Sq_num的当前值是多少,如果Sq_num为0,则表示顺序表Sq为空,否则表示该顺序表里有数据元素存在。

5.在算法2-3里,操作“Sq_num=Sq_num -1”的作用是什么?没有它行吗?

答:该操作是非常重要的,因为顺序表里当前拥有的元素个数是通过Sq_num来记录的,删除了一个元素,Sq_num必须减1,这样才能正确

反映出删除后表中元素的个数。所以,没有这个操作是不行的。

6.在算法2-9里,如果现在是把一个结点插入到单链表尾结点的后面。按照算法的描述,能够保证插入后最后一个结点的Next域为“Λ”吗?

答:能够。因为原来ptr->Next里是“Λ”,做了第1步操作:

q tr->Next = ptr->Next ;

后,就是把插入结点的Next域置为“Λ”。7.在一个单链表中,为了删除指针ptr所指的结点,有人编写了下面的操作序列。读懂并加以理解。试问,编写者能够达到目的吗?其思想是什么?

x = ptr->Data ;

qtr = ptr->Next ;

ptr->Data = ptr->Next->Data ;

ptr->Next = ptr->Next->Next ;

free (qtr);

答:能够达到删除指针ptr所指结点的目的。编写者的思想是不去直接删除ptr所指的结点,而是在把ptr直接后继的Data域内容写入ptr 所指结点的Data域之后,把它的直接后继删除。对于单链表来说,得到一个结点的直接后继容

易,得到它的直接前驱难,所以这样的设计是有其可取之处的。

8.在一个单链表中,为了在指针ptr所指结点之前插入一个由指针qtr所指的结点,有人编写了下面的操作序列,其中temp是一个临时工作单元。读懂并加以理解。试问,编写者能够达到目的吗?其思想是什么?

qtr->Next = ptr->Next ;

ptr->Next = qtr ;

temp = ptr->Data ;

p->Data = qtr->Data ;

qtr->Data = temp ;

答:能够达到在指针ptr所指结点之前插入一个由指针qtr所指结点的目的。编写者的思想是考虑到在单链表中得到一个结点的前驱信息较为困难,因此在这里先把qtr所指结点插入到ptr 所指结点的后面,暂时成为它的直接后继。然后通过临时工作单元temp,将ptr及qtr所指结点的Data域内容进行交换,从而达到插入的目的。9.打算形成一个有表头结点的循环双链表,初始时除了每个结点的Next域已经链接好外,它们的Prior域还都是空的。有人编写了下面的算法,试图完成Prior域的链接:

Com_Cd (Cd_h)

{

ptr = Cd_h->Next ;

qtr = Cd_h ;

while (ptr != Cd_h)

{

ptr ->Prior = qtr ;

qtr = ptr ;

ptr = ptr->Next ;

}

Cd_h->Prior = qtr ;

}

读懂并理解它,解释为什么能够完成各结点的Prior域的链接?

答:算法中用两个指针ptr和qtr配合,从头到尾扫描这个循环双链表,以达到让每个结点的Prior域指向其直接前驱的目的。

四、应用

1.设计一个计算表头指针为Lk_h的单链表长度(即结点个数)的算法。

答:算法设计如下:

Length_Lk (Lk_h)

{

n = 0 ;

ptr = Lk_h ; /* ptr指向起始结点*/

while (ptr != NULL)

{

ptr = ptr->Next ;

n=n+1 ; /* n为结点计数单元*/

}

return (n) ;

}

2.用总是在表的头部插入整数结点的方法建立一个单链表,当输入为0时,建表过程结束。

答:算法设计如下:

Clink()

{

Lk_h = NULL;

scanf (%d, &x);

while (x != “0”)

{

ptr = malloc (size);

ptr->Data = x;

ptr->Next = Lk_h;

Lk_h = ptr;

scanf (%d, &x);

}

return Lk_h;

}

3.一个不带表头结点的循环双链表Ck的表头指针为Ck_h,要在指针ptr指向处前插入一个rtr所指结点。模仿图2-21,对一般插入位置标示出下面4个操作步骤:

①rtr->Next = ptr ;

②rtr->Prior = ptr->Prior ;

③ptr->Prior->Next = rtr ;

④ptr->Prior = rtr ;

答:4个操作步骤的具体功能体现如下图所示。

4.试设计一个算法copy (Ck_h1, Ck_h2),将

一个带表头结点的、以Ck_h1为表头指针的单链表Ck1的内容,复制到一个不带表头结点的、以Ck_h2为表头指针的单链表Ck2中。

答:算法具体如下。

Copy (Ck_h1, Ck_h2)

{

ptr = Ck_h1->Next ;

qtr = Ck_h2 ;

while ( ptr != NULL)

{

rtr = malloc (size);

rtr->Data = ptr->Data ;

qtr->Next = rtr ;

qtr = rtr ;

ptr = ptr->Next ;

}

qtr->Next = NULL ;

}

5.已知一个带表头结点的递增单链表。试编写一个算法,功能是从表中去除值大于min、且值小于max的数据元素。(假定表中存在这样的元素)

答:所需算法编写如下。

Del_Sq(Lk_h, nim, max)

{

ptr = Lk_h->Next ; /* ptr指向链表的起始结点*/

while ( (ptr != NULL) && (ptr->Data <= min) ) /* 跳过所有值<=min的结点*/

{

qtr = ptr ;

ptr = ptr->Next ;

}

while ( (ptr != NULL) && (ptr->Data

p = p->Next ;

qtr->Next = ptr ; /* qtr指出第1个大于max的结点位置,完成链接*/

}

6.已知一个带表头结点的无序单链表。试编写一个算法,功能是从表中去除所有值大于min、且值小于max的数据元素。

答:所需算法编写如下,其中指针ptr总是指向当前被检查的结点,qtr总是指向被检查结点的直接前驱。

Del_Lk (Lk_h, min, max)

{

ptr = Lk_h->Next ; /* ptr指向单链表的起始结点*/

while (ptr != NULL) /* 扫视直到链尾结点*/

{

if ( (ptr->Data <= min) || (ptr->Data >= max) /* 不满足删除条件*/

{

qtr = ptr ; /* 往后移动qtr和ptr */

ptr = ptr->Next ;

}

else /* 删除ptr所指结点,往后移动ptr */

{

qtr->Next = ptr->Next ;

free (ptr);

ptr = qtr->Next ;

}

}

}

7.一个单链表Lk的表头指针为Lk_h,不同结点的Data域值有可能相同。编写一个算法,功能是计算出Data域值为x的结点的个数。答:算法应该遍历链表的每一个结点,遇到一个结点的Data域值为x时,计数器n就加1。最后返回计数器n。

Count_Lk (Lk_h)

{

(完整版)大学土力学试题及答案

第1章 土的物理性质与工程分类 一.填空题 1. 颗粒级配曲线越平缓,不均匀系数越大,颗粒级配越好。为获得较大密实度,应选择级配良好的土料作为填方或砂垫层的土料。 2. 粘粒含量越多,颗粒粒径越小,比表面积越大,亲水性越强,可吸附弱结合水的含量越多,粘土的塑性指标越大 3. 塑性指标p L p w w I -=,它表明粘性土处于可塑状态时含水量的变化范围,它综合反映了粘性、可塑性等因素。因此《规范》规定:1710≤

p I 为粘土。 4. 对无粘性土,工程性质影响最大的是土的密实度,工程上用指标e 、r D 来衡量。 5. 在粘性土的物理指标中,对粘性土的性质影响较大的指标是塑性指数p I 。 6. 决定无粘性土工程性质的好坏是无粘性土的相对密度,它是用指标r D 来衡量。 7. 粘性土的液性指标p L p L w w w w I --= ,它的正负、大小表征了粘性土的软硬状态,《规范》 按L I 将粘性土的状态划分为坚硬、硬塑、可塑、软塑、流塑。 8. 岩石按风化程度划分为微风化、中等风化、强风化。 9. 岩石按坚固程度划分为硬质岩石,包括花岗岩、石灰岩等;软质岩石,包括页岩、泥岩等。 10.某砂层天然饱和重度20=sat γkN/m 3,土粒比重68.2=s G ,并测得该砂土的最大干重度1.17max =d γkN/m 3,最小干重度4.15min =d γkN/m 3,则天然孔隙比e 为0.68,最大孔隙比=max e 0.74,最小孔隙比=min e 0.57。 11.砂粒粒径范围是0.075~2mm ,砂土是指大于2mm 粒径累计含量不超过全重50%,而大于0.075mm 粒径累计含量超过全重50%。 12.亲水性最强的粘土矿物是蒙脱石,这是因为它的晶体单元由两个硅片中间夹一个铝片组成,晶胞间露出的是多余的负电荷,因而晶胞单元间联接很弱,水分子容易进入晶胞之间,而发生膨胀。 二 问答题 1. 概述土的三相比例指标与土的工程性质的关系? 答:三相组成的性质,特别是固体颗粒的性质,直接影响土的工程特性。但是,同样一种土,密实时强度高,松散时强度低。对于细粒土,水含量少则硬,水含量多时则软。这说明土的性质不仅决定于三相组成的性质,而且三相之间量的比例关系也是一个很重要的影响因素。

模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断

实验报告 课程名称操作系统原理实验名称虚拟页式管理 姓名学号专业班级网络 实验日期成绩指导教师赵安科 (①实验目的②实验原理③主要仪器设备④实验内容与步骤⑤实验数据记录与处理⑥实验结果与分析⑦问题建议) 实验二模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断 1.内容:模拟请求页式存储管理中硬件的地址转换和缺页中断处理 2.思想: 装入新页置换旧页时,若旧页在执行中没有被修改过,则不必将该页重写磁盘。因此,页表中增加是否修改过的标志,执行“存”指令和“写”指令时将对应的修改标志置成“1” 3.要求及方法: ①设计一个地址转换程序来模拟硬件的地址转换和缺页中断。当访问的页在主存时则形成绝对地址,但不去模拟指令的执行,可以输出转换后的绝对地址来表示一条指令已执行完成。当访问的页不在主存中时,则输出“*页号”来表示硬件产生了一次缺页中断。模拟地址转换流程见图1。 ②编制一个FIFO页面调度程序;FIFO页面调度算法总是先调出作业中最先进入主存中的哪一页。因此可以用一个数组来表示(或构成)页号队列。数组中每个元素是该作业已在主存中的页面号,假定分配给作业的页架数为m,且该作业开始的m页已装入主存,则数组可由m个元素构成。 P[0],P[1],P[2],…,P[m-1] 它们的初值为P[0]:=0,P[1]:=1,P[2]:=2,…,P[m-1]:=m-1 用一指针K指示当要调入新页时应调出的页在数组中的位置,K的初值为“0”,当产生缺页

中断后,操作系统总是选择P[K]所指出的页面调出,然后执行: P[K]:=要装入的新页页号 K :=(k+1)mod m 在实验中不必实际地启动磁盘执行调出一页和装入一页的工作,而用输出“OUT 调出的页号”和“IN 要装入的新页页号”来模拟一次调出和装入过程,模拟程序的流程图见附图1。 按流程控制过程如下: 提示:输入指令的页号和页内偏移和是否存指令?? ? 0 1非存指令存指令,若d 为-1则结束,否则进 入流程控制过程,得P 1和d ,查表在主存时,绝对地址=P 1×1024+d ③ 假定主存中页架大小为1024个字节,现有一个共7页的作业,其副本已在磁盘上。系统为该作业分配了4个页架,且该作业的第0页至第3页已装入内存,其余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、了解SQL语言的特点和基本概念。 2、能够针对某种具体的DBMS(本实验采用Access2003),熟练地运用单表查询、连接查询、嵌套查询、集合 查询等各种SQL查询语句对数据库中的表进行操作。 3、对相同的查询要求,能够采用多种查询方法实现,并能分析各种方法的优劣,从中选择合适的方法。 二、实验过程: 1、Print the names of professors who work in departments that have fewer than 50 PhD students. 解:(1)分析:本题是查询在博士生人数少于50个人的系工作的教师名字。查询教授名字可以通过prof 表,而所查询的教授名字是有限制条件的, 他所工作的系名要属于特定的集合(所有系名的一个子集),显然这个子集可以通过查询 dept表获得,所以带有谓词in的嵌套子查询可以实现题目要求。 (2)语句实现: ' SELECT Prof.字段1 FROM Prof WHERE Prof.字段2 IN (SELECT Dept.字段1 FROM Dept WHERE Dept.字段2 < 50); ****************************************************; (3)查询结果: | 2、Print the name(s) of student(s) with the lowest gpa 解:(1)分析:本题是查询成绩点最低的学生的名字。最低的成绩点可以在student表中通过函数min(gpa)获得,而所查询学生的名字的限制为成绩点等于min(gpa), 因此可用如下嵌套子查询实现。 (2)语句实现: > SELECT Student.字段2

最新土力学试题与答案

1.什么是土的颗粒级配?什么是土的颗粒级配曲线? 土粒的大小及其组成情况,通常以土中各个粒组的相对含量(各粒组占土粒总量的百分数)来表示,称为土的颗粒级配(粒度成分)。根据颗分试验成果绘制的曲线(采用对数坐标表示,横坐标为粒径,纵坐标为小于(或大于)某粒径的土重(累计百分)含量)称为颗粒级配曲线,它的坡度可以大致判断土的均匀程度或级配是否良好。 2.土中水按性质可以分为哪几类? 3. 土是怎样生成的?有何工程特点? 土是连续、坚固的岩石在风化作用下形成的大小悬殊的颗粒,经过不同的搬运方式,在各种自然环境中生成的沉积物。与一般建筑材料相比,土具有三个重要特点:散粒性、多相性、自然变异性。 4. 什么是土的结构?其基本类型是什么?简述每种结构土体的特点。 土的结构是指由土粒单元大小、矿物成分、形状、相互排列及其关联关系,土中水的性质及孔隙特征等因素形成的综合特征。基本类型一般分为单粒结构、蜂窝结(粒径0.075~0. 005mm)、絮状结构(粒径<0.005mm)。 单粒结构:土的粒径较大,彼此之间无连结力或只有微弱的连结力,土粒呈棱角状、表面粗糙。 蜂窝结构:土的粒径较小、颗粒间的连接力强,吸引力大于其重力,土粒停留在最初的接触位置上不再下沉。 絮状结构:土粒较长时间在水中悬浮,单靠自身中重力不能下沉,而是由胶体颗粒结成棉絮状,以粒团的形式集体下沉。 5. 什么是土的构造?其主要特征是什么? 土的宏观结构,常称之为土的构造。是同一土层中的物质成分和颗粒大小等都相近的各部分之间的相互关系的特征。其主要特征是层理性、裂隙性及大孔隙等宏观特征。 6. 试述强、弱结合水对土性的影响 强结合水影响土的粘滞度、弹性和抗剪强度,弱结合水影响土的可塑性。 7. 试述毛细水的性质和对工程的影响。在那些土中毛细现象最显著? 毛细水是存在于地下水位以上,受到水与空气交界面处表面张力作用的自由水。土中自由水从地下水位通过土的细小通道逐渐上升。它不仅受重力作用而且还受到表面张力的支配。毛细水的上升对建筑物地下部分的防潮措施和地基特的浸湿及冻胀等有重要影响;在干旱地区,地下水中的可溶盐随毛细水上升后不断蒸发,盐分积聚于靠近地表处而形成盐渍土。在粉土和砂土中毛细现象最显著。

计量经济学习题与解答

第五章经典单方程计量经济学模型:专门问题 一、内容提要 本章主要讨论了经典单方程回归模型的几个专门题。 第一个专题是虚拟解释变量问题。虚拟变量将经济现象中的一些定性因素引入到可以进行定量分析的回归模型,拓展了回归模型的功能。本专题的重点是如何引入不同类型的虚拟变量来解决相关的定性因素影响的分析问题,主要介绍了引入虚拟变量的加法方式、乘法方式以及二者的组合方式。在引入虚拟变量时有两点需要注意,一是明确虚拟变量的对比基准,二是避免出现“虚拟变量陷阱”。 第二个专题是滞后变量问题。滞后变量包括滞后解释变量与滞后被解释变量,根据模型中所包含滞后变量的类别又可将模型划分为自回归分布滞后模型与分布滞后模型、自回归模型等三类。本专题重点阐述了产生滞后效应的原因、分布滞后模型估计时遇到的主要困难、分布滞后模型的修正估计方法以及自回归模型的估计方法。如对分布滞后模型可采用经验加权法、Almon多项式法、Koyck方法来减少滞项的数目以使估计变得更为可行。而对自回归模型,则根据作为解释变量的滞后被解释变量与模型随机扰动项的相关性的不同,采用工具变量法或OLS法进行估计。由于滞后变量的引入,回归模型可将静态分析动态化,因此,可通过模型参数来分析解释变量对被解释变量影响的短期乘数和长期乘数。 第三个专题是模型设定偏误问题。主要讨论当放宽“模型的设定是正确的”这一基本假定后所产生的问题及如何解决这些问题。模型设定偏误的类型包括解释变量选取偏误与模型函数形式选取取偏误两种类型,前者又可分为漏选相关变量与多选无关变量两种情况。在漏选相关变量的情况下,OLS估计量在小样本下有偏,在大样本下非一致;当多选了无关变量时,OLS估计量是无偏且一致的,但却是无效的;而当函数形式选取有问题时,OLS估计量的偏误是全方位的,不仅有偏、非一致、无效率,而且参数的经济含义也发生了改变。在模型设定的检验方面,检验是否含有无关变量,可用传统的t检验与F检验进行;检验是否遗漏了相关变量或函数模型选取有错误,则通常用一般性设定偏误检验(RESET检验)进行。本专题最后介绍了一个关于选取线性模型还是双对数线性模型的一个实用方法。 第四个专题是关于建模一般方法论的问题。重点讨论了传统建模理论的缺陷以及为避免这种缺陷而由Hendry提出的“从一般到简单”的建模理论。传统建模方法对变量选取的

数据库原理及应用 练习题及参考答案

数据库原理与应用练习题及参考答案 一、选择题 1.一下关于关系的说法正确的是( A ) A.一个关系就是一张二维表 B.在关系所对应的二维表中,行对应属性,列对应元组。 C.关系中各属性不允许有相同的域。 D.关系的各属性名必须与对应的域同名。 2.关系数据表的关键字可由( D )属性组成。 A.一个 B.两个 C.多个 D.一个或多个 3.进行自然连接运算的两个关系( A ) A.至少存在一个相同的属性名 B.可不存在任何相同的属性名 C.不可存在个相同的属性名 D.所有属性名必须完全相同 4.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( B )。 A.数据模型 B.概念模型 C.层次模型 D.关系模型 5.Access 2010 数据库具有很多特点,下列叙述中,正确的是( B )。 A. Access 2010数据表可以保存多种数据类型,但是不包括多媒体数 B. Access 2010可以通过编写应用程序来操作数据库中的数据 C. Access 不能支持 Internet/Intranet 应用 D. Access 2010 使用切换面板窗体管理数据库对象 6.数据表的基本对象是( A ) A.表 B.查询 C.报表 D.窗体 7.利用Access 2010 创建数据库文件,其扩展名是( B ) A.mdb B.accdb C.xlsx D. acc 8.启动Access 2010 后,最先显示的是什么界面( C ) A.数据库工作界面 B.“打开”窗口 C. Backstage D导航窗格 9.在 Access 数据库对象中,不包括的是( B ) A.表 B.向导 C.窗体 D.模块 10.表的组成内容包括( C ) A.查询和字段 B.报表和字段 C.字段和记录 D.记录和窗体 11.在 Access 2010 数据库的表设计视图中,不能进行的操作是( A ) A.修改字段类型 B.设置索引 C.增加字段 D.删除记录

大学土力学试题及答案

第1章土的物理性质与工程分类 一.填空题 1.颗粒级配曲线越平缓,不均匀系数越大,颗粒级配越好。为获得较大密实度,应选择级配良好的土料作 为填方或砂垫层的土料。 2.粘粒含量越多,颗粒粒径越小,比表面积越大,亲水性越强,可吸附弱结合水的含量越多,粘土的塑性 指标越大 3.塑性指标I P r W L -W P ,它表明粘性土处于可塑状态时含水量的变化范围,它综合反 映了粘性、可塑性等因素。因此《规范》规定:10 ::: I P _17为粉质粘土,I P 17为粘土。 4.对无粘性土,工程性质影响最大的是土的密实度,工程上用指标e、D r来衡量。 5.在粘性土的物理指标中,对粘性土的性质影响较大的指标是塑性指数I P 6.决定无粘性土工程性质的好坏是无粘性土的相对密度,它是用指标D r来衡量。 W-W P 7.粘性土的液性指标I L ,它的正负、大小表征了粘性土的软硬状态,《规范》 W L-W p 按I L将粘性土的状态划分为坚硬、硬塑、可塑、软塑、流塑。 &岩石按风化程度划分为微风化、中等风化、强风化。 9.岩石按坚固程度划分为硬质岩石,包括花岗岩、石灰岩等;软质岩石,包括页岩、泥岩 10.某砂层天然饱和重度sat =20kN∕m3,土粒比重G^ 2.68 ,并测得该砂土的最大干重 度dmax =17.1kN∕m3,最小干重度dmin =15.4 kN/m3,则天然孔隙比e为0.68,最大孔隙比e f maχ =0.74,最小孔隙比e min =0.57。 11.砂粒粒径范围是0.075~2mm,砂土是指大于2mm粒径累计含量不超过全重50%,而大 于0.075mm粒径累计含量超过全重50%。 12.亲水性最强的粘土矿物是蒙脱石,这是因为它的晶体单元由两个硅片中间夹一个铝片组成,晶胞间露出的是多余的负电荷,因而晶胞单元间联接很弱,水分子容易进入晶胞之间,而发生膨胀。 二问答题 1.概述土的三相比例指标与土的工程性质的关系? 答:三相组成的性质,特别是固体颗粒的性质,直接影响土的工程特性。但是,同样一种土, 密实时强度高,松散时强度低。对于细粒土,水含量少则硬,水含量多时则软。这说明土的性质不仅决定于

数据库原理及应用(第2版)习题参考答案..

第1章数据概述 一.选择题 1.下列关于数据库管理系统的说法,错误的是C A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现 C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2.下列关于用文件管理数据的说法,错误的是D A.用文件管理数据,难以提供应用程序对数据的独立性 B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 C.用文件存储数据的方式难以实现数据访问的安全控制 D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 3.下列说法中,不属于数据库管理系统特征的是C A.提供了应用程序和数据的独立性 B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合 C.用户访问数据时,需要知道存储数据的文件的物理信息 D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失 5.在数据库系统中,数据库管理系统和操作系统之间的关系是D A.相互调用 B.数据库管理系统调用操作系统 C.操作系统调用数据库管理系统 D.并发运行 6.数据库系统的物理独立性是指D A.不会因为数据的变化而影响应用程序 B.不会因为数据存储结构的变化而影响应用程序 C.不会因为数据存储策略的变化而影响数据的存储结构 D.不会因为数据逻辑结构的变化而影响应用程序 7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于A A.系统软件B.工具软件 C.应用软件D.数据软件 8.数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是B A.数据库B.操作系统 C.应用程序D.数据库管理系统 9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是D A.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端 B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件 C.客户/服务器结构比文件服务器结构的网络开销小 D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享

土力学习题与答案三

土力学习题与答案三 一、判断题。(60题) 1、黄土在干燥状态下,有较高的强度和较小的压缩性,但在遇水后,土的结构迅速破坏发生显著的沉降,产生严重湿陷,此性质称为黄土的湿陷性。(√) 2、经试验得知液塑限联合测定法圆锥仪入土深度为17mm,则土样的含水率等于其液限。(√) 3、土的饱和度只与含水率有关。(×) 4、土的密实度越大,土的渗透性越小。(√) 5、一土样颗粒分析的结果d10=0.16mm,d60=0.58mm,它的不均匀系数Cu=3.63。(√) 6、根据颗粒分析试验结果,在单对数坐标上绘制土的颗粒级配曲线,图中纵坐标表示小于(或大于)某粒径的土占总质量的百分数,横坐标表示土的粒径。(√) 7、黄土都具有湿陷性。(×) 8、经试验得知液塑限联合测定法圆锥仪入土深度为2mm,则土样的含水率等于其液限。( × ) 9、土的含水率直接影响其饱和度的大小。(√) 10、土的孔隙比越大,土的渗透性越大。(×) 11、常用颗粒分析试验方法确定各粒组的相对含量,常用的试验方法有筛分法和密度计法、比重瓶法。(×) 12、湖积土主要由卵石和碎石组成。(×) 13、土层在各个方向上的渗透系数都一样。( × ) 14、土的物理指标中只要知道了三个指标,其它的指标都可以利用公式进行计算。(√) 15、粘性土的界限含水率可通过试验测定。(√) 16、一土样颗粒分析的结果d10=0.19mm,它的不均匀系数Cu=3.52,d60=0.76mm。(×) 17、土的饱和度为0,说明该土中的孔隙完全被气体充满。(√) 18、岩石经风化作用而残留在原地未经搬运的碎屑堆积物为坡积土。(×) 19、一般情况下土层在竖直方向的渗透系数比水平方向小。(√) 20、粘性土的塑性指数可通过试验测定。( × ) 21、一土样颗粒分析的结果d10=0.17mm,d60=0.65mm,它的不均匀系数Cu=3.82。(√) 22、残积土一般不具层理,其成分与母岩有关。(√) 23、两个土样的含水率相同,说明它们的饱和度也相同。(×) 24、同一种土中,土中水的温度越高,相应的渗透系数越小。( × ) 25、粘性土的塑性指数与天然含水率无关。(√) 26、土的含水率的定义是水的体积与土体总体积之比。(×) 27、土中水的温度变化对土的渗透系数无影响。( × ) 28、岩石是热的不良导体,在温度的变化下,表层与内部受热不均,产生膨胀与收缩,长期作用结果使岩石发生崩解破碎。(√) 29、岩石在风化以及风化产物搬运.沉积过程中,常有动植物残骸及其分解物质参与沉积,成为土中的次生矿物。(×) 30、粘性土的液性指数可通过试验测定。( × ) 31、曲率系数在1~3之间,颗粒级配良好。(×) 32、渗透力是指渗流作用在土颗粒上单位体积的作用力。(√)

页式虚拟存储管理中地址转换和缺页中断实验参考2

页式虚拟存储管理中地址转换和缺页中断 一.实验目的 (1)深入了解存储管理如何实现地址转换。 (2)进一步认识页式虚拟存储管理中如何处理缺页中断。 二.实验内容 编写程序完成页式虚拟存储管理中地址转换过程和模拟缺页中断的处理。 三.实验原理 页式存储管理把内存分割成大小相等位置固定的若干区域,叫内存页面,内存的分配以“页”为单位,一个程序可以占用不连续的页面,逻辑页面的大小和内存页面的大小相同,内外存的交换也以页为单位进行,页面交换时,先查询快表,若快表中找不到所需页面再去查询页表,若页表中仍未找到说明发生了缺页中断,需先将所需页面调入内存再进行存取。 四.实验部分源程序 #define size 1024//定义块的大小,本次模拟设为1024个字节。 #include "stdio.h" #include "string.h" #include struct plist { int number; //页号 int flag; //标志,如为1表示该页已调入主存,如为0则还没调入。 int block; //主存块号,表示该页在主存中的位置。 int modify; //修改标志,如在主存中修改过该页的内容则设为1,反之设为0 int location; //在磁盘上的位置 }; //模拟之前初始化一个页表。 struct plist p1[7]={{0,1,5,0,010},{1,1,8,0,012},{2,1,9,0,013},{3,1,1,0,021},{4,0,-1,0,022},{5,0,-1,0,023},{6, 0,-1,0,125}}; //命令结构,包括操作符,页号,页内偏移地址。 struct ilist { char operation[10]; int pagenumber; int address; }; //在模拟之前初始化一个命令表,通过程序可以让其顺序执行。 struct ilist p2[12]={{"+",0,72},{"5+",1,50},{"*",2,15},{"save",3,26},

计量经济学习题及参考答案解析详细版

计量经济学(第四版)习题参考答案 潘省初

第一章 绪论 试列出计量经济分析的主要步骤。 一般说来,计量经济分析按照以下步骤进行: (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.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。 A.1NF B.2NF C.3NF D.BCNF 2 .下列关于数据库恢复说法不正确的是() A.事物故障恢复采用日志文件 B.系统故障恢复采用日志文件 C.介质故障恢复采用日志文件 D.以上故障恢复均不采用日志文件 3.下面()不是常用的数据模型? A.关系模型 B.线性模型 C.层次模型 D.网状模型 4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 5 .DBMS中实现事务持久性的子系统是() A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统 6.数据库与文件系统的根本区别在于() A.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间 7.SQL语言是()的语言,容易学习。 A.过程化 B.非过程化 C.格式化 D.导航式 8.为了防止一个用户的工作不适当地影响另一个用户,应该采取()。 A.完整性控制 B.访问控制

C.安全性控制 D.并发控制 9.DBMS普遍采用()方法来保证调度的正确性。 A.索引 B.授权 C.封锁 D.日志 10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 11.下面的选项不是关系数据库基本特征的是()。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 12.关系模型中实现实体间N:M联系是通过增加一个()。 A.关系实现 B.属性实现 C.关系或一个属性实现 D.关系和一个属性实现 13.关系代数运算是以()为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 14.数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 15.SQL语言中的COMMIT语句的主要作用是()。 A.结束程序 B.返回系统 C.提交事务 D.存储数据 16.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。 A.原子性 B.一致性 C.独立性 D.持久性 17.关系的主属性不能取空值,属于()

土力学习题集及详细解答

《土力学》第二章习题集及详细解答 第2章土的物理性质及分类 一填空题 1.粘性土中含水量不同,可分别处于、、、、四种不同的状态。其界限含水量依次是、、。 2.对砂土密实度的判别一般采用以下三种方法、、。 3.土的天然密度、土粒相对密度、含水量由室内试验直接测定,其测定方法分别是、、。 4. 粘性土的不同状态的分界含水量液限、塑限、缩限分别用、、测定。 5. 土的触变性是指。 6.土的灵敏度越高,其结构性越强,受扰动后土的强度降低越。 7. 作为建筑地基的土,可分为岩石、碎石土砂土、、粘性土和人工填土。 8.碎石土是指粒径大于mm的颗粒超过总重量50%的土。 9.土的饱和度为土中被水充满的孔隙与孔隙之比。 10. 液性指数是用来衡量粘性土的状态。 二、选择题 1.作为填土工程的土料,压实效果与不均匀系数C u的关系:( ) (A)C u大比C u小好(B) C u小比C u大好(C) C u与压实效果无关 2.有三个同一种类土样,它们的含水率都相同,但是饱和度S r不同,饱和度S r越大的土,其压缩性有何变化?( ) (A)压缩性越大(B) 压缩性越小(C) 压缩性不变 3.有一非饱和土样,在荷载作用下,饱和度由80%增加至95%。试问土样的重度γ和含水率怎样改变?( ) (A)γ增加,减小(B) γ不变,不变(C)γ增加,增加 4.土的液限是指土进入流动状态时的含水率,下述说法哪种是对的?( ) (A)天然土的含水率最大不超过液限 (B) 液限一定是天然土的饱和含水率 (C)天然土的含水率可以超过液限,所以液限不一定是天然土的饱和含水率 5. 已知砂土的天然孔隙比为e=0.303,最大孔隙比e max=0.762,最小孔隙比e min=0.114,则该砂土处于( )状态。 (A)密实(B)中密 (C)松散(D)稍密 6.已知某种土的密度ρ=1.8g/cm3,土粒相对密度ds=2.70,土的含水量w=18.0%,则每立方土体中气相体积为( ) (A)0.486m3 (B)0.77m3(C)0.16m3(D)0.284m3 7.在土的三相比例指标中,直接通过室内试验测定的是()。 (A)d s,w,e; (B) d s,w, ρ; (C) d s,e, ρ; (D) ρ,w, e。

模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断

实验二模拟请求页式存储管理中硬件的地址转换和缺页中断,并用先进先出调度算法(FIFO)处理缺页中断 1.内容:模拟请求页式存储管理中硬件的地址转换和缺页中断处理 2.思想: 装入新页置换旧页时,若旧页在执行中没有被修改过,则不必将该页重写磁盘。因此,页表中增加是否修改过的标志,执行“存”指令和“写”指令时将对应的修改标志置成“1” 3.要求及方法: ①设计一个地址转换程序来模拟硬件的地址转换和缺页中断。当访问的页在主存时则形成绝对地址,但不去模拟指令的执行,可以输出转换后的绝对地址来表示一条指令已执行完成。当访问的页不在主存中时,则输出“*页号”来表示硬件产生了一次缺页中断。模拟地址转换流程见图1。 ②编制一个FIFO页面调度程序;FIFO页面调度算法总是先调出作业中最先进入主存中的哪一页。因此可以用一个数组来表示(或构成)页号队列。数组中每个元素是该作业已在主存中的页面号,假定分配给作业的页架数为m,且该作业开始的m页已装入主存,则数组可由m个元素构成。 P[0],P[1],P[2],…,P[m-1] 它们的初值为P[0]:=0,P[1]:=1,P[2]:=2,…,P[m-1]:=m-1 用一指针K指示当要调入新页时应调出的页在数组中的位置,K的初值为“0”,当产生缺页中断后,操作系统总是选择P[K]所指出的页面调出,然后执行: P[K]:=要装入的新页页号 K:=(k+1)mod m 在实验中不必实际地启动磁盘执行调出一页和装入一页的工作,而用输出“OUT调出的页号”和“IN要装入的新页页号”来模拟一次调出和装入过程,模拟程序的流程图见附图1。 按流程控制过程如下:

计量经济学练习题答案完整

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)。

数据库原理试题及答案

全国2001年10月自学考试数据库原理试题及答案2 作者:ryan 点击:时间:2003-10-11 上午 23:05:00 来源: 第一部分选择题 (共30分) 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。 1. 单个用户使用的数据视图的描述称为【】 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式DDL用来描述【】 A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是【】 A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 4. 五种基本关系代数运算是【】 A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ 5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】 A. 左外联接 B. 右外联接 C. 外部并 D. 外联接 6. 下列聚合函数中不忽略空值 (null) 的是【】 A. SUM (列名) B. MAX (列名) C. COUNT ( * )

D. AVG (列名) 7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F 【】 A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解 8. 关系模式R分解成ρ = {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足【】 A. rí mρ(r) B. mρ(r) í r C. r = mρ(r) D. r≠mρ(r) 9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 10. SQL中,下列涉及空值的操作,不正确的是【】 A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】 A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 12. DBMS中实现事务持久性的子系统是【】 A. 安全性管理子系统 B. 完整性管理子系统 C. 并发控制子系统 D. 恢复管理子系统 13. SQL的全局约束是指基于元组的检查子句和【】 A. 非空值约束 B. 域约束子句 C. 断言

土力学题库及答案讲解

习题 第一章 土的物理性质及工程分类 选择题 1.土颗粒的大小及其级配,通常是用颗粒级配曲线来表示的。级配曲线越平缓表示: A .土颗粒大小较均匀,级配良好 B.土颗粒大小不均匀,级配不良 C. 土颗粒大小不均匀,级配良好 2.作为填土工程的土料,压实效果与不均匀系数u C 的关系: A . u C 大比 u C 小好 B. u C 小比 u C 大好 C. u C 与压实效果无关 3.有三个同一种类土样,它们的含水率w 都相同,但是饱和度r S 不同,饱和度r S 越大的土,其压缩性 有何变化? A.压缩性越大 B. 压缩性越小 C. 压缩性不变 4.有一非饱和土样,在荷载作用下,饱和度由80%增加至95%。试问土样的重度γ和含水率w 怎样改变? A .γ增加,w 减小 B. γ不变,w 不变 C. γ增加,w 增加 5.土的液限是指土进入流动状态时的含水率,下述说法哪种是对的? A .天然土的含水率最大不超过液限 B. 液限一定是天然土的饱和含水率 C. 天然土的含水率可以超过液限,所以液限不一定是天然土的饱和含水率 判断题 6.甲土的饱和度大与乙土的饱和度,则甲土的含水率一定高于乙土的含水率 7.粘性土的物理状态是用含水率表示的,现有甲、乙两种土,测得它们的含水率乙甲w w ,则可以断定甲土比乙土软 8.土的液性指数L I 会出现L I >0或L I <0的情况 9.土的相对密实度r D 会出现r D >1或r D <1的情况 10.土的天然重度越大,则土的密实性越好 计算题 11.击实试验,击实筒体积1000cm 2 ,测得湿土的质量为1.95kg ,取一质量为17.48kg 的湿土,烘干后质量为15.03kg ,计算含水率w 和干重度 d r 。 12.已知某地基土试样有关数据如下:①天然重度r =18.4 kN/m 3 ,干密度 d r =13.2 kN/m 3 ;②液限试验, 取湿土14.5kg ,烘干后质量为10.3kg ;③搓条试验,取湿土条5.2kg ,烘干后质量为4.1kg ,求(1)土的天然含水率,塑性指数和液性指数;(2)土的名称和状态。 13.从A ,B 两地土层中个取粘性土进行试验,恰好其液塑限相同,液限 l w =45%,塑限 p w =30%,但A 地 的天然含水率为45%,而B 地的天然含水率为25%。试求A ,B 两地的地基土的液性指数,并通过判断土的状态,确定哪个地基土比较好。 14.已知土的试验指标为r =17 kN/m 3 , s G =2.72,和w =10%,求 е和r S 。

相关文档
最新文档