软件工程复习题 2_第1页
软件工程复习题 2_第2页
软件工程复习题 2_第3页
软件工程复习题 2_第4页
软件工程复习题 2_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.美国一家公司在1982年计划用FORTRAN语言开发一个在VAX750计算机上运行的应用程序,估计这个程序的长度为10000条FORTRAN指令。如果平均每人每天可以开发出10条FORTRAN指令,请问:(2)程序员月工资为4000美元,每月按20个工作日计算,这个软件的成本是多少美元?(3)1982年VAX750计算机硬件价格约为125000美元,在那一年这个软件的成本在总成本中占多大比例?(4)20年后,一台性能远远优于VAX750的微型计算机的价格约为2000美元,这时软件开发生产率已提高到平均每人每天可以开发出40条指令,而程序员的月平均工资也已涨到8000美元。如果在2002年开发上述FORTRAN应用程序,则该软件的成本在总成本中占多大比例?答:(1)10001000(人日)40004000=200000(美元)(3)5020000061.5%200000125000(4)在2002)12.58000=100000(美元)2(1)在1985年对计算机存储容量的需求估计是多少?如果字长为16(2)假设在1985年一名程序员每天可开发出10条指令,程序员的平均工资是每月4000美元。如果一条指令为一个字长,计算使存储器装满程序所需用的成本。(3)假设在1995年存储器字长为32位,一名程序员每天可开发出30条指令,程序员的月平均工资为6000美元,重复(1)(2)题所问。答:(1)在1985(2)474263在1985102020=200)73577679()73577679在199530600073577679122629(人月)6001226296000=735776790(美元)3.什么是软件过程?它与软件工程方法学有何关系?3排除了卡纸故障do/警告复印do/复印复印命令装满纸do/警告FTpq循环whileqgnfq循环停止FFPTqgfn2答:每个322有个可3264可进行一次测试,即每秒可进行10个测试,因此,每天可进行的测试数为610因为2=102410,所以22)10。10103646.419.219.213511、假设有一个由5000行FORTRAN语句构成的程序(经编译后大约有25000在对它进行测试期间将发现多少个错误?为什么?E/ITT10002010001025000*10/1000=250-2-2TT12、一个折半查找程序可搜索按字母顺序排列的名字列表,如果查找的名字在列表中则返回真,否则返回假。为了对它进行功能测试,应该使用哪些测试用例?TRUETRUETRUETRUERUEFALSEFALSE13、对一个包含10000条机器指令的程序进行一个月集成测试后,总共改正了15个错误,此时MTTF=10h;经过两个月测试后,总共改正了25个错误(第二个月改正了10MTTF=15h。要求:(1)根据上述数据确定MTTF与测试时间之间的函数关系,画出MTTF与测试时间τ的关系曲线。在画这条曲线时你做了什么假设?(2)为做到MTTF=100h,必须进行多长时间的集成测试?当集成测试结束时总共改正了多少个错误,还有多少个错误潜伏在程序中?MTTFMTTF=a+bττ=1时MTTF=10=2时MTTF=15a+2b=15线得=1919τMTTF=10000/E-E(τ15个错误后MTTF=1025个错误后MTTF=15TcE=45K=33.33MTTF=100h100=10000/T33.3345-EC4245-42=314、在测试一个长度为48000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经一个月测试后,甲发现并改正20个错误,使MTTF达到8h。与此同时,乙发现24个错误,其中的6个甲也发现了。以后由甲一个人继续测试这个程序。问:(2)为使MTTF达到240h,必须再改正多少个错误?E=24/6*20=80T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论