文档库 最新最全的文档下载
当前位置:文档库 › 10年《C语言程序设计与数据结构》实验

10年《C语言程序设计与数据结构》实验

10年《C语言程序设计与数据结构》实验
10年《C语言程序设计与数据结构》实验

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验一认识C语言程序上机环境

一、实验目的

1、认识C程序的上机环境:Turbo C,win-tc,vc++6.0;

2、熟练掌握在vc++6.0环境下运行程序的步骤。

二、实验内容

1、认识三种不同的编译环境,分别在三个环境下调试HelloWord.c的源程序。HelloWorld.c的源程序代码如下:

2、实现课本P12页的三个程序。

三、上机步骤

1、Turbo C开发环境的认识参见课本P6。

2、Vc++6.0集成开发环境运行程序的步骤:

熟悉以上四步后考虑以下问题:

1、每步执行后得到的文件扩展名是什么?

2、若编辑源程序时出错怎么办?

3、若要将本次上机的源程序进行保存,去哪里查找源程序文件?

4、如何重新打开一个已经存在的源程序?

四、实验总结

1、实验中遇到的问题及解决方法。

2、实验体会。

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验二数据类型、运算符与表达式

一、实验目的

1.掌握基本数据类型的使用。

2.掌握运算符的使用方法、优先级及表达式的书写规则。

二、实验内容

1、验证课本相关例题例2.1-2.11。

2、课本P36上机实训的内容

3、验证课后习P39题第4题。

4、分析下列程序的结果并上机验证:

1)以下程序运行后的输出结果是 _______ 。

main()

{ int a,b,c; a=25; b=025; c=0x25;

printf("%d %d %d\n',a,b,c);}

程序运行后的输出结果是______

2)数字字符0的ASCII值为48,若有以下程序

main()

{ char a='1',b='2 '; printf("%c,",b++); printf("%d\n",b-a);}

程序运行后的输出结果是______

3)有以下程序

main()

{ int m=3,n=4,x;

x=-m++;

x=x+8/++n;

printf("%d\n",x);

}

程序运行后的输出结果是______

4)若有语句

int i=-19,j=i%4; printf("%d\n",j);

则输出结果是______

三、实验步骤

编写源程序进行调试、运行。

记下实验中遇到的问题及解决方法。

四、实验总结

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验三数据的输出

一、实验目的

1、单个字符的输入。

2、格式输出函数的使用。

二、实验内容和要求

1、验证课本相关例题。

2、验证课本P60的第3,4.1题。

3、有以下程序

main()

{ int m=0256,n=256;

printf("%o %o\n",m,n);

}

程序运行后的输出结果是

4、有以下程序

main()

{ int a=666,b=888;

printf("%d\n",a,b);

}

程序运行结果是:

5、验证以下程序段的输出结果:

int x=2002, y=2003;

printf("%d\n", (x,y) );

运行结果:

6、根据三角形的三边长计算三角形的面积。

三、实验总结

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验四数据的输入及顺序程序设计

一、实验目的

1、单个字符的输入。

2、格式输入函数的使用。

3、顺序程序设计。

二、实验内容和要求

1、验证课本相关例题。

2、实现课本P58上机实训和P60的第4题。

3、编写程序,读入三个整数给a、b、c,然后交换他们的值,要求把a的值给b,b 的值给c,c的值给a。

源程序:

4、以下程序的功能是:给r输入数据后计算半径为r的圆面积s,程序在编译时出错。 main()

{ int r; float s;

scanf("%d",&r);

s=*p*r*r; printf("s=%f\n",s);

}

请写出出错原因:

修改后运行结果:

5、从终端输入一个三位数,将其百位、十位、个位分三行显示。例如,从键盘输入153,则显示

1

5

3

三、实验总结

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验五选择结构程序设计(一)

一、实验目的

1、了解C语言表示逻辑量的方法(以0代表”假”,以1代表”真”)。

2、学会正确使用逻辑运算符和逻辑表达式。

3、熟练掌握if语句。

二、实验内容及步骤

1、验证课本相关例题4.1-4.10。

2、课后题4,5。

3、编写程序实现,输入某学生的成绩,经处理后给出学生的等级,等级分类如下: 90分以上(包括90): A

80至90分(包括80):B

70至80分(包括70):C

60至70分(包括60):D

60分以下: E

源程序:

三、实验总结:

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验六选择结构程序设计(二)

一、实验目的

1、熟练掌握if语句和switch语句。

2、结合程序掌握一些简单的算法。

3、进一步熟悉VC集成环境的使用方法。

二、实验内容

1、验证课本相关例题4.11-4.13.

2、上机实训P78。

3、阅读下面的c30111.c程序,要求对输入的数字1~7转换成文字星期几,对其它数字不转换。例如,输入5时,程序应该输出Friday。程序如下:

#include

void main( )

{ int day;

scanf(" %d", &day);

switch (day)

{ case 1 : printf(" Monday , ");

case 2 : printf(" Tuesday , ");

case 3 : printf(" Wednesday , ");

case 4 : printf(" Thursday , ");

case 5 : printf(" Friday , ");

case 6 : printf(" Saturday, ");

case 7 : printf(" Sunday , ");

}

}

①编译、连接和运行该程序,然后输入4。其输出结果是什么?为什么是这样的结果?

②该程序有哪些错误?如何修改?

4、输入一个三位的正整数,判断它是否是水仙花数。(“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。)

源程序:

四、实验总结:

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验七循环结构程序设计(一)

一、实验目的

1、掌握循环的三种基本结构,重点掌握while语句和do-while语句的使用。

2、掌握在程序设计中用循环的方法实现各种算法。

二、实验内容

1、验证课本例题5.1-5.8.

2、实现课后3,4.1,4.2,4,4.

3、若输入12345,分析输出结果是多少?上机验证。

#include

void main( )

{ long data;

scanf("%ld",&data);

while(data)

{ printf("%ld,",data%10);

data=data/10;

}

}

4、有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个序列的前20项之和。

三、实验总结

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验八-九循环结构程序设计(二)

一、实验目的

1、掌握用for语句,while语句和do~while语句实现循环的方法。

2、掌握嵌套循环结构的执行过程。

3、理解循环结构程序段中语句的执行过程,进一步练习程序的跟踪调试技术。

4、掌握continue与break在循环结构中的作用与区别。

二、实验内容

1、验证课本例题5.9-5.14.

2、实现课后4.3,4.5,4.6.

3、课本P102实训。

4、写出以下程序结果并上机验证。(验证)

#include

void main( )

{ int i,j,x;

for(i=0,x=0;i<2;i++)

{ x++;

for(j=0;j<3;j++)

{ if(j%2) continue;

x++;

}

x++;

}

printf("x=%d\n", x);

}

思考:用一句话概括if(j%2)语句的作用。

三、实验总结

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验十一维数组的应用

