文档库 最新最全的文档下载
当前位置:文档库 › 中南大学 c++课设报告

中南大学 c++课设报告

中南大学 c++课设报告
中南大学 c++课设报告

中南大学

面向对象编程(C++)

实验报告

学生姓名郁博文

学院信息科学与工程学院

专业班级信息安全1302班

完成时间 2014年6月28日

目录

1.实验内容 (3)

2.实验1 (3)

2.1 设计思路 (3)

2.2 实验过程 (3)

3.实验2 (3)

3.1 设计思路 (3)

3.3 实验过程 (4)

4.实验3 (5)

4.1 设计思路 (5)

4.2 实验过程 (5)

5.总结 (6)

面向对象编程(C++)

1.实验内容

实验1:构建一个类。

实验2:编写一个糖果机的系统,能够实现购买糖果、付款、找零等功能。

实验3:编写一个程序,能够根据输入的学生信息,自动生成成绩报告。

2.实验1:类与对象

2.1 设计思路

构建一个学生类,进行初始化,输入学生学号和姓名信息,输出信息。

2.2 实验过程

3.实验2 :糖果机

3.1 设计思路

构建三个类,并且初始化这三个类,构造函数使其实现投币、找零、显示商品等功能,然后设计欢迎界面。欢迎界面会显示商品名称及价格,用户投币后可以购买商品(可重复投币)。选择所需商品后,自动找零退出。

3.3 实验过程

4.实验3 :成绩报告

4.1 设计思路

构建一个学生类,一个课程类,通过函数,输入学生姓名、学号、课程数目等信息,输出成绩报告。如果未缴纳学费,将不显示成绩报告。

4.2 实验过程

5.总结

实验一是在刚刚接触类和对象时编写的,是个非常简单的程序,但是正是通过这个程序,我开始接触面向对象的编程。实验二是编写一个糖果机,本来应该实现连续购买的功能,但多次调试仍然直接跳过了那段else语句,至今没有找到错误在哪。实验三编写得很艰难,之前没接触过文件方面的内容,所以没有做到直接读取txt文档后输出结果。

通过这几次实验,我发现了自身的不足,比如没有很好的书写习惯,考虑问题不周到,对于面相对象的理解不够深入等。但在编程的过程中我体验到了一分耕耘一分收获的喜悦;多次调试后程序成功运行了,那时候的欢乐是我以前无法想象的。果然,学习任何一门课程,只要学得用心,都可以从中体会到学习的快乐。今后我的进步,想必都是从这一点一点敲入编译器的代码中获得的。

6.代码附录

实验1:类和对象

头文件:

#include

using namespace std;

class student

{

private:

int num;

char name[10];

public:

void setdata()

{

cin >> num;

cin >> name;

}

void display()

{

cout << num << endl;

cout << name << endl;

};

};

student student1, student2;

源文件:

#include"001.h"

int main()

{

cout << "请输入两位学生的学号和姓名:" << endl;

student1.setdata();

student2.setdata();

cout << "学生的信息:" << endl;

student1.display();

student2.display();

return 0;

}

实验2:糖果机

头文件:

#include

#include

using namespace std;

class moneycounter

{

public:

moneycounter() :input_money(0.0f){}

~moneycounter(){}

void getgukemoney();

float money_from_buyer();

void clear();

void return_money(float);

private:

float input_money;

};

class goodsinfo

{

public:

goodsinfo() :name(""), price(0.0f), total(0){}

~goodsinfo(){}

void set_goods(string, float, int);

string goods_name();

float goods_price();

int goods_number();

private:

string name;

float price;

int total;

};

class candymachine

{

public:

candymachine();

~candymachine(){}

void showchoices();

void inputmoney();

bool goodsitem(int);

void return_allmoney();

private:

moneycounter moneyctr;

goodsinfo v_goods[5];

};

void moneycounter::getgukemoney()

{

float money;

cout << endl << "请投入钱币。" << endl;

cin >> money;

input_money += money;

cout << endl << "您投入的金额是" << input_money << "元。" << endl;

return;

}

float moneycounter::money_from_buyer()

{

return input_money;

}

void moneycounter::clear()

{

input_money = 0.0f;

return;

}

void moneycounter::return_money(float change)

{

cout << endl << "找零" << change << "元。" << endl;

}

void goodsinfo::set_goods(string n, float p, int num)

{

name = n;

price = p;

total = num;

}

string goodsinfo::goods_name()

{

return name;

}

float goodsinfo::goods_price()

{

return price;

}

int goodsinfo::goods_number()

{

return total;

}

candymachine::candymachine()

{

v_goods[0].set_goods("薯片", 3, 20);

v_goods[1].set_goods("巧克力", 5, 0);

v_goods[2].set_goods("口香糖", 1.5, 20);

v_goods[3].set_goods("牛轧糖", 2, 30);

v_goods[4].set_goods("水果糖", 2, 28);

return;

}

void candymachine::showchoices()

{

cout.precision(2);

cout.setf(ios::fixed);

cout << endl << "您投入的金额是" << moneyctr.money_from_buyer() << "元。" << endl;

cout << endl << "请选择商品代码" << endl;

for (int i = 0; i<5; i++)

{

cout << i << " " << v_goods[i].goods_name()

<< " " << v_goods[i].goods_price() << "元" << endl;

}

cout << "5 退款并且退出" << endl;

return;

}

void candymachine::inputmoney()

{

cout << endl << "本机只接受10元、5元、2元、1元和0.5元的纸币和硬币。" << endl;

moneyctr.getgukemoney();

return;

}

bool candymachine::goodsitem(int select)

{

int number = v_goods[select].goods_number();

if (number>0)

{

if (moneyctr.money_from_buyer() >= v_goods[select].goods_price())

{

float change = moneyctr.money_from_buyer() - v_goods[select].goods_price();

cout << endl << "您选择的是" << v_goods[select].goods_name() << ",请在出口处拿取。" << endl;

if (change>0)

{

moneyctr.return_money(change);

}

return true;

}

else

{

cout << endl << "您投入的金额不足!" << endl;

}

}

else

{

cout << endl << "您选择的饮料已售完!" << endl;

}

return false;

}

void candymachine::return_allmoney()

{

cout << endl << "退款" << moneyctr.money_from_buyer() << "元。" << endl;

return;

}

源文件:

#include "标头.h"

#include

void main()

{

system("COLOR b0");

candymachine candy;

string buf;

bool go_on(true), cash_on(true), got_it(true);

cout << endl << "====================欢迎光临糖果甜心售货机

=====================" << endl << endl;

cout << "价目表如下" << endl;

cout << "薯片 3.00元" << endl << "巧克力 5.00元" << endl << "口香糖 1.50元" << endl << "牛轧糖 2.00元" << endl << "水果糖 2.00元" << endl;

while (go_on)

{

while (cash_on)

{

candy.inputmoney();

cout << endl << "继续投币吗?(y/n)";

cin >> buf;

if (buf == "n" || buf == "no")

{

cash_on = false;

}

}

candy.showchoices();

cin >> buf;

int select = atoi(buf.c_str());

if (select == 5)

{

candy.return_allmoney();

go_on = false;

}

else

{

got_it = candy.goodsitem(select);

if (got_it)

{

go_on = false;

}

}

}

cout << endl << "谢谢光临,欢迎下次再来哦!" << endl << endl; }

