当前位置:文档之家› 西南交通大学2012年面向对象程序设计(专业版 )Microsoft Word 文档

西南交通大学2012年面向对象程序设计(专业版 )Microsoft Word 文档

西南交通大学2012年面向对象程序设计(专业版 )Microsoft Word 文档
西南交通大学2012年面向对象程序设计(专业版 )Microsoft Word 文档

西南交通大学2012年面向对象程序设计试题及答案

开发环境为VC++6.0,运行结果有截图,若发现错误欢迎指正。

实验一、C++程序开发环境及c++简单程序设计。

题目1、简单c++程序

任务:

按提示的操作步骤输入下面的代码,编译连接并执行。

源程序代码:

#include"iostream.h"

void main()

{ cout<<"Hello!\n";

cout<<"Welcome to c++!"<

cout<<"This is my first c++ program"<

}

运行结果:

题目2、

编写程序,从标准输入读入一个数,把它转化为英文单词输出,如输入123,这是输出“one two three”。

源程序代码:

#include

using namespace std;

void main()

{ char ch;

cout <<"请输入数字用来转化为英文单词:";

while(1)

{ cin>>ch;if(ch=='\n') break;

switch(ch-48)

{

case 0:cout<<"zero "; break;

case 1:cout <<"one "; break;

case 2:cout <<"two "; break;

case 3:cout <<"three ";break;

case 4:cout <<"four "; break;

case 5:cout <<"five "; break;

case 6:cout <<"six "; break;

case 7:cout <<"seven ";break;

case 8:cout <<"eight ";break;

case 9:cout <<"nine "; break;

}

}

运行结果:

题目3、循环结构程序设计

任务

把一张一元纸币换成一分、二分和五分的硬币,假如每一种至少一枚,文友多少种换法,编程将各种换法显示出来。

源程序代码:

#include

using namespace std;

void main()

{

int i,j,k,x=0;

cout<<"一角"<<"两角"<<"三角"<

for(i=1;i<=93;i++)

for(k=1;k<=47;k++)

for(j=1;j<=19;j++)

if(i+2*k+5*j==100)

{x++;cout<

cout<<"换法的总数为:"<

}

运行结果:

(由于种数太多截图不方便所以只截了最后的部分!)实验二、函数

题目1、内联函数

任务

(1)定义内敛函数max(),求两个整数中的最大值,然后在main()函数中惊醒调用

(2)定义内联函数inline-fun()和一般函数common-fun(),使整型参数值加1,然后在main()函数中惊醒调用;

源程序代码:

#include

using namespace std;

inline int max(int x,int y);

inline int inline_fun(int x);

int common_fun(int x);

void main()

int x=4,y=5;

cout<

cout<

cout<

}

inline int max(int x,int y)

{ if(x>y) return x;

else return y;

}

inline int inline_fun(int x)

{ return ++x;}

int common_fun(int x)

{ return ++x;}

运行结果:

题目2、函数参数的传递机制、重载函数

任务

(1)编写重载函数max1()可分别求2个整数、3个整数、2个双精度和3双精度数的最大值。

(2)定义两个名称都为sum()的函数,第一个函数支持整型数组,第二个函数支持浮点型数组,求数组元素的和。

源程序代码:

#include

using namespace std;

int max1(int x,int y)

{ if(x>y) return x;else return y;}

int max1(int x,int y,int z)

{

if(x>max1(y,z)) return x;else return max1(y,z);

}

double max1(double x,double y)

{ if(x>y) return x;else return y;}

double max1(double x,double y,double z)

{ if(x>max1(y,z) ) return x;else return max1(y,z);}

int sum(int *p,int n)

{ int i=0,s=0;

for(;i

s+=p[i];

return s;

}

double sum(double *p,int n)

{

int i; double s=0;

for(i=0;i

s+=p[i];

return s;

}

void main()

{ int a=1,b=2,c=3; double x=4.5, y=6.7, z=8.9;

int p[5]={1,2,3,4,5}; double q[5]={4.5 ,6.7,8.9,2.4,1.2};

cout<

cout<

cout<

cout<

cout<<"int 型p数组元素的和为:"<

cout<<"double 型数组q的元素和为:"<

}

运行结果:

题目3、带默认参数的函数

任务

定义函数volume(),计算立体的体积,要求在主函数中以5中不同的形式调用此函数。

源程序代码:

#include

using namespace std;

double volume(double x=1,double y=2,double z=3);

void main()

{

double x=4,y=5,c=6;

cout<

cout<

cout<

cout<

cout<

}

double volume(double x,double y,double z)//注意这里不可以再带默认的参

数!!!

{

cout<<"以"<

return x*y*z;

}

运行结果:

实验三、类于对象

题目1、私有成员的访问

任务

下面的程序中用ERROR标明的语句有错误,在不删除和增加代码行的情况下,改正错误的语句,使其正确运行。

错误代码及改正方法:

#include

using namespace std;

class Aa

{

public :

Aa(int i=0){ a=i; cout<<"Constructor"<

~Aa() { cout<<"Destructor"<

void print(){ cout<

private :

int a;

};

int main()

{

Aa a1(1),a2(2);

a1.print();

cout<

return 0;

}

改正后的运行结果:

题目2、构造函数、拷贝构造函数

任务

(1)调试下列程序

源程序代码:

#include

using namespace std;

class Topint

{

public:

Topint(int x,int y) { X=x;Y=y;}

Topint(Topint &p);

~Topint () { cout<<"destructor is called \n";}

int getx() { return X;}

int gety() { return Y;}

private :

int X,Y;

};

Topint::Topint(Topint &p)

{

X=p.X; Y=p.Y;

cout<<"Copy -initialization Cnstructor is called\n";

}

int main()

{

Topint p1(4,9);

Topint p2(p1);

Topint p3=p2;

cout<<"p3=("<

return 0;

}

运行结果:

问题:

(1)在该程序中将Topint类的带有两个参数的构造函数进行修改,在函数体内添加下述语句:cout<<"Constructor is Called.\n"。

对程序的输出结果进行分析和说明。

运行结果:

第一个Constructor is Called是构造p1时产生的,两个Copy-initialization Constructor is Called分别hi构造p2 和p3 时产生的。析构p3、p2、p1,是产生了三个destructor is called。

(2)对上述程序在主函数中添加下列说明语句:Topint p4,p5(2)调试程序会出现什么现象,为什么?如何解决?结合运行结果分析如何使用不同的构造函数创建把不同的对象?对程序的输出结果进行分析和说明。

会出现对象p4,p5 无法构造。在类中将构造函数Topint(int x,int y);改成带有默认参数的构造函数,例如:Topint(int x=0,int y =0);

运行结果:

分析同上。

题目3、析构函数、new和delete运算符

任务

定义字符串类,包括私有数据成员(char *ch),构造函数中用new为ch申请空间,析构函数用delete释放空间,并验证构造函数和析构函数的调用书顺序。

源程序代码:

#include

using namespace std;

class String

{

private :

char *ch;int n;

public :

String(int n=0) { this->n=n; ch=new char[n]; cout<<"构造函数被调用!"<

void set() { cout<<"请输入"<

for(int i=0;i>ch[i];

}

void show() { cout<<"字符串的储存的内容如下:"<

~String() { cout<<"析构函数被调用!"<

void main()

{

int n1,n2; cout<<"请分别输入你所要建立的两个字符串的含有字符的个数:"<>n1>>n2;

String s1(n1),s2(n2);

s1.set();s2.set();

s1.show();s2.show();

}

运行结果:

可以看出构造函数和析构函数的调用的顺序相反!

注意:特别重视构造函数、拷贝构造函数和析构函数的使用以及调用顺序,这在整个面向对象程序设计中一直是重点同时也一直是难点。

实验四、静态成员与友元

题目1、静态成员的特性

任务

(1)调试下列程序,写出输出的结果,并分析输出结果。

程序代码:

#include

using namespace std;

class My

{

public :

My(int aa) {A=aa;B-=aa;}

static void fun(My m);

private :

int A;

static int B;

};

void My::fun(My m)//这里的静态函数在类外实现时就无需在家static关键字。{

cout<<"A="<

cout<<"B="<

}

int My::B=100;//静态的数据成员要在类外进行初始化,并且初始化时无需加关键字限定。

int main()

{

My P(6),Q(8);

My::fun(P);//静态函数的调用形式。

Q.fun(Q);

return 0;

}

运行结果:

可以看出,static的数据成员是不属于任何的对象的而属于整个类。Static函同样是属于整个类可以用类名加作用域标识符进行调用,也可以用对象进行调用,两种形式的调用效果等价。

题目2、友元函数

任务分析并调试程序,完成下列问题

程序代码:

#include

#include

using namespace std;

class My

{

public:

My (double i=0) {x=y=i;}

My(double i,double j) { x=i;y=j;}

My (My &m) { x=m.x;y=m.y;}

friend double dist(My &a,My &b);

private :

double x,y;

};

double dist (My &a,My &b)

{

double dx=a.x-b.y;

double dy=a.y-b.y;

return sqrt(dx*dx+dy*dy);

}

int main()

{

My m1,m2(15),m3(13,14);

My m4(m3);

cout<<"The distancel :"<

cout<<"The distance2 :"<

cout<<"The distance3 :"<

cout<<"The distance4 :"<

return 0;

}

运行结果:

思考:

(1)指出所有的构造函数,它们在本程序中分别起什么作用?

My (double i=0);My(double i,double j) ;My (My &m) ;第一个实现单参和带有一个默认参数构造,第二个实现双参构造;第三个事拷贝构造函数。(实际上前两个可以合并为一个My(double i=0;double j);).

(2)指出设置默认参数的构造函数。(前面已回答)

(3)指出友元函数。将友元函数放到私有部分,观察结果是否有变化。

友元函数为:double dist(My &a,My &b);放到私有部分是没有变化的。

(4)写出结果并分析结果。(结果已给出)

题目3、静态成员的应用

任务

定义一个Student类,在该类中定义包括一个数据成员score()(分数)、两个静态数据成员total(总分)和学生人数count;成员函数scoretotalcount(float s)用于设置分数、求总分和累加学生人数;静态成员函数sum()用于计算总分;静态成员函数average()用于计算平均值。在main(0函数中输入学生成绩,并调用上述函数求出全班学生的总分和平均分。

源程序代码:

#include

using namespace std;

class Student

{

private :

double score;

static double total;

static int count;

public :

Student() {count++;}

void scoretotalcount() {cin>>score;total+=score;}

double gets() { return score;}

static void sum() { cout<<"这个班的学生该课程的总分为:"<

};

double Student::total=0;

int Student::count=0;

void main()

{

Student s[10];

cout<<"请输入10个学生的成绩:";

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

s[i].scoretotalcount();

cout<<"这10个学生的成绩为:";

for(i=0;i<10;i++)

cout<

Student::sum();

Student::average();

}

运行结果:

题目4、友元函数的应用

任务声明Book和Ruler两个类,二者都有weight属性,定义二者的一个友元函数totalweight(),计算二者的重量和。

源程序代码:

#include

using namespace std;

class Book;

class Ruler

{

private :

double weight;

public :

Ruler(double x=0) :weight(x){}

void set() { cout<<"请输入你在Ruler类中所要设置weight的值:"; cin>>weight;}

void show() { cout<<"weight ="<

friend void totalweight(Book &a,Ruler &b);

};

class Book

{

private :

double weight;

public :

Book(double x=0) :weight(x){}

void set() { cout<<"请输入你在Book类所要设置weight的值:"; cin>>weight;} void show() { cout<<"weight ="<

friend void totalweight(Book &a,Ruler &b);

};

void totalweight(Book &a,Ruler &b)

{

cout<<"二者的重量之和为:"<

}

void main()

{

Book b;Ruler r;

b.set();b.show();

r.set();r.show();

totalweight(b,r);

}这里子两个类中属性比较单一,主要是为使用友元函数,如果需要可以添加其他属性。

运行结果:

实验五、继承与派生

题目1、单继承

任务调试下列程序,并对程序进行修改,指出程序中错误的原因。

程序代码:

#include

using namespace std;

class A

{

public :

void seta(int i) {a=i;}

int geta() { return a;}

public :

int a;

class B :public A

{

public :

void setb(int i) {b=i;}

int getb() {return b;}

void show() { cout<<"A::a="<

public :

int b;

};

int main()

{

B bb;//语句1

bb.seta(6);//语句2

bb.setb(3);//语句3

bb.show();

cout<<"A::a="<

cout<<"B::b="<

cout<<"A::a="<

cout<<"B::a="<

return 0;

}

运行结果:

问题

(1)、将派生类B的继承方式改为private,会出现那些错误和不正常的现象?为什么?在main()函数中直接使用用A类的属性将是不可以的,因为继承方式是private所以其属性将不可以直接被调用!

(2)将派生类的继承方式改为protected,会出现哪些错误和不正常的现象?为什么?同(1)支部过集成的方式改为protected。

(3)将派生类B的继承方式恢复为public后,再将类A的数据成员int型的变量a的访问权限改为private时,会出现哪些错误和不正常的现象?为什么?将会出现在B类和main函数中是用数据a是不可以的,一维在A类中a是属性为private。

(4)派生类B的继承方式仍为public,再将类A中的数据成员int型的变量a 的访问权限该为protected,会出现哪些错误和不正常的现象?为什么?更改后数据a在B类中是可以使用,但在main函数仍是不可以被使用的,因为继承方式是protected!

题目2、利用继承与派生类来管理学生和教师的档案

假设要管理下述基类人员的如下的数据

Teacher(教师):姓名、性别、年龄、职称、教授课程;

Student(学生):姓名、性别、年龄、学号、专业;

Graduate():姓名、性别、年龄、学号、专业、导师;

源程序代码:

#include

#include

using namespace std;

class Person

{

private :

string xm,xb;int age;

public :

Person(string na,string sex,int a) :xm(na),xb(sex),age(a){}

void show(){ cout<<" 姓名:"<

};

class Teacher :public Person

{

private :

string zc,kc;

public :

Teacher(string na,string sex,int a,string z,string k):Person(na,sex,a),zc(z),kc(k){} void show(){ Person::show(); cout<<" 职称:"<

};

class Student :public Person

{

private :

string xh,sb;

public :

Student(string na,string sex,int a,string x,string s):Person(na,sex,a),xh(x),sb(s){} void show() { Person::show(); cout<<" 学号:"<

};

class Graduate :public Student

{

private :

string ds;

public :

Graduate(string na,string sex,int a,string x,string s,string d):Student(na,sex,a,x,s),ds(d){}

void show(){ Student::show();cout<<"导师:"<

};

void main()

{

Teacher t("张三","男",45,"教授","面向对象程序设计");

Student s("李四","男",20,"201100001","计算机科学与技术");

Graduate g("李红","女",24,"200800001","计算机科学与技术","张三");

t.show();

s.show();cout<

g.show();

}

运行结果:

题目3、教师干部类

定义Person(人)类,由Person分别派生Teacher(教师)类和Cader(干部)类,再有Teacher(教师)类和Caderl类采用多重继承的方式派生出TeacherCader(教师兼干部)类。

源程序代码:

#include

#include

using namespace std;

class Person

{

private :

string xm,xb;int age;

public :

Person(string na,string sex,int a) :xm(na),xb(sex),age(a){}

void show(){ cout<<" 姓名:"<

};

class Teacher :virtual public Person

{

private :

string zc;

public :

Teacher(string na,string sex,int a,string z):Person(na,sex,a),zc(z){}

void show1(){ Person::show(); cout<<" 职称:"<

void show(){cout<<" 职称:"<

};

class Cader : virtual public Person

{

private :

string post;

public :

Cader(string na,string sex,int a,string p):Person(na,sex,a),post(p){}

void show1() { Person::show(); cout<<" 职务:"<

void show() { cout<<" 职务:"<

};

class TeacherCader :public Teacher,public Cader

{

private:

double wages;

public :

TeacherCader(string na,string sex,int a,string z,string p,double w):Person(na,sex,a),Teacher(na,sex,a,z),Cader(na,sex,a,p),wages(w){} void show(){ Person::show(); Teacher::show();Cader::show(); cout<<" 工资:"<

};

void main()

{

Teacher t("张三","男",45,"教授");

Cader c("李四","男",55,"校长");

TeacherCader tc("王五","女",45,"教授","院长",10000);

t.show1();cout<

c.show1();cout<

tc.show();

}

运行结果:

实验六、虚函数与多态

题目1、动态联编和静态联编

任务

分析并调试下列程序

程序代码:

#include

using namespace std;

class Base

{

public :

virtual void f(float x) { cout<<"Base::f(float)"<

void g(float x) { cout<<"Base::g(float)"<

void h(float x) { cout<<"Base::h(float)"<

};

class Derived :public Base

{

public :

virtual void f(float x){ cout<<"Derived::f(float)"<

void g(int x) { cout<<"Derived::g(int)"<

void h(float x) { cout<<"Derived ::h(float)"<

};

int main()

{

Derived d;

Base *pb=&d;

Derived *pd=&d;

pb->f(3.14f);

pd->f(3.14f);

pb->g(3.14f);

pd->h(3.14f);

pd->h(3.14f);

return 0;

}

运行结果:

问题:

(1)找出以上程序张是使用了重载和覆盖的函数。

覆盖的有virtual void f(float x);和void h(float x);重载的有void g(int x)和void g(float x) ;

(2)写出程序的输出结果,并解释结果。结果已截图解释省去。

题目2、动态联编和静态联编

任务

分析并调试下列程序:

#include

using namespace std;

const double PI=3.1415;

class Sharp

{

public :

virtual double Area()=0;

};

class Triangle :public Sharp

{

public :

Triangle (double h,double w) { H=h;W=w;}

double Area() { return 0.5*W*H;} private:

double H,W;

};

class Rectangle :public Sharp

{

public :

Rectangle (double h,double w) {H=h;W=w;} double Area() {return H*W;}

private :

double H,W;

};

class Cricle :public Sharp

{

public :

Cricle(double r){ R=r;}

double Area() { return PI*R*R;}

private :

double R;

};

class Squre :public Sharp

{

public :

Squre(double s) {S=s;}

double Area() { return S*S;}

private :

double S;

};

double Total (Sharp *s[],int n)

{

double sum=0;

for(int i=0;i

sum=sum +s[i]->Area();

return sum;

}

int main()

{

Sharp *s[5];

s[0]=new Squre(4.0);

s[1]=new Rectangle(2.0,4.0);

s[2]=new Squre(8.0);

s[3]=new Cricle(2.0);

s[4] =new Triangle(4.0,8.0);

double sum=Total(s,5);

cout<<"SUM="<

return 0;

}

运行结果:

问题

(1)指出抽象类;Sharp

(2)指出纯虚函数,并说明它的作用。Double Area()=0是抽象类,作用是为同类的函数日工同意的外部接口。

(3)每个类的作用是什么,正程序的作用是什么?读者可以通过读程序就会明白该程序的作用和每个类的作用,所以就不在这里做过多的解释。

题目3.图形类的设计

任务

定义抽象类Shape;

Class Shape

{

Public :

virtual double Area()=0;//任意图形的面积

virtual double V olume()=0;//任意图形的体积

};

要求

(1)定义派生类CIrcle(圆)、Rectangle(矩形),并实现相应的纯虚函数。

(2)定义CAR,使得到通过CAR一如下方式统一操作Circle和Rectangle 图形。

class CAR

{

private:

Shape &shape;

public:

CAR (Shape &s):shape(s){};

double Area() {return shape.Area();}

double V olume() {return shape.V olume();}

};

源程序代码:

#include

using namespace std;

const double PI=3.1415;

class Shape

{

public :

virtual double Area()=0;

virtual double V olume()=0;

};

class Triangle :public Shape

{

public :

Triangle (double h,double w) { H=h;W=w;}

double Area() { return 0.5*W*H;}

double V olume(){return 0.0;}//注意着里即使不用V olume()属性也要对其进行一定函数实现。

private:

double H,W;

};

class Rectangle :public Shape

{

public :

Rectangle (double h,double w) {H=h;W=w;}

double Area() {return H*W;}

double V olume(){return 0.0;}

private :

double H,W;

};

class Cricle :public Shape

{

public :

Cricle(double r){ R=r;}

double Area() { return PI*R*R;}

double V olume(){return 0.0;}

private :

double R;

};

class Squre :public Shape

{

public :

Squre(double s) {S=s;}

double Area() { return S*S;}

double V olume(){return 0.0;}

private :

double S;

};

class FT :public Shape

{

【有间快题】西南交大风景园林考研趋势(有间快题)-2017年刘老师预测

从大数据看风景园林考研趋势 有间快题 本文提取北林、同济、华南理工等高校近年的考研题目信息作为样本,概括总结风景园林专业的考研大趋势,为芸芸画图狗省去若干搜集材料的时间及信息不对等的麻烦。 北林同济是风景园林专业的风向标这一点不必赘述,它们的出题走向无疑意义匪浅。许多景观专业考研不是辣麽热门的学校现在或许还在这类高校题目历程的前中期阶段,所以不难据此对其出题走势做基本判断。 另外基于地域性,选择了交大和川大两所高校作样本;以华南理工作为考察小建筑设计的老八校代表。话不多说先上高颜分析图~~ 五所学校风景园林考研题目与设计面积(单位:公顷) 据图直观可见景观考研的地块面积大多集中于“1~3 hm2”之间,偶见10 hm2以上的超大地块规划,或1 hm2以下的小场地详细设计。题目大类多出自“城市公共绿地”、“城市公园”、“居住区”、“校园绿地”、“城市广场”等,偶见“售楼部景观”、“休闲农场”之辈非主流~ 五所学校考研题目信息关键词

关于题目信息不好一概而论,请待后文详细分解及文末总结~ 一、北京林业大学 就北林本身而言,纵观十年题目不难解析,其出题历程大致经历了几个阶段,前期题目较为简易,设计要求抽象主观,场地多为平整规则的空地,考察内容倾向于空间形态。图面表现好占优势,也容易塑造出一些所谓快题套路,市面上几年前出版的快题书目案例就多为此类。 然而考生水平年年见长,原先的考察方法不能筛选出优质考生时,自然开始增添一些场地要素如保留植被与建筑,或基地条件如滨水、高差等,并持续关注场地流线。14年起,除了对竖向设计的要求精确化以外(等高线间距1m),开始强调生态景观设计,16年明确要求设计无径流外排的“低影响开发”雨水花园便是鲜明的旗帜,这也是整个景观行业的热点。此外,15、16年都选取了分散破碎的基地,考察统筹协调能力;都要求为附近的居民、工作人员和学生提供公共服务空间,即满足多元化的社会需求,这点也与同济近年考题相呼应。 总之,特别是前几年开始要求纯线稿交图起,北林明显表现出对方案能力的

48m钢桥设计

48m钢桁架铁路桥设计 学院:土木工程学院 班级:土木0906 姓名:张宇 学号:1801090603 指导老师:方海 整理日期:2012年01月07日

——目录—— 第一章设计依据 (2) 第二章主桁架杆件内力计算 (4) 第三章主桁杆件设计 (10) 第四章弦杆拼接计算 (14) 第五章节点板设计 (16) 第六章节点板强度检算 (16)

48m钢桁架桥课程设计 一、设计目的: 跨度L=48米单线铁路下承载式简支栓焊钢桁梁桥部分设计 二、设计依据: 1. 设计《规范》 铁道部1986TB12-85《铁路桥涵设计规范》简称《桥规》。 2. 结构基本尺寸 计算跨度L=48m;桥跨全长L=48.10m;节间长度d=8.00m; 主桁节间数n=6;主桁中心距B=5.75m;平纵联宽B0=5.30m; 主桁高度H=12.00m;纵梁高度h=1.35m;纵梁中心距b=2.00m; 3. 钢材及其基本容许应力: 杆件及构件——16Mnq;高强螺栓——40B;精制螺栓——ML3;螺母及垫圈——45号碳素钢;铸件——ZG25;辊轴——锻钢35钢材的基本容许应力参照1986年颁布的《铁路桥涵设计规范》。 4. 结构的连接方式: 桁梁杆件及构件,采用工厂焊接,工地高强螺栓连接; 人行道托架采用精制螺栓连接; 焊缝的最小正边尺寸参照《桥规》; 高强螺栓和精制螺栓的杆径为Φ22,孔径d=23mm; 5. 设计活载等级——标准中活载 6. 设计恒载 主桁P3=16kN/m;联结系P4=2.76kN/m;桥面系P2=6.81kN/m; 高强螺栓P6=(P2+P3+P4)×3%; 检查设备P5=1.00kN/m; 桥面P1=10.00kN/m;焊缝P7=(P2+P3+P4)×1.5%。 计算主桁恒载时,按每线恒载P=P1+P2+P3+P4+P5+P6+P7。 三、设计内容: 1. 主桁杆件内力计算,并将计算结果汇整于2号图上; 2. 围绕E2节点主桁杆件截面选择及检算; 3. 主桁E2节点设计及检算; 4. 绘制主桁E2节点图(3号图)。 四、提交文件: 1.设计说明书; 2. 2、3号图各一张 要求:计算正确,书写条理清楚,语句通顺;结构图绘制正确,图纸采用的比例恰当,线条粗细均匀,尺寸标准清晰。

(真题)2012西南交通大学钢筋混凝土951

西南交通大学2012年全日制硕士研究生入学考试试卷 一,判别题(每题2分,共30分) 1、混凝土试件的横向变形受约束程度越高,其抗压强度就越大。 2、混凝土的局部承压强度大于棱柱体抗压强度。 3、受弯构件或偏心受压构件要用到混凝土的轴心抗压强度。 4、混凝土的极限压应变随着混凝土的抗压强度的增大而增大。 5、钢筋混凝土的收缩变形与混凝土的收缩变形基本一致。 6、在受力的钢筋混凝土结构中,收缩会引起钢筋和混凝土的应力重分布。 7、在钢筋混凝土结构中,斜筋既承担主拉应力,又固定受力钢筋以形成钢筋骨架。 8、采用强度较高的钢筋可以减少混凝土的裂缝宽度。 9、长期及重复荷载作用会降低混凝土的弹性模量。 10、剪跨比越大,梁的抗剪强度越低。 11、受弯构件预应力钢筋布置总是偏心的,但预应力不会提高构件的刚度。 12、在部分预应力混凝土梁中,预应力筋既要保证构件达到一定预应力度的要求,又要保证构件有足够的刚度。 13、对于一圆形截面螺旋箍筋柱,可以肯定按考虑螺旋筋柱计算的承载力不会比较普通箍筋柱计算的承载力低。 14、钢筋混凝土纯扭构件配箍率min sv sv ,ρρ≥,即可保证构件不发生少筋破坏。 15、钢筋混凝土适筋梁在弯矩不断增加的情况下,裂缝的数量和宽度均会不断地增加直至破坏。 二,选择题(每题2分,共20分) 1、我国混凝土的标准试件采用的尺寸为( ) A 10*10*10 B 15*15*15 C 20*20*20 2、混凝土的疲劳强度与下列哪个无关( ) A 混凝土承受的最大压应力 B 、抗拉强度 C 混凝土承受的最大压应力与最小压应力的比值 D 、抗压强度 3、混凝土强度等级是按其()试块抗压强度标准值确定的,超值保证率为( ) A 立方体,95% B 立方体 85% C 棱柱体 95% D 棱柱体 85% 4、规范规定:按旋筋柱计算的承载能力不超过按普通箍筋柱计算的承载能力的1.5倍,这是为了( ) A 不发生脆性破坏 B 在正常使用情况下混凝土保护层不剥落 C 不发生失稳破坏 D 不发生过大的变形 5、下面哪个关于分布钢筋的说法是错误的( ) A 将荷载均匀分布给受力钢筋 B 固定受力钢筋的位置 C 分担混凝土收缩和温度变化引起的拉应力 D 应放在受力钢筋的外侧 6、大偏心受压破坏中( ) A 受拉钢筋先达到屈服强度 B 靠近纵向力一侧混凝土先被压碎 C 受压钢筋先达到屈服强度 D 远离纵向力一侧混凝土先被压碎 7、下面哪个关于预应力的说法是错误的( ) A 提高了结构的抗裂性 B 提高了结构的抗剪能力 C 提高了结构的极限强度 D 提高了结构的耐劳性能 8、钢筋混凝土结构承载力极限状态设计计算中取用的荷载(当其效应对结构不利时)设计值Q 与其相应的标准值Qk ,材料强度的设计值f 与其相应的标准值fk 之间的关系为( ) A Q>Qk f >fk B Q fk D Q>Qk f

西南交通大学钢桥课程设计75.4m详解

西南交通大学钢桥课程设计 单线铁路下承式栓焊简支钢桁梁桥 课程设计 姓名: 学号: 班级: 电话: 电子邮件: 指导老师: 设计时间:2016.4.15——2016.6.5

目录 第一章设计资料 (1) 第一节基本资料 (1) 第二节设计内容 (2) 第三节设计要求 (2) 第二章主桁杆件内力计算 (3) 第一节主力作用下主桁杆件内力计算 (3) 第二节横向风力作用下的主桁杆件附加力计算 (7) 第三节制动力作用下的主桁杆件附加力计算 (8) 第四节疲劳内力计算 (10) 第五节主桁杆件内力组合 (11) 第三章主桁杆件截面设计 (14) 第一节下弦杆截面设计 (14) 第二节上弦杆截面设计 (16) 第三节端斜杆截面设计 (17) 第四节中间斜杆截面设计 (19) 第五节吊杆截面设计 (20) 第六节腹杆高强度螺栓计算 (22) 第四章弦杆拼接计算和下弦端节点设计 (23) 第一节 E2节点弦杆拼接计算 (23) 第二节 E0节点弦杆拼接计算 (24) 第三节下弦端节点设计 (25) 第五章挠度计算和预拱度设计 (27) 第一节挠度计算 (27) 第二节预拱度设计 (28) 第六章桁架桥梁空间模型计算 (29) 第一节建立空间详细模型 (29) 第二节恒载竖向变形计算 (30) 第三节活载内力和应力计算 (30) 第四节自振特性计算 (32) 第七章设计总结 (32)

第一章设计资料 第一节基本资料 1设计规范:铁路桥涵设计基本规范(TB10002.1-2005),铁路桥梁钢结构设计规范(TB10002.2-2005)。 2结构轮廓尺寸:计算跨度L=70+0.2×27=75.4m,钢梁分10个节间,节间长度d=L/10=7.54m,主桁高度H=11d/8=11×7.46/8=10.3675m,主桁中心距B=5.75m,纵梁中心距b=2.0m,纵梁计算宽度B0=5.30m,采用明桥面、双侧人行道。 3材料:主桁杆件材料Q345q,板厚 40mm,高强度螺栓采用40B,精制螺栓采用BL3,支座铸件采用ZG35II、辊轴采用35号锻钢。 4 活载等级:中—活载。 5恒载 (1)主桁计算 桥面p1=10kN/m,桥面系p2=6.29kN/m,主桁架p3=14.51kN/m, 联结系p4=2.74kN/m,检查设备p5=1.02kN/m, 螺栓、螺母和垫圈p6=0.02(p2+ p3+ p4),焊缝p7=0.015(p2+ p3+ p4); (2)纵梁、横梁计算 纵梁(每线)p8=4.73kN/m(未包括桥面),横梁(每片)p9=2.10kN/m。 6风力强度W0=1.25kPa,K1K2K3=1.0。 7工厂采用焊接,工地采用高强度螺栓连接,人行道托架采用精制螺栓,栓径均为22mm、孔径均为23mm。高强度螺栓设计预拉力P=200kN,抗滑移系数μ0=0.45。

西南交通大学网络教育学院《大学英语IV》第1次网络作业

本次作业是本门课程本学期的第1次作业,注释如下:大学英语IV 第1单元作业题 一、单项选择题(只有一个选项正确,共40道小题) 1. – David, I got an A in Accounting! –_________________________ (A) I was surprised to hear the news. (B) Are you kidding? (C) That’s a pity. (D) Congratulations! 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:D 解答参考:[第一单元]D 当得知他人在考试中取得好成绩时,首先应向对方表示祝贺,故D项为正确答案。A,B,C三个选项都不符合礼貌习惯。 2. – How do you think of this test? –_________________________ (A) I got 85. (B) Good luck. (C) It’s a piece of cake. (D) Don’t worry about it. 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:C 解答参考:[第一单元]C 该题题干是询问对方对于考试的看法,“a piece of cake”表示“容易的事,小菜一碟”,说明回答者认为此次考试很容易,因此只有选项C符合上下文语境。 3. –Do you like Professor Zhang’s classes? –_________________________ (A) I never miss her class. (B) Chemistry is difficult to study. (C) I take a course in Chemistry. (D) Professor Zhang is a strict teacher. 你选择的答案:[前面作业中已经做正确] [正确] 正确答案:A 解答参考:[第一单元]A 说话者询问对方是否喜欢上张教授的课,选项A的言外之意是回答者十分喜欢教授的课因而从不缺席,故选A,其它三个选项不合题意。 4. – What school subject do you like best? –_________________________ (A) I hate Physics.

西南交大-结构抗震及高层建筑-离线作业

—年第学期 离线作业 科目:结构抗震及高层建筑 姓名: 学号: 专业:土木工程(工民建) 西南交通大学远程与继续教育学院 直属学习中心

结构抗震及高层建筑第次作业(主观题) 三、主观题(共道小题) .在框架-剪力墙结构体系中,如结构刚度特征值很大,则其性能趋近于(框架)结构。 .在框架-剪力墙结构体系中,如结构刚度特征值很小,则其性能趋近于(剪力墙)结构。 .高层结构平面布置时,应使其平面的质量中心和刚度中心尽可能靠近,以减少(扭转效应)。 .在地震区须设伸缩缝、沉降缝、防震缝的房屋,缝宽均按(防震缝缝宽)考虑。 .用手算方法计算框架在水平荷载作用下的内力时,一般可采用(反弯点和值)法。 .高层建筑结构设计有哪些特点? ①水平荷载成为设计的主要荷载和决定因素;②侧向变形成为设计的主要矛盾和控制指标;③层数较多时,构件轴向变形的影响不容忽略;④结构延性成为设计的重要指标。 .多层及高层建筑钢筋混凝土结构有哪几种主要体系? 有框架、剪力墙、框架,剪力墙(筒体)、筒中筒、成束筒、巨形框架等 .在进行高层建筑结构的平面布置时应注意什么? 应注意:①有利于抵抗水平和竖向荷在;②受力明确,传力路径清楚;③形状简单、规则、对称;④尽量使刚度对称,以减小扭转的影响 .高层建筑设计中,应遵循什么基本原则来处理变形缝的设置? 在高层建筑中设置变形缝会给结构及建筑设计带来困难,并增加造价和施工复杂性,因此尽量不设缝,而采取各种措施来解决好沉降不均匀、温度收缩应力或体型复杂等问题 .高层建筑设计中,可采取哪些措施以使高层部分与裙房部分不设沉降缝? ①采用桩基或采取减少沉降的有效措施,使沉降差降低在允许范围内;②主楼与裙楼采用不同的基础形式,并宜先施工主楼,后施工裙房,调整土压力使后期沉降基本接近;③地基承载力较高、沉降计算较为可靠时,主楼与裙楼的标高预留沉降差,待沉降基本稳定后再连为整体,使两者标高最后保持基本一致.框-剪结构中剪力墙布置要点什么? 剪力墙布置要点:剪力墙宜对称布置;剪力墙应贯通全高;在层数不多时,剪力墙可做成形或形等;剪力墙靠近结构外围布置;剪力墙的间距不应过大 .有一正方形截面的钢筋混凝土框架柱,抗震等级为三级,柱底截面的内力设计值=,,采用对称配筋,混凝土强度等级,,钢筋为级,,轴压比限值[],请根据轴压比限值初步确定此框架柱的截面尺寸。 为满足框架柱抗震设计的轴压比要求: 由≤[ μ ] 可得到:≥ [ μ ] × ≈

西南交通大学数字电子技术模拟试卷二(含答案)

西南交通大学数字电子技术模拟试卷二 一.填空题(共10 分,每空1分) 1.逻辑函数C B AC AB F ++=的最小项之和(以A 为高位) = ∑m ( ),最大项之积=∏M ( ),其最简与-或表达式为 ,最简与非-与非表达式为 。 2.已知函数的对偶式为B A +BC D C +,则它的原函数表达式为 ,其原函数的反函数表达式为 。 3.用555定时器组成施密特触发器,当输入控制端C O 外接10V 电压时,其上、下门限电压值分别为 V 和 V 。 4.8位D/A 转换器当输入数字量10000000为5v 。若只有最低位为高电平,则输出电压为 v ;当输入 为10001000,则输出电压为 v 。 二.选择题(共5 分,每题1分,可能有多选) 1.逻辑变量的取值1和0可以表示 。 A.开关的闭合、断开 B.电位的高、低 C.真与假 D.电流的有、无 2.当A 、B 、C 三个输入变量中有奇数个1时输出F 为1,否则F 为0,则F 的表达式为 。 A . ABC B .A+B+ C . A ⊕ B ⊕ C D .A B C 3.一个容量为1K ×8的存储器有 个存储单元。 A.8 B.8K C.8000 D.8192 4.石英晶体多谐振荡器的突出优点是 。 A.速度高 B.电路简单 C.振荡频率稳定 D.输出波形边沿陡峭 5.单稳态触发器的外接电阻R 、电容C 增大,则( )。 A .输出脉冲宽度减小 B .输出脉冲宽度增大 C .输出脉冲幅度减小 D .输出脉冲幅度增大 三.判断题,正确打√,错误的打×(共5 分,每题1分) 1.若两个函数具有相同的真值表,则两个逻辑函数必然相等。( )

钢桥课程设计

《钢桥》课程设计任务书《钢桥》课程设计指导书 青岛理工大学土木工程学院 道桥教研室 指导老师:赵建锋 2010年12月

《钢桥》课程设计任务书 一、设计题目 单线铁路下承式简支栓焊钢桁架桥上部结构设计 二、设计目的 1. 了解钢材性能及钢桥的疲劳、防腐等问题; 2. 熟悉钢桁架梁桥的构造特点及计算方法; 3. 通过单线铁路下承式简支栓焊钢桁架桥上部结构设计计算,掌握主桁杆件内力组合及计算方法;掌握主桁杆件截面设计及验算内容; 4. 熟悉主桁节点的构造特点,掌握主桁节点设计的基本要求及设计步骤; 5. 熟悉桥面系、联结系的构造特点,掌握其内力计算和强度验算方法; 6. 熟悉钢桥的制图规范,提高绘图能力; 7. 初步了解计算机有限元计算在桥梁设计中的应用。 三、设计资料 1. 设计依据:铁路桥涵设计基本规范(TB1000 2.1-2005) 铁路桥梁钢结构设计规范(TB10002.-2008) 钢桥构造与设计 2. 结构轮廓尺寸: 计算跨度L= m ,节间长度d= 8 m ,主桁高度H= 11m ,主桁中心距B= 5.75m ,纵梁中心距b= 2.0m 。 3. 材料:主桁杆件材料Q345qD ,板厚≤40mm ,高强度螺栓采用M22。 4. 活载等级:中-活载。 5. 恒载: (1)主桁计算 桥面m kN p =1,桥面系m kN p =2,每片主桁架m kN p = 3, 联结系m kN p =4; (2)纵梁、横梁计算 纵梁(每线) m kN p = 5 (未包括桥面),横梁(每片) m kN p = 6。 6. 风力强度0.1,25.13212 0==K K K m kN W 。

校园道路交通组织方案设计

机械与车辆学院交通工程专业课程设计校园道路交通组织方案设计 指导老师:林科吴小丹 班级:08交通工程2班 姓名:唐庆丽 学号: 080402021038 成绩: 中国·珠海 二○一一年十一月

校园道路是人们在校园中通行的载体和校园规划中的重要组成部分。道路在校园中不但是疏导交通的通道,构成校园规划的骨架,而且为在校园中行进的师生提供观赏风景的通道。 北京理工大学珠海学院校园交通情况日趋复杂,自行车规模越来越大以及机动化程度不断上升引发了一系列的交通安全、交通冲突、道路拥挤、停车空间不足等问题,针对目前这些交通现状问题,在现有的交通条件下对本校园道路交通组织进行优化方案设计, 对校园的交通进行有效的组织,保障校园内的交通安全。 关键词:校园交通交通冲突道路拥挤优化方案

The campus road is the people in the campus through the carrier and an important part of campus planning. Roads in the campus is not only the traffic channel, forming the campus planning framework, but also in campus through the teachers and students to provide viewing scenery channel. Beijing Institute of Technology Zhuhai university campus traffic situation is complex with each passing day, bicycle increasingly large scale and mechanization degree rise ceaselessly caused a series of traffic safety, traffic conflict, road congestion, parking space problems, aiming at these traffic problems, the existing traffic conditions on the campus road traffic organization optimized design, on the campus of traffic through the effective organization, ensure the traffic safety on campus.

西南交通大学数值分析题库

考试目标及考试大纲 本题库的编纂目的旨在给出多套试题,每套试题的考查范围及难度配置均基于“水平测试”原则,按照教学大纲和教学内容的要求,通过对每套试题的解答,可以客观公正的评定出学生对本课程理论体系和应用方法等主要内容的掌握水平。通过它可以有效鉴别和分离不同层次的学习水平,从而可以对学生的学习成绩给出客观的综合评定结果。 本题库力求作到能够较为全面的覆盖教学内容,同时突显对重点概念、重点内容和重要方法的考查。考试内容包括以下部分: 绪论与误差:绝对误差与相对误差、有效数字、误差传播分析的全微分法、相对误差估计的条件数方法、数值运算的若干原则、数值稳定的算法、常用数值稳定技术。 非线性方程求解:方程的近似解之二分法、迭代法全局收敛性和局部收敛定理、迭代法误差的事前估计法和事后估计法、迭代过程的收敛速度、r 阶收敛定理、Aitken加速法、Ne w to n法与弦截法、牛顿局部收敛性、Ne w to n收敛的充分条件、单双点割线法(弦截法)、重根加速收敛法。 解线性方程组的直接法:高斯消元法极其充分条件、全主元消去法、列主元消去法、高斯-若当消元法、求逆阵、各种消元运算的数量级估计与比较、矩阵三角分解法、Doolittle 和Crout三角分解的充分条件、分解法的手工操作、平方根法、Cholesky分解、改进的平方根法(免去开方)、可追赶的充分条件及适用范围、计算复杂性比较、严格对角占优阵。 解线性方程组迭代法:向量和矩阵的范数、常用向量范数的计算、范数的等价性、矩阵的相容范数、诱导范数、常用范数的计算;方程组的性态和条件数、基于条件数误差估计与迭代精度改善方法;雅可比(Jacobi)迭代法、Gauss-Seidel迭代法、迭代收敛与谱半径的关系、谱判别法、基于范数的迭代判敛法和误差估计、迭代法误差的事前估计法和事后估计法;严格对角占优阵迭代收敛的有关结论;松弛法及其迭代判敛法。 插值法:插值问题和插值法概念、插值多项式的存在性和唯一性、插值余项定理;Lagrange插值多项式;差商的概念和性质、差商与导数之间的关系、差商表的计算、牛顿(Newton)插值多项式;差分、差分表、等距节点插值公式;Hermite插值及其插值基函数、误差估计、插值龙格(Runge)现象;分段线性插值、分段抛物插值、分段插值的余项及收敛性和稳定性;样条曲线与样条函数、三次样条插值函数的三转角法和三弯矩法。 曲线拟合和函数逼近:最小二乘法原理和多项式拟合、函数线性无关概念、法方程有唯一解的条件、一般最小二乘法问题、最小二乘拟合函数定理、可化为线性拟合问题的常见函数类;正交多项式曲线拟合、离散正交多项式的三项递推法。最佳一致逼近问题、最佳一致逼近多项式、切比雪夫多项式、切比雪夫最小偏差定理、切比雪夫多项式的应用(插值余项近似极小化、多项式降幂)。本段加黑斜体内容理论推导可以淡化,但概念需要理解。 数值积分与微分:求积公式代数精度、代数精度的简单判法、插值型求积公式、插值型求积公式的代数精度;牛顿一柯特斯(Newton-Cotes)公式、辛卜生(Simpson)公式、几种低价牛顿一柯特斯求积公式的余项;牛顿一柯特斯公式的和收敛性、复化梯形公式及其截断误差、复化Simpson公式及其截断误差、龙贝格(Romberg)求积法、外推加速法、高斯型求积公式、插值型求积公式的最高代数精度、高斯点的充分必要条件。正交多项式的构造方法、高斯公式权系数的建立、Gauss-Legendre公式的节点和系数。本段加黑斜体内容理论推导可以淡化,但概念需要理解。 常微分方程数值解:常微分方程初值问题数值解法之欧拉及其改进法、龙格—库塔法、阿当姆斯方法。

西南交通大学2012年面向对象程序设计(专业版 )Microsoft Word 文档

西南交通大学2012年面向对象程序设计试题及答案 开发环境为VC++6.0,运行结果有截图,若发现错误欢迎指正。 实验一、C++程序开发环境及c++简单程序设计。 题目1、简单c++程序 任务: 按提示的操作步骤输入下面的代码,编译连接并执行。 源程序代码: #include"iostream.h" void main() { cout<<"Hello!\n"; cout<<"Welcome to c++!"< using namespace std; void main() { char ch; cout <<"请输入数字用来转化为英文单词:"; while(1) { cin>>ch;if(ch=='\n') break; switch(ch-48) { case 0:cout<<"zero "; break; case 1:cout <<"one "; break; case 2:cout <<"two "; break; case 3:cout <<"three ";break; case 4:cout <<"four "; break; case 5:cout <<"five "; break; case 6:cout <<"six "; break; case 7:cout <<"seven ";break; case 8:cout <<"eight ";break; case 9:cout <<"nine "; break; } }

西南交通大学网络教育-西南交通大学远程与继续教育学院

西南交通大学网络教育 专升本交通运输专业教学计划(2012年秋季入学适用) 培养目标:本专业旨在培养适应经济全球化、信息化及交通运输行业发展需要,掌握信息技术、外语、管理学、经济学和交通运输专业的相关理论知识和专业技能,具有交通运输组织管理、规划设计和指挥决策能力,能在各级铁路运输管理部门及相关单位从事运输组织指挥和生产技术管理的高级应用型人才。 基本要求:具有一定的自然科学与社会科学基础知识,掌握运输组织与优化理论与方法、交通运输规划理论与设计方法、现代信息技术及其应用、经济与管理等知识,适应社会主义市场经济体制下交通运输行业发展的需求,具备交通运输组织管理、规划设计和指挥决策能力。 专业特色:本专业以“基础扎实、技术过硬、工作上手快、适应能力强”为特点,在学生综合素质培养的基础上,注重学生管理学、经济学、信息技术和外语应用能力的培养,尤其重视培养和训练学生扎实的交通运输专业基础和实践技能。 主干课程:管理运筹学A、交通运输系统分析、运输市场营销、交通运输设备、交通工程学、运输组织学。 学期课程名称课程代 码 学 分 考核形 式 课程性 质 是否为申 请 学位所需 课程 是否为核 心课程 第1学期大学英语III 000300 4 考试 公共基 础课 是计算机应用基础001300 4 考试 公共基 础课 是交通运输经济157800 4 考试专业课是毛泽东思想和中国特色 社会主义理论体系 001800 4 考查 公共基 础课 学习导航002000 2 考查 公共基 础课 专业概论(交通运输类)003000 1 考查 公共基 础课 小计19

第2学期大学英语IV 000400 4 考试 公共基 础课 是管理运筹学A 136401 5 考试 专业基 础课 是是交通运输系统分析158100 5 考试专业课是是运输市场营销204400 5 考试 专业基 础课 是是小计19 第3学期大学英语V 000500 4 考试 公共基 础课 是交通运输管理信息系统157600 4 考试 专业基 础课 是交通运输设备158000 5 考试 专业基 础课 是现代物流学A 197601 5 考试专业课 小计18 第4学期交通工程学156700 5 考试专业课 科技论文写作A 001400 2 考查 公共基 础课 运输商务204300 3 考试专业课是运输组织学204900 5 考试专业课是小计15 第5学期毕业设计(论文)103000 12 专业课毕业实习250900 1 专业课小计13 总计84 总课程数(门)20

钢桥课程设计48米单线铁路下承式栓焊简支梁主桁设计

48米单线铁路下承式栓焊简支梁主桁设计

目录 第一部分设计说明书 一、设计资料----------------------------4 二、钢梁上部总体布置及尺寸拟定--------------------------4 1、钢桁架梁桥的优缺点--------------------------4 2、设计假定和计算方法---------------------------4 3、主桁杆件截面选择---------------------------5 4、节点设计原则---------------------------5 5、设计思路和步骤----------------------------5 6、参考文献 ----------------------------6 第二部分设计计算书 一、打开软件-----------------------------------7 二、创建模型-----------------------------------7 1.设定造作环境-----------------------------------7 2.定义材料和截面-----------------------------------7 3.建立节点和单元-----------------------------------8 4.输入边界条件-----------------------------------8 5.输入荷载(1)——加载自重--------------------------------9 6.运行结构分析(1)-----------------------------------10 7.查看结果-----------------------------------10 8.输入荷载(2)——活载添加-------------------------------12 9.运行结构分析(2)----------------------------------13 10.查看结果-----------------------------------13 三、主力求解-----------------------------------14 1.冲击系数-----------------------------------14 2.活载发展均衡系数-----------------------------------14

基础工程桩基础课程设计(西南交通大学)

课程名称:《基础工程B 》 设计题目:建筑桩基础设计 院系:土木工程系 专业: 年级: 姓名: 指导教师: 西南交通大学峨眉校区 年月日

一:设计资料 1、建筑场地土层按其成因土的特征和力学性质的不同自上而下划分为四层,物理力学指标见下表。勘查期间测得地下水混合水位深为2.0m,地下水水质分析结果表明,本场地下水无腐蚀性。 建筑安全等级为二级, 选择第二组数据: KN F 3150=, m KN M ?=410,H = 56kN ; 柱的截面尺寸为:400×400mm ; 2、根据地质资料,以黄土粉质粘土或粉沙夹粉质粘土为桩尖持力层, 3、每组编号为1至5号的同学,钢筋混凝土预制桩断面尺寸为300×300mm ,承台底面埋深:m d 50.2= 4、根据附表2静载荷单桩承载力试验Q s -曲线,按明显拐点法得单桩极限承载力550u kN Q =,也可以有已知条件计算得知u Q 。360380ck q =至之间取值。 5、桩身资料: 混凝土为C30,轴心抗压强度设计值c f = 15MPa ,弯曲强度设计值为MPa f m 5.16=,主筋采用:4Φ16,强度设计值:MPa f y 310= 6、承台设计资料:混凝土为C30,轴心抗压强度设计值为c f =15MPa ,弯曲抗压强度设计值为MPa f m 5.1=。 附:1):土层主要物理力学指标; 2):桩静载荷试验曲线。

桩静载荷试验曲线 设计内容:

1. 确定桩端持力层和承台埋深 根据资料确定承台埋深为2.2m 。采用钢筋混凝土预制方桩,桩的截面尺寸为300300mm mm ?。根据底层资料,选粉砂夹粉质粘土层作为持力层。桩端进入持力层的深度,对于粘性土不宜小于2倍桩径,选择440.3 1.2d m m =?=,这样承台底面以下桩的长度为14m 2. 确定单桩竖向极限承载力标准值n 采用公式(5-21):Q Q Q u q l q A uk sk pk sik i pk p =+=+∑。 查表5-6可得:501Q kP s k = =56.4kP 2Q s k =75.6kP 3Q s k Q u q l sk sik i =∑ 40.3(508.856.4475 1.2)=???+?+? 907.584kN = 查表5-7知:2800q kPa pk =,则 28000.30.3252pk Q q A kN pk p ==??= 3.初步估计所需装数n 在估算桩数时,首先需计算单桩竖向承载力设计值R 。 由于桩的布置和桩数还未知,先不考虑承台效应和群桩效应,用公式(5-67)计算R 。从表5-19查得 1.65s p γγ==,故得 //907.584/1.65252/1.65702.778R Q Q kN sk s pk p γγ=+=+= 确定桩数时,由于承台尺寸还没有确定,可先根据单桩承载力设计值和上部结构 物荷载初步估算确定。中心荷载时,估算桩数F n R μ=,式中μ为经验系数,建 筑桩基可采用1.1~1.2 。本题取μ=1.1,3150F kN =,则得 1.13150 4.93702.778 n ?= =, 为了方便布置,选取6n =,即采用6根桩。 4.进行桩位布置和确定承台尺寸 桩在平面上采用行列式布置,桩中心距(3~4)0.9~1.2a s d m ==,取x 方向中心距为0.9m ,y 方向中心距为1.2m 。取边桩中心至承台边缘的距离为10.3d m =,承台边缘至桩的外面缘为150mm ,符合有关要求。桩的布置和承台平面尺寸如图所示。

西南交通大学《数字信号处理》期中试卷及答案

西南交通大学2015-2016学年第1学期期中考试 阅卷教师签字: 一、选择题:(20分) 本题共10个小题,每题回答正确得2分,否则得零分。每小题所给答案中只有一个是正确的。 1. 若一线性时不变系统当输入为()()x n n δ=时,输出为()()3y n R n =,则当输入为 ()()2u n u n --时,输出为 ( C )。 A. ()3R n B. ()2R n C. ()()331R n R n +- D. ()()221R n R n +- 2.信号11 sin()3 n 的周期为( D )。 A. 3 B.6 C. 611 π D.∞ 3.已知某序列Z 变换的收敛域为2Z <,则该序列为( C )。 A. 有限长序列 B. 右边序列 C. 左边序列 D. 双边序列 4.若()x n 为实序列,()j X e ω是其傅立叶变换,则( C )。 A .()j X e ω的幅度和相位都是ω的偶函数 B .()j X e ω的幅度是ω的奇函数,相位是ω的偶函数 C .()j X e ω的幅度是ω的偶函数,相位是ω的奇函数 D .()j X e ω的幅度和相位都是ω的奇函数 5. 对于序列的傅立叶变换而言,其信号的特点是( C ) A.时域连续非周期,频域连续非周期 B.时域离散周期,频域连续非周期 C.时域离散非周期,频域连续周期 D.时域连续非周期,频域连续周期 6.序列5()()x n R n =,其8点DFT 记为X(k),k=0,1,…,7,则X(0)为( D )。 A. 2 B. 3 C. 4 D. 5 7.已知N 点有限长序列()=[()]X k DFT x n ,则N 点[()]nl N DFT W x n -=( B )。 A.(())()N N X k l R k + B.(())()N N X k l R k - C. km N W - D. km N W 8. 在基2 DIT-FFT 运算时,需要对输入序列进行倒序,若进行计算的序列点数N=16, 倒序前信号点序号为9,则倒序后该信号点的序号为( C )。 班 级 学 号 姓 名 密封装订线 密封装订线 密封装

西南交大钢桥课程设计讲解学习

第二章 主桁杆件内力计算 第一节 主力作用下主桁杆件内力计算 1恒载 桥面 p 1=10kN/m ,桥面系p 2=6.29kN/m,主桁架 p 3=14.51,联结系p 4=2.74kN/m , 检查设备 p 5=1.02kN/m , 螺栓、螺母和垫圈 p 6=0.02(p 2+p 3+p 4),焊缝 p 7=0.015(p 2+p 3+p 4) 每片主桁所受恒载强度 P=[10+6.29+14.51+2.74+1.02+0.02(6.29+14.51+2.74)+0.015(6.29+14.51+2.74)]/2 =17.69 kN/m , 近似采用 p =18 kN/m 。 2 影响线面积计算 (1)弦杆 影响线最大纵距12 l l y lH ?= 影响线面积12 l y Ω=? A1A3: 1218.4273.68 18.42,73.68,0.2, 1.16492.112.664 l l y α-?==== =-? ()1 92.1 1.16453.582 Ω=??-=-m E2E4:1227.6364.47 27.63,64.47,0.3, 1.52792.112.664 l l y α?==== =? 1 92.1 1.52770.332 Ω=??=m 其余弦杆计算方法同上,计算结果列于表中。 (2) 斜杆 ' '22 11,,sin sin l l y y l l θθ=?=?

1 1.236 sinθ === ()() ''' 1212 11 , 22 l l y l l y Ω=+?Ω=+? 式中' 111 1 ''' 1 88 , l l l y l y y y y y - === + E0A1: 12 82.89 9.21,82.89,0.1, 1.236 1.11 92.1 l l y α ====?= 1 92.1 1.1151.23 2 Ω=??=m A3E4:' 22 55,26 55.26,29.43, 1.2360.742 92.1 l l y ===?=, ' 11 29.439.210.742 1.2360.371, 6.14 92.10.7420.371 y l ? =-?=-== + , 6.14 0.1 55.26 6.14 α== + , '' 1 3.07 9.21 6.14 3.07,0.1 27.63 3.07 lα =-=== + , () 1 6.1455.260.74222.78 2 Ω=+?=m, ()() ' 1 3.0727.630.371 5.70 2 Ω=+?-=-m, 22.78 5.7017.08 Ω=-= ∑m 其余斜杆按上述计方法计算,并将结果列于表中。 (3)吊杆 1.0 y=, 1 118.429.21 2 Ω=??=m 3恒载内力 p N p =Ω ∑,例如 02 E E:18.030.14542.54 p N kN =?= 45 E A:() 18.0 5.4497.92 p N kN =?-=- 55 A E:18.09.21165.78 p N kN =?= 4活载内力 (1)换算均布活载k

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