当前位置:文档之家› 数据结构期末总结

数据结构期末总结

数据结构期末总结
数据结构期末总结

您现在的位置:希赛教育首页> 自考学院> 数据结构与算法> 正文

数据结构第三章(栈与队列)习题参考答案https://www.doczj.com/doc/0a10886758.html,作者:自考频道来源:希赛教育2008年1月5日发表评论进入社区

一、基础知识题

3.1 设将整数1,2,3,4依次进栈,但只要出栈时栈非空,则可将出栈操作按任何次序夹入其中,请回答下述问题:

(1)若入、出栈次序为Push(1), Pop(),Push(2),Push(3), Pop(), Pop( ),Push(4), Pop( ),则出栈的数字序列为何(这里Push(i)表示i进栈,Pop( )表示出栈)?

(2) 能否得到出栈序列1423和1432?并说明为什么不能得到或者如何得到。

(3)请分析1,2 ,3 ,4 的24种排列中,哪些序列是可以通过相应的入出栈操作得到的。

3.2 链栈中为何不设置头结点?

答:链栈不需要在头部附加头结点,因为栈都是在头部进行操作的,如果加了头结点,等于要对头结点之后的结点进行操作,反而使算法更复杂,所以只要有链表的头指针就可以了。

3.3 循环队列的优点是什么? 如何判别它的空和满?

答:循环队列的优点是:它可以克服顺序队列的"假上溢"现象,能够使存储队列的向量空间得到充分的利用。判别循环队列的"空"或"满"不能以头尾指针是否相等来确定,一般是通过以下几种方法:一是另设一布尔变量来区别队列的空和满。二是少用一个元素的空间。每次入队前测试入队后头尾指针是否会重合,如果会重合就认为队列已满。三是设置一计数器记录队列中元素总数,不仅可判别空或满,还可以得到队列中元素的个数。

3.4 设长度为n的链队用单循环链表表示,若设头指针,则入队出队操作的时间为何? 若只设尾指针呢?

答:当只设头指针时,出队的时间为1,而入队的时间需要n,因为每次入队均需从头指针开始查找,找到最后一个元素时方可进行入队操作。若只设尾指针,则出入队时间均为1。因为是循环链表,尾指针所指的下一个元素就是头指针所指元素,所以出队时不需要遍历整个队列。

3.5 指出下述程序段的功能是什么?

(1) void Demo1(SeqStack *S){

int i; arr[64] ; n=0 ;

while ( StackEmpty(S)) arr[n++]=Pop(S);

for (i=0, i< n; i++) Push(S, arr[i]);

} //Demo1

(2) SeqStack S1, S2, tmp;

DataType x;

...//假设栈tmp和S2已做过初始化

while ( ! StackEmpty (&S1))

{

x=Pop(&S1) ;

Push(&tmp,x);

}

while ( ! StackEmpty (&tmp) )

{

x=Pop( &tmp);

Push( &S1,x);

Push( &S2, x);

}

(3) void Demo2( SeqStack *S, int m) { // 设DataType 为int 型SeqStack T; int i;

InitStack (&T);

while (! StackEmpty( S))

if(( i=Pop(S)) !=m) Push( &T,i); while (! StackEmpty( &T))

{

i=Pop(&T); Push(S,i);

}

}

(4)void Demo3( CirQueue *Q)

{ // 设DataType 为int 型

int x; SeqStack S;

InitStack( &S);

while (! QueueEmpty( Q ))

{x=DeQueue( Q); Push( &S,x);}

while (! StackEmpty( &s))

{ x=Pop(&S); EnQueue( Q,x );}

}// Demo3

(5) CirQueue Q1, Q2; // 设DataType 为int 型int x, i , m = 0;

... // 设Q1已有内容,Q2已初始化过

while ( ! QueueEmpty( &Q1) )

{ x=DeQueue( &Q1 ) ; EnQueue(&Q2, x); m++;} for (i=0; i< n; i++)

{ x=DeQueue(&Q2) ;

EnQueue( &Q1, x) ; EnQueue( &Q2, x);}

答:

(1)程序段的功能是将一栈中的元素按反序重新排列,也就是原来在栈顶的元素放到栈底,栈底的元素放到栈顶。此栈中元素个数限制在64个以内。

(2)程序段的功能是利用tmp栈将一个非空栈的所有元素按原样复制到一个空栈当中去。

(3)程序段的功能是将一个非空栈中值等于m的元素全部删去。

(4)程序段的功能是将一个循环队列反向排列,原来的队头变成队尾,原来的队尾变成队头。

(5)首先指出程序可能有印刷错误,for语句中的n应为m才对。这段程序的功能是将队列1的所有元素复制到队列2中去,但其执行过程是先把队列1的元素全部出队,进入队列2,然后再把队列2的元素复制到队列1中。

二、算法设计题

3.6 回文是指正读反读均相同的字符序列,如"abba"和"abdba"均是回文,但"good"不是回文。试写一个算法判定给定的字符向量是否为回文。(提示:将一半字符入栈)

解:根据提示,算法可设计为:

//ishuiwen.h 存为头文件

int IsHuiwen( char *S)

