下载此文档

南京理工大学软件工程习题7.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
【7-1】对于软件产品来说,有4个方面影响着产品的质量,即( A )、( B )、( C )及成本、时间和进度等条件。重视软件过程的质量是近年来质量管理理论和实践的新发展。重视软件过程质量的控制,其部分原因可能是:相对于产品质量的控制来说,过程质量的控制是( D )、( E )、( F ),而产品质量的控制是( G )、( H )、( I )。
供选择的答案:
A ~ C. ①开发时间②开发技术③过程质量④风险控制
⑤质量控制⑥人员素质⑦项目管理⑧配置管理
D ~ I. ①主动的②被动的③整体的④系统的
⑤先期的⑥事后的⑦个别的⑧部分的
【7-2】McCall提出了表明软件质量的11个质量特性。它们是( A )、( B )、( C )、( D )、( E )、( F )、( G )、( H )、效率、可测试性和互连性。我们把这11个特性分为3组,使其分别隶属于产品修正、产品转移和产品运行等3个方面,如图所示。
( E )
可测试性
( F )
( G )
( H )
互连性
产品转移
产品修正
产品运行
( A ) ( B ) 效率( C ) ( D )

供选择的答案:
A ~ H. ①可读性 ②正确性 ③功能性 ④完整性 ⑤可靠性
⑥可移植性 ⑦可复用性 ⑧灵活性 ⑨可维护性 ⑩可使用性
【7-3】为什么软件需要维护?维护有哪几种类型?简述它们的维护过程。
【7-4】在软件维护的实施过程中,为了正确、有效地修改,需要经历以下3个步骤:( A )、( B )、( C )。( A )是决定维护成败和质量好坏的关键。( C )包括( D )确认、计算机确认和维护后的( E )。
供选择的答案:
A ~ C. ①修改程序②建立目标程序③分析和理解程序
④重新验证程序⑤验收程序
D. ①动态②静态③人工④自动
E. ①验证②验收③检验④存档
【7-5】从供选择的答案中选出同下列各叙述关系最密切的字句。
A. 软件从一个计算机系统或环境转移到另一个计算系统或环境的容易程度。
B. 软件在需要它投入使用时能实现其指定的功能的概率。
C. 软件使不同的系统约束条件和用户需求得到满足的容易程度。
D. 在规定的条件下和规定的一段期间内,实现所指定的功能的概率。
E. 尽管有不合法的输入,软件仍能继续正常工作的能力。
供选择的答案:
①可测试性②可理解性③可靠性④可移植性
⑤可使用性⑥兼容性⑦容错性⑧可修改性
⑨可接近性⑩一致性
【7-6】改错性维护与“排错”是否是一回事?为什么?
【7-7】从下列叙述中选出5条与提高软件的可移植性有关的叙述。
①把程序中与计算机硬件特性有关的部分集成在一起。
②选择时间效率和空间效率高的算法。
③使用结构化的程序设计方法。
④尽量用高级语言编写程序中对效率要求不高的部分。
⑤尽可能减少注释。
⑥采用表格控制方式。
⑦文档资料详尽、正确。
⑧在有虚拟存储器的计算机系统上开发软件。
⑨减少程序中对文件的读写次数。
⑩充分利用宿主计算机的硬件特性。
【7-8】软件可移植性是用来衡量软件的( A )的重要尺度之一。为了提高软件的可移植性,应注意提高软件的( B )。采用(

南京理工大学软件工程习题7 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小112 KB
  • 时间2018-06-10