实验3:学生成绩报告

头文件:

#include

#include"course.h"

#include

using namespace std;

class Student

{

public:

string name;

string xuehao;

float average;

float sum;

float zongxuefei;

float zong;

int choose;

Course a[5];

float xuefei[5];

Student();

void setdata();

//void sort();

//void show();

};

class Course

{

private:

string name;

int id;

int p;

public:

float xuefen;

float money;

float mark;

void set_data(string, int, float, float);

void display();

};

源文件:

#include

#include

#include"student.h"

#include

#include

using namespace std;

Student::Student()

{

for (int i = 0; i<5; i++)

{

a[i].mark = 0;

xuefei[i] = 800;

}

zong = 0;

zongxuefei = 0;

choose = 0;

sum = 0;

}

void Student::setdata()

{

cout << "请输入学生姓名:"; cin >> name;

cout << "请输入学生学号:"; cin >> xuehao;

}

void Course::set_data(string n, int i, float x, float m)

{

name = n;

id = i;

xuefen = x;

money = m;

}

void Course::display()

{

cout << "课程名称" << '\t' << "编号" << '\t' << "学分" << '\t' << "学费" << endl;

cout << name << '\t' << '\t' << id << '\t' << xuefen << '\t' << money << endl << endl; }

int main()

{

system("color 0a");

int s;

int count=0;

Course b[5];

b[0].set_data("高数",1,5,400);

b[1].set_data("英语",2,2,200);

b[2].set_data("语文",3,2,300);

b[3].set_data("物理",4,3,400);

b[4].set_data("电路",5,2,100);

star:

cout<<"******************************************************************** ***"<

cout<<" 1 显示课程信息"<

cout<<" 2 录入学生信息"<

cout<<"******************************************************************** ***"<

int m;

cout<<"请选择操作1,2:";

cin>>m;

system("cls");

switch(m)

{

case 1:for(int i=0;i<5;i++)

{

b[i].display();

}

getch();

system("cls");

goto star;

case 2:

for(int i=0;i<5;i++)

{

b[i].display();

}

cout<<"请输入录入学生的个数:";

cin>>s;

Student *pt=new Student[s];

for(int i=0;i

{

pt[i].setdata();

cout<

int c;

do{

int n;

int k;

cout<<"请输入课程编号:";

cin>>k;

n=k-1;

pt[i].a[n]=b[k-1];

cout<<"请输入学生该课成绩:";

cin>>pt[i].a[n].mark;

cout<

pt[i].sum+=pt[i].a[n].mark;

cout<<"请缴纳"<

cin>>pt[i].xuefei[n];

if(pt[i].xuefei[n]

pt[i].zong+=pt[i].a[n].xuefen;

pt[i].zongxuefei+=pt[i].a[n].money;

pt[i].choose++;

cout<<"继续选课请按1,退出请按0...:";

cin>>c;

}while(c==1);

pt[i].average=pt[i].sum/pt[i].choose;

}

system("cls");

cout<<"学生分数报告如下:"<

cout<<"姓名"<<'\t'<<"学号"<<'\t'<<"高数"<<'\t'<<"英语"<<'\t'<<"语文"<<'\t'<<"物理"<<'\t'<<"电路"<<'\t'<<"总学费"<<'\t'<<"总学分"<<'\t'<<"平均成绩"<

for(int i=0;i

{

cout<

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

{

if(pt[i].xuefei[j]==b[j].money){cout<

else if(pt[i].xuefei[j]

else {cout<<"未选"<<'\t';}

}

cout<

cout<

}

getch();

system("cls");

goto star;

}

return 0;

}

中南大学通信原理实验报告(截图完整)

中南大学 《通信原理》实验报告 学生姓名 指导教师 学院 专业班级 完成时间

数字基带信号 1、实验名称 数字基带信号 2、实验目的 (1)了解单极性码、双极性码、归零码、不归零码等基带信号波形特点。 (2)掌握AMI、HDB 3 码的编码规则。 (3)掌握从HDB 3 码信号中提取位同步信号的方法。 (4)掌握集中插入帧同步码时分复用信号的帧结构特点。 (5)了解HDB 3 (AMI)编译码集成电路CD22103。 3、实验内容 (1)用示波器观察单极性非归零码(NRZ)、传号交替反转码(AMI)、三阶高密度双极性码 (HDB 3)、整流后的AMI码及整流后的HDB 3 码。 (2)用示波器观察从HDB 3 码中和从AMI码中提取位同步信号的电路中有关波形。 (3)用示波器观察HDB 3 、AMI译码输出波形。 4、基本原理(简写) 本实验使用数字信源模块和HDB 3 编译码模块。 1、数字信源 本模块是整个实验系统的发终端,模块内部只使用+5V电压,其原理方框图如图1-1所示,电原理图如图1-3所示(见附录)。本单元产生NRZ信号,信号码速率约为170.5KB,帧结构如图1-2所示。帧长为24位,其中首位无定义,第2位到第8位是帧同步码(7位巴克码1110010),另外16位为2路数据信号,每路8位。此NRZ信号为集中插入帧同步码时分复用信号,实验电路中数据码用红色发光二极管指示,帧同步码及无定义位用绿色发光二极管指示。发光二极管亮状态表示1码,熄状态表示0码。 本模块有以下测试点及输入输出点: ? CLK 晶振信号测试点 ? BS-OUT 信源位同步信号输出点/测试点(2个) ? FS 信源帧同步信号输出点/测试点 ? NRZ-OUT(AK) NRZ信号(绝对码)输出点/测试点(4个) 图1-1中各单元与电路板上元器件对应关系如下: ?晶振CRY:晶体;U1:反相器7404 ?分频器U2:计数器74161;U3:计数器74193;U4:计数器40160 ?并行码产生器K1、K2、K3:8位手动开关,从左到右依次与帧同步码、数

中南大学隧道工程课程设计

铁路山岭隧道课程设计指示书 . 隧道教研室. (注:可供公路隧道设计者参考,基本方法一样。) 一、原始资料 (一) 地质及水文地质条件 沙口坳隧道穿越地段岩层为石灰岩,地下水不发育。其地貌为一丘陵区,海拔约为150米。(详细地质资料示于隧道地质纵断面图中)。 (二) 线路条件 本隧道系Ⅰ级干线改造工程,单线电力(或非电力)牵引,远期最高行车速度为160公里/小时,外轨最大超高值为15厘米,线路上部构造为次重型,碎石道床,内轨顶面标高与路基面标高之间的高差为Δ=70厘米,线路坡度及平、纵面见附图,洞门外路堑底宽度约为11米,洞口附近内轨顶面标高: 进口:52.00米出口:50.00米 (三) 施工条件 具有一般常用的施工机具及设备, 交通方便, 原材料供应正常, 工期不受控制。附:(1) 1:500的洞口附近地形平面图二张; (2) 隧道地质纵断面图(附有纵断面总布置图)一张。 二、设计任务及要求 (一) 确定隧道进、出口洞门位置,定出隧道长度; (二) 在1:500的地形平面图上绘制隧道进口、出口边坡及仰坡开挖线; (三) 确定洞身支护结构类型及相应长度,并绘制Ⅳ类围岩地段复合式衬砌横断面图一张(比例1:50); (四) 布置避车洞位置; (五) 按所给定的地质资料及技术条件选择适当的施工方法,并绘制施工方案横断面

分块图及纵断面工序展开图; (六) 将设计选定的有关数据分别填入隧道纵断面总布置图的相应栏中,并写出设计说明书一份。 三、应完成的设计文件 所有的图纸均应按工程制图要求绘制,应有图框和图标。最后交出设计文件及图纸如下: (一) 标明了洞门位置及边、仰坡开挖线的1:500洞口附近地形平面图两张,图名为“沙口坳隧道进口洞门位置布置图”和“沙口坳隧道出口洞门位置布置图”; (二) 参照标准图绘制的1:50衬砌横断面图一张,图名为“Ⅳ类围岩衬砌结构图”; (三) 隧道纵断面总布置图一张,图名为“沙口坳隧道纵断面布置图”; (四) 设计说明书一份,主要内容有: 1.原始资料 ①地质及水文地质条件; ②线路条件; ③施工条件等。 2.设计任务及要求 3.设计步骤 ①确定洞口位置及绘制边仰坡开挖线的过程 应列出有关参数如b、c、d等值的计算,详细表述清楚各开挖面的开挖过程; ②洞门及洞身支护结构的选择,标明各分段里程、不同加宽的里程; ③大小避车洞的布置; ④施工方案比选: 包括施工方法的横断面分块图及纵断面工序展开图。 四、设计步骤 (一) 隧道洞门位置的确定 洞门位置的确定与洞门结构形式、边仰坡开挖方式、洞口附近地形、地质及水文地质条件有关。通常采用先在1:500的洞口地形平面图上用作图法初步确定洞门位置, 然后在实地加以核对和修正。 为了保证施工及运营的安全, 《隧规》提出了“在一般情况下,隧道宜早进洞,

中南大学C++实验报告

《C++程序设计》上机实验报告 上机内容:C++程序的运行环境和运行一个C++程序的方法 数据类型和表达式 专业班级:电气信息类1203班 学号:0909120320 姓名:李湖 日期:2013年3月16日

目录 1.实验目的 2.实验内容 3.程序源码 4.调试结果 5.实验心得

程序设计实验(一) 1、实验目的 (1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。 (2)了解在该系统上如何编辑、编译、连接和运行一个C程序 (3)通过运行简单的C++程序,初步了解C++源程序的结构和特点。 应学会在一种以上的编译环境下运行C++的程序,建议学习并 掌握Visual C++ 6.0和GCC(RHIDE和DJGPP)的使用方法。2、实验内容和步骤 (1)检查所用所用的计算机系统是否已安装了C++编译系统,并确定他所在的子目录。如果使用的是Windows操作系 统,可以按以下步骤进行: 如果想查找Visual C++ 6.0,可以单击Windows桌面上“开 始”按钮,在菜单中选择“查找”窗口,在“名称”栏中 输入文件名“Microsoft Visual C++ 6.0”,请注意搜索范围, 应当使“搜索”栏中的内容为“C:\”,表示从C盘根目录 开始寻找,即搜索整个C盘。单击“开始查找”按钮, 系统会自动在指定的范围内找寻所需的文件,如果找到, 就会显示出文件路径,如“C:\Windows 000\Start Mean\Program\Microsoft Visual Studio 6.0,表示在

C:\Windows 000\Start Mean\Program\Microsoft Visual Studio 6.0文件中有Visual C++ 6.0。也可以选择Windows 桌面上的“开始”—>“程序”命令,在其弹出的菜单中 选择“Microsoft Visual Studio 6.0”命令,再在其子菜单中 查有无“Microsoft Visual C++ 6.0”命令。如果在安装时采 用系统提供的默认方式安装,应该在这个位置找到 Microsoft Visual C++ 6.0。 如果想查找RHIDE和DJGPP,只须选择“开始”—>“查找(F)”—>“文件或文件夹(F)”命令,并指定RHIDE 和DJGPP即可。 (2)在Visual C++环境下编译和运行C++程序。 在第一次上机时,按以下步骤建立和运行C++程序: ①先进入Visual C++ 6.0环境。 ②按照第15章15.2节介绍的方法,在自己指定的子目录中 建立一个名为test.cpp的新文件(此事尚未向文件输入内 容)。 ③从键盘输入以下程序(第1章第8题): int main(); { int a,b; c=a+b; cout>>”a+b=”>>a+b;

高等工程数学模拟考试试卷1

中南大学专业硕士“高等工程数学”考试试卷(开卷) 考试日期:2014年 月 日 时间100分钟 注:解答全部写在答题纸上 一、填空题(本题24分,每小题3分) (1)如果71 12232 61,3531133 4 4Ax b A ??-????? ? ==-??????-???? , A ∞= ,利用Gauss-Seidel 迭代法求解此方程组是否收敛 ; (2)利用迭代法求解非线性方程2()30x f x x e =+=的根,取初值00.5x =-。给出一个根的存在 区间 ,在该区间上收敛的迭代函数为 ; (3)在一元线性回归模型中,试写出三个影响预测精度的主要因素 ; (4)已知)(x f y =通过点(,),0,1,2, ,i i x y i n =,则)(x f 的三次样条插值函数)(x S 在每个小区间 ],[1i i x x -上是次数不超过 次的多项式函数,在整个区间上二阶导函数连续且满足插值条件; (5)已知)(x f y =通过点(,),0,1,2,,i i x y i n =,则其Lagrange 插值基函数=)(3x l ; (6)总体1210~(3,4),(,, ,)X N X X X 为样本,X 是样本均值,则~X ., (7)算法2 121212),(x x x x x f y +==,已知1x 和2x 的绝对误差分别为)(1x ε和)(2x ε,则 =)(y ε ; (8)已知)(x f y =通过点3,2,1,0),,(=i y x i i ,则其Lagrange 插值基函数=)(1x l 。 二、(本题12分)已知)(x f y =的函数值如下 选用适当的方法求三次插值多项式,以计算)5.0(-f 的近似值,给出相应的误差估计。 三、(本题16分)已知某工厂计划生产I ,II ,III 三种产品,各产品需要在A ,B ,C 设备上加工,有关数据见下表。

中南大学土木专业基础工程试题

《基础工程》试卷A 一、单选题(每题2分,共计10分) 1. 一般认为:埋深不超过()m的称为浅基础。 A、4 B、6 C、5 D、3 2. 对采用筏基和箱基的高层建筑实测结果表明,与简化法的计算值相比,上部结构的实测内力一般( )计算值。 A.大于 B.等于 C.小于 D.小于等于 3. 高层建筑筏基的砼强度等级不应低于(),多层建筑墙下筏基可采用()。 A.C30,C15 B.C25,C20 C.C30,C20 D.C40,C25 4. 单桩静载荷试验在桩身强度达到设计强度的前提下,对于砂类土不应少于( )天。 A.15 B.7 C.10 D.14 5. 《铁桥地基规范》规定:一般情况下,钻孔灌注桩的摩擦桩中心间距不得小于( )倍成孔直径。 A.2 B.2.5 C.3 D.1.5 二、多选题(每题3分,共计30分) 1、岩土工程勘察工作包含() A.选址勘察 B.初勘 C.祥勘 D.普勘 2、地基基础常规设计满足下列条件时可认为是可行的() A.沉降较小 B.沉降均匀 C.基础挠度大 D.基础刚度大 3、防止不均匀沉降损害的建筑措施() A.设计楼型简单 B.合理布置墙体C.设置沉降缝 D.调整设计标高 4、有关文克尔地基模型下面表述正确的是() A.地基表面某点的沉降与其他点处的压力无关 B.对柔性基础其基底反力呈非线性变化 C.对刚性基础其基底反力呈线性变化 D.对柔性基础其基底反力呈线性变化 5、箱形基础的特点( ) A.刚度大 B.稳定性好 C.降低沉降 D.充分利用空间 6、按土对桩的支承性状分类可分为() A.木桩 B.钢桩 C.摩擦桩 D.端承桩

7、负摩阻力产生的条件有() A.桩基础穿越了欠固结土 B.桩侧大面积地面堆载 C.地下水位全面下降 D.有较厚的松散填土 8、如下结构物可用沉井施工的有() A.取水结构物 B.地下工程C.重型结构物基础 D.房屋纠倾工作井 9、地下连续墙的缺点是() A.施工工序多 B.施工质量要求高 C.不能穿越软土层 D.施工技术要求高 10、膨胀土的工程特性是( ) A. 强度提高性 B.崩解性 C.少裂隙性 D. 胀缩性 三、判断题(每题2分,共计10分) 1、按地基承载力确定基础底面积时,传至基础底面上的荷载效应按正常使用极限状态下荷载效应的标准组合。() 2、明挖扩大基础属于一种深基础形式。() 3、地基土性质变化大,压缩性不均匀时可采用柱下条形基础。() 4、筏型基础的筏板可作为防渗底板使用。() 5、同一结构单元内,箱形基础的埋深可以不同。() 四、名词解释(每题5分,共计20分) 1、地基 2、疏桩基础 3、沉井 4、正常使用极限状态

中南大学机械制造工艺学实验报告

机械制造工艺学实验报告 班级机械1301 姓名黄佳清 学号 07

中南大学机电学院 《机械制造工艺学》课程实验报告 实验名称:加工误差的统计分析 姓名:黄佳清班级:机械1301 学号: 07 实验日期: 2015 年 10 月 18 日指导教师:成绩: 1. 实验目的 (1)掌握加工误差统计分析方法的基本原理和应用。 (2)掌握样本数据的采集与处理方法,要求:能正确地采集样本数据,并能通过对样本 数据的处理,正确绘制出加工误差的实验分布曲线和图。 (3)能对实验分布曲线和图进行正确地分析,对加工误差的性质、工序能力及工艺 稳定性做出准确的鉴别。 (4)培养对加工误差进行综合分析的能力。 2. 实验内容与实验步骤

1.按加工顺序测量工件的加工尺寸,记录测量结果。 2.绘制直方图和分布曲线 1)找出这批工件加工尺寸数据的最大值x max和最小值x min,按下式计算出极差R。 R=x max一x min 2)确定分组数K(K一般根据样本容量来选择,建议可选在8~11之间)。 3)按下式计算组距 d。 4)确定组界(测量单位:微米)。 5)做频数分布表。 6)计算x和 。 7)画直方图 以样本数据值为横坐标,标出各组组界;以各组频率密度为纵坐标,画出直方图。 8)画分布曲线 若工艺过程稳定,则误差分布曲线接近正态分布曲线;若工艺过程不稳定,则应根据实际情况确定其分布曲线。画出分布曲线,注意使分布曲线与直方图协调一致。 9)画公差带 在横轴下方画出公差带,以便与分布曲线相比较。 3.绘制图 1)确定样组容量,对样本进行分组