一、实验目的

1、掌握数组的含义

2、掌握定义一维数组的方法。

3、学会用一维数组进行编程。

二、实验内容

1.验证课本例题6.1-6.5。

2.验证课后P141的

3.1,3.2并编程实现

4.1,4.2。

3、P135上机实训6.4。

4、将一个数组中的值按逆序重新存放。例如,原来顺序为1,2,3,要求改为3,2,

1.

源程序:

5.用数组处理Fibonacci数列问题。

已知Fibonacci数列:

1 1

2

3 5 8 13 21 3

4 ……

源程序:

三、实验总结:

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________实验十一-十二二维数组、字符数组及函数的应用

一、实验目的

1、掌握二维数组元素的引用。

2、掌握字符数组和字符串函数的使用。

二、实验内容

1、验证课本相关例题。

2、编程实现课后练习3.3,4.4,4.5.

3、定义一个二维数组来存放一个矩阵,然后将矩阵转置输出。

源程序:

4、编写一密码验证程序。原始密码由用户在程序中定义。若用户输入的密码和原始

密码一致,则显示:“You are right!”,否则显示”You are wrong!”

源程序:

三、实验总结:

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验十三函数的声明及调用

一、实验目的

1、掌握定义函数的方法。

2、掌握函数形参与实参的对应关系,以及“值传递”的方式。

3、掌握函数的嵌套调用和递归调用的方法。

二、实验内容

1、验证课本例题7.1-7.9.

2、课本P176上机实训一.

3、编程实现课后练习 5.1.

4、下面的程序的功能是:输入三个整数,输出其中最大的数,补足所缺语句。

#include

/*函数max的声明*/

/*函数max3的声明*/

void main()

{

int a,b,c,m;

/*从键盘接收3个整数*/

m=max3(a,b,c);

printf("Max is %d\n",m);

}

int max(int x, int y) /*函数功能:返回x、y的最大值*/

{

return (x>y?x:y);

}

int max3(int x, int y, int z) /*函数功能:返回x、y、z的最大值*/ {

int m;

return m;

}

四、实验总结:

课程名称:C 语言程序设计与数据结构 指导老师:_________ 实验成绩:________

实验十四 函数(二)

一、实验目的

1、学习递归程序设计,掌握递归函数的编写规律。

2、掌握参数的传递过程。

3、局部变量与成员变量 二、实验内容

1、验证课本例题7.10-7.18.

2、课本P176上机实训二和综合实训。

3、编程实现课后练习 5.2,5.4,5.5.

4、编写程序,实现由主函数输入m 、n ,按下述公式计算并输出n

m C 的值。

)!

