《软件技术基础》实验指导(含答案)

《软件技术基础》实验指导(含答案)
《软件技术基础》实验指导(含答案)

说明

每个实验题目含有一个main函数和一些函数,与实验题目相关的基本运算的函数定义和main函数定义的代码在附录以及对应的文件夹中给出,供上机实验参考使用。对于每个题目,只需要根据题目要求设计算法,补充函数定义,然后对程序进行编译、调试。

实验一线性表

一、实验目的

1.熟悉线性表的顺序和链式存储结构

2.掌握线性表的基本运算

3.能够利用线性表的基本运算完成线性表应用的运算

二、实验内容

1.设有一个线性表E={e1, e2, … , e n-1, e n},设计一个算法,将线性表逆置,即使元素排列次序颠倒过来,成为逆线性表E’={ e n , e n-1 , … , e2 , e1 },要求逆线性表占用原线性表空间,并且用顺序表和单链表两种方法表示,分别用两个程序来完成。(文件夹:顺序表逆置、单链表逆置)

2.已知由不具有头结点的单链表表示的线性表中,含有三类字符的数据元素(字母、数字和其他字符),试编写算法构造三个以循环链表表示的线性表,使每个表中只含有同一类的字符,且利用原表中的结点空间,头结点可另辟空间。(文件夹:分解单链表)

实验二栈和队列

一、实验目的

1.熟悉栈和队列的顺序和链式存储结构

2.掌握栈和队列的基本运算

3.能够利用栈和队列的基本运算完成栈和队列应用的运算

二、实验内容

1.设单链表中存放有n个字符,试编写算法,判断该字符串是否有中心对称的关系,例如xyzzyx是中心对称的字符串。(提示:将单链表中的一半字符先依次进栈,然后依次出栈与单链表中的另一半字符进行比较。)(文件夹:判字符串中心对称)

2.假设以数组sequ[m]存放循环队列的元素,同时设变量rear和quelen 分别指示循环队列中队尾元素的位置和内含元素的个数。编写实现该循环队列的入队和出队操作的算法。

提示:队空的条件:sq->quelen==0;队满的条件:sq->quelen==m。(文件夹:循环队列)实验三串

一、实验目的

1.熟悉串的顺序存储结构

2.掌握串的基本运算及应用

二、实验内容

1.串采用顺序存储结构,编写朴素模式匹配算法,查找在串中是否存在给定的子串。(文件夹:模式匹配)

2.若S是一个采用顺序结构存储的串,利用C的库函数strlen和strcpy(或strncpy)编写一算法void SteDelete(char*S,int I,int m),要求从S中删除从第i个字符开始的连续m个字符。

若i≥strlen(S),则没有字符被删除;若i+m≥strlen(S),则将S中从位置i开始直至末尾的字符均删除。(文件夹:删除子串)

实验四数组

一、实验目的

1.熟悉数组的结构

2.掌握矩阵的压缩存储

3.能够对数组和矩阵的压缩存储进行运算

二、实验内容

中存在一个元素A[i][j],其满足A[i][j]是第i行元素中最小值,且又1.若在矩阵A m

×n

是第j列元素中最大值,则称此元素为该矩阵的一个马鞍点。用二维数组存储矩阵A m

,设计算法求出矩阵中所有马鞍点。(文件夹:找马鞍点)

×n

2.A和B是两个n×n阶的对称矩阵,以行为主序输入对称矩阵的下三角元素,压缩存储

存入一维数组A和B,编写一个算法计算对称矩阵A和B的乘积,结果存入二维数组C。(文件夹:对称矩阵相乘)

实验五树

一、实验目的

1.熟悉二叉树的链式存储结构

2.掌握二叉树的建立、深度优先递归遍历等算法

3.能够利用遍历算法实现一些应用

二、实验内容

1.已知二叉树采用二叉链表存储结构,如果左、右子树非空,且左子树根结点大于右子树根结点,则交换根结点的左、右子树。即按要求交换二叉树及子树的左、右子树。(文件夹:交换左右子树)

2.采用二叉链表结构存储一棵二叉树,编写一个算法统计该二叉树中结点总数及叶子结点总数。(文件夹:统计二叉树结点)

实验六图

一、实验目的

1.熟悉图的邻接矩阵和邻接表的存储结构

2.熟悉图的邻接矩阵和邻接表的建立算法

3.掌握图的遍历算法

二、实验内容

1.无向图采用邻接矩阵存储,编写深度优先搜索遍历算法,从不同的顶点出发对无向图进行遍历。(文件夹:无向图邻接矩阵)

实验七排序

一、实验目的

1.熟悉各种内部排序算法

2.能够编写程序显示排序过程中各趟排序的结果

3.能够编写一些排序的算法

二、实验内容

1.采用希尔排序方法对顺序表中的证型数据进行排序,设计希尔排序算法并显示每趟排序的结果。(文件夹:希尔排序)

2.编写一个双向起泡的排序算法,即在排序过程中交替改变扫描方向,同时显示各趟排序的结果。(文件夹:双向起泡排序)

实验八查找

一、实验目的

1.熟悉线性表、二叉排序树和散列表的查找

2.能够编写一些查找的算法

二、实验内容

1.18个记录的关键字为22、12、13、8、9、20、33、42、44、38、24、48、60、58、74、

49、86、53,编写分块查找的算法进行查找。(文件夹:分块查找)

2.编写一个判别给定的二叉树是否为二叉排序树的算法,设二叉树以二叉链表存储表示,结点的数据域只存放正整数。(文件夹:判断二叉排序树)

附录:原代码

实验一:第1题(1)

//顺序表逆置的程序代码

#include

#include

//顺序表结构类型定义

typedef char datatype;

const int maxsize=1024;

typedef struct

{ datatype data[maxsize];

int last;

}sequenlist;

void create(sequenlist*&);

void print(sequenlist*);

void invert(sequenlist*);

void main()

{

sequenlist*L;

create(L);//建立顺序表

print(L);//输出顺序表

invert(L);//调用顺序表逆值的函数

print(L);//输出顺序表

}

//建立顺序表

void create(sequenlist*&L)

{

L=(sequenlist*)malloc(sizeof(sequenlist));

L->last=0;

char ch;

while((ch=getchar())!='*')

{

L->last++;

L->data[L->last]=ch;

}

}

//输出顺序表

void print(sequenlist*L)

{

for(int i=1;i<=L->last;i++)

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

printf("\n");

}

//顺序表逆置

void invert(sequenlist*L)

{

int n=L->last/2;

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

{

char temp=L->data[i];

L->data[i]=L->data[L->last-i+1];

L->data[L->last-i+1]=temp;

}

}

实验一:第1题(2)

//单链表逆置的程序代码

#include

#include

//单链表结构类型定义

typedef char datatype;

typedef struct node

{

datatype data;

struct node *next;

}linklist;

void create(linklist*&);

void print(linklist *);

void invert(linklist*);

void main()

{

linklist*head;

create(head);

print(head);

invert(head);//调用单链表逆置的函数

print(head);

}

//采用尾插法建立具有头结点的单链表void create(linklist*&head)

{

char ch;

linklist *s,*r;

head=(linklist*)malloc(sizeof(linklist));

r=head;

while((ch=getchar())!='*')

{

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

s->data=ch;

r->next=s;

r=s;

}

r->next=NULL;

}

//输出单链表

void print(linklist *head)

{

linklist*p=head->next;

while(p!=NULL)

{

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

p=p->next;

}

printf("\n");

}

//单链表逆置

void invert(linklist*head)

{

linklist*p,*q,*r;

p=head->next;

q=p->next;

while(q!=NULL)

{

r=q->next;

q->next=p;

p=q;

q=r;

}

head->next->next=NULL;

head->next=p;

}

实验一:第2题

//分解单链表的程序代码

#include

#include

//链表结构类型定义

typedef char datatype;

typedef struct node

{ datatype data;

struct node *next;

}linklist;

void create(linklist*&);

void resolve(linklist*,linklist*,linklist*,linklist*);

void insert(linklist*,linklist*);

void print1(linklist*);

void print2(linklist*);

void main()

{ linklist *head,*letter,*digit,*other;

create(head);

print1(head);

letter=(linklist*)malloc(sizeof(linklist));//建立3个空循环链表letter->next=letter;

digit=(linklist*)malloc(sizeof(linklist));

digit->next=digit;

other=(linklist*)malloc(sizeof(linklist));

other->next=other;

resolve(head,letter,digit,other);//调用分解单链表的函数

print2(letter);//输出循环链表

print2(digit);

print2(other);

}

//建立单链表