样组容量m 通常取4或5件。按样组容量和加工时间顺序,将样本划分成若干个样组。 2)计算各样组的平均值和极差 对于第i 个样组,其平均值和极差计算公式为: ∑==m j ij i x m x 1 1 式中 ——第i 个样组的平均值; ——第i 个样组的标准差; ——第i 个样组第j 个零件的测量值; ——第i 个样组数据的最大值; ——第i 个样组数据的最小值 3)计算图控制限(计算公式见实验原理) 4)绘制 图 以样组序号为横坐标,分别以各样组的平均值和极差R 为纵坐标,画出图,并在图上标出中心线和上、下控制限。 4. 按下式计算工序能力系数Cp 5. 判别工艺过程稳定性 可按下表所列标准进行判别。注意,同时满足表中左列3个条件,工艺过程稳定;表中右列条件之一不满足,即表示工艺过程不稳定。

中南大学机械基础实验报告机类

机械基础实验报告 (机械类) 中南大学机械基础实验教学中心 2011年8月 目录 训练一机构运动简图测绘 (1) 实验二动平衡实验 (3) 实验三速度波动调节实验 (4) 实验四机构创意组合实验 (5) 实验五平面机构创新设计及运动测试分析实验 (6) 实验六螺栓联接静动态实验 (7) 实验七螺旋传动效率实验 (8) 实验八带传动实验 (9) 实验九液体动压轴承实验 (10) 实验十机械传动性能综合测试实验 (12) 实验十一滚动轴承综合性能测试分析实验 (13) 实验十二机械传动设计及多轴搭接实验 (14) 实验十三减速器拆装实验 (15)

