您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页实验二 NetBIOS网络程序设计(实验讲义)

实验二 NetBIOS网络程序设计(实验讲义)

来源:意榕旅游网
实验二 NetBIOS网络程序设计

1、[实验目的]

了解在VC中Win32 Console Application的程序结构,编写网络应用程序

2、[实验内容]

① 编写一个Win32 Console 程序,初始化NetBIOS。

② 改进初始化NetBIOS程序,读出系统所有的lana编号,并复位各网卡上的NetBIOS。

③解读“查看名字表”程序。

3、[实验仪器设备]

操作系统:Windows2000/XP 编程软件:VC++

4、实验步骤

(1)Win32 Console程序开发,初始化NetBIOS ① 运行Microsoft Visual C++ ② 创建工程:

选择菜单“File”->“New”,在打开的对话框中,切换到“Projects”标签下,并选择“Win32 Console Application”作为工程类型,分别在Project name和Location文本框中输入工程的名字和位置(可自行定义),单击“OK”完成工程的创建。

③ 创建c++ source file ,编写程序 (程序可参考书上P33~P34): ④ 形成目标程序

单击菜单栏的“组建(B)”菜单下的“编译”命令,进行编译。在“输出”窗口的“组建”标签页下查看是否存在编译错误,若有,则进行调试。 ⑤ 运行程序

单击菜单栏的“组建(B)”菜单下的“执行”命令,生成.exe文件。必要时,可在过程中设置断点,以便核查相应指令的运行结果。 (2)改进初始化NetBIOS程序 ① 编写源程序:

对(1)的程序进行改造,读出系统所有的lana编号,并复位各网卡上的NetBIOS

③ 形成目标程序(同上) ④ 运行程序

(3)解读“查看名字表信息”程序文件 画出程序执行流程图 解释各步骤的功能 记录执行结果 5、[结果记录与分析]

① 第一个程序运行后输出什么?

② 第二个程序运行后输出什么,与第一个程序相比有什么意义? 6、[思考]

系统的Lana编号个数与什么有关,复位NetBIOS都能成功吗,不成功的原因是什么?

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务