组成实验指导2013
Visual Basic 实验指导书2013

38.7
43.2
48.2
53.2,54
59.2,60
66.2,67
0,75
0,79,80.5
83.2,84,85.5
0,0,90.5
93.2,94,95.5
0,0,100.5
103.2,104,105.5
0,0,111.5
115.2,116,117.5
0,0,123.5
128.2,129,130.5,132
图像自动缩放适应控件大小
6
命令按钮(CommandButton)
名称
cbLoad
Caption
读取文件
7
命令按钮(CommandButton)
名称
cbCancel
Caption
取消
5.编写读取文件对话框的事件处理代码
八、思考
1.为什么显示读取文件对话框要用vbModal(模式对话框)?如何在主窗体中获取另一个对话框中控件的内容?如何知道调用读取文件对话框时用户是选择“读取”而不是“取消”?
能够对文件输入/输出 (I/O)。
语法
pathnameFormode[Accessaccess] [lock]As[#]filenumber[Len=reclength]
语句的语法具有以下几个部分:
部分
描述
pathname
必要。字符串表达式,指定文件名,该文件名可能还包括目录、文件夹及驱动器。
mode
序号
窗口/控件类型
属性名
属性值
说明
1
窗体(Form)
名称
Form1
caption
实验1:运动的时间
窗体的标题
2
《软件工程导论》实验指导书(2013版)

朱建凯何海江汪祥毛伟编《软件工程(导论)》实验指导书长沙学院计算机科学与技术系2013年9月前言《软件工程(导论)》是计算机类本科专业的重要专业基础课程,它是指导计算机软件开发和维护的一门科学,包含技术和管理两方面内容,是技术与管理紧密结合所形成的工程学科。
同时软件工程对实践经验要求非常高的,中间的很多经验都需要在实践中去体会和认识。
该实验指导书内容是在指导08、09、10三届学生的实验课程中不断总结完善,并按照2011版计科专业和软件工程专业的培养方案以及实验(实训)大纲重新对内容进行了组织和编排。
整个实验按照六个实验来设计,全部完成需要32学时,在具体的教学过程中,可以灵活调整。
在这六个实验中,全部以一个航空售票点售票软件的程序设计作为主线来贯穿全部设计过程,按照软件项目开发的自然过程安排实验(实训),首先从需求分析、再到系统分析设计、编码和单元测试,其中顾及到结构化程序设计方法和面向对象程序设计方法,在需求建模和程序设计方面安排学生分别用这两个方法对这个开发任务分析和设计各进行了一次。
通过这六个实验,基本了解和熟悉软件工程管理的几个主要过程,达到熟悉教材,理会软件工程管理理论的目的。
该实验指导书是根据2011版计算机科学与技术专业培养方案对《软件工程》课程的教学要求,以及软件工程专业培养方案对《软件工程导论实训》课程的要求编写的实验指导书,其中计科专业实验课时数是20学时,软工专业实训课时是32学时,因此本指导书只能按照32学时来设计,计科专业采用本实验指导书时必须适当调整内容。
计算机专业实验室从2013年下学期开始所有的实验(实训)课程都不再提交纸质的实验报告而全部在网络实验平台上提交实验报告。
报告的网址是:http://218.196.43.18:8888/login.aspx。
特别请同学们注意,每个实验之后都必须由指导教师现场在计算机上检查打分并录入系统之后,学生才能提交实验报告,然后老师再综合实验报告和现场检查的打分给每个实验项目打分。
2012-2013第二学期软件工程实验指导书--完整版

辽宁工程技术大学应用与技术学院实验指导书实验科目:软件工程及测试系别:计算机系专业:计算机应用编写人:包剑时间: 2013年2月前言《软件工程及测试实验》是为应用技术学院计算机应用专业《软件工程及测试》课程配套设置的,是《软件工程及测试》课程讲授中一个重要的、不可或缺的环节。
其目的是使学生能够针对具体软件工程项目,全面掌握软件工程管理、需求分析、概要设计、详细设计、软件测试等阶段的方法和技术,通过实验使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范,进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,使学生提高软件工程的综合能力,提高软件项目的管理能力。
按该课程的特点,实验内容包括软件开发的两大方法学的专题训练,即结构化(生命周期学)的方法学和面向对象的方法学,通过分析一个简单项目,要求学生利用结构化软件开发技术或面向对象的软件开发技术完成对该项目的开发。
因此设置的实验项目,从项目开发的准备工作,系统分析过程,系统设计过程,软件测试到系统实施,覆盖软件开发的整个过程,此外又引入我国国家《计算机开发规范》,以规范技术文档的书写标准,提高实验教学质量。
通过实验训练,达到如下目的:使学生进一步了解和掌握软件工程原理,提高对实际项目的分析和设计能力,通过实验课程,熟悉和基本掌握软件工程方法学、软件开发的过程,文档资料的编写格式及规范,全面领会和贯通所学习的理论知识,从而培养学生综合运用所学课程知识,分析解决问题的能力,培养学生理论联系实际作风,实事求是,严肃认真的科学态度和良好的工作作风,为今后工作打下基础。
概述一、实验目的《软件工程及测试》是一门实践性很强的课程,上机实验是其重要的环节,实验配合《软件工程及测试》课程的学习而制订的,其实验目的和任务是:通过实验,熟悉和基本掌握软件的工程设计方法、软件工程设计的表达形式、以及实现工程设计的辅助软件工程工具的使用。
2013微机原理实验指导书

微机原理实验报指导书实验一数据传送实验1.实验名称实验一数据传送实验2.实验目的1、掌握微型计算机汇编软件调试汇编源程序的基本操作;2、熟悉传送指令、简单运算类指令来编写汇编语言源程序;3、掌握调试过程及实验结果分析;3.实验仪器微型计算机一台4.实验原理或内容1.数据段从3500H单元开始建立0---15共16个数据区,程序中见此段存入数据00H,01H,02H---0AH---0FH,运行之,检查并记录结果。
2.将内存3500H开始的共10个单元内容传送到3600H单元开始的数据区中,运行之,记录结果。
5.实验步骤1.启动Masm for Windows 集成实验环境2009.6。
显示如下:2.输入源程序在模板处将程序完成,其中模板中段名可以自己修改定义,没有涉及的段可省略不写。
输入汇编语言源程序后,保存程序(规定扩展名为.asm)3.汇编编译/汇编成目标文件,单击运行菜单下“编译成目标文件(obj)”,等待系统汇编,若有错误,修改再编译,直至无错误为止。
4.连接生成可执行文件。
单击运行菜单下“生成可执行文件(exe)”,等待系统对汇编生成的.obj文件进行连接,生成相应的可执行文件。
若有错误,修改错误重复3和4操作,直至无错误为止。
5.在DEBUG调试环境下进行程序的调试1、反汇编。
u回车-u0000回车2、单步运行。
-T=0000回车-T回车3、连续运行。
G=起始偏移地址结束偏移地址4、内存单元内容显示。
-Dds:3500回车5、内存单元内容的修改。
-EDS:3500回车.键入修改后内容再空格完成后回车6、查看修改寄存器。
-R回车-R跟寄存器名,显示寄存器内容:后可跟修改内容 -R IP 可查看修改IP值7、退出debuf。
Q命令6.数据与结果将运行结果记录于此处7.讨论可写实验过程中遇到的问题及解决办法8.回答问题注明:实验报告要求1、写出实验内容、实验要求。
2、画出程序流程图,给出实验源程序。
统计实验指导书2013要点

第十章统计实验实验一数据整理和数据描述一、实验目的和要求能熟练的进行统计数据的录入、分组、汇总及各种常用统计图表的绘制。
二、实验内容数据的排序、分类汇总、统计分组、数据透视分析、绘制统计图三、实验步骤(一)数据的排序数据:等候时间①打开“数据整理.xls”工作簿,选定“等候时间”工作表。
②利用鼠标选定单元格A1:B37区域③在菜单中选择“数据”中的“排序”选项,则弹出排序对话框。
④在排序对话框窗口中,选择“主要关键字”列表中的“等候时间”作为排序关键字,并选择按“升序”排序。
由于所选取数据中已经包含标题,所以在“当前数据清单”中选择“有标题行”,然后单击“确定”按钮,即可得到排序的结果。
(二)分类汇总数据:电器销售量先选择需要分类汇总的数据区域,然后选择“数据”菜单中的“分类汇总”选项,则打开“分类汇总”对话框。
(分类汇总前先排序一下,本题中按订货单位或电器种类排序) 在“分类字段”的下拉式列表中选择要进行分类的列标题,在“汇总方式”的下拉式列表中选择行汇总的方式,在资料“电器销售量”中分别选择按“订货单位”和“电器种类”进行分类,选择按“求和”进行汇总,单击“确定”按钮,便得到分类汇总的结果。
(三)数据筛选数据:移动电话调查(1)点击Excel表中的任意一格,选择“数据”菜单,点击左键,选择“筛选”中的“自动筛选”命令。
这时在表格第一行的每一格右下角会出现下拉箭头。
要筛选出移动电话类型为神州行的用户,就点击“数字移动电话类型”这格的下拉箭头,选择神州行,就显示出所有神州行的用户。
再点击这个下拉箭头,选择“全部”,又恢复原状。
(2)要筛选出每周通话次数最高的前3名用户,可点击“每周通话次数”这格的下拉箭头,选择“前10个……”,出现一个对话框,输入3,就显示出次数最高的用户。
(3)要筛选出通话次数都大于30次的,性别为男的神州行的城市用户,需要使用“高级筛选”命令。
使用高级筛选时,必须建立条件区域。
2013 运动控制(一)实验指导书

运动控制系统实验指导书实验一不可逆单闭环直流调速系统静特性的研究一.实验目的1.研究晶闸管直流电动机调速系统在反馈控制下的工作。
2.研究直流调速系统中速度调节器ASR的工作及其对系统静特性的影响。
3.学习反馈控制系统的调试技术。
二.实验系统组成及工作原理采用闭环调速系统,可以提高系统的动静态性能指标。
转速单闭环直流调速系统是常用的一种形式。
实验图1一1所示是转速单闭环直流调速系统的实验线路图。
实验图1一1转速单闭环直流调速系统图中电动机的电枢回路由晶闸管组成的三相桥式全控整流电路V供电,通过与电动机同轴刚性连接的测速发电机TG检测电动机的转速,并经转速反馈环节FBS分压后取出合适的转速反馈信号U n,此电压与转速给定信号U*经速度调节器ASR综合调节,ASR的输出作为移相触发器GT的控制电n压U ct,由此组成转速单闭环直流调速系统。
图中DZS为零速封锁器,当转速给定电压U*和转速反馈电压U n均为零时,DZS的输出信号使转速调节n器ASR锁零,以防止调节器零漂而使电动机产生爬行。
三、实验设备及仪器1.教学实验台。
2.直流电动机。
3.双踪示波器。
四.实验内容1.求取调速系统在无转速负反馈时的开环工作机械特性。
调节给定电压U g,使直流电机空载转速n o=1500转/分,调节直流发电机负载电阻,在空载至额定负载的范围内测取5-6点,读取整流装置输出调整转速变换器RP电位器,使被测电动机空载转速n0=1500转/分,调节ASR的调节电容以及反馈电位器,使电机稳定运行。
调节直流发电机负载电阻,在空载至额定负载范围内测取5-6点,读3.测取调速系统在带转速负反馈时的无静差闭环工作的静特性a.接积分电容器,可预置7uF,使ASR成为PI(比例一积分)调节器。
b.调节给定电压U g,使电机空载转速n o=1500转/分。
在额定至空载五.注意事项1.直流电动机工作前,必须先加上直流激磁。
3.测取静特性时,须注意主电路电流不许超过电机的额定值(1A)。
组成实验指导2013

实验课题5
组合逻辑控制单元设计
二、顶层设计 用层次结构设计的方法设计一个控制单元 CU (微操作控制信 号产生电路)。包括指令译码器和控制单元。 功能要求: 能够正确产生 8 条不同指令在执行过程中(每个机器周期、每 拍)发出的全部微操作。 三、仿真 设计仿真波形数据,要考虑到所有可能的情况。在实验报告中 必须清楚说明仿真波形数据是怎样设计的。 提示:仿真输入波形包括三级时序信号。
盛建伦 jlsheng@
11
实验课题2 通用寄存器组设计
四、深入的课题 ① 上面设计的通用寄存器组,每次只能访问一个寄存器。如果 想同时访问两个寄存器,应该怎样设计? ② 16位的寄存器每次读/写都是一个16位字,如果需要写入的 是8位的字,即将8位的字写到16位寄存器的高8位或低8位(例如, 16位寄存器A由AH和AL两个8位的寄存器组成),读出时,可一 次读16位。应该怎样设计?
三、仿真 设计仿真波形数据,模拟取指令、访存取数据、访存存数据等 操作。要考虑到所有可能的情况。在实验报告中必须清楚说明仿 真波形数据是怎样设计的。
17
实验课题5
组合逻辑控制单元设计
(4学时)
按照题目要求用硬布线(组合逻辑)控制法设计一个简单模 型机的控制单元CU(微操作信号产生电路),决定外部的端口 (名称、有效电平)和内部各元件的连接,画出系统框图和逻辑 图,设计仿真数据,用VHDL编程和仿真。 实验内容: 一、主要元件设计 1.指令译码器 功能要求:3-8译码器。
7
实验课题1 ALU设计
实验内容:
一、主要元件设计 3.函数发生器 功能要求:能把输入的两个16位二进制数进行变换,与后面的 16位超前进位加法器配合完成两个16位二进制数(补码和无符号 数)的8种算术运算(有些运算考虑低位来的进位)和8种逻辑运 算。 提示:ALU的功能参考数字逻辑课程的“多功能加法器”实验。
流行病学实验指导(2013.10修)

流行病学实习指导(供预防医学本科教学用)年级班级姓名内蒙古医科大学公共卫生学院流行病学教研室实习一疾病分布的描述一、目的:掌握常用疾病频率测量指标的概念、计算和应用。
学会疾病按时间、地区和人群分布的描述方法。
二、时间:4学时三、内容:(一)常用疾病频率测量的有关指标。
资料1:某地2005年年初人口为1000人,2005~2006年某病发病情况见图1-1,每个箭头表示病例从发病到转归的时间。
该病无病后免疫力。
期间无死亡、迁走或拒绝检查者。
2005、1、1 2005、7、1 2006、1、1 2006、7、1 2006、12、31 图1-1 某地某病2005~2006年间发生情况示意图请计算以下各率:1. 2005年1月1日的时点患病率2. 2006月1月1日到2006年7月1日的期间患病率3. 2005年的发病率4. 2006年的发病率资料2: 2008年在某镇新诊断200名糖尿病人,该镇年初人口数为9500人,年末人口数为10500,在年初该镇有800名糖尿病患者。
在这一年有40人死于糖尿病。
计算:1.2008年该镇糖尿病的发病率2.2008年该镇糖尿病的死亡率3.2008年该镇糖尿病的病死率4.2008年1月1日该镇糖尿病的患病率。
资料3:某防疫部门对城乡急性细菌性痢疾续发率进行了调查,对每个研究病例接诊后及时作家庭访视,并定期随访,对家庭密切接触者观察有无发病并留粪便做志贺菌分离,分析家庭中续发情况,资料见表1-1。
表1-1 城乡家庭急性细菌性痢疾续发率(%)病家人口1 2 3 4 5 6 7 8 合计家庭数0 8 29 21 9 7 0 1 75 城人口数0 16 87 84 45 42 0 8 282 原发病例0 8 29 21 9 7 0 1 75 市续发病例0 2 0 4 0 4 0 0 10 续发率(%)家庭数 3 23 51 43 18 5 2 2 147 农人口数 3 46 153 172 90 30 14 16 524 原发病例 3 23 51 43 18 5 2 2 147 村续发病例0 8 9 11 5 5 1 1 40 续发率(%)问题:请计算城乡家庭急性细菌性痢疾续发率,填入表中并进行比较。
Java实验指导书2013版

第一部份绪论 (2)本课程实验的作用与任务 (2)本课程实验的基础知识 (2)本课程实验教学项目及其教学要求 (2)第二部份基本实验指导 (4)实验一:Java基本语法 (4)实验三:Java面向对象程序设计(一) (9)实验五:Java常用类 (18)实验七:Java集合 (21)实验九:GUI图形用户界面 (26)第一部份绪论本课程实验的作用与任务使学生进一步深刻理解Java语言基本概念、语法规则及程序结构,熟练掌握Java语言程序设计的基本方法,提高利用Java在网络环境下开发、设计应用程序的能力,从而进一步培养学生的创新能力和解决实际问题的能力。
熟悉JDK工具的编程和调试环境;熟练掌握选择和循环结构的程序设计;熟练掌握面向对象的程序设计思想,包括系统类的应用和用户自定义类;充分理解类的三种的特性:封装、继承和多态,特别是通过接口和抽象类理解多态;掌握图形用户界面的设计,特别是事件处理;掌握包的使用;掌握常用的输入输出流类的应用。
最后能根据实验的要求认真完成实验报告。
本课程实验的基础知识Java的基本数据类型包括:byte,short,int,long,double,char。
Java的数组属于引用类型的数据,是将相同类型的数据按顺序组成的一种符合数据类型。
Java的运算符有算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符,特别要注意它们的优先级。
Java的控制语句有if语句、switch语句、for语句、while语句、do-while语句。
类是组成Java程序的基本要素,类有两个重要的成员:成员变量和方法。
类是创建对象的模板,类将对象的属性和功能封装为一个整体。
成员变量和类变量的区别、实例方法和类方法的区别、方法的重载、成员的访问权限等都是实验课程所依据的重要理论。
继承、多态、接口、包及内部类都是Java中非常重要的概念。
Java使用“流”来读写数据。
Java的输入输出工作是通过FileInputStream类、FileReader 类、BufferedReader类、ByteArrayInputStream类、ByteArrayOutputStream类等完成的。
EC课程实验指导书2013

电子商务课程实验指导书课程名称:电子商务英文名称:Electronic Commerce课程类型:专业课、专业基础课课程属性:课内实验总学时:64 总学分:4 实验学时:32适用专业:经济与管理类相关专业一、实验目的电子商务是一门实践操作要求很高的学科,实验教学是本课程的重要组成部分。
通过实验使学生加深对所学知识的理解,掌握基本实验技能,提高计算机实际操作水平,培养学生实事求是的科学态度和良好的科学素养,为进一步的学习打下良好的基础。
本课程实验的任务是从应用角度出发,使学生掌握基本的电子商务知识,在理论和实践上掌握电子商务交易流程、电子商务系统组成、网上购物、网上采购、网上支付和网上物流等内容,具备实际操作能力;通过个人空间的创建使学生能够设计简单的电子商务网站,培养学生对电子网站的组织、管理和运营能力。
掌握网上调查的应用以及网络营销的基本方法。
掌握网上采购的基本方法以及电子合同的拟定。
掌握网上开店的方法和步骤,学会利用网络来创业,懂经营善管理。
通过电子商务的实验教学,使学生深刻领会电子商务的概念模型和理论框架,认识电子商务给人类社会带来的变革,了解实施电子商务的技术手段、形式、贸易规则以及国际贸易模式等,并结合国内外成功的电子商务案例,使学生掌握企业电子商务策划及设计的方法,学会利用电子商务的方式来经营管理,真正实现学以致用。
二、实验方式电子商务是一门实践性很强的课程,其课程设计多通过上机/上网实验才能完成。
该实验安排在教学过程中完成。
由指导教师讲清实验的目的、实验的基本原理和基本操作方法;按每组1~2人进行实验,及时记录实验过程和数据;总结实验过程并写出实验报告。
报告应分析实验结果,讨论实验中的问题。
目前本校已与Internet 网络接通,建立了校园网络和教学网络,具备了网上课程实践的条件。
采用校园网或多媒体教学可模拟实际的电子商务贸易过程,让学生亲自上网动手实践,在虚拟的电子商务教学网络中,发布自己的产品信息,上网购物,建立电子商店,寻找交易机会、选择交易对象,从中体会和掌握电子商务的贸易过程和实务技术,从而扩大学生课程实践的范围,将大大提高学生动手能力和处理问题的综合能力。
水环境化学实验指导-2013

水环境化学实验指导一、银量法测定水体中的氯度实验目的:1、学习和掌握水体中氯离子含量的测定方法2、滴定指示剂的作用原理原理:在中性或弱碱性条件下用AgNO3滴定海水水样,以荧光黄钠盐-淀粉吸附指示剂指示滴定终点,终点时溶液由黄绿色转变为浅玫瑰红,用相同的方法滴定氯度标准液(NaCI或标准海水),从而计算水体的氯度。
二、实验用品:AgNO3标准溶液、荧光黄—淀粉指示剂、氯度标准溶液、250ml三角锥瓶、棕色酸式滴定管等。
三、配制:AgNO3标准溶液:取4.92克AgNO3 固体溶解于100 ml dd H2O中,棕色瓶保存;荧光黄—淀粉指示剂:(1)取50 ml dd H2O, 溶解NaOH 块0.2 g, 从中取10 ml 该溶液,加0.1 g 荧光黄,搅拌溶解,并逐步加稀HNO3 进行中和,当pH值为7.0时,最终溶液到100 ml.(2)淀粉溶液(10%), 将250 ml ddH2O中,加入25 g 可溶性淀粉,搅拌,加水后煮沸,冷却后即可。
(3)取(1)溶液12.5 ml + 250 ml 溶液(2)氯度的标准溶液:NaCl 16.37 g 溶解于500 ml dd H2O中,定容至500 ml , 即此溶液氯度值19.375实验步骤:一、AgNO3标准溶液的标定1、取氯度的标准溶液10 ml 于烧杯中,加几滴荧光黄—淀粉指示剂2、将AgNO3标准溶液加入到酸式滴定管中3、对烧杯中的氯度标准溶液进行滴定,记录开始,终止时的刻度读数,二者的差值为Vn(单位ml);注意烧杯中的颜色变化由黄绿色变为玫瑰红,即可。
校准因子f = 19.375/ Vn二、水样的测定准确移取水样10.00mL于三角锥瓶中,按步骤一)操作,其消耗AgNO3标准溶液的体积记为Vw。
3. 结果计算按下式计算海水氯度值CI‰=Vw· f +k =Vs+k氯度标准溶液的氯度值(本次实验为19.375),k—计算氯度的校正值(Vs为17‰左右时,k=0.05)。
C语言实验指导一、VS2013的使用