训练一机构运动简图测绘 专业班级第组姓名成绩 1.一个正确的“机构运动简图”应能说明哪些内容?绘制机构运动简图的基本步骤是什么? 2.机构自由度与原动件的数目各为多少?当机构自由度=原动件的数目,机构的

运动是否确定? 五.收获与建议

实验二动平衡实验 专业班级第组姓名成绩一、实验目的: 二?设备名称: 三?实验数据 实验转速: 四.思考题: 转子动平衡为什么要在左右两个平面上进行平衡?

实验三速度波动调节实验专业班级第组姓名成绩一?实验目的: 二?设备名称: 三?实验数据 1?当转速不变时,采用不同的飞轮,数据记录: 结论:当转速不变时,飞轮转动惯量越大,则机构的速度波动越二?当飞轮不变时,转速变化,数据记录: 结论:当飞轮不变时,转速越大,则机构的速度波动越

实验四机构创意组合实验 专业班级第组姓名成绩 一、机构运动简图(要求符号规范标注参数) 二、机构的设计方案图(复印件) 三、机构有____________个活动构件?有______个低副,其中转动副_______个, 移动副__________个,有____________复合铰链,在_________处?有________处?有__________个虚约束,在__________处? 四、机构自由度数目为F=3n-2PL-PH=3X-2X-0= 五、机构有_________个原动件 在___________处用__________驱动,在__________处用___________驱动? 六、针对原设计要求,按照实验结果简述机构的有关杆件是否运动到位?曲柄是 否存在?是否实现急回特性?最小传动角数值?是否有“卡住”现象?(原无要求的项目可以不作涉及) 七、指出在机构中自己有所创新之处? 八、指出机构的设计存在的不足之处,简述进一步改进的设想?