{

SeqStack T;

int i , l;

char t;

InitStack( &T);

l=strlen(S); //求向量长度

for ( i=0; i

Push( &T, S[i]);

while( !EmptyStack( &T))

{

// 每弹出一个字符与相应字符比较

t=Pop (&T);

if( t!=S[l-i]) { return 0 ;}// 不等则返回0 i--;

}

return -1 ; // 比较完毕均相等则返回-1 }

// 以下程序用于验证上面的算法

//以下是栈定义( 存为stack.h)

//出错控制函数

#include

#include

void Error(char * message)

{

fprintf(stderr, "Error: %s\n",message); exit(1);

}

// 定义栈类型

#define StackSize 100

typedef char Datatype;

typedef struct{

Datatype data[StackSize];

int Top;

} SeqStack;

void InitStack( SeqStack *S)

{

//初始化(置空栈)

S->Top=-1;

}

int EmptyStack(SeqStack *S)

{ //判栈空

return S->Top == -1;

}

int FullStack (SeqStack *S)

{ // 判栈满

return S->Top==StackSize-1;

}

void Push (SeqStack *S , Datatype x) { //进栈

if(FullStack(S))

Error("Stack overflow");

S->data[++S->Top]=x;

}

Datatype Pop(SeqStack *S)

{ // 出栈(退栈)

if (EmptyStack( S) )

Error( "Stack underflow");

return S->data[S->Top--];

}

//取栈顶元素(略)

//----------------------------------------------- //以下是主程序

#include

#include

#include "stack.h>

#include "ishuiwen.h"

void main( )

{

char Str[100]="";

printf("输入一个字符串:\n");

scanf("%s",Str);

if( IsHuiwen(Str))

printf(" \n这个字符串是回文。");

else printf("\n这个字符串不是回文。"); }

附:肖平来信指出问题:

个人认为如题目所言,"abba"和"abdba"均是回文,但对于这两种回文需要区别对待,原算法在判断类似"abdba"的回文时,会认为其不是回文而与题意相违背!

我的编程思想是:设置一个float型的变量,用于存放字符串的长度,再利用取整函数对长度为奇数的回文进行判别,若将字符串长度附给一整型变量,那么无论该整形变量除任何整数,其结果仍然是一整数,因此必须设一实型变量!判断结束后,若是回文返回1,不是则返回0。

我的算法如下,已验证通过:

int HuiWen(char *p)

{

int i;

float t;

SeqStack S;

InitStack(&S);

t=strlen(p);

for(i=0;i<=t/2-1;i++)

Push(&S,p[i]);

if(floor(t/2)!=(t/2)) //针对"abdba"类的回文

i++;

while(p[i]!='\0')

if(Pop(&S)==p[i])

i++;

else

return(0);

return(1);

}

=================================================

也可以直接用字符指针而不用字符数组来处理,只需对算法稍作修改! 算法如下,已验证通过:

int HuiWen(char *p)

{

int i;

float t;

SeqStack S;

InitStack(&S);

t=strlen(p);

for(i=0;i<=t/2-1;i++,p++)

Push(&S,*p);

if(floor(t/2)!=(t/2)) //针对"abdba"类的回文

p++;

while(*p!='\0')

if(Pop(&S)==*p)

p++;

else

return(0);

return(1);

}

3.7 利用栈的基本操作,写一个将栈S中所有结点均删去的算法void

ClearStack( SeqStack *S),并说明S为何要作为指针参数?

解:算法如下

void ClearStack (SeqStack *S)

{ // 删除栈中所有结点

S->Top = -1; //其实只是将栈置空

}

因为我们要置空的是栈S,如果不用指针来做参数传递,那么函数进行的操作不能对原来的栈产生影响,系统将会在内存中开辟另外的单元来对形参进行函数操作。结果等于什么也没有做。所以想要把函数操作的结果返回给实参的话,就只能用指针来做参数传递了。

3.8 利用栈的基本操作,写一个返回S中结点个数的算法int StackSize( SeqStack S),并说明S为何不作为指针参数?

解:算法如下:

int StackSize (SeqStack S)

{

//计算栈中结点个数

int n=0;

if(!EmptyStack(&S))

{

Pop(&S);

n++;

}

return n;

}

类似于上面的原因,我们要计算栈中元素个数就要弹出元素才能"数"得出来,那如果用指针做参数的话,就会把原来的栈中元素"弹"光,要恢复还得用别的办法给它装回去,而不用指针做参数,则可以避免对原来的栈中元素进行任何操作,系统会把原来的栈按值传递给形参,函数只对形参进行操作,最后返回元素个数就可以了。

3.9 设计算法判断一个算术表达式的圆括号是否正确配对。(提示:对表达式进行扫描,凡遇到'('就进栈,遇')'就退掉栈顶的'(',表达式被扫描完毕,栈应为空。

解:根据提示,可以设计算法如下:

#include

#include "stack.h"

int PairBracket( char *S)

{

//检查表达式中括号是否配对

int i;

SeqStack T; //定义一个栈

InitStack (&T);

for (i=0; i

{

if ( S[i]=='(' ) Push(&T, S[i]); //遇'('时进栈

if ( S[i]==')' ) Pop(&T); //遇')'时出栈

}

return StackEmpty(&T); // 由栈空否返回正确配对与否

}

3.10 一个双向栈S是在同一向量空间内实现的两个栈,它们的栈底分别设在向量空间的两端。试为此双向栈设计初始化InitStack ( S ) 、入栈Push( S , i , x) 和出栈Pop( S , i )等算法,其中i为0 或1,用以表示栈号。

解:双向栈其实和单向栈原理相同,只是在一个向量空间内,好比是两个头对头的栈放在一起,中间的空间可以充分利用。双向栈的算法设计如下:

//双向栈的栈结构类型与以前定义略有不同

#define StackSize 100 // 假定分配了100个元素的向量空间

#define char Datatype

typedef struct{

Datatype Data[StackSize]

int top0; //需设两个指针

int top1;

}DblStack

void InitStack( DblStack *S )

{ //初始化双向栈

S->top0 = -1;

S->top1 = StackSize; //这里的top2也指出了向量空间,但由于是作为栈底,因此不会出错

}

3.11 Ackerman 函数定义如下:请写出递归算法。

[ n+1当m=0时

AKM ( m , n ) = \{ AKM( m-1 ,1) 当m≠0 ,n=0时

[ AKM( m-1, AKM( m,n-1)) 当m≠0, n ≠ 0时

解:算法如下

int AKM( int m, int n)

{

if ( m== 0) return n+1;

if ( m<>0 && n==0 ) return AKM( m-1, 1);

if ( m<>0 && n<>0 ) return AKM( m-1, AKM( m, n-1));

}

3.12 用第二种方法,即少用一上元素空间的方法来区别循环队列的队空和队满,试为其设计置空队,判队空,判队满、出队、入队及取队头元素等六个基本操作的算法。

解:算法设计如下:

//存为Queue2.h文件

void InitQueue ( CirQueue *Q)

{ // 置空队

Q->front=Q->rear=0;

}

int EmptyQueue( CirQueue *Q)

{ //判队空

return Q->front==Q->rear;

}

int FullQueue( CirQueue *Q)

{ // 判队满//如果尾指针加1后等于头指针,则认为满

return (Q->rear+1)%QueueSize== Q->front;

}

3.13 假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素站点(注意不设头指针) ,试编写相应的置空队、判队空、入队和出队等算法。

解:算法如下:

//先定义链队结构:

typedef struct queuenode{

Datatype data;

struct queuenode *next;

}QueueNode; //以上是结点类型的定义

typedef struct{

queuenode *rear;

}LinkQueue; //只设一个指向队尾元素的指针

//linkQ.h 相应算法

void InitQueue( LinkQueue *Q)

{ //置空队:就是使头结点成为队尾元素

Q->rear = Q->rear->next;//头结点成为尾结点

Q->rear->next = Q->rear;//形成循环链表

}

int EmptyQueue( LinkQueue *Q)

{ //判队空

//当头结点的next指针指向自己时为空队

return Q->rear->next->next==Q->rear->next;

}

void EnQueue( LinkQueue *Q, Datatype x)

{ //入队

//也就是在尾结点处插入元素

QueueNode *p=(QueueNode *) malloc (sizeof(QueueNode));//申请新结点p->data=x; p->next=NULL;//初始化结点

Q-rear->next->next=p; // 将新结点链入

p->next=Q->rear; //形成循环链表

Q->rear=p;//将尾指针移至新结点

}

Datatype DeQueue( LinkQueue *Q)

{ //出队

//把头结点之后的元素摘下

Datatype t;

QueueNode *p;

if(EmptyQueue( Q ))

Error("Queue underflow");

p=Q->rear->next->next; //将要摘下的结点

x=p->data; //保存结点中数据

Q->rear->next->next=p->next;//摘下结点p

free(p);//释放被删结点

return x;

}

肖平朋友提出看法:

仔细研究了原算法,发现存在以下几个问题:

1)虽然使用了Q->rear->next来代替头结点的表示方法,但不如直接定义头结点Q->head 来的方便,而且题目也明确要求了使用头结点,在结构定义中只反映出去掉了头指针,没有反映出该链队列是否包含头结点;

2)对于入队算法,是采用头插法将新结点依次链入头结点的后面,这似乎与队列的定义相违背。队列应该在尾部入队,而不是在头部入队;

3)同上,出队操作仍然在头部进行。若顺序运行入队和出队算法,由于均在头部进行,其结果会将该队列演变成一个栈!

=================================================

我的算法如下:

typedef struct

{ QueueNode head; //去掉头指针,增加头结点!

QueueNode *rear;

}LinkQueue;

置空队:

void InitQueue(LinkQueue *Q)

{

Q->rear=Q->head;

Q->head->next=Q->rear; //形成循环空队列,尾指针指向空队列内唯一的头结点

}

判队空:

int QueueEmpty(LinkQueue *Q)

{

结构化学基础知识点总结

结构化学基础 第一章量子力学基础: 经典物理学是由Newton(牛顿)的力学,Maxwell(麦克斯韦)的电磁场理论,Gibbs(吉布斯)的热力学和Boltzmann(玻耳兹曼)的统计物理学等组成,而经典物理学却无法解释黑体辐射,光电效应,电子波性等微观的现象。 黑体:是一种可以全部吸收照射到它上面的各种波长辐射的物体,带一个微孔的空心金属球,非常接近黑体,进入金属球小孔的辐射,经多次吸收,反射使射入的辐射实际全被吸收,当空腔受热,空腔壁会发出辐射,极少数从小孔逸出,它是理想的吸收体也是理想的放射体,若把几种金属物体加热到同一温度,黑体放热最多,用棱镜把黑体发出的辐射分开就可测出指定狭窄的频率范围的黑体的能量。 规律:频率相同下黑体的能量随温度的升高而增大, 温度相同下黑体的能量呈峰型,峰植大致出现在频率范围是0.6-1.0/10-14S-1。 且随着温度的升高,能量最大值向高频移动. 加热金属块时,开始发红光,后依次为橙,白,蓝白。 黑体辐射频率为v的能量是hv的整数倍. 光电效应和光子学说: Planck能量量子化提出标志量子理论的诞生。 光电效应是光照在金属表面上使金属放出电子的现象,实验证实: 1.只有当照射光的频率超过金属最小频率(临阈频率)时,金属才能发出电子,不同金属的最小频率不同,大多金属的最小频率位于紫外区。 2.增强光照而不改变照射光频率,则只能使发射的光电子数增多,不影响动能。 3.照射光的频率增强,逸出电子动能增强。 光是一束光子流,每一种频率的光的能量都有一个最小单位光子,其能量和光子的频率成正比,即E=hv 光子还有质量,但是光子的静止质量是0,按相对论质能定律光子的质量是 m=hv/c2 光子的动量:p=mc=hv/c=h/波长 光的强度取决于单位体积内光子的数目,即光子密度。 光电效应方程:hv(照射光频率)=W(逸出功)+E(逸出电子动能) 实物微粒的波粒二象性: 由de Broglie(德布罗意)提出:p=h/波长 电子具有粒性,在化合物中可以作为带电的微粒独立存在(电子自身独立存在,不是依附在其他原子或分子上的电子) M.Born(玻恩)认为在空间任何一点上波的强度(即振幅绝对值平方)和粒子出现的概率成正比,电子的波性是和微粒的统计联系在一起,对大量的粒子而言衍射强度(波强)大的地方粒子出现的数目就多概率就大,反之则相反。 不确定度关系: Schrodinger(薛定谔)方程的提出标志量子力学的诞生. 不确定关系又称测不准关系或测不准原理,它是微观粒子本质特性决定的物理量间相互关系原理,反映了微粒波特性。而一个粒子不可能同时拥有确定坐标和动量(也不可以将时间和能量同时确定)[这是由W.Heisenberg(海森伯)提出的] 微观粒子与宏观粒子的比较: 1.宏观物体同时具有确定的坐标和动量可用牛顿力学描述(经典力学),微观粒子不同时具

结构力学2期末考试复习题

一、判断题: 1、力矩分配法中的分配系数、传递系数与外来因素(荷载、温度变化等)有关。( ) 2、若图示各杆件线刚度i 相同,则各杆A 端的转动刚度S 分别为:4 i , 3 i , i 。(√ ) A A A 3、图示结构EI =常数,用力矩分配法计算时分配系数4 A μ= 4 / 11。( ) 1 2 3 4 A l l l l 4、图示结构用力矩分配法计算时分配系数μAB =12/,μAD =18/。(√ ) B C A D E =1i =1 i =1i =1 i 5、用力矩分配法计算图示结构,各杆l 相同,EI =常数。其分配系数μBA =0.8,μBC =0.2, μBD =0。(√ ) A B C D 6、单元刚度矩阵反映了该单元杆端位移与杆端力之间的关系。(√ ) 7、单元刚度矩阵均具有对称性和奇异性。( X ) 8、局部坐标系与整体坐标系之间的坐标变换矩阵T 是正交矩阵。(√ ) 9、结构刚度方程矩阵形式为:[]{}{}K P ?=,它是整个结构所应满足的变形条件。( X ) 10、矩阵位移法中,等效结点荷载的“等效原则”是指与非结点荷载的结点位移相等。(√ )

二.选择题 (1)欲使图2-1所示体系的自振频率增大,在下述办法中可采用:( D ) A.增大质量 m; B.将质量 m 移至梁的跨中位置;C.减小梁的 EI; D.将铰支座改为固定支座。 图2-1 (2)平面杆件结构一般情况下的单元刚度矩阵[]66? k,就其性质而言,是:( B ) A.非对称、奇异矩阵; B.对称、奇异矩阵; C.对称、非奇异矩阵; D.非对称、非奇异矩阵。 (3)已知图2-3所示刚架各杆 EI = 常数,当只考虑弯曲变形,且各杆单元类型相同时,采用先处理法进行结点位移编号,其正确编号是:(A ) 图2-3

结构化学期末考试试卷( B )卷

西南大学结构化学期末考试试卷( B )卷 一、判断题:(15分) 1、( )合格波函数的条件是单值、连续、归一化。 2、( ) 一维势箱的能级越高节点数越多,当n无穷大时,箱内任意一点的几率密度相同。 3、( )完全波函数即自旋-轨道,是电子的空间坐标和自旋坐标的函数。 4、( ) CO分子中最高占据轨道为非键轨道。 5、( ) 属Dn点群的分子肯定无旋光性。 6、( )络合物的晶体场理论和分子轨道理论关于分裂能的定义是相同的。 7、( )按谐振子模型处理,分子的振动能级是等间隔分布的。 8、( )核磁共振信号是由于电子自旋能级在外磁场中发生分裂而产生的。 9、( )素单位一定是正当单位。 10、( )晶面指标(h*k*l*)表示的是一组平行晶面。 二、单选题:(20分) 1、某原子的电子组态为1s22s22p63s14d1,其基谱项为( ) a) 3D b) 1D c) 3S d)1S 2、类氢体系的某一状态为Ψ321,该体系的能量为()eV,角动量大小为(),角动量在Z轴上的分量为()。 A、-R/4 B、-R/9 C、-2R/9、 D、3h/2π E、h/π F、h/2π πππ :12/2:6/2 G:3/2 H h I h h 3、下列算符为线性算符的是:() A、Sin B、cos C、d/dx D、x2 4、通过变分法计算得到的体系能量总是:() A、等于真实体系基态能量 B、大于真实体系基态能量 C、不小于真实体系基态能量 D、小于真实体系基态能量 5、Ni与CO可形成羰基配合物Ni(CO)n,其中n为(): A、 6 B、 3 C、 4 D、 5 6、红外光谱由分子内部()能量跃迁引起。 A、转动 B、电子-振动 C、振动 D、振动-转动 7、晶包一定是一个:() A、八面体 B、六方柱体 C、平行六面体 D、正方体 8、许多过渡金属可以通过()键与CO形成络合物: A、σ-π B、π-π C、p-π D、σ-p 9、

数据结构复测验总结

1.文件可按其记录的类型不同而分成两类,操作系统文件和数据库文件。 2.数据库文件按记录中关键字的多少可分成( 单关键字文件 )和( 多关键字文件 )两种文件。 3.文件由( 记录 )组成,记录由( 数据项 )组成。 4.从用户观点看,文件的逻辑结构通常可以区分为两类:一类是如DBASE中数据库文件那样的文件组织结构,称为( 数据库 )文件;另一种是诸如用各种文字处理软件编辑成的文本文件,称为( 文本 )文件。 从文件在存储器上的存放方式来看,文件的物理结构往往可区分为三类,即( 顺序组织 )、 ( 随机组织)、( 链组织 )。 B+树适用于组织( 随机组织 )的索引结构, m阶B+树每个结点至多有( m ) 除根结点外每个结点至少有( (m/2)向上取整 )个儿子,根结点至少有( 2 )个儿子,有k个儿子的结点必有( k )个关键码。 5.物理记录之间的次序由指针相链表示的顺序文件称为( 串联文件) 6.顺序文件中,要存取第I个记录,必须先存取( 第I-1 )个记录。 7.索引顺序文件既可以顺序存取,也可以( 随机 )存取。 8.建立索引文件的目的的( 提高查找速度 )。 9.索引顺序文件是最常用的文件组织之一,通常用( 树 )结构来组织索引。 10.倒排文件的主在优点在于( 检索记录快)。 11.检索是为了在文件中满足一定条件的记录而设置的操作。检索可以按( 关键字 )检索,也可以按( 记录号 ) 检索; 按(记录号 ) 检索又可以有( 顺序 ) 检索和( 直接 ) 检索。 12.哈希检索的技术的关键是( 构造哈希函数 )和( 解决冲突的方法 )。结构来组

13.VSAM系统是由( 索引集 )、( 顺序集 ) 、( 数据集 )构成的。 14.VSAM( 虚拟存储存取方法 )文件的优点是:动态地( 分配和释放存储空间 ) ,不需要文件进行( 重组 ) ,并能较快地( 对插入的记录 ) 进行查找。 一~五章选择题 一 1.学习数据结构的主要目的是( C )。 A.处理数据计算问题 B.研究程序设计技巧 C.选取合适数据结构,写出更有效的算法 D.是计算机硬件课程的基础 2.数据结构是一门研究非数值计算的程序设计问题中计算机的逻辑存储以及它们之 间的( B )和运算的科学。 A.结构 B.关系 C.运算 D.算法 3.在计算机中存储一个数据元素的位串称为 ( A ) 。 A. 结点 B. 数据项 C. 数据字段 D. 字符串 4.算法指的是( C ) A.计算机程序 B.排序算法 C.解决问题的有限运算序列 D.解决问题的计算方法 5.( D )是数据不可分割的最小单位。 A.数据结构 B.数据对象 C.数据元素 D.数据项 6.数据结构有 ( D ) 种基本逻辑结构。 A. 1 B. 2 C. 3 D. 4 7.在数据结构中,从逻辑上可以把数据结构分成( C )。 A.动态结构和静态结构 B.紧凑结构和非紧凑结构 C.线性结构和非线性结构 D.内部结构和外部结构 8.通常所说的时间复杂度是指( B )。 A.语句的频度和 B.算法的时间消耗 C.渐近时间复杂度 D.最坏时间复杂度9.( C )是数据的基本单位。 A.数据结构 B.数据项 C.数据元素 D.数据类型 10.数据元素是数据的基本单位,其内 ( C ) 数据项。 A. 只能包括一个 B. 不包含 C. 可以包含多个 D. 必须包含多个 11.计算机算法必须具有输入、输出和( A )等五个特性。 A.可执行性、确定性、有穷性B可执行性、可移植性、可扩充性 C.确定性、有穷性和稳定性D.易读性、稳定性和安全性 12.下列时间复杂度中最好的是 ( A ) 。

结构化学期末试卷(A卷)

《结构化学》期末试卷(A 卷) ┄┄┄┄┄┄装┄┄┄┄┄┄┄┄┄┄订┄ ┄┄┄┄┄┄线┄┄┄┄┄ 一、填空题:(25分) 1、氢原子光谱实验中,波尔提出原子存在于具有确定能量的( ),此时原子不辐射能量,从( )向( )跃迁才发射或吸收能量;光电效应实验中入射光的频率越大,则( )越大。 2、e x ( )(填是或不是)合格波函数。 3、定态指某状态的电子在空间某点的( )不随着时间的变化而变化。 4、电子衍射不是电子之间的相互作用结果,而是电子本身运动所具有的干涉效应。对于大量电子而言,衍射强度大的地方,表明( ),对于一个电子而言,衍射强度大的地方,表明( )。 5、CO 的电子组态为1σ22σ23σ24σ21π45σ2,则前线轨道是( )、( )。 6、1,3——丁二烯( )(填有或无)方香性,原因( )。 7、共轭己三烯休克尔行列式为( )。 8、事实证明Li 的2s 轨道能和H 的1s 轨道有效的组成分子轨道,说明原因( )、( )、( )。 9、np 2组态的光谱项为( )、( )、( )。 10、一维势箱中的粒子具有( ),说明该体系的粒子永远运动,其位置算符不具有本征值,具有平均值为( )。 11、晶体宏观外形中的对称元素可有( )、( )、( )、( )四种类型; 二、单选题:20分 1、下列状态为氢原子体系的可能状态是( );该体系能量为( ): A 、2ψ310+3ψ41-1 B 、2ψ221+3ψ32-1 C 、2ψ21-1+3ψ342+3ψ410 D 、3ψ211+5ψ340+5ψ210 111111:() :13() :()139******** R E F R H R -+-+-+ 2、Ψ32-1的节面有( )个,其中( )个平面。 A 、3 B 、2 C 、1 D 、0 3、类氢体系的某一状态为Ψ43-1,该体系的能量为( )eV ,角动量大小为( ),角动量在Z 轴上的分量为( )。 A 、-R/4 B 、-R/16 C 、-2R/9、 D 、 -h/2π E 、-h/π F 、-2h/2π

结构力学期末考试题库

一、判断题(共223小题) 1。结构的类型若按几何特征可分为平面结构和空间结构。(A) 2、狭义结构力学的研究对象是板、壳结构(B)。 3 单铰相当于两个约束。(A) 4、单刚节点相当于三个约束。(A) 5、静定结构可由静力平衡方程确定全部约束力和内力。A 6、超静定结构可由静力平衡方程确定全部约束力和内力B。 7 无多余约束的几何不变体系是静定结构。A 8 三刚片规则中三铰共线为可变体系。B 9 两刚片用一个单铰和一个不通过该铰的链杆组成的体系为静定结构。A 10 两刚片用一个单铰和一个不通过该铰的链杆组成的体系为超静定结构B。 11链杆相当于两个约束。B 12 平面上的自由点的自由度为2 A 13 平面上的自由刚体的自由度为3 A 14 铰结点的特征是所联结各杆可以绕结点中心自由转动。A 15 有多余约束的几何不变体系是超静定结构。A 16 无多余约束的几何可变体系是超静定结构。B 17、无多余约束的几何可变体系是静定结构。B 18刚结点的特征是当结构发生变形时汇交于该点的各杆端间相对转角为零。A 19 三刚片规则中三铰共线为瞬变体系。A 20三个本身无多余约束的刚片用三个不共线的单铰两两相连,则组成的体系为静定结构。A 21 一个刚结点相当于3个约束。 22 一个连接3个刚片的复铰相当于2个单铰。A 23 一个铰结三角形可以作为一个刚片。A 24 一个铰结平行四边形可以作为一个刚片。B 25 一根曲杆可以作为一个刚片。A 26 一个连接4个刚片的复铰相当于2个单铰.B 27 任意体系加上或减去二元体,改变体系原有几何组成性质。B 28 平面几何不变体系的计算自由度一定等于零。B 29 平面几何可变体系的计算自由度一定等于零。B 30 三刚片体系中若有1对平行链杆,其他2铰的连线与该对链杆不平行,则该体系为几何不变体系。A 31 三刚片体系中,若有三对平行链杆,那么该体系仍有可能是几何不变的。B 32 三刚片体系中,若有2对平行链杆,那么该体系仍有可能是几何不变的。A 33 一个单铰相当于一个约束。B 34 进行体系的几何组成分析时,若体系通过三根支座链杆与基础相连,可以只分析体系内部。B 35 三刚片体系中,若有两个虚铰在无穷远处,则该体系一定为几何可变。B 36 有多余约束的体系为静定结构。B 37 静定结构一定几何不变。A 38 超静定结构一定几何不变.A 39 几何不变体系一定是静定结构。B 40几何不变体系一定是超静定结构。B 41力是物体间相互的机械作用。A 42 力的合成遵循平行四边形法则。A 43 力的合成遵循三角形法则。A 44 力偶没有合力。A 45 力偶只能用力偶来平衡。A 46 力偶可以和一个力平衡。B 47 力偶对物体既有转动效应,又有移动效应。B 48 固定铰支座使结构在支承处不能移动也不能转动。B 49 可动铰支座使结构在支承处能够转动,但不能沿链杆方向移动。A 50 结点法求解桁架内力应按照结构几何组成相反顺序来求解。A 51 将一个已知力分解为两个力可得到无数解答。A 52 作用力和反作用力是作用在同一物体上的两个力。B 53 作用力和反作用力是作用在不同物体上的两个力。A 54 两个力在同一轴上的投影相等,此两力必相等 B 55 力偶对平面内任一点的矩等于力偶矩A 56 力偶在坐标轴上的投影的代数和等于零A 57 一个固定铰支座相当于两个约束。A 58三个本身无多余约束的刚片用三个不共线的单铰两两相连,则组成的体系为超静定结构B 59 桁架是“只受结点荷载作用的直杆、铰结体系”。A 60桁架结构的内力有轴力。A 61 拱的合理拱轴线均为二次抛物线。B 62无铰拱属于超静定结构。A 63 三铰刚架和三铰拱都属于推力结构。A 64 简支刚架属于推力结构。B 65 三铰拱属于静定结构。A 66 相同竖向载荷作用下,同跨度拱的弯矩比代梁的弯矩大得多。B 67 桁架结构中,杆的内力有轴力和剪力。B 68 竖向载荷作用下,简支梁不会产生水平支反力.A 69 竖向载荷作用下,拱不会产生水平支反力。B 70 竖向载荷作用下,拱的水平推力与拱高成正比。B

关于数据结构学习的一些心得体会

关于数据结构学习的一些心得体会 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 在此我只想向大家介绍下,我最近几个月学习数据结构的心得体会,同时也当练练打字和巩固复习了吧! 其实我复习的不算特别完善,也只能算一个从小白到菜鸟的一个阶段,所以请大神们不要见笑啦。我接下来说的,对于专业不算太了解的有可能听得索然无味,在此先说声谢谢观看。好了,不扯太远了,回到正题吧! 在我复习的这段时间里面,最主要给我影响深刻的是,对于C基础的掌握,你如果对C的指针和数组以及结构体的掌握特别完善,那么复习数据结构就将是一件特别有趣和好玩的事情,你会发现你的编程能力和题型把握方面将层层层的往上涨!因为对于数据结构来说就是锻炼你编程的综合能力,这种能力有

助于你的代码编写和编写时候的编程思。所以如果你要学习数据结构的话,就必须了解清楚一门语言,当你清楚一门语言的时候,后面很多概念东西是很好理解的。同时因为你对某门语言的精通会使你学习起来更加有趣,别人看的是逻辑结构,而你却能直接读懂代码含义,同样这对于理解逻辑层面的东西是事半功倍的事情。过多的个人我也就不在此阐述了,每个人有每个人的学习方式,只希望你们能够将这门学习,当作是一种乐趣,而不是。我下面只谈谈我复习的方式。我在复习数据结构之前,把C的数组指针结构体都是玩透彻才进行的。 在进入数据结构之前,我把数据结构这本书过了一遍,在大概的了解了每个逻辑思之后,进行第二遍代码的复习,对于我来说这确实是一种有效的锻炼。基本上,再过了一遍之后,第二遍,看到题目脑海中就大概有了解题框架了,当然也存在个别需要花费时间的题目

啦!重要的是首先是对线性表的学习,这是整本书重点,也是最实用的地方了。现行表分为顺序表和链表,作为个人而言除了对于链表的排序之外,基本上也没遇到什么太大的难点。 对于后面的知识,我只是简单的说一下,因为对于算法这个要靠个人的掌握能力了。后面的图和树,这重在理解逻辑结构,当你清晰明了它的逻辑结构的时候,你对于整个图和树也是了解的差不多了。算法除了个别需要注意的,也不会有太大的难点。在后面的排序和查找这两个重点要提醒一下:别遗忘了快速排序哦!这个很好理解,很多人已开始就把快速排序跟前面的一些算法搞混了。对于查找吧,主要是分块查找,其他两个是没难度的。有趣的是有个折半查找!和折半排序!还有就是关于不稳定的排序方法:希尔排序首当其冲,快速排序,堆排序,选择排序。然后就是关于哈夫曼树和哈希表了,注意哦,散列和二次再散列是有区别的哈!然后

结构化学期末试卷及答案

03级化学专业《结构化学》课程期末试卷(A) (参考答案和评分标准) 一选择题(每题2分,共30分) 1.由一维势箱的薛定谔法方程求解结果所得的量子数n,下面论述正确的是………………………………..............................( C ) A.可取任一整数 B. 与势箱宽度一起决定节点数 C. 能量与n2成正比 D. 对应于可能的简并态 2. 用来表示核外某电子运动状况的下列各组量子数(n,l,m,m s)中,哪一组是合理的?………………………………………...............( A ) A.(2,1,-1,-1/2 ) B. (0,0,0,1/2) C. (3,1,2,1/2) D. (2,1,0,0) 3. 丙二烯分子所属的点群........................................................( D ) A. C2v B. D2 C. D2h D. D2d 4. 2,4,6-三硝基苯酚是平面分子,存在离域键,它是....( E ) A. 1216 B. 1418 C. 1618 D. 1616 E. 1620 5. 对于),(~2,φ θ Y图,下列叙述正确的是...................( B ) φ θ A.曲面外电子出现的几率为0 B.曲面上电子出现的几率相等 C.原点到曲面上某点连线上几率密度相等 D.n不同,图形就不同

6. Mg(1s22s22p63s13p1)的光谱项是..............................................( D ) A. 3P,3S; B. 3P,1S; C. 1P,1S; D. 3P,1P 7. 下列分子中哪一个顺磁性最大................................................( C ) A. N2+ B. Li2 C. B2 D. C2 E. O2- 8. 若以x轴为键轴,下列何种轨道能与p y轨道最大重叠........( B ) A. s B. d xy C. p z D. d xz 9. CO2分子没有偶极矩,表明该分子是:-------------------------------------( D ) (A) 以共价键结合的(B) 以离子键结合的 (C) V形的(D) 线形的,并且有对称中心 (E) 非线形的 10. 关于原子轨道能量的大小,如下叙述正确的是......(D) A.电子按轨道能大小顺序排入原子 B.原子轨道能的高低可用(n+0.7l)判断 C.同种轨道的能量值是一个恒定值 D.不同原子的原子轨道能级顺序不尽相同 11. 已知Rh的基谱项为4F9/2,则它的价电子组态为.....( A ) A. s1d8 B. s0d9 C. s2d8 D. s0d10 12. 线性变分法处理H2+中得到,,S ab积分,对它们的取值,下列论述有错的是……………...........................................(D)

结构力学期末考试试题及答案

第1题第2题2.图示外伸梁,跨中截面C的弯矩为( ? m D.17kN m

题7图图(a)图(b)图(c)图(d)位移法典型方程中系数k ij=k ji反映了() A.位移互等定理 B.反力互等定理 第9题第10题 10.FP=1在图示梁AE上移动,K截面弯矩影响线上竖标等于零的部分为().DE、AB段B.、DE段C.AB、BC段D.BC、CD段 二、填空题:(共10题,每题2分,共20分) 两刚片用一个铰和_________________相联,组成无多余约束的几何不变体系。 所示三铰拱的水平推力

第3题机动法作静定结构内力影响线依据的是_____________。 .静定结构在荷截作用下,当杆件截面增大时,其内力____________。 D处的纵标值y D为_________。 第6题第7题 7.图示结构,各杆EI=常数,用位移法计算,基本未知量最少是_________个。 8.图示结构用力法计算时,不能选作基本结构的是______。

3.用力法计算图示刚架,并绘其M 图,EI D 4m N/m EI 10kN/m A B C D 2EI EI 4m 2m 4m G F EI 10k N /m C F l ql 12 2 G A

一、选择题:(共10题,每小题2分,共20分) 1.A 2.D 3. A 4.D 5.A 6.C 7.D 8.B 9.C 10.C 二、填空题(共10空,每空2分,共20分) 1.不通过此铰的链杆 2. FP/2(→) 3.l θ(↓) 4. 刚体体系虚功原理 5.不变 6.-1/2 7.6 8.(c ) 9.反对称 10.无侧移的超静定结构 三、问答题:(共2题,每小题5分,共10分) 1.图乘法的应用条件是什么?求变截面梁和拱的位移时可否用图乘法? 答.图乘法的应用条件:1)杆轴线为直线,2)杆端的EI 为常数3)MP 和M 图中至少有一个为直线图形。否。(7分) 2.超静定结构的内力只与各杆件的刚度相对值有关,而与它们的刚度绝对值无关,对吗?为什么? 答:不对。仅受荷载作用的超静定结构,其内力分布与该结构中的各杆刚度相对值有关;而受非荷载因素作用的超静定结构,其内力则与各杆刚度的绝对值有关。(7分) 四、计算题. (1、2题8分,3题10分,4、5题12分,4题共计50分) 1.图示桁架,求1、2杆的轴力。 解:F N1=75KN ,F N2=2 13 5 KN 2.图示刚架,求支座反力,并绘弯矩图。 解:F Ay =22KN (↓)F Ax =48KN (←)F By =42KN (↑) 最终的弯矩图为: 3.用力法计算图示刚架,并绘其M 图,EI 为常数。

