天津科技大学软件工程试卷.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
天津科技大学软件工程试卷

题号 一 二 三 四 五 六 七 总成绩 得分 得分 一、选择题(共30分) 1.软件是计算机系统中与硬件相互依存的另一部分,它是包括( A )、( B )及( C )的完整集合。其中,( A )是按事先设计的功能和性能要求执行的指令序列。( B )是使程序能够正确操纵信息的数据结构。( C )是与程序开发、维护和使用有关的图文材料。 供选择的答案: A(C: ① 软件 ② 程序 ③ 代码 ④ 硬件 ⑤ 文档 ⑥ 外设 ⑦ 数据 ⑧ 图表 2.软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。 供选择的答案: ①总结 ② 阶段性报告 ③ 需求分析评审 ④以上答案都不正确 3.在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )。 供选择的答案: ①数据流图 ②数据词典 ③结构化英语 ④判定表与判定树 4.在需求分析中,分析员要从用户那里解决的最重要的问题是( A )。需求规格说明书的内容不应当包括( B )。该文档在软件开发中具有重要的作用,但其作用不应当包括( C )。 供选择的答案: A: ① 要让软件做什么 ② 要给该软件提供哪些信息 ③ 要求软件工作效率如何 ④ 要让软件具有什么样的结构 B: ① 对重要功能的描述 ② 对算法的详细过程性描述 ③ 软件确认准则 ④ 软件的性能 C: ① 软件设计的依据 ② 用户和开发人员对软件要“做什么”的共同理解 ③ 软件验收的依据 ④ 软件可行性分析的依据 5.软件的开发工作经过需求分析阶段,进入( A )以后,就开始着手解决“怎么做”的问题。常用的软件设计方法有( B )、( C )、( D )和( E )等方法。 供选择的答案: A ~ B: ① 程序设计 ② 设计阶段 ③ 总体设计 ④ 定义阶段 ⑤ SD方法 ⑥ SP方法 C: ① Jackson方法 ② 瀑布法 ③ 快速原型法 ④ 回溯法 D~E: ① LCP(Wanier)方法 ② 递归法 ③ Parnas方法 ④ 自下而上修正 ⑤ 逐步求精法 ⑥ 检测校正法 6.块间联系和块内联系是评价程序模块结构质量的重要标准。联系的方式、共用信息的作用、共用信息的数量和接口的( A )等因素决定了块间联系的大小。在块内联系中,( B )的块内联系最强。 供选择的答案: A: ① 友好性 ② 健壮性 ③ 简单性 ④ 安全性 B: ① 巧合内聚 ② 功能内聚 ③ 通信内聚 ④ 信息内聚 7.为了把握软件开发各个环节的正确性和协调性,人们需要进行( A )和( B )工作。( A )的目的是想证实在一给定的外部环境中软件的逻辑正确性。它包括( C )和( D ),( B )则试图证明在软件生存期各个阶段,以及阶段间的逻辑( E )、( F )和正确性。 供选择的答案: A~B: ① 操作 ② 确认 ③ 验证 ④ 测试 ⑤ 调试 C~D: ① 用户的确认 ② 需求规格说明的确认 ③ 程序的确认 ④ 测试的确认 E~F: ① 可靠性 ② 独立性 ③ 协调性 ④ 完备性 ⑤ 扩充性 8.软件测试的目的是( A )。软件的集成测试工作最好由( E )承担,以提高集成测试的效果。 供选择的答案: A: ① 评价软件的质量 ② 发现软件的错误 ③ 找出软件中的所有错误 ④ 证明软件是正确的 B: ① 该软件的设计人员 ② 该软件开发组的负责人 ③ 该软件的编程人员 ④ 不属于该软件开发组的软件设计人员 9.在面向对象软件开发过程中特别重视复用。软件构件应独立于当初开发它们的应用而存在。在以后的应用开发中,可以调整这些独立构件以适应新问题的需要。因此,应使得类成为一个( A )的单元。这样就有一个( B )生存期问题。 供选择的答案: A: ① 可复用 ② 可测试 ③ 可适用 ④ 可靠 B: ① 应用 ② 寿命 ③ 类 ④ 软件 10.一个软件产品开发完成投入使用后,常常由于各种原因需要对它做适当的变更。在软件

文档评论(0)

wuyuetian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档