(!!n m n m C n

m -=

提示:定义一个求阶层的函数,然后在主函数中调用三次即可求得。实验总结: 源程序:

三、实验总结

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验十五指针应用(一)

一、实验目的

1、了解指针与地址的概念,准确使用地址算符&和*.

2、掌握指针与一维数组的关系及使用方法。

二、实验内容

1、验证课本相关例题8.1-8.4。

2、为了实现输出数组的全部元素,可以使用几种表示数组元素的方法?

3、将数组中的元素按逆序重新存放(借助指针实现)。

源程序:

4、想使指针变量pt1指向a和b中的大者,pt2指向小者,以下程序能否实现此目的?

swap(int *p1,int *p2)

{int *p;

p=p1;p1=p2;p2=p; }

main()

{ int a,b;

int * pt1,* pt2;

scanf("%d,%d",&a,&b);

pt1=&a;pt2=&b;

if(a

printf("%d,%d\n",* pt1,* pt2);

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________ }

上机调试此程序.如果不能实现题目要求,指出原因并修改之。

5、从键盘输入三个整数,要求设三个指针变量p1,p2,p3,使p1指向三个数的最大者,p2指向次大者,p3指向最小者,然后按由小到大的顺序输出这三个数。

三、实验总结:

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验十六指针应用(二)

一、实验目的

1、掌握指针与二维数组的运用。

2、掌握指向字符串的指针的使用。

二、实验内容

1、验证课本例题8.5,8.6。

2、课后上机实训。

3、编程实现课后3.

4、填空题

str是全部由小写字母字符和空格字符组成的字符串,由num传入字符串的长度。请补充函数fun(),该函数的功能是:统计字符串str中的单词个数,结果由变量num 传回。每个单词之间都由空格隔开,并且字符串str开始不存在空格。

例如:str="how do you do",结果为:num=4。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。

试题程序:

#include

#define N 80

void fun(char *s,int *num)

{

int i,n=0;

for(i=0;【1】;i++)

{

if(s[i]>='a'&&s[i]<='z'&&(s[i+1]==

' '||s[i+1]=='\0'))

【2】;

}

【3】;

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________ }

main()

{

char str[N];

int num=0;

printf("Enter a string:\n");

gets(str);

while(str[num])

num++;

fun(str,&num);

printf("The number of word is :

%d\n\n",num);

}

5、编程题

请编写函数fun(),它的功能是:求出1到1000之内能被5或13整除、但不能同时被5和13整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

#include

#include

void fun(int *a,int *n)

{

}

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________ main( )

{

int aa[1000], n, k;

clrscr( );

fun(aa,&n);

for(k=0;k

if((k+1)%10==0)

{

printf("%5d ",aa[k]);

printf("\n "); /*一行写10个数*/

}

else

printf("%5d ",aa[k]);

}

三、实验总结:

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________

实验十七、十九结构体

一、实验目的

1、掌握结构体类型变量的定义和使用。

2、掌握结构体类型数组的概念和使用。

3、掌握共用体的使用方法。

二、实验内容

1、验证课本相关例题。

2、上机实训一、二。

3、编程实现实现课后习题。

4、读入五位学生的信息(学号,姓名,成绩),输出最高分学生的信息。(通过函数实现)

源程序:

5、编程题

学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,

请编写函数fun(),它的功能是:按分数的高低排列学生的记录,低分在前。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编

写的若干语句。

试题程序:

#include

#define N 16

typedef struct

{

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________ char num[10];

int s ;

}STREC;

int fun (STREC a[])

{

}

main ()

{

STREC s[N]={{ "GA005",88},{"GA003",64},{"GA002",77},{"GA004",89},

{"GA001",54},{"GA007",72},{"GA008",72},{"GA006",65},

{"GA015",83},{"GA013",95},{"GA012",55},{"GA014",68},

{"GA011",78},{"GA017",53},{"GA018",92},{"GA016",82}};

int i;

FILE *out;

fun(s);

printf("The data after sorted :\n");

for (i=0; i

{

if((i)%4==0) /*每行输出4个学生记录*/

printf("\n");

printf("%s %4d ",s[i].num,s[i].s);

}

printf("\n");

out=fopen("out21.dat", "w");

for(i=0; i

{

课程名称:C语言程序设计与数据结构指导老师:_________ 实验成绩:________ if((i)%4==0&&i)

fprintf(out, "\n");

fprintf(out, "%4d",s[i].s);

}

fprintf(out, "\n");

fclose(out);

}

三、实验总结:

伏安法测电阻实验报告(学生)

伏安法测电阻实验报告 姓名 得分 实验名称: 伏安法测量定值电阻的阻值 一、实验目的:会用伏安法(即用电压表和电流表)测量定值电阻的阻值 二、实验原理: 三、实验器材:电源、 、 、 、待测定值电阻、开关各一个、导线若干 四、实验电路图: 五、实验步骤: 1) 开关,按照电路图连接电路; 2)接入电路的滑动变阻器阻值调到 ; 3)检查无误后,再闭合开关S ,改变滑动变阻器的阻值三次,分别读出对应 的电流表、电压表的示数,并填入下面的表格中; 4)断开开关,计算定值电阻R 阻值 ,并算出三次阻值的平均值填入表格; 5)先拆除... 电源两极导线,再拆除其它部分实验线路,整理好实验器材。 实验注意事项: ①连接电路时开关要处于断开位置; ②滑动变阻器的滑片要放在最大电阻值的位置; ③电压表选用0-3V 量程,电流表选用0-0.6A ; ④注意认清电压表、电流表的“+”、“-”接线柱,使电流“+”进“-‘”出; ⑤ 可以先连“主电路”即由电阻R 、电流表、电压表、滑动变阻器、单刀开关、电源组 成的串联电路,检查无误后再接电压表; ⑥注意分度值,正确读出电流表、电压表上的数值. 六、实验数据记录与处理: 电压(V ) 电流(A ) 电阻(Ω) 电阻平均值(Ω) 1 2 3 思考:1.图像斜率表示什么?? 2.斜率越大,表示什么? 3.斜率会随着电压增大而增大吗?说明什么问题? 4.如果将未知电阻换成小灯泡?计算电阻的大小还 能用多测几次取平均值的做法吗? 实验总结: 回顾自己在实验中的表现和收获,对于实验中存在的问题,要作为以后的教训. 物 理 量 序 号 =++=3321R R R R

北京理工大学汇编实验报告3

北京理工大学汇编实验报告3

本科实验报告实验名称:实验三字符串操作实验 课程名称: 课程设计Ⅰ(CPU与汇编)(实 验)实验时间: 第5-10周周五 下午 任课教师:聂青实验地点:10-102 实验教师:苏京霞 实验类型:?原理验证□综合设计□自主创新 学生姓名:罗逸雨 学号/班级:1120141208 05211401 组号:3 学院:信息与电子学院同组搭档: 专业:通信工程成绩:

CX 中值减 1,当 CX 中值减至 0 时,停止重复执行,继续执行下一条指令。当REP无条件重复前缀,重复串操作直到计数寄存器的内容 CX 为0为止。经常与REP 配合工作的字符串处理指令有MOVS、STOS和LODS。 当REPE/REPZ判断计数寄存器的内容 CX 是否为0或ZF=0(即比较的两个操作数不等),只要满足一个则重复执行结束,否则继续执行。可以与 REPE/REPZ 配合工作的串指令有CMPS和SCAS。 当REPNE/REPNZ判断计数寄存器的内容是否为0或ZF=1(即比较的两个操作数相等),只要满足一个则重复执行结束,否则继续执行。可以与 REPE/REPZ 配合工作的串指令有CMPS和SCAS。 3)字符串操作指令 lodsb、lodsw:把DS:SI指向的存储单元中的数据装入AL或AX,然后根据 DF 标志增减 SI; stosb、stosw:把AL或AX中的数据装入ES:DI指向的存储单元,然后根据 DF 标志增减 DI; movsb、movsw:把 DS:SI 指向的存储单元中的数据装入ES:DI指向的存储单元中,然后根据 DF标志分别增减SI和DI; scasb、scasw:把AL或AX 中的数据与ES:DI 指向的存储单元中的数据相减,影响标志位,然后根据DF标志分别增减SI和DI; cmpsb、cmpsw:把DS:SI 指向的存储单元中的数据与 ES:DI 指向的存储单元中的数据相减,影响标志位,然后根据DF标志分别增减SI和DI; rep:重复其后的串操作指令。重复前先判断 CX 是否为0,为0就结束重复,否则CX减1,重复其后的串操作指令。主要用在MOVS和STOS前。一般不用在 LODS 前。 上述指令涉及的寄存器:段寄存器DS和ES、变址寄存器SI和DI、累加器 AX、计数器CX。 涉及的标志位:DF、AF、CF、OF、PF、SF、ZF。 三、实验步骤 1) 编写程序,比较两个字符串BUF1和BUF2所含的字符是否相同,相同则AL 返回0,不同AL返回1,字符串长度要求自动获取,要求用字符串处理方法。提示:输入两个字符串之后,将串操作所必须的寄存器等参数设置好,然后使用串操作指令进行从头到尾的比较,两个字符串相等的条件是串长度相等且对应的字符相同。 2) 编写程序,设有一字符串存放在以BUF为首址的数据区中,其最后一字符‘$’作为结束标志,计算该字符串的长度并输出。提示:从串的第一个字符开始统计,直到遇到定义的字符串结束符为止,看看在这个过程中总共有多少个字符,

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

最新小学六年级科学实验操作试题

六年级科学实验操作练习题 姓名:班级: 一、杠杆平衡的实验 实验器材:支架,杠杆尺,钩码 实验要求:将杠杆尺安装在支架上,确定阻力点(A处),用力点(B处),用不同的方法挂上不同数量的钩码,是杠杆尺保持平衡。并说说用力情况。 标杆尺 阻力点用力点 用力情况到支点的距离(格)钩码(个)到支点的距离(格)钩码(个) 1 2 3 我的发现:通过以上数据,我发现的规律是:当用力点到支点的距离阻力点到支点的距离时,标杆省力;当用力点到支点的距离阻力点到支点的距离时,标杆费力;当用力点到支点的距离阻力点到支点的距离时,标杆不省力也不费力。 二、斜面省力的实验(一) 实验器材:弹簧测力计一个,钩码一个,表面光滑的木板1块,小木块3个(高低不同) 实验记录: 斜面的情况 沿不同斜面提升物体的力(N) 高度2cm 高度3cm 高度4cm 使用力的大小 5 N 5.6 N 7.3N 该实验方法属于实验,实验中改变的条件是, 、、等。 2、根据研究得出的实验数据,你发现了什么? 。 三、斜面省力的实验(二) 实验器材:弹簧测力计一个,钩码一个,表面光滑长度不同的的木板3块,小木块3个(高低相同) 斜面的情况 沿不同斜面提升物体的力(N) 木板长度20cm 木板长度30cm 木板长度40cm 使用力的大小12 N 7.6 N 6.5N 1、该实验方法属于实验,实验中改变的条件是,相同的条件是: 、、等。 2、根据研究得出的实验数据,你发现了什么? 。 四、滑轮

