实验报告顺序表实验(精选9篇)
1.实验报告顺序表实验 篇一
实 验 报 告
实验课程
数据结构
实验项目
实验
二、顺序表的基本操作
实验地点
指导教师
班
级
学生姓名
学
号
教师评分
日
期
浙江传媒学院实验报告
一、实验目的
1、掌握线性表的顺序存储结构;
2、掌握顺序表及其基本操作的实现;
3、掌握数据结构及算法的程序实现的基本方法。
二、实验设备
1.安装有WinXP的PC一台;
2.安装有软件VC6或者Visual Studio2005。
三、实验内容
1、建立含有若干个元素的顺序表;
2、对已建立的顺序表实现插入、删除、查找等基本操作;
3、对两个顺序表进行合并操作。
四、实验步骤
1.根据下面的表格,定义一个表示数据元素的结构体。
2.根据教材的内容,定义顺序表的结构体。
3.根据教材的内容,编写代码,实现顺序表的下列函数。
浙江传媒学院实验报告
4.定义数据元素输入函数如下。请完善代码。
5.定义顺序表的创建函数如下,请完善代码。
6.定义数据元素的输出函数如下,请完善代码。
7.定义main函数,要求完成如下功能。
A.定义三个顺序表分别为list1, list2,list3; B.初始化两个顺序表list1和list2;C.输入顺序表list1;
浙江传媒学院实验报告
D.输入list2;E.合并list1和list2到list3中; F.删除list3中的
2.实验报告顺序表实验 篇二
教师或学生在实验中, 若将化学试剂的加入顺序变更以后, 有可能引起实验现象不明显甚至得到截然不同的实验结果。
例如在做溴与苯酚取代实验时, 将苯酚溶液加到浓溴水中, 观察不到白色沉淀, 而只能见到溶液变成了黄色。若将反应物的加入顺序改为“将1~2滴浓溴水滴入苯酚溶液中”, 保证反应中苯酚过量, 则预期现象很明显。
再如Cu (OH) 2的制备是高一的一个学生实验。若按教材要求的方法和步骤, 向盛有CuSO4溶液的烧杯中滴加NaOH溶液, 可以产生大量的絮状沉淀, 但是对该沉淀进行加热时有时就是看不到黑色CuO。实际上, 按如上操作一般生成的沉淀只能是绿色的碱式硫酸铜, 致使观察不到Cu (OH) 2的受热分解现象。所以, 建议将步骤改为
3.线性表的链式存储结构实验报告 篇三
课程名称:数据结构与算法分析 实验名称:链表的实现与应用
实验日期:2015.01.30 班级: 数媒1401 姓名: 范业嘉 学号 1030514108
一、实验目的
掌握线性表的链式存储结构设计与基本操作的实现。
二、实验内容与要求
⑴定义线性表的链式存储表示;
⑵基于所设计的存储结构实现线性表的基本操作;
⑶编写一个主程序对所实现的线性表进行测试;
⑷线性表的应用:①设线性表L1和L2分别代表集合A和B,试设计算法求A和B的并集C,并用
线性表L3代表集合C;②(选做)设线性表L1和L2中的数据元素为整数,且均已按值非递减有序排列,试设计算法对L1和L2进行合并,用线性表L3保存合并结果,要求L3中的数据元素也按值非递减有序排列。
⑸设计一个一元多项式计算器,要求能够:①输入并建立多项式;②输出多项式;③执行两个多项式相加;④执行两个多项式相减;⑤(选做)执行两个多项式相乘。
三、数据结构设计
1.按所用指针的类型、个数、方法等的不同,又可分为:
线性链表(单链表)
静态链表
循环链表
双向链表
双向循环链表
2.用一组任意的存储单元存储线性表中数据元素,用指针来表示数据元素间的逻辑关系。
四、算法设计
1.定义一个链表
void creatlist(Linklist &L,int n){ int i;Linklist p,s;L=(Linklist)malloc(sizeof(Lnode));p=L;L->next=NULL;for(i=0;i
s=(Linklist)malloc(sizeof(Lnode));
scanf(“%d”,&s->data);
s->next=NULL;
p->next=s;
p=s;
/ 8
} } 2.(1)两个链表的合并
void Mergelist(Linklist &La,Linklist &Lb,Linklist &Lc){ Linklist pa,pb,pc;pa=La->next;pb=Lb->next;Lc=pc=La;while(pa&&pb){
if(pa->data<=pb->data)
{pc->next=pa;pc=pa;pa=pa->next;}
else {pc->next=pb;pc=pb;pb=pb->next;} } pc->next=pa?pa:pb;free(Lb);}(2)两个链表的并集
Linklist unionlist(Linklist &La,Linklist &Lb){ Linklist p1,p2,head,q,s;int flag;head=q=(Linklist)malloc(sizeof(Lnode));p1=La->next;while(p1){
flag=0;
p2=Lb->next;
while(p2)
{
if(p1->data==p2->data)
{
flag=1;
break;
}
p2=p2->next;
}
if(flag==0)
{
s=(Linklist)malloc(sizeof(Lnode));
s->data=p1->data;
q->next=s;
q=s;
}
p1=p1->next;/ 8
}
q->next=Lb->next;return head;
}
3.(1)一元多项式的加法
List addpoly(List pa,List pb)
//一元多项式的加法 { int n;List pc,s,p;pa=pa->next;pb=pb->next;pc=(List)malloc(sizeof(struct Linklist));pc->next=NULL;p=pc;while(pa!=NULL&&pb!=NULL){
if(pa->expn>pb->expn)
{
s=(List)malloc(sizeof(struct Linklist));
s->expn=pa->expn;
s->coef=pa->coef;
s->next=NULL;
p->next=s;
p=s;
pa=pa->next;
}
else if(pa->expn
expn)
{
s=(List)malloc(sizeof(struct Linklist));
s->expn=pb->expn;
s->coef=pb->coef;
s->next=NULL;
p->next=s;
p=s;
pb=pb->next;
}
else
{
n=pa->coef+pb->coef;
if(n!=0)
{
s=(List)malloc(sizeof(struct Linklist));
s->expn=pa->expn;/ 8
s->coef=n;
s->next=NULL;
p->next=s;
p=s;
}
pb=pb->next;
pa=pa->next;
} } while(pa!=NULL){
s=(List)malloc(sizeof(struct Linklist));
s->expn=pa->expn;
s->coef=pa->coef;
s->next=NULL;
p->next=s;
p=s;
pa=pa->next;} while(pb!=NULL){
s=(List)malloc(sizeof(struct Linklist));
s->expn=pb->expn;
s->coef=pb->coef;
s->next=NULL;
p->next=s;
p=s;
pb=pb->next;} return pc;}
(2)一元多项式的减法
List subpoly(List pa,List pb)
//一元多项式的减法 { int n;List pc,s,p;pa=pa->next;pb=pb->next;pc=(List)malloc(sizeof(struct Linklist));pc->next=NULL;p=pc;while(pa!=NULL&&pb!=NULL){
if(pa->expn>pb->expn)
/ 8
{
s=(List)malloc(sizeof(struct Linklist));
s->expn=pa->expn;
s->coef=pa->coef;
s->next=NULL;
p->next=s;
p=s;
pa=pa->next;} else if(pa->expn
expn){
s=(List)malloc(sizeof(struct Linklist));
s->expn=pb->expn;
s->coef=-pb->coef;
s->next=NULL;
p->next=s;
p=s;
pb=pb->next;} else {
n=pa->coef-pb->coef;
if(n!=0)
{
s=(List)malloc(sizeof(struct Linklist));
s->expn=pa->expn;
s->coef=n;
s->next=NULL;
p->next=s;
p=s;
}
pb=pb->next;
pa=pa->next;} } while(pa!=NULL){ s=(List)malloc(sizeof(struct Linklist));s->expn=pa->expn;s->coef=pa->coef;s->next=NULL;p->next=s;p=s;pa=pa->next;} / 8
while(pb!=NULL){
s=(List)malloc(sizeof(struct Linklist));
s->expn=pb->expn;
s->coef=-pb->coef;
s->next=NULL;
p->next=s;
p=s;
pb=pb->next;} return pc;}(3)一元多项式的乘法
void mulpolyn(polynomail pa,polynomail pb,polynomail &pc){
LNode *p,*q,*s,*hc;p=pa->next;q=pb->next;hc=pc;while(p!=NULL){
while(q!=NULL)
{
s=(polynomail)malloc(sizeof(LNode));
hc->next=s;
hc=hc->next;
hc->coef=q->coef*p->coef;
hc->expn=q->expn+p->expn;
q=q->next;
}
p=p->next;
q=pb->next;} hc->next=NULL;}
/ 8
五、测试结果
2.3.7 / 8
六、心得体会(包括对于本次实验的小结,实验过程中碰到的问题等)
1.首先书上给的链表输入是倒序的,写的时候想都没想就抄上去了,结果运行时发现问题,可是上网百度依然没有把问题解决,导致最后输出链表倒序的,并且链表的合并并集依旧是倒序的。
2.当写一元多项式的加减时,前提是弄清楚各种情况,系数相同时就相加减,系数不同就保留原有多项式;当系数相加减为0时,就free这个节点。在做减法时,我考虑到了减数与被减数之间的关系。
3.在做多项式时,我准备按照书上的算法一个一个写小函数,结果到最后发现写不下去了,就去问问同学和上网看看,结果感觉写这个数据结构的程序其实不必想麻烦了,只是指针,数组的高级运用。
4.实验报告顺序表实验 篇四
例题:下列各组物质可直接检验MgFeCu三种金属的金属活动性顺序的是()
A.MgFeCuCl2 B.MgCl2FeCuCl2
C.MgFeCl2Cu D.MgCl2FeCl2Cu
答案:BC
解析:A选项将Mg、Fe分别放入CuCl2溶液中,因为Mg、Fe均在Cu前面,所以能发生反应,则证明出Mg>Cu、Fe>Cu,但无法证明Mg>Fe。但是将Mg放入CuCl2溶液中发生反应,能得到MgCl2溶液,再将Fe放入MgCl2溶液中,则能证明Mg>Fe的结论,由于这个反应用到了一个反应的生成物,所以认为是“间接验证”故不选A。
B选项将Fe分别放入MgCl2、CuCl2溶液中,能得出Mg>Fe、Fe>Cu,证明MgFeCu的顺序。
C选项将Mg、Cu分别放FeCl2溶液中,能得出Mg>Fe、Fe>Cu, 证明MgFeCu的顺序。
D选项将Cu分别放入MgCl2、FeCl2溶液中,因为Mg、Fe均在Cu前面,所以均不能发生反应,得出Mg>Cu、Fe>Cu,但无法证明Mg>Fe。
练习:
1、利用下列各物质之间的反应,可直接验证Fe、Cu、Ag三种金属活动性顺序的是()
A.FeCuCl2AgB.FeCl2CuCl2Ag
C.FeCl2CuAgD.FeCl2CuAgNO32、要验证镁、铁、铜三种金属的活动性顺序,选用哪组物质进行实验合理()
A.铜片、氯化亚铁溶液、氯化镁溶液 B.铁片、铜片、氯化镁溶液
C.镁条、氧化铜粉末、硫酸亚铁溶液 D.铁片、硫酸铜溶液、氯化镁溶液
3、现有铜、铁、汞三种金属单质,用实验方法比较铜、铁、汞的金属活动性只需选用下列试剂的()
A.硝酸汞溶液 B.盐酸溶液 C.硫酸铜溶液 D.硫酸亚铁溶液
课题检测
铝、铁、铜是人类广泛使用的三种金属,与我们生活息息相关。
(1)按人类开始使用这三种金属的先后排序为(用元素符号表示)。
(2)在空气中制品(填“铝”或“铁”)更耐腐蚀。
(3)用下列试剂验证这三种金属的活动性顺序,能达到目的的是序号)。
5.认识数位顺序表 篇五
班级:四年级 姓名: 设计者:陈盛科
学习目标:
1、认识计数单位“万”“十万”“百万”“千万”和“亿”,知道亿是个大数;知
4、阅读教材第12、13页,完成下题。
1)、一、十、百、千、万、十万、百万、千万、亿、十亿都是()、每相邻两个计数单位之间进率是()。
2)、个位、十位、百位、千位、万位、十万位、百万位、千万位、亿位、十亿位都是()。3)、每个计数单位都要占一个位置,按照我国计数的习惯,从右边起每()个数位是一级。道亿以内各个计数单位的名称和相邻两个单位之间的关系。
2、理解、掌握我国记数习惯,每四个数位为一级。3.掌握数位顺序,能够根据数级初步地读出亿以内的数。学习重点: 认识计数单位“万、十万、百万、千万和亿” 学习难点:掌握每相邻两个计数单位之间的关系
一、自主学习1、10个一是(),10个十是(),十个百是(),10个千是(2、数数:
⑴、从689一个一个的数到712。⑵、从420一十一十的数到540 ⑶、从910一十一十的数到1000 ⑷、从200一十一十的数到1000
3、个、十、百、千、万,每相邻两个单位间的进率是()。
二、合作学习、探究新知
1、拿出计数器,一千一千地数,当数到10个一千是()。思考:千位上的10个珠子怎么办()。
2、请学生一万一万地数,当数到10个一万是()。
3、照这样继续数下去。
10个十万是()10个一百万是()10个一千万是()
个级、万级、亿级都是()。
三、过关检测: 1、13819000中的8在()位上,表示8个();3在()位上,表示(2、个级包含的数位有()、()、()、(); 万位、()、()、()在万级上。
3、一万一万的数,按顺序填数96万、()、()、()、()。
4、十万十万的数,按顺序填数70万、()、()、()、()、()。
四、总结、评价:
今天我学到了:
6.实验报告顺序表实验 篇六
1、实验名称�探究杠杆的作用
我的猜想�假设或问题��杠杆又省力的作用。不变的条件�阻力不变�左边钩码数量不变� 改变的条件�左边刻度距离、每次钩码数。实验器材�铁架台、杠杆、细线、刻度尺、钩码。实验步骤�方法��
1、把实验器材安装好。
2、把重物挂在杠杆左侧�并固定在右侧不同位置上�挂上钩码�做三次�并记下每次距 离支点的距离。
3、将实验数据填入表格中�并分析其中的规律。
4、整理器材整理器材�保持整洁。
实验现象�阻力不变�左边刻度距离越长用的钩码越少。实验结论�在阻力不变的情况下�用力点离支点越远就越省力。
2、实验名称�探究斜面坡度大小对小车拉力的影响
我的猜想�斜面坡度越大越费力�斜面坡度越小越省力。提出假设�使用斜面可以省力。
不变的条件�保持不变的量有小车的重力、斜面的粗糙程度� 改变的条件�斜面的坡度。
实验器材�小车、木板、弹簧测力计、书本若干等
实验步骤�方法��
1、第一次垫 3本书�搭成斜面�用弹簧测力计拉着小车沿斜面匀速上升�并记
下弹簧测力计的示数。
2、第二次垫上 6 本书�搭成斜面�用弹簧测力计拉着小车沿斜面匀速上升�并记下弹 簧测力计的示数。
3、比较实验数据�得出结论。实验现象�斜面坡度大时�拉力大�斜面坡度小�拉力小。
实验结论�使用斜面可以省力�斜面坡度越大越费力�斜面坡度越小越省力。
3、实验名称�探究轮轴是否省力
我的猜想�假设或问题��轮越大省力�轮越小费力。提出假设�使用轮轴可以省力。
不变的条件�轴不变、钩码数量不变。改变的条件�轮的大小。
实验器材�大小不同的两个硬纸盘、小药盒一个�弹簧测力计一个�钩码若干、细线等。实验过程�
1、用弹簧测力计拉住圆纸盘的一端�静止不动时�记下弹簧测力计的示数。
2、换用大些的圆纸盘后再测一次。
3、比较两次弹簧测力计的示数。
实验现象�轮大测力计读数多�轮大拉力大��轮小测力计读数小�轮小拉力小� 实验结论�使用轮轴能省力�在轴一定的情况下�轮越大越省力。/6
4、实验名称�探究滑轮的作用
我 的猜想 �假设 或问 题�� 定滑轮 不省 力�动 滑轮省 力。不 变的条
件�钩码数量不变。
改变的条件�定、动滑轮。
实验器材�滑轮 2个�钩码若干�弹簧测力计 1个�细线�铁架台等。
实验步骤�
1、组装一个定滑轮�挂上钩码�向下匀速拉细线的另一端�钩码就会上升�并记下弹
簧测力计的示数。
2、组装一个动滑轮�挂上钩码�用弹簧测力计匀速向上拉动�并记下弹簧测力计的示
数。
实验现象�定滑轮向上拉�测力计读数大�动滑轮向下拉�测力计读数小。
实验结论�定滑轮不省力�可以改变用力方向�动滑轮省力�省一半力��不能改变用力方向 实验结论�使用定滑轮不能省力�但能改变方向�使用动滑轮不能改变方向�但能省力�使用滑轮
组既能改变方向�又能省力。
5、实验名称�哪种形状承受力更强
问题�把纸折成不同边的桶形�竖直放�比较它们的承受力会怎样� 猜想�假设或问题��圆桶形的承受力最强。
不变的条件�纸的大小厚薄、书的轻重大小相同�A4纸� 改变的条件�折叠的形状不同。
设计实验�保持不变的量�纸的规格、每一个重物的大小
改变的量�纸折成的形状
实验记录�
纸桶行状 三边形 四边形
预测 1本书 2本书
实际测试结果 2本书 3本书
2/6
六边形 圆桶形
3本书 4本书
4本书 5本书
实验步骤�
1、折形状�用 4张 A4纸分别折成不同形状的纸筒�纸筒的连接部分用双面胶粘起来。
2、把相同的书放到纸筒上面�记录各种纸筒能承受多少书不被压垮。
3、比较实验结果。
4、整理器材。实验现象�A4纸折叠的边数越多承载力越大。
实验结论�不同形状的纸筒承受力不同�在不同的柱形纸筒中�圆柱形纸筒承受力较好
6、搭建一座高塔
猜想�问题或假设��建高塔与上窄下宽、上轻下重有关。制作步骤�
1、画出设计草图。
2、选择制作材料和连接物�确定合适牢固的连接方法。
3、测量塔的高度和它的稳定性。
实验现象�高塔上窄下宽、上轻下重�漂亮结实。
实验结论�建高塔要做到上窄下宽、上轻下重才稳固结实。
7、搭建“瓜皮桥”
猜想�问题或假设��瓜皮桥搭建成拱形最结实。
步骤�
1、把西瓜�或其他瓜�纵向切成两半�再横向切开。
2、把瓜瓤吃掉�留下瓜皮�拱形��每块按 4�5厘米宽切下。
3、在每两个小块之间夹一片纸巾�然后摆成拱形。
4、在“瓜皮桥”上加重物�试一试它的承受能力。实验现象�拱形瓜皮桥漂亮。
实验结论�瓜皮桥结实是利用了拱形的原理。
8、实验名称�探究链条传动的特点�自行车车轮转动的奥秘�
实验器材�两个大小不同的齿轮�可用胶带把瓦楞纸条固定在圆盖上自制�、链条圈�瓦楞纸条圈�
我的猜想�假设或问题��链条传动特点是齿轮转动的方向相同�速度不同� 实验步骤�
1、组装链条传动装置。
2、转动链条�观察两个齿轮转动的方向和圈数。
3、整理器材。
实验现象�齿轮转动的方向相同�速度不同。
实验结论�齿轮转动的方向相同�速度不同�大齿轮转动的速度比小齿轮慢。
8、实验名称�探究齿轮传动的特点�齿轮传动奥秘�
实验器材�齿轮组及支架�也可用胶带把瓦楞纸条固定在圆盖上自制两个大小不同的齿轮�。
3/6 我的猜想�假设或问题��齿轮转动的方向相反�速度不同。实验步骤�
1、组装齿轮传动装置。、转动一个齿轮。
3、观察齿轮转动的方向和圈数。
4、整理器材。
实验现象�齿轮转动方向相反�大齿轮转动的速度比小齿轮慢。
实验结论�齿轮转动的方向相反�速度不同�大齿轮转动的速度比小齿轮慢。
9、实验名称�搭建支架
我的猜想�假设或问题��三角形结构越多�支架越稳定
实验器材�吸管、透明胶带、剪刀、1块木块、若干盒钩码实验类型� 实验步骤�
1、设计支架图。
2、搭建支架。
3、整理器材。
实验现象�上窄下宽、支架稳定。
实验结论�三角形结构越多�支架越稳定。
10、实验名称�研究不同桥梁的承受力。
问题�拱形桥是不是最结实。
我的猜想�假设��拱形桥最结实。
不变的条件�纸的厚薄、大小相同�A4纸� 改变的条件�形状不同。
实验器材�A4纸 1张、小纸盒 1个、钩码若干。实验步骤�
1、桥梁设计。
2、用 1张 A4纸设计不同的桥梁。
3、.在不同桥梁上分别放钩码比较承受力。4整理器材。实验现象�拱形桥承载的钩码多。
实验结论� 不同形状的桥梁承受力是不同的。拱形桥承受力大
11、实验名称�造房子。
问题�房子的结实、成本低是否与设计有关。
我的猜想�假设��房子的结实、成本低与设计有关。实验器材�报纸若干、透明胶带、实验类型�学生操作 实验步骤�
1、设计房子�限定时间�。
2、动手建造房子。
3、.观察。
实验现象�房子结实、美观。
实验总结�
1、房子结实、美观、成本低与设计有关。
2、交流造房子的快乐与艰辛。
12、实验名称�研究身体不同部位反应的快慢
问题�身体不同部位反应的快慢是否一样。
4/6
我的猜想�假设��身体不同部位反应的快慢是不一样的。实验器材�橡皮
实验步骤�
1、用橡皮砸手背和脚背�橡皮要从相同的高度落下。学生边实验边记录。
2、比较记录结果�判断身体不同部位反应的快慢。
3、整理器材。
实验现象�橡皮砸到手背的次数比脚背多。
实验结论�手背反映比脚背反应要快一些。身体不同部位反应的快慢是不一样的。
五、实验与研究。�22分�
1、这是6.1班同学用平衡尺探究杠杆省力的秘密时的实验记录�平衡
支点左侧 支点右侧 条件 �1� �2� �3� 钩码数 2 3 1 6
距离支点�格�
钩码数 4 2 2
距离支点�格� 仔细观察钩码的个数与支点的距离�你发现了什么�
我的发现�_____________________________________________________________________
2、下面是6.2班同学在研究“定滑轮和动滑轮”时获取的研究资料�
滑轮的名称 钩码的重量 测力计的读数 用测力计拉钩码时 钩码运动的方向 的方向
动滑轮 定滑轮 测力计向上拉 测力计向下拉
钩码向上运动 钩码向上运动
100克 100克
50克 100克
分析以上研究资料�你有哪些发现
7.中国近现代史时间顺序表 篇七
1840-1949民主主义革命时期
1919-1949新民主主义革命时期
1946-1949解放战争时期
1926-1936十年内战
1937-1945抗日战争时期
1946-1949解放战争时期
1839年,虎门销烟
1840年,鸦片战争爆发(1840-1842)英,开始沦为半殖民地半封建社会 1841年,占领香港岛
1842年,签订《南京条约》广上福宁夏
1856年,第二次鸦片战争开始(1856-1860)英法
1858年,中俄《瑷珲条约》
1860年,洋务运动开始(1860-1890)
火烧圆明园
1878年,收复新疆
1880年,收复伊犁
1894年,甲午中日战争爆发(1894-1895)日本
黄海大战(邓世昌)
1895年,《马关条约》
公车上书
1898年,戊戌变法/百日维新
1900年,八国联军侵华战争爆发(1900-1901)英,美,俄,日,法,德,意 1901年,签订《辛丑条约》
1911年,辛亥革命(武昌起义,开始标志)
1915年,新文化运动开始
1917年,俄国十月革命
1919年,五四爱国运动
新民主主义革命时期开始
1921年,中国共产党成立
1924年,黄埔军校建立
1926年,北伐开始
十年内战爆发
1927年,蒋介石背叛革命,在南京成立“国民政府”
1927年,南昌起义(周恩来,贺龙,朱德)
秋收起义(毛泽东)
1928年,井冈山会师
1931年,九一八事变
1934年,长征开始
1935年,遵义会议
吴起镇会师
1936年,会宁会师(红一.二.四方面军)
西安事变(双十二事变)抗日民族统一战线初步形成 1937年,卢沟桥事变(七七事变)全国性抗日战争爆发
平型关大捷(抗战以来第一次大捷)
南京大屠杀
1938年,台儿庄战役
1940年,百团大战
1945年,美国向日本广岛,长崎,投掷原子弹
日本被迫宣布无条件投降
收复台湾
1949年10月,中华人民共和国成立
1950年,朝鲜内战爆发,中国出兵
颁布《中华人民共和国土地改革法》
1951年,西藏解放
1952年,土地改革完成1953年,第一个一五计划开始执行
三大改造开始
抗美援朝战争胜利
1954年,第一届全国人民代表大会召开,颁布《中华人民共和国宪法》 1956年,三大改造结束,中国进入社会主义初级阶段
中共八大召开
1957年,五年计划完成1958-1961年,大跃进,人民公社化
1966-1976文化大革命
1978年,十一届三中全会
1980年,开放深圳,珠海,汕头,厦门四个经济特区
1982年,第四部《中华人民共和国宪法》
中共十二大召开
1985年,城市改革全面展开
1987年,中共十三大召开
台湾当局调整“三不”政策
1992年,邓小平南方视察
中共十四大
达成“九二共识”
1993年,汪辜会谈
1995年,江泽民提出“八项主张”
1997年,中共十五大
对香港恢复行使主权
8.建筑工程竣工备案资料装订顺序表 篇八
(仅供参考)
一、工程准备阶段文件
1、立项批复或备案批复复印件
2、土地使用证或批准文件复印件
3、防雷、环评、消防审查意见书原件
4、规划许可证复印件(含选址意见书、建设用地规划许可证、建设工程规划许可证)
5、施工合同备案原件
6、施工图审查文件复印件
7、施工单位的建造师(项目经理)、质检员、项目技术负责人资格证书复印件
8、监理机构组成人员任命文件和资格证书复印件
9、工程质量监督注册登记表原件
10、施工许可证副本原件
11、施工图会审记录
12、规划验线合格通知单
13、施工现场质量管理检查记录(注:该空白记录表为《建筑工程施工质量验收统一标准》GB50300-2001中的表A.0.1)
14、开工报告
二、工程质量综合验收文件
(一)、地基与基础分部工程
(A)地基与基础分部验收资料
1、地基与基础分部工程验收报验单
2、地基与基础分部工程验收资料审查意见表
3、地基与基础分部工程验收组人员组成名单
4、参加验收人员签到表
5、地基与基础分部工程验收会议记录
6、地基与基础分部工程质量验收意见书
7、施工单位出具的地基与基础分部工程竣工报告(注:该报告须经项目经理和施工单位技术负责人审查签字)
8、监理单位出具的地基与基础分部工程质量评估报告(注:该报告须经专业监理工程师、总监、技术负责人签字)
9、勘察单位和设计单位的出具的地基与基础分部工程质量检查报告(注:该报告须经项目负责人和技术负责人签字)
10、建设单位出具的地基与基础分部工程验收报告(注:该报告须经项目负责人和现场代表和分管领导签字)
11、地基与基础分部验收记录表(各分项、检验批工程质量验收记录)
(B)地基与基础分部质量控制资料
1、设计变更、洽商记录
2、工程定位测量、放线记录
3、原材料出厂合格证书及进场检(试)验报告和验收记录
4、施工试验见证检测报告
5、隐蔽工程验收记录
6、结构检验及抽样检测资料
7、施工记录
8、分部工程质量监督整改通知书、返工与返修通知书及其回复
(二)主体分部(同地基与基础)
(A)主体分部验收资料
1、主体分部工程验收报验单
2、主体分部工程验收资料审查意见表
3、主体分部工程验收组人员组成名单
4、参加验收人员签到表
5、主体分部工程验收会议记录
6、主体分部工程质量验收意见书
7、施工单位出具的主体分部工程竣工报告(注:格式同地基与基础)
8、监理单位出具的主体分部工程质量评估报告(注:格式同地基与基础)
9、勘察单位和设计单位出具的主体分部工程质量检查报告(注:格式同地基与基础)
10、建设单位出具的主体分部工程验收报告(注:格式同地基与基础)
11、主体分部验收记录表(各分项、检验批工程质量验收记录)
(B)主体分部质量控制资料
1、设计变更、洽商记录
2、工程定位测量、放线记录
3、原材料出厂合格证书及进场检(试)验报告和验收记录
4、施工试验见证检测报告
5、隐蔽工程验收记录
6、结构检验及抽样检测资料
7、施工记录
8、分部工程质量监督整改通知书、返工、返修通知书及其回复
(三)、建筑装饰装修分部工程(略)
(四)建筑屋面分部工程(略)
(五)建筑给水、排水及采暖分部工程(略)
(六)建筑电气分部(略)
(七)智能建筑分部(略)
(八)通风与空调分部(略)
(九)电梯分部(略)
(十)节能分部(略)
(十一)分户验收记录(略)
(十二)单位工程
1、单位工程验收报验单
2、单位工程验收资料审查意见表
3、施工单位工程竣工报告
4、单位工程验收组人员组成名单
5、参加验收人员签到表
6、单位工程验收会议记录
7、单位工程质量验收意见书
8、单位工程质量监督竣工、返工、返修通知书
9、单位(子单位)工程质量竣工验收记录
10、单位工程质量控制资料审查记录
11、单位工程安全和功能检验资料核查及主要功能抽查记录
12、单位(子单位)工程感观质量检查记录
13、施工单位出具的单位工程质量竣工报告
14、监理单位出具的单位工程质量评估报告
15、勘察单位和设计单位出具的单位工程质量检查报告
16、建设单位出具的单位工程竣工验收报告
17、消防、防雷、环保验收意见
18、规划验收认可证
19、单位工程质量监督竣工、返工返修回复
20、质监站出具的工程质量监督报告
21、工程质量保修书
22、住宅质量保证书和住宅使用说明书
9.实验报告顺序表实验 篇九
试验目的:全面掌握表空间和数据文件的创建、管理过程 试验内容:
1、创建表空间、增加数据文件
2、管理表空间和数据文件的的各种操作 试验步骤:
1、掌握表空间和数据文件相关的概念
1)oracle默认的表空间
系统默认的表空间:SYSTEM、SYSAUX、UNDOTBS1、EMP、EXAMPLE、USERS 2)系统表空间
SYSTEM、SYSAUX是系统表空间,SYSTEM用于存放oracle数据字典的结构和内部元数据。
SYSAUX是SYSTEM的辅助表空间用于存放个模式(用户)的对象元数据。
3)非系统表空间
由DBA根据需要创建,存放用户自己的数据,也可以包含临时数据以及UNDO数据。
2、创建表空间
1)创建表空间的语法
CREATE [smallfile|bigfile] TABLESPACE tablespace_name DATAFILE ‘/path/filename’ SIZE [k|m] REUSE
[‘/path/filename’ SIZE [k|m] REUSE]
[AUTOEXTEND [ON|OFF] NEXT [k|m] MAXSIZE [UNLIMITED|[K|M]]] [ONLINE|OFFLINE] [LOGGING|NOLOGGING] [PERMANENT|TEMPORARY] [DICTIONARY|LOCAL]
2)定义表空间名字及属性
创建两个表空间ts_test1、ts_test2,本地化管理(Local,默认)、永久表空间(permantent,默认)
3)定义数据文件名字、路径、初始大小、自动扩展等属性
数据文件data_test1、data_test2 路径:c:disk1data_test1.dbf c:disk2data_test2
4)创建脚本:
a、创建本地永久表空间
//创建本地永久表空间ts_test1和ts_test2,默认为永久和本地
SQL>create tablespace ts_test1 datafile ‘c:disk1data_file1.dbf’ size=50m reuse autoextend on next 10m;
SQL>create tablespace ts_test2 datafile ‘c:disk2data_file2.dbf’ size=50m reuse autoextend on next 10m maxsize unlimited;查看一下创建完成的结果
//查看dba_tablespaces结构
SQL>desc dba_tablespaces;
//查看字典中的所有表空间情况,extent_management值为local时为本地表空间 SQL>select tablespace_name,status,extent_management,content from dba_tablespaces;//查看创建表空间时创建的数据文件,首先查看dba_data_files字典结构 SQL>desc dba_data_files;//查看数据文件情况 SQL>set linesize 120 SQL>col file_name for a20 SQL>col file_id for a20 SQL>col tablespace_name a30 SQL>col online_status for a20 SQL>select file_name,file_id,tablespace_name,online_status from dba_data_files;
b、创建还原表空间和临时表空间
//创建还原表空间
SQL>create undo tablespace test_undo datafile ‘c:disk3test_undo’ size 20m;
//查看创建结果,contents为表空间内容类型,如undo
SQL>select tablespace_name,contents from dba_tablespaces;
c、创建临时表空间
//创建临时表空间
SQL>create temporary tablespace test_temp
tempfile ‘c:disk4test_temp.dbf’ size 20m extent management local;
//查询创建结果
SQL>select tablespace_name,extent_management,contents from dba_tablespaces;d、增加数据文件
//增加数据文件
SQL>alter tablespace ts_test1 add datafile ‘c:disk1ts_test11.dbf’ size 10m;
//查看增加数据文件的结果
SQL>col file_name for a30
SQL>col tablespace_name for a30 SQL>select file_name,tablespace_name from dba_data_files;
3、管理表空间的各种操作
1)改变表空间的读写状态
//将表空间设为只读
//这时表空间应为online状态,表空间不能包含回滚段,不能是归档模式
//查看数据库日志模式
SQL>archive log list;//查看表空间contents
SQL>select tablespace_name,contents from dba_tablespaces where tablespace_name like‘TS_%’;
//修改为只读
SQL>alter tablespace ts_test1 read only;2)表空间脱机离线、在线连接
SQL>alter tablespace ts_test1 offline;
SQL>alter tablespace ts_test1 online;
//查看表空间状态
SQL>select tablespace_name,status from dba_tablespaces;3)修改表空间名称 //查询当前表空间名称和所包含的数据文件
SQL>select file_name,tablespace_name from dba_data_files;//确认表空间处在online状态
SQL>select tablespace_name,status from dba_tablespaces;//表空间改名
SQL>alter tablespace ts_test2 rename to ts_test22;//查询修改结果
SQL>Col file_name for a30;SQL>col tablespace_name for a30;SQL>select file_name,tablespace_name from dba_data_files;4)设置默认表空间
SQL>alter database default tablespace users //设置默认临时表空间
SQL>alter database default temporary tablespace temp;5)删除表空间
SQL>drop tablespace ts_test2;//仅删除表空间信息不删除表空间数据文件 SQL>drop tablespace ts_test2 includng contents;//包括数据文件全部删除 查看删除后的结果情况
SQL>select file_name,tablespace_name from dba_data_files;6)切换undo表空间
SQL>alter system set undo_tablespace =undotbs02;7)删除undo表空间
要删除正在使用的undo表空间,首先切换undo表空间后在进行删除 例如删除undost01 SQL>alter system set undo_tablespace=undost02;SQL>drop tablespace undost01;8)查询undo表空间信息
SQL>show parameter undo_tablespace;
4、管理数据文件的各种操作 1)在表空间中新增一个数据文件
SQL>alter tablespace ts_test1 add datafile ‘c:dsk1ta_test111.dbf’ size 50m;2)删除表空间中无数据的数据文件 第一种语法
SQL>alter database datafile ‘c:disk1ts_test1.dbf’ offline;//数据文件脱机 SQL>alter tablespace ts_test1 drop datafile ‘c:disk1ts_test111.dbf’;第二种语法:
SQL>alter database datafile ‘mytb.dbf’ offline drop;3)数据文件自动扩展设置
SQL>alter tablespace ts_test1 datafile ‘c:disk1ts_test1.dbf’ autoextend on next 10m maxsize 500m;4)重置数据文件大小,收回或扩数据文件空间
SQL>alter tablespace ts_test1 datafile ‘c:disk1ts_test1.dbf’ resize 45m;
查询重置数据文件大小后的结果
SQL>col file_name for a30;
SQL>col tablespace_name for a30;
SQL>select file_name,tablespace_name,bytes/(1024*1024)from dba_data_files;5)移动数据文件
有两条语句可以实现对数据文件的移动:
a、alter tablespace tablespace_name rename datafile ‘/path/file_name1’
to ‘/path/file_name_new’;
a这条语句主要适合用户表空间,在执行这条语句时表空间必须脱机才能执行。SQL>alter tablesapace ts_test2 offline;//使表空间ts_test2脱机
SQL>host copy c:disk2ts_test2.dbf c:disk1 //将数据文件拷贝到新的位置
SQL>alter tablespace rename datafile ‘c:disk2ts_test2.dbf’ to ‘c:disk1ts_test1.dbf’;b、alter database db_name rename file ‘/path/file_name1’ to ‘/path/file_name_new’;
这条语句使用于系统表空间及不能置为脱机的表空间中的数据文件。在使用该语句时,数据库必须在加载(mount)的状态且目标数据文件必须存在,因为该语句只是修改文件中指向数据文件的指针(地址)。SQL>shutdown immediate;SQL>host copy c:oracleproduct10.2.0oradatasystem01.dbf c:disk1 SQL>startup mount;SQL>alter database rename file ‘c:oracleproduct10.2.0oradataorclsystem01.dbf’ to ‘c:disk1system01.dbf’;SQL>alter database open;查询移动后的结果
【实验报告顺序表实验】推荐阅读:
顺序查找算法实验报告06-17
数据结构实验顺序表09-17
单片机PLC实训实验顺序02-17
实验4实验报告12-03
实验记录及实验报告08-27
移位运算实验实验报告08-27
物流综合实验实验报告09-03
物理实验预实验报告02-21
实验报告单科学实验06-30
嵌入式实验二实验报告07-26