2025/2025 学年 第 2 学期软件设计实验报告模块名称 VC++ 专业 广播电视工程 学生班级 B130114 学生学号 B13011413 学生姓名 陈超 指导老师 余雪勇 一、猎取计算机 IP 地址等网络参数1、实验目的程序能够自动猎取计算机的名称、IP 地址、子网掩码、DNS 设置、网卡地址。设 计 题目1.熟悉 VC++6.0 的使用环境2.猎取计算机的名称和 IP 地址3.基本 C/S 模式的通信实验4.典型网络应用设计5.综合网络应用设计任务要求1 熟悉 VC++6.0 的使用环境:掌握最基本的基于控制台、对话框、单文档及多文档界面的项目创建方法;掌握项目中的文件构成及作用,学会在程序文件中增加功能代码的方法;掌握程序的生成和调试方法。2.猎取计算机的名称和 IP 地址实验:掌握在程序中猎取网络参数的方法:猎取计算机的名称和 IP 地址;猎取计算机的子网掩码;猎取计算机的 DNS 设置;猎取计算机的网卡地址; 3.基本 C/S 模式的通信实验编写程序实现下述功能:一个UDPClient/Server模式的通信程序;一个TCP Client/Server模式的通信程序基本要求:能输入计算机的 IP 地址和端口号,能输入、发送文本信息和显示接受的文本信息。4.典型网络应用程序设计4.1聊天室设计:完成一个文本聊天室程序的设计。4.2简单的浏览器的实现:设计一个简单的浏览器5.综合网络应用设计:房产报修网络化管理实验设备及软件硬件:PC 机一台;软件:VC++6.0;其他通用软件工具同组人员学号及姓名无参考文献1.朱桂英、张元亮 Visual C++网络编程开发与实战 清华大学出版社2.姚领田等 MFC 窗口程序设计 中国水利水电出版社3.汪晓平、钟军 Visual C++网络通信协议分析与应用实现 人民邮电出版社4.曹衍龙 Visual C++网络通信编程有用案例精选(第二版) 人民邮电出版社5.雷斌、杨建华、黄超、何斌 Visual C++ 6.0 网络编程技术人民邮电出版社6.[ 美 ]David J.Kruglinski 译 : 希 望 图 书 创 作 室 MICROSOFT VISUAL C++ 6.0 技术内幕 北京希望电子出版社2、实验内容及过程1. 启动 Visual C++6.0,在此 IDE 环境中单击 File/New 菜单项,打开 New 对话框,然后单击 Projects 选项卡,选择“MFC AppWizard[exe]”一项。在对话框右上角的 ProjectsName 中填新工程的名字,然后选择适当的目录位置放置此新工程;新建一个 MFC Appwizard(exe)工程,命名为 B13011413,选择 Dialog based框架,一定要包含...