欢迎来到天天文库
浏览记录
ID:46226975
大小:327.38 KB
页数:18页
时间:2019-11-21
《此生不换独家通信专业资料-3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、南京邮电大学通达学院2008/2009学年第2学期软件设计实验报告模块名称:专业:学生班级:学生学号:学生姓名:指导教W:TCP/IPSocket程序设计通信工程06003906003936姚永明赵建立汪胡青高建国李从容日期2009年6月10日至2009年6月23日题目1熟悉VC++6.0的使用坏境21、实验目的22、实验内容23、实验过程24、实验结果及其分析25、关键代码36、实验中遇到的问题及改进的设想3题目2获取计算机的名称和1P地址31、实验目的32、实验内容33、实验过程34、实验结果及其分析35、关键代码
2、46、实验中遇到的问题及改进的设想7题目3基本C/S模式的通信实验71、实验目的72、实验内容73、实验过程74、实验结果及其分析85、关键代码:86、实验中遇到的问题及改进的设想10题目4典型网络应用设计101、实验目的102、实验内容103、实验过程104、实验结果及其分析115、关键代码116、实验中遇到的问题及改进的设想13题目5网络画图13小节16附录17题目1熟悉VC++6.0的使用环境1、实验目的熟悉VC++6.0的使用环境2、实验内容掌握最基本的基于控制台、对话框、单文档及多文档界面的项目创建方法。掌握
3、项FI中的文件构成及作用,学会在程序文件中增加功能代码的方法。掌握程序的生成和调试方法。3、实验过程为了掌握项目的创建方法,将建立项目的步骤记录如下:1.打开VC++6.0,单击[File]
4、[New]命令,打开【New】对话框,选择[Project]标签。2.选择控制台、对话框、单文档及多文档界而项目相应的选项。3.在【Projectname]空格处写入自己的项目名(以自己学号开头)。4.单击0K。4、实验结果及其分析5、关键代码6、实验中遇到的问题及改进的设想运行时有时候会出现错误,在创建控制台后将工程菜单下设置子
5、菜单中连接子菜单中对象/库模块框中的地址粘贴到工程菜单中对应的地方。即可解决上述问题。题目2获取计算机的名称和IP地址1、实验目的获取计算机的名称和TP地址2、实验内容编写程序实现下述功能:获取计算机的名称和ip地址获取计算机的子网掩码获取计算机的DNS设置获取计算机的网卡地址掌握在程序中获取网络参数的方法。3、实验过程1.利用VisualC++创建工程时,选择MFCAppWizard(exe)。2.在MFCAppWizard第一步中选择基于对话框。3.在MFCAppWizard第二步中选择Winsock支持。4.在对
6、话框中键入“获取主机名和IP地址”,其他选择默认值,然后修改对话框界而。4、实验结果及其分析瞬getnetset±ing06003936网络适配器:AtherosAR5007EGWirelessNetworkAdaptei匚进细信息二取消GenericMarvellYukon88E8055FCI^EGigal在DOS环境下键入ipconfig回车,得到的获取计算机的名称和IP地址获取计算机的子网掩码获取计算机的DNS设置获取计算机的网卡地址信息和上述框中的一样,说明这个程序设计成功。5、关键代码#if!defined(
7、AFXgetIP06003936DLGH05FE73788E6C4F50B1EDECCAEF2CA587_INCLUDED_)#defineAFX_getIP06003936DLG_H_05FE7378_8E6C_4F50_BlED_ECCAEF2CA587_INCLUDED_#if_MSC_VER>1000#pragmaonce#endif//MSCVER>1000/////////////////////////////////////////////////////////////////////////////
8、//CgetIP06003936DlgdialogclassCgetIP06003936Dlg:publicCDialog{//Constructionpublic:CgetIP06003936Dlg(CWnd*pParent=NULL);//standardconstructor//DialogData//{{AFX_DATA(CgetIP06003936Dlg)enum{IDD二IDD_getIP06003936_DIALOG};CEditm_HostName;CListBoxm_IPAddr;//}}AFX_DA
9、TA//ClassWizardgeneratedvirtualfunctionoverrides//{{AFX_VIRTUAL(CgetIP06003936Dlg)protected:virtualvoidDoDataExchange(CDataExchange*pDX);//DDX/DDVsupport//}}AFX_VIRTU
此文档下载收益归作者所有