29 软件工程填空题及答案.docx
页数:2页文件大小:20.6 KB来源: 软件工程ppt课件 {{#tag}} {{#state}}已收藏{{/state}} {{^state}}请收藏{{/state}} {{/tag}}
本课件讲解软件工程 填空题与答案,从软件工程填空题切入,依次展开参考答案、软件工程填空题等内容,配合课堂示例与练习,帮助学习者掌握参考答案的核心方法。
查看本课件的文字版(共 2 页,供检索与复制)
第1页:(1)一般来说
- (1)一般来说,好的软件开发环境应采用和集成化CASE环境。
- (2)软件由程序、、组成。
- (3)软件工程釆用层次化的方法,每个层次都包括、方法、三要素。
- (4)在分析过程中用来描绘物理系统的图形工具是。
- (5)需求分析阶段产生的文档是。
- (6)需求分析方法包括:的分析方法、的分析方法、面向过程流的分析方法。
- (7)在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是关系。
- (8)数据流图用图形符号表示、、数据源及数据存储。
- (9)一个模块拥有的直属下级模块的个数称为,一个模块的直接上级模块的个数称为。
- (10)从工程管理的角度看,软件设计可分为和两大步骤。
- (11)软件详细计阶段的输出结果为,此文档经严格复审后将作为阶段的输入文档。
- (12)软件过程设计中最常用的技术和工具主要为、、、盒图、和PDL语言。
- (13)单元测试过程应为测试模块开发一个和(或)若干个。
- (14)设计用户界面要充分考虑到,还要考虑,可用的软、硬件技术及应用本身产生的影响。
- (15)软件测试既是软件开发阶段的最后一个活动,又是软件质量保证的最后一项措施。它所用的主要技术分为和两大类。
- (16)维护是指软件在交付使用后,为或而修改软件的过程。
- (17)逆向工程与是目前预防性维护采用的主要技术。
- (18)在面向对象的概念中,是由某个特定类描述的一个具体的对象。1
第2页:答案1CASE工具2数据文档3工具过程4
- 答案1CASE工具2数据文档3工具过程4系统流程图5软件需求规格说明书2
- (6)见书P243.31. 2. 3.4.功能分解方法结构化开发方法的分析信息建模方法面向对象7多对多(或者答M-N也对)8数据流加工(处理)9扇出扇入10总体设计详细设计11详细设计说明书编码12程序流程图PAD图判定表判定树13驱动模块桩模块14人的因素界面风格15白盒法黑盒法16改正错误满足新需要17重构工程18实例
{{#src}} {{/src}}