实验指导一 VS2013的使用一、实验目的1.掌握C语言程序的书写格式和C语言程序的结构,初步了解C源程序的特点。
2.熟悉C语言运行环境—Visual Studio 2013,并掌握如何编辑、编译、调试和运行一个C程序。
二、实验要求1.上机时要遵守实验室的规章制度,爱护实验设备。
要熟悉与实验相关的系统软件(如编辑、汇编、连接和调试程序等)的使用方法。
在程序的调试过程中,有意识地学习及掌握程序的各种操作命令和图形界面的意义,以便掌握程序的调试方法及技巧。
2.掌握C语言头文件的含义和基本输出函数printf的使用方法。
三、实验内容1.C语言上机步骤⑴开机,在桌面启动Visual Studio 2013,如桌面没有Visual Studio2013,可在任务栏下单击【开始】→【所有程序】下查找Visual Studio 2013并启动。
⑵启动Visual Studio开发工具后,在菜单栏中选择【文件】→【新建项目】。
⑶在新建项目窗口中可以选择创建的项目类型,设置项目名称、位置、解决方案名称等。
项目名称、解决方案名称可自己设定。
单击【浏览】,选择【计算机】→【C盘】,在C盘根目录下新建一个以自己名字命名的文件夹,单击【选择文件夹】。
完成以上步骤后,变将“解决方案”保存在C盘根目录以自己名字命名的文件夹下。
最后单击【确定】。
⑷“应用程序类型”系统默认选择【控制台应用程序】,在“附加选项”中选中【空项目】,然后点击【完成】按钮。
(5)右键单击【解决方案资源管理器】下的【源文件】→【新建】→【项目】。
(6)在弹出的添加新项窗口里选择【C++ 文件(.cpp)】,并在名称输入框中填写“HelloWorld.c”:(7)输入源程序:在弹出的文件编辑窗口中输入下面的源程序(程序输入时切换至英文输入法):#include<stdio.h>int main(){printf("hello world\n");return 0;}(8)用“生成”菜单下的【生成解决方案】对源文件HelloWorld.c进行编译,如果程序有语法或语义错误,在屏幕下面的窗口会出现错误信息;这时候要修改源程序、保存后【重新生成解决方案】。
慧鱼创意组合设计实验指导书2013

《慧鱼创意组合设计实验》课程实验指导书江西理工大学机械基础实验室慧鱼创意组合设计实验指导书一、实验目的本实验主要基于慧鱼创意模型系统(fischertechnik )。
实验的目的是通过让学生学习动手组装模型机器人和建造自己设计的有一定功能的机器人模型产品,使学生体会创意设计的方法和意义;同时通过创意实验,使学生了解一些计算机控制、软件编程、机电一体化等方面的基础知识,加深对专业课学习的理解,为后续课的学习做一个很好地铺垫。
二、实验设备介绍1.慧鱼创意模型系统的组成:慧鱼创意模型系统(fischertechnik )硬件主要包括:1000多种的拼插构件单元、驱动源、传感器、接口板等。
拼插构件单元:系统提供的构件主料均采用优质的尼龙塑胶,辅料采用不锈钢芯铝合金架等,采用燕尾槽插接方式连接,可实现六面拼接,多次拆装。
系统提供的技术组合包中机械构件主要包括:齿轮、联杆、链条、齿轮(普通齿轮、锥齿轮、斜齿轮、内啮合齿轮、外啮合齿轮)、齿轴、齿条、涡轮、涡杆、凸轮、弹簧、曲轴、万向节、差速器、齿轮箱、铰链等。
驱动源:①直流电机驱动(9V 、最大功率1.1W 、转速7000 prn ),由于模型系统需求功率比较低(系统载荷小,需求功率只克服传动中的摩擦阻力),所以它兼顾驱动和控制两种功能。
②减速直流电机驱动(9V 、最大功率1.1瓦,减速比50:1/20:1)。
③气动驱动包括:储气罐、气缸、活塞、电磁阀、气管等元件。
传感器:在搭接模型时,你可以把传感器提供的信息(如亮/暗、通/断,温度值等)通过接口板传给计算机。
系统提供的传感器做为控制系统的输入信号包括:①感光传感器Brightness sensor (光电管):对亮度有反应,它和聚焦灯泡配合使用,当有光(或无光)照在上面时,光电管 产生不同的电阻值,引发不同信号。
②接触传感器Contact sensor (触动开关):如图1所示, 当红色按钮按下,接触点1、3接通,同时接触点1、2 断开,所以有两种使用方法:常开:使用接触点1、3,按下按钮=导通;松开按钮=断开;常闭:使用接触点1、2,按下按钮=断开;松开按钮=导通。
2013广州大学EDA实验指导书资料

实验指导(2013稿)广州大学物理与电子工程学院电子系编目录实验1、2选1多路选择器的VerilogHDL设计 (3)实验2、设计含异步清零和同步时钟使能的加法计数器 (3)实验3、1位全加器原理图输入设计 (4)实验4、7段数码显示译码器设计 (6)实验5、数控分频器的VerilogHDL设计 (7)实验6、2位十进制频率计原理图输入设计法 (7)实验7、ADC0809的采样控制电路的实现 (9)实验8、正弦信号发生器设计 (11)实验9、用流水线技术设计高速数字相关器 (12)实验10、循环冗余(CRC)模块设计 (14)实验11、数字钟 (15)实验12、用直接数字合成器(DDS)实现正弦波形发生器设计 (16)实验1、2选1多路选择器的VerilogHDL设计一、实验目的:1、熟悉QuartusII的VerilogHDL文本设计流程全过程;2、学习简单组合电路的设计、仿真和硬件测试。
二、实验步骤:1、按照发给大家的文件“Quartus II 9.0基本设计流程-VerilogHDL.ppt”所讲述的步骤,利用QuartusII完成2选1多路选择器的文本编辑输入(mux21a.v)和仿真测试等步骤,给出仿真波形。
参考程序:见《EDA技术实用教程—VerilogHDL版(第四版)》例3-1。
(教材(第五版)无该程序,可自行编写)若目标器件是EP3C40Q240C8N,建议选实验电路模式5,用键1作为控制端s;a和b分别接clock5、clock0,输出信号y接扬声器speaker。
通过短路帽选择clock0接256Hz信号,clock5接1024Hz。
最后进行编译、下载和硬件测试实验。
图1-1 2选1多路选择器的引脚锁定窗三、实验报告:1.详细叙述2选1多路选择器实验过程;2.给出2选1多路选择器仿真波形图及其分析报告。
实验2、设计含异步清零和同步时钟使能的加法计数器一、实验目的:学习计数器的设计、仿真和硬件测试,进一步熟悉VerilogHDL设计技术。
猪禽生产学实验指导2013

