关于一道软设题目
2008-01-07 18:05
344 查看
两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是 ___个。
A.25 B.30 C.50 D.60
刚开始看到这个题目我觉得很头疼,不知道怎么去思考这个问题。自己对测试方面不是很了解便想当然的认为总共发现了25+30=55个bug,然后减掉共同的15个应该是40个,可是题目里没这个选项啊,错的有点离谱了。
可是我不甘心就这样郁闷下去,最后我上网去查了下资料,看到了大侠们的解答和网友们的讨论。这才明白自己其实没有一个科学的思维方法来解答问题,对问题的认识也不够深刻。
软件项目中的缺陷本来就是未知的,这个问题便抽象成了一个估算未知数目的数学问题了!天啊,我最怕数学了。但是没办法,问题再难也得去解决啊。我在这里并不想讨论这个问题的具体解法,因为网上很多。我要说的是在解决这个题目的过程中,学会如何解决一个问题的思路:
1. 不要盲目的去猜测
2. 要有将实际的问题抽象
3. 多思考多查资料
4. 坚持不懈的学习
呵呵,有梦才会有梦想成真的一天!
A.25 B.30 C.50 D.60
刚开始看到这个题目我觉得很头疼,不知道怎么去思考这个问题。自己对测试方面不是很了解便想当然的认为总共发现了25+30=55个bug,然后减掉共同的15个应该是40个,可是题目里没这个选项啊,错的有点离谱了。
可是我不甘心就这样郁闷下去,最后我上网去查了下资料,看到了大侠们的解答和网友们的讨论。这才明白自己其实没有一个科学的思维方法来解答问题,对问题的认识也不够深刻。
软件项目中的缺陷本来就是未知的,这个问题便抽象成了一个估算未知数目的数学问题了!天啊,我最怕数学了。但是没办法,问题再难也得去解决啊。我在这里并不想讨论这个问题的具体解法,因为网上很多。我要说的是在解决这个题目的过程中,学会如何解决一个问题的思路:
1. 不要盲目的去猜测
2. 要有将实际的问题抽象
3. 多思考多查资料
4. 坚持不懈的学习
呵呵,有梦才会有梦想成真的一天!
相关文章推荐
- 一道题目引发的关于c++命名域的问题--Avoid hiding inheried names
- 一道关于多态题目的解析
- Python中一道关于字符串分割的题目
- 《深入理解计算机系统》上的一道题目,关于位的。
- 求解:关于fork的一道题目
- 关于一道JS题目
- 网易2009年校园招聘--一道关于<list>的STL题目
- 一道经典的C++题,关于分钱的问题,适合新手阅读(黑客X档案论坛题目) [c#]
- 一道关于变量升级问题的题目
- 回答一道题目,关于T-SQL递归查询的
- 关于C++临时对象的一道题目
- 关于指针加减的一道题目
- 关于动态批处理的一道题目
- 笔试的一道关于测试的题目
- 一道关于string的题目
- 关于设计模式的一道题目
- 一道关于排序的题目
- 关于金山的一道面试题目
- 关于Notify() wait()的一道面试题目
- 一道关于二维数组和指针数组的C语言笔试题目