void create(linklist*&head)

{ datatype x;

linklist *s,*r;

head=new linklist;

r=head;

while((x=getchar())!='$')

{

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

s->data=x;

r->next=s;

r=s;

}

r->next=NULL;

}

//在循环链表中插入

void insert(linklist*h,linklist*p)

{ linklist *q=h;

while(q->next!=h) q=q->next;

q->next=p;

p->next=h;

}

//输出单链表

void print1(linklist*head)

{ linklist *p=head->next;

while(p!=NULL)

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

p=p->next;

}

printf("\n");

}

//输出循环链表

void print2(linklist*head)

{ linklist *p=head->next;

while(p!=head)

{

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

p=p->next;

}

printf("\n");

}

//按字母、数字、其它字符分解单链表

void resolve(linklist*head,linklist*letter,linklist*digit,linklist*other)

{ linklist *p;

while(head->next!=NULL)

{ p=head->next;

head->next=head->next->next;

if((p->data>='A'&&p->data<='Z')||(p->data>='a'&&p->data<='z'))

insert(letter,p);

else if(p->data>='0'&&p->data<='9') insert(digit,p);

else insert(other,p);

}

}

实验二:第1题

//判字符串中心对称的程序代码

#include

#include

#include

//定义单链表结构类型

typedef char datatype;

typedef struct node

{ datatype data;

struct node *next;

}linklist;

//定义顺序栈结构类型

const int maxsize=40;

typedef struct

{ datatype elements[maxsize];

int top;

}stack;

void setnull(stack *&);

int length(linklist*);

void printlink(linklist*);

void create(linklist *&,datatype*);

void push(stack*,datatype);

datatype pop(stack*);

int symmetry(linklist*,stack*);//判字符串是否中心对称的函数声明

void main()

{

linklist *head;stack *s;

datatype str[80];

gets(str);

create(head,str);

printlink(head);

setnull(s);

if(symmetry(head,s)) printf("字符串\"%s\"中心对称\n",str);

else printf("字符串\"%s\"不是中心对称\n",str);

//栈初始化

void setnull(stack *&s)

{

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

s->top=-1;

}

//求单链表长度

int length(linklist*head)

{ linklist *p=head->next;

int n=0;

while(p!=NULL){ n++; p=p->next; } return n;

}

//输出单链表

void printlink(linklist*head)

{ linklist *p=head->next;

while(p!=NULL)

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

p=p->next;

}

printf("\n");

}

//建立具有头结点的单链表

void create(linklist *&head,datatype*str) { datatype *p=str;

linklist *s,*r;

head=(linklist*)malloc(sizeof(linklist));

r=head;

while(*p!='\0')

{

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

s->data=*p;

r->next=s;

r=s;

p++;

}

r->next=NULL;

}

//顺序栈入栈

void push(stack*s,datatype e)

