标题:有没有懂的啊 帮忙做一下 小弟感激不尽
只看楼主
渔人守卫
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-6-22
结帖率:0
已结贴  问题点数:20 回复次数:3 
有没有懂的啊 帮忙做一下 小弟感激不尽
题目内容:编写程序模拟CSMA/CD协议的运行过程。
设计要求:(1-6必须实现,7由学有余力的同学可以选做)。
1. 用两个线程a和b来模拟CSMA/CD上的两台主机。
    2. 用一个全局共享变量Bus来模拟总线(将其初始化为'\0',并且总线等于'\0'时表示总线空闲 )。
    3. 两个子线程向总线发送自己的数据。数据用该线程的线程号进行模拟,发送数据用线程号和Bus的“或”操作进行模拟。
    4. 每台主机必须向总线上成功发送n次数据(n交互输入),如果其中某次数据发送失败,则该线程结束。
    5. 发送流程必须遵循CSMA/CD协议。随机延迟算法中的冲突窗口m(m交互输入)。
    6. 模拟程序必须有每个进程发送过程的显示,如发送成功以及发送成功的次数,发送失败以及该次发送中冲突的次数等。
 

编写程序,判断一个IP地址是否合法,并判断该地址是否属于一个给定子网。从而考察读者是否对IP地址概念及其子网划分有非常清楚地认识。
设计要求:
1. 命令行格式:ip_test  subnet/mask  ip_addr  其中,ip_test为程序名;subnet为子网号;mask是一个数值,代表子网掩码连续1的个数;ip_addr是要测试的IP地址。
2. 判断subnet和ip_addr的合法性。
3. 判断掩码的合法性。
4. 在IP地址合法的前提下,判断ip_addr是否属于子网subnet。
5 输出命令行中的ip是否合法,掩码是否合法以及ip_addr是否属于子网subnet。
 
搜索更多相关主题的帖子: 感激不尽 
2010-06-22 18:34
渔人守卫
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-6-22
得分:0 
跪求各位高手解答  感激不尽啊
2010-06-22 18:34
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8074
专家分:6657
注 册:2005-11-7
得分:10 
我觉得你的需求应该用C/S的程序来实现,就是用windows应用程序,而不是用web来实现,你可以到C#.NET版去问问

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-06-23 09:16
gq198718
Rank: 4
等 级:业余侠客
威 望:1
帖 子:86
专家分:200
注 册:2010-6-6
得分:10 
这。。。
2010-06-23 10:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-310961-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.854463 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved