这篇文章给大家聊聊关于软件测试网络工程的递归与迭代,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
所谓递归查询就是:如果主机查询的本地域名服务器不知道所查询域名的IP地址,则本地域名服务器充当DNS客户端。
继续向其他根域名服务器发送查询请求消息(即继续代表主机查询),而不是让主机自行执行下一次查询。
因此,递归查询返回的查询结果要么是要查询的IP地址,要么报错,提示无法查询到所需的IP地址。
2、从本地域名服务器到根域名服务器的迭代查询。
迭代查询的特点:当根域名服务器收到本地域名服务器发来的迭代查询请求消息时,它要么给出要查询的IP地址,要么告诉本地服务器:“接下来应该查询哪个域名服务器” ?” 。
然后让本地服务器进行后续的查询。根域名服务器通常将其知道的顶级域名服务器的IP地址告诉本地域名服务器,然后本地域名服务器向顶级域名服务器进行查询。
顶级域名服务器收到本地域名服务器的查询请求后,要么给出要查询的IP地址,要么告诉本地服务器下一步应该查询哪个权威域名服务器。
最后,知道要解决的IP地址或错误,并将结果返回给发起查询的主机。
如果你不明白,我们可以给你一个简单的例子:
人物:孙爸爸、张菊、李菊、王菊
一日,孙大国作案被捕。于是孙父就让王举为儿子求情,但孙父并不认识王举,孙父就找到了张举。张说:我也不认识他。我去问问你。李局,李局认识王局,李局找到了王局,于是王局完成了工作,还给了李局,李局告诉了张局,张局终于把结果告诉了孙爸爸!
这就是递归,一层一层地向下传递,然后再返回。
有一天,孙大国又犯了罪。孙父到王局求情。他先去了张局。张局说:这次就难了。上次我帮你的时候,你就受到了上级的严厉查处。我无法再采取行动了。你去找李局吧。于是孙爸爸找到了李主任,李主任也表示很难处理。我帮你建立联系,你去找王主任。于是孙父找到了王菊。一笔PY交易后,王菊拍拍胸脯:没问题,我已经搞定了。于是孙爸爸又得到了一个满意的成绩。
这就是迭代。孙爸爸这回感觉有些不舒服了。他必须亲自一一寻找联系,才能最终得到结果。
提示:
递归和迭代是软考中简单易懂的考点。虽然分数占的比例不大,但每年都是必考题。另外,域名解析还是大家需要掌握的。
过去的问题:
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/185481.html
用户评论
毒舌妖后
终于找到这个!之前网上找教程都找不到合适的解释软考网工里递归迭代的概念,看了这篇博客豁然开朗了!尤其那个用“爬楼梯”的例子讲得真不错,一下子就懂了。
有19位网友表示赞同!
长裙绿衣
算法考试的时候对这俩概念还很迷茫…还好看到你这篇文章详细讲解了,虽然有些地方我还是不太理解,但是整体还是受益良多,建议可以加上几个实际案例解释更直观一些
有13位网友表示赞同!
执念,爱
这篇博客的思路很清晰,语言简明易懂,很好的解决了我的疑问。网工考试的知识点确实不少,希望以后还能更新一些其他的知识点讲解!
有16位网友表示赞同!
陌潇潇
讲道理我觉得这篇博客里面迭代和递归的例子还是比较抽象的,感觉用“爬楼梯”之类的例子实在难理解。希望能把概念解释得更具体一点 ,比如用代码直接展示出来会更容易让人消化一下。
有9位网友表示赞同!
半世晨晓。
软考网工这门考试真的很考验逻辑思维能力…还好找到了这篇博客讲解了递归和迭代这两个概念,算是打通了一块我脑中的知识盲点!
有8位网友表示赞同!
命硬
其实我不太觉得递归和迭代有什么本质上的区别,都是为了解决相同的问题的一种方法。不过写博客解释得真专业啊,看来我还是需要多学习一些算法知识才行.
有16位网友表示赞同!
淡写薰衣草的香
软考网工的题目真的很难QAQ,这次考试我挂了!我觉得这篇博文还是很有帮助的,下次考试要好好复习递归和迭代这两个概念!
有8位网友表示赞同!
柠栀
说实话这篇博客的内容跟我想的不一样。我觉得递归和迭代的实现方法有很多种,这篇文章只讲了一个比较普遍的方式,对于实际项目开发来说可能不太实用。
有17位网友表示赞同!
志平
软考网工考试真的太难了,我花了很长时间才终于把递归和迭代的概念理解清楚!这篇博客讲解得还挺详细的,很有帮助!
有15位网友表示赞同!
熏染
感觉标题写的有点夸张了,递归和迭代都是非常基础的算法概念,博客里面解释也还行,但也没到“之”这个程度吧。
有17位网友表示赞同!
断桥残雪
博主分析的很透彻,把递归和迭代分别从多个角度阐述得很好,特别是代码案例的引用让我更加清晰地理解了这两个概念的区别。以后遇到类似的问题可以根据你们的观点进行思维引导,提高解决问题效率.
有6位网友表示赞同!
素婉纤尘
学习软考网工确实需要耐心和毅力,反复练习才能真正掌握知识点。这个博客讲解的递归和迭代很好帮助我理清思路,也让我对这两个概念的概念有了更深层次的理解。
有15位网友表示赞同!
孤败
很喜欢这篇博文分析深入浅出,对于那些初学者或者想入门软考网工的人来说非常实用。如果可以增加一些实用的案例应用,那就更棒了!
有13位网友表示赞同!
〆mè村姑
学习数据结构和算法确实需要不断地练习和思考。这篇博客虽然篇幅不算长,但对递归和迭代的解释很清晰,很有帮助。 我觉得学习软考网工还需要结合实际项目经验才能真正掌握。
有14位网友表示赞同!
面瘫脸
总感觉软考网工考试越来越难了,这篇文章讲递归和迭代说得挺不错,但我觉得代码实现部分还是需要更多实践操作来理解到位
有9位网友表示赞同!
七夏i
博主把递归和迭代的概念解释得通俗易懂,让我对这两个概念有了更清晰的认知。以后在学习网络工程知识时,可以优先参考这种简洁明了的解说方法。
有5位网友表示赞同!
青墨断笺み
感觉这篇博客写得很详细,针对网工考试来说非常实用,尤其对于那些想要突破软考网工难度的同学来说,这篇博客应该是有很大帮助的!
有8位网友表示赞同!