中南大学土木专业基础工程试题word版本

中南大学土木专业基础工程试题

《基础工程》试卷A 一、单选题(每题2分,共计10分) 1. 一般认为:埋深不超过()m的称为浅基础。 A、4 B、6 C、5 D、3 2. 对采用筏基和箱基的高层建筑实测结果表明,与简化法的计算值相比,上部结构的实测内力一般( )计算值。 A.大于 B.等于 C.小于 D.小于等于 3. 高层建筑筏基的砼强度等级不应低于(),多层建筑墙下筏基可采用()。 A.C30,C15 B.C25,C20 C.C30,C20 D.C40,C25 4. 单桩静载荷试验在桩身强度达到设计强度的前提下,对于砂类土不应少于( )天。 A.15 B.7 C.10 D.14 5. 《铁桥地基规范》规定:一般情况下,钻孔灌注桩的摩擦桩中心间距不得小于( )倍成孔直径。 A.2 B.2.5 C.3 D.1.5 二、多选题(每题3分,共计30分) 1、岩土工程勘察工作包含() A.选址勘察 B.初勘 C.祥勘 D.普勘 2、地基基础常规设计满足下列条件时可认为是可行的() A.沉降较小 B.沉降均匀 C.基础挠度大 D.基础刚度大 3、防止不均匀沉降损害的建筑措施() A.设计楼型简单 B.合理布置墙体C.设置沉降缝 D.调整设计标高 4、有关文克尔地基模型下面表述正确的是() A.地基表面某点的沉降与其他点处的压力无关 B.对柔性基础其基底反力呈非线性变化 C.对刚性基础其基底反力呈线性变化 D.对柔性基础其基底反力呈线性变化 5、箱形基础的特点( ) A.刚度大 B.稳定性好 C.降低沉降 D.充分利用空间

6、按土对桩的支承性状分类可分为() A.木桩 B.钢桩 C.摩擦桩 D.端承桩 7、负摩阻力产生的条件有() A.桩基础穿越了欠固结土 B.桩侧大面积地面堆载 C.地下水位全面下降 D.有较厚的松散填土 8、如下结构物可用沉井施工的有() A.取水结构物 B.地下工程C.重型结构物基础 D.房屋纠倾工作井 9、地下连续墙的缺点是() A.施工工序多 B.施工质量要求高 C.不能穿越软土层 D.施工技术要求高 10、膨胀土的工程特性是( ) A. 强度提高性 B.崩解性 C.少裂隙性 D. 胀缩性 三、判断题(每题2分,共计10分) 1、按地基承载力确定基础底面积时,传至基础底面上的荷载效应按正常使用极限状态下荷载效应的标准组合。() 2、明挖扩大基础属于一种深基础形式。() 3、地基土性质变化大,压缩性不均匀时可采用柱下条形基础。() 4、筏型基础的筏板可作为防渗底板使用。() 5、同一结构单元内,箱形基础的埋深可以不同。() 四、名词解释(每题5分,共计20分) 1、地基 2、疏桩基础 3、沉井

中南大学版材料科学基础部分名词解释

第六章空位与位错 一、名词解释 空位平衡浓度:金属晶体中,空位是热力学稳定的晶体缺陷,在一定的空位下对应一定的空位浓度,通常用金属晶体中空位总数与结点总数的比值来表示。 位错:晶体中的一种原子排列不规则的缺陷,它在某一个方向上的尺寸很大,另两个方向上尺寸很小。 柏氏回路:确定柏氏族矢量的过程中围绕位错线作的一个闭合回路,回路的每一步均移动一个原子间距,使起点与终点重合。 P-N力:周期点阵中移动单个位错时,克服位错移动阻力所需的临界切应力 扩展位错:两个不全位错之间夹有层错的位错组态 堆垛层错:密排晶体结构中整层密排面上原子发生滑移错排而形成的一种晶体缺陷。 弗兰克-瑞德位错源:两个结点被钉扎的位错线段在外力的作用下不断弯曲弓出后,互相邻近的位错线抵消后产生新位错,原被钉扎错位线段恢复到原状,不断重复产生新位错的,这个不断产生新位错、被钉扎的位错线即为弗兰克-瑞德位错源。 Orowan机制:合金相中与基体非共格的较硬第二相粒子与位错线作用时不变形,位错绕过粒子,在粒子周围留下一个位错环使材料得到强化的机制。 科垂尔气团:围绕刃型位错形成的溶质原子聚集物,通常阻碍位错运动,产生固溶强化效果。 铃木气团:溶质原子在层错区偏聚,由于形成化学交互作用使金属强度升高。 面角位错:在fcc晶体中形成于两个{111}面的夹角上,由三个不全位错和两个层错构成的不能运动的位错组态。 多边形化:连续弯曲的单晶体中由于在加热中通过位错的滑移和攀移运动,形成规律的位错壁,成为小角度倾斜晶界,单晶体因而变成多边形的过程。 第七章金属塑性变形 一名词 固溶强化:固溶体中的溶质原子溶入基体金属后使合金变形抗力提高,应力-应变曲线升高,塑性下降的现象; 应变时效:具有屈服现象的金属材料在受到拉伸等变形发生屈服后,在室温停留或低温加热后重新拉伸又出现屈服效应的情况; 孪生:金属塑性变形的重要方式。晶体在切应力作用下一部分晶体沿着一定的晶面(孪晶面)和一定的晶向(孪生方向)相对于另外一部分晶体作均匀的切变,使相邻两部分的晶体取向不同,以孪晶面为对称面形成镜像对称,孪晶面的两边的晶体部分称为孪晶。形成孪晶的过程称为孪生;

中南大学制造系统自动化技术实验报告整理

制造系统自动化技术 实验报告 学院:机电工程学院 班级:机制**** 姓名:张** 学号: *********** 指导教师:李** 时间: 2018-11-12 实验一柔性自动化制造系统运行实验 1.实验目的 (1)通过操作MES终端软件,实现对柔性制造系统的任务下达和控制加工,让学生

了解智能制造的特征及优势。 (2)通过创意性的实验让学生了解自动化系统总体方案的构思。 (3)通过总体方案的构思让学生了解该系统的工作原理,并学会绘制控制系统流程图,掌握物料流、信息流、能量流的流动路径。 (4)通过总体方案的构思让学生掌握各机械零部件、传感器、控制元器件的工作原理及性能。 (5)通过实验系统运行让学生了解运行的可靠性、安全性是采用何种元器件来实现的,促进学生进行深层次的思考和实践。 2.实验内容 (1)仔细观察柔性自动化制造系统的实现,了解柔性自动化制造系统的各个模块,熟悉各个模块的机械结构。 (2)了解各种典型传动机构的组装、工作原理、以及如何实现运动方向和速度的改变; (3)学习多种传感器的工作原理、性能和使用方法; (4)了解典型驱动装置的工作原理、驱动方式和性能; (5)理解柔性制造系统的工作原理,完成柔性制造系统的设计、组装; (6)实现对柔性制造系统的控制与检测,完成工件抓取、传输和加工。

3.实验步骤 (1)柔性制造系统的总体方案设计; (2)进行检测单元的设计; (3)进行控制系统的设计; (4)上下料机构的组装与检测控制; (5)物料传输机构的组装与实现; (6)柔性制造系统各组成模块的连接与控制; (7)柔性制造系统各组成单元的状态与工件状态位置的检测; (8)对机器人手动操作,实现对工件的抓取、传输。 4. 实验报告 ①该柔性自动化制造系统由哪几个主要的部分组成; 主要由:总控室工作站、AGV小车输送物料机构、安川机器人上下料工作站、法那科机器人上下料工作站、ABB机器人组装工作站、视觉检测及传送工作站、激光打标工作站、堆垛机及立体仓储工作站。 ②画出该柔性自动化制造系统的物料传输系统结构简图;

中南大学现代远程教育课程考试复习试题及参考答土力学及基础工程

中南大学现代远程教育课程考试复习试题及参考答案 土力学及基础工程 一、单选题: 1.甲、乙两粘性土的塑性指数不同, 则可判定下列指标中, 甲、乙两土有差异的指标是( ) A. 含水量 B. 细粒土含量 C. 土粒重量 D. 孔隙率 2.工程上控制填土的施工质量和评价土的密实程度常见的指标是( ) A. 有效重度 B. 土粒相对密度 C. 饱和重度 D. 干重度 3.侧限压缩试验所得的压缩曲线(e-p曲线)愈平缓, 表示该试样土的压缩性( ) A. 愈大 B. 愈小 C. 愈均匀 D. 愈不均匀 4.土中某点处于极限平衡状态时, 剪切破坏面与大主应力作用 方向所成的角度是( ) A. 45°+?/2 B. 45°-?/2 C. 45°

D. 45°+ 5.在地基变形验算时, 对烟囱、水塔等高耸结构, 控制的变形 特征主要是( ) A. 沉降量 B. 沉降差 C. 局部倾斜 D. 倾斜 6.渗流的渗透力也称动水力,其数值( ) A. 与水头梯度成正比 B. 与横截面积成正比 C. 与流速成反比 D. 与渗透系数成正比. 7.土样的含水量试验的烘烤温度为( ) A. 80~90度 B. 90~95度 C. 105度 D. 100度左右 8.衡量土的粒径级配是否良好, 常见( ) 指标判定。 A. 不均匀系数 B. 含水量 C. 标贯击数 D. 内摩擦角 9.土的结构性强弱可用( ) 反映。 A. 饱和度 B. 灵敏度 C. 粘聚力 D. 相对密实度 10.柔性基础的上部荷载为梯形分布时, 基底接触压力分布呈现

( ) A. 均匀分布 B. 马鞍形分布 C. 钟形分布 D. 梯形分布 11.作用于矩形基础的基础的基底压力相同, 埋深相同, 土质相 同的两个基础, 若它们的长宽比相同, 则基础尺寸小的沉降( ) 基础尺寸大的沉降。 A. 大于 B. 小于 C. 等于 D. 可能大于也可能小于 12.朗金土压力理论假定挡土墙墙背光滑无摩擦, 造成主动土压力计算值( ) A. 偏大 B. 偏小 C. 无偏差 D. 偏大或偏小均可能 13.土中的水, ( )能够传递静水压力。 A. 强结合水 B. 弱结合水 C. 重力水 D. 以上都不对 14.土体具有压缩性的主要原因是( ) A. 主要是由土颗粒的压缩引起的 B. 主要是由孔隙的减少引起的 C. 主要是因为水被压缩引起的 D. 土体本身压缩

高等工程数学试题--2013-11-3工程硕士

中南大学工程硕士“高等工程数学”考试试卷(开卷) 考试日期:2013年 月 日 时间110分钟 注:解答全部写在答题纸上 一、填空题(本题24分,每小题3分) 1. 对矩阵 A 进行Doolittle 分解的条件是 ; 2.设总体2212~(,),~(,)X N Y N θσθσ,从总体分别独立抽取容量为,m n 的简单随机样本 12(,,,)m X X X ,12(,,,)n Y Y Y 。记2,X X S 为样本12(,,,)m X X X 的样本均值与方差,2,Y Y S 为 样本12(,,,)n Y Y Y 的样本均值与方差,则12θθ-的95%的置信区间为 ; 3.如果2 113342 53,5351154 6 4Ax b A ??????? ? ==?????????? ,矩阵A ∞= , 利用Jacobi 和 Gauss-Seidel 迭代法求解此方程组的敛散性情况是 ; 4.在进行二元方差分析时,当两个因子之间存在交互作用时,需要进行重复试验,假设两个因子都取3水平,各种组合时试验的重复次数均为4,则体现两因子的交互作用的平方和的自由度是 ; 5.函数22 1212(,)y f x x x x ==,已知1x 和2x 的绝对误差限分别为1()0.1x ε≤和2()0.2x ε≤,则函数 值的绝对误差限为: ; 6.线性规划123123123123min 32..2363260,0,x x x s t x x x x x x x x x +-? ?++≥??-+≤? ?≤≥-∞≤≤∞ ? 的标准形式是 ; 7.方程()sin(1)2 x f x x =+- 与()x x ?== 等价,由于迭代函数()x ?满足: ,可用迭代法求方程()0f x =的唯一正根* x 的近似值; 8. 设011n n a x x x x b -=<< <<=为区间[,]a b 的n 等分点,n T 和2n T 为定积分()b a f x dx ?复合梯 形公式,利用Romberg 思想写出复化Simpson 求积计算式 n S = 。 二、(本题14分)某工厂生产A 、B 两种产品,需利用甲、乙两种资源。已知生产产品A 一件 需消耗资源甲、乙分别为3吨、4吨,生产产品B 一件需消耗资源甲、乙分别为4吨、3吨。A 、B 产品每件产值分别为1、2万元。工厂现有甲、乙资源量分别为120、120吨。 (1) 建立工厂安排生产使总产值最大数学模型。 (2) 列出并利用单纯形法求工厂的最优生产方案。

