2012年计算机二级公共基础知识软件工程基础归纳及课后习题

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

第三章 软件工程基础

  软件生命周期---软件产品从提出、实现、使用维护到停止使用退役的过程。分为软件定义、软件开发、软件运行维护三个阶段。

  软件生命周期的主要活动阶段---可行性分析、需求分析、软件设计、软件实现、软件测试、运行和维护。

  常见的需求分析方法---

  (1)结构化分析方法---主要包括面向数据流的结构化分析方法SA;面向数据结构的Jackson方法JSD;面向数据结构的结构化数据系统开发方法DSSD。

  (2)面向对象的分析方法OOA

  结构化分析方法工具---

  (1)数据流图DFD,记住DFD图的几个符号:

  (2)数据字典DD

  (3)判定树

  (4)判定表

  程序结构图(SC),N-S图,问题分析图(PAD)

  程序流程图(PFD)的几个符号:

  软件测试---黑盒测试:功能测试

  白盒测试:内部结构测试,穷举路径测试

习题3

  在软件生命周期中,能准确地判断软件系统必须做什么和必须具备哪些功能的阶段是(需求分析)

  软件工程的3个要素(工具),(过程),(方法)

  检查软件产品是否符合需求定义的过程称为(确认测试)

  软件设计原则是(抽象)、(模块化)、(信息隐蔽)

  需求分析常用的工具是(DFD)

  在结构化方法中,软件功能分解属于(总体设计)阶段

  软件测试的饿目的是(改正错误 )

  软件需求分析 阶段 可分为四个方面(需求获取)、(需求分析)、(编写需求格式说明)、(需求评审)

  软件是(程序)、(数据)、(文档)的集合

  Jakson方法是一中面向(数据流)的结构化方法

  软件工程研究的内容包括(软件开发技术)、(软件工程管理)

  数据流图的类型有(交换型)、(事务型)

  软件开发环境是全面支持软件开发全过程的(软件工具)集合

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答