- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(软件工程课后题参考答案北大考研
软工第1章:
1)P2的§1.1,软件工程的概念和软件的含义
2)软件工程框架P2图1.1
软工第2章:
1)软件开发模型的定义P4第一段
2)几种模型的比较:特点、优缺点
3)重点模型:演化模型、螺旋模型、喷泉模型(其实这个最重要了,可是96期末
考过了,不知道这次考不考)
软工第3章:
1)需求分析的目标和任务,以及阶段划分P10
2)P13 人们常用的组织信息的三条基本原则
3)P14,什么是结构化方法§3.2的第二段
4)如何绘制DFD和加工小说明
5)P22-25需求验证正确性的11个方面,只要知道有哪11个方面就可以了
软工第4章:
1)设计的任务和目标2)结构化设计的阶段3)总体设计的任务4)三种主要表示方式
5)数据流图的分类(这个比较重要)6)DFD-MSD(一定要掌握,必考)
7)设计准则,其中耦合的概念和分类,内聚的概念和分类
8)启发式规则,其中模块独立性,深度,宽度,扇入,扇出的概念
9)P52的模块的作用域应在控制域的要求重要(曾经是一年的考研题)
软工第5章:
1)程序流程图-PAD 2)程序流程图-N-S
应该是其中之一,个人认为,王老师比较喜欢PAD,呵呵,不过,
好像应该都看,反正不难:)
软工第6,7章:
都是OO的内容,我就不多说了,因为很多都学过OO的
只是要注意,控制信息组织复杂度的概念和控制文档复杂度的概念是什么(前
面我都回答过了的)
还有就是描述对象类行为的概念——状态(这个非常非常重要)
还有一点点差别,就是对象的三个层次上的概念差别
面向对象方法的世界观——P64第二段
其他的都差不多
软工第8章:
OSA的三种模型,以及每种模型中的基本概念,分别看各节后的模型小结
软工第9章:
1)P132的测试定义
2)P133的图9.1,软件错误的分类和软件测试技术的分类(§9.2第一段)
3)P134-135的控制流程图,路径测试策略,测试路径的选择(一般是大题:
选择一个具体程序段的测试用例)
4)P138的第二段
软工第10章:
1)软件过程的分类,以及三大类下的小类,记记就行了
2)还有一个重点就是P165的图10.1
个人认为,这章不重要,大概看看就行了
软工第11章:
1)P174的CASE的概念和几种定义,看看,有个印象,觉得不会考这个,
如果考的话,因为有印象,也能写出来
2)P176的表11-1
3)P178的图11.2
4)P179的五级模型的组成部分
5)P188的Case工作台分类(7个)
6)P193的图11.13(96的期末考题)
7)P198的图11.16
8)P200的图11.17以及下面的Brown中的解释,4层观点
9)P202的图11.19以及下面的软件工程环境提供的服务(5个)
10)P203的表11-3(96的期末考题)
11)P204的表11-4
第一章
1.
软件:计算机系统中的程序及其文档
工程:将理论和所学的知识应用于实践的科学
软件工程:
应用计算机科学、数学及管理科学等原理,开发软件的工程。
它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。
其中:
计算机科学、数学用于构造模型与算法,工程科学用于制定规范、设计
范型、评估成本及确定权衡,管理科学用于用于计划、资源、质量、成本
等管理。
2.
(1) 软件工程目标:
生产具有正确性、可用性以及开销合宜的产品
(2) 软件工程原则:
选取适宜的开发模型,采用合适的设计方法,提供高质量的工程支持,
重视开发过程管理
(3) 软件与程序之间的关系:
程序是计算机任务的处理对象和处理规则的描述,文档是理解程序所需
的阐述性资料。
程序及其文档加在一起成为软件
(4) 软件工程的目标、原则和活动三者之间的关系:
软件工程的目标是可用性、争取性和合算性;实施一个软件工程要选取适宜的开发模型,要采用合适的设计方法,要提供高质量的工程支持,要实行开发过程的有效管理;软件工程活动主要包括需求、设计、实现、确认和支持等活动,每一活动都根绝特定的软件工程,采取合适的开发模型、设计方法、支持过程和过程管理。
3. 概要叙述软件工程各活动的主要任务和目标
软件工程的活动主要包括:需求、分析、设计、确认和支持。其中:
(1) 需求的任务是定义问题,即通过需求获取,得到一个需求陈述,节日需
求陈述为基础给出被建系统的模型,进而按照一定的标准编制需求规约;
最后还要验证需求陈述和需求规约之间的一致性、完整性、可跟踪性等。
(2) 软件设计的任务是需求的基础上,给出被建模型的软件设计方案。
(3) 实现的任务是在软件设计的基础上,编码被建系统然间体系结构中的每一个模块或者构件。
(4)
您可能关注的文档
最近下载
- 《复合材料的特性与应用》课件.ppt
- 妊娠晚期促子宫颈成熟与引产指南(2024)解读.pptx
- 保险异议处理拒绝处理ppt保险异议处理.ppt VIP
- 2025年内蒙古自治区中考数学试题卷(含答案解析).docx
- 湖南省永州市祁阳市2022-2023学年三年级下学期期末语文试题(pdf版无答案).docx VIP
- 设计和开发过程控制培训.pptx VIP
- 2019中国国内旅游发展年度报告_25页_4mb.pdf VIP
- 人教版三年级上册数学全册教学设计(配2025年秋新版教材).docx
- 安全风险分级管控和隐患排查治理双重预防机制培训课件.pptx VIP
- 各专业文件准备目录--内分泌科药物临床试验机构GCP SOP.doc VIP
文档评论(0)