及其优缺点。
1.耳缺编号法耳缺编号法是最简便、最传统的标志猪个体号的方法,也是目前使用最普遍的方法。
耳缺编号法对仔猪进行编号,是用耳号钳按照一定的规律,在猪左、右耳朵的上、下沿及耳尖打上缺口,在耳中间打一洞,每一缺口或洞代表某一数字,其总和即为仔猪的个体号。
1)鉴定时应先明确目标,猪的外型是适应于当地的生产条件的,故鉴定以前应先了解其产地的农作制度,积肥和饲养管理方法。
2)腹:腹部不仅容纳消化器官,也容纳母猪的主要生殖器官,因而要求其容积大,腹不下垂也不卷缩,与胸部结合处自然而无凹陷,腹线最好与地平线平行。我国猪种喂大量青粗饲料,更需庞大的消化器官和相应发育的腹部。这与以精料为主而育成的国外猪种不同,我国猪腹线应为弧形,即要求中间部分深广,前后连接坚强,保证腹部有最大的容积。但仍应注意腹部要结实而富于弹性,和其它部位的结合良好,不应片面强调容积而过分松弛,造成腹部拖地不良现象。
前肢,要求正直,左右距离宜宽,无X形或其它不正姿势,系宜短而坚强,与水平面应有适宜的角度,倾斜过大,软系和突球等均属缺点,蹄壁角质坚滑,无裂纹。行走时两侧前后肢在一条直线上前进,不宜左右摆。
(3)中躯:由肩胛部后角和腰角各作一条垂直线所构成的中间部位。
背:要求宽平,直而长。前与肩后与腰的接合良好,没有凹凸,在发育良好的情况下,弓背是许可的。如背过窄或过凸(鲤鱼背),以及形成凹背都是不许可的。凹背乃是脊椎或体质软弱的象征,表示与邻近背椎相连的韧带松弛,这是一个重要的缺点。年龄较大的猪尤其是母猪,背部允许稍凹,我国南部地区的猪,成年时背呈微凹,不应视作在的缺点。
三、实验仪器和材料
猪品种资源电子图谱及相关介绍材料,多媒体设备;实习场相关品种或类群的猪,猪用耳号钳、耳标钳、耳标、刺标设备等。
互换性与测量技术实验指导书(2013)三个实验

