《数据结构(本科)》课程实验报告书

《数据结构(本科)》课程实验报告书
《数据结构(本科)》课程实验报告书

中央广播电视大学“数据结构(本科)”课程

实验报告书

学号:

姓名:

班级:

学校:

姓名班级学号

成绩评定教师签名

实验名称:实验一线性表

1.1线性表的链式存储结构

程序代码如下:

#include

#include

#include

#include

#include

#define NULL 0

#define PWRS 5 //定义评委人数

struct pw //定义评委信息

{ char name[6];

float score;

int age;

};

typedef struct pw PW;

struct node //定义链表结点

{struct pw data;

struct node * next;

};

typedef struct node NODE;

NODE *create(int m); //创建单链表

int calc(NODE *h); //计算、数据处理

void print(NODE *h); //输出所有评委打分数据

void input(NODE *s);//输入评委打分数据

void output(NODE *s);//输出评委打分数据

void main()

{

NODE *head;

float ave=0;

float sum=0;

head=create(PWRS);

printf("所有评委打分信息如下:\n");

print(head);//显示当前评委打分

calc(head);//计算成绩

printf("该选手去掉 1 最高分和 1 最低分后的有效评委成绩:\n");

print(head);//显示去掉极限分后的评委打分

}

void input(NODE *s)