(1)(2)(3) 图1是滑轮,作用是。 图2是滑轮,作用是。 图3是滑轮,作用是。 1、研究问题:纸梁的厚度与抗弯曲能力有关系吗? 2、我的推测:纸梁的厚度与抗弯曲能力有关系。 3、实验改变的条件:,不改变的条件:。 纸梁厚度1倍厚度3倍厚度6倍厚度 垫圈数量2个5个11个 通过实验我知道了: ,我们还可能通过改变和增加来增加纸的抗弯曲能力。 六、通电线圈和指南针 图1 图2 1、如图1,通电导线与小磁针的实验,在静止的指南针上方拉一根与指南针平行的导线,给导线通电,小磁针立刻发生,切断电流后,小磁针。这个现象早在1820年,由丹麦科学家在一次偶然实验中首先发现的。 2、图2与图1比较,在通电后的小磁针偏转角度大一些,这个现象说明了 。 3、通电的线圈还能作为检测器,检测电路中是否存在。 七、电磁铁(一)

伏安法测电阻实验报告

科学探究的主要步骤 ※一、提出问题 ※二、猜想与假设 ※三、设计实验 (一) 实验原理 (二) 实验装置图 (三)实验器材和规格 (三)实验步骤 (四)记录数据和现象的表格 四、进行试验 ※五、分析与论证 ※六、评估 七、交流与合作 ※最后:总结实验注意事项 第一方面:电学主要实验

滑动变阻器复习提纲 1、原理——通过改变接入电路中电阻丝的长度,来改变电路中的电阻, 从而改变电路中的电流。 2、构造和铭牌意义——200Ω:滑动变阻器的最大阻值 1.5A:滑动变阻器允许通过的最大电流 3、结构示意图和电路符号——

4、变阻特点——能够连续改变接入电路中的电阻值。 5、接线方法—— 6、使用方法——与被调节电路(用电器)串联

7、作用——1、保护电路 2、改变所在电路中的电压分配或电流大小 8、注意事项——电流不能超过允许通过的最大电流值 9、在日常生活中的应用——可调亮度的电灯、可调热度的电锅、 收音机的音量调节旋钮?…… 实验题目:导体的电阻一定时,通过导体的电流和导体两端电压的关系(研究欧姆定 律实验新教材方案) 一、提出问题: 通过前面的学习,同学们已经定性的知道:加在导体两端的电压越高,通过导体的电流就会越大;导体的电阻越大,通过导体的电流越小。现在我们共同来探究:如果知道了一个导体的电阻值和它两端的电压值,能不能计算出通过它的电流呢?即通过导体的电流与导体两端的电压和导体的电阻有什么定量关系? 二、猜想与假设: 1、电阻不变,电压越大,电流越。(填“大”或“小”)

2、电压不变,电阻越大,电流越。(填“大”或“小”) 3、电流用I表示,电压用U表示,电阻用R表示,则三者之间可能会有什么关系? 三、设计实验: (一) 实验器材:干电池3节,10 Ω和5 Ω电阻各一个,电压表、电流表,滑动变阻器、 开关各一只,导线若干。 (二)实验电路图: 1、从研究电流与电压的关系时,能否能否保证电压成整数倍的变化,鉴

汇编课程设计报告

四川大学计算机学院 学生实验报告 实验名称:汇编课程设计报告 指导教师:唐宁九 姓名:廖偲 学号:0943111209 班级:软件09级一班 日期:20101114

实验报告 班级______________姓名_______________学号_________ 一、实验一:DEBUG基本命令与数据传输指令 二、实验的目的和要求: ? 1.熟练掌握DEBUG的基本调试命令,能够使用DEBUG编写、调试汇编语言程序片段。 ? 2.在理解数据传输指令的基础上按照实验内容中指定的程序片段对程序进行调试和记录; 三、实验的环境: 1.硬件环境:cpu 2.26gHZ、内存2G、显存1G、64位总线笔记本电脑 2.软件环境:win7 32位操作系统、8086/8088指令集系统(在windows系统中)、masm的汇编工具。 四、源程序清单: ?MOV AL, 01H ?MOV SI, 0002H ?LEA SI, [SI] ?MOV BYTE PTR [SI], 80H ?LAHF ?XCHG AL, AH ?SAHF ?XCHG AH, [SI] ?SAHF 五、操作内容: 1.从cmd在debug下进入用A命令进行汇编 格式: A [地址] 功能:从键盘输入汇编程序, 并逐条地把汇编指令翻译成机器代码指令存入对应内存单元。如果不指定汇编地址, 则以CS:IP为地址 2. 反汇编命令U使用 格式: U [地址]/[地址范围] 功能: 将指定地址范围内的机器代码翻译成汇编源程序指令显示出来, 并同时显示地址及代码。 注意: 反汇编时一定确认指令的起始地址, 否则得不到正确的结果。 3.寄存器查看/编辑命令r或r寄存器名称 功能: 显示当前所有寄存器内容, 状态标志及将要执行的下一条指令的地址、代码和汇编指令形式。

vf课程设计实验报告模板

vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 -

、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾

小学六年级科学实验操作题

小学六年级科学实验操作题 一单元 (一)实验目的:了解简易显微镜的制作方法 实验器材:放大镜、挂历纸、剪刀、胶水 实验原理:一个放大镜能把另一个放大镜所成的像进一步放大,这样明显提高了放大能力。 实验步骤: 1、上下移动调整两个放大镜之间的距离,直到划到物体最清楚的图像。 2、用挂历纸卷成纸筒。 3、用纸筒和胶带纸把两个放大镜固定下来。 4、试一试:做成后的显微镜是否能把物体的图像放得更大了。 实验现象:自制显微镜能把物体的图像放得更大。结果:自制显微镜的放大倍数明显增加了。 (二)实验(1)在图中标出相应部分:载物台、目镜、反光镜、物镜、调节旋钮 (2)、实验中需要将镜筒下降,我们的眼睛应该注视目镜(填物镜或目镜)。 (3)、在目镜中观察到物体图像在左上方,如果要将图像移到中央,你认为应该把玻片向什么方向移动?向左下方移动。 (三)、显微镜下的观察和一般的观察不同,对观察材料有特殊的要求。显微镜下观察的物体必须薄而透明,需要先制作成玻片标本,在制作过程中需要用到(1)、先用(小刀)把洋葱切开。 (2)、在一块干净的载玻片的中央用(滴管)滴一滴(清水)。 (3)、用刀片在洋葱内表皮划一个#字,用(镊子)轻轻撕取内表皮。 (4)、将撕下的内表皮置于载玻片上的清水中,再将(盖玻片)倾斜着慢慢盖到洋葱表皮上,注意不要在玻片间产生空隙。

(5)、在盖玻片的一侧滴一滴(碘酒),并将玻片微微倾斜,用(吸水纸)将多余的染液吸去,玻片标本制作完毕。 (四)、观察洋葱表皮细胞实验。 1、在图(3)空格处写出显微镜的结构名称。 2、现有甲乙两台显微镜(甲:目镜10×,物镜20×;乙;目镜,5×,物镜10×), 若要在视野中看到较多的细胞,应选择乙(放大倍数小,视野宽阔)显微镜。 3、下面制作洋葱表皮细胞装片过程正确步骤是 2、1、 4、3、5 。 ①在载玻片上滴一滴清水②把载玻片、盖玻片擦干净③盖好盖玻片④ 用镊子把撕下的洋葱内表皮放入载玻片的水滴中展平⑤染色 4、请在图(4)中,画出显微镜下观察到的洋葱表皮细胞的结构模式图,并注出细胞核。(见14页) (六)研究题目:研究水中的微生物 方法和步骤:1、取一些池塘里的水 2、用滴管吸取一些池塘里的水,放在载玻片上,盖上盖玻片。 3、用吸水纸在盖玻片的边缘吸走多余的水分。 4、把玻片标本放在显微镜下观察。 现象:水中有微生物在迅速运动 结论:水中含有微生物 2、按正确使用显微镜的方法,在空括号中填上序号。(5分) (6)调整细准焦螺旋,将镜筒慢慢升到标本出现在视野里为止。 (3)调节载物台下的反光镜,从目镜往下看,能看见一个亮的光圈。 (2)转动转换器,将低倍物镜转到镜筒下。 (5)调节粗准焦螺旋,降低镜筒,使低倍物镜恰好在载玻片的上面。 (7)慢慢移动载玻片,观察标本的各个部分。注意标本移动的方向和从目镜里看到的物体图像移动的方向正好相反。 (1)一手握住镜臂,另一只手托着镜座,将显微镜向光摆在平整的桌面上。(4)调节粗准焦螺旋,将镜筒抬起,使低倍物镜距载物台大约2—3厘米。将要观察的标本的载玻片放在载物台上,用压片夹夹住,并使标本恰好在载物台通光孔的中央。 二单元 实验一:探究铁生锈与空气有无关系 (1)、研究的问题:铁生锈与空气有关系吗 (2)、我们的假设:铁生锈与空气有关,因为我们发现铁钉暴露在空气中的部分已经生锈,铁钉在木板中的部分没有生锈 (3)、实验材料: 3个盘子、3枚铁钉、水、菜油

伏安法测电阻的实验报告

班级 姓名 座号 日期 一、实验题目:测量小灯泡的电阻 二、实验目的:用电压表、电流表测电灯工作时的电阻。 三、实验原理: 。 实验方法: 法 四、实验器材:学生电源、2.5V小 灯泡、开关、导线、测量灯泡两端 电压的 、测量通过灯泡 电流的 、改变灯泡两端电 压和通过其电流的 。 五、实验电路图: 六、实验步骤: (1)按电路图连接电路。 (注意:①开关应 。②注意电压表和电流表量程的选 择,“+”、“-”接线柱。③滑动变阻器采用“一上一下”接法,闭合开关前,滑片应位于 处。④爱护实验器材。) (2)检查无误后,闭合开关,移动滑动变阻器的滑片(注意:移动要慢),分别使灯泡暗红、微弱发光、正常发光(灯泡两端电压 2.5V),测出对应的电压值和电流值,填入下面的表格中。 (3)算出灯丝在不同亮度时的电阻。 七、实验数据记录表格:实验过程中,用手感受灯泡在不同亮度下的温度。随着灯泡亮度的增加,灯泡的温度 。 实验次数灯泡亮度电压U/V电流I/A电阻R/Ω1灯丝暗红1 2微弱发光 1.5 3正常发光 2.5

八、问题讨论:分析上表数据,你会发现:随着灯丝发光亮度的增加, 你测出的灯丝电阻 ,是什么原因使灯丝的电阻发生变化的 呢?答: 。 习题: 1、小组测量小灯泡的电阻,设计的电路图中有1处错误,请你将错误之处圈出来,并改正在原 图上。然后按照改正好的电路图,将没有完成的实物图连接好。 2、小刚同学测量2.5V小灯泡的电阻时,连接的电路如图: (1)检查电路,发现有一根导线连接错误,请你在连接错误的导线上 打“×”,若没有发现错误,闭合开关,会出现 现象.在图中补画出正确的连 线.闭合开关前,他应将滑动变阻器的滑片调到 端(填“A”或“B”); 实验次数123 电压U/V 2.0 2.5 2.8 电流I/A0.200.240.25 (2)小刚改正错误后,按正确的操作测得的数据如右表: 则第1次测得的小灯泡的电阻为 ;小灯泡正常发光时的 电阻为________Ω。 从表中计算出三次小灯泡的电阻不相等,你认为可能的原因是 . 3、下图是“伏安法测电阻”的实验电路图。 ⑴在图中的圆圈内填入电流表、电压表的符号; ⑵某同学规范操作,正确测量,测得3组实验数据分别是:U1 = 2.4V,I1 = 0.20A;U2 = 4.5V,I2 = 0.38A;U3 = 6.0V,I3 = 0.50A。请你在虚线框内为他设计一个表格,并把这些数据正确填写 在你设计的表格内。 P R0 R x S ⑶、根据表格中数据,请你算出待测电阻R x≈ 。 ⑷、分析表格中的数据,你能得出的一个结论是:

汇编语言-课程设计1

) 汇编语言课程实验报告 实验名称 课程设计1 实验环境 硬件平台:Intel Core i5-3210M 操作系统:DOSBox in Windows 软件工具:Turbo C , Debug, MASM 实验内容 《 将实验7中的Power idea公司的数据按照下图所示的格式在屏幕上显示出来。 实验步骤 1.要完成这个实验,首先我们需要编写三个子程序。第一个子程序是可以显示字符串到屏 幕的程序,其汇编代码如下: ;名称:show_str

;功能:在屏幕的指定位置,用指定颜色,显示一个用0结尾的字符串 ;参数:(dh)=行号,(dl)=列号(取值范围0~80),(cl)=颜色,ds:si:该字符串的首地址 ;返回:显示在屏幕上 ¥ show_str: push ax push cx push dx push es push si push di mov ax,0b800h - mov es,ax mov al,160 mul dh add dl,dl mov dh,0 add ax,dx mov di,ax mov ah,cl . show_str_x: mov cl,ds:[si] mov ch,0 jcxz show_str_f mov al,cl mov es:[di],ax inc si inc di 【 inc di jmp show_str_x show_str_f: pop di pop si pop es pop dx pop cx } pop ax ret 2.第二个程序是将word型数据转换为字符串,这样我们才能调用第一个程序将其打印出