互换性与测量技术实验指导书主编:唐芬南湖南工业大学机械工程学院目录实验一:用立式光学比较仪测量轴的直径 (1)实验二:用内径指示表测内孔 (7)实验三:直线度误差测量 (10)实验一、用立式光学比较仪测量轴的直径线性尺寸可以用相对测量法(比较测量法)进行测量。
相对测量常用的量仪有机械、光学、电气和气动比较仪等几种,本实验用立式光学比较仪测量外尺寸,用比较仪测量时,先用量块(或标准器)调整量仪示值零位,测量工件所得的示值为被测尺寸相对于量块尺寸的偏差。
一、实验目的1.了解光学比较仪的结构并熟悉它们的示值零位调整方法和使用方法;2.熟悉量块的使用与维护方法。
图1-2 光学比较仪系统的光学二、用立式光学比较仪测量轴的直径1.量仪说明和测量原理立式光学比较仪也称立式光学计,是一种精度较高且结构不复杂的光学仪器,用于测量外尺寸。
图1-1为量仪外形图;量仪主要由底座12、立柱16、横臂14、直角形光管4和工作台10等几部分组成。
量仪的光学系统安装在光管内,光学系统如图1-2所示。
光管工作时的测量原理是光学杠杆放大原理。
光线经反射镜6、棱镜7投射到分划板4上的刻度尺9(它在分划板左半面)。
分划板位于物镜2的焦平面上。
当刻度尺9被照亮后,从刻度尺发出的光束经直角转向棱镜3,物镜2形成平行光束,投射到平面反射镜1上。
光束从反射镜1反射回来,在分划板4右半面形成刻度尺9的影象,从目镜5可以观察到该影象和一条固定指示线。
刻度尺上有一条零刻线。
它的两侧各有100条均布的刻线,这些刻线与零刻线构成200格刻度间距。
零刻线位于固定指示线上。
测量时,若反射镜1垂直于物镜2的主光轴,则分划板右半面胸刻度尺影象与其左半面的刻度尺的上下位置是对称的,即零刻线影象位于固定指示线上。
如果反射镜1与物镜2的主光轴不垂直,则分划板右半面的刻度尺影象就相对于其左半面的刻度尺上下移动。
参看图1-3所示的光学比较仪测量原理图(图中没有画出图1-2中的直角转向棱镜),从图1-3.光学比较仪测量原理图物镜焦平面上的焦点C 发出的光线,经物镜后变成一束平行光投射到平面反射镜P 上。
2013-2014第一学期燃烧实验指导书

实验一材料水平垂直燃烧测定实验一、实验目的1. 了解物质燃烧性能的相关概念;2. 了解水平垂直燃烧测定法的基本原理;3. 掌握水平垂直燃烧测定的实验程序及结果处理方法。
二、实验原理1.基本概念(1)有焰燃烧(after-flame):在规定的实验条件下,移开点火源后,材料火焰持续的燃烧。
(2)有焰燃烧时间(after-flame time):在规定的实验条件下,移开点火源后,材料保持有焰燃烧的时间。
(3)无焰燃烧(after-glow):在规定的实验条件下,移开点火源后,当有焰燃烧终止或无火焰产生时,材料保持辉光的燃烧。
(4)无焰燃烧时间(after-glow time):在规定的实验条件下,当有焰燃烧终止或移开点火源后,材料持续无焰燃烧的时间。
2.基本原理水平或垂直的夹住试样的一端,对试样的自由端施加规定的点燃源,测定线性燃烧速率(水平法)或有焰燃烧及无焰燃烧时间(垂直法)来评价试样的阻燃性能。
三、实验装置通风柜、实验室燃烧器(本生灯)、环形支架、计时装置、鼓风烘箱、干燥器、脱脂棉。
图1-1 CZF-4型水平垂直燃烧测定仪示意图四、实验材料1. 试样:矩形柱体,长度125±5mm ,宽度13.0±0.3mm ,厚度3.0±0.2mm 。
试样表面应平整、光滑、无气泡、飞边、毛刺等缺陷。
见表1-1。
表1-1 试样尺寸表尺寸方法长 宽 高 每组(数量) mm 水平法125±5 13.0±0.3 3.0±0.2 3根 垂直法 125±5 13.0±0.3 3.0±0.2 5根注:厚度、密度、各向异性、点燃的方向、颜料、填料及阻燃剂种类和含量不同的试样, 其实验结果不能相互比较。
2. 气源:液化气。
五、实验步骤将煤气管接至燃烧箱与燃气罐和压缩空气的气道上,并检查气道口,防止其漏气。
一、水平法:水平法适用于常温时一端固定后能水平支撑、另一端下垂不大于10mm 的塑料试样;只适用评定实验室条件下材料的燃烧性能,不作为实际使用条件下着火危险性的依据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验课题1 ALU设计
实验内容:
一、主要元件设计 3.函数发生器 功能要求:能把输入的两个16位二进制数进行变换,与后面的 16位超前进位加法器配合完成两个16位二进制数(补码和无符号 数)的8种算术运算(有些运算考虑低位来的进位)和8种逻辑运 算。 提示:ALU的功能参考数字逻辑课程的“多功能加法器”实验。
13
实验课题3
实验内容:
控制器部件设计
一、主要元件设计 4.指令寄存器 功能要求:8位,同步并行置数。 5.指令译码器 功能要求:3-8译码器。 二、仿真 设计仿真波形数据,要考虑到所有可能的情况。在实验报告中 必须清楚说明仿真波形数据是怎样设计的。
盛建伦 jlsheng@
(2学时)
按照题目要求设计一个通用寄存器组的逻辑,决定外部的端 口(名称、有效电平)和内部各元件的连接,画出系统框图和逻 辑图,设计仿真数据,用VHDL编程和仿真。 实验内容: 一、主要元件设计 1.16位寄存器 功能要求:同步并行置数,异步复位(清零),三态输出,片 选信号,读/写控制。 2.地址译码器 功能要求:3-8译码器。
三、仿真 设计仿真波形数据,要考虑到所有可能的情况。在实验报告中 必须清楚说明仿真波形数据是怎样设计的。
四、深入的课题 上面设计的ALU还没有标志寄存器,如果想为ALU增加标志寄 存器,应该怎样设计?标志位是怎样产生的?
盛建伦 jlsheng@ 9
实验课题2 通用寄存器组设计
盛建伦 jlsheng@
2
第1部分
实验步骤
盛建伦 jlsheng@
3
实验步骤 1.逻辑设计。 画出系统框图和系统的逻辑图。在逻辑图中清楚地表示出内 部各元件的连接以及各条内部连线(signal)的名称。 说明外部的端口名称和有效电平等属性。 根据需要还可列出真值表/功能表/状态转换表/逻辑函数等。 在进入实验室之前必须完成逻辑设计。 2.用VHDL编写程序。 在进入实验室之前必须完成编程。程序必须有注释。
盛建伦 jlsheng@
23
实验课题7 运算器设计
(4学时)
按照题目要求设计计算机运算器的基本逻辑,决定外部的端 口(名称、有效电平)和内部各元件的连接,画出系统框图和逻 辑图,设计仿真数据,用VHDL编程和仿真。 实验内容: 设计一个简单的16位定点运算器逻辑结构。 一、主要元件设计 1.16位ALU 可以利用前面实验设计的ALU的逻辑。 2.通用寄存器组 可以利用前面实验设计的通用寄存器组的逻辑。 3.暂存器 16位(电平触发的)锁存器。CLK=1,写入。
3.仿真设计。 设计仿真数据和步骤。详细说明每个功能是用什么控制信号 和数据来验证的。 在进入实验室之前必须完成仿真设计。
盛建伦 jlsheng@ 4
实验步骤 4.启动Quartus II系统。建立工程。 建立工程时,首先选择器件的 Family: cyclone,然后选择器 件Device:EP1C6Q240C6。 先为每个下层的实体建立工程,编译,仿真。如果全都正确 了,最后为顶层的实体建立工程,编译,仿真。 5.在Quartus II 系统平台上编译 VHDL源程序并修改语法错 误。 6.在Quartus II系统平台上进行时序仿真并修改逻辑错误。 7.分析实验结果。写实验报告。
盛建伦 jlsheng@
15
实验课题4 控制器设计
实验内容: 二、顶层设计 功能要求: 具有控制器的部分基本功能,能够控制取指令操作、控制访 存取数据操作、控制访存存数据操作、指令译码,等。 取指令机器周期:把程序计数器的内容送到地址总线,延迟一 段时间后把从存储器中读出的指令(通过数据总线读入),送到 指令寄存器;每取一个指令字程序计数器加1。 取数据机器周期:把地址寄存器的内容送到地址总线,延迟 一段时间后把从存储器中读出的数据(通过数据总线)送到数据 寄存器。 存数据机器周期:把地址寄存器的内容送到地址总线,把数据 寄存器中的数据送到数据总线,延迟一段时间后结束。 指令译码:假设操作码在指令字的最高3位。
盛建伦 jlsheng@
18
实验课题5
实验内容:
组合逻辑控制单元设计
一、主要元件设计 2.控制单元 功能要求: 假设该模型机有8条不同类型的指令。包括:算术运算、逻辑 运算、移位、数据传送、访存操作、转移等。根据每条指令的功 能和时序,分析其执行过程中需要在各个阶段产生的全部微操作, 导出产生这些微操作控制信号的逻辑。 提示:需要决定指令周期包括哪几个机器周期,每个机器周期 包括几拍,每拍包括几个时钟,以及时钟周期是多少nS。有些操 作可能还需要规定是在时钟的上升沿或是在时钟的下降沿进行。
盛建伦 jlsheng@ 19
实验课题5
组合逻辑控制单元设计
二、顶层设计 用层次结构设计的方法设计一个控制单元 CU (微操作控制信 号产生电路)。包括指令译码器和控制单元。 功能要求: 能够正确产生 8 条不同指令在执行过程中(每个机器周期、每 拍)发出的全部微操作。 三、仿真 设计仿真波形数据,要考虑到所有可能的情况。在实验报告中 必须清楚说明仿真波形数据是怎样设计的。 提示:仿真输入波形包括三级时序信号。
盛建伦 jlsheng@
20
实验课题6
微程序控制单元设计
(4学时)
按照题目要求用微程序控制法设计一个简单模型机的控制单 元(微操作信号产生电路),决定外部的端口(名称、有效电平) 和内部各元件的连接,画出系统框图和逻辑图,设计仿真数据, 用VHDL编程和仿真。 实验内容: 一、主要元件设计 1.指令译码器 功能要求:有8个存储单元,每个单元5位的ROM。 2.控制存储器 功能要求:32字的ROM。每个单元的位数根据微指令的字长决 定。 3.微指令寄存器 功能要求:位数根据微指令的字长决定。
盛建伦 jlsheng@
12
实验课题3
控制器部件设计
(2学时)
按照题目要求设计计算机控制器各主要部件的逻辑,决定外 部的端口(名称、有效电平)和内部各元件的连接,画出系统框 图和逻辑图,设计仿真数据,用VHDL编程和仿真。 实验内容:
一、主要元件设计 1.程序计数器 功能要求: 8 位二进制计数器,同步并行置数,同步复位(清 零),三态输出。 提示:注意程序计数器的“加一”功能。 2.数据寄存器 功能要求:8位,同步并行置数,双向三态输出。 3.地址寄存器 功能要求:8位,同步并行置数,三态输出。
三、仿真 设计仿真波形数据,模拟取指令、访存取数据、访存存数据等 操作。要考虑到所有可能的情况。在实验报告中必须清楚说明仿 真波形数据是怎样设计的。
17
实验课题5
组合逻辑控制单元设计
(4学时)
按照题目要求用硬布线(组合逻辑)控制法设计一个简单模 型机的控制单元CU(微操作信号产生电路),决定外部的端口 (名称、有效电平)和内部各元件的连接,画出系统框图和逻辑 图,设计仿真数据,用VHDL编程和仿真。 实验内容: 一、主要元件设计 1.指令译码器 功能要求:3-8译码器。
14
实验课题4 控制器设计
(2学时)
按照题目要求设计计算机控制器的基本逻辑(不包括微操作 信号产生电路),决定外部的端口(名称、有效电平)和内部各 元件的连接,画出系统框图和逻辑图,设计仿真数据,用VHDL 编程和仿真。
实验内容: 用层次结构设计的方法设计控制器的指令部件。 下层元件的设计已经在实验3中完成。包括:程序计数器、指 令寄存器、数据寄存器、地址寄存器、指令译码器等。本实验只 需要做顶层设计。
Principles of Computer Organization
计算机组成原理
实 验 指 导 书
Experimental Instructions Book
2013年 第2版
盛建伦
青岛理工大学
盛建伦 jlsheng@ 1
Tips
每个同学应该在F:盘上建立自己的文件夹,把自己的 程序等文件都保存在这个文件夹下。 千万不要把自己的程序等文件保存在桌面、C: 或D:盘上。关机后都消失了。 不要用汉字作为文件名、文件夹名。 文件名、实体名、信号名、变量名等必须以字母开头。 建立工程时,首先选择器件系列Family:cyclone,然后选 择器件Device:EP1C6Q240C6。
盛建伦 jlsheng@ 10
实验课题2 通用寄存器组设计
二、顶层设计 用层次结构设计的方法设计一个通用寄存器组。包括 8 个 16位 寄存器,1个地址译码器等元件。 功能要求:每个寄存器能够同步并行置数,异步复位(清零), 三态输出。每个都可以(用地址)独立访问。 三、仿真 设计仿真波形数据,要考虑到所有可能的情况。在实验报告中 必须清楚说明仿真波形数据是怎样设计的。
盛建伦 jlsheng@ 16
实验课题4 控制器设计
提示1: 控制器内部数据通路,可以是总线结构,也可以是直 接连接结构。 提示2: 控制器与系统总线的连接方法,有两种结构可以考虑: ① 程序计数器、指令寄存器、数据寄存器、地址寄存器都与 系统总线有直接连接。 ② 只有数据寄存器和地址寄存器与系统总线连接。程序计数 器和指令寄存器不与系统总线连接。程序计数器内容必须先送到 地址寄存器,然后才能到地址总线。从存储器中读出的指令必须 先送到数据寄存器,然后才能到指令寄存器。
盛建伦 jlsheng@
8
实验课题1 ALU设计
二、顶层设计 用层次结构设计的方法设计一个 16 位 ALU 。内部包括 4 个 4 位 并行进位加法器、组间并行进位链、16位函数发生器等。 功能要求:能完成两个16位二进制数以及低位来的进位的8种 算术运算和8种逻辑运算。可参考74181。
盛建伦 jlsh盛建伦 jlsheng@
6
实验课题1 ALU设计
(4学时)
按照题目要求设计一个16位ALU的逻辑,决定外部的端口 (名称、有效电平)和内部各元件的连接,画出系统框图和逻辑 图,设计仿真数据,用VHDL编程和仿真。 实验内容: 一、主要元件设计 1.4位并行进位加法器 功能要求:能完成两个 4 位二进制数(补码和无符号数)的加 法和逻辑加运算。内部有并行进位链。可以扩展成多位组。 2.组间并行进位链逻辑 功能要求:4个4位小组的组间并行进位链逻辑。 将组间并行进位链逻辑与4个4位超前进位加法器连接可以构成 16位超前进位加法器。可参考74182的逻辑函数。