{

printf("请输入评委的姓名: ");

scanf("%S",&s->https://www.360docs.net/doc/bf4192167.html,);

printf("年龄: ");

scanf("%d",&s->data.age);

printf("打分: ");

scanf("%f",&s->data.score);

printf("\n");

}

void output(NODE *s)

{

printf("评委姓名: %8s ,年龄: %d,打分: %2.2f\n",s->https://www.360docs.net/doc/bf4192167.html,,s->data.age,s->data.score);

}

NODE *create(int m)

{

NODE *head,*p,*q;

int i;

p=(NODE*)malloc(sizeof(NODE));

head=p;

q=p;

p->next=NULL;

for(i=1;i<=m;i++){

p=(NODE*)malloc(sizeof(NODE));

input(p);

p->next=NULL;

q->next=p;

q=p;

}

return (head);

}

void print(NODE *h)

{ for(int i=1;((i<=PWRS)&&(h->next!=NULL));i++){

h=h->next;

output(h); }

printf("\n");

}

int calc(NODE *h)

{

NODE *q,*p,*pmin,*pmax;

float sum=0;

float ave=0;

p=h->next; //指向首元结点

pmin=pmax=p; //设置初始值

sum+=p->data.score;

p=p->next;

for(;p!=NULL;p=p->next)

{

if(p->data.score>pmax->data.score) pmax=p;

if(p->data.scoredata.score) pmin=p;

sum+=p->data.score;

}

cout<<"给出最高分的评委姓名:"<https://www.360docs.net/doc/bf4192167.html,<<"年龄: "<data.age<<"分值:"<data.score<

cout<<"给出最低分的评委姓名:"<https://www.360docs.net/doc/bf4192167.html,<<"年龄: "<data.age<<"分值:"<data.score<

printf("\n");

sum-=pmin->data.score;

sum-=pmax->data.score;

for (q=h,p=h->next;p!=NULL;q=p,p=p->next)

{

if(p==pmin){q->next=p->next; p=q;}//删除最低分结点

if(p==pmax) {q->next=p->next; p=q;}//删除最高分结点

}

ave=sum/(PWRS-2);

cout<<"该选手的最后得分是:"<

return 1;

}

程序运行结果如下:

1.2线性表的顺序存储结构

程序代码如下:

#include

#include

#include

#include

#include

#include //包含库函数strcpy的头文件

#define NULL 0

struct student //定义学生信息

{ char name[8];

int sex; //0 女: 1:男

int age;

};

typedef struct student STD;

int create(STD *m); //创建顺序表

int calc(STD *m,STD *n,STD *r,float &Fage,float &Mage); //计算、数据处理void print(STD *m);

const int MAX=100; //定义人数

void main()

{

STD A[MAX];

STD B[MAX];

STD C[MAX];

float age1=0,age2=0; //age1男 age2女

create(A);

printf("学生总表A记录如下: \n");

print(A);

calc(A,B,C,age1,age2);

printf("女生名册B记录如下: \n");

print(B);

printf("男生名册C记录如下: \n");

print(C);

}

int create(STD *m)

{

int n;

printf ("请输入班级总人数:\n ");

scanf ("%d",&n);

m[0].age=n; //置顺序表长度

printf("请输入学生信息:\n");

for(int i=1;i<=n;i++)

{

printf("姓名: ");

scanf("%s",&m[i].name);

printf("性别0女1男: ");

scanf("%d",&m[i].sex);

printf("年龄: ");

scanf("%d",&m[i].age);

printf("\n");

}

return 1;

}

int calc(STD *m,STD *n,STD *r,float &Fage,float &Mage)

{ int i,j=1,k=1;

n[0].age=r[0].age=0;

for( i=1;i<=m[0].age;i++)

{ if(m[i].sex==0)

{

strcpy(n[j].name,m[i].name);

n[j].sex=m[i].sex; n[j].age=m[i].age;

n[0].age++; Mage+=m[i].age;j++;

}

else

{

strcpy(r[k].name,m[i].name);

r[k].sex=m[i].sex; r[k].age=m[i].age;

r[0].age++;Fage+=m[i].age;k++;

}

}

Mage=Mage/n[0].age; Fage=Fage/r[0].age;

cout<<"女生的平均年龄是:"<

return 1;

}

void print(STD *m)

{

for(int i=1;i<=m[0].age;i++)

{

printf ("姓名:%3s, 性别(0女1男):%d, 年龄:%d\n",m[i].name,m[i].sex,m[i].age);

}

}

程序运行结果如下:

实验结束。

实验结论:线性表采用链式存储(链表)时:以结构变量存储结点,动态生成结点,以指针链接结点,能有效利用存储空间,插入删除方便,但不能随机访问.单向链表可从某结点访问到后继结点。单向链表操作的关键步骤:建立链表的头插法:指针变量 p 开辟单元,生成结点,指针变量 q 始终指向头结点,操作为:p->next=q->next; q->next=p; 尾插法:指针变量 q 始终指向尾结点,p 指针开辟单元,生成结点: q->next=p; q=p; ?插入:p 所指向结点的后面插入新结点 s 所指结点 s->next=p->next; p->next=s; ?删除:p,q 指向相邻结点,q 所指结点是 p 所指结点的后继,删除 q 所指结点, p->next=q->next; ?遍

历:p=p->next;

姓名班级学号

成绩评定教师签名

实验名称:实验二栈、列队、递归程序设计2.1 栈和队列的基本操作

程序代码如下:

#include

#include

#define MaxSize 100

typedef char ElemType;

typedef struct

{

ElemType data[MaxSize];

int top; //栈顶指针

} SeqStack;//定义栈

typedef struct

{

ElemType elem[MaxSize];

int front,rear; //队首和队尾指针

} SqQueue;//定义队列

//---初始栈函数

void InitStack(SeqStack *&s)

{

s=(SeqStack *)malloc(sizeof(SeqStack));

s->top=-1;

}

//----进栈函数

int Push(SeqStack *&s,ElemType e)

{

if (s->top==MaxSize-1)

return 0;

s->top++;

s->data[s->top]=e;

return 1;

}

//---显示栈函数

void DispStack(SeqStack *s)

{

int i;

for (i=s->top;i>=0;i--)

printf("%c ",s->data[i]);

printf("\n");

}

//---显示栈底元素

void DispBottomStack(SeqStack *s)

{

printf("%c ",s->data[0]);//先进后出,栈底元素为第一个元素,即data[0] printf("\n");

}

//---判空栈函数

int StackEmpty(SeqStack *s)

{

return(s->top==-1);

}

//---出栈函数

int Pop(SeqStack *&s,ElemType &e)

{

if (s->top==-1)

return 0;

e=s->data[s->top];

s->top--;

return 1;

}

//---初始队列函数

void InitQueue(SqQueue *&q)

{

q=(SqQueue *)malloc (sizeof(SqQueue));

q->front=q->rear=0;

}

//---入队列函数

int InQueue(SqQueue *&q,ElemType e)

{

if ((q->rear+1)%MaxSize==q->front) //队满

return 0;

q->rear=(q->rear+1)%MaxSize;

q->elem[q->rear]=e;

return 1;

}

//---出队列函数

int OutQueue(SqQueue *&q,ElemType &e)

{

if (q->front==q->rear) //队空

return 0;

q->front=(q->front+1)%MaxSize;

e=q->elem[q->front];

return 1;

}

//---判空队列函数

int QueueEmpty(SqQueue *q)

{

return(q->front==q->rear);

}

//-----主程序

void main()

{

ElemType e;

SeqStack *s;

printf("(1)初始化栈s\n");

InitStack(s);

printf("(2)栈为%s\n",(StackEmpty(s)?"空":"非空"));

printf("(3)依次进栈元素a,b,c,d,e\n");

Push(s,'a');//入栈元素1

Push(s,'b');//入栈元素2

Push(s,'c');//入栈元素3

Push(s,'d');//入栈元素4

Push(s,'e');//入栈元素5

printf("(4)栈为%s\n",(StackEmpty(s)?"空":"非空"));

printf("(5)从栈顶到栈底元素:");DispStack(s);

printf("(6)栈底元素为:");DispBottomStack(s);

printf("(7)出栈/入队列序列:");

SqQueue *q;

InitQueue(q);

while (!StackEmpty(s))

{

Pop(s,e);//出栈

printf("%c ",e);

InQueue(q,e);//入队

}

printf("\n");

printf("(8)栈为%s,",(StackEmpty(s)?"空":"非空"));

printf("队列为%s\n",(QueueEmpty(q)?"空":"非空"));

printf("(9)出队列/入栈序列:");

while (!QueueEmpty(q))

{ OutQueue(q,e);//出队

Push(s,e);//入栈

printf("%c ",e);

}

printf("\n");

printf("(10)栈为%s,",(StackEmpty(s)?"空":"非空"));

printf("队列为%s\n",(QueueEmpty(q)?"空":"非空"));

free(q);//释放队列

printf("(11)从栈顶到栈底元素:");DispStack(s);

free(s);//释放栈

}

程序运行结果如下:

2.2 递归程序设计

程序代码如下:

#include

#include

void out(int n,int i)//从高位到低位输出函数

{

int x,y;

y=int(pow(10,i));

if (n!=0)

{

x=n/y;

n=n-x*y;

printf("%d ",x);

}

else printf("0 ");

i--;

if(i>=0) out(n,i);

}

void out1(int m,int j)//从低位到高位输出函数

{

int x,z;

if (m!=0)

{

x=int(m/10);

z=m-x*10;

m=x;

printf("%d ",z);

}

else printf("0 ");

j--;

if(j>=0) out1(m,j);

}

void main()

{

int m,n,o,x,i,j;

printf("输入需要排列的数字:\n");

scanf("%d",&o);

m=n=o;

x=n;

i=-1;

while(x!=0)

{

x=x/10;

i++;

}//求出i为十进制正整数位数

j=i;

printf("\n");

printf("从高位到低位逐次输出各位数字:"); out(n,i);

printf("\n");

printf("从低位到高位逐次输出各位数字:"); out1(m,j);

printf("\n");

}

程序运行结果如下:

实验结论:

栈和队列是运算受限制的线性表

栈:后进先出(LIFO)

例:进栈b, c, d, e, f 出栈可能为 f, e, d, c, b; b, c, d, e, f ; c, b, e, d, f ???但不可能是e, d, f, b, c

队列:先进先出(FIFO)

例:入队1,2,3,4,5 出队1,2,3,4,5

姓名班级学号

成绩评定教师签名

实验名称:实验三二叉树

3.1 二叉树的顺序存储结构和链式存储结构

程序代码如下:

#include

#include

#include

#include

#include

#define MaxSize 10

typedef struct node

{

char data;

struct node *left,*right;

}NODE;

void Creab(char *tree,int n,int i,NODE *p);

void Inorder(NODE *p);

void main()

{

NODE *p;

char tree[MaxSize];

int n=1;

int i=1;

printf("请输入完全二叉数的节点值(连续输入字符,以回车结束输入。):");

while((tree[n] = getchar( )) != '\n') n++;

tree[n] ='\n';

p=NULL;

Creab(tree,n,i,p);

Inorder(p);

}

void Creab(char *tree,int n,int i,NODE *p)

{

if(i>=n) p=NULL;

else

{

p=(NODE *)malloc(sizeof(NODE));

p->data=tree[i];

printf("%c ",p->data );

Creab(tree,n,2*i,p->left);

Creab(tree,n,2*i+1,p->right);

}

}

/*中序遍历树*/

void Inorder(NODE *p)

{

if(p!=NULL) {

Inorder(p->left);

printf("%c ",p->data);

Inorder(p->right);

}

}

程序运行结果如下:

3.2 二叉树的遍历

程序代码如下:

void FirstOrderAccess1(BTree * header)

{

BTree * stack[MAX_NODE];

BTree *p;

int top;

top = 0;

p = header;

do

{

while(p!=NULL)

{

printf("BTree[%d] = %c“t",p->order,p->data); if(p->rchild!=NULL)

stack[++top] = p->rchild;

p = p->lchild;

}

if(top!=0)

p = stack[top--];

}while((top>0)||(p!=NULL));

}

成绩评定教师签名

实验名称:实验四图的存储方式和应用

4.1建立图的邻接矩阵

设计程序代码如下:

#include

#define MaxVertexNum 5

#define MaxEdgeNum 20

#define MaxValue 1000

typedef int VertexType;

typedef VertexType vexlist [MaxVertexNum];

typedef int adjmatrix [MaxVertexNum] [MaxVertexNum];

void Createl(vexlist Gv,adjmatrix GA,int n,int e)

{

int i,j,k,w;

printf("输入%d个顶点数据\n",n);

for(i=0;i

for(i=0;i

for(j=0;j

{

if(i==j) GA[i][j]=0;

else GA[i][j]=MaxValue;

}

Printf(“输入一条边的两端点序号i和j及边上的权w\n”);

printf("输入%d条无向带权边\n",e);

for(k=1;k<=e;k++){

scanf("%d%d%d",&i,&j,&w);

GA[i][j]=GA[j][i]=w;

}

}

void main()

{

vexlist vl;

adjmatrix a;

Createl(vl,a,5,8);

}

成绩评定教师签名

实验名称:实验五查找

实验5.1 折半查找

设计程序代码如下:

#include

#include

#define N 5

struct student{

char name[10];

float avg;

}

void insort(struct student s[],int n) {

int low,hight,mid,k;

char y[10];

float x;

low=1;

hight=n;

strcpy(y,s[0].name );

x=s[0].avg ;

while(low<=hight)

{

mid=(low+hight)/2;

if(x>s[mid].avg )

hight=mid-1;

else

low=mid+1;

}

for(k=0;k

strcpy(s[k].name,s[k+1].name) ;

s[k].avg =s[k+1].avg ;

}

printf("%d",low);

strcpy(s[low-1].name ,y) ;

s[low-1].avg =x;

}

void main()

{

Struct student a[N]=

{{"caozh",96},{"cheng",95},{"zhao",93},{"wang",92},{"chen",91}};

struct student stu[N];

int i;

for(i=0;i

stu[i+1]=a[i];

printf("初始 %d 位同学的信息表\n",MAX);

printf("排名姓名平均分数\n");

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

printf("%d: %6s %3.2f\n",i,stu[i].name,stu[i].avg);

printf("\n");

printf("\n");

printf("请输入学生的姓名: ");

scanf("%s",stu[0].name );

printf("\n");

printf("请输入平均成绩: ");

scanf("%f",&stu[0].avg );

printf("\n");

insort(stu,N);

printf("折半排序后同学的信息表\n",MAX);

printf("排名姓名平均分数\n");

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

{

printf("%d: %6s %3.2f\n",i+1,stu[i].name,stu[i].avg);

}

printf("\n");

}

程序运行结果如下:

实验5.2 二叉排序树的建立

设计程序代码如下:

#include

#include

#define MAX 5

typedef struct Bnode

{

int key;

struct Bnode *left;

struct Bnode *right;

}Bnode;

Bnode * btInsert(int x,Bnode *root);

void Inorder(Bnode *root);

void main()

{

int i;

int a[MAX]={60,40,70,20,80};

Bnode * root=NULL;

printf("按关键字序列建立二叉排序树\n");

for(i=0;i

printf("\n");

for(i=0;i

printf("中序遍历的二叉排序树\n");

Inorder(root);

printf("\n");

}

Bnode * btInsert(int x,Bnode * root)

{

Bnode *p,*q;

int flag=0;

p=(Bnode *)malloc(sizeof(Bnode));

p->key=x;

p->right=p->left=NULL;

if(root==NULL)

{ root=p; return p; }

q=root;

while(flag==0)

{

if(q->key>x)

{

if(q->left!=NULL)

q=q->left;

else

{

q->left=p;

flag=1;

}

}

else

{

if(q->right!=NULL)

q=q->right;

else

{

q->right=p;

flag=1;

}

}

}

return root;

}

void Inorder(Bnode *root)

{

if(root!=NULL) {

Inorder(root->left); printf("%d ",root->key);

Inorder(root->right);

}

}

程序运行结果如下:

数据库系统概论(王珊第五版)数据库实验1

实验1 SQL SERVER 2008环境 一、实验目的 1.掌握服务管理器的启动和停止方法; 2.掌握SQL Server Management Studio对象资源管理器的使用方法; 3.掌握注册服务器的步骤。 4.掌握E-R图在计算机中的画法。 二、实验学时 2学时 三、实验要求 1.了解SQL Server 2008的安装过程。 2.熟练掌握SQL Server2008数据库服务器的启动方法。 3.熟练掌握SQL Server2008数据库服务器的登录方法和注册方法。 4.掌握E-R图的画法,学会使用Visio画出标准的E-R图。 5.独立完成实验内容,并提交书面实验报告。 四、实验内容 1.了解并熟悉SQL Server 2008的安装方法。 2.登录SQL Server 2008服务器,主要包括启动、暂停、停止和重新启动服务器,登录SQL Server Management Studio等操作; 3. 掌握SQL Server Management Studio对象资源管理器的使用方法; 4.注册SQL Server 2008服务器。 5. 有一个图书管理系统需要构建E-R图,要求如下: (1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。 (2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 (3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。 将有关实体型及其联系画出E-R模型图画在实验报告册中。

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

土工实验报告标准

南华大学 实验报告 实验项目名称:基桩动测 班级学号姓名同组人 实验教师实验日期审批 一、实验介绍 基桩反射波法是一种主要用于检测桩身结构完整性的无损检测技术,一般用于评价桩基混凝土质量、检验工程桩桩身完整性、判断缺陷位置,并协助设计、施工单位对所存在的缺陷提出消除措施。也可以用来对不同地质条件下的桩进行检测评价,指出其对本工程不利的因素以及评价工程桩竖向承载能力。 二、实验目的 1. 熟悉RS-1616K(s)基桩动测仪的操作; 2.检测混凝土灌注桩的桩身缺陷及其位置; 3.判定桩身完整性类别。 三、实验原理 基桩反射波法检测桩身结构完整性的基本原理是:通过在桩顶施加激振信号产生应力波,该应力波沿桩身传播过程中,遇到不连续界面(如蜂窝、夹泥、断裂、孔洞等缺陷)和桩底面时,将产生反射波,检测分析反射波的传播时间、幅值和波形特征,就能判断桩的完整性。 检测设备及现场联接图如下: 三、实验仪器设备 1.混凝土灌注桩:桩径Φ300,桩长6m,混凝土强度等级C25;2.RS-1616K(s)基桩动测仪主机、传感器、力锤; 3.Windows平台分析处理软件; 4.耦合剂; 5.其他附件。 四、实验内容 1.根据提供的实验桩选择传感器和力锤; 2.完成传感器的连接与安装; 3.采集信号并在分析仪上进行数据分析; 4.传输数据至计算机,利用软件进行数据分析和处理。 五、实验步骤 1.连接分析仪主机与传感器,清理桩头,安装传感器; 2.开机,输入工程信息并设置工作参数; 3.用力锤敲击桩头,检查波形的重复性和可鉴别性; 4.进入分析页面,对波形进行处理,判读桩身缺陷类型和位置; 5.关机,插入U盘,重新开机,进行数据传输; 6.将测试数据导入计算机,利用软件对数据进行进一步处理和分析,生成测试 报告。 六、测试结果 经现场测试,由武汉岩海专用软件输出桩基测试曲线如下图: 由图上得出?t=3.42ms,V=2L/?t=2?6/3.42=3510m/s ?t1=1.13ms,L q=V?t/2=3510?1.13/2/1000=2.0 m 七、结论 经测试得出如下结论: 1.所测试桩基桩身砼波速为3510m/s; 2. 所测试桩在约2.0m处有轻微缺陷存在; 3.根据规范《建筑基桩检测技术规范(JGJ106-2003)》和测试结果,所测试桩被判断为Ⅱ类桩。

心理学基础实验报告

心理学基础实验报告 一:实验目的 通过完成老师布置的一系列实验和测试项目,了解体验实验过程,通过亲身实践明白心理学相关的实验操作以达到理论联系实际的目的。 二:实验内容 实验项目 1速度知觉:学习速度的感知能力的测试方法,探讨快、慢速两种条件下感知的差别。具体操作时以亮点实际运动到某处所用时间与被试估计时间之差来评定速度知觉准确性。根据图像运行的速度判断当其运行到某程度消失后,何时到达预定目标,图像有圆点和正方形,运行方向有水平垂直及内外伸缩。时间有40点/秒及80点/秒两种,时间和方向随机确定变换。认为时间到即摁反应键。 实验结果:平均误差: 21.57%。水平及垂直方向在40点/秒的时候误差均小于80点/秒,而平面运动方向时却在80点/秒较小。由于方向和时间的频繁变换,头脑中的印象在还没形成定势时就被打乱,所以总体来说误差较大,失误较多。速度知觉不够灵敏。 2短时记忆广度:记忆广度指按固定顺序逐一呈现一系列刺激以后,刚刚能够立刻再现的刺激系列的长度。按照指示语输入与之顺序相同的要求。从3位数字算起,逐渐增加数字,被试者要按照顺序将数字输入,当连续测验三次错误时停止试验。 实验结果:短时记忆广度值:6.00。短时记忆能力较差。 3选择反应时:选择反应时是指当呈现两个或两个以上的刺激时,要求被试分别对不同的刺激做不同的反应。在这种情况下,被试从刺激呈现到做出选择反应的这段时间称为选择反应时。实验分为视觉及听觉两种,根据指示色或指示音选择相应的颜色按键。指示出现完全随机。 实验结果:视觉:选择反应时:333ms 错误次数:3次 听觉;选择反应时:316ms 错误次数:1次 测试项目 1 成就动机量表:希望成功的动机较弱。结果显示我是一个"回避失败者"。常常更多地担心是否会失败以及失败可能带来的不良后果。给人的感觉有学习能力但缺乏学习兴趣。可能过于关心学习成绩,同时对于学习感到厌烦,不愿主动努力,希望用最容易的方式获得好成绩。但是,由于自己并没有真正掌握知识,即使获得好成绩,可能也没有多少成就感。害怕失败而显得缺乏自信,在考试时容易焦虑。建议我多面对挑战,正视失败,从失败中吸取教训从而成功。 2社会支持评定量表:结果显示我在人际方面获得的支持较多,在物质和精神上获得的实际支持处于中等水平。当遇到问题,我的亲友会给与我一定的帮助。建议以后还将培养自己求助的能力,从而面对身心、生活、学习上的困难。

福建工程学院《实验指导书(数据库系统原理及应用)》

数据库系统原理 实验指导书 (本科)

目录 实验一数据定义语言 (1) 实验二SQL Sever中的单表查询 (3) 实验三SQL Serve中的连接查询 (4) 实验四SQL Serve的数据更新、视图 (5) 实验五数据控制(完整性与安全性) (7) 实验六语法元素与流程控制 (9) 实验七存储过程与用户自定义函数 (11) 实验八触发器 (12)

实验一数据定义语言 一、实验目的 1.熟悉SQL Server2000/2005查询分析器。 2.掌握SQL语言的DDL语言,在SQL Server2000/2005环境下采用Transact-SQL实现表 的定义、删除与修改,掌握索引的建立与删除方法。 3.掌握SQL Server2000/2005实现完整性的六种约束。 二、实验内容 1.启动SQL Server2000/2005查询分析器,并连接服务器。 2.创建数据库: (请先在D盘下创建DB文件夹) 1)在SQL Server2000中建立一个StuDB数据库: 有一个数据文件:逻辑名为StuData,文件名为“d:\db\S tuDat.mdf”,文件初始大小为5MB,文件的最大大小不受限制,文件的增长率为2MB; 有一个日志文件,逻辑名为StuLog,文件名为“d:\db\StuLog.ldf”,文件初始大小为5MB,文件的最大大小为10MB,文件的增长率为10% 2)刷新管理器查看是否创建成功,右击StuDB查看它的属性。 3.设置StuDB为当前数据库。 4.在StuDB数据库中作如下操作: 设有如下关系表S:S(CLASS,SNO, NAME, SEX, AGE), 其中:CLASS为班号,char(5) ;SNO为座号,char(2);NAME为姓名,char(10),设姓名的取值唯一;SEX为性别,char(2) ;AGE为年龄,int,表中主码为班号+座号。 写出实现下列功能的SQL语句。 (1)创建表S; (2)刷新管理器查看表是否创建成功; (3)右击表S插入3个记录:95031班25号李明,男性,21岁; 95101班10号王丽,女性,20岁; 95031班座号为30,名为郑和的学生记录; (4)将年龄的数据类型改为smallint; (5)向S表添加“入学时间(comedate)”列,其数据类型为日期型(datetime); (6)对表S,按年龄降序建索引(索引名为inxage); (7)删除S表的inxage索引; (8)删除S表; 5.在StuDB数据库中, (1)按照《数据库系统概论》(第四版)P82页的学生-课程数据库创建STUDENT、COURSE 和SC三张表,每一张表都必须有主码约束,合理使用列级完整性约束和表级完整性。 并输入相关数据。 (2)将StuDB数据库分离,在D盘下创建DB文件夹下找到StuDB数据库的两个文件,进行备份,后面的实验要用到这个数据库。 6.(课外)按照《数据库系统概论》(第四版)P74页习题5的SPJ数据库。创建SPJ数据 库,并在其中创建S、P、J和SPJ四张表。每一张表都必须有主码约束,合理使用列级完整性约束和表级完整性。要作好备份以便后面的实验使用该数据库数据。 三、实验要求:

安徽工程大学课程设计报告撰写模板

封面 按学校发的封面模板填写相关信息; 起始时间:2011年6月13日~6月24日 设计报告书页数(一般20~30页之间) 电子版设计报告规定的格式用A4纸打印,正文中的任何部分不得写到纸的边框以外,亦不得随意接长或截短。汉字必须使用国家公布的规字。 页面设置:上3,下2.5,左3,右2;页眉2,页脚1.75。 行距采用单倍行距,标准字符间距。西文、数字等符号均采用Times New Roman字体。

任务书 主要是写明设计容和设计要求 例如,设计一个数字钟的任务书为:(具体根据题目拟定) Ⅰ设计题目 中文:多功能数字钟的设计 英文:Design of Multi-function Digital Clock Ⅱ设计功能要求 1、能正确显示时、分、秒(6位:HH:MM:SS); 2、要有总体复位开关; 3、能可靠校时、校分; 4、能整点报时(①59’56秒、59’57秒、59’58秒、59’59秒响0.5秒低音。②00’00 秒响1秒高音); 5、整个电路的控制开关要求在5个以; 6、秒信号发生器可以用555构成的电路产生; 7、能够设定一组闹钟功能,到了预设的时间,铃声响1分钟,在1分钟之可以用 按键停止闹铃。 Ⅲ设计任务容 1、学习与研究相关的《电子技术》理论知识,查阅资料,拿出可行的设计方案; 2、根据设计方案进行电路设计,完成电路参数计算、元器件选型、绘制电路原理 图; 3、进行电路软件仿真(如:Multisim 2001、EWB、Protel等),或制作实物进行调 试实验,获得实验数据,验证设计有效性。 4、撰写课程设计报告。 签名

设计题目(根据自己的设计题目) 摘要 摘要:独占一页; 摘要正文分三段写: 第一段:本设计的意义和完成的主要工作。——做什么?为啥做? 第二段:为了完成设计功能,你主要进行了哪些设计,怎么设计的。——怎么做? 第三段:设计结果如何,取得了哪些结论。——做的效果怎么样? 关键词:关键词1;关键词2;关键词3;关键词4(根据自己的设计题目)

土工实验报告

二密度试验 2.1基本原理: 土(体)的密度是指土的单位体积的质量,单位是g/cm3或kg/m3,土的密度可分为天然密度(湿密度)和干密度两种。 2.2试验方法及适用围 ⑴环刀法:一般适用于原状样中的细粒土,未受扰动的砂土,以 及形状规则的土体。 ⑵蜡封法:适用于具有不规则形状的易碎裂的难以切割的土体。 ⑶灌砂法,灌水法:用于对粗粒土密度的测试,主要用于施工现 场的测试。 2.3 仪器设备 ⑴环刀法:环刀,天平,切土刀,钢丝锯,凡士林等 ⑵蜡封法:架盘天平(最大称量500克,感量0.01克),蜡,烧 杯,细线,针,切土刀等 ⑶灌水法:台称(最大称量20千克,感量1克,最大称量50千 克,感量5克),水平尺,铁铲,塑料薄膜,盛水桶, 装土器具等 2.4试验步骤 (环刀法) ⑴称量所使用环刀的质量和体积。 ⑵取待测试的土样,整平其两端,在环刀壁均匀地涂上一薄层 凡士林,然后将环刀刀口向下放在土样上。 ⑶将土样削成略大于环刀直径的土柱,然后将环刀向下压,边

压边削,至土样露出环刀为止,将两端余土削平修平,并取 剩余代表土样测定含水率。 ⑷擦干环刀外壁,称量环刀和土的总质量。 ⑸计算ρ0 = m /v ρd = ρ0/(1+0.01w) ⑹本试验需进行两次平行测定,其平行差值应不大于0.03g/cm3, 否则应重新测定,取两次的平均值作为该土样的密度值。 实验数据的计算过程 环刀号:315 环刀质量:42.92g 环刀+土重:160.98g 环刀体积 60cm3 密度:(160.98g-42.92g)/60cm=1.97g/cm3 环刀号:280 环刀质量:42.91g 环刀+土重:164.19g 环刀体积60cm3密度:(164.19g-42.91g)/60cm=2.02g/cm3 平均密度:(1.97+2.02)/2=1.995g/cm3 指标应用: (1)密度是土的基本物理指标之一,可用来计算土的干密度,孔隙比指标等。 (2) 用来计算土的自重应力。 (3) 用来计算地基稳定性和地基承载力。

社会心理学书籍社交心理学

社会心理学书籍:《社交心理学》 《社交心理学》教你成为社交达人,教你如何运用社交技巧和社交心理学来博得他人的好感! 内容简介 本书巧妙地将心理学和社交学融为一体,面面俱到地讲解了洞察内心、赢得喜爱、结交朋友、收获支持、消除敌意、说服他人等多方面的技巧策略,对生活中有可能出现的种种心理博弈做了具体阐述,并提供了*实战效用的解决思路与方法。它会帮助你提升社交技巧和能力,了解人们外在行为背后的心理奥秘。 作者简介 李靖:文学硕士,人力资源师,资深编辑,典型的成功学实践者。曾出版过《你别困在欲望上》《职场做人做事取舍之道》《职场说话办事取舍之道》等多部畅销书。 编辑推荐 * 要掌握社交策略就不能不懂心理学。只有走入他人的内心深处,把握心理脉搏,洞悉人心的奥妙变化,才能运用恰当的策略赢得人心! * 从心理学的角度入手,分析国人心理特点,解析自我

心理对社交的影响,告诉大家如何通过心理较量占据社交主动。 目录 Part 01 了解社交原理,做到知己知彼 交友暗藏许多法则,社交不只是会行动而已。要想在社会上拥有更多朋友,就要在社会活动中占据主动。掌握社交原理,学会知己知彼,能够对社交法则了然于心,无疑是你实现良好社会交往的第一步。 每一份关系对你来说可能都有用 / 2 乐于关爱朋友,才能感怀人心 / 5 交往中要分清真朋友和伪朋友 / 7 是小人还是君子,重点看本质 / 10 衡量一个人,最忌掺杂主观偏见 / 12 有时你所看到的只是一个表象 / 16 看人要看细节,但不可以点概面 / 19 并不是每个人都会真心为你着想 / 22 与人共事,还是留心一点才好 / 25 保护好自己的阿喀琉斯之踵 / 28

数据库系统概论实验指导(第六版)

数据库系统概论实验指导 (第六版) 计算机学院 2010/09

改版履历

目录 目录 (3) 1.实验概要 (4) 1.1.实验说明 (4) 1.2.实验环境和配置 (4) 1.3.上机要求 (4) 2.实验1:数据库/表的基本操作和表级约束 (5) 2.1.目的和要求 (5) 2.2.实验准备 (5) 2.3.实验内容 (5) 3.实验2:库级约束和基本表的数据操作 (8) 3.1.目的和要求 (8) 3.2.实验准备 (8) 3.3.实验内容 (8) 4.实验3:视图操作和安全性控制 (10) 4.1.目的和要求 (10) 4.2.实验准备 (10) 4.3.实验内容 (10) 5.实验4:存储过程/触发器/ODBC数据库编程 (12) 5.1.目的与要求 (12) 5.2.实验准备 (12) 5.3.实验内容 (12) 6.实验5:数据库综合实验 (14) 6.1.目的与要求 (14) 6.2.实验准备 (14) 6.3.实验内容 (14) 5.3.1.题目一:零件交易中心管理系统 (15) 5.3.2.题目二:图书管理系统 (15) 5.3.3.题目三:民航订票管理系统 (15) 5.3.4.题目四:学生学籍管理系统 (15) 5.3.5.题目五:车站售票管理系统 (16) 5.3.6.题目六:企业人事管理系统 (16) 5.3.7.题目七:电话交费管理系统 (16) 5.3.8.题目八:医药销售管理系统 (16) 7.附录:实验报告格式 (17)

1.实验概要 1.1.实验说明 内容:本课程实验分5次完成,每次完成一部分。具体内容参考本指导的后半部分。 成绩:每次实验100分,最后取所有实验的平均分作为实验的总成绩。评分标准如下: 上述每一项按照百分制给出分值,最后按照比率计算每次实验的最终成绩。 实验报告 每次实验需提交电子版的实验报告(最后一次实验需提交设计文档,源程序等相关资料)。每次实验结束时,将写好的实验报告,提交给各班辅导老师。如果确有困难没有完成的情况下,课后自己完成之后提交到辅导老师的邮箱里。由辅导老师根据课堂上机实验检查状况和实验报告的内容给出每次实验的成绩。 实验报告的内容包括:实验内容、实验步骤、程序源码、运行结果(可以是程序的输出,也可以是运行画面的抓屏,抓屏图片要尽可能的小,否则文件太大)。每份实验报告是一个WORD文档。实验报告命名规则如下:DBx(实验次数)_XXXXXX(学号)_姓名例如:052978的学生的第一次实验报告文件名: DB1_052978_李宁注意:请每个人保存好自己的实验报告的电子版,直到该门课考试成绩公布之后。 1.2.实验环境和配置 SQL Server 2008(Microsoft SQL Server 2008 Express With Advance Service) 1.3.上机要求 ●上机之前,请做好预习,需要写一个简单的预习报告,格式不限。 ●严格遵守实验室的各项规定。

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

社会心理学实验报告2 团体的人际关系

社会心理学实验报告(一) 实验小组 组长 11105020113李佳庆 组员 11105020114李 敬 11105020117廖航燕 11105020119刘凌风 11105020121刘 玥 11105020135张斌艺 实验名称:团体的人际关系 实验目的与要求 人际关系即人与人之间相互影响所形成的关系。在现实的团体和集体中,人际关系有正式的(它由某种规章制度所规定)和非正式的(它是在好感、喜爱、反感、厌恶等基础上形成的)。这里所研究的人际关系是后者,即分析人与人之间在心理上的近远和亲疏的关系。分析团体非正式人际关系的最常用方法是社会测量法(s 。ci 。metry)。本研究的目的是学习运用社会测量法来分析团体的人际关系。 被 试:大学生 实验场地:教学楼 实验材料 社会测量问卷和记录纸。 实验方法与程序 1.确定某一团体(如大学班集体)作为研究对象。通过调查访问,了解集体成员对主要事件的意见、评价和态度,并与该集体建立起相互的信任关系。 2.根据集体的人数,发给每人一张问卷,要求被试在同一时间内完成问卷。 结果分析 人际关系是大学生在校园里必须处理恰当的一种关系,良好的人际有利于在学校、在社会中的发展,它能更好地让你行走于各类人中。对于同一个人,每个人都有不同的看法,喜欢或不喜欢都是一个人给他人的印象。学习处理人际关系是大学生的必修课。针对大学生在团的人际关系情况,作了30份调查问卷,其中有效问卷22份。并根据调查表得出矩阵表和每人的人缘指数。(链接矩阵表、人缘指数) 1.制作社交矩阵 2.指数分析 (1)计算正、负人缘指数: 最高加权分 集体总人数某人的得分数人缘指数?-=)1(

土工实验指导书及实验报告

土工实验指导书及实验报告编写毕守一 安徽水利水电职业技术学院 二OO九年五月

目录 实验一试样制备 实验二含水率试验 实验三密度试验 实验四液限和塑限试验 实验五颗粒分析试验 实验六固结试验 实验七直接剪切试验 实验八击实试验 土工试验复习题

实验一试样制备 一、概述 试样的制备是获得正确的试验成果的前提,为保证试验成果的可靠性以及试验数据的可比性,应具备一个统一的试样制备方法和程序。 试样的制备可分为原状土的试样制备和扰动土的试样制备。对于原状土的试样制备主要包括土样的开启、描述、切取等程序;而扰动土的制备程序则主要包括风干、碾散、过筛、分样和贮存等预备程序以及击实等制备程序,这些程序步骤的正确与否,都会直接影响到试验成果的可靠性,因此,试样的制备是土工试验工作的首要质量要素。 二、仪器设备 试样制备所需的主要仪器设备,包括: (1)孔径0.5mm、2mm和5mm的细筛; (2)孔径0.075mm的洗筛; (3)称量10kg、最小分度值5g的台秤; (4)称量5000g、最小分度值1g和称量200g、最小分度值0.01g的天平;

(5)不锈钢环刀(内径61.8mm、高20mm;内径79.8mm、高20mm或内径61.8mm、高40mm); (6)击样器:包括活塞、导筒和环刀; (7)其他:切土刀、钢丝锯、碎土工具、烘箱、保湿器、喷水设备、凡士林等。 三、试样制备 (一)原状土试样的制备步骤 1、将土样筒按标明的上下方向放置,剥去蜡封和胶带,开启土样筒取土样。 2、检查土样结构,若土样已扰动,则不应作为制备力学性质试验的试样。 3、根据试验要求确定环刀尺寸,并在环刀内壁涂一薄层凡士林,然后刃口向下放在土样上,将环刀垂直下压,同时用切土刀沿环刀外侧切削土样,边压边削直至土样高出环刀,制样时不得扰动土样。 4、采用钢丝锯或切土刀平整环刀两端土样,然后擦净环刀外壁,称环刀和土的总质量。 5、切削试样时,应对土样的层次、气味、颜色、夹杂物、裂缝和均匀性进行描述。 6、从切削的余土中取代表性试样,供测定含水率以及颗粒分析、界限含水率等试验之用。

数据库系统概论实验设计答案

数据库系统概论实验设计答案

数据库系统概论 实验报告册 姓名: momo 学号: 教师:

实验一需求分析(一)——业务流程调查 一、实验目的:掌握需求分析的步骤和业务流程调查的方法;掌握应用Powerbuilder绘制BPM模型 二、学时:6H(课内4H,课外2H) 三、实验软件平台:Windows 2k或Windows XP, Powerduilder9.5,Visio 四、实验内容:根据该VCD连锁店的业务需求调查文字,利用PD绘制该VCD连锁店管理系统的BPM模型。 五、实验结果: 出售租借:根据购买人或租借人提供的VCD租借单,查阅库存,如果有,则办理销售或租借并登记销售或租借流水帐;如果没有相应的VCD,则可根据购买人或租借人的要求办理预约登记,当有VCD时,及时通知购买人或租借人。

归还:根据租借人提供的所还VCD,检查VCD是否完好,如果完好,则办理归还登记,如果有损坏的VCD,办理赔偿登记。并把赔偿通知单通知给租借人。

逾期罚款通知:查询逾期未还的VCD,及时通知租借人,并进行相应的罚款登记。 六、思考题 1、数据库设计为什么需要进行详细的需求分析?

答:需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是不是准确的反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是不是合理使用情况。 2、需求分析的目标是什么?其调查步骤是什么?常用的调查方法有哪些? 答:(1)需求分析的目标: 1.通过详细调查现实世界要处理的对象,充分了解 原系统(手工系统或计算机系统)工作概况,明 确用户的各种需求。 2.在此基础上确定新系统的功能。新系统必须充分 考虑今后可能的扩充和改变,不能仅仅按当前应 用需求来设计数据库。 (2) 调查步骤: 1. 了解组织机构。 2. 调查部门的数据输入、处理、输出。(调 查重点之一) 3. 在熟悉业务活动的基础上,协助用户 明确对新系统的各种要求。(调查重点之二) 4. 确定新系统的边界 (3)常用的调查方法: ⑴跟班作业

天津大学机械制造技术基础课程设计报告书

机械制造技术基础课程设计报告书 学院机械工程 专业机械设计制造及其自动化 年级 班级组别 小组成员 指导教师 2014年 10 月 10 日

机械制造技术基础课程设计任务书

目录 第一章零件分析 1.1 零件的作用 (1) 1.2 零件的工艺分析 (1) 1.3 确定零件生产类型 (1) 第二章确定毛坯类型绘制毛坯简图 2.1选择毛坯 (2) 2.2确定毛坯尺寸公差和机加工余量 (2) 2.3绘制拨叉毛坯简图 (3) 第三章工艺规程设计 3.1定位基准的选择 (4) 3.2拟定工艺路线 (4) 3.3工序尺寸及公差确定 (6) 3.3切削用量的确定 (7) 第四章机床夹具设计 4.1定位及加紧机构设计 (8) 4.2切削力及夹紧力计算 (11) 4.3夹紧元件的强度校核 (13) 4.4定位误差分析 (14) 参考文献.................................................... .. (18)

附 录 .................................................... . (19)

第一章零件分析 1.1 零件的作用 题目所给的零件是拨叉。它位 于变速机构中,主要起换档、使主轴 回转运动按照工作者的要求工作,获 得所需的速度和扭矩的作用。零件上 方的φ20H7孔与操纵机构相连,并用 螺钉经M5孔与变速叉轴连接。拨叉脚 则夹在双联变换齿轮的槽中。当需要 变速时,操纵变速杆,变速操纵机构 就通过拨叉头部的操纵槽带动拨叉与 变速叉轴一起在变速箱中滑移,通过 连接装置改换档位,实现变速。 1.2 零件的工艺分析 零件的材料为QT400,球墨铸铁 是通过球化和孕育处理得到球状石 墨,有效地提高了铸铁的机械性能, 特别是提高了塑性和韧性,从而得到 比碳钢还高的强度。 该拨叉零件叉轴孔Φ20H7 mm的 轴线是拨叉脚两端面和螺纹孔M5的设 计基准,拨叉头左端面是拨叉轴向方 向上尺寸设计基准。选用叉轴孔Φ20H7 mm的轴线和拨叉头左端面作为精基准。选用叉轴孔Φ20H7 mm的轴线和拨叉头左端面作为精基准定位加工拨叉脚两端面和螺纹孔M5,实现了设计基准和工艺基准重合,保证了被加工表面的垂直度要求。另外,由于拨叉件刚性较差,受力易发生弯曲变形,选用拨叉头左端面作为精基准,夹紧力作用在插头的右端面上,可以避免在机械加工中产生夹紧变形, mm的尺寸要求,所以选择拨叉脚左端面作为粗基准。夹紧稳定可靠。由于有50 2.0 采用Φ32 mm的外圆面定位加工内孔尅保证孔的壁厚均匀;采用拨叉脚左端面作为粗基准加工左端面,可以为后续工序准备好精基准。 该拨叉的加工质量要求较高,可将加工阶段分为粗加工、半精加工和精加工几个阶段。在粗加工阶段,首先用车床将精基准(拨叉头左端面和叉轴孔)准备好,因为车床可以一次性将两个精基准都加工出来,从而提高了精度,也为使后续工序都采用精基准定位加工,保证其他加工表面的精度要求;由于精度要求不高,故而粗铣,半精铣拨叉脚左右端面、拨叉脚内表面、螺纹孔端面,最后完成M5螺纹孔的加工,这也体现了工序集中的原则。 1.3 确定零件生产类型 由零件图示的生产批量200件可知,该零件为单件小批量生产。

心理作文之社会心理学实验报告

社会心理学实验报告 【篇一:社会心理学实验报告书】 助 人 行 为 实 践 报 告 书 目录 一、引言: 社会心理学是研究个体和群体的社会心理现象的心理学分支。个体 社会心理现象指受他人和群体制约的个人的思想、感情和行为,如 人际知觉、人际吸引、社会促进和社会抑制、顺从等。群体社会心 理现象指群体本身特有的心理特征,如群体凝聚力、社会心理气氛、群体决策等 助人行为是社会心理学中的一个知识点,在我们周围,应随处可见。但是随 所以,让心灵复苏,帮助今天的别人,就是帮助明天的自己。 二、研究目的: 鉴于此,我们小组开展了一系列的调查,先从大学校园入手, 1. 让这些即将走入社会的青年准确的意识到自己无意识的行为,以 此来 提升自己的道德品质;也想用此来警示大学生不要成为一个冷漠的 人而是热心的人 2. 提示社会上的各界人士,伸出双手,点亮世界,社会不需要冷漠 的人, 不要被尘世蒙蔽心灵。 三.实践设计: 实践地点:重庆师范大学图书馆门口,前校道 实践小组成员:应用心理学一班第七小组成员

情景设计:情景一:图书馆门口一女生/男生抱着大量的书跌倒,书 跌了一 地,看是否有被试帮忙拾起书本,如果没有,女生/男 生开始发出求助信号,看被试是否愿意帮忙 情景二:图书馆校道一女生/男生抱着大量的书跌倒,书跌了一 地,看是否有被试帮忙拾起书本,如果没有,女生/男 生开始发出求助信号,看被试是否愿意帮忙 四.实践视屏(见文件夹内) 五.实践分析: 由视屏可见,女生或得帮助的可能性要比男生大 助人者女生居多 影响因素: 一、非紧急情境助人行为的影响因素 非紧急情境助人行为是指在生活中常见的、一般的、可以预见并且 没有严重的生命财产威胁的情境中发生的助人行为。它是日常生活 中很常见的,与人们日 常生活密切相关的助人行为。下面先说明非紧急情境助人行为的具 体特征,再分析影响非紧急情境助人行为发生的因素。 (一) 非紧急情境助人行为的特征 非紧急情境助人行为是与紧急情境助人行为相对立的一个概念,是 根据助人行为情境的紧急程度进行划分的,具体说来,它具有四个 基本的特征:它是日常生活中经常遇到的普通事例;并无危害生命 财产的威胁存在;情境中有明确的线索与信息,知道有人需要帮助;帮助他人不需要采取紧急措施,施助者没有高度的紧张感。 (二) 影响非紧急情境助人行为实施的因素 即使是最简单的非紧急情境助人行为,对施助者来说只是“举手之劳”,也不一定会有助人行为的发生。影响非紧急情境助人行为的因 素很多,具体说来,主要有施助者个人因素、情境特征、受助者特征、社会文化背景等。 1、施助者个人因素 施助者个人因素包括:年龄、性别、人格特征、认知角色承担能力 和情绪移情能力等,这些因素与助人行为的是实施具有决定性的作用。

数据库系统概论实验

10软件1班22号周超 实验八 一、实验内容 以SPJ数据库为例,完成以下要求 1、定义S、P、J、SPJ实体完整性 2、表间的参照完整性 3、用户定义完整性 二、实验过程 1、SQL定义各表 SQL: CREATE DATABASE SPJ ON(NAME='SPJ_DATA', FILENAME='E:\SPJ.mdf', SIZE=5MB, FILEGROWTH=10%) USE SPJ CREATE TABLE S (SNO CHAR(4)PRIMARY KEY, SNAME CHAR(20)UNIQUE, STATUS INT CHECK(STATUS>=10 AND STATUS<=50), CITY CHAR(20)NOT NULL); CREATE TABLE P (PNO CHAR(4)PRIMARY KEY, PNAME CHAR(20)NOT NULL, COLOR CHAR(10)NOT NULL, WEIGHT SMALLINT NOT NULL); CREATE TABLE J (JNO CHAR(4)PRIMARY KEY, JNAME CHAR(20)UNIQUE, CITY CHAR(20)NOT NULL); CREATE TABLE SPJ (SNO CHAR(4), PNO CHAR(4), JNO CHAR(4), QTY INT NOT NULL, PRIMARY KEY(SNO,PNO,JNO), FOREIGN KEY(SNO)REFERENCES S(SNO), FOREIGN KEY(PNO)REFERENCES P(PNO), FOREIGN KEY(JNO)REFERENCES J(JNO)); 附表:S表

社会心理学读后感篇一

社会心理学读后感 社会心理学读后感(一) 心灵驿站 傅毅琳 通过读这本书,我了解了社会心理学研究主要有3个领域,分别是个体过程、人际过程、群体过程,研究层面分别是社会、个人、人际。研究方法有两大类:相关研究和实验研究。自我概念中,华人的社会取向正是华人的真实写照,关系、权威、家庭、他人取向。实验表明他们的确有个人取向自尊与社会取向自尊的需求,且社会取向自尊的需求较高,同时也有个人取向自我提升与社会取向自我提升的现象。 通过一个个案例来向读者阐述社会心理学的基本理论,例如:生物理论、学习理论、诱因理论、认知理论、角色理论。社会认知是人们选择、理解、识记和运用社会信息作出判断和决定的过程。社会认知对健康也有一定的影响,比如社会认知与寂寞、与焦虑、与生理疾病都有关联,负性情绪导致人们紧张,进而心脏病诱发、免疫系统受控制、自主神经系统受损,因此我们应意识到心理健康的重要性,要时刻保持好心态好心情。 偏见在我们日常生活中也尤为常见,它会对我们的知觉、自身和

他人行为都有着一定的影响,这种自证预言现象与刻板印象、歧视之间均有关联。研究中有这样一个实验,研究者让白人大学生面试几名求职者,这些求职者中,有白人、黑人。当大学生与黑人面谈时,不知不觉地表现出不自在与缺乏兴趣,且结束谈话也比面试白人时更快,为弄清这些行为如何影响黑人求职者,于是进行了第二次实验,控制面试者的行为,使他们行为与第一次实验中面试者对白人或黑人求职者的方式一样,但第二次实验中会是白人求职者,对面谈进行录像,并让不同的人对求职者进行评价。结果发现,那些受到以第一次面试黑人的方式进行面试的求职者和被以第一次面试白人的方式进行面试的求职者相比,前者被认为比较紧张且缺乏实力。因此,通过这一调查研究,我们可以了解到偏见会让人产生心理阴影,这种阴影也会对他人产生影响。当然,消除偏见的方法也有很大,主要可以通过注意父母与周围环境以及媒体对儿童、青少年的社会化影响,让更多的人受教育,因为受教育越多的人偏见越少,人们的偏见更多的来源于自己的无知与狭隘,此外,对立团体的直接接触也可以减少他们间存在的偏见,比如,举办国际性的学术会议、奥运会等都可以克服人们之间的偏见。 合作学习的典范是"拼图教室"这一实验,拼图成功的一个重要原因是合作团体参与过程成功地打破了内团体对外团体排斥的观念,促进了对同一团体的认识,没有人被排除在团体之外,合作学习鼓励了同情心的发展。我觉得这好比是国共两党合作抗日的性质,尽管后期发生了解放战争,但是在日本帝国主义的侵略和国内严峻的形势下,两

数据库系统概论实验报告

《数据库系统概论》实验报告触发器/ODBC编程存储过程题 目:实验三 / 日期学号姓名班级2007-10-14 郭智超 10010507 052626 . 实验内容和步骤结果一三建”。”更名为“在查询分析器中使用系统存储过程1.(sp_rename) 将视图“V_SPJV_SPJ_ (分)5create view V_SPJ 源程序:as select jno,sno from spj where jno='j2' ' exec sp_rename 'V_SPJ','V_SPJ_三建执行结果: 变为 45分)2.存储过程的创建与使用:(。表,创建一个带参数的存储过程—jsearch表、表、使用) SPJ数据库中的SP表、JSPJ1(该存储过程的作用是:当任意输入一个工程代号时,将返回供应 该工程零件的供应商的名(JNAME) 以及工程的名称(SNAME)称和零件的名称(PNAME)create procedure jsearch 源程序:@jno char(4) as select sname,pname,jname from spj,s,p,j where j.jno=@jno and spj.jno=j.jno 1 and spj.sno=s.sno and spj.pno=p.pno (2) 执行jsearch存储过程,查询“J1”对应的JNAME,SNAME和PNAME。 源程序:exec jsearch j1 执行结果:

(3)使用系统存储过程sp_helptext查看存储过程jsearch的文本信息。 源程序:sp_helptext jsearch 执行结果: (4)使用SPJ数据库中的S表,为其创建一个加密的存储过程—jmsearch。该存储过程的作用是:当执行该存储过程时,将返回北京供应商的所有信息。 源程序:create procedure jmsearch with encryption as select sno,sname,status,city from s where s.city='北京' (5)执行jmsearch存储过程,查看北京供应商的情况。 源程序:exec jmsearch. 执行结果: 2 jmsearch存储过程。(6)删除drop proc jmsearch 源程序:被删除。执行结果:jmsearch 40分)3.触发器的创建与使用:((1)在student数据库中建立一个名为insert_sdept的INSERT 触发器,存储在S表中。该触发器的作用是:当用户向S表中插入记录时,如果插入的sdept 值为'CS','IS','MA'以外的值,则提示用户“不能插入记录这样的纪录”,否则提示“记录插入成功”。触发器创建成功之后,在企业管理器中向S表插入记录,验证触发器是否正常工作。源程序: create trigger insert_sdept on s for insert

相关文档
最新文档