中南大学《隧道工程》课程作业(在线作业)二及参考答案

(一) 单选题 1. 新奥法施工时初期支护与围岩之间的压力属于( )。 (A) 松动压力 (B) 形变压力 (C) 膨胀压力 (D) 冲击压力 参考答案: (B) 2. 围岩抗力属于( )。 (A) 主动荷载(B) 被动荷载(C) 附加荷载(D) 偶然荷载 参考答案: (B)

3. 隧道二次衬砌的施工,应在( )进行。 (A) 围岩和初期变形基本稳定后 (B) 喷射砼达到龄期后 (C) 围岩和锚杆支护施工后马上 (D) 喷射砼达到设计强度后 参考答案: (A) 4. 隧道在软卧层地段施工时,为防止塌方,在可能塌方的不良地段采取( )排水,短开挖、弱爆破、快衬砌等措施。 (A) 不(B) 先(C) 后(D) 要 参考答案: (A) 5. 洞室开挖后围岩中应力重分布,形成( )。 (A) 一次应力场 (B) 二次应力场 (C) 三次应力场

参考答案: (B) 6. 在IV~VI级围岩条件下,全断面开挖法适用于( )。 (A) 3车道隧道 (B) 2车道隧道 (C) 2车道隧道的停车带 (D) 跨度大于20m的隧道 参考答案: (B) 7. 特征曲线法属于( )。 (A) 结构力学方法(B) 岩体力学方法(C) 经验方法 参考答案: (B)

8. 选择施工方法应根据( )。 (A) 隧道长度 (B) 工期要求 (C) 地质条件 (D) 安全生产 参考答案: (C) 9. 量测围岩与支护结构之间的接触应力可采用( )。 (A) 压力盒 (B) 钢筋计 (C) 位移计 (D) 收敛仪 参考答案: (A) 10. 围岩松动压力形成的主要原因是( )。

中南大学 计算机体系结构实验报告

计算机体系结构课程设计 学院:信息科学与工程学院 专业班级: 指导老师: 学号: 姓名:

目录 实验1 对指令操作码进行霍夫曼编码 (3) 一、实验目的 (3) 二、实验内容 (3) 三、设计思路 (4) 四、关键代码 (4) 五、实验截图 (5) 六、源代码 (5) 实验2 使用LRU 方法更新Cache (8) 一、实验目的 (8) 二、实验内容 (8) 三、设计思路 (9) 四、程序截图 (9) 五、实验代码 (9) 实验总结 (16) 参考文献 (16)

实验1 对指令操作码进行霍夫曼编码一、实验目的 了解和掌握指令编码的基本要求和基本原理 二、实验内容 1. 使用编程工具编写一个程序,对一组指令进行霍夫曼编码,并输出最后的编码结果以及对指令码的长度进行评价。与扩展操作码和等长编码进行比较。 2. 问题描述以及问题分析 举例说明此问题,例如: 下表所示: 对此组指令进行 HUFFMAN 编码正如下图所示: 最后得到的HUFFMAN 编码如下表所示:

最短编码长度为: H=0.45*1+0.30*2+0.15*3+0.05*4+0.03*5+0.01*6+0.01*6=-1.95. 要对指令的操作码进行 HUFFMAN 编码,只要根据指令的各类操作码的出现概率构造HUFFMAN 树再进行 HUFFAM 编码。此过程的难点构造 HUFFMAN 树,进行 HUFFAM 编 码只要对你所生成的 HUFFMAN 树进行中序遍历即可完成编码工作。 三、设计思路 观察上图,不难看出构造 HUFFMAN 树所要做的工作:1、先对各指令操作码的出现概率进行排序,构造一个有序链表。2、再取出两个最小的概率节点相加,生成一个生的节点加入到链表中,同时从两表中删除此两个节点。3、在对链表进行排序,链表是否只有一个节点,是则 HUFFAN 树构造完毕,否则继续做 2 的操作。为此设计一个工作链表(链表的元素时类,此类的功能相当结构。)、HUFFMAN 树节点、HUFFMAN 编码表节点。 四、关键代码 哈夫曼树重点在于如何排列权值大小不同的结点的顺序 private int leafNum; //叶子结点个数 private HaffmanNode[] hnodes; //哈夫曼树的结点数组 public HaffManCode(double[] weight) //构造指定权值集合的哈夫曼树 { int n = weight.length; //n个叶子结点 this.leafNum = n; this.hnodes = new HaffmanNode[2*n-1]; //n个叶子结点的哈夫曼树共有2n-1个结点 for(int i=0; i

(完整word版)中南大学 隧道工程答案

中南大学网络教育课程考试 《隧道工程》试题(本试题页不上交....... ) 注意事项: 1.答卷可采取打印或手写方式在A4打印纸上完成。如果手写,必须字迹工整,以便老师批阅; 2.6月2日18:00之前交学习中心; 3.下载《标准答卷模版》。 试题一:柳州市桐油山连拱隧道,施工至 K2 + 312~K2 + 332 地段,遇到一大型溶槽(图1),沿隧道纵向宽约 20 m ,呈北东~南西方向斜交隧道轴线。溶槽段隧道埋深约 20 m ,属浅埋地段,在地表有 1.5 m 左右的人工回填渣,其下为粘土夹碎石,碎石含量为 20%~40%,粘土结构细腻,软~可塑状,属明显的溶槽充填物质,且充填密实,承载力为 150~180 KPa ,钻探至隧底以下20m 仍未见底,确定隧道通过溶槽的具体工程措施(说明选定方案的理由,)。(25分) 图1 试题二:长沙天际岭隧道单洞开挖跨度达17m 以上(图2),隧道位于长沙市植物园下面,围岩软弱(Ⅳ、Ⅴ、Ⅵ级围岩),隧道最大埋深仅40m ,为保护地表的珍稀树种,要求严格控制地表沉降,确定其合理施工方法和必要的辅助施工措施(说明选定方案的理由,画出纵横向施工工序图)。(25分) 图 2 隧 道中线

试题三:岳阳市金鹗隧道进口段设计为半明半暗结构形式(图3),围岩条件为Ⅴ级,确定其合理施工方法和必要的辅助施工措施(说明选定方案的理由,画出纵横向施工工序图)。(25分) 图3 试题四:某隧道由于岩层节理发育明显,在隧道施工过程中出现坍方事故,具体如图4所示,坍方高度约18m,确定其具体处理方法。(说明选定方案的理由)。(25分) 图4