六年级科学下册实验操作题

科学实验题 第二单元 1白糖加热变化实验 在加热白糖的过程中,蜡烛也在不断地燃烧,它也同时发生着化学变化和物理变化。蜡烛熔化是物理变化,液体的蜡烛油汽化后燃烧是化学变化。 2、小苏打和白醋混合实验 小苏打的特点:白色粉末或细微结晶,无臭、味涩,易溶于水。白醋的特点:无色的液体,闻上去有一股酸味。 (1 )小苏打和白醋混合后的现象: 取一只玻璃杯,倒入(三)匙醋,然后小心地倒入(一)匙小苏打。我们会听到(嗤 嗤的响声),看到(冒气泡),说明(有气体产生)。 (2)、盖上一块玻璃片。用手触摸玻璃壁外壁,感觉(有点凉)。 小苏打和白醋混合后产生了新物质一一二氧化碳,这个变化是化学变化。 3、探究的问题:小苏打和白醋混合后产生了什么气体? 我的假设:可能是二氧化碳气体。 实验方法: 1、往杯子里插入燃烧的细木条,观察发生的现象。 2、把玻璃杯中的气体倒在蜡烛的火焰上观察发生的现象;(以上实验还不足以证明产生的气体是二 氧化碳) 3、将产生的气体导入一个装有澄清石灰水的透明玻璃杯中,观察澄清石灰水的变化。 实验现象: 1、往杯子里插入燃烧的细木条,火焰立刻熄灭。 2、把玻璃杯中的气体倒在蜡烛的火焰上,蜡烛火焰熄灭。 3、将气体导入澄清的石灰水时,澄清的石灰水变浑浊。 实验分析和实验结论: 产生的气体不支持燃烧、比空气重,能和澄清的石灰水发生化学变化。小苏打和白醋混合后,产生看 一种新物质------------ 二氧化碳,这种变化属于化学变化。 4、铁片和铁锈比较记录表

通过观察比较,我们得出了什么结论吗?铁生锈是化学变化? 答:通过观察比较可以确定,铁锈和铁不是相同的物质,即铁锈是一种新生成的物质,所以铁生锈是化学变化。 5、铁生锈与空气的关系 研究的问题:铁生锈与空气有关吗? 我们的假设:铁生锈与空气有关。因为我们发现铁钉暴露在空气中的部分已经生锈,铁钉在木板中的部分没有生锈。 实验材料:3个同样大小的盘子,3枚同样的铁钉、水、菜油 实验方法: 1用同样大小的盘子,其中两个分别装上水、菜油。 2、把一枚铁钉放在空盘子中与空气接触,另一枚铁钉完全浸没在菜油里,还有一枚铁钉一半放在水 里。 4、每天观察记录一次。 实验结果:铁钉在空盘子里是会生锈的,但是生锈的速度很慢;铁钉在菜油盘子中没有生锈;铁钉在水盘子中生锈的速度很快,而且生锈的量也很多,现象很明显。 原因分析:铁生锈与空气有关,并且铁生锈是空气和水共同作用的结果。 6、硫酸铜溶液也铁钉的反应 (1)、配制一杯硫酸铜溶液,用镊子夹住铁钉并将其一部分浸入硫酸铜溶液中,会看到浸入溶液的铁钉表面有(红色的物质附着),这就是从硫酸铜溶液中被置换出来的单质 (铜)。 (2)、过一会儿,取出铁钉,我们又观察到(浅蓝色的硫酸铜溶液会逐渐变浅,放置在空气中一段时间后溶液逐渐变成(红褐色)。 结论:硫酸铜溶液与铁钉的反应是化学变化。

伏安法测电阻实验报告

实验目的 ? 掌握伏安法测量电阻时,电流表内接和外接时的条件; ? 通过对二极管伏安特性的测试,了解非线性电阻,掌握二极管的非线性特点。 实验仪器 DH6102型伏安特性实验仪 本实验仪由直流稳压电源、可变电阻器、电流表、电压表及被测元件等五部分组成。 实验原理 一、概述 伏安法测电阻是电阻测量的基本方法之一。当一个元件两端加上电压时,元件内就有电流通过,电压和电流之间存在着一定的关系。该元件的电流随外加电压的变化曲线,称为伏安特性曲线。从伏安特性曲线所遵循的规律,可以得知该元件的导电特性。 二、线性电阻和非线性电阻 ? 线性电阻 非线性电阻 对线性电阻我们可以直接通过欧姆定律, 对非线性电阻我们不能应用欧姆定律但 确定出线性电阻阻值: 是可以考虑一小段特性曲线,确定出动态 R =U /I 电阻: R =△U /△I 三、实验线路的比较与选择 实验中使用的电路对电流表有内接和外接两种: 当电流表内阻为0,电压表内阻无穷大时,两种电路都不会带来附加测量误差。 被测电阻: 非理想状态(电流表内阻非0,电压表内阻非无穷大),如果用上述公式计算电阻值,无论采用哪一种联接都将产生接入(系统)误差。 1、内接法的接入误差和修正 采用这种方法测量,我们 得到的电阻实际是电流表 内阻和待测电阻之和,即: I U R x A x R R I U

需要对其进行修正,即: 当Rx >>RA ,采用电流表内接,接入误差较小。 2、外接法的接入误差和修正 当采用外接法时,我们得到的 实际上是电压表内阻和待测电阻 并联后的阻值,即: 需要对其进行修正,即: 当RV >>Rx ,采用电流表外接,接入误差较小。 四、二极管的伏安特性 二极管是一种具有单向导电的二端器件,具有按照外加电压的方向,使电流流动或不流动的性质。 对二极管施加正向电压时,则二极管中就有正向电流通过,随着电压的增加,开始时,电流随电压变化很缓慢,而当正向偏置电压增至接近二极管导通电压时(硅管为 0.7V 左右),电流急剧增加,二极管导通后,电压的少许变化,电流的变化都很大。 当施加反向电压时,二极管处于截止状态,其反向电压增 加至该二极管的击穿电压时,电流猛增,二极管被击穿,在二 极管使用中应竭力避免出现击穿观察,这很容易造成二极管的 永久性损坏。所以在做二极管反向特性时,应串入限流电阻, 以防因反向电流过大而损坏二极管,并注意不要超过二极管允 许的最大反向电压值。 二极管的应用 1、整流二极管:利用二极管单向导电性,可以把方向交替变化的交流电变换成单一方向的脉冲直流电。 2、开关元件:二极管在正向电压作用下电阻很小,处于导通状态,相当于一只接通的开关;在反向电压作用下,电阻很大,处于截止状态,如同一只断开的开关。利用二极管的开关特性,可以组成各种逻辑电路。 3、限幅元件:二极管正向导通后,它的正向压降基本保持不变(硅管为0.7V ,锗管为0.3V )。利用这一特性,在电路中作为限幅元件,可以把信号幅度限制在一定范围内。 4、继流二极管:在开关电源的电感中和继电器等感性负载中起继流作用。 5、检波二极管:在收音机中起检波作用。 6、变容二极管:使用于电视机的高频头中。 7、显示元件:用于VCD 、 DVD 、计算器等显示器上。 8、稳压二极管:反向击穿电压恒定,且击穿后可恢复,利用这一特性可以实现稳压电路。 实验内容(一) 1.测定线性电阻的伏安特性 ⑴选被测电阻器的电阻为1K Ω,电流表量程为20mA ,电压表量程为20V 。 ⑵电流表内接测试: 将电流表内接,调节直流稳压电源,取合适的电压变化值(如从2.000V 变化到14.000V ,变化步长取为2.000V ),将相应的电流值记录列表 。 A x R I U R V x R R U I 11 V x R U I R 11

计算机组成原理与大全实验报告

计算机组成原理与汇编课程设计 实验报告 字符统计.asm 2.斐波那契数(小于50).asm (29) 一、课程设计目标 通过课程设计使学生综合运用所学过的计算机原理与汇编知识,增强解决实际问题的能力,加深对所学知识的理解与掌握,提高软硬件开发水平,为今后打下基础。

课程设计的目的和要求: 1、使学生巩固和加强《计算机原理与汇编语言》课程的基本理论知识。 2、使学生掌握汇编语言程序设计的方法及编程技巧,正确编写程序。 3、使学生养成良好的编程习惯并掌握调试程序的基本方法。 4、使学生养成规范书写报告文档的能力,撰写课程设计总结报告。 5、通过查阅手册和文献资料,培养学生独立分析问题和解决问题的能力。 1 2 3 4 1 2 3 00001001 00100000 00001011 00110000 00001011

01000000 00000000 00000001 本实验设计机器指令程序如下: 4)这里做的是个加法运算,第一个加数已经存入到内存的0000 1010单元中, 第二个加数是需要手工输入的。在实验运行面板中点击“运行”按钮,选择 “输入”芯片,设置输入的数据后,双击连接“输入”芯片的单脉冲,这样 第二个加数就设置好了。 5)在实验运行面板中双击连续脉冲,模型机便开始工作,观察各个芯片的状态。 或者在模型机调试窗口中(如图2所示)点击“指令执行”选项卡,在模型 机调试窗口中点击“下一时钟”,模型机机执行到下一个时钟,点击“下一

