南昌航空大学实验报告
- 格式:docx
- 大小:734.79 KB
- 文档页数:10
南昌航空大学大学生暑期社会实践课程评分登记表姓名 xxx 班级1104xx 学号1104xxxx所在学院xxxx学院时间2012年7月5---8月10日地点xxxx实践活动的主要内容及形式担任一名高一学生的家庭教师(主要教数理化)实践活动的主要成绩(成果)附带调查报告指导老师评定意见评语:评分:签名(院团委章):年月日白驹过隙,一转眼,我们已迎来了大学的第一个暑假,这也就意味着再等到新学期开始我们可就是学长学姐了,让我不得不再次感慨时间飞逝,是啊,去年的这个时候我们还是一个刚刚毕业的高中生而已,准备用整个暑假的时间把高中三年的压抑释放出来,而现在即将要成为大二的学生了。
弄不清是什么时候褪去的“新生”的外衣,但是这会儿却颇有一种“老生”的滋味。
仿佛一切都在一夜之间变老,让人猝不及防。
来不及多多回忆大一的生活,暑假伊始我就投入到另一种生活当中去了,说是辛劳却也充实,说是疲惫却也会觉得那是一种享受,是啊,付出劳动后并有所得,心总是会感到些许欣慰吧!不再多言,且说这个暑假我是如何度过的吧!我在这个暑期中进行了一次家教实践活动。
现将该次实践报告的具体情况作如下报告:实践对象:一名即将升为高二的学生(学习成绩较差);实践目的:对该生在高一年级所学知识作全面复习、巩固、提高,使其对即将学习的高二的知识作初步了解;实践过程:在整个过程的起初的两三天里,我并未贸然进行实质性的教学活动。
我首先翻阅了该生一学期的作业及考试试卷,又向其家长了解了一些情况,我对该生的基本情况有了初步掌握:由于该生一直住校,家长管理较少,造成学习上的长期松懈,基础较差,具体表现有:基本的公式、定理没记住,计算能力也有待提高。
针对上述情况,我为该生制定了一个夯实基础逐步提高超前学习分三步走的辅导计划:第一阶段夯实基础:基本的数学、化学、物理的一些概念公式定理先讲解一遍,让他理解,然后让他自己理解,推导。
通过大概一周(一周五天,每天5小时,下同)的练习后,该生记住的公式熟练程度令人满意的程度。
南昌航空大学实验报告二0一二年五月二十八日课程名称:数据库原理实验名称:存储过程与触发器班级: 10202225 姓名:仇鑫同组人:指导教师评定:签名:一、实验环境1.Windows2000或以上版本;2.SQLServer2000或2005。
二、实验目的1.掌握存储过程的创建、修改、使用、删除。
2.掌握触发器的创建、修改、使用、删除。
三、实验步骤及参考源代码1、存储过程实验部分(1)创建存储过程。
利用create procedure语句创建存储过程。
例一:在jxgl数据库中,创建一个名称为Select_S的存储过程,该存储过程,该存储过程的功能是从数据库表S中查询所有女同学的信息,并执行该存储过程。
具体实现的代码如下:创建:create procedure Select_S asselect*from swhere sex='女'执行:execute Select_S例二:定义具有参数的存储过程。
在jxgl数据库中,创建一个名称为InsRecTos的存储过程,该存储过程的功能是向S表中插入一条数据,新纪录的值由参数提供,如果未提供的值给@sex时,由参数的默认值代替。
具体实现代码如下:创建:create procedure InsRecToS(@sno char(5),@sn varchar(8),@sex char(2)='男',@age int,@dept varchar(20)) asinsert into Svalues(@sno,@sn,@sex,@age,@dept)执行:execute InsRecToS @sno='S8',@sn='罗兵',@age=18,@dept='信息'例三:定义能够返回值的存储过程。
在jxgl数据库中创建一个名称为Query_S的存储过程,该存储过程的功能是从S表中根据学号查询某一学生的姓名和年龄,并返回。
南昌航空大学实验报告二零一年月日课程名称: C 语言实验名称:lab1 Sequence Structure班级:姓名:同组人:指导教师评定:签名:一、实验目的和要求1.熟悉TC的开发环境;2.明确C语言程序的基本结构,掌握C语言程序的书写格式;3.理解程序的顺序控制结构。
二、实验题目⒈在自己的系统上运行“Hello, World”,再让程序遗漏一些部分,观察出现的错误信息。
⒉输入两个城市之间的距离(以千米为单位),将其转换为以英里为单位的距离⒊输入两个数,交换它们的值。
⒋输入以华氏为单位的温度,将其转换为以摄氏为单位的温度。
⒌输入某员工的基本工资(以元为单位,工资为整数值),如果他的住房补贴是基本工资的20%,岗位补贴是基本工资的40%,计算该员工的总工资。
三、程序清单(及流程图)1、在自己的系统上运行“Hello,World”,再让程序遗漏一些部分,观察出现的错误信息。
预习:调试后:#include < stdio.h >int mian(void){print(“hello,world”)return 0;} #include < stdio.h >int main(void){printf(“hello,world”);return 0;}调试过程:在第一题的调试中,出现了以下错误提示信息:(1)undefined symbol …_main‟ in module COS主要原因是把main错写为mian。
(2)statement missing …;‟ in function main主要原因是print(“hello,world”)后分号;没有输入。
(3)undefined symbol …_print‟ in module hello.c主要原因是把输出函数printf错写为print。
……2、……3、……四、实验结果1、调试无错误后,分别用下列数据作为输入可得到以下结果:可以在屏幕上输出hello world的字符串。
PWM波信号发生器的研制课程设计说明书课程设计名称:单片机专业课设课程设计题目: PWM信号发生器的研制学院名称:信息工程学院专业:电子信息工程班级:学号:姓名:评分:教师:20 13 年 7 月 2 日摘要1PWM波信号发生器的研制随着电力电子全控开关器件的出现,脉宽调制技术(PWM)在电力电子变流技术中获得了,。
泛的应Hj,如直流开关电源(DC/DC变换)、交。
交变频(AC/AC变换)、交.直.交变频系统、UPS电源(DC/AC变换)、高功率因数整流(PWM整流或功率l灭l数校正PFC等)等电力电子各个应用领域,无不采用PWM控制技术。
PWM控制最基本的实现方法是通过载波和控制波的模拟电路调制米产生,如采用三角形载波(或锯齿波)和直流(或正弦波)控制信号比较器进行比较产生PWM波。
这种方法在模拟控制技术中广泛采用,并出现过许多产生PWM波控制芯片,如用于开关电源的TL494、SG3525、UC3842等。
随着数字控制技术的发展,又出现了许多数字式PWM集成芯片,如用于变频调速的三相PWM发生器HEF4752、SLE4520、MA818等。
但与迅速发展的微机控制技术相比,该方法显示出电路复杂、调制方式不够灵活等缺点,而采用软件计算的实时PWM控制策略越来越彼人们接受,并出现了许多不同的PWM波的计算方法,如采样SPWM法、谐波注入PWM法、均值PWM法、等面积PWM法等。
电力电子的微机PWM控制技术已成为一种必然趋势。
因此本文就PWM的单片机控制与实现进行分析研究,通过对外围电路芯片的设计实现PWM输出波形的频率、电压幅值、占空比的连续调节,达到产生PWM信号目的。
关键字:脉宽调制技术(PWM)、占空比、控制信号2PWM波信号发生器的研制单片机原理与接口技术课程设计任务书20 12 -20 13 学年第 2 学期第 17 周- 19 周注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。
南昌航空大学实验报告2011年11月16日课程名称: 面向对象程序设计B 实验名称:构造函数班级:102022 姓名:林书晨指导老师评定:签名:实验二构造函数1、实验目的通过实验理解构造函数的概念与其特殊应用。
2、实验内容应用VC++6.0的编辑环境构造一个类Triangle,该类主要实现三角形的基本操作,例如初始化(构造函数及构造函数的重载)、求三角形的周长、面积、判断该三角形是什么三角形(等边、等腰、直角、等边直角、一般三角形、非三角形)、输出等,具体说明如下:class Triangle{public:Triangle(double,double,double);Triangle(double,double);Triangle(double);Triangle();double GetArea();double GetPerimeter();double Show();private:double a,b,c;};3.概要设计a.构造函数class Triangle{public:Triangle(double x,double y,double z) {a=x;b=y;c=z;}Triangle(double x,double y){a=x;b=y;c=5;}Triangle(double x){a=x;b=4;c=5;}Triangle(void){a=3;b=4;c=5;}b.实现功能1. D ouble GetArea() //求面积{double m=GetPerimeter()/2;return sqrt(m*(m-a)+m*(m-b)+m*(m-c)); }2.Double GetPerimeter() //求周长{return a+b+c;}3.Void Show() //判断是什么三角形if(a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a) {if(a == b || a == c || b == c){cout<<"right angled isosceles triangle"<<endl;}else{cout<<"right angled triangle"<<endl;}}else{if(a == b || a == c || b == c){if(a==b && b==c){cout<<"regular triangle"<<endl;}else{cout<<"isosceles triangle"<<endl;}}else{cout<<"General triangle"<<endl;}else{cout<<"Not a triangle"<<endl;}return ;4.详细设计#include<iostream.h>#include<math.h>class Triangle{public:Triangle(double x,double y,double z) {a=x;b=y;c=z;}Triangle(double x,double y){a=x;b=y;c=5;}Triangle(double x){a=x;b=4;c=5;}Triangle(void){a=3;b=4;c=5;}double GetArea() //求面积{double w=GetPerimeter()/2;return sqrt(w*(w-a)+w*(w-b)+w*(w-c)); }double GetPerimeter() //求周长{return a+b+c;}void Show() //判断是什么三角形{if(a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a){if(a == b || a == c || b == c){cout<<"right angled isosceles triangle"<<endl;}else{cout<<"right angled triangle"<<endl;}}else{if(a == b || a == c || b == c){if(a==b && b==c){cout<<"regular triangle"<<endl;}else{cout<<"isosceles triangle"<<endl;}}else{cout<<"General triangle"<<endl;}else{cout<<"Not a triangle"<<endl;}return ;}void Print(){cout<<"The Area is :"<<GetArea()<<" "<<"The Perimeter is :"<<GetPerimeter()<<" ";Show();cout<<endl<<endl;return ;}private:double a,b,c;};void main(){Triangle tr1(6.0); Triangle tr2(5.0,4.0); Triangle tr3(6.0,6.0,6.0); Triangle tr4;tr1.Print();tr2.Print();tr3.Print();tr4.Print();return ;}5.程序调试a.(1)未初始化函数(2)三角形形状判断函数不明(3)没有正确的数据输出(4)调试加入初始化函数(5)该了判断函数三角形函数(6)程序可运行(7)输入数据(8)结果正确b.运行结果输入:3,4,5输出:right angled triangleThe Area is :6The Perimeter is :12输入:4,4,5输出:Not a triangle输入:4,4,4输出:regular triangleright angled triangleThe Area is :12The Perimeter is :6.9282输入:4,4,5输出:right angled triangleThe Area is :13The Perimeter is :7.8062 输入:2,2,2*2^(1/2)输出:right angled isosceles triangle The Area is :4+2*2^(1/2) The Perimeter is :2输入:3,5,6输出:General triangleThe Area is :14The Perimeter is :4.56.实验总结在实验中其实程序的写入并不难,只是我们应该注意一些具体的细节,比如函数的初始化,函数的具体方法等等。
南昌航空大学实验报告2014年4 月18 日课程名称:计算机网络实验名称:RIP 路由协议的配置班级:110451 姓名:曹海潮学号:11045106指导老师评定:签名:一、实验目的1、练习RIP 动态路由协议的基本配置;2、掌握了解RIP 路由协议原理二、实验环境:模拟器三、关于RIP 的基础知识RIP(Routing Information Protocol)是最常使用的内部网关协议(Interior Gateway Protocol)之一,是一种典型的基于D-V 算法的动态路由协议。
通过UDP(User Datagram Protocol)报文交换路由信息,使用跳数(Hop Count)来衡量到达目的地的距离(被称为路由权-Routing cost)。
由于在RIP 中大于或等于16 的跳数被定义为无穷大(即目的网络或主机不可达),所以RIP 一般用于采用同类技术的中等规模的网络,如校园网及一个地区范围内的网络,RIP 并非为复杂、大型的网络而设计。
四:实验步骤:拓扑图如下所示:(选择custom made device里的路由器1841)配置过程:Router0:Router>enable //进入特权模式Router#conf ter //进入全局配置模式Enter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/0 //配置Fa0/0 接口Router(config-if)#ip add 1.1.1.1 255.255.255.0Router(config-if)#no shutdown%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to upRouter(config-if)#%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#exitRouter(config)#int s0/0/0 //配置串口Router(config-if)#ip add 1.1.4.1 255.255.255.0Router(config-if)#clock rate 64000Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/0, changed state to downRouter(config-if)#exitRouter(config)#int s0/0/1 //配置串口Router(config-if)#ip add 1.1.4.1 255.255.255.0Router(config-if)#clock rate 64000Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/1, changed state to downRouter(config-if)#exitRouter(config)#router rip //进入RIP 视图Router(config-router)#network 1.0.0.0 //发布直连网络Router(config-router)#exitRouter(config)#exitRouter#%SYS-5-CONFIG_I: Configured from console by consoleRouter#show ip route //查看路由表Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 6 subnetsC 1.1.1.0 is directly connected, FastEthernet0/0R 1.1.2.0 [120/1] via 1.1.4.2, 00:00:22, Serial0/0/0R 1.1.3.0 [120/1] via 1.1.5.2, 00:00:24, Serial0/0/1C 1.1.4.0 is directly connected, Serial0/0/0C 1.1.5.0 is directly connected, Serial0/0/1R 1.1.6.0 [120/1] via 1.1.5.2, 00:00:24, Serial0/0/1[120/1] via 1.1.4.2, 00:00:22, Serial0/0/0Router1:Router>enableRouter#conf terEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/0Router(config-if)#ip add 1.1.2.2 255.255.255.0Router(config-if)#no shutdown%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#exitRouter(config)#int s0/0/1Router(config-if)#ip add 1.1.6.1 255.255.255.0Router(config-if)#clock rate 64000Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/1, changed state to upRouter(config-if)#exitRouter(config)#int s0/0/0Router(config-if)#ip add 1.1.4.2 255.255.255.0Router(config-if)#clo rate 64000Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/0, changed state to downRouter(config-if)#exitRouter(config)#router ripRouter(config-router)#network 1.0.0.0Router(config-router)#exitRouter(config)#exitRouter#%SYS-5-CONFIG_I: Configured from console by consoleRouter#Router#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 6 subnetsR 1.1.1.0 [120/1] via 1.1.4.1, 00:00:04, Serial0/0/0C 1.1.2.0 is directly connected, FastEthernet0/0R 1.1.3.0 [120/1] via 1.1.6.2, 00:00:15, Serial0/0/1C 1.1.4.0 is directly connected, Serial0/0/0R 1.1.5.0 [120/1] via 1.1.4.1, 00:00:04, Serial0/0/0[120/1] via 1.1.6.2, 00:00:15, Serial0/0/1C 1.1.6.0 is directly connected, Serial0/0/1Router2:Router>enRouter#conf terEnter configuration commands, one per line. End with CNTL/Z.Router(config)#int f0/0Router(config-if)#ip add 1.1.3.2 255.255.255.0Router(config-if)#no shutdown%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to upRouter(config-if)#exitRouter(config)#int s0/0/0Router(config-if)#ip add 1.1.6.2 255.255.255.0Router(config-if)#clo rate 64000Router(config-if)#no shutdownRouter(config-if)#%LINK-5-CHANGED: Interface Serial0/0/0, changed state to upRouter(config-if)#exitRouter(config)#int s0/0/1Router(config-if)#ip add 1.1.4.2 255.255.255.0Router(config-if)#clock rate 64000Router(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0/1, changed state to upRouter(config-if)#exitRouter(config)#router ripRouter(config-router)#%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/1, changed state to upRouter(config-router)#network 1.0.0.0Router(config-router)#exitRouter(config)#exitRouter#%SYS-5-CONFIG_I: Configured from console by consoleRouter>show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not set1.0.0.0/24 is subnetted, 6 subnetsR 1.1.1.0 [120/1] via 1.1.5.1, 00:00:19, Serial0/0/1R 1.1.2.0 [120/1] via 1.1.6.1, 00:00:01, Serial0/0/0C 1.1.3.0 is directly connected, FastEthernet0/0R 1.1.4.0 [120/1] via 1.1.5.1, 00:00:19, Serial0/0/1[120/1] via 1.1.6.1, 00:00:01, Serial0/0/0C 1.1.5.0 is directly connected, Serial0/0/1C 1.1.6.0 is directly connected, Serial0/0/0五、实验结果按照图示配置好主机的IP 地址,使用ping 命令测试相互之间的连通性,主机之间可以相互ping 通的,不但pc机之间能够ping 通,而且路径是选择的最短路径,路由表有6个网络。
南昌航空大学实验报告(一)课程名称:有限元基础与应用实验指导实验名称:建模练习一、实验目的及要求:1、熟悉ANSYS的界面。
2、联系创建基本的图形元素。
3、掌握创建实体的方法,工作平面的平移及旋转及其三维模型。
4、进行典型实例的练习,自下而上建立连杆模型,自上而下创建车轮实体。
二、实验步骤:EX1:/PREP7PCIRC,1.4,1,0,180, PCIRC,1.4,1,45,180, RECTNG,-0.3,0.3,1.2,1.8, RECTNG,-1.8,-1.2,0,0.3, FLST,2,1,8FITEM,2,6.5,0,0 WPAVE,P51XCSYS,4PCIRC,0.7,0.4,0,180, PCIRC,0.7,0.4,0,135, FLST,2,6,5,ORDE,2 FITEM,2,1FITEM,2,-6 AOVLAP,P51XFLST,2,6,5,ORDE,2 FITEM,2,7FITEM,2,-12 AOVLAP,P51XFLST,2,6,5,ORDE,3 FITEM,2,7FITEM,2,-11FITEM,2,14 AOVLAP,P51XFLST,2,4,5,ORDE,4 FITEM,2,7FITEM,2,9FITEM,2,11FITEM,2,14 AOVLAP,P51X CSYS,0K, ,2.5,0.5,,K, ,3.25,0.4,,K, ,4,0.33,,K, ,4.75,0.28,, CSYS,1FLST,3,8,3 FITEM,3,6FITEM,3,5FITEM,3,7FITEM,3,21FITEM,3,24FITEM,3,23FITEM,3,23FITEM,3,22BSPLIN, ,P51X, , , , ,1,135,,1,45,,FLST,3,6,3FITEM,3,5FITEM,3,6FITEM,3,7FITEM,3,21FITEM,3,24FITEM,3,22BSPLIN, ,P51X, , , , ,1,135,,1,45,,LSTR, 1, 18GPLOTGPLOTGPLOTFLST,2,4,4FITEM,2,1FITEM,2,25FITEM,2,2FITEM,2,37AL,P51XLFILLT,36,44,25, ,LFILLT,36,44,0.25, ,LFILLT,44,31,0.25, ,LFILLT,30,43,0.25, ,GPLOTFLST,2,3,4FITEM,2,3FITEM,2,5FITEM,2,6AL,P51XFLST,2,3,4FITEM,2,10FITEM,2,12FITEM,2,7AL,P51XFLST,2,3,4FITEM,2,13FITEM,2,15FITEM,2,17AL,P51XFLST,2,12,5,ORDE,4FITEM,2,1FITEM,2,-4FITEM,2,7FITEM,2,-14AADD,P51XCSYS,0FLST,3,1,5,ORDE,1FITEM,3,5ARSYM,Y,P51X, , , ,0,0FLST,2,2,5,ORDE,2FITEM,2,1FITEM,2,5AADD,P51XWPSTYLE,,,,,,,,0EX2:/PREP7RECTNG,5,5.5,0,5, RECTNG,5.5,7.5,1.5,2.25, RECTNG,7.5,8.0,0.5,3.75, FLST,2,3,5,ORDE,2 FITEM,2,1FITEM,2,-3AADD,P51XLFILLT,14,7,0.25, , LFILLT,7,16,0.25, , LFILLT,5,13,0.25, , LFILLT,5,15,0.25, , LARC,12,11,10,0.4, LARC,9,10,11,0.4, FLST,2,3,4FITEM,2,6FITEM,2,8FITEM,2,19AL,P51XFLST,2,3,4FITEM,2,6FITEM,2,8FITEM,2,19AL,P51XFLST,2,3,4FITEM,2,6FITEM,2,8FITEM,2,2AL,P51XFLST,2,3,4FITEM,2,20FITEM,2,21FITEM,2,19AL,P51XFLST,2,3,4FITEM,2,24FITEM,2,23FITEM,2,22AL,P51XFLST,2,3,4FITEM,2,17FITEM,2,18FITEM,2,12AL,P51XFLST,2,2,4FITEM,2,11FITEM,2,25AL,P51XFLST,2,2,4FITEM,2,9FITEM,2,26AL,P51XFLST,2,7,5,ORDE,2 FITEM,2,1FITEM,2,-7AADD,P51XK,50,,,, K,51,,6,,FLST,2,1,5,ORDE,1FITEM,2,8FLST,2,1,5,ORDE,1FITEM,2,8FLST,8,2,3FITEM,8,19FITEM,8,15VROTAT,P51X, , , , , ,P51X,,22.5, ,FLST,2,1,5,ORDE,1FITEM,2,8FLST,8,2,3FITEM,8,17FITEM,8,14VROTAT,P51X, , , , , ,P51X,,22.5, ,FLST,2,1,5,ORDE,1FITEM,2,8FLST,8,2,3FITEM,8,11FITEM,8,9VROTAT,P51X, , , , , ,P51X,,22.5, ,FLST,2,1,5,ORDE,1FITEM,2,8FLST,8,2,3FITEM,8,20FITEM,8,16VROTAT,P51X, , , , , ,P51X,,22.5, ,FLST,2,1,5,ORDE,1FITEM,2,8FLST,8,2,3FITEM,8,13FITEM,8,18VROTAT,P51X, , , , , ,P51X,,22.5, ,FLST,2,1,5,ORDE,1FITEM,2,8FLST,2,1,5,ORDE,1FITEM,2,8K,51,,6,,FLST,2,1,5,ORDE,1FITEM,2,8FLST,8,2,3FITEM,8,51FITEM,8,50VROTAT,P51X, , , , , ,P51X,,22.5, ,FLST,2,2,3,ORDE,2FITEM,2,14FITEM,2,16KWPAVE,P51Xwprot,0,-90,0CYLIND,0.45, ,1,-2,0,360,VSBV, 1, 2WPCSYS,-1,0WPCSYS,-1,0FLST,3,1,6,ORDE,1FITEM,3,3VSYMM,Z,P51X, , , ,0,0wprot,0,-90,0wprot,22.5,0,0CSWPLA,11,1,1,1,FLST,3,2,6,ORDE,2FITEM,3,1FITEM,3,3VGEN,8,P51X, , , ,45, , ,0/TITLE,130612班11061228鲜子皓三、实验结果:EX1:EX2:四、实验总结:因为是全英文的操作,刚接触ANSYS是非常困难的。
南昌航空大学android第二次试验报告实验2:android组件和组件通信1.1实验目的介绍采用intent展开组件通信的原理,掌控采用intent启动activity的方法;掌握获取activity返回值的方法;了解intent过滤器的原理与匹配机制;1.2实验工具eclipse(myeclipse)+adt22+android2.2sdk(android4.0.3);1.3实验题目1.编程实现⑴功能叙述:主界面上有一个“登录”按钮,点击“登录”按钮后打开一个新的activity;新的activity上面有输入用户名和密码的控件,在用户关闭这个activity后,将用户输入的用户名和密码传递到主界面中。
⑵编程要点:①主界面的activity命名为mainactivity;启动新的activity命名为userloginactivity;/*父传子*/②分别采用表明启动和隐式启动的方式,启动代莱activity;③用户名中不能出现“@”符号,同时长度不超过12个字符;只能为数字;④返回的用户名和密码加入到bundle对象中,要以toast的方式显示出来;⑤mainactivity和userloginactivity中各个生命周期的反弹函数中要以log.i方式表明日志信息。
//看看课件2.编程实现⑴功能描述:编程创建一个碎片应用领域。
应用程序中存有一个mainactivity,它涵盖两个fragment,分别为leftfragment和rightfragment。
应用领域建议表明一个主从式的界面,其中,leftfragment中涵盖2个button,rightfragment涵盖一个textview,页面左边按钮,右边显示相应详细内容。
⑵编程要点:1.4实验步骤实验1编程要点1mainactivity.javauserloginactivity.java编程要点2表明启动button1.setonclicklistener(newview.onclicklistener(){publicvoidonclick(viewv){intentintent=toast.maketext(getapplicationcontext(),\表明启动\,newintent(mainactivity.this,userloginactivity.class);toast.length_short).show( );startactivityforresult(intent,request_code);}});隐式启动button2.setonclicklistener(newview.onclicklistener(){publicvoidonclick(viewv){intentintent=newintent(\);toast.maketext(getapplicationcontext(),\隐式启动\,toast.length_short).show();startactivityforresult(intent,request_code);}});编程要点3在edittext中添加两个属性android:numeric=\android:maxlength=\编程要点4用户名和密码加入到bundle对象中publicvoidonclick(viewview){}intenti=newintent(\);edittexttxt_username=(edittext)findviewbyid(r.id.txt_username);(edittext)findviewbyid(r.id.txt_user secret);bundleextras=newbundle();extras.putstring(\,txt_username.gettext().tostring());extras.putstring(\,txt_usersecret.gettext().tostring());i.putextras(extras);se tresult(result_ok,i);finish();edittexttxt_usersecret=toast的方式表明出publicvoidonactivityresult(intrequestcode,intresultcode,intentdata){switch(resultcode){caseresult_ok:{bundleb=data.getextras();toast.maketext(this,b.getstring(\),toast.length_short).show();toast.length_short).show();toast.maketext(this,b.getstring(\),}break;default:break;}}编程要点5mainactivity和userloginactivity中各个生命周期的回调函数中要以log.i方式显示日志信息。
南昌航空大学实验报告2014年04月25日课题名称:计算机网络实验名称:局域网连接实验班级:110451 姓名:郑木辉学号:10045129指导教师评定:签名:一、实验目的1.掌握Windows操作系统中网络的配置与管理。
2.掌握Windows操作系统中常用的网络命令。
3.掌握Windows平台上FTP服务器架设与使用方法.二、实验要求1.详细阅读操作过程,认真完成必做实验,掌握实验要求掌握的内容。
2.课后认真完成实验报告三、实验环境1.硬件:网络环境2.操作系统:windows73.相关软件:ServU4.0四、实验步骤与内容4.1网络配置实验4.1.1 实验内容:安装Windows网络组件并配置网络选项(因机房都已经设置好,可以查看或按原值填写,关键是了解需要设置哪些选项以及为什么要设置这些内容)。
4.1.2 实验步骤:1、安装协议:进入“打开网络与共享中心”,如错误!未找到引用源。
,再单击打开“网络与共享中心”,进入如图2的界面;图1 网络与共享中心图2 网络连接界面单击“更改是适配器设置”进入“网络连接”界面,如图3图3 网路连接界面双击其中的“本地连接”图标,在弹出的窗口(下图左)中选择“属性”,弹出本地连接的属性窗口(下图右,将其中的“连接后在任务栏中显示图标”前的方框选中,则在任务栏右侧显示连接图标)。
选择其中的“安装”,弹出协议安装窗口,如图4;图4 本地连接属性窗口图5 协议安装窗口在上图左选择“协议”后按“添加”按钮进入右侧所示窗口,其中有常用的协议,如图5;⏹NetBEUI(NetBios Enhanced User Interface)用于局域网通信,安装此协议后,可以通过在地址栏中输入对方的IP地址及共享名称访问对方共享资源。
⏹NWLink IPX/SPX./NetBIOS Compatible Transport Protocal”,该协议常用于局域网游戏,如星际争霸、帝国时代等,一般要先装该协议才能在局域网对战。
⏹TCP/IP协议,该协议在系统安装了网卡驱动的情况下一般都默认安装,因此上图中没有显示,如果系统未安装TCP/IP协议,则应该在此界面中安装。
2.配置TCP/IP协议⏹在错误!未找到引用源。
的界面中,选中“Internet协议(TCP/IP)”,按“属性”按钮,弹出TCP/IP的配置窗口,如图6图6 Internet协议属性根据上网方式的不同,需相应的选择“自动获得IP地址”或“使用下面的IP地址”,在本实验中使用后者。
4.2 常用网络命令在配置好Windows的网络设置之后,对Windows 7常用网络命令进行练习。
1)设需要了解ping命令的用法,可以在windows 7的命令行方式下输入以下两个命令:见图7ping /? > ping.txt(回车)start ping.txt(回车)图7 ping.txt2)有些命令不支持/? 参数,如arp ,但使用错误参数/不使用任何参数时会以报错的形式返回命令的用法,这时可以如下输入命令获得其用法:arp 2> arp.txt(回车)start arp.txt(回车)注:start arp.txt命令只是用于打开文本文件arp.txt,也可以直接在编辑软件中打开。
在取得命令用法时如果用1)中的命令失败可尝试2)中的命令。
4.2.1 ping⏹该命令用于测试是否存在一条路径可以到达远端主机。
⏹网络故障诊断:(所有图见下列图)a)ping 127.0.0.1,这个IP地址是回环地址,即代表你的机器本身,如果该命令执行失败,表示机器的TCP/IP协议安装失败或已损坏,需要卸载重装TCP/IP协议(方法见4.1.2)b)ping 局域网内其他IP ,如果不成功,地址未使用或机器关闭或安装了防火墙。
c)ping 本机IP,如果不成功,说明本机的IP配置有问题。
d)ping 网关IP,如果不成功,说明网关不通或网络线路存在故障e)ping 站点,如果不成功,说明DNS设置有误或DNS服务故障。
图8 ping 127.0.0.1 图9 ping 本机IP图10 Ping站点4.2.2 NetStat⏹该命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,可用于检验本机各端口的网络连接情况,即可以了解有本机已经建立了哪些连接。
⏹常用命令格式:netstat –an 可以了解在你的机器上开放了哪些端口,可能的输出如下:如图所示:0.0.0.0:80表示开放了80端口LISTENING表示端口处于监听状态如果为ESTABLISHED表示已经建立了一个连接图11 netstat -an4.2.3 ipconfig⏹该命令一般用于显示本机的网络相关的各项信息,如:IP地址,MAC地址,DNS服务器,默认网关设置,DHCP等配置。
⏹获得该命令的用法帮助。
常用命令格式:ipconfig /all可能的返回信息如下:图12.1 ipconfig /all命令返回结果图12.2 ipconfig /all命令的返回结果4.2.4 tracert⏹该命令用于跟踪显示数据在到达远端主机前经过的每个“路由”IP。
⏹用tracert >tracert.txt命令得到其用法,阅读并测试。
⏹常用命令格式:tracert (也可使用局域网内IP进行测试,看看输出,分析原因)可能得到如下返回信息(不同的网络状况会返回不同的结果)图13 命令tracert站点的结果从返回信息可以清楚的了解从本机发出的数据到达经过了哪些“路由”。
4.2.5 arp⏹ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。
使用arp命令,你能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容(注意:每台windows机器中都会有一个arp高速缓存,存放着地址转换信息)。
⏹获得ARP命令的用法帮助。
⏹常用命令格式:arp –a 显示机器中ARP缓存的当前内容arp –s IP_address MAC_address将IP地址与物理地址绑定,用于防止IP盗用。
图14 命令arp –a的结果4.2.6 route⏹用于查询、设置本机的路由设置,如路由表等⏹获得route的使用帮助。
⏹常用命令格式:route print显示当前路由表内容route add …….在多路由的局域网中添加路由,但一般的局域网都只接一个路由器。
图15 route命令4.2.7 NBTStat⏹用于查看本地计算机或远程计算机上的NetBIOS名字表格。
⏹获得NBTStat帮助信息。
⏹常用命令格式:nbtstat –n解析本机的NetBios信息,可能的输出如下:图16 nbtsat –n命令Nbtstat –a 218.65.113.252(南昌航空大学官网地址)分析远端主机的NetBios信息,可能的输出如下:图17 nbtstat –a [IP]结果4.2.8 net(非常重要,必须了解每个子命令的用法)⏹net命令是windows 2000中最强大的命令之一。
可用的子功能非常多。
⏹用net help 可以获得该命令所有可用的子命令,如下:C:\Users\zou>net help此命令的语法是:NET HELP command-或-NET command /HELP可用的命令包括:NET ACCOUNTS NET HELP NET SHARENET COMPUTER NET HELPMSG NET STARTNET CONFIG NET LOCALGROUP NET STATISTICSNET CONFIG SERVER NET NAME NET STOPNET CONFIG WORKSTATION NET PAUSE NET TIMENET CONTINUE NET PRINT NET USENET FILE NET SEND NET USERNET GROUP NET SESSION NET VIEWNET HELP SERVICES 列出用户可以启动的网络服务。
NET HELP SYNTAX 解释如何阅读NET HELP 语法行。
NET HELP command | MORE 用于逐屏显示帮助。
⏹如需要了解某个子命令的用法,如net use的用法,可使用net help use即可得到关于net use用法的详细帮助。
⏹命令举例:net view显示所有同组的windows用户,即在网络邻居中看到的用户。
图18 命令net view4.2.9 综合运用举例⏹需要ping 局域网中从192.168.0.1—192.168.0.254的所有机器可用如下命令:for /L %i in (1,1,254) do ping 192.168.0.%i⏹需要ping网络邻居里看到的所有机器,可使用如下两条命令:net view |find “\\” > name.txtfor /F “tokens=1 delims=\” %i in (name.txt) do ping %i⏹如果想了解for的用法:for /? >for.txtstart for.txt图19 for.txt4.3 建立FTP服务器(略)4.4 实验结果(见实验步骤中的截图)4.5 实验小结通过本次实验,基本了解windows系统的网络的配置与管理,以及一些常用的网络命令。
这对以后的网络生活将有很大帮助,用此查询并找到一些故障以帮助解决某些问题。