2019秋季电子科技大学软件工程作业1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 原型化方法是一种( )型的设计过程
(A) 自顶向下 (B) 自底向上 (C) 自内向外 (D) 自外向内
[参考答案:A] 分值:5

2. 以下关于数据流图的说法错误的是( )。
(A) 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储 (B) 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成 (C) 数据流图是用作结构化分析的一种工具 (D) 数据流图的绘制采用自上向下、逐层分解的方法
[参考答案:B] 分值:5

3. 下列叙述正确的是( )。
(A) PAD图表达的软件过程成树型结构 (B) PDL语言可以用于运行 (C) NS图可以用于系统设计 (D) 结构化程序设计强调效率第一
[参考答案:A] 分值:5

4. 软件的可维护性,可使用性, ( ) 是衡量软件质量的几个主要特性
(A) 可修改性 (B) 可复用性 (C) 可理解性 (D) 可靠性
[参考答案:D] 分值:5

5. 在编制程序时,应采纳的原则之一是( )。
(A) 不限制goto语句的使用 (B) 程序结构应有助于读者理解 (C) 减少或取消注解行 (D) 程序越短越好
[参考答案:B] 分值:5

6. 软件工程的课程特点( )。I. 学科理论及其知识应用的多维性II. 工程化III. 浓厚的方法学色彩IV. 实践性、指导性强
(A) 以上都正确 (B) I、III和IV (C) I、II和III (D) II、III和IV
[参考答案:A] 分值:5

7. ( )是计算机程序及其说明程序的各种文档。
(A) 软件 (B) 数据 (C) 文档 (D) 程序
[参考答案:A] 分值:5

8. 数据流图和( )共同构成系统的逻辑模型。
(A) 层次图 (B) PDL (C) IPO图 (D) 数据字典
[参考答案:D] 分值:5

9. 调试的目的是为了( )。
(A) 发掘软件的潜在能力 (B) 发现软件中的错误和缺陷 (C) 证明软件符合设计要求 (D) 改善软件的功能和性能
[参考答案:B] 分值:5

10. 在四种类型的维护中,( )维护是针对用户对软件提出的功能和性能要求的。
(A) 预防性 (B) 完善性 (C) 适应性 (D) 正确性
[参考答案:B] 分值:5

11. 在进行软件测试时,首先应当进行单元测试,然后再进行( ),最后再进行有效性测试。
(A) 组合测试 (B) 有效性测试 (C) 确认测试 (D) 集成测试
[参考答案:D] 分值:5

12. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( )。
(A) 设计阶段 (B) 代码实现阶段 (C) 运行和维护阶段 (D) 测试阶段
[参考答案:C] 分值:5

13. 在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。
(A) 单元测试 (B) 组合测试 (C) 系统测试 (D) 集成测试
[参考答案:A] 分值:5

14. 程序控制的三种基本结构中,( )结构可提供程序重复控制


(A) 循环 (B) 排序 (C) 分支 (D) 遍历
[参考答案:A] 分值:5

15. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。
(A) 程序 (B) 文档 (C) 软件 (D) 数据
[参考答案:B] 分值:5

16. 软件需求分析的任务不应包括( )。
(A) 问题分析 (B) 结构化程序设计 (C) 确定逻辑模型 (D) 信息域分析
[参考答案:B] 分值:5

17. 集成测试计划是在( )阶段制定的。
(A) 详细设计 (B) 需求分析 (C) 可行性研究和计划 (D) 概要设计
[参考答案:D] 分值:5

18. 软件生存周期的( )的工作和软件可维护性有密切的关系。
(A) 编码阶段 (B) 每个阶段 (C) 设计阶段 (D) 测试阶段
[参考答案:B] 分值:5

19. 数据存储和数据流都是( ),仅仅所处的状态不同。
(A) 分析结果 (B) 事件 (C) 动作 (D) 数据
[参考答案:D] 分值:5

20. Jackson方法根据( )来导出程序结构。
(A) 数据结构 (B) 数据间的控制结构 (C) 数据流图 (D) IPO图
[参考答案:A] 分值:5

相关文档
最新文档