中南大学网络教育课程考试 《隧道工程》答卷 本人承诺:本试卷确为本人独立完成,若有违反愿意接受处理。签名:______________学号:____________________专业:__________________学习中心:_________________ 第一题答案: 一、穿越溶槽方式主要有堵填或架梁跨越等。 桐油山隧道溶槽范围大,基底换填不切实际,注浆加固溶槽充填物的技术要求高,不易保证客观效果。经过慎密的研究,决定采用架梁跨越方式穿过。这种方式能确保隧道结构不会出现由于基底承载强度的弱化而发生沿线路纵向或横向的开裂,为保证良好的隧道质量创造了条件。 1、弹性地基梁设计 为使隧道安全通过,在左、右边墙及中墙基溶槽底各设一根纵向钢筋混凝土梁(简称地基梁)跨越。梁长 30 m ,梁高 1 m 。为了分散墙底压力,设计边墙地基梁宽 1.3 m ,中墙地基梁宽 2.7 m ,各超出墙底宽度 15~35 cm,梁的纵向两端各留5 m 置于基岩( Ⅲ类围岩)上,梁中段置于溶槽充填物上。 2、穿越溶槽施工工序 弹性地基梁设计[1]双跨隧道一般不宜两洞同时施工,以避免在同一断面上出现大跨度而影响围岩的稳定。该隧道段位于不良地层中,需要穿越溶槽,更应谨慎行事,任何一道工序的错乱都有可能导致严重的后果。因此,施工方案总的思路是首先开挖一侧隧道(单跨),将衬砌完成后再进行另一侧隧道的施工。 3、主要支护形式 为稳定围岩(特别是溶槽粘土充填物),设置了超前注浆小导管预支护作为辅助施工措施。采用长4.5 m 的φ 42 钢管,沿隧道拱圈布置,环向布置间距35 cm,沿隧道纵向每 2 m 布设一环。同时架设 I18工字钢钢拱架,钢拱架纵向间距 0.5 m。二次模筑衬砌的设计通过荷载-结构模型计算分析后确定。考虑到初期支护担负着一定的围岩荷载,且辅助施工措施采用了小导管注浆加固也有利于减少围岩压力,故将上覆全部土体自重的 80%作为二次衬砌的垂直压力,侧压力比照处理,中墙在中导洞的高度范围内无侧压力。隧道在施工过程中有 2 种结构状态,即单跨衬砌结构状态与双跨衬砌结构状态。先行施作的单跨衬砌结构是偏压结构,而最终完成的双跨衬砌结构是对称结构,显然单跨衬砌结构是最不利的受力结构。 衬砌基底压力计算结果(每延米)为:中墙基底2460 kN,边墙基底 2200 kN。作用在地基梁上的荷载

中南大学Linux实验报告

Central South University UNIX/Linux 实验报告 学院: 信息科学与工程学院 班级: 物联网1102班 学号: 0909111612 姓名: 田刚 时间: 2014年5月4

实验一 Linux的安装 1、实验目的 (1)了解硬盘分区的概念和方法; (2)掌握硬盘的分区规划; (3)掌握Linux操作系统的安装和配置过程。 2、实验设备 一台pc机、RedHat Linux 7.2以上版本、VMware Workstation v5.5 3、实验原理 Linux可以以多种方式安装在PC机上: (1)独立分区安装、 (2)DOS分区安装和 (3)虚拟机VMWare下安装。鉴于VMware下安装对原来系统影响较小且不影响本实验目的,因此采用VMWare下安装方式。 4、实验步逐 (1) 在Windows XP下安装VMware 5.5 (2)配置虚拟机 (3)启动虚拟机 (4)启动Linux安装过程 (5)安装过程配置 (6)安装后配置 (7)第1次启动 VMWare下Linux操作系统 5、实验记录

(1)记录详细安装过程 这是在本机安装的VM,VM软件安装比较简单,详细过程 不再贴图。 (2)安装过程中出现的问题及其解决措施 此安装过程按照默认安装即可,其中要特别注意的是该 软件需要注册,所以必须要提前准备好注册码。 实验2 Linux基本操作 1、实验目的 (1)复习Linux基本命令。 (2)掌握常用Linux命令 2、实验内容 (1)练习命令行模式下的常用命令: man:命令帮助 ALT-Fx:虚终端切换 常用命令:cat、Ls、ps、chmod、kill、ln、cp、mv、rm、cd、pwd、mkdir、chown、who、w、wc、whoami、date、uname 等 (2) 编辑器vi的使用:使用vi建立并修改一个文本文件

中南大学x射线实验报告参考

中南大学 X射线衍射实验报告 学院专业班级 姓名学号同组者 月日指导教师 实验 日期 评分分评阅人评阅日期 实验目的 1)掌握X射线衍射仪的工作原理、操作方法; 2)掌握X射线衍射实验的样品制备方法; 3)学会X射线衍射实验方法、实验参数设臵,独立完成一个衍射实验测试; 4)学会MDI Jade 6的基本操作方法; 5)学会物相定性分析的原理和利用Jade进行物相鉴定的方法; 6)学会物相定量分析的原理和利用Jade进行物相定量的方法。 本实验由衍射仪操作、物相定性分析、物相定量分析三个独立的实验组成,实验报告包含以上三个实验内容。 一、实验原理 1、X射线衍射仪 (1)X射线管 X射线管工作时阴极接负高压,阳极接地。灯丝附近装有控制栅,使灯丝发出的热电子在电场的作用下聚焦轰击到靶面上。阳极靶面上受电子束轰击的焦点便成为X射线源,向四周发射X射线。在阳极一端的金属管壁上一般开有四个射线出射窗口。转靶X射线管采用机械泵+分子泵二级真空泵系统保持管内真空度,

阳极以极快的速度转动,使电子轰击面不断改变,即不断改变发热点,从而达到提高功率的目的 (2)测角仪系统 测角仪圆中心是样品台,样品台可以绕中心轴转动,平板状粉末多晶样品安放在样品台上,样品台可围绕垂直于图面的中心轴旋转;测角仪圆周上安装有X 射线辐射探测器,探测器亦可以绕中心轴线转动;工作时,一般情况下试样台与探测器保持固定的转动关系(即θ-2θ连动),在特殊情况下也可分别转动;有的仪器中样品台不动,而X 射线发生器与探测器连动。 (3)衍射光路 2、物相定性分析 1) 每一物相具有其特有的特征衍射谱,没有任何两种物相的衍射谱是完全相同 的 2) 记录已知物相的衍射谱,并保存为PDF 文件 3) 从PDF 文件中检索出与样品衍射谱完全相同的物相 4) 多相样品的衍射谱是其中各相的衍射谱的简单叠加,互不干扰,检索程序能 从PDF 文件中检索出全部物相 3、物相定量分析 物相定量分析——绝热法 在一个含有N 个物相的多相体系中,每一个相的RIR 值(参比强度)均为已知的情况下,测量出每一个相的衍射强度,可计算出其中所有相的质量分数: 其中某相X 的质量分数可表示为: ∑ == N A i i A i X A X X K I K I W 式中A 表示N 个相中被选定为内标相的物相名称 式中A O Al X O Al X A K K K 3 232= 右边是两个物相X 和A 的RIR 值,可以通过实测、计算或查找PDF 卡片获得。 样品中只含有两相A 和B ,并选定A 为内标物相,则有:

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