微指令”,模型机机执行到下一个微指令,点击“下一指令”,模型机机执行到下一条指令。观察各个芯片的状态,思考模型机的运行原理。 四、课程设计的要求 1、根据题目内容,查阅资料。 2、编写课程设计预习报告。 3、编制程序及调试程序。 4、分析总结,写出课程设计报告,报告中应该包含程序功能与使用说明、程序功能 实现方法说明、如流程图与算法参数说明等内容,设计经验体会总结,源程序清 5 6 1 通 三、实验设计内容 读取文件代码段: MOV AX,DATAS MOV DS,AX ;置数据段寄存器 ; MOV DX,OFFSET FNAME MOV AX,3D00H ;读打开指定文件

【实验报告】大学物理实验课程设计实验报告

大学物理实验课程设计实验报告北方民族大学 大学物理实验(设计性实验) 实验报告 指导老师:王建明 姓名:张国生 学号:XX0233 学院:信息与计算科学学院 班级:05信计2班 重力加速度的测定 一、实验任务 精确测定银川地区的重力加速度 二、实验要求 测量结果的相对不确定度不超过5% 三、物理模型的建立及比较 初步确定有以下六种模型方案: 方法一、用打点计时器测量

所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等. 利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒×两点间隔数.由公式h=gt2/2得g=2h/t2,将所测代入即可求得g. 方法二、用滴水法测重力加速度 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n取 50―100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下: 取液面上任一液元a,它距转轴为x,质量为m,受重力mg、弹力n.由动力学知: ncosα-mg=0(1) nsinα=mω2x(2) 两式相比得tgα=ω2x/g,又tgα=dy/dx,∴dy=ω2xdx/g, ∴y/x=ω2x/2g.∴g=ω2x2/2y. .将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标x、y测出,将转台转速ω代入即可求得g.

小学科学教师实验操作试题(提纲)

