致力于打造一个专业的中小学教育学习网站

实验报告参考(通用10篇)

时间:2023-07-07 21:38:01 白尚痕

  篇一:实验报告参考

  上周我们进行了钳工实训课,总的来说受益匪浅。

  刚开始我的心情是充满了疑问,不解的是,我们学计算机的,怎么会干钳工这样的活呢!但现在想一想,学了不少的课外知识,有些东西能让我终身受益。这是多么可贵的呀!

  从安全教育,动作要领和工具的使用到拿起锉刀的实际操作,这无疑是一个理论与实际的过渡。有些东西是要自己去摸索的,有些东西是要从理论中去发现用于实际。从开始的打磨平面,就让我学到了要想做好一件事并不是那么的简单,要用实际去证实它。眼见的不一定真实(平面看上去很平,但经过测光就能发现它的不足);这让我想到了学校为什么要我们来这里实习,是要我们懂得学习的可贵,学习和打磨平面一样要有一丝不苟的精神才能做到最好,同时还要让我们认识到动手的重要性。只是一味的学习理论,那也是远远不够的,没有实际的体验,发现不了自己的动手能力,这都需要理论与实际相结合。更需要头脑和双手的配合。

  从平面打磨到划线、打点;从修整理状到钻孔;从铰孔到攻螺纹,每一步让我学到的东西是别人拿不走的。

  从这里我知道了,什么是钳工,知道了钳工的方要内容是为划线、錾削、锉削、研磨、钻孔、扩孔、铰孔、攻螺纹等等。了解了锉刀的构造;分类、选用、锉削姿势、锉削方法和质量的检测。

  钳工实习锻炼了我们,提高了我们的整体综合素质,使我们不但对钳工实习的重要意义有了深刻的认识,而且提高了我们的实践动手能力,使我们更好的将理论与实际相结合。巩固了我们所学的知识,同时让我们学到了老师的敬业精神。老师不厌其烦的给我们查找操作中的错误。我们还发扬了团结互助的精神,促进了同学们之间的友谊。

  在实习过程中我们取得了劳力成果精美的螺母。看着这精美的工件竟然是我亲手磨制而成的,这种自豪感、成就感是难以用语言表达的。没有想到当初那么大的东西现在变成了一个精美的工件是一下一下磨出来的,这也是就人们说的“只要功夫深,铁杵也能磨成针”吧!

  这一周的实习是短暂和辛苦的,但是我学到的东西是保贵的,让我体会到了做一个工人的辛苦与快乐,同时也巩固了自己的知识,这一切都给我留下了美好的回忆。

  篇二:实验报告参考

  一、目的与任务

  本实验主要练习vb.net的控件的综合运用。熟悉vb.net的集成开发环境,掌握vb.net编程技巧和开发过程。

  实验学时数:4学时

  二、考核方法及标准

  1、考核方法:

  本次实验成绩的评定分为三个部分: 出勤

  实验完成情况 实验报告完成情况 2、考核标准:

  本次实验成绩总分为100分,具体分数分布如表1-1所示。

  表1-1 成绩分布情况

  每部分的具体评分标准如下:

  (1)出勤:迟到扣1分,早退扣1分(在为完成本实验的情况想),否则得满分。

  (2)实验完成部分:

  未完成,或存在严重缺陷得35分以下; 内容基本完成,但存在小缺陷得36~41分; 内容全部完成,没有错误得42~48分; 内容全部完成并具有创新的加49~60分。

  (3)实验报告完成部分:

  实验报告内容不完整得0~14分; 实验报告内容基本完整得15~24分;

  实验报告内容正确、排版清晰、有条理得25~30分。

  三、实验内容

  某商店为了迎接“五一”将进行促销活动,促销的商品包括服装、鞋、箱包、化妆品和床上用品五类。在促销期间,每类产品的规定品牌前40件以3折出售,每类产品每人限购1件,售完为止。买这五类产品的促销商品列表如下表:

  (1)基本要求:每次在列表框中点击相应的商品时,会显示商品的名称、数量、单价折扣,并把用户所采购的所有商品在文本框内进行汇总,当输入实付款后单击“收款”按钮后计算应找的零钱。

  (2)进一步要求:添加菜单,使得对于特价商品的种类、品牌商品、价格和折扣进行编辑。

  (3)创新提示:无。要求自行寻找可改进的地方和创新点。

  四、思考题

  1、什么情况下应该使用Label控件?

  2、vb.net中菜单控件有哪几种类型?是否可以为命令按钮添加上下文菜单? 3、OpenFileDialog控件和SaveFileDialog控件能否自己打开并读写文件的内容?

  4、定时器控件的Interval属性是以什么为单位的?是否只要设定了Interval属性,定时器就能自动启动?

  篇三:实验报告参考

  实验报告

  班级:网络Z091

  学号:094552

  姓名:李丹

  一、

  1.

  2.

  二、

  1.

  2.

  三、

  1. 实验目的 掌握数据库的基本知识、ODBC程序设计 掌握列表框和组合框控件 实验内容 在VC++6.0中编写程序 数据库应用程序基本设计和购物表设计 编程序 数据库

  步骤:设置->控制面板->管理工具->数据源->添加->MicroSoft Access Driver(*mdb) 选择(刚建好的数据库)、数据源名(comp)

  定义的变量:CCompanySet m_set;(CCompanySet自己添加的类,基类为CRecordSet)CListCtrl m_list;

  CString m_chax;

  ⑴初始化:

  void CCompanyView::OnInitialUpdate

  {

  m_list.InsertColumn(0,"num");

  m_list.InsertColumn(1,"sex");

  m_list.InsertColumn(2,"age");

  m_list.InsertColumn(3,"wage");

  m_list.SetColumnWidth(0,100);

  m_list.SetColumnWidth(1,100);

  m_list.SetColumnWidth(2,100);

  m_list.SetColumnWidth(3,100);

  CString sql="select * from comp";

  m_set.Open(AFX_DB_USE_DEFAULT_TYPE,sql);//打开记录集

  int i=0;

  while(!m_set.IsEOF)

  {

  m_list.InsertItem(i,m_set.m_num);

  m_list.SetItemText(i,1,m_set.m_sex);

  CString str;

  str.Format("%d",m_set.m_age);

  m_list.SetItemText(i,2,str);

  m_list.SetItemText(i,3,m_set.m_wage);

  m_set.MoveNext;

  i++;

  }

  m_set.Close;

  }

  ⑵“添加”调出新对话框(IDD_DIALOG1)

  创建一个新类CCompDlg,并添加头文件” #include "CompDlg.h"”

  及成员变量(CString m_num; int m_sex; CString m_wage; int m_age;)

  void CCompanyView::OnAdd

  {

  CCompDlg dlg;

  if(dlg.DoModal==IDOK)

  {

  m_set.Open(AFX_DB_USE_DEFAULT_TYPE,NULL); m_set.AddNew;

  m_set.m_num=dlg.m_num;

  if(dlg.m_sex==0)

  m_set.m_sex="男";

  else

  m_set.m_sex="女";

  m_set.m_age=dlg.m_age;

  m_set.m_wage =dlg.m_wage;

  m_set.Update;

  m_set.Close;

  }

  }

  ⑶“删除”

  void CCompanyView::OnDel

  {

  int i=m_list.GetSelectionMark;

  if(i<0)

  this->MessageBox("先选取记录");

  else

  {

  CString xnum1;

  char xnum[10];

  int x=m_list.GetItemText(i,0,xnum,10);

  xnum1.Format("%s",xnum);

  CString sql="select * from comp where num='"+xnum1+"'"; m_set.Open(AFX_DB_USE_DEFAULT_TYPE,sql); m_set.Delete;

  m_set.Close;

  }

  }

  ⑷“浏览”

  void CCompanyView::OnScan

  {

  m_list.DeleteAllItems;

  CString sql="select * from

  comp";

  m_set.Open(AFX_DB_USE_DEFAULT_TYPE,sql);int i=0;

  while(!m_set.IsEOF)

  m_list.InsertItem(i,m_set.m_num);

  m_list.SetItemText(i,1,m_set.m_sex);

  CString str;

  str.Format("%d",m_set.m_age);

  m_list.SetItemText(i,2,str);

  m_list.SetItemText(i,3,m_set.m_wage);

  m_set.MoveNext;

  i++;

  }

  m_set.Close;

  }

  ⑸“修改”

  void CCompanyView::OnEdit

  {

  CCompDlg dlg;

  int i=m_list.GetSelectionMark;

  if(i<0)

  {

  this->MessageBox("先选取记录");

  return;

  }

  CString xnum0,xnum1;

  char xnum[10];

  int x=m_list.GetItemText(i,0,xnum,10);

  xnum1.Format("%s",xnum);

  dlg.m_num=xnum1;

  xnum0=xnum1;

  CString str="select * from comp where num='"+xnum0+"'"; m_set.Open(AFX_DB_USE_DEFAULT_TYPE,str);dlg.m_num=m_set.m_num;

  dlg.m_age=m_set.m_age;

  dlg.m_wage=m_set.m_wage;

  if(m_set.m_sex=="男")

  dlg.m_sex=0;

  else

  dlg.m_sex=1;

  dlg.DoModal;

  m_set.Edit;

  m_set.m_num=dlg.m_num;

  m_set.m_age=dlg.m_age;

  m_set.m_wage=dlg.m_wage;

  if(dlg.m_sex==0)

  m_set.m_sex="男";

  m_set.m_sex ="女";

  m_set.Update;

  m_set.Close;

  }

  ⑹“查询”

  void CCompanyView::OnQuery

  {

  this->UpdateData;

  CString sql;

  sql="select * from comp where num='"+m_chax+"'"; m_set.Open(AFX_DB_USE_DEFAULT_TYPE,sql); m_set.Requery ;

  if(m_set.IsEOF)

  {

  AfxMessageBox("ERROR");

  return ;

  }

  m_list.DeleteAllItems;

  int i=0;

  while(!m_set.IsEOF)

  {

  m_list.InsertItem(i,m_set.m_num);

  m_list.SetItemText(i,1,m_set.m_sex);

  CString str;

  str.Format("%d",m_set.m_age);

  m_list.SetItemText(i,2,str);

  m_list.SetItemText(i,3,m_set.m_wage);

  m_set.MoveNext;

  i++;

  }

  m_set.Close;

  }

  2. 购物表设计

  添加了两个结构体

  struct GoodsType

  {

  char * type;

  char * name;

  int price;

  }goods={

  "日常用品","牙刷",2,

  "日常用品","牙膏",3,

  "日常用品","毛巾",5,

  篇四:实验报告参考

  一、实验目的及要求

  本实例是通过“站点定义为”对话框中的“高级”选项卡创建一个新站点。

  二、仪器用具

  1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

  2、安装windows xp操作系统;建立iis服务器环境,支持asp。

  3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

  三、实验原理

  通过“站点定义为”对话框中的“高级”选项卡创建一个新站点。

  四、实验方法与步骤

  1)执行“站点\管理站点”命令,在弹出的“管理站点”对话框中单击“新建”按钮,在弹出的快捷菜单中选择“站点”命令。

  2)在弹出的“站点定义为”对话框中单击“高级”选项卡。

  3)在“站点名称”文本框中输入站点名称,在“默认文件夹”文本框中选择所创建的站点文件夹。在“默认图象文件夹”文本框中选择存放图象的文件夹,完成后单击“确定”按钮,返回“管理站点”对话框。

  4)在“管理站点”对话框中单击“完成”按钮,站点创建完毕。

  五、实验结果

  六、讨论与结论

  实验开始之前要先建立一个根文件夹,在实验的过程中把站点存在自己建的文件夹里,这样才能使实验条理化,不至于在实验后找不到自己的站点。在实验过程中会出现一些选项,计算机一般会有默认的选择,最后不要去更改,如果要更改要先充分了解清楚该选项的含义,以及它会造成的效果,否则会使实验的结果失真。实验前先熟悉好操作软件是做好该实验的关键。

  篇五:实验报告参考

  一、实验题目

  文件和文件夹的管理

  二、实验目的

  1.熟悉Windows XP的文件系统。

  2.掌握资源管理器的使用方法。

  3.熟练掌握在Windows XP资源管理器下,对文件(夹)的选择、新建、移动、复制、删除、重命名的操作方法。

  三、实验内容

  1.启动资源管理器并利用资源管理器浏览文件。

  2.在D盘创建文件夹

  3.在所创建文件夹中创建Word文件。

  4.对所创建文件或文件夹执行复制、移动、重命名、删除、恢复、创建快捷方式及设置共享等操作。

  四、实验步骤

  (一)文件与文件夹管理

  1.展开与折叠文件夹。右击开始,打开资源管理器,在左窗格中点击“+”展开,点击“—”折叠

  2.改变文件显示方式。打开资源管理器/查看,选择缩略、列表,排列图标等

  3.建立树状目录。在D盘空白处右击,选择新建/文件夹,输入经济贸易学院,依次在新建文件夹中建立经济类1103

  4..创建Word并保存。打开开始/程序/word,输入内容。选择文件/另存为,查找D盘/经济贸易学院/1103班/王帅,单击保存

  5.复制、移动文件夹

  6.重命名、删除、恢复。右击文件夹,选择重命名,输入新名字;选择删除,删除文件

  7.创建文件的快捷方式。右击王帅文件夹,选择发送到/桌面快捷方式

  8.设置共享文件。右击王帅,选择属性/共享/在网络上共享这个文件/确定

  9.显示扩展名。打开资源管理器/工具/文件夹选项/查看/高级设置,撤销隐藏已知文件的扩展名

  (二)控制面板的设置。

  1.设置显示属性。右击打开显示属性/桌面、屏幕保护程序

  2.设置鼠标。打开控制面板/鼠标/按钮(调整滑块,感受速度)、指针

  3.设置键盘。打开控制面板/键盘/速度(调整滑块,感受速度)、硬件

  4.设置日期和时间打开控制面板/日期和时间

  5.设置输入法。打开控制面板/区域与语言选项/详细信息/文字服务与输入语言

  (三)Windows附件的使用

  1.计算器。打开开始/所有程序/附件/计算器/查看/科学型,

  2.画图。打开开始/程序/附件/画图/椭圆/填充/选定

  3.清理磁盘。打开开始/程序/附件/系统工具/磁盘清理,选择磁盘,确定

  4.整理磁盘碎片。打开开始/程序/附件/系统工具/磁盘碎片整理

  五、实验结果。

  通过对《大学计算机基础》的学习和上机,我掌握了包括文件的管理、控制面板的设置、Windows

  附件的使用等在内的计算机基础知识和操作技术,让我对计算机有了初步认识。

  六、实验心得

  对文件的管理、控制面板的设置、Windows附件的使用等在内的计算机基础知识和操作技术的学习,让我对计算机的工作原理和简单操作有了熟练地掌握,使我对计算机的运用充满好奇与热情,也为我以后在工作岗位上运用计算机技术,更好的让计算机服务于生活、工作打下坚实的基础。我相信,在老师辛勤教导下,在我的努力学习下,我一定能够让计算机及其运用技术创造我们更好的明天。

  篇六:实验报告参考

  一、实验目的及要求:

  本实例的目的是设置页面的背景图像,并创建鼠标经过图像。

  二、仪器用具

  1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

  2、安装windows xp操作系统;建立iis服务器环境,支持asp。

  3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

  4、安装acdsee、photoshop等图形处理与制作软件;

  5、其他一些动画与图形处理或制作软件。

  三、实验原理

  设置页面的背景图像,并创建鼠标经过图像。

  四、实验方法与步骤

  1) 在“页面属性”对话框中设置页面的背景图像。

  2) 在页面文档中单击“”插入鼠标经过图像。

  五、实验结果

  六、讨论与结论

  实验结束后我们可以看到页面的背景变成了我们插入的图像,并且要鼠标经过的时候会变成另一个图像,这就是鼠标经过图像的效果。当然这种实验效果很难在实验结果的截图里表现出来。这个实验的关键在于背景图像的选择,如果背景图像太大不仅会影响网页的打开速度,甚至图像在插入会也会有失真的感觉,因此在插入前对图像进行必要的处理能使实验的效果更好。

  篇七:实验报告参考

  实验项目名称:企业信息化

  实验目的:了解企业信息化的一般过程。

  掌握企业信息化中企业领导的管理工作。

  掌握企业信息化中一般员工的工作。

  实验情况及实验结果:1、上网查找一个企业信息化的成功案例,思考一下问题:

  (1) 该企业为何进行信息化的建设?

  答:中国人民财产保险股份有限公司就是一个成功的信息化的企业.

  九十年代,随着网络等信息技术的发展,公司的信息技术建设也迈上了新的台阶。由于公司机构众多,各地业务差异较大,信息系统建设多是各自为政,全盘的考虑与规划存在不足。于是于XX年,公司与ibm携手制定了中国人保信息技术发展五年规划,这是公司战略发展的重要组成部分。规划的制定结合了公司当时的经营、管理情况,并与总公司、分公司各层级管理、技术人员充分沟通、交流,吸收了他们很多的建议、想法,同时参考了国际上许多金融企业成功案例。

  (2) 该企业的信息化过程是怎样的?

  答: 信息技术五年规划制定以后,信息技术部便以此为参照,目标是建设全险种、大集中、共平台、宽网络、同标准的基本体系架构。

  信息化整体思路:

  1、数据模型标准化,应用平台统一化;

  2、业务数据逐步集中存储,业务系统逐步集中处理;

  3、分析产生的数据,为业务、管理和决策服务;

  4、加强网络和信息安全建设,提供多渠道的客户访问服务。

  (3)信息化给企业带来了什么效益?

  答:  回顾几年以来公司信息化建设历程,已基本建成全险种、大集中、共平台、宽网络、同标准的基本体系架构,并在数据的分析处理方面作了大量工作,成果斐然。信息化建设的思路是科学合理地制定战略发展规划,并建立了标准化体系,搭建了统一的应用平台,然后将数据和业务处理逐步集中,在此基础上,进行数据的分析处理,为公司业务经营和管理决策服务。与此同时,进行网络和信息安全建设,为信息化之路提供更好的条件和保障。指导思想的科学合理性与信息化建设者们的苦干实干相结合,公司的信息化建设结出了累累硕果,得到广泛好评。公司开发的“新一代综合业务处理系统”于XX年9月提名参加了chp ( computer-world honor program,计算机世界荣誉组织)“计算机世界荣誉奖”的评选,此奖项评选由idg集团组织,全球上百家顶级it公司总裁作为评委,是当今世界信息技术领域最高奖项之一,有“it奥斯卡”之称。XX年4月,该系统已经获得本年度“计算机世界荣誉奖”21世纪贡献大奖提名奖。这是今年全球唯一一家保险企业获奖,也是继招商银行去年获奖后,我国第二家以及本年度唯一一家在该奖项的“金融、保险及地产领域”获此殊荣的国内企业。

  (4)结合我们学过的知识,发现mis、crm、mrp、mrpⅱ和erp等在企业信息化过程的应用。

  答: mrp、mrpⅱ和erp,是企业管理信息系统发展的不同阶段。mpr主要对制造环节中的物流进行管理,使企业达到"既要保证生产又要控制库存"的目的;而mrpⅱ则集成了物流和资金流,将人、财、物,时间等各种资源进行周密计划,合理利用,以提高企业的竞争力;erp的概念则由garter group率先提出,它将供应链、企业业务流程和信息流程都囊括其中。由于erp的概念流传最广,现在已经成为企业管理信息系统的代名词。

  mpr(material requirement planning)物料需求计划

  mrpⅱ(manufacturing resource planning)制造企业资源计划

  erp(enterprise resource planning)企业资源计划

  mis(management information system)管理信息系统

  篇八:实验报告参考

  一、实验目的及要求

  1)掌握栈和队列这两种特殊的线性表,熟悉它们的特性,在实际问题背景下灵活运用它们。

  本实验训练的要点是“栈”和“队列”的观点;

  二、实验内容

  1) 利用栈,实现数制转换。

  2) 利用栈,实现任一个表达式中的语法检查(选做)。

  3) 编程实现队列在两种存储结构中的基本操作(队列的初始化、判队列空、入队列、出队列);

  三、实验流程、操作步骤或核心代码、算法片段

  顺序栈:

  Status InitStack(SqStack &S)

  {

  S.base=(ElemType*)malloc(STACK_INIT_SIZE*sizeof(ElemType));

  if(!S.base)

  return ERROR;

  S.top=S.base;

  S.stacksize=STACK_INIT_SIZE;

  return OK;

  }

  Status DestoryStack(SqStack &S)

  {

  free(S.base);

  return OK;

  }

  Status ClearStack(SqStack &S)

  {

  S.top=S.base;

  return OK;

  }

  Status StackEmpty(SqStack S)

  {

  if(S.base==S.top)

  return OK;

  return ERROR;

  }

  int StackLength(SqStack S)

  {

  return S.top-S.base;

  }

  Status GetTop(SqStack S,ElemType &e)

  {

  if(S.top-S.base>=S.stacksize)

  {

  S.base=(ElemType *)realloc(S.base,(S.stacksize+STACKINCREMENT)*sizeof(ElemType));

  if(!S.base) return ERROR;

  S.top=S.base+S.stacksize;

  S.stacksize+=STACKINCREMENT;

  }

  *S.top++=e;

  return OK;

  }

  Status Push(SqStack &S,ElemType e)

  {

  if(S.top-S.base>=S.stacksize)

  {

  S.base=(ElemType *)realloc(S.base,(S.stacksize+STACKINCREMENT)*sizeof(ElemType));

  if(!S.base)

  return ERROR;

  S.top=S.base+S.stacksize;

  S.stacksize+=STACKINCREMENT;

  }

  *S.top++=e;

  return OK;

  }

  Status Pop(SqStack &S,ElemType &e)

  {

  if(S.top==S.base)

  return ERROR;

  e=*--S.top;

  return OK;

  }

  Status StackTraverse(SqStack S)

  {

  ElemType *p;

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

  if(!p) return ERROR;

  p=S.top;

  while(p!=S.base)//S.top上面一个...

  {

  p--;

  printf("%d ",*p);

  }

  return OK;

  }

  Status Compare(SqStack &S)

  {

  int flag,TURE=OK,FALSE=ERROR;

  ElemType e,x;

  InitStack(S);

  flag=OK;

  printf("请输入要进栈或出栈的元素:");

  while((x= getchar)!='#'&&flag)

  {

  switch (x)

  {

  case '(':

  case '[':

  case '{':

  if(Push(S,x)==OK)

  printf("括号匹配成功!\n\n");

  break;

  case ')':

  if(Pop(S,e)==ERROR || e!='(')

  {

  printf("没有满足条件\n");

  flag=FALSE;

  }

  break;

  case ']':

  if ( Pop(S,e)==ERROR || e!='[')

  flag=FALSE;

  break;

  case '}':

  if ( Pop(S,e)==ERROR || e!='{')

  flag=FALSE;

  break;

  }

  }

  if (flag && x=='#' && StackEmpty(S))

  return OK;

  else

  return ERROR;

  }

  链队列:

  Status InitQueue(LinkQueue &Q)

  {

  Q.front =Q.rear=

  (QueuePtr)malloc(sizeof(QNode));

  if (!Q.front) return ERROR;

  Q.front->next = NULL;

  return OK;

  }

  Status DestoryQueue(LinkQueue &Q)

  {

  while(Q.front)

  {

  Q.rear=Q.front->next;

  free(Q.front);

  Q.front=Q.rear;

  }

  return OK;

  }

  Status QueueEmpty(LinkQueue &Q)

  {

  if(Q.front->next==NULL)

  return OK;

  return ERROR;

  }

  Status QueueLength(LinkQueue Q)

  {

  int i=0;

  QueuePtr p,q;

  p=Q.front;

  while(p->next)

  {

  i++;

  p=Q.front;

  q=p->next;

  p=q;

  }

  return i;

  }

  Status GetHead(LinkQueue Q,ElemType &e)

  {

  QueuePtr p;

  p=Q.front->next;

  if(!p)

  return ERROR;

  e=p->data;

  return e;

  }

  Status ClearQueue(LinkQueue &Q)

  {

  QueuePtr p;

  while(Q.front->next )

  {

  p=Q.front->next;

  free(Q.front);

  Q.front=p;

  }

  Q.front->next=NULL;

  Q.rear->next=NULL;

  return OK;

  }

  Status EnQueue(LinkQueue &Q,ElemType e)

  {

  QueuePtr p;

  p=(QueuePtr)malloc(sizeof (QNode));

  if(!p)

  return ERROR;

  p->data=e;

  p->next=NULL;

  Q.rear->next = p;

  Q.rear=p; //p->next 为空

  return OK;

  }

  Status DeQueue(LinkQueue &Q,ElemType &e)

  {

  QueuePtr p;

  if (Q.front == Q.rear)

  return ERROR;

  p = Q.front->next;

  e = p->data;

  Q.front->next = p->next;

  if (Q.rear == p)

  Q.rear = Q.front; //只有一个元素时(不存在指向尾指针)

  free (p);

  return OK;

  }

  Status QueueTraverse(LinkQueue Q)

  {

  QueuePtr p,q;

  if( QueueEmpty(Q)==OK)

  {

  printf("这是一个空队列!\n");

  return ERROR;

  }

  p=Q.front->next;

  while(p)

  {

  q=p;

  printf("%d<-\n",q->data);

  q=p->next;

  p=q;

  }

  return OK;

  }

  循环队列:

  Status InitQueue(SqQueue &Q)

  {

  Q.base=(QElemType*)malloc(MAXQSIZE*sizeof(QElemType));

  if(!Q.base)

  exit(OWERFLOW);

  Q.front=Q.rear=0;

  return OK;

  }

  Status EnQueue(SqQueue &Q,QElemType e)

  {

  if((Q.rear+1)%MAXQSIZE==Q.front)

  return ERROR;

  Q.base[Q.rear]=e;

  Q.rear=(Q.rear+1)%MAXQSIZE;

  return OK;

  }

  Status DeQueue(SqQueue &Q,QElemType &e)

  {

  if(Q.front==Q.rear)

  return ERROR;

  e=Q.base[Q.front];

  Q.front=(Q.front+1)%MAXQSIZE;

  return OK;

  }

  int QueueLength(SqQueue Q)

  {

  return(Q.rear-Q.front+MAXQSIZE)%MAXQSIZE;

  }

  Status DestoryQueue(SqQueue &Q)

  {

  free(Q.base);

  return OK;

  }

  Status QueueEmpty(SqQueue Q) //判空

  {

  if(Q.front ==Q.rear)

  return OK;

  return ERROR;

  }

  Status QueueTraverse(SqQueue Q)

  {

  if(Q.front==Q.rear)

  printf("这是一个空队列!");

  while(Q.front%MAXQSIZE!=Q.rear)

  {

  printf("%d<- ",Q.base[Q.front]);

  Q.front++;

  }

  return OK;

  }

  篇九:实验报告参考

  ××大学校园网解决方案

  一、需求分析

  建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托,技术先进、扩展性强、能覆盖全校主要楼宇的校园主干网络,将学校的各种pc机、工作站、终端设备和局域网连接起来,并与有关广域网相连,在网上宣传自己和获取Internet网上的教育资源。形成结构合理,内外沟通的校园计算机系统,在此基础上建立满足教学、研究和管理工作需要的软硬件环境,开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务。系统总体设计将本着总体规划、分步实施的原则,充分体现系统的技术先进性、高度的安全可靠性,同时具有良好的开放性、可扩展性、冗余性。本着为学校着想,合理使用建设资金,使系统经济可行。

  具体包括下以几个方面:

  1、内网络能够高速访问FTP服务器现在或上传文件实现资源共享功能,实现对不同类型的用户划分不同的权限,限制不同类型的用户只能访问特定的服务资源。可以下载和上传资料文件,访问速度可以对指定的用户进行级别的划分。

  2、建设Web服务器对外实现信息发布,对内实现教学教务管理。网站发布学校新闻、通知、学校的活动等相关内容。实现学生能够在网上进行成绩查询、网上报名、网上评教等功能;以及教师的信息查询、教学数据上传等。

  3、建设邮件服务器以满足校园内部之间和内、外网这间的大量邮件传输的需求。

  4、实现内网划分多个VLAN,实现校园内不同校区,不同楼宇,不同楼层的多客户接入。

  5、内部实现PC间实现高速互访,同时可以访问互联网。网络内同一IP段内的PC机可以通过网上邻居实现高速互访,传送资料文件等,解决不同楼宇,不同楼层之间通过移动存储设备传送数据费时、费力的问题。

  6、内部用户的QoS管理,实现用户的分级管理功能,对用户下载和上传做相应的带宽限制。对校园网络中的流量实现有效控制,对校园内的重要数据量可靠、稳定的传输如:语音、视频会议等的延迟和阻塞的敏感。

  应用服务:

  电子邮件服务(E-mail):内部E-mail系统

  文件传输服务(FTP)、远程登录服务(TELNET):提供资源共享 电子公告板牌服务(BBS):信息发布

  Internet WWW信息服务:学校网站 域名服务DNS:提供域名解析 数据库服务器:数据存储

  二、网络规划

  核心层考虑到核心层应该具有数据快速转发、路由等主要功能,采用Cisco 6500系列三层交换机,配置第三层路由功能模块。核心层节点间可通过若干千兆端口以Channel方式互联,每个核心层节点通过千兆端口与所有汇聚层Cisco Catalyst 3750三层千兆以太网交换机互联,组成星形结构,有助于获得安全保障,同时可提高带宽,以便为用户提供安全高速的数据传输通道。

  区域汇聚层采用Cisco Catalyst 3750三层全千兆以太网交换机,区域汇

  聚交换机以双千兆光纤与核心交换机相连,实现接入层与核心层之间的高速、高效中继,提高校园网系统的结构化层次和可管理性;

  接入层 接入层直接面对用户,可在汇接层交换机下采用若干支持802.1q或ISL VLAN功能的二层交换机,在二层交换机上延伸汇接层交换机的VLAN,从而将用户划分在不同的子网里,防止IP地址欺骗,一方面为了安全,一方面便于计费。

  固定安装的线速快速以太网桌面交换机Cisco Catalyst 2950系列,可以为局域网(LAN)提供极佳的性能和功能。这些独立的、10/100自适应交换机能够提供增强的服务质量(QoS)和组播管理特性,所有的这些都由易用、基于Web的Cisco集群管理套件(CMS)和集成Cisco IOS软件来进行管理。带有10/100/1000 BaseT上行链路的Cisco Catalyst 2950 铜线千兆位,能够利用现有的5类铜线从快速以太网升级到更高性能的千兆位以太网主干。

  以线速性能将终端工作站连接到LAN。

  校园网VLAN的划分和IP地址规划

  核心层设备端口分配表:

  设备型号:核心层cisco6509交换

  连接设备:

  路由器cisco3745 (一个) 分配端口:1-4端口; 教学区cisco3750 (两个) 分配端口:5-12端口;

  行政区cisco3750 (两个) 分配端口:13-20端口; 学生宿舍cisco3750(两个) 分配端口:21-30端口; 实验区cisco3750 (两个) 分配端口:31-38端口; 服务器群cisco3750(两个) 分配端口:39-46端口; 核心层cisco6509之间 (两个) 分配端口:47-54端口。 汇聚层设备端口分配表:

  设备型号:教学区汇聚层cisco3750交换机 连接设备:

  第一教学楼cisco2950(四层) 分配端口:1-8 VLAN:40 第二教学楼cisco2950(四层) 分配端口:9-16VLAN:41 第三教学楼cisco2950(四层) 分配端口:17-24 VLAN:42 第四教学楼cisco2950(四层) 分配端口:25-32 VLAN:43 第五教学楼cisco2950(四层) 分配端口:33-40 VLAN:44 核心层交换机6509(两个)分配端口:41-46汇聚层交换机cisco 3750之间 分配端口:47-48 设备型号:行政区汇聚层cisco3750交换机 连接设备:

  行政楼cisco2950(五层) 分配端口:1-10VLAN:30 图书馆cisco2950(五层) 分配端口:11-20 VLAN:31 电子阅览室cisco2950 (五层) 分配端口:21-30 VLAN:32 信息大楼cisco2950 (五层) 分配端口:31-40 VLAN:33 核心层交换机6509(两个) 分配端口:41-44 汇聚层交换机cisco 3750之间 分配端口:45-48 设备型号:学生宿舍汇聚层cisco3750交换机

  宿舍楼1 cisco2950 (48端口两层一个)分配端口:1-3 VLAN:10 宿舍楼2 cisco2950 (48端口两层一个)分配端口:4-6 VLAN:11. . .. . .. . .

  宿舍楼14 cisco2950 (48端口两层一个)分配端口:40-42 VLAN:24 核心层交换机6509(两个)分配端口:43-46 汇聚层交换机cisco 3750之间 分配端口:47-48 设备型号:实验汇聚层cisco3750交换机 连接设备:

  实验楼1 cisco2950(五层) 分配端口:1-15VLAN:51 实验楼2 cisco2950(五层) 分配端口:16-30 VLAN:52 实验楼3 cisco2950(五层) 分配端口:31-42 VLAN:53 核心层交换机6509(两个)分配端口:43-46 汇聚层交换机cisco 3750之间 分配端口:47-48

  IP地址规划

  1、各楼层IP地址具体分配如下:

  第一教学楼1-4层 IP地址: 10.20.1.0/24 第二教学楼1-4层 IP地址: 10.20.2.0/24 第三教学楼1-4层 IP地址: 10.20.3.0/24 第四教学楼1-4层 IP地址: 10.20.4.0/24 第五教学楼1-4层 IP地址: 10.20.5.0/24 行政楼 1-5层 IP地址: 10.30.1.0/24 信息大楼 1-5层 IP地址: 10.30.2.0/24 图书馆 1-5层 IP地址: 10.30.3.0/24 电子阅览室1-5层 IP地址: 10.30.4.0/24 宿舍楼1 1-6层 IP地址: 10.1.0.0/16 宿舍楼2 1-6层 IP地址: 10.2.0.0/16 宿舍楼3 1-6层 IP地址: 10.3.0.0/16 宿舍楼4 1-6层 IP地址: 10.4.0.0/16 宿舍楼5 1-6层 IP地址: 10.5.0.0/16 宿舍楼6 1-6层 IP地址: 10.6.0.0/16 宿舍楼7 1-6层 IP地址: 10.7.0.0/16 宿舍楼8 1-6层 IP地址: 10.8.0.0/16 宿舍楼9 1-6层 IP地址: 10.9.0.0/16 宿舍楼10 1-6层 IP地址: 10.10.0.0/16 宿舍楼11 1-6层 IP地址: 10.11.0.0/16 宿舍楼12 1-6层 IP地址: 10.12.0.0/16 宿舍楼13 1-6层 IP地址: 10.13.0.0/16 宿舍楼14 1-6层 IP地址: 10.14.0.0/16实验楼1 1-5层 IP地址: 10.40.1.0/24 实验楼2 1-5层 IP地址: 10.40.2.0/24 实验楼3 1-5层 IP地址: 10.40.3.0/24 内部服务器 IP地址: 10.50.1.0/24

  2、核心层与汇聚层IP地址规划:

  核心层两台Cisco 6509之间路由IP为:10.1.1.1/30和10.1.1.2/30;

  网段10.1.3.0/29:

  核心层cisco 6509(1):10.1.3.1/29 核心层cisco 6509(2):10.1.3.2/29

  防火墙CISCO PIX-525-UR-BUN: 10.1.3.3/29 10.1.3.4/29 网段10.1.4.0/30

  Cisco 3745路由器:10.1.4.1/30

  防火墙CISCO PIX-525-UR-BUN:10.1.4.1/30 4、各楼层管理设备地址:

  表3.5

  路由协议:

  校园网设计中将采用OSPF协议,其中核心层两台路由交换机cisco6509为骨干区域;教学区、行政区、学生宿舍和实训实验区汇聚层路由交换机cisco3750为普通区域。每个建筑物内的域边界路由交换机向位于校园骨干网上的其它建筑物的域边界路由交换机广播本域的概要信息。 路由策略:

  篇十:实验报告参考

  一、实验目的

  1.观察植物细胞有丝分裂的过程,识别有丝分裂的不同时期。

  2.初步掌握制作洋葱根尖有丝分裂装片的技能。

  3.初步掌握绘制生物图的方法。

  二、实验原理

  在植物体中,有丝分裂常见于根尖、茎尖等分生区细胞,高等植物细胞有丝分裂的过程,分为分裂间期和分裂期的前期、中期、后期、末期。可以用高倍显微镜观察植物细胞的有丝分裂的过程,根据各个时期细胞内染色体(或染色质)的变化情况,识别该细胞处于有丝分裂的哪个时期,细胞核内的染色体容易被碱性染料着色。

  三、材料用具

  洋葱根尖、显微镜、载玻片、盖玻片、滴管、镊子、培养皿、铅笔、质量分数为15%的盐酸、体积分数为95%的酒精、质量分数为0.01g/ml的龙胆紫(或紫药水)

  四、实验过程(见书p39)

  1.洋葱根尖的培养(提前3—4天)

  2.解离:5min

  3.漂洗:10min

  4.染色:5min

  5.制片

  6.镜检

  五、注意

  1.解离充分是实验成功的必备条件。解离充分,组织才能分散,细胞也不会重叠。

  2.漂洗时间一定要足够,否则细胞染不上色。

  3.染色时,染液的浓度和染色时间必须掌握好。特别是染色不能过深,否则镜下一片紫色,无法观察。

  六、讨论

  1.制作好洋葱根尖有丝分裂装片的关键是什么?谈谈你自己的体会。

  2.在观察清楚有丝分裂各个时期的细胞以后,绘出洋葱根尖细胞有丝分裂的简图,并标明时期。

  生物实验工作计划

  实验室是学生学习和进行实验的主要场所,是生物探究学习的主要资源,是学生进行科学探究的重要方式。因此,学校高度重视生物实验室建设,配置必要的仪器和设备,确保每个学生都能进行实验探究活动,为学生开展实验探究活动创造了良好的条件。通过实验,使学生最有效地掌握进一步学习现代科学技术所必需的基础生物知识,培养初步的实践操作技能和创新能力。教学的重点放在培养学生科学实验能力与提高学生科学实验素养,使学生在获取知识的同时提高自学能力、运用知识的综合分析能力、动手能力和设计创新能力。

  一、指导思想

  本着为学生服务的思想,大力配合学科老师开展实验教学,培养学生熟练的实验操作技能。

  二、重点工作

  1、为新课程教学配备新的实验仪器。

  2、保证每个实验按要求保质保量及时开出。

  3、配合任科老师做好各年段学生实验强化课本知识的学习工作。

  三、具体工作

  1、100%开出演示实验、学生实验,并按要求(保证数量和质量)在教师上课前布置好每个实验,决不拖延时间影响教学。

  2、上实验课时,(在我没课的情况下)去实验室巡视,帮助老师排除故障,解难释疑。仪器坏了、试剂不够,进行维修和补齐,指导帮助学生纠正错误的操作方法。

  3、实验完毕,及时检查仪器的数量和质量,如有差错按制度处理;及时补充试剂量,保证下个实验的顺利进行;做好有关的实验记录(如时间、人数、容易出故障的地方及改进办法等)。

  4、完善各项管理制度,如《实验室、仪器室使用管理制度》、《实验室安全守则》、《实验室有关玻璃破损赔偿规定》等,并上墙。经常打扫卫生,做到仪器无尘、教室整洁。

  5、期初、期末各进行一次帐物校对,做到两者相符,并做好有关的报损记录。平时经常查看实验仪器和实验用品,能修的及时修理,不足的及时购买。

  6、补充新课程教学所需的实验器材。

  四、强化安全意识,确保实验室安全

  确保实验室安全,明确实验室职责,定期检查灭火器材及其他设备,建立管理责任人自查,实验室组织抽查的安全检查制度。强化安全意识。

  以实验室安全责任人为主、实验指导教师配合、系领导关心支持、学生配合,确保实验室全年不出现各种安全事故。

  结尾:非常感谢大家阅读《实验报告参考(通用10篇)》,更多精彩内容等着大家,欢迎持续关注学习大全网「Xuexidaquan.Com」,一起成长!

实验报告参考(通用10篇)相关文章:

实验报告参考(通用10篇)

化学实验报告范例(分享10篇)

计算机实训实验报告(分享3篇)

计算机网络综合实验报告参考(精选2篇)

科学实验报告(甄选4篇)

小学科学实验报告(推荐4篇)

【实验报告】推荐文章

【实验报告】图文精华