应用化学《结构化学》期末考试试卷A答案

贵州师范大学2008 — 2009 学年度第 一 学期 《结构化学》课程期末考试试卷评分标准 (应用化学专业用,A 卷;闭卷) 物理常数: m e = 9.109×10-31 kg; e = 1.602×10-19 C; c = 2.998×108 m/s; h = 6.626×10-34 J ·s; 一、填空题(本大题共20空,每空 2 分,共 40 分)请将正确答案填在横线上。 1. 结构化学是研究 物质的微观结构及其宏观性能关系 的科学。 2. 测不准原理意义是: 不可能同时准确测定微观体系的位置坐标和动量 。 3. 态叠加原理是: 由描述某微观体系状态的多个波函数ψi 线性组合而成的波函数ψ也能描述这个微观体系的状态 。 4. 若Schr?dinger (薛定谔)方程?ψ = E ψ成立,力学量算符?对应的本征值是 E 。 5. 变分原理: 用试探波函数求解所得到体系的能量总是不低于体系基态真实的能量 。 6. H 2+成键轨道是 ψ1 ,反键轨道是 ψ2 ,电子总能量是ab S E ++= 11β α,键级为 0.5 。 7. 等性sp 3 杂化,杂化指数是 3 。该杂化轨道p p s s sp c c 22223φφ+=Φ,则2 1c +2 2c = 1 。 8. 根据休克尔分子轨道(HMO)理论,苯分子中六个π电子的离域能是: 2β 。 9. O 2分子的键级是 2 , 分子中有 2 个单电子,分子是顺磁性,磁矩为2.828 B. M.。 10. 丁二烯分子C (1)H 2—C (2)H —C (3)H —C (4)H 2的四个π分子轨道和能级分别是: ψ1 = 0.3717φ1 + 0.6015φ2 + 0.6015φ3 + 0.3717φ4, E 1 = α + 1.618β ψ2 = 0.6015φ1 + 0.3717φ2 - 0.3717φ3 - 0.6015φ4, E 2 = α + 0.618β ψ3 = 0.6015φ1 - 0.3717φ2 - 0.3717φ3 + 0.6015φ4, E 3 = α - 0.618β ψ4 = 0.3717φ1 - 0.6015φ2 + 0.6015φ3 - 0.3717φ4, E 4 = α - 1.618β 由此可知,丁二烯π分子轨道的HOMO 是ψ2, LUMO 是 ψ3 , 四个π电子的总能量是4α + 4.742β, 这四个π电子的稳定化能是 |0.742β| ; C (1)—C (2)之间总键级为 1.894 , C (2)—C (3)之间的总键级为 1.447 ; 已知碳原子的最大成键度是4.732,则C (1)的自由价为 0.838 , C (2)的自由价为 0.391 。 二、单项选择题(本大题共10小题,每小题2分,共20分) 11. (A) 12. (C) 13. (D) 14. (A) 15. (A) 16. (D) 17. (D) 18. (D) 19. (B) 20. (B) 三、判断题(本大题共10小题,每小题1分,共10分):对的在括号内画√,错的画× 21. × 22. √ 23. √ 24. √ 25. √ 26. √ 27. √ 28. √ 29. √ 30. √ 四、名词解释(本题共5小题,每小题2分,共10分) 31. [分子]: 保持物质化学性质不变的最小微粒 32. [分子轨道]: 描述分子中电子运动状态的数学函数式 33. [算符]: 用于计算力学量的运算规则 34. [分裂能]: 配位中心原子(过渡金属原子或离子)在配位场作用下其d 轨道分裂为高能级和低能级,高–低能级差即分裂能 35. [John –Teller(姜泰勒)效应]: 过渡金属原子或离子在配位场作用下其d 轨道分裂后使d 轨道中电子分布不均而导致配合物偏离正多面体的现象 五、计算题(本大题共4小题,任选两小题,每小题10分,共20分) 36. 对共轭体系: 将π电子简化为一维势箱模型,势箱长度约为1.3×10-9 米,计算π电子跃迁时所吸收光的最大波长。 解:分子中共有10个π电子,电子排布为: 252 42322 21ψψψψψ。电子从能量最高的占据轨道5ψ跃迁到能量最低的轨道6ψ上所需要的能量: 19 2 93123422222210925.3) 103.1(101.98)10626.6()56(8)56(----?=??????-=-=?ml h E n (焦) ()() 1119 8 3410064.510 925.310998.210626.6---?=????=?=E hc λ(米)

数据结构学习总结

数据结构与算法课程学习总结 2010年 5月 17日 班级:08计本(2)班姓名:谷敏敏学号:0804012023 时光飞逝,转眼之间,经过十几周的学习,“数据结构与算法”这门课程也已经接近尾声。通过学习、实验,我们明白“数据结构与算法”这门课是我们计算机专业人才培养计划中的一门必修的核心课程,同时也是计算机科学与技术专业同学的一门重要的基础专业课,重要之处不言而喻,所以,对于这门课大家也是比较认真投入的,学的也是比较尽心。当然这还与老师独特的教学风格以及不少的实验训练是密不可分的。 对于本学科的知识内容的概括、总结可如下所示: 1.第一章中是介绍的本学科的的一些基础、相关概念,如数据、数据元素、数据类型 以及数据结构的定义。其中,数据结构包括逻辑结构、存储结构和运算集合。逻辑 结构分为四类:集合型、线性、树形和图形结构,数据元素的存储结构分为:顺序 存储、链接存储、索引存储和散列存储四类。紧接着介绍了一些常用的数据运算。 最后着重介绍算法性能分析,包括算法的时间性能分析以及算法的空间性能分析。 2.第二章具体地介绍了顺序表的概念、基本运算及其应用。基本运算有:初始化表、 求表长、排序、元素的查找、插入及删除等。而关于元素查找方法课本例举了多种 方法,有:简单顺序查找、二分查找和分块查找。排序方法有:直接插入排序、希 尔排序、冒泡排序、快速排序、直接选择排序及归并排序等。最后介绍了顺序串的 概念以及字符处理问题,其重点核心内容在于串的模式匹配。 3.第三章介绍的是链表及其应用,链表中数据元素的存储不一定是连续的,还可以占 用任意的、不连续的物理存储区域。与顺序表相比,链表的插入、删除等功能是不 需要移动元素的,只需变化指针的取向即可,算法简单快捷,。链表这一章中介绍 了链表的节点结构、静态与动态链表的概念、链表的基本运算(如求表长、插入、 查找、删除等)、单链表的建立(头插法和尾插法)以及双向循环链表的定义、结 构、功能和基本算法。 4.第四章和第五章是关于堆栈和队列的介绍与应用。堆栈与队列是两种运算受限制的 线性结构。其基本运算方法与顺序表和链表运算方法基本相同,不同的是堆栈须遵 循“先进后出”的规则,对堆栈的操作只能在栈顶进行;而队列要遵循“先进先 出”的规则,课本中列出了两种结构的相应的基本算法,如入栈、出栈、入队、出 队等。在介绍队列时,提出了循环队列的概念,以避免“假溢出”的现象。同时, 对于其应用也分别讲述了如括号匹配问题等。 5.第六章介绍了特殊矩阵和广义表的概念与应用。其中,特殊矩阵包括对称矩阵、三 角矩阵、对角矩阵和稀疏矩阵等,课本中分别详细介绍了它们的存储结构。稀疏矩 阵的应用包括转置和加法运算等。最后介绍了广义表的相关概念及存储结构,关于 关于广义表的应用有:m元多项式的表示问题。 6.第七章是关于二叉树及其应用。在介绍有关概念时,提到了二叉树的性质以及两种 特殊的二叉树:完全二叉树和满二叉树。接着介绍二叉树的顺序存储和链接存储以 及生成算法。重点介绍二叉树的遍历算法(递归算法、先序、中序和后序遍历非递 归算法)和线索二叉树。二叉树的应用:基本算法、哈弗曼树、二叉排序树和堆与 堆排序。本章为本课程重点内容,需要重点掌握。

结构化学知识点汇总

第一章:原子结构 1. S能级有个原子轨道,P能级有个原子轨道,d能级有个原子轨道,同一能级的原子轨道能量,每个原子轨道最多可以排个自旋方向相反的电子。当2P能级有2个未成对电子时,该原子可能是或者,当3d能级有2个未成对电子时,该原子可能是或者。 2. S轨道图形为,P轨道图形为沿三维坐标轴x y z 对称分布的纺锤形。 3. 主族元素的价电子就是电子,副族元素的价电子为与之和(Cu和Zn除外)。 4. 19~36号元素符号是: 它们的核外电子排布是: 5. 元素周期表分,,,,五大区。同周期元素原子半径从左到右 逐渐,原子核对外层电子吸引力逐渐,电负性及第一电离能逐渐,(ⅡA,ⅤA 特殊);同主族元素原子半径从上到下逐渐,电负性及第一电离能逐渐。 6. 依照洪特规则,由于ⅡA族,ⅤA族元素原子价电子处于稳定状态,故其第一电离能比相邻同周期元素 原子,如:N>O>C ; Mg>Al>Na ,但是电负性无此特殊情况。 7. 电负性最强的元素是,其电负值为4.0 ,其次是,电负值为3.5 第二章化学键与分子间作用力 1.根据共价键重叠方式的不同,可以分为键和键,一个N2分子中有个σ键个П 键,电子式为。根据共价键中共用电子对的偏移大小,可将共价键分为键和键,同种非金属原子之间是,不同原子之间形成。 2.共价键的稳定性与否主要看三个参数中的,越大,分子越稳定。其次是看键长,键长 越短,分子越(键长与原子半径有正比例关系)。键角与分子的空间构型有关,CO2,C2H2分子为直线型,键角是1800;CH4和CCl4为正四面体型,键角为;NH3分子构型为, H2O分子构型为,它们的键角均小于。 3.美国科学家鲍林提出的杂化轨道理论认为:CH4是杂化;苯和乙烯分子为杂化; 乙炔分子为杂化。其他有机物分子中,全单键碳原子为杂化,双键碳原子为杂化,三键碳原子为杂化。 4. 价电子对互斥理论认为ABn型分子计算价电子对公式为,其中H 卤素原 子做配位原子时,价电子为个;O,S做配位原子时,不提供电子;如果带有电荷,做相应加减; 出现点五,四舍五入。 5. 价电子对数目与杂化方式及理想几何构型: 补充:如果配位原子不够,则无法构成理想结构。 6.等电子原理:。 如:CO2与CS2,N2O / N2与CO,CN-,NO+ / CH4与SiH4,NH4+, / NH3与H3O+ / SO42-与PO43-,ClO4- 7.如果分子中正负电荷重心重合,则该分子为非极性分子,否则为极性分子。含有极性共价键的非极性分 子有CO2 CS2 CH4 SiH4 SO3 BeCl2 BF3 CCl4 SiCl4 PCl5 SF6。含有非极性键的极性分子:

《结构化学》期末考试试卷(A)

只供学习与交流 化学本科《结构化学》期末考试试卷(A )(时间120分钟) 一、填空题(每小题2分,共20分) 1、测不准关系::__________________________ _____________________________________________。 2、对氢原子 1s 态, (1)2 ψ在 r 为_________处有最高值;(2) 径向分布函数 2 2 4ψr π 在 r 为 ____________处有极大值; 3、OF , OF +, OF -三个分子中, 键级顺序为________________。 4、判别分子有无旋光性的标准是__________。 5、属于立方晶系的晶体可抽象出的点阵类型有____________。 6、NaCl 晶体的空间点阵型式为___________,结构基元为___________。 7 、双原子分子刚性转子模型主要内容:_ ________________________________ _______________________________________________。 8、双原子分子振动光谱选律为:_______________________________________, 谱线波数为_______________________________。 9、什么是分裂能____________________________________________________。 10、分子H 2,N 2,HCl ,CH 4,CH 3Cl ,NH 3中不显示纯转动光谱的有: __________________,不显示红外吸收光谱的分子有:____________。 二、选择题(每小题2分,共30分) 1、对于"分子轨道"的定义,下列叙述中正确的是:----------------- ( ) (A) 分子中电子在空间运动的波函数 (B) 分子中单个电子空间运动的波函数 (C) 分子中单电子完全波函数(包括空间运动和自旋运动) (D) 原子轨道线性组合成的新轨道 2、含奇数个电子的分子或自由基在磁性上:---------------------------- ( ) (A) 一定是顺磁性 (B) 一定是反磁性 (C) 可为顺磁性或反磁性 (D )无法确定 3、下列氯化物中, 哪个氯的活泼性最差?--------------------------------- ( ) (A) C 6H 5Cl (B) C 2H 5Cl (C) CH 2═CH —CH 2Cl (D) C 6H 5CH 2Cl 4、下列哪个络合物的磁矩最大?------------------------------------ ( ) (A) 六氰合钴(Ⅲ)离子 (B) 六氰合铁(Ⅲ)离子 (C) 六氨合钴(Ⅲ)离子 (D) 六水合锰(Ⅱ)离子 5、下列络合物的几何构型哪一个偏离正八面体最大?------------------------------------ ( ) (A) 六水合铜(Ⅱ) (B) 六水合钴(Ⅱ) (C) 六氰合铁(Ⅲ) (D) 六氰合镍(Ⅱ) 6、2,4,6-三硝基苯酚是平面分子,存在离域π键,它是:--------- ( ) (A) 16 12∏ (B) 18 14∏ (C) 18 16∏ (D)20 16∏ 学院: 年级/班级: 姓名: 学号: 装 订 线 内 不 要 答 题

结构化学期末试题3说课讲解

西南大学 结构化学期末考试试卷( C ) 一 判断题 (15 ) 1、( )在光电效应实验中,当入射光的频率增大,光电子的动能增大;入射光的强度越大,则光电流越大。 2、( )某状态的电子在空间某点的几率密度不随着时间的变化而变化,称此状态为定态。 3、( ) 保里原理是指等同粒子体系的波函数必须用slater 行列式描述,符合反对称要求。 4、( ) 由于MO 理论采用单电子近似, 所以在讨论某个电子的运动时完全忽略了其它电子的作用 5、( ) 具有自旋未成对电子的分子是顺磁性分子, 但不一定只有含奇数个电子的分子才能是顺磁性的。 6、( )晶体场理论认为, 中心离子与配位体之间的静电作用是络合物稳定存在的主要原因。 7、( )用HMO 理论处理, 直链共轭烯烃的各π分子轨道都是非简并的。 8、( )顺磁性分子也有反磁性,但顺磁性大于反磁性。 9、( )晶体的所有宏观对称元素都是其微观对称元素。 10、( )某金属原子采用A1堆积型式,其晶胞型式为简单立方。 二 选择题 (20 ) 1、Ψ321的节面有( )个,其中( )个球面。 A 、3 B 、2 C 、1 D 、0 2、下列函数是算符d 2 /dx2的本征函数的是:( );本征值为:( )。 A 、3x 4 B 、SinX C 、x 2e x D 、x 3 E 、3 F 、-1 G 、1 H 、2 3、单个电子的自旋角动量的值是:( ) :12/2 :6/2 C: 6/4 D:3/4A h B h h h ππππ 4、KCl 属于NaCl 型晶体,一个晶胞中含( )个K +。 A 、 1 B 、2 C 、 4 D 、 6 5、下列络离子几何构型偏离正八面体最大的是( ): A 、[Cu(H 2O)6]2+ B 、 [Co(H 2O)6]2+ C 、 [Fe(CN)6]3- D 、[Ni(CN)6]4- 6、CH 3-CH 2-OH 中OH 质子的核磁共振峰发生分裂是由于 ( ) A 、 受邻近C 核自旋的影响 B 、 受邻近O 核自旋的影响 C 、受邻近电子自旋的影响 D 、受邻近H 核自旋的影响 7、金属Cu 晶体具有立方面心晶胞,则Cu 的配位数为( ),堆积类型为( )。 A 、4 B 、6 C 、8 D 、12 E 、A 1 F 、A 2 G 、A 3 9、电子云图是下列哪一种函数的图形:( ) A 、D(r) B 、R(r) C 、ψ2(r,θ,φ) D 、ψ(r,θ,φ) 9、已知测得两个同位素的转动光谱的波数分别为a 1、a 2,若已知1μ,则2μ为( ): 121112********* :() : () : :a a a a A B C D a a a a μμμμ 10、晶体对称性可划分为( )个晶系、( )种空间格子。 A 、7, 14 B 、8, 14 C 、7, 15 D 、32, 14 三、回答问题:(30 ) 1、 说明下列化合物中心原子的杂化类型、分子的几何构型及分子所属点群 NH 3、 BF 3、CH 3CCl 3、 [Fe (CN )6]3- 2、写出苯的休克尔行列式。 3、什么是核磁共振: 4、什么是分子点群: 5、 写出薛定谔方程的算符表达式,你是怎样理解这个表达式的. 6、怎样表达一个电子的运动状态?怎样表达原子的整体状态/光谱项,光谱支项各代表什么含义? 四.Ar 在20K 的低温下按立方最密堆积形成晶体,晶胞常数为5.43? .已知Ar 原子量M=39.948, N o =6.022×1023 , 试计算:( 15分 )

结构力学期末复习题及答案

二、判断改错题。 1. 位移法仅适用于超静定结构,不能用于分析静定结构。( × ) 2位移法未知量的数目与结构的超静定次数有关。( × ) .3 位移法的基本结构为超静定结构。( × ) 4. 位移法中角位移未知量的数目恒等于刚结点数。(×) 提示:与刚度无穷大的杆件相连的结点不取为角位移未知量。 1. 瞬变体系的计算自由度一定等零。 2. 有多余约束的体系一定是几何不变体系。 1、三刚片用三个铰两两相联不一定成为几何不变体系。(×) 2、对静定结构,支座移动或温度改变不会产生内力。(×) 3、力法的基本体系不一定是静定的。(×) 4、任何三铰拱的合理拱轴不一定是二次抛物线。(×) 5、图乘法不可以用来计算曲杆。(×) 6、静定结构的影响线全部都由直线段组成。(√) 7、多跨静定梁若附属部分受力,则只有附属部分产生内力。(×) 8、功的互等定理成立的条件是小变形和线弹性。(√) 9、力法方程中,主系数恒为正,副系数可为正、负或零。(√) 10.三个刚片用不在同一条直线上的三个虚铰两两相连,则组成的体系是无多余约束的几何不变体系。( √) 三、选择题。 1. 体系的计算自由度W≤0是保证体系为几何不变的 A 条件。 A.必要 B.充分 C.非必要 D. 必要和充分 1、图示结构中当改变B点链杆方向(不能通过A铰)时,对该梁的影响是( d ) A、全部内力没有变化 B、弯矩有变化 C、剪力有变化 D、轴力有变化

2、图示桁架中的零杆为( b ) A 、DC, EC, DE, DF, EF B 、DE, DF, EF C 、AF, BF, DE, DF, EF D 、DC, EC, AF, BF 4、右图所示桁架中的零杆为( b A 、CH BI DG ,, B 、DG DE ,, C 、AJ BI BG ,, D 、BI BG CF ,, 5、静定结构因支座移动,( b ) A 、会产生内力,但无位移 B 、会产生位移,但无内力 C 、内力和位移均不会产生 D 、内力和位移均会产生 7、下图所示平面杆件体系为( b ) A 、几何不变,无多余联系 B 、几何不变,有多余联系 C 、瞬变体系 D 、常变体系

相关主题
文本预览
相关文档 最新文档