{

s->top++;

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

//顺序栈出栈

datatype pop(stack*s)

{

datatype temp;

s->top--;

temp=s->elements[s->top+1];

return temp;

}

//判字符串是否中心对称

int symmetry(linklist*head,stack*s)

{

int n=length(head)/2;

linklist*p=head->next;

datatype x;

for(int i=0;i

push(s,p->data);

p=p->next;

}

if(length(head)%2==1) p=p->next;

while(p!=NULL){

x=pop(s);

if(x==p->data) p=p->next;

else return 0;

}

return 1;

}

实验二:第2题

//循环队列入队出队的程序代码

#include

#include

#include

//循环队列的结构类型定义

const int m=5;

typedef int datatype;

typedef struct

{ datatype sequ[m];

int rear, quelen;

}qu;

void setnull(qu*);

void enqueue(qu*, datatype);

datatype *dequeue(qu*);

void main()

{ qu *sq;

datatype x, *p;

int key;

sq=(qu*)malloc(sizeof(qu));

setnull(sq);

do

{ printf("1.Enter Queue 2.Delete Queue -1.Quit:");

scanf("%d",&key);

switch(key)

{ case 1: printf("Enter the Data:"); scanf("%d",&x);

enqueue(sq,x); break;

case 2: p=dequeue(sq);

if(p!=NULL) printf("%d\n",*p);

break;

case -1: exit(0);

}

}while(1);

}

//置空队

void setnull(qu *sq)

{ sq->rear=m-1;

sq->quelen=0;

}

//入队

void enqueue(qu *sq, datatype x)

{ if(sq->quelen==m) printf("queue is full\n");

else { sq->quelen++;

sq->rear=(sq->rear+1)%m;

sq->sequ[sq->rear]=x;

}

}

//出队

datatype *dequeue(qu *sq)

{ datatype *temp;

if(sq->quelen==0)

{ printf("queue is empty\n"); return NULL;}

else { temp=(datatype*)malloc(sizeof(datatype));

sq->quelen--;

*temp=sq->sequ[(sq->rear-sq->quelen+m)%m];

return (temp);

}

}

实验三:第1题

//模式匹配的程序代码

#include

#include

#include

//顺序串的结构类型定义

#define maxsize 100

typedef struct

{

char str[maxsize];

int len;

}seqstring;

int Index(seqstring*, seqstring*);

void main()

{

seqstring*S,*subS;

S=(seqstring*)malloc(sizeof(seqstring));

subS=(seqstring*)malloc(sizeof(seqstring));

printf("输入串:"); gets(S->str);

S->len=strlen(S->str);

printf("输入子串:"); gets(subS->str);

subS->len=strlen(subS->str);

if(Index(S,subS)>0) printf("匹配成功!\n");

else printf("匹配失败!\n");

}

//顺序串的朴素模式匹配

int Index(seqstring*S, seqstring*T)

{ int i=1,j=1; //位序从1开始

while(i<=S->len&&j<=T->len)

if(S->str[i-1]==T->str[j-1])

{ i++; j++; } //继续比较后面的字符

else

{ i=i-j+2; j=1; } //本趟不匹配,设置下一趟匹配的起始位序if(j>T->len) return(i-T->len); //匹配成功

else return(-1); //匹配不成功

}

实验三:第2题

//删除子串的程序代码

#include

#include

#include

//顺序串的结构类型定义

#define maxsize 100

typedef struct

{

char str[maxsize];

int len;

}seqstring;

void strPut(seqstring*);

void strDelete(seqstring*,int,int);

void main()

{

seqstring*S;

int i,m;

S=(seqstring*)malloc(sizeof(seqstring));

printf("输入串:"); gets(S->str);

S->len=strlen(S->str);

strPut(S);

printf("删除的开始位置:");scanf("%d",&i);

printf("删除的字符个数:");scanf("%d",&m);

strDelete(S,i,m);

strPut(S);

}

//输出串

void strPut(seqstring*S)

{

int i;

for(i=0;ilen;i++)

printf("%c",S->str[i]);

printf("\n");

}

//删除子串

void strDelete(seqstring*S,int i,int m)

{

char temp[maxsize];

if(i<=S->len){

strncpy(temp,S->str,i-1);

strcpy(temp+i-1,S->str+i+m-1);

strcpy(S->str,temp);

if(i<=S->len)

if(i+m-1<=S->len) S->len=S->len-m;

else S->len=S->len-i+1;

}

}

实验四:第1题

//找马鞍点程序代码

#include

#include

//数组的结构类型定义

const int m=3;

const int n=3;

typedef struct{

int A[m+1][n+1];

int max[m+1],min[n+1];

}array;

void main()

{

array*pa=(array*)malloc(sizeof(array));

int i, j;

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

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

scanf("%d",&pa->A[i][j]);

minmax(pa);

}

//找马鞍点

void minmax(array*p)

{ int i,j,have=0;

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

{

p->min[i]=p->A[i][1];

for(j=2;j<=n;j++)

if(p->A[i][j]min[i]) p->min[i]=p->A[i][j];

}

for (j=0;j

{

p->max[j]=p->A[1][j];

for(i=2;i<=m;i++)

if(p->A[i][j]>p->max[j]) p->max[j]=p->A[i][j];

}

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

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

if(p->min[i]==p->max[j])

{

printf("%d,%d,%d\n",i,j,p->A[i][j]);

have=1;

}

if(!have) printf("矩阵中没有马鞍点!\n");

}

实验四:第2题

//对称矩阵相乘的程序代码

#include

#include

//数组结构类型的定义.h

const int n=3;

const int size=n*(n+1)/2;

typedef int datatype;

typedef struct{

datatype A[size],B[size],C[n][n];

}array;

void output(datatype[][n]);

void mult(array*);

void main()

{

array*pa;

pa=(array*)malloc(sizeof(array));

printf("以行为主序输入矩阵A的下三角:\n");

input(pa->A);//以行为主序输入矩阵A的下三角printf("以行为主序输入矩阵B的下三角:\n");

input(pa->B);//以行为主序输入矩阵B的下三角mult(pa);

output(pa->C);//输出矩阵C

}

//对称矩阵的输入

void input(datatype x[])

{

for(int i=0;i

scanf("%d",&x[i]);

}

//矩阵的输出

void output(datatype x[][n])

{

for(int i=0;i

for(int j=0;j

printf("%5d",x[i][j]);

printf("\n");

}

}

//对称矩阵相乘

void mult(array*p)

{

int i,j,k,t1,t2;

datatype s;

for(i=0;i

for(j=0;j

{

s=0;

for(k=0;k

{

if(i>=k)t1=i*(i+1)/2+k;

else t1=k*(k+1)/2+i;

if(k>=j)t2=k*(k+1)/2+j;

else t2=j*(j+1)/2+k;

s=s+p->A[t1]*p->B[t2];

}

p->C[i][j]=s;

}

}

实验五:第1题

//交换左右子树的程序代码

#include

#include

//二叉链表的结构类型定义

const int maxsize=1024;

typedef char datatype;

typedef struct node

{

datatype data;

struct node *lchild,*rchild;

}bitree;

bitree*creattree();

void preorder(bitree*);

void swap(bitree*);

void main()

{

bitree*pb;

pb=creattree();

preorder(pb);

printf("\n");

swap(pb);

preorder(pb);

printf("\n");

}

//二叉树的建立

bitree*creattree()

{

char ch;

bitree*Q[maxsize];

int front,rear;

bitree*root,*s;

root=NULL;

front=1;rear=0;

printf("按层次输入二叉树,虚结点输入'@',以'#'结束输入:\n");

while((ch=getchar())!='#')

{

s=NULL;

if(ch!='@')

{

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

s->data=ch;

s->lchild=NULL;

s->rchild=NULL;

}

rear++;

Q[rear]=s;

if(rear==1)root=s;

else

{

if(s&&Q[front])

if(rear%2==0)Q[front]->lchild=s;

else Q[front]->rchild=s;

if(rear%2==1)front++;

}

}

return root;

}

//先序遍历按层次输出二叉树

void preorder(bitree*p)

{

if(p!=NULL)

{

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

if(p->lchild!=NULL||p->rchild!=NULL)

{

printf("(");

preorder(p->lchild);

if(p->rchild!=NULL)printf(",");

preorder(p->rchild);

printf(")");

}

}

}

//交换左右子树

void swap(bitree*p)

{

bitree*t;

if(p!=NULL)

{

if(p->lchild!=NULL&&p->rchild!=NULL&&p->lchild->data>p->rchild->data)

{

t=p->lchild;

p->lchild=p->rchild;

p->rchild=t;

}

swap(p->lchild);

swap(p->rchild);

}

}

实验五:第2题

//统计结点总数及叶子结点总数的程序代码

#include

#include

//二叉链表的结构类型定义

const int maxsize=1024;

typedef char datatype;

typedef struct node

{

datatype data;

struct node *lchild,*rchild;

}bitree;

bitree*creattree();

void preorder(bitree*);

int countnode(bitree*);

int countleaf(bitree*);

void main()

{

bitree*root;

int leafnum,nodenum;

root=creattree();

printf("删除子树之前的二叉树:");

preorder(root);

printf("\n");

nodenum=countnode(root);

printf("结点总数是:%d\n",nodenum);

leafnum=countleaf(root);

printf("叶子结点总数是:%d\n",leafnum);

}

//建立二叉树

bitree*creattree()

{

datatype ch;

bitree*Q[maxsize];

int front,rear;

bitree*root,*s;

root=NULL;

front=1;rear=0;

printf("按层次输入结点值,虚结点输入'@',以换行符结束:");

while((ch=getchar())!='\n')

{

s=NULL;

if(ch!='@')

{

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

s->data=ch;

s->lchild=NULL;

s->rchild=NULL;

}

rear++;

Q[rear]=s;

if(rear==1)root=s;

else

{

if(s&&Q[front])

if(rear%2==0)Q[front]->lchild=s;

else Q[front]->rchild=s;

if(rear%2==1)front++;

}

}

return root;

}

//先序遍历输出二叉树

void preorder(bitree*p)

{

if(p!=NULL)

{

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

if(p->lchild!=NULL||p->rchild!=NULL)

{

printf("(");

preorder(p->lchild);

if(p->rchild!=NULL) printf(",");

preorder(p->rchild);

printf(")");

}

}

}

//统计结点个数

int countnode(bitree *p)

{ static int node =0;

if(p!=NULL){

node=node+1;

node = countnode(p->lchild); //统计左子树中结点个数node=countnode(p->rchild); //统计右子树中结点个数}

return node;

}

//统计叶子结点个数

int countleaf(bitree *p)

《模拟电子技术实验》实验指导书

北方民族大学 Beifang University of Nationalities 《模拟电子技术实验》课程指导书 北方民族大学教务处

北方民族大学 《模拟电子技术实验》课程指导书 编著杨艺丁黎明 校审杨艺 北方民族大学教务处 二〇一二年三月

《模拟电子技术实验》课程是工科类大学二年级学生必修的一门实践类课程。实验主要设备包括模拟电子技术实验箱、信号发生器、示波器、数字万用表、交流毫伏表和直流电源等。 课程教学要求是:通过该课程,学生学会正确使用常用的电子仪器,掌握三极管放大电路分析和设计方法,掌握集成运放的使用及运算放大电路各项性能的测量,学会查找并排除实验故障,初步培养学生实际工程设计能力,学会仿真软件的使用,掌握工程设计的概念和步骤,为以后学习和工作打下坚实的实践基础。 《模拟电子技术实验》课程内容包括基础验证性实验,设计性实验和综合设计实践三大部分。 基础验证性实验主要包括仪器设备的使用、双极性三极管电路的分析、负反馈放大电路的测量等内容。主要培养学生分析电路的能力,掌握电路基本参数的测量方法。 设计性实验主要包括运算电路的实现等内容。主要要求学生掌握基本电路的设计能力。 综合设计实践主要包括项目的选题、开题、实施和验收等过程,要求学生能够掌握电子产品开发的整个过程,提高学生的设计、制作、调试电路的能力。 实验要求大家认真做好课前预习,积极查找相关技术资料,如实记录实验数据,独立写出严谨、有理论分析、实事求是、文理通顺、字迹端正的实验报告。 本书前八个实验项目由杨艺老师编写,实验九由丁黎明老师编写。全书由丁黎明老师提出课程计划,由杨艺老师进行校对和排版。参与本书课程计划制订的还有电工电子课程组的全体老师。 2012年3月1日

细胞生物学实验指导(植物版)

细胞生物学实验 实验一不同显微镜的使用及细胞一般形态结构的观测[实验目的] 通过本实验,使学生巩固普通光学显微镜的使用,学习相差显微镜、暗视野显微镜和荧光显微镜的使用方法,学习显微测量及显微摄影的操作方法,增强对细胞的形态和真实大小的感性认识。 通过本实验操作,要求学生掌握细胞形态结构的基本观测方法与技术,为进一步的细胞生物学研究打好基础。 [实验原理] 应用显微镜的成像原理(详见翟中和等主编《细胞生物学》,第三章第一节),同时借助显微镜的镜台测微尺和目镜测微尺,两尺配合使用,进行测量和运算,观察细胞形态,得出细胞的大小。 该实验完成需时6学时。 [实验材料、试剂和仪器] 一、仪器 普通光学显微镜、相差显微镜、暗视野显微镜、荧光显微镜、显微拍摄系统、37℃温箱、镜台测微尺、目镜测微尺等。 二、材料 洋葱根尖切片标本,念珠藻永久装片,兔肝细胞标本,夹竹桃花丝毛细胞,人口腔上皮细胞等。 三、试剂 生理盐水,10μg/mL罗丹明123染液(溶于甲醇,避光于4℃保存) [实验步骤] 一、暗视野显微镜观察夹竹桃花丝毛细胞 1、取一张清洁的载玻片,滴上一滴生理盐水。用镊子轻轻夹下一根夹竹桃花丝,置生理盐水中,盖上盖玻片,略微压片,用滤纸条吸去盖玻片四周多余的水分。 2、将上述装片置于显微镜载物台上,在10×物镜下找到夹竹桃花丝毛细胞清晰的图像。 3、换上暗视野聚光器,调节至最佳位置,通过聚光器上的调中螺旋调节聚光器的中心位置,得到最好的暗视野图像效果。 4、观察夹竹桃花丝毛细胞内部的显微结构和细胞质环流现象,并拍照。 5、换用高倍物镜观察时,要换用与高倍镜相匹配的暗视野聚光器,重复以上调节步骤。 二、相差显微镜观察夹竹桃花丝毛细胞 1、取一张清洁的载玻片,滴上一滴生理盐水。用镊子轻轻夹下一根夹竹桃花丝,置生

分析实验室用水检测作业指导书

1.目的 为了规范实验室用水,保证分析测定结果的准确可靠,确保实验数据的科学性和公证性,特制订此管理规定。 2.适用范围 本规定适用于检测中心分析实验用水的管理。 3. 责任 3.1 试剂管理员负责实验室用水的制备、检查分析、参与检验和贮存管理。 3.2 技术员在使用纯水的过程中应保证器皿或容器等的清洁,避免水的污染。 4. 内容 4.1 实验室用水的要求 4.1.1 外观:实验室用水目视观察应为无色透明的液体; 4.1.2 实验室用水分类、用途和检验标准: 表1 实验室用水的技术指标与检验频率

4.2 实验室超纯水的制备及检验检测(参照GB/T6682“一级水”检测) 4.2.1 按照超纯水机的说明书要求制备超纯水; 4.2.2电导率检验:Arium 611超纯水机具有电阻率的“在线”监测功能,并按校准周期要求进行校准。4.2.3吸光度检验:将水样分别注入1cm和2cm的石英比色皿中,在紫外分光光度计上,于254nm处,以1cm比色皿中水为参比,测定2cm比色皿中水的吸光度。 4.2.4可溶性硅检验:量取520mL超纯水,注入铂皿中,在防尘条件下,用亚沸蒸发至约20mL,停止加热,冷却至室温,加 1.0mL钼酸铵溶液(50g/L),摇匀,放置5min后,加 1.0mL草酸溶液(50g/L),摇匀,放置1min后,加1.0mL对甲氨基酚硫酸盐溶液(2g/L),摇匀。移入比色管中,稀释至25mL,摇匀,于60℃水浴中保温10min。溶液所呈蓝色不得深于标准比色溶液。 标准比色溶液的制备是取0.50mL二氧化硅标准溶液(10mg/L),用水样稀释至20mL后,与同体积试液同时同样处理。 4.3实验室纯化水的检验检测(按《中国药典》二部“纯化水”项下检测)

细胞生物学常用研究方法

Southern杂交: 是体外分析特异DNA序列的方法,操作时先用限制性内切酶将核DNA或线粒体DNA切成DNA片段,经凝胶电泳分离后,转移到醋酸纤维薄膜上,再用探针杂交,通过放射自显影,即可辨认出与探针互补的特殊核苷序列。 将RNA转移到薄膜上,用探针杂交,则称为Northern杂交。 RNAi技术: 是指在进化过程中高度保守的、由双链RNA(double-stranded RNA,dsRNA)诱发的、同源mRNA高效特异性降解的现象。由于使用RNAi技术可以特异性剔除或关闭特定基因的表达,所以该技术已被广泛用于探索基因功能和传染性疾病及恶性肿瘤的基因治疗领域。可以利用siRNA或siRNA表达载体快速、经济、简便的以序列特异方式剔除目的基因表达,所以现在已经成为探索基因功能的重要研究手段。 Southern杂交一般利用琼脂糖凝胶电泳分离经限制性内切酶消化的DNA片段,将胶上的DNA变性并在原位将单链DNA片段转移至尼龙膜或其他固相支持物上,经干烤或者紫外线照射固定,再与相对应结构的标记探针进行杂交,用放射自显影或酶反应显色,从而检测特定DNA分子的含量]。 扫描电镜技术:是用一束极细的电子束扫描样品,在样品表面激发出次级电子,次级电子的多少与样品表面结构有关,次级电子由探测器收集,信号经放大用来调制荧光屏上电子束的强度,显示出与电子束同步的扫描图像。 细胞显微分光光度计:用来描述薄膜、涂层厚度超过1微米的物件的光学性能的显微技术。 免疫荧光技术:将免疫学方法(抗原抗体特异结合)与荧光标记技术结合起来研究特异蛋白抗原在细胞内分布的方法。由于荧光素所发的荧光可在荧光显微镜下检出,从而可对抗原进行细胞定位。 电镜超薄切片技术:超薄切片是为电镜观察提供极薄的切片样品的专门技术。用当代较好的超薄切片机,大多数生物材料,如果固定、包埋处理得合适,可以切成50-100微米的超薄切片。 Northern印迹杂交(Northern blot)。这是一种将RNA从琼脂糖凝胶中转印到硝酸纤维素膜上的方法。 放射自显影技术:放射自显影技术是利用放射性同位素的电离辐射对乳胶(含AgBr或AgCl)的感光作用,对细胞内生物大分子进行定性、定位与半定量研究的一种细胞化学技术。放射自显影技术(radioautography;autoradiography)用于研究标记化合物在机体、组织和细胞中的分布、定位、排出以及合成、更新、作用机理、作用部位等等。其原理是将放射性同位素(如14C和3H)标记的化合物导入生物体内,经过一段时间后,将标本制成切片或涂片,涂上卤化银乳胶,经一定时间的放射性曝光,组织中的放射性即可使乳胶感光。 核磁共振技术:可以直接研究溶液和活细胞中相对分子质量较小(20,000 道尔顿以下)的蛋白质、核酸以及其它分子的结构,而不损伤细胞。 DNA序列分析:在获得一个基因序列后,需要对其进行生物信息学分析,从中尽量发掘信

模拟电子技术实验

实验2 单管放大电路 1.1 实验目的 (1) 熟悉电子元件和模拟电路实验箱。 (2) 掌握放大器静态工作点的调试方法及其对放大器性能的影响。 (3) 学习测量放大器Q点,A v,r i,r o的方法,了解共射极电路的特性。 (4) 学习放大器的动态性能。 1.2 实验仪器与设备 示波器,信号发生器,交流毫伏表,数字万用表,模拟/数字电路实验箱。 1.3 预习要求 (1) 熟悉分压式偏置放大器的工作原理,了解元器件参数对放大器性能的影响。 (2) 熟悉放大器的动态及静态测量方法。 1.4 实验内容与步骤 (一)、连接直流电路,测量静态工作点 1.连接直流电路 (1)用万用表判断实验元件(三极管、电解电容、电阻、电位器)及实验所用导线的好坏。 (2) 连接分压式偏置放大器的直流通路,电路如图1-1所示,将R W的阻值调到最大100K。 图1-1 分压式偏置单管放大器的直流通路

(3)调节直流稳压电源电压输出调节旋钮,使其输出+12V(方法:用万用表直流电压档监测直流稳压电源输出端口,调节旋钮使万用表显示+12 V) 2.调节静态工作点 接通稳压电源(方法:用红色导线连接直流稳压电源的正极与R W R C的公共点,用黑色导线连接直流稳压电源的负极与R B2 R E的公共点),调节R W使U CE=1/2 U CC,V BE=0.7V 测量晶体管各极对地电压U B、U C和U E,将测量结果和计算所得结果填入表1-1中。 U CE =U C-U E U BE =U B-U E I C = I E= U E /R E 表1-1 静态工作点实验数据 (二)、连接完整电路,测量动态参数 1.连接完整电路 图1-2 分压式偏置单管放大器原理图 注意:电解电容的极性。 3.电压放大倍数的测量 (1)接通函数信号发生器电源,调节函数信号发生器的频率调节旋钮和幅度调节旋钮,使函数信号发生器输出频率 f =1 kHz ,输出电压U S=10 mV (有效值)的交流信号(若输出不能达到10 mV,可调节输出衰减旋钮20~60 dB和幅度调节旋钮即可)。 注意:信号发生器输出交流信号的频率通过数码管显示即可读出来,输出交流信号的幅度必须使用晶体管毫伏表检测方可读出电压有效值。 (2)将信号发生器、示波器、晶体管毫伏表按图1-3接入。信号发生器的正极、示波

细胞生物学实验指导(精)

细胞生物学实验指导 细胞生物学的发展总是依赖于技术和实验手段的进步,所以学习细胞生物学的技术和方法至关重要。 实验一普通显微镜及其使用(装片观察) 一、目的要求: 1、掌握显微镜的构造、油浸系的原理、使用方法、保护要点。 2、参观了解其他各类显微镜。 二、材料:普通光学显微镜及其他显微镜、细菌标本片、香柏油、二甲苯、擦镜纸。 三、方法和步骤: 1、介绍普通光学显微镜的构造 机械部分:镜座、镜臂、镜筒、转换器、载物台、调焦螺旋。 光学部分:接目镜、物镜、反光镜、聚光器。 2、油镜的原理及使用方法 原理:油镜头的晶片细小,进入镜中的光线亦少,光线经聚光器,通过载玻片进油镜时,由于空气介质和玻璃介质的折射率不一样,光线因折射而损失,使视野更暗。在载玻片和油镜之间加上和玻璃折光系数相同的香柏油,光线直接进入镜头,不发生折射,视野明亮,便于观察。 3、如何维护显微镜:机械部分的维护,光学部分的维护。 4、注意事项: (1)观察油镜载片时,先在载片上有菌影的地方滴1-2滴香柏油,然后放载物台中央,眼侧面看,慢慢降低油镜浸入香柏油中,镜头几乎接触标本。再用左眼在接目镜观察,同时慢慢旋动粗螺旋提起镜筒至能模糊看到物象时,再转动微调螺旋,直至看清晰为止。注意镜头离开油,就不能看清,重新按刚才的步骤进行。 (2)油镜使用过后,立即用擦镜纸擦拭镜头,如油渍已干,则可用香柏油粘二甲苯擦拭镜

头,再用干净擦镜纸擦去二甲苯。 5、观察几种细菌标本片。 6、示教看相差显微镜和荧光显微镜。 四、作业及思考题: 1、油镜的原理是什么? 2、光线强弱如何调节?与哪些部件有关? 实验二、细胞膜的渗透性 实验目的 了解细胞膜的渗透性及各类物质进入细胞的速度。 实验原理 将红细胞放入数种等渗溶液中,由于红细胞对各种溶质的透性不同,有的溶质可以渗入,有的不能渗入,渗入的溶质能够提高红细胞的渗透压,所以促使水分进入细胞,引起溶血,由于溶质透入速度互不相同,因此溶血时间也不相同。 实验用品 一、器材 50ml烧杯, 试管(1~10cm), 10ml移液管, 试管架。 二、材料 羊血。 三、试剂0.17mol/L氯化钠,0.17mol/L氯化胺,0.17mol/L醋酸胺,0.17mol/L硝酸钠,0.12mol/草酸胺,0.12mol/硫酸钠,0.32mol/葡萄糖,0.32mol/甘油,0.32mol/乙醇,0.32mol/丙酮。 实验方法 一、羊血细胞悬液 取50ml小烧杯一个,加1份羊血和10份0.17mol/L氯化钠,形成一种不透 明的红色液体,此即稀释的羊血。

预拌混凝土实验室作业指导书

预拌混凝土实验室作业指导 书

(此文档为Word 格式,下载后可以任意编辑修改!) 预拌混凝土实验室作业指导书 工程名称: 编制单位: 编制人: 审核人: 批准人: 编制日期:年月日 1

一、水泥试验操作细则 ( 一) 相关标准 GB175-2007 《通用硅酸盐水泥》; GB/T 176-2008 《水泥化学分析方法》; GB/T 17671-1999 《水泥胶砂强度检验方法》; GB/T 1345-2005 《水泥细度检验方法(80um筛筛分析) 》; GB/T 1346-2011 《水泥标准稠度用水量、凝结时间、安定性检验方法》; GB/T 12573-2008 《水泥取样方法》; JC/T 738-2004 《水泥强度快速检验方法》; GB/T 8074-2008 《水泥比表面积测定方法勃氏法》 ( 二) 取样方法 1、对同一水泥厂生产的同期出厂的同品种、同强度等级的水泥, 以一次进厂 ( 场) 的同一出厂编号的水泥为一批。但一批的总量不得超过500t. 随机地从不少于 3 个车罐中各取等量水泥, 经搅拌均匀后 , 再从中取不少于12kg 水泥作为检验试样 . 把试样均匀分成两等份, 一份由实验室按标准进行试验, 一份密封贮存 , 以备复验用. 2、对以进厂( 场) 的每批水泥 , 视在厂(场) 存放情况,应重新采集试样复验其 强度和安定性 . 存放期超过三个月的水泥, 使用前必须进行复验, 并按复验结果仲裁 . ( 三) 必试项目 1、水泥胶砂强度试验 2

(1)、材料 a. 当水泥从取样至试验要保持24h 以上时,应把它贮存在基本气密的容器 里,容器应与水泥不发生反应。 b. 标准砂应符合GB/T17671《水泥胶砂强度检验方法ISO 法》的质量要求。 c. 仲裁试验或其它重要试验用蒸馏水,其它试验可用饮用水。 (2)温、湿度 a. 水泥试体成型试验温度为20±2℃,相对湿度大于50%。水泥试样、标准 砂、拌和水及试摸的温度与室温相同。 b. 养护箱温度为20±1℃,相对湿度大于90%。养护水的温度为20±1℃ (3)、试体成型 a. 成型前将试摸擦净,四周的模板与底座的接触面上应涂一些黄干油,紧 密装配,防止漏浆,内壁均匀刷一薄层机油。 b. 水泥与标准砂的重量比1:3。水灰比为0.5 。 c. 每成型三条试体需称量的材料及用量见下表: 材料用量 水泥(g)450± 2 标准砂(g)1350± 5 拌合水(g)225± 1 a. 胶砂搅拌时先把水加入锅里,再加入水泥,把锅放在固定架上,上升至固定 位置,然后立即开动机器,低速搅拌30s 后,在第二个30s 开始的同时均匀地将砂子加入。当各级砂是分装时,从最粗粒级开始,依次将所需的每级砂 量加完。把机器转至高速再拌30s。停拌90s,在第一个15s 内用胶皮刮具将叶片和锅壁上的胶砂刮入中间,再高速搅拌60s。各个搅拌阶段,时间误 3

细胞生物学实验指导

细胞生物学实验指导

细胞生物学实验指导目录 一.显微镜的使用 实验一、几种光学显微镜的使用 实验二、参观电子显微镜及生物超薄切片标本制备 二.细胞形态结构 实验三、细胞大小的形态观察——测微尺的使用 实验四、细胞活体染色技术 实验五、植物细胞骨架光学显微观察 实验六、胞间连丝观察 三.细胞化学 实验七、鉴定RNA的细胞化学方法——Branchet反应 实验八、DNA显色的观察——Feulgen反应 实验九、固绿染色法鉴定细胞内酸性蛋白与碱性蛋白 实验十、多糖及过氧化酶的显示 实验十一、核仁组成区的银染显示与观察 四.细胞生理 实验十二、细胞膜的通透性 实验十三、细胞电泳 五.细胞和组织培养技术 实验十四、植物原生质体的分离和融合 实验十五、植物细胞的培养与观察 实验十六、动物细胞融合 实验十七、动物细胞的培养与观察 六.细胞化学成分的分离 实验十八、细胞器的分离、纯化——细胞分级分离 实验十九、荧光的细胞化学测定 实验二十、细胞活力的鉴别 实验一几种光学显微镜的使用

一、实验目的 了解几种光学显微镜的结构、工作原理、主要用途和使用方法;掌握使用普通显微镜提高分辨力的方法。 二、实验原理 (一)基本原理 一般实验室经常使用的光学显微镜都是由物镜、目镜、聚光器和光阑组成,普通显微镜它们的放大原理及光路图如下: AB物体.A1B l第一次成像,A2B2第二次成像,O l目镜.O2物镜, F1为O l的前焦点,F2为O2的前焦点 各种光学显微镜的光学放大原理基本相同,各种特殊用途的光镜不过只是在光源、物镜、聚光器等方面作了改动,或在其它方面增设了某些特殊的设备。 (二)几种光学显微镜 l、普通光学显微镜: 普通光学显微镜也叫复式显微镜,是最常见,最简单的显微镜。它适于观察一般固定的,有色的透明度较高的标本。其最大分辨力一般为0.2微米,从构造上可分光学、机械和电子三大系统。 2、暗视野显微镜: 暗视野显微镜是以丁达尔现象(Tyndall phenomenon)(即光的微粒散射现象)为基础设计的,它使用了特殊的聚光器进行斜射照明,因光源中心束不直入物镜,所以视野黑暗,而被检细胞器因斜射照明发生衍射和反射,所以发亮可见。暗视野显微镜可用增加光照方法增加物体与背景的反差,因而可观察到0.2—0.004微米直径的微小粒子,但它分不清被检物的细微构造,它常用于观察物体的存在与运动。而暗视野显微镜与普通光学显微镜的区别,主要在于聚光器的不同,致使照明方法有别。确切地说,称暗视野显微镜为暗视野照明更为贴切。它是照明光线仅照亮被检样品而不进入物镜。使视野背景暗黑,样品明亮的照明方法。 3、相差显微镜: 相差是指同一光线经过折射率不同的介质其相位发生变化并产生的差异。相位是指在某一时间上,光的波动所达到的位置。

模拟电子技术实验报告

姓名:赵晓磊学号:1120130376 班级:02311301 科目:模拟电子技术实验B 实验二:EDA实验 一、实验目的 1.了解EDA技术的发展、应用概述。 2. 掌握Multisim 1 3.0 软件的使用,完成对电路图的仿真测试。 二、实验电路

三、试验软件与环境 Multisim 13.0 Windows 7 (x64) 四、实验内容与步骤 1.实验内容 了解元件工具箱中常用的器件的调用、参数选择。 调用各类仿真仪表,掌握各类仿真仪表控制面板的功能。 完成实验指导书中实验四两级放大电路实验(不带负反馈)。 2.实验步骤 测量两级放大电路静态工作点,要求调整后Uc1 = 10V。 测定空载和带载两种情况下的电压放大倍数,用示波器观察输入电压和输出电压的相位关系。 测输入电阻Ri,其中Rs = 2kΩ。 测输出电阻Ro。 测量两级放大电路的通频带。 五、实验结果 1. 两级放大电路静态工作点 断开us,Ui+端对地短路

2. 空载和带载两种情况下的电压放大倍数接入us,Rs = 0 带载: 负载: 经过比较,输入电压和输出电压同相。 3. 测输入电阻Ri Rs = 2kΩ,RL = ∞ Ui = 1.701mV

Ri = Ui/(Us-Ui)*Rs = 11.38kΩ 4. 测输出电阻Ro Rs = 0 RL = ∞,Uo’=979.3mV RL = 4.7kΩ,Uo = 716.7mV Ro = (Uo’/Uo - 1)*R = 1.72kΩ 5. 测量两级放大电路的通频带电路最大增益49.77dB 下限截止频率fL = 75.704Hz 上限截止频率fH = 54.483kHz 六、实验收获、体会与建议

实验室设备作业指导书

实验室设备作业指导书 拉伸试验作业指导书 1、试验目的 测定金属材料、冶金产品和石油管材的各种拉伸性能指标。 2、试验标准 GB/T 228-2002金属拉伸试验方法。 3、试验程序和步骤 3.1 检查试样的表面质量,有裂纹等缺陷的试样不得进行拉伸试验。 2012年2月1日发布2012 年3月1日实施

3.2 检查试样表面尺寸,不符合要求的试样不得进行拉伸试验,特殊情况除外;同 时记录试样的宽度、 厚度和直径,并计算试样原始面积,至少保留4位有效数字。 3.3 用小标记、细划线等标记原始标距,但不得用引起过早断裂的缺口做标记。 3.4 根据试样的尺寸和钢级选择适当的载荷范围。 3.5 根据试样的形状选择适宜的夹具。 3.6 按工作台升降按钮,以调整试样尺寸的试验空间。 3.7 将试样一端夹于钳口。 3.8 开动油泵,并闭回油阀,开启送油阀,使工作台上升约10mm然后关闭送油阀。 3.9 调整指针对正零位。 3.10把工作台降至适当高度,将试样另一端夹在下钳口中。 3.11进入试验窗口,输入相关参数。 3.12 首先夹持试样上夹持部位,调整试样使其中心线和试验机中心线一致,然后再夹持 下夹持部分,试样夹持部分最少要为夹块长度的3/4。 3.13 装引伸计时应使引伸计夹持部分位于试样标距内。 3.14开始试验,软件自动切换到试验界面。 3.15按试样要求的加荷速度,缓缓开启送油阀,进行加荷试验。 3.16依程序提供的提示窗口,卸去引伸计后,继续拉伸直至试样断裂。并关闭送油阀,并停 止油泵工作 在试验结果栏中,程序将自动计算出的结果显示其中,保存并打印试验数据。 3.17 先卸掉下部分残样,再卸下上部分残样;然后把试样断口接在一起,根据打印的标 点测量相应的L K值,测量时尽可能使断裂位置位于测量中心,当断于标距外三分之二 位置时应按标准要求进行补偿,测量保留到小数点后一位。 3.19 妥善保管残余样品。 3.20 计算并填写运转记录、记录开机、关机时间、试验时温度和试验情况等。

细胞生物学实验指导书09年

实验一普通光学显微镜的构造和使用 一、目的要求 1了解显微镜的基本构造和使用方法 2 掌握油镜的原理和使用方法 二、显微镜的基本结构及油镜的工作原理 1.显微镜的基本构造 光学部分:接目镜、接物镜、照明装置(聚光镜、虹彩光圈、反光镜等)。 机械部分:镜座、镜臂、镜筒、物镜转换器、载物台、载物台转移器、粗调节器、细调节器等部件。 2.显微镜的放大倍数和分辨率 放大倍数=接物镜放大倍数×接目镜放大倍数 显微镜的分辨率:表示显微镜辨析物体(两端)两点之间距离的能力3.油镜的使用原理 当光线由反光镜通过玻片与镜头之间的空气时,由于空气与玻片的密度不同,使光线受到曲折,发生散射,降低了视野的照明度。若中间的介质是一层油(其折射率与玻片的相近),则几乎不发生折射,增加了视野的进光量,从而使物象更加清晰。 三、器材 1.永久切片 2. 溶液或试剂:香柏油、二甲苯。 3. 仪器或其他用具:显微镜、擦镜纸等。 四、操作步骤 1.观察前的准备 (1)显微镜的安置,检查零件是否齐全,镜头是否清洁。 (2)调节光源 2.显微镜观察

(1)低倍镜观察 (2)高倍镜观察 (3)油镜观察:高倍镜下找到清晰的物象后,提升聚光镜,在标本中央滴一滴香柏油,使油镜镜头浸入香柏油中,细调至看清物象为止。3.显微镜用毕后的处理 观察完毕,上升镜筒,用擦镜纸和二甲苯清洗镜头,后将镜体全部复原。 五、思考题 1.用油镜观察时应注意哪些问题?在载玻片和镜头之间滴加什么油?起什么作用? 2.为什么在使用高倍镜及油镜时应特别注意避免粗调节器的误操作? 实验二胞间连丝的观察 一、实验目的 观察植物细胞的胞间连丝,加深对胞间连丝功能的认识. 二、实验原理 植物细胞的细胞壁上有许多原生质的细丝,称胞间连丝。相邻细胞的胞间连丝相互联接,在细胞间的物质运输与信息传递中起桥粱作用,并使细胞的各种生理活动协调一致,使植物体成为统一的有机体。用合适的植物细胞为材料,经简单处理,即能方便地看到胞间连丝。 三、实验材料 红辣椒表皮细胞临时装片、柿胚乳细胞间胞间连丝切片 四、实验步骤

模拟电子技术实验

实验一共射极单管放大电路的研究 1. 实验目的 (1)学会放大器静态工作点的调试方法,分析静态工作点对放大器性能的影响; (2)掌握放大器电压放大倍数、输入电阻、输出电阻及最大不失真输出电压的测试方法; (3)熟悉常用电子仪器及模拟电路实验设备的使用。 2. 实验设备与器材 实验所用设备与器材见表1.1。 表1.1 实验4.1的设备与器材 序号名称型号与规格数量备注 1 实验台1台 2 双踪示波器0~20M 1台 3 电子毫伏表1只 4 万用表1只 5 三极管1只 6 电阻1kΩ/0.25W 1只R e 7 电阻 2.4kΩ/0.25W 2只R S、R c、R L 8 电阻20kΩ/0.25W 1只R b1、R b2 9 电阻500kΩ/0.25W 1只R b2 10 铝电解电容10μF/25V 2只C1、C2 11 铝电解电容50μF/25V 1只C e 3. 实验电路与说明 实验电路如图1.1所示,为电阻分压式工作点稳定单管放大器实验电路图。它的偏置电路采用R B1和R B2组成的分压电路,并在发射极中接有电阻R E,以稳定放大器的静态工作点。当在放大器的输入端加入输入信号u i后,在放大器的输出端便可得到一个与u i相位相反,幅值被放大了的输出信号u0,从而实现了电压放大。安装电路时,要注意电解电容极性、直流电源正负极和信号源的极性。 图1.1 共射极单管放大器实验电路

I c/mA U ce/V u0波形失真情况管子工作状态 2.0 (5) 测量最大不失真输出电压的幅度 置R C=2.4kΩ,R L=2.4kΩ,调节信号发生器输出,使U s逐渐增大,用示波器观察输出信号的波形。直到输出波形刚要出现失真而没有出现失真时,停止增大U s,这时示波器所显示的正弦波电压幅度,就是放大电路的最大不失真输出电压幅度,将该值记录下来。然后继续增大U s,观察输出信号波形的失真情况。 5. 实验总结与分析 (1)用理论分析方法计算出电路的静态工作点,填入表1.2中,再与测量值进行比较,并分析误差的原因。 (2)通过电路的动态分析,计算出电路的电压放大倍数,包括不接负载时的A u、A us以及接上负载时的A u、A us。将计算结果填入表1.3中,再与测量值进行比较,并分析产生误差的原因。 (3)回答以下问题: ①放大电路所接负载电阻发生变化时,对电路的电压放大倍数有何影响? ②怎样用测量信号电压的方法来测量放大电路的输入电阻和输出电阻? (4)心得体会与其他。

预拌混凝土实验室作业指导书

预拌混凝土实验室作业指导书 工程名称: 编制单位: 编制人: 审核人: 批准人: 编制日期:年月日 1

一、水泥试验操作细则 ( 一) 相关标准 GB175-2007 《通用硅酸盐水泥》; GB/T 176-2008 《水泥化学分析方法》; GB/T 17671-1999 《水泥胶砂强度检验方法》; GB/T 1345-2005 《水泥细度检验方法(80um筛筛分析) 》; GB/T 1346-2011 《水泥标准稠度用水量、凝结时间、安定性检验方法》; GB/T 12573-2008 《水泥取样方法》; JC/T 738-2004 《水泥强度快速检验方法》; GB/T 8074-2008 《水泥比表面积测定方法勃氏法》 ( 二) 取样方法 1、对同一水泥厂生产的同期出厂的同品种、同强度等级的水泥, 以一次进厂 ( 场) 的同一出厂编号的水泥为一批。但一批的总量不得超过500t. 随机地从不少于 3 个车罐中各取等量水泥, 经搅拌均匀后 , 再从中取不少于12kg 水泥作为检验试样 . 把试样均匀分成两等份, 一份由实验室按标准进行试 验, 一份密封贮存, 以备复验用. 2、对以进厂( 场) 的每批水泥, 视在厂(场) 存放情况, 应重新采集试样复验其 强度和安定性 . 存放期超过三个月的水泥, 使用前必须进行复验, 并按复验结果仲裁. ( 三) 必试项目 1、水泥胶砂强度试验

(1)、材料 a. 当水泥从取样至试验要保持24h 以上时,应把它贮存在基本气密的容器 里,容器应与水泥不发生反应。 b. 标准砂应符合GB/T17671《水泥胶砂强度检验方法ISO 法》的质量要求。 c. 仲裁试验或其它重要试验用蒸馏水,其它试验可用饮用水。 (2)温、湿度 a. 水泥试体成型试验温度为20± 2℃,相对湿度大于50%。水泥试样、标准 砂、拌和水及试摸的温度与室温相同。 b. 养护箱温度为20± 1℃,相对湿度大于90%。养护水的温度为20± 1℃ (3)、试体成型 a. 成型前将试摸擦净,四周的模板与底座的接触面上应涂一些黄干油,紧 密装配,防止漏浆,内壁均匀刷一薄层机油。 b. 水泥与标准砂的重量比1:3。水灰比为。 c. 每成型三条试体需称量的材料及用量见下表: 材料用量 水泥(g)450± 2 标准砂(g)1350± 5 拌合水(g)225± 1 a. 胶砂搅拌时先把水加入锅里,再加入水泥,把锅放在固定架上,上升至固定 位置,然后立即开动机器,低速搅拌30s 后,在第二个30s 开始的同时均匀地将砂子加入。当各级砂是分装时,从最粗粒级开始,依次将所需的每级砂 量加完。把机器转至高速再拌30s。停拌 90s,在第一个15s 内用胶皮刮具将叶片和锅壁上的胶砂刮入中间,再高速搅拌60s。各个搅拌阶段,时间误

细胞生物学实验指导

实验一显微镜的结构及使用 [实验目的] (一)熟悉显微镜的结构及各部件性能。 (二)掌握显微镜的使用方法。 (三)了解显微镜的维护方法。 [实验原理] 虽然显微镜的目镜和物镜的结构很复杂,但它的作用相当于一个凸透镜,其成像原理和光路图如图1所示,被检物体AB放在物镜(O1)下方的1—2倍焦距之间,则在物镜(O1)后形成一个倒立的放大实像A1B1,这个实像正好位于目镜(O2)的下焦点之内,通过目镜后形成一个放大的虚像A2B2,这个虚像通过调焦装置使其落在眼睛的明视距离处,即25cm,使所看到的物体最清晰,也就是说虚像A2B2是在眼球晶状体的两倍焦距之外,通过眼球后在视网膜形成一个倒立的A2B2缩小像A3B3。 [实验器材]擦镜纸字母装片羊毛交叉擦片普通光学显微镜二甲苯香柏油 三内容与方法: 普通光学显微镜(Microscope)的外形和结构因类型不同略有差异,但基本结构和功能是相似的。(图2) (一)微镜的基本结构及功能:光学显微镜由机械部分、照明部分和光学部分构成。1.机械部分: (1)镜座:位于底部的金属座。一般为马蹄形,用以支持和稳定整个镜体。 (2)镜柱:镜座与镜臂相连的短柱。 (3)镜臂:镜柱上方弯曲部分,是取用显微镜时握拿的部位。 (4)镜筒:在镜臂的上方倾斜的金属园筒,上端装有目镜、下端转折处装有棱镜,使光线转折450。其上有一固定螺钉将镜筒连接于镜臂上方。 (5)调节器:在镜柱两侧有大小两个螺旋,大螺旋为粗调节器,转动时能使载物台快速升降。调节范围较大,适于低倍镜调焦用。小螺旋为细调节器,转动是载物台仅缓慢升降,调节范围较小,适于调节物象的清晰度。此外,在右侧粗调节器内侧有一窄环,称粗调松紧调节轮,用以调节粗调节器的松紧度。向外转时偏紧,向内转时偏松。左侧粗调节器内侧有一粗调限位调节环凸柄,向上推紧时,镜台上的最高点被固定(这两个环一般不需调节)。(6)旋转盘:又称物镜转换器,安装在镜筒下端,为一可旋转的圆盘,上有4个圆孔,

实验室作业指导书

第一部分水样采集、贮存和运输操作实施细则 一.水样的分类 (一)综合水样把从不同采样点同时采集的各个瞬时水样混合起来所得到的样品称为“综合水样”。 (二)瞬时水样对于组成较稳定的水体或水体的组成在相当长的时间和相当大的空间范围变化不大,采瞬时样品具有很好的代表性。 (三)混合水样是指在同一采样点上于不同时间所采集的瞬时样的混合样。 (四)平均污水样对于排放污水的企业而言,生产的周期性影响着排污的规律性,在排放流量不稳定的情况下,可将一个排污口不同时间的污水样,依照流量的大小按比例混合。 (五)其它水样例如为监测洪水期或退水期的水质变化,调整水污案事故的影响等都须采集相应的水样,采集这类水样时,须根据污染物进入水系的位置和扩散方向布点并采样,一般采集瞬时水样。 二.地表水和地下水样的采集 (一)水样的类型 (1)表层水 在河流、湖泊可以直接汲水的场合,可用适当的容器如水桶采样,要注意不能混入漂浮于水面上的物质。 (2)一定深度的水 在湖泊、水库等采集一定深度的水时,可用直立式或有机玻璃采水器。(3)泉水、井水 (3)对于自喷的泉水,可在涌口处直接采样,采集不自喷的泉水时,将停滞在抽水管的水汲出,新水更替之后,再进行采样。从井水采集水样,必须在充分抽汲后进行,以保证水样能代表地下水水源。 (4)自来水或抽水设备中的水 采集这些水样时,应先放水数分钟,使积留在水管中的杂质及陈旧水排出,然后再取样。 采集水样前,应先用水样洗涤采样器容器、盛样瓶及塞子2-3次(油类除外)。 (二)采样前的准备 a.确定采样负责人 主要负责制定采样计划并组织实施。 b .制定采样计划 采样负责人在制定计划前要充分了解该项监测任务的目的和要求;应对要采样的监测断面周围情况了解清楚;并熟悉采样方法、水样容器的洗涤、样品的保存技术。在有现场测定项目和任务时,还应了解有关现场测定技术。 采样计划应包括:确定的采样垂线和采样点位、测定项目和数量、采样质量保证措施, 采样时间和路线、采样人员和分工、采样器材和交通工具以及需要进行的现场测定项目和安全保证等。 c.采样器材与现场测定仪器的准备 采样器材主要是采样器和水样容器。关于水样保存及容器洗涤方法见表1-1。本表所 列洗涤方法,系指对已用容器的一般洗涤方法。如新启用容器,则应事先作更充分的清洗,

参考答案--模拟电子技术实验指导书(2012)

参考答案--模拟电子技术实验指导书(2012)

实验一常用电子仪器的使用 一、实验目的 1.熟悉示波器,低频信号发生器和晶体管毫伏表等常用电子仪器面板,控制旋钮的名称,功能及使用方法。 2.学习使用低频信号发生器和频率计。 3.初步掌握用示波器观察波形和测量波形参数的方法。 二、实验原理 在电子电路实验中,经常使用的电子仪器有示波器、低频信号发生器、直流稳压电源、交流毫伏表及频率计等。它们和万用电表一起,可以完成对电子电路的静态和动态工作情况的测试。 实验中要对各种电子仪器进行综合使用,可按照信号流向,以连线简捷,调节顺手,观察与读数方便等原则进行合理布局,各仪器与被测实验装置之间的布局与连接如图1—1所示。接线时应注意,为防止外界干扰,各仪器的共公接地端应连接在一起,称共地。信号源和交流毫伏表的引线通常用屏蔽线或专用电缆线,示波器接线使用专用电缆线,直流电源的接线用普通导线。

图1—1 模拟电子电路中常用电子仪器布局图 1.低频信号发生器 低频信号发生器按需要输出正弦波、方波、三角波三种信号波形。输出电压最大可达20V(峰-峰值)。通过输出衰减开关和输出幅度调节旋钮,可使输出电压在毫伏级到伏级范围内连续调节。低频信号发生器的输出信号频率可以通过频率分档开关进行调节。 低频信号发生器作为信号源,它的输出端不允许短路。 2.交流毫伏表 交流毫伏表只能在其工作频率范围之内,用来测量正弦交流电压的有效值。为了防止过载而损坏,测量前一般先把量程开关置于量程较大位置上,然后在测量中逐档减小量程。 3.示波器 示波器是一种用途极为广泛的电子测量仪器,它能把电信号转换成可在荧光屏幕上直接观察的图象。示波器

化学实验室作业指导书

作业指导书文件名称:化验室检验手册 文件编号: 拟制:日期: 审核:日期: 批准:日期: 版号:C分发号: 有限公司 目录 1.概况 (1)质量方针及目标--------------------------------------------1 (2)执行标准--------------------------------------------------1 (3)人员构成情况----------------------------------------------2 (4)主要监视和测量装置情况------------------------------------3 (5)主要检验项目及周期----------------------------------------6 2.职责和权限-----------------------------------------------------8 3.工作要求-------------------------------------------------------9 4.奖金分配制度---------------------------------------------------10 5.考核制度 (1)考核表----------------------------------------------------11 (2)工作分工表------------------------------------------------14 (3)月考核表--------------------------------------------------16 (4)奖金分配表------------------------------------------------17 (5)记录------------------------------------------------------18 6.安全操作规程---------------------------------------------------20

模拟电子技术实验指导书

《模拟电子技术》实验教学指导书课程编号:1038181007 湘潭大学 信息工程学院电工与电子技术实验中心 2007年11月30日

前言 一、实验总体目标 通过实验教学,使学生巩固和加深所学的理论知识,培养学生运用理论解决实际问题的能力。学生应掌握常用电子仪器的原理和使用方法,熟悉各种测量技术和测量方法,掌握典型的电子线路的装配、调试和基本参数的测试,逐渐学习排除实验故障,学会正确处理测量数据,分析测量结果,并在实验中培养严肃认真、一丝不苟、实事求是的工作之风。 二、适用专业年级 电子信息工程、通信工程、自动化、建筑设施智能技术等专业二年级本科学生。 三、先修课程 《高等数学》、《大学物理》、《电路分析基础》或《电路》。 网络化模拟电路实验台:36套(72组) 主要配置:数字存储示波器、DDS信号发生器、数字交流毫伏、模块化单元电路板等。 六、实验总体要求 本课程要求学生自己设计、组装各种典型的应用电路,并用常用电子仪器测试其性能指标,掌握电路调试方法,研究电路参数的作用与影响,解决实验中可能出现各种问题。 1、掌握基本实验仪器的使用,对一些主要的基本仪器如示波器、、信号发生器等应能较熟练地使用。 2、基本实验方法、实验技能的训练和培养,牢固掌握基本电路的调整和主要技术指标的测试方法,其中还要掌握电路的设计、组装等技术。 3、综合实验能力的训练和培养。 4、实验结果的处理方法和实验工作作风的培养。

七、本课程实验的重点、难点及教学方法建议 本课程实验的重点是电路的正确连接、仪表的正确使用、数据测试和分析; 本课程实验的难点是电路的设计方法和综合测试与分析。 在教学方法上,本课程实验应提前预习,使学生能够利用原理指导实验,利用实验加深对电路原理的理解,掌握分析电路、测试电路的基本方法。

细胞生物学实验实验报告

细胞生物学实验 班级:生科142 姓名:旷江 学号:10143131 组号: 2 小组成员:旷江、韦立尧、莫霞指导老师:范立强、李鹏飞 华东理工大学 应用生物学系

摘要 本次细胞生物学实验通过细胞形态与结构的观察技术,细胞化学,细胞生理,细胞培养与分析,细胞周期分析,细胞成分分离与分析,细胞增殖与染色等技术对动植物细胞进行细胞形态结构的观察、细胞生理过程的研究、细胞培养与细胞分析、细胞冻存与复苏等,以此来研究动植物细胞的结构、功能和各种生命规律。 关键词:细胞增殖、细胞染色、冻存复苏、生理过程、形态结构

Abstract The cell biology experiment was carried out by cell morphology and structure observation technique, cytochemistry, cell physiology, cell culture and analysis, cell cycle analysis, cell fractionation and analysis, cell proliferation and staining. Observation of cell physiological processes, cell culture and cell analysis, cell cryopreservation and resuscitation, in order to study the structure of animals and plants, functions and a variety of laws of life. Key words: cell proliferation, cell staining, cryopreservation, physiological processes, morphological structur

实验室废弃物处理作业指导书

实验室废弃物处理作业指导书 1 目的 为规范地执行《环境保护管理程序》,保证本公司实验室废弃物能有效、安全地处置,防止对环境造成污染,特制定本实验室废弃物处理作业指导书。 2 适用范围 适用于本公司在检测活动中产生的各类废弃物无害化处理的操作。 3 职责 3.1 分析检测室主管负责对实验室的废弃物质进行无害化处理的组织实施。 3.2 现场检测室主管负责对现场检测的废弃物质进行无害化处理的组织实施。 3.3 管理办公室负责提供无害化处理设施、外部处理的安排实施等。 3.4 监督员、安全管理员负责对废弃物无害化处理的过程和结果进行监督检查。 4 处理规定 4.1 实验室试验过程中产生的有毒、有害、有腐蚀性及微生物等废弃物,未经无害化处理前严禁直接对外界排放。 4.2 有毒、强酸、强碱等实验废弃物应分别存入有明显标识的酸碱中和缸、弃物处理缸中作无害化处理。 4.3 有机溶剂应尽量回收处理作次级使用,不能回收的要收集保存,由安全管理员定期集中处理。 4.4 微生物实验室的废弃物,必须经消毒后才能排放和掩埋,必要时焚毁处理。 4.5 严格贯彻国家环保法规,认真执行“三废”处理各项规定,严禁超标准排放。 4.6 各检测室指定专人负责废弃物处理及记录,监督员并不定期检查各类废弃物处理的过程和效果,并提供监督证明材料。 5 某些化学性毒物的处理 5.1废气的处理 5.1.1化学检测产生的废蒸气,如样品的强酸消解、挥发浓缩处理等过程产生的有害气体,须经专用通风厨排出室外。 5.1.2少量散发的有毒气体,如原子吸收分光光度计、气相色谱仪等须安装排气抽风罩,防止室内空气污染。 5.1.3如有大量有毒气体须经过滤吸收处理,然后才能排出室外。 5.1.4如可燃性有毒物可用供给充分的氧气使其完全燃烧的方式处理,进行处理后排放。

相关文档
最新文档