实验八数组应用一答案

实验八数组应用一答案
实验八数组应用一答案

实验八数组应用(一)答案

一、实验目的

1. 掌握一维数组的定义和使用;

2. 了解二维数组的定义和使用。

二、实验学时数

2学时

三、实验步骤

(一)阅读程序

1.#include

main()

{ int a[]={1,2,3,4,5},i,j,s=0;

j = 1;

for ( i = 4 ; i>=0 ; i--)

{

s = s+ a[i] * j ;

j = j * 10 ;

}

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

2. #include

main()

{

int k ;

int a[3][3] = {9,8,7,6,5,4,3,2,1} ;

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

printf("%d \n",a[k][2-k]);

}

3. main()

{ int i , j ,x =0 ,y = 0 , m ;

int a[3][3] = { 1, -2 , 0 , 4 , -5 , 6 , 2 , 4 };

m = a [0][0] ;

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

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

if ( a[ i] [ j ] >m )

{

m = a[ i ][ j ] ;

x = i ;

y = j ;

}

printf(“ ( % d , % d ) = % d \n“ , x , y,m );

(二)完成程序

要求:依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序的结构。

1.下面程序的功能是将十进制整数转换成二进制,请在_______上填写正确内容。

#include

main()

{ int k=0,n,j,num[16]={0};

printf("输入要转换的十进制数\n");

scanf("%d",&n);

printf ("%d转换为二进制数:\n",n);

do

{ num[k]=_n%2_;

n=n/2;k++;

} while(n!=0);

for(k=15;k>=0;k--)

printf("%d",num[k]);

}

2、设数组 a 的元素均为正整数,以下程序是求 a 中奇数的个数和奇数的平均值,请在_______上填写正确内容。

#include

main()

{ int a[10]={10,9,8,7,6,5,4,3,2,1};

int k,s,i;

float ave;

for(i=0,k=s=0;i<10;i++)

{ if(a[i]%2==0) continue ;

s+=a[i];

k++;

}

if(k!=0)

{ ave=s/k;

printf ("%d,%f\n",k,ave);

}

}

(三)调试程序

要求:调试运行下列程序是否正确,若有错,写出错在何处?填写正确的运行结果。

1.以下程序实现的功能是输入四个数,求这四个数的和.

#include

main()

1.{ int a(4)={4*0};//改为 int a[4]={0};

2. int i;

3.for (i=0;i<4;i++) scanf("%d",&a[i]);

4.for (i=0;i<4;i++) a[0]=a[0]+a[i];// 改为i=0

5.printf( "%d ",a[0]);

}

2.以下程序实现的功能是求10个元素的和。

行号#include

1.main()

2.{ int a[11],i;//改为 int a[11]={0},i;

3. for(i=1;i<=10;i++)

4. scanf ("%d",&a); //改为 &a[i]

5. for (i=1;i<=10;i++);

6. a[0]=a[0]+a[i];

3.调试下列程序,使之具有如下功能:输入10个整数,按每行3个数输出这些整数,最后输出10个整数的平均值。写出调试过程。

行号

1 main( )

2 { int i,n,a[10],av;//改为 int i,n=10,a[10];float av;

3 for(i=0;i

4 scanf("%d",a[i]);//改为 scanf(“%d”,&a[i]);

5 for(i=0;i

6 { printf("%d",a[i]);

7 if(i%3==0)

8 printf("\n");}

9 for(i=0;i!=n;i++)

10 av+=a[i];

11 printf("av=%f\n",av); }//改为printf(“av=%f\n”,av/10); 上面给出的程序是完全可以运行的,但是运行结果是完全错误的。调试时请注意变量的初值问题、输出格式问题等。请使用前面实验所掌握的调试工具,判断程序中的错误并改正。

1.试编制程序使数组中的数按照从大到小的次序排列。(起泡法或选择法) #include

#define N 5

main( )

{ int a[N];

int i,j,t;

for (i=0;i

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

printf("\n");

for (j=0; j

for(i=j+1; i

if (a[j]

{ t=a[j];a[j]=a[i];a[i]=t; }

printf("The sorted numbers: \n");

for (i=0; i

printf(" %d ",a[i]); }

2.求5×5矩阵下两条对角线上的各元素之和。

#include

#define N 5

main( )

{int a[N][N],i,j,s=0;

for(i=0;i

for(j=0;j

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

for(i=0;i

for(j=0;j

if((i==j)||(i+j==N-1))s=s+a[i][j];

for(i=0;i

{for(j=0;j

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

printf("\n");}

printf("%d",s);//输出对角线元素和}

实验项目一:数组

《C语言程序设计》实验报告 实验项目一:数组

2)将上述程序的第四行改成scanf(“%s”,&str);,重新运行上述程序,观察输出结果有什么不同,为什么? 重新运行的结果: 分析: 前者能输入字符串,而后者只能输入字符,相当于只输入了how 3)如果用%c格式输入输出字符串,程序应怎样修改? 根据用%c格式输入输出字符的特点,修改后的程序为: #include int main() {int i; char str[11]={'h','o','w','','a','r','e','','y','o','u'}; for(i=0;i<=10;i++) printf("%c",str[i]); printf("\n"); return0; } 3.改错 有一个3×4的矩阵,要求输出其中值最大的元素的值,以及它的行号和列号。 #include #define M3 #define N4 int main() { int max,i,j,r,c; r=0;c=0; int a[M][N]={{323,94,-10,218},{3,9,10,-83},{45,16,44,-99}}; max=a[0][0]; for(i=0;i

if(a[i][j]>max) {max=a[i][j]; r=i; c=j;} printf("max=%d,行=%d,列=%d\n",max,r,c); return0; } 4.改错 下面是用来将数组a中元素按升序排序后输出的源程序。分析源程序中存在的问题,并对源程序进行修改,使之能争取完成任务。 #include int main() { int a[10]={27,13,5,32,23,3,17,43,55,39}; int i; int sort(int[],int); sort(a,10); for(i=0;i<10;i++) printf("%6d",a[i]); printf("\n"); return0; } int sort(int b[],int n) {int i,j,t; for(i=0;i

企业资源管理实验报告

江苏理工学院课程实验报告 课程名称____企业资源管理__ 实验名称 ERP系统主流程实验 班级 学号 姓名 成绩 2015年10月27日

ERP系统主流程实验 1 订单与批次需求计划 本次实验针对按订单生产的业务流程,即根据客户订单安排生产及原材料采购。批次需求计划是指计划的依据是订单/工单/计划,系统自动生成其工单的生产计划及原料的采购计划。当需要针对某张特定工单或订单或计划时,单独计算其生产计划及采购计划时可利用本作业,也就是说批次需求计划适用于接单生产。本次实验我们采用的计划依据为订单。 通过此实验,目的在于: ●了解ERP系统中订单与批次需求计划之间的业务流和信息流; ●理解批次需求计划的主要作用与目的; ●了解主要的基础数据含义及其设置方法; ●掌握订单录入、批次需求计划生成的基本方法; 1.1订单录入 【实验要求】 能根据订货情况制作完整的客户订单,注意其中的某些重要信息:订货数量,价格,交货日期,付款条件等。 【实验资料】 2007-02-02销售员蔡春接到客户“中实集团”的一个订货电话,购买新款办公椅100张,要求2007-02-23交货。当日签订了销售合同,合同内容约定每张办公椅含税单价为600元,交货时随货附发票,交货后一天内付款,并以银行转账支票结算。 【实验环境】 系统日期:2007-02-02 操作人员:系统管理员(DS) 实验准备:系统基础信息设置完成,或恢复账套数据到数据库中。

图2.1系统登录界面 提示:系统日期设置为 2007-02-02。 【实验步骤】 第1步:如图2.2所示,从左边树状结构处,选择“进销存管理”之“销售管理子系统”,点击“录入客户订单”模块。打开后就是“录入客户订单”界面。 图2.2 销售管理子系统界面 第2步:业务人员蔡春根据订货情况,录入客户订单。订单录入如图2.3所示。

Wireshark抓包实验报告.

第一次实验:利用Wireshark软件进行数据包抓取 1.3.2 抓取一次完整的网络通信过程的数据包实验 一,实验目的: 通过本次实验,学生能掌握使用Wireshark抓取ping命令的完整通信过程的数据包的技能,熟悉Wireshark软件的包过滤设置和数据显示功能的使用。 二,实验环境: 操作系统为Windows 7,抓包工具为Wireshark. 三,实验原理: ping是用来测试网络连通性的命令,一旦发出ping命令,主机会发出连续的测试数据包到网络中,在通常的情况下,主机会收到回应数据包,ping采用的是ICMP协议。 四,验步骤: 1.确定目标地址:选择https://www.360docs.net/doc/286459885.html,作为目标地址。 2.配置过滤器:针对协议进行过滤设置,ping使用的是ICMP协议,抓包前使用捕捉过滤器,过滤设置为icmp,如图 1- 1

图 1-1 3.启动抓包:点击【start】开始抓包,在命令提示符下键入ping https://www.360docs.net/doc/286459885.html,, 如图 1-2

图 1-2 停止抓包后,截取的数据如图 1-3 图 1-3 4,分析数据包:选取一个数据包进行分析,如图1- 4

图1-4 每一个包都是通过数据链路层DLC协议,IP协议和ICMP协议共三层协议的封装。DLC协议的目的和源地址是MAC地址,IP协议的目的和源地址是IP地址,这层主要负责将上层收到的信息发送出去,而ICMP协议主要是Type和Code来识别,“Type:8,Code:0”表示报文类型为诊断报文的请求测试包,“Type:0,Code:0”表示报文类型为诊断报文类型请正常的包。ICMP提供多种类型的消息为源端节点提供网络额故障信息反馈,报文类型可归纳如下: (1)诊断报文(类型:8,代码0;类型:0代码:0); (2)目的不可达报文(类型:3,代码0-15); (3)重定向报文(类型:5,代码:0--4); (4)超时报文(类型:11,代码:0--1); (5)信息报文(类型:12--18)。

实验八数组应用一答案

实验八数组应用(一)答案 一、实验目的 1. 掌握一维数组的定义和使用; 2. 了解二维数组的定义和使用。 二、实验学时数 2学时 三、实验步骤 (一)阅读程序 1.#include main() { int a[]={1,2,3,4,5},i,j,s=0; j = 1; for ( i = 4 ; i>=0 ; i--) { s = s+ a[i] * j ; j = j * 10 ; } printf(" s= %d \n" , s ); 2. #include main() { int k ; int a[3][3] = {9,8,7,6,5,4,3,2,1} ; for (k =0;k < 3;k++ ) printf("%d \n",a[k][2-k]); }

3. main() { int i , j ,x =0 ,y = 0 , m ; int a[3][3] = { 1, -2 , 0 , 4 , -5 , 6 , 2 , 4 }; m = a [0][0] ; for (i=0 ;i < 3 ;i++) for (j = 0 ; j<3 ; j++ ) if ( a[ i] [ j ] >m ) { m = a[ i ][ j ] ; x = i ; y = j ; } printf(“ ( % d , % d ) = % d \n“ , x , y,m ); (二)完成程序 要求:依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序的结构。 1.下面程序的功能是将十进制整数转换成二进制,请在_______上填写正确内容。 #include main() { int k=0,n,j,num[16]={0}; printf("输入要转换的十进制数\n"); scanf("%d",&n); printf ("%d转换为二进制数:\n",n); do { num[k]=_n%2_; n=n/2;k++; } while(n!=0); for(k=15;k>=0;k--) printf("%d",num[k]);

浅谈使用身边的物品作实验资源

浅谈使用身边的物品作实验资源,设计教学 实验 兴义师院附中李向琴 实验教学是物理课程改革的重要环节,是物理教学的重要组成部分,是全面提高学生科学素养的重要途径,物理实验的开发和利用有利于提高物理教育教学质量。努力开发和有效利用物理实验教学资源,改变在以往的实验教学中,教师过多地依赖实验室现有的仪器和设备,实验室里有器材就做,没器材就不做的现象。随着课程改革的深入,实验已从作为教学的辅助手段转变为教学过程中创设物理情景、探索物理问题的主要手段。就目前而言,我们国家的经济还有一定的困难,很多实验器材不能按物理教材的要求配置齐全,特别是广大乡村中学和边远山区中学,实验器材更是缺乏,如何用好现有的有限仪器设备和开发自制教学仪器,为课堂教学服务值得每一位物理老师深思和探索。我在教学中不断探索使用废旧物品,生活用品,学习用品、人体感官开发设计各种物理实验,我认为是一种行之有效的办法,它能创设物理情景,拉近物理学与生活的距离,让学生感受到科学的真实性,感受到科学与社会、科学与日常生活密切相关,增强学生的感性认识。下面谈谈我在这方面的做法、感受和认识。 一、利用学生学习用品作为实验资源,设计实验教学 学生学习用品可以做很多物理实验,且实验材料经济、易得、易取,实验现象生动、明了,它能使学生感受到物理知识就存在于我们的生活和学习中,从而激发学生的学习兴趣和求知欲。例如我在上八年级物理《电荷》时,让学生用塑料笔杆或塑料尺和化纤衣服摩擦后,靠近碎纸屑做摩擦起电实验,实验现象明显、直观、易做。另外还可用铅笔做探究

压力的作用效果跟哪些因素有关,用塑料直尺做杠杠实验,用橡皮檫探究摩擦力的大小跟哪些因素有关,用铅笔芯做电学实验,用两张纸演示气体压强与流速的关系等等。 二、利用日常生活用品作为实验资源,设计实验教学 在日常生活中,我们身边可以做实验的日常生活用品随处可见,如:家用电器、锅、碗、瓢、盆、杯子等等都可以作为实验资源,通过教师巧妙设计,就能发挥生活用品的课堂教学作用,从而利用它们来创设物理教学情景,启发学生思维,激发学生的学习主动性和积极性。例如我在上八年级物理《声音的特性》时,用几个相同的碗装上不同质量的水,用筷子敲击发出不同的音调,演示后引导学生分析现象,得出音调的高低取决于物体振动的频率,频率越高,音调就越高,频率越低,音调就越低。另外还用塑料吸盘挂衣钩模拟马德堡半球实验;用玻璃杯、硬纸片、水等物品探究大气压强的存在;用杯子装水演示光的折射等现象。用日常生活用品做实验,具有简便、生动、形象、贴近生活等优点。 三、利用废旧物品作为实验资源,设计实验教学 在我们的生活中,有很多废弃的物品,利用这些废旧物品来进行实验探究活动,既可变废为宝,体现环保,又拉近物理学与生活的距离,同时还增加了学生动手的能力,更有利于学生动脑、动手,培养学生的实验技能及创新能力,还可培养学生养成勤俭节约的好习惯。例如我在上九年级物理《液体的压强》时,让学生用饮料瓶探究液体的压强与深度的关系(我校学生每天要丢弃大量饮料瓶),让学生在塑料瓶上,沿竖直方向打三个小孔,然后在瓶中装满水,让学生观察从不同小孔中射出的水,落地点到塑料瓶的远近距离,引导学生根据现象分析得出同种液体中,深度越深,压强越大,此

实验一-Wireshark的安装与使用

一、实验目的 1、熟悉并掌握Wireshark的基本使用; 2、了解网络协议实体间进行交互以及报文交换的情况。 二、实验环境 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE等软件。 三、预备知识 要深入理解网络协议,需要观察它们的工作过程并使用它们,即观察两个协议实体之间交换的报文序列,探究协议操作的细节,使协议实体执行某些动作,观察这些动作及其影响。这种观察可以在仿真环境下或在因特网这样的真实网络环境中完成。 观察正在运行的协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer),又称分组捕获器。顾名思义,分组嗅探器捕获(嗅探)你的计算机发送和接收的报文。 图显示了一个分组嗅探器的结构。 图分组嗅探器的结构 图右边是计算机上正常运行的协议和应用程序(如:Web浏览器和FTP客户端)。分组嗅探器(虚线框中的部分)主要有两部分组成:第一是分组捕获器,其功能是捕获计算机发送和接收的每一个链路层帧的拷贝;第二个组成部分是分组分析器,其作用是分析并显示协议报文所有字段的内容(它能识别目前使用的各种网络协议)。 Wireshark是一种可以运行在Windows, UNIX, Linux等操作系统上的分组

嗅探器,是一个开源免费软件,可以从下载。 运行Wireshark 程序时,其图形用户界面如图所示。最初,各窗口中并无数据显示。Wireshark 的界面主要有五个组成部分: 命令和菜单 协议筛选框 捕获分组 列表 选定分组 首部明细 分组内容 左:十六进制 右:ASCII码 图 Wireshark 主界面 命令菜单(command menus):命令菜单位于窗口的最顶部,是标准的下拉式菜单。 协议筛选框(display filter specification):在该处填写某种协议的名称,Wireshark据此对分组列表窗口中的分组进行过滤,只显示你需要的分组。 捕获分组列表(listing of captured packets):按行显示已被捕获的分组内容,其中包括:分组序号、捕获时间、源地址和目的地址、协议类型、协议信息说明。单击某一列的列名,可以使分组列表按指定列排序。其中,协议类型是发送或接收分组的最高层协议的类型。 分组首部明细(details of selected packet header):显示捕获分组列表窗口中被选中分组的首部详细信息。包括该分组的各个层次的首部信息,需要查看哪层信息,双击对应层次或单击该层最前面的“+”即可。 分组内容窗口(packet content):分别以十六进制(左)和ASCII码(右)两种格式显示被捕获帧的完整内容。

上机实验八 二维数组_字符数组

上机实验八二维数组与字符数组 一.目的要求 1.掌握二维数组的基本概念,如何定义二维数组,如何初始化二维数组。 2.掌握二维数组的基本操作:引用数组元素、行(列)求和,行(列)最大最小值,整个数组的输入输出等。 3.掌握与二维数组有关的算法,如找最大最小值(或位置)、矩阵转置等。 4.掌握字符串与字符数组的基本应用方法 5.掌握字符串有关的算法,如字符转换、查询、统计和进制转换等 二.实验内容 第1题、程序填空:输入一个4×4矩阵,求出主对角线上的元素之和sum1、副对角线上的元素之和sum2,并输出结果。 提示:每一行只有一个主对角线元素a[i][i](特征:i==j),也仅有一个副对角线元素a[i][n-i-1](特征:i+j==n-1,即j=n-1-i) 源程序: #include void main() { int i,j,sum1=0,sum2=0, a[4][4]; printf("Input a 4*4 matrix:\n"); for() //输入矩阵元素 for() scanf("%d", &a[i][j]); for(i=0; i<4; i++ ){ //计算sum1和sum2 sum1 +=; sum2 +=; } printf("sum1=%d, sum2=%d\n", sum1,sum2); //输出结果 } 运行程序,并输入数据: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 运行结果:sum1= , sum2= 第2题、程序填空:打印杨辉三角形前10行: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 …………………… 算法提示:分析一个10行的杨辉三角,需要一个10×10的二维矩阵a,则: 1)杨辉三角为下三角矩阵,只需要求出第i行(i=0,1,2,…,9)前i+1个元素,即a[i][j]!=0 (j=0…i). 2)每行的第0列元素均为1,即a[i][0]=1; 3)每行的主对角线元素也均为1,即a[i][i]=1; 4)从第2行开始,每行夹在第0列元素与主对角线元素之间的元素a[i][j]( i=2,3,…,9, j=1,..,i-1 ) 等于其左上方元素a[i-1][j-1]与正上方元素a[i-1][j]之和,即a[i][j]=a[i-1][j-1]+a[i-1][j]; 5)输出该矩阵的下三角,即得出杨辉三角的前10行。

开发奇妙的物理实验资源

开发奇妙的物理实验资源 初中物理新教材中的很多教学内容,都是要通过“科学探究”活动来学习的,学生在经历科学探究过程中体验学习科学的乐趣,掌握科学方法、感悟物理知识,从而形成良好的科学态度与价值观。然而,目前多数初中校尤其是农村校的实验器材与新教材还不能完全配套,实验室的有限器材不能满足新课程的需要。因此,倡导利用身边随手可得的物品进行实验探究活动,既可以解决或缓解实验器材不足的问题,又可以拉近物理学和生活的距离,使学生真切地感受科学和日常生活的密切联系,这对课程改革具有重要意义。 本文将介绍笔者在过往的教学实践中,带动学生巧利用生活用品精心研制、构思巧妙的物理教具和学具进行实验探究的案例,从中探讨实验资源开发与利用的方法和途径。 一、最简单的抽水机 实验素材无时不有,无处不在,只要我们处处留心、善于发现,日常生活中很多信手拈来的物品,都可以成为我们开发实验的好资源。 有一次我患重感冒,躺在病床上,当我看到护土拿着一支注射器和打吊针用的一次性塑料软管走过来时,我突发其想:要是能利用这些材料制作一件物理教具就好了,我苦思冥想了两天,结果出院时诞生了一件获得省二等奖的教具。 如图1,将打吊针用的一次性塑料软管较粗的那两段剪下来(在图中标注为A和B),A 两端各有一个口,上端口是出水口,下端口是进水口,B上端有现成的两个口,下端有一个口。将B上端的一个口与A下端进水口连接,另一个口与注射器相连接,再将B下端进水口放入水中,并事先分别在A.B内放进一颗小钢珠,这样就做成了一只最简单的活塞式抽水机。 反复抽动注射器的活塞,水就会从A出水口中源源不断地流出来。因A.B都是透明的,学生可以很清楚地看到抽水过程中软管内小钢珠的运动情况(即活塞阀门的开闭情况)。 由这件教具的制作材料,笔者明白了一个道理:我们身边可以用来做实验的物品比比皆是,可以利用的实验资源十分丰富,我们缺少的并不是资源,而是发现资源的慧眼和设计实验的智慧。尽管实验资源开发的途径、开发的方法多种多样,但最具价值的还应该是有创新的意识和思想。 二、十分神奇的光学仪器 身边司空见惯的物品摇身一变,可以演变出趣味无穷的科学实验:两个纸筒魔术般地组合,可以制成照相机、幻灯机、望远镜、显微镜等模型,并能生动地揭示这4种光学仪器的原理。

ERP沙盘实验的协同式综合考核方案

ERP沙盘实验的协同式综合考核方案 ERP沙盘实验的教学目的、实验设计和流程组织都与传统验证型实验不同,探索相适应的课程考核方法具有重要的实践意义。首先分析了结果考核导向和过程考核导向的基本特点,并概括了考核主体多元化、考核指标结构化、考核期间分段化三个演进趋势。随后根据教学实践,提出一种协同式综合考核方案,该方案以过程考核为主,兼顾结果考核,与现有方案相比,既提高了可操作性水平,又保障了考核过程公平公正。三组实验对比发现,学生在考核结束后,对于综合性考核方案的认同度高于单纯的结果考核导向和过程考核导向。 标签:沙盘实验;ERP;综合考核;教学设计 一、问题的提出 ERP(Enterprise Resource Planning)沙盘实验是一种新颖的企业模拟经营平台,主要训练专业学生综合运用生产管理、营销管理、财务管理、团队组织等理论知识、方法和技能,在市场上创造更多价值并赢得竞争优势的思维意识及实践能力,具有综合性、互动性和趣味性等特征[1]。ERP沙盘实验对于教学保障和管理都提出了更高要求,也面临着不少挑战,在实施过程中暴露出了诸多问题[2],如现场管理困难,滋生了违规及懈怠行为[3][4];实验规则不完善,支持个性化或创造性经营举措[5];师资力量不足,直接影响到实验课程的教学效果[6]。对于上述问题,有关学者结合实践经验,已经提出了多种解决思路,力图消除执行瓶颈,提高实验教学质量。 与竞赛情景不同,如果将ERP沙盘实验作为一门独立实验课程,还需建立起公平、公众、客观的成绩考核方案[7]。但是,ERP沙盘实验耗时长、人数多、监督难,实验考核困难重重,实践中容易出现“虎头蛇尾”现象,即指导教师完全按照竞赛方案评定成绩,甚至没有一个明确的考核依据,从而掩盖了实验参与者的智力和精力投入差异,不仅打击了部分学生的积极性,同时更偏离了沙盘教学初衷,不能达到预定的训练目标。因此,探索相适应的ERP沙盘实验考核方案具有重要的现实意义。 二、现有考核方案述评 1.考核导向及特点分析 目前,ERP沙盘实验课的考核方案主要有两种类型: 一是结果考核导向。这类方案普遍是以模拟经营结果作为成绩评定依据,常见做法是根据最终业绩排名设定实验成绩,排名靠前的小组成员都获得相对更高的实验成绩。这种做法评定规则简单,一般是在各院校开设ERP沙盘实验课的早期阶段获得应用。其弊端在于,在常规教学中,由于学生普遍对实验规则不熟悉,企业破产概率很高,对于那些提前破产的小组,成绩评定较为麻烦。同时,

计算机网络实验Wireshark

计算机网络实验指导书

目录 实验一Wireshark的安装与使用 (3) 实验二使用Wireshark分析以太网帧与ARP协议 (7) 实验三使用Wireshark分析IP协议 (11) 实验四利用Wireshark分析ICMP (19) 实验五使用Wireshark分析UDP协议 (25) 实验六使用Wireshark分析TCP协议 (29) 实验七利用Wireshark分析协议HTTP (35) 实验八利用Wireshark分析DNS协议 (40) 实验九使用Wireshark分析FTP协议(选作) (44) 实验十使用Wireshark分析SMTP与POP3协议(选作) (48)

实验一Wireshark的安装与使用 一、实验目的 1、熟悉并掌握Wireshark的基本使用; 2、了解网络协议实体间进行交互以及报文交换的情况。 二、实验环境 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE等软件。 三、预备知识 要深入理解网络协议,需要观察它们的工作过程并使用它们,即观察两个协议实体之间交换的报文序列,探究协议操作的细节,使协议实体执行某些动作,观察这些动作及其影响。这种观察可以在仿真环境下或在因特网这样的真实网络环境中完成。 观察正在运行的协议实体间交换报文的基本工具被称为分组嗅探器(packet sniffer),又称分组捕获器。顾名思义,分组嗅探器捕获(嗅探)您的计算机发送与接收的报文。 图1显示了一个分组嗅探器的结构。 图1 图1右边就是计算机上正常运行的协议与应用程序(如:Web浏览器与FTP客户端)。分组嗅探器(虚线框中的部分)主要有两部分组成:第一就是分组捕获器,其功能就是捕获计算机发送与接收的每一个链路层帧的拷贝;第二个组成部分就是分组分析器,其作用就是分析并显示协议报文所有字段的内容(它能识别目前使用的各种网络协议)。 Wireshark就是一种可以运行在Windows, UNIX, Linux等操作系统上的分组嗅探器,就是一个开源免费软件,可以从、wireshark、org下载。

新乡医学院 有机化学 实验课教案首页

新乡医学院有机化学实验课教案首页 授课教师姓名及职称: 新乡医学院化学教研室年月日

实验 樟脑的还原反应 一、实验目的 1. 掌握用NaBH 4还原樟脑的原理及操作方法。 2. 了解薄层层析在合成反应中的应用。 二、实验原理 用NaBH 4还原樟脑得到冰片和异冰片2个非对映异构体。由于立体选择性较高,所得产物以异冰片为主。冰片和异冰片具有不同的物理性质,两者极性不同。 NaBH 4H OH H OH +樟脑异冰片冰片(龙脑) 色谱法:利用混合物中各组份在流动相和固定相之间的分配系数不同,通过色谱速度不同,从而使各组份完全分开的分离方法。薄层层析是是色谱法中的一种。 三、试剂 2 g (0.01 3 mol )樟脑,1.2 g (0.032 mol )硼氢化钠,20 mL 甲醇,25 mL 乙醚 四、实验步骤 1. 樟脑的还原 在50 mL 圆底烧瓶中将2 g 樟脑溶于20 mL 甲醇,室温下小心分批加入1.2 g 硼氢化钠,边加边振摇。必要时可用冰水浴控制反应的温度。当所有硼氢化钠加完后,将反应混合物加热回流至硼氢化钠消失。冷却到室温,在搅拌下将反应液倒入盛有40 g 冰水的烧杯中,充分冷却,抽滤收集白色固体,用冷水洗涤数次,晾干。将固体转移至100 mL 洁净的锥形瓶中,加入25 mL 乙醚溶解固体,然后加入适量无水硫酸钠干燥。干燥后将溶液转移至预先称好的50 mL 锥形瓶中。在通风橱中蒸发溶剂,得白色固体,产量约为1.2 g ,熔点212 ℃。 2. 产物的鉴别 取一片5×15 cm 的薄层板,分别用冰片、异冰片、樟脑和樟脑的还原产物的乙醚溶液点样,置于层析缸中展开。取出层析板,待薄层上尚残留少许展开剂时,立即用另一块与薄层板同样大小并均匀地涂上浓硫酸的玻璃板覆盖在薄层板上,即可显色。将4个点的R f 值对比证明樟脑已被还原成冰片和异冰片。也可用溴化钾压片做产物的红外光谱。

实验八 一维数组与二维数组

实验8:一维数组与二维数组 实验名称:一维数组与二维数组成绩: 实验日期:年月日实验报告日期:年月日 一、实验目的 1、理解一维数组和二维数组的概念 2、掌握一维数组和二维数组的定义、初始、数组元素引用。 3、掌握一维数组和二维数组的输入/输出。 4、掌握与数组有关的算法。 二、实验内容 1、编制程序,求Fibonachi数列的前10项。 提示:Fibonachi的第1,2项分别为1,1。其后任何一项满足a i=a i-2+a i-1。 2、编写找出1-100之间能被7或11整除的所有整数,存放在数组a中,并统计其个数。要求 以每行排列5个数据的形式输出a数组中的数据。 3、设有4x4的方阵,其中的元素由键盘输入。求出(1)主对角线上元素之和;(2)辅对角线 上元素之积;(3)方阵中最大的元素。 提示:主对角线元素行、列下标相同;辅对角线元素行、列下标之和等于方阵的最大行号(或最大列号)-下标、行列号基于0。 三、实验要求 1、编制源程序,对于程序3输入测试数据。 2、在Turbo C下完成程序的编辑、编译、运行。查看、分析程序结果。 四、实验步骤、过程 1、编辑、编译、运行程序题1。 2、编辑、编译、运行程序题2。

3、编辑、编译、运行程序题3。测试数据: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 五、源程序清单、测试数据、结果。 六、实验出现的问题、实验结果分析 (1)数组下标范围容易搞错,容易产生越界错误。 (2)利用 scanf()输入数据时取地址符号(&)容易忘记。 七、实验小结和思考 典型算法需要在理解的基础上记忆。

整合实验资源 实现开放共享

科技信息 SCIENCE&TECHNOLOGYINFORMATION2012年第35期近几年来,高职院校一直围绕专业核心课程开展精品课程和教学 资源库的建设工作,主要是将与课程相关的资源深入挖掘整理后,以 学生易于接受的形式上传至相关网站,为教师开展教学提供丰富的课 程资源;同时,也为学生提供了网上自主学习的平台,便于学生在课余 时间充分利用网上资源加深对所学知识的理解和掌握,从而提高高职 教学效果。在精品课程和资源库的建设中,大多数课程都包含一定比 例的实践教学环节,与之相关的课程资源有教学视频,动画,生产现场 录像,教学辅助录像,实验设备图片、生产现场图片、企业案例库等,这 些资源都与实验室密切相关。 目前,我校各专业都有各自的实训中心网站,但都挂靠在各自的 系部,内容主要是实验室介绍,功能、仪器设备情况以及相关的管理制 度等,其实验资源过于简单,有一定的局限性,对课程教学及实践环节 的辅助效果不大,不利于学生开展自学,更谈不上实验教学资源的充 分利用。如对与实验相关的资源进行多方收集,加以实验室为资源信 息平台进行合理整合,并对外开放,实现实验资源的充分利用和广泛 共享;不仅为各类学生获取知识和培养技能提供多维空间,提高高职 实验教学的效果;而且还能促进校企紧密合作,推动高职院实验资源 主动面向企业服务,对于提升企业的技术创新和产业化能力发挥作 用。 1收集实验室相关资源 1.1实验室基本材料收集 首先,收集相关实验室的名称、平面分布图,实验项目、实验室管 理细则、实验指导教师岗位职责、学生使用管理规定、实验设备损坏赔 偿制度等;其次,在明确实验设备类型、特点、功能的基础上,收集大型 设备操作规程、设备使用安全注意事项、日常维护保养规定等材料;再 次,收集实验相关的实验指导书,学习参考资料,设计性实验项目等素 材。 1.2课程材料收集 根据实验室承担实践环节的相关课程,通过精品课程或资源库等 多种渠道,收集设备图片、教学现场图片、教学视频、辅助教学视频、实 验现场视频、二维或三维动画、设备仿真以及企业案例库等资料。 1.3企业资源的收集 相关企业是学生未来的就业岗位,搜集企业的生产、检验等设备 图片,生产现场图片,企业案例等,可以帮助学生尽快接触企业的生产 现状,了解专业,明确学习的目标和方向,就业后可以尽快适应企业。 收集企业的研发项目,技术攻关项目作为实验项目,对于培养学生的 科研意识有很好的作用。 1.4科研及创新项目的收集 对专业教师承担的企业横向课题,省、市和院级科研项目、产业化 项目,以及指导学生的创业创新项目等进行收集和整理,作为实验室 承担的科研项目。 2实验室建设及实验资源的整合 2.1加强实验室建设 首先,从便于实验室开放的角度出发,对实验室进行合理布置,确 保实验室布置美观、合理,实用,并制定实验室平面布置图;其次,在条 件允许的情况下,适当购买添加高档、先进的实验设备,扩大实验室的 功能及其影响力。另外,对实验室管理制度进行创新化管理,例如实验 室的开放时间、开放项目、预约制度、考核方式等等,最好将各项管理 制度及设备使用规程等进行中英文对照。 2.2实验室的计算机全部网络化 在实验室安装多媒体网络系统,使每台电脑都能联网,学生在实 验过程中可利用网络查找所需的资料,获取帮助;同时在实验室开放 过程中,实验室管理人员和教师可以随时查看学生实验情况,并及时给予指导,利用网络进行一对一或一对多的辅导。2.3自制相关实验素材根据实验室现有设备、承担实践教学、承担科研项目、创新项目等情况,深入挖掘实验资源,开发开放式网上虚拟实验软件,只要有网络的地方学生就可以动手做实验,实现真正意义上的开放实验室。虚拟实验可减少实验设备的维护强度,缓解当前实验设备不足,实现理论教学和实践教学的有机融合。另外,还可以编写网上教材,为学生提供了一些教学参考资料,例如:专业期刊、技术网站、参考图书、国家标准、专业图片等,开阔学生的视野,拓展学习途径。2.4整合实验资源对以上收集的各类材料进行分类、修订,并从实验室基本情况、功能、研发能力、合作项目、开放资源等方面进行合理整合,形成实验资源基础数据库,并将上述材料形成电子稿,便于上传网络。3实验信息网络平台的建立及开放共享3.1实验信息网络平台的建立通过有效的技术手段,把各个院系实验平台的资源互联在一起,建立实验信息网络平台,并将相关基础数据资源,分类上传至平台上;同时,与校园网络、企业、行业网络联网,在开展教学活动的同时,搭建学校、企业和行业合作的桥梁,由集中建设向开放共享转变。3.2利用实验信息平台,促进开放实验室建设在实验信息网络平台上,设置开放实验网络管理系统,搭建开放实验管理平台,在网上发布实验中心的信息,实现开放实验教学管理的网络化、信息化。首先,将实验室的各项管理制度,如开放时间、对象、内容、考核办法等上传至网络,使管理工作有据可依有章可循;其次,将实验室、实验设备、实验项目、设备的图片、操作视频、操作指南、安全操作规程、设备维护保养知识、相关的国家标准等上传至网络,为学生自学提供参考。再次,设置实验预约、登记、反馈、考核等管理系统,学生可以根据自身的水平,爱好、兴趣,通过网络自由选择实验项目和具体时间,使开放实验室的管理和运营更加灵活及人性化。3.3设置实验虚拟软件系统,为学生提供多渠道学习方式针对传统实验教学中存在的教学方法单一,实验设备不足,实验场所受限制等问题,运用虚拟现实技术模拟真实实验的计算机教学软件,开发开放式虚拟实验教学系统,建立虚拟实验室环境,提供可操作的虚拟实验仪器,使学生在互联网上通过接近真实的人机交互界面完成实验,通过实验仿真平台动手操作,又可自主设计实验,有利于培养学生的设计能力和创新意识,拓宽实验渠道,增加学生动手实践机会,是现有实验教学的有益补充。3.4提供丰富的学习资源借助实验信息平台,教师在教学过程中,采用教学录像、电子教案、电子课件、视频等多样化的教学手段,形成多元化、全面开放的教学环境,向学生展示互动性、生动性、吸引力强的网络资源,丰富教学内容和形式,提高学生学习的积极性和主动性,提高教学效果。利用实验信息平台,学生可以了解课程标准、课程定位、教学内容、教学方法、授课计划、教学设计、考核方法等,理解学习该门课程的目的、意义以及与未来的就业岗位的关系。还可以开展自学,巩固课堂没有消化和掌握的知识,这样既改变了实践教学形式的单一性,也使实践教学不受时间、空间、指导教师等的限制。3.5搭建校企合作的桥梁将实验信息网络平台与企业联网,使学生了解企业的相关信息,为就业做准备;还可以在实验信息网络平台上了解教师的横向课题、企业的委托项目等,并根据各自的情况自主选择项目,参加课题研究,提升科研方法和水平。企业所需要获取的信息也都能(下转第824页)整合实验资源实现开放共享 赵桂英王忠光(徐州工业职业技术学院江苏徐州 221140)【摘要】高等学校的实验室是教学、科研的重要基地,承担着实践教学改革的重任;在信息传递高速发展的今天,深挖实验资源,整合并创建实验信息网络平台,不仅能为学生获取知识和培养技能提供多维空间,提高高职实验教学的效果;而且还能促进校企紧密合作,实现资源的开放共享。 【关键词】实验室;资源;开放;共享 ○职校论坛○760

实验一 wireshark抓包工具使用

实验一wireshark抓包工具使用[实验目的] 学习wireshark抓包工具的使用 了解wireshark抓包工具的功能 通过学习,进一步理解协议及网络体系结构思想 [实验原理] Wireshark是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包,并尝试显示包的尽可能详细的情况。 主要应用: 网络管理员用来解决网络问题 网络安全工程师用来检测安全隐患 开发人员用来测试协议执行情况 用来学习网络协议 [实验内容] 下载WIRESHARK,学习工具的使用和功能。

Wireshark 是网络包分析工具。网络包分析工具的主要作用是尝试捕获网络包,并尝试显示包的尽可能详细的情况。 你可以把网络包分析工具当成是一种用来测量有什么东西从网线上进出的测量工具,就好像使电工用来测量进入电信的电量的电度表一样。(当然比那个更高级) 过去的此类工具要么是过于昂贵,要么是属于某人私有,或者是二者兼顾。 Wireshark出现以后,这种现状得以改变。 Wireshark可能算得上是今天能使用的最好的开元网络分析软件。 工作流程 (1)确定Wireshark的位置。如果没有一个正确的位置,启动Wireshark后会花费很长的时间捕获一些与自己无关的数据。 (2)选择捕获接口。一般都是选择连接到Internet网络的接口,这样才可以捕获到与网络相关的数据。否则,捕获到的其它数据对自己也没有任何帮助。 (3)使用捕获过滤器。通过设置捕获过滤器,可以避免产生过大的捕获文件。这样用户在分析数据时,也不会受其它数据干扰。而且,还可以为用户节约大量的时间。 (4)使用显示过滤器。通常使用捕获过滤器过滤后的数据,往往还是很复杂。为了使过滤的数据包再更细致,此时使用显示过滤器进行过滤。 (5)使用着色规则。通常使用显示过滤器过滤后的数据,都是有用的数据包。如果想更加突出的显示某个会话,可以使用着色规则高亮显示。 (6)构建图表。如果用户想要更明显的看出一个网络中数据的变化情况,使用图表的 形式可以很方便的展现数据分布情况。

《有机化学实验(二)》实验课程教学大纲

《有机化学实验(二)》实验课程教学大纲 一、课程基本信息 课程名称:有机化学实验 英文名称:Experiment of Organic Chemistry 课程性质:专业实践 课程属性:独立设课 适用专业:化学教育本科班 学时学分:36学时,2学分 开设学期:第四学期 先修课程:无机化学及实验,分析化学及实验 二、课程简介 《有机化学实验》在整个有机化学教学中占有极其重要的地位。它是师范本科化学专业独立开设的一门必修基础课。 三、实验课程目的与要求 学习本门课程的目的:通过实验使学生掌握有机化学实验的基本操作技能,培养学生独立操作能力。基本操作包括:有机化学常用仪器的选择和装配,加热和冷却,有机物的洗涤、干燥,过滤和重结晶,萃取和升华,回流,蒸馏,分馏和水蒸气蒸馏以及熔点、沸点的测定等,此外还要学会折光率、旋光度的测定及显微熔点测定仪的使用。 学会一些重要有机化合物的制备、分离、提纯和鉴定方法通过实验使学生掌握有机化学实验的基本操作技能,培养学生独立操作能力。基本操作包括:有机化学常用仪器的选择和装配,加热和冷却,有机物的洗涤、干燥,过滤和重结晶,萃取和升华,回流,蒸馏,分馏和水蒸气蒸馏以及熔点、沸点的测定等,此外还要学会折光率、旋光度的测定及显微熔点测定仪的使用。 学会一些重要有机化合物的制备、分离、提纯和鉴定方法以及简单的测试。 学习本门课程的要求: 四、考核方式 (1) 平时成绩:(70%) 包括:实验预习、实验报告、基本操作及实验完成情况等;

(2) 实验操作考查:(30%) 考查形式:本学期实验课开设过程中随机抽取3-4个实验,实验课结束前考查。 (3) 综合考核成绩:平时成绩(70%) + 实验操作考查(30%) 五、实验项目、学时分配情况 六、实验内容: 实验一、甲烷的制备及烷烃的性质 目的要求: 1、学习甲烷的实验室制备原理和方法。 2、验证烷烃的性质。 实验内容: 烷烃的化学性质很稳定,在一般情况下,与强酸、强碱、高锰酸钾、溴水等不起反应,但在光照下,能发生卤代反应。 甲烷是烷烃的主要代表物,在实验室中,甲烷可由醋酸钠与碱石灰作用或

数组实验报告

C语言程序设计实验报告(数组) 1实验目的 (1)熟练掌握一维数组,二维数组的定义,初始化和输入、输出方法; (2)熟练掌握字符数组和字符串函数的使用; (3)掌握与数组有关的常用算法(查找、排序等)。 2实验内容 编写函数catStr(char str1[],char str2[])用于进行两个字符串的连接,编写函数lenStr(char str[])用于统计一个字符串的长度,并在主函数中调用。 要求: 1、不允许用strcat()和strlen()字符处理库函数; 2、在主函数以直接初始化的方式输入两个字符串str1和str2.调用函数 strlen()计算并返回两个字符串的长度; 3、调用函数catstr()连接两个字符串(将str2连接在str1后面); 4、调用函数lenstr()计算并返回连接后字符串的长度; 5、在主函数中输入两个原始的字符串及几个字符串的长度,以及处理后字 符串及其长度。

3算法描述流程图

4源程序 #include #include void catStr(char str1[],char str2[]) { int i,j; for (i=0;str1[i]!='\0';i++); for(j=0;str2[j]!='\0';j++) str1[i+j]=str2[j]; str1[i+j]='\0'; } lenStr(char m[] ) {int i;

for (i=0;m[i]!='\0';i++); printf("%d",i); } void main() {char s1[50]="biotechnology",s2[50]="translator"; printf("s1=%s,s2=%s",s1,s2); printf("\ns1的长度:"); lenStr(s1); printf("\ns2的长度:"); lenStr(s2); catStr(s1,s2); printf("\n连接后的字符:"); printf("%s\n",s1); printf("连接后字符的长度:"); lenStr(s1); printf("\n"); } 5测试数据 s1=biotechnology, s2=translator 6运行结果 7出现问题及解决方法 (1)不允许用strcat()和strlen()字符处理库函数;调用函数strlen()计算并返回两个字符串的长度;调用函数catstr()连接两个字符串(将str2连接在str1后面);调用函数lenstr()计算并返回连接后字符串的长度;三个调用给设计增加了难度,一时难以入手:查阅资料后得到解决。 (2)在输入程序时,少写了冒号以及半边引号,调试时发现存在错误,找到了错误并加以改正。无论什么事,细心都是必不可少的,认真是解决问题的关键。

潘黄实验学校资源

教学资源一:潘黄实验学校 资源内容: 潘黄实验学校位于潘黄街道鹿鸣路6号,是一所九年一贯制实验学校,初中部和小学部分别加盟盐城市第一初级中学教育集团和盐城市第二小学教育集团,内有初中班32个,小学班36个,办学条件一流,是江苏省教育现代化示范学校。该校距离我园780米,从幼儿园到入小学,是孩子人生道路上的第一个转折点,做好幼小衔接工作显得尤为重要。了解小学生活,做好入学前的准备工作,潘黄实验学校就是最理想的资源。 活动设计: 活动一:邀请该校一年级的老师来我园介绍校园概况,观看小学生上课的录像片段,了解小学与幼儿园的不同之处;介绍红领巾的由来,增强做一名少先队员的自豪感。 活动二:手拉手走进小学参观。参加小学的升旗仪式,培养幼儿爱祖国的情感;参观校园环境,认识教室、操场、多功能教室、计算机教室、英语教室、厕所的具体位置;现场观摩哥哥姐姐的课堂,感受浓浓的学习气氛;课间十分钟和一年级的哥哥姐姐积极地互动对话,激发幼儿进入小学的愿望。 活动三:回园后的延伸活动。表达与交流:你在小学里看到了些什么?表达与创造:把自己在小学里看到的、听到的、印象最深的用自己喜欢的方式表达出来。 核心经验: 从幼儿园进入小学是孩子人生成长中的一件大事,如何让他们愉快地进入小学,自信独立地面对小学生活呢?由此我们充分挖掘和利用小学资源,带孩子一起去潘黄实验学校参观、体验。看看一年级小学生笔直的坐姿、听听他们琅琅的读书声,与哥哥姐姐一起在运动场感受和体验课间活动,让幼儿进一步了解小学生活。通过一系列活动,孩子们全面深切地感受到小学生活与幼儿园生活的不同,不但提前熟悉了小学环境,更对小学生的学习生活有了初步的体验,消除陌生感,提高幼儿适应环境变化的能力,为幼儿进入小学奠定良好的心理素质。

相关文档
最新文档