2012年小学科学教师实验操作试题(提纲) 此套试题兼容了不同教材版本实验,主要涉及一些基本操作 一、实验名称:空气占据空间吗 实验材料:1个矿泉水瓶子、3根吸管、1块橡皮泥、1个水槽。1个杯子、纸若干。 实验步骤:实验一: 1、将瓶子装满水,向瓶子里插入两根吸管,用橡皮泥堵住瓶口; 2、通过吸管向瓶内吹气。 (可插入一根吸管,双手握住瓶子,将水挤出) 实验二: 1、把一团纸巾放在一个玻璃杯子的杯底; 2、将杯子竖直扣入水中; 3、观察纸巾是否会被水浸湿。 (注意在杯子倒扣水中时不要倾斜,纸巾要塞放杯底,并放牢。) 实验结论:空气会占据空间,也就是说同一空间不会被两种物质同时占据。( 整理器材:污物等放入污物瓶,仪器归位摆放整齐,擦净桌面。 二、实验名称:给试管里的水加热 实验材料:试管架试管酒精灯试管夹试剂瓶石棉网 实验过程: 1、向试管倾倒水;(倾倒方法正确;液体量不应超过试管容积的三分之一) 2、用试管夹正确夹好试管; (试管夹的夹法、夹试管的部位、手握法) 3、用酒精灯的外焰给试管加热;(点燃方法、先预热、外焰加热、试管口不要朝向自己也 不要朝向有人的方向。) 4、加热至沸腾后将水倒入污物瓶,将试管(带夹)放石棉网上冷却 整理器材:仪器归位摆放整齐,擦净桌面。 三、实验名称:测量水的温度 实验器材:温度计、烧杯、水。 实验过程: 1、将一定量的水倒入烧杯。 2、手拿着温度计的上端,将温度计的液泡完全浸入水中,不能碰到烧杯的底与壁。 3、视线与温度计液面持平,在液柱不再上升或下降时准确读数,注意读数时温度计不能拿出水面。 4、现在测得的温度是:() 整理器材:污物等放入污物瓶,仪器归位摆放整齐,擦净桌面。

伏安法测电阻实验报告

伏安法测电阻实验报告 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】

科学探究的主要步骤※一、提出问题 ※二、猜想与假设 ※三、设计实验 (一) 实验原理 (二) 实验装置图 (三)实验器材和规格 (三)实验步骤 (四)记录数据和现象的表格 四、进行试验 ※五、分析与论证 ※六、评估 七、交流与合作 ※最后:总结实验注意事项 第一方面:电学主要实验 滑动变阻器复习提纲 1、原理——通过改变接入电路中电阻丝的长度,来改变电路中的电阻,从而改 变电路中的电流。 2、构造和铭牌意义——200Ω:滑动变阻器的最大阻值 :滑动变阻器允许通过的最大电流 3、结构示意图和电路符号—— 4、变阻特点——能够连续改变接入电路中

的电阻值。 5、接线方法—— 6、使用方法——与被调节电路(用电器)串联 7、作用——1、保护电路 2、改变所在电路中的电压分配或电流大小 8、注意事项——电流不能超过允许通过的最大电流值 9、在日常生活中的应用——可调亮度的电灯、可调热度的电锅、 收音机的音量调节旋钮…… 实验题目:导体的电阻一定时,通过导体的电流和导体两端电压的关系(研究欧姆定律实验新教材方案) 一、提出问题: 通过前面的学习,同学们已经定性的知道:加在导体两端的电压越高,通过导体的电流就会越大;导体的电阻越大,通过导体的电流越小。现在我们共同来探究:如果知道了一个导体的电阻值和它两端的电压值,能不能计算出通过它的电流呢即通过导体的电流与导体两端的电压和导体的电阻有什么定量关系 二、猜想与假设: 1、电阻不变,电压越大,电流越。(填“大”或“小”) 2、电压不变,电阻越大,电流越。(填“大”或“小”) 3、电流用I表示,电压用U表示,电阻用R表示,则三者之间可能会有什么关系 三、设计实验:

汇编器实验报告doc

汇编器实验报告 篇一:汇编实验报告 实验一(1)熟悉汇编语言程序调试环境及顺序程序设计 一、实验目的及要求: 1.学习及掌握汇编语言源程序的书写格式和要求,明确程序中各段的功能和相互之间的关系。 2.学会使用EDIT、MASM、LINK、DEBUG等软件工具。 3.熟练掌握在计算机上建立、汇编、连接、调试及运行程序的方法。 二、熟悉汇编语言程序调试环境 1.汇编语言源程序的建立 本例中给出的程序是要求从内存中存放的10个无符号字节整数数组中找出最小数,将其值保存在AL寄存器中。设定源程序的文件名为ABC。 DATA SEGMENT BUFDB 23H,16H,08H,20H,64H,8AH,91H,35H,2BH,7FH CN EQU $-BUF DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: PUSH DS

XOR AX,AX PUSH AX MOVAX,DATA MOV DS,AX MOV BX,OFFSET BUF MOV CX,CN DEC CX MOV AL,[BX] INC BX LP:CMP AL,[BX] JBE NEXT MOV AL,[BX] NEXT: INC BX DEC CX JNZ LP MOV AH,4CH INT 21H CODE ENDS END START 键入以下命令: C:\>EDIT ABC.ASM 此时屏幕的显示状态如图1所示。

1 图1 用EDIT编辑ABC.ASM程序窗口 程序输入完毕后一定要将源程序文件存入盘中,以便进行汇编及连接,也可以再次调出源程序进行修改。 2.将源程序文件汇编成目标程序文件 一般情况下,MASM汇编程序的主要功能有以下3点:(1)检查源程序中存在的语法错误,并给出错误信息。 (2)源程序经汇编后没有错误,则产生目标程序文件,扩展名为.OBJ。 (3)若程序中使用了宏指令,则汇编程序将展开宏指令。 源程序建立以后,在DOS状态下,采用宏汇编程序MASM 对源程序文件进行汇编,其操作过程如图2所示。 图2 MASM宏汇编程序工作窗口 汇编过程的错误分警告错误(Warning Errors)和严重错误(Severe Errors)两种。其中警告错误是指汇编程序认为的一般性错误;严重错误是指汇编程序认为无法进行正确汇编的错误,并给出错误的个数、错误的性质。这时,就要对错误进行分析,找出原因和问题,然后再调用屏幕编辑程序加以修改,修改以后再重新汇编,一直到汇编无错误为止。 3.用连接程序生成可执行程序文件

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

小学五年级科学实验操作考核试题

实验1 影子的观察 (考试时间:10分钟) 学校姓名考号 实验名称:影子的观察 实验目的:探究影子产生的条件,观察影子、光源、物体之间的关系。 实验用品:手电筒、长方体木快 实验步骤: 1.检查实验器材、用品,选用材料正确。(1分) 2.将木块放在桌面上,用手电筒从稍高于木块的不同角度方向照射物体(1分)。我们看到影子的形状(填“相同”或“不同”)(2分)。 3.用手电筒从木块的相同角度方向,并不断升高高度照射物体(1分)。我们看到影子的长短随着高度的升高而(填“变长”或“变短”)(2分)。 4.思考:人在太阳光的照射下,侧面对着阳光和正面对着阳光,影子的 不同;上午人在阳光下的影子比中午在阳光下的影子。(填“长”或“短”)(2分) 5.收拾整理器材。(1分)

实验2 照亮目标 (考试时间:10分钟) 学校姓名考号 实验名称:照亮目标 实验目的:探究光的反射 实验用品:手电筒、课本、镜子 实验步骤: 1.检查实验器材。(1分) 2.照图一那样,将课本放在桌面上,用手电筒从上往下照射课本。画出手电筒光的传播的路线。(2分)。 3.照图二那样,不改变手电筒的位置,把课本立起来,这时,怎样放置镜子,让手电筒的光照射到课本。画出手电筒光的传播的路线。(4分)。 4.不改变手电筒的位置,怎样让手电筒的光照射到课本后的小球。(2分) 5.收拾整理器材。(1分) (图一) (图二) (图三)

实验3 验证光的传播路线 (考试时间:10分钟) 学校姓名考号 实验名称:验证光的传播路线 实验目的:验证光是直线传播的 实验用品:手电筒(光源)、3张在同一位置打孔的长方形卡纸(孔的直径约1厘米)、3个夹子、空心弯管和直管。 实验步骤: 1.检查实验器材、用品,选用材料正确。(1分) 2.把这些卡纸分别用夹子夹住横立在桌上,每张卡纸之间间隔约15厘米,并排成整齐的一列,使卡纸的小孔在同一直线上。(2分) 3.把手电筒放置在离自己最近的卡纸前一定距离,让手电筒的光射进小孔。观察现象,并在(图一)中画出光前进的路线。(2分) (图一) 4.把第二张卡纸向左移动5厘米,同样用手电筒的光对准离自己最近的卡纸上的小孔,观察现象,并在(图二)中画出光前进的路线。(2分) (图二) 5.用手电筒分别从直管、弯管的一端向里照射。观察管的另一端有无光射出。(1分) 6.实验结论:光在空气中传播的路线是。(1分) 7.收拾整理器材。(1分)

相关文档