2015--软件工程--期末重点复习资料
更新时间:2023-10-27 13:41:01 阅读量: 综合文库 文档下载
- 软件工程期末试题及答案推荐度:
- 相关推荐
软件工程重点
题型
填空 12 *1分 名词解释 3 *4分 问答题 3 *8分 用例设计 1 *8分 建模 1 *44分
第一章 软件和软件工程
1.软件的定义:
软件是:(1)指令的集合(计算机程序),通过执行这些指令可以满足预期的
特征、功能和性能需求;(2)数据结构,使得程序可以合理利用信息;(3)软件描述信息,它以硬拷贝和虚拟形式存在,用来描述程序操作和使用。
2.软件工程的定义:
软件工程是:(1)将系统化的、规范的、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。(2)在(1)中所述方法的研究。 软件工程的三要素:方法、工具和过程。 软件工程层次图:
3.软件过程的定义:
软件过程是工作产品构建时所执行的一系列活动、动作和任务的集合。
第二章 过程模型
4.通用过程的五种框架活动:沟通、策划、建模、构建和部署。
5惯用过程模型分为:瀑布模型,增量过程模型,演化过程模型,协同模型. 6两种常用的演化过程模型为原型开发和螺旋模型。
第四章 指导实践的原则
7.软件工程实践的定义:
软件工程实践是软件计划和开发时需要考虑的方方面面,包括概念、原则、
方法和工具等。指导实践的原则成为软件工程实施的基础。 8.指导过程的原则:(1)敏捷(2)每一步都关注质量(3)做好适应的准备(4)建立一个有效的团队(5)建立沟通和协调机制(6)管理变更(7)评估风险(8)创造能给别人带来价值的工作产品。 9.指导实践的原则:(1)分治策略(分割和攻克)(2)理解抽象的使用(3)力求一致性(4)关注信息传送(5)构建能展示有效模块化的软件(6)寻找模式(7)在可能的时候,用大量不同的观点描述问题及其解决方法。(8)记住:有人将要对软件进行维护。
10.软件工程实践都有哪些原则?
核心原则:指导过程的原则和指导实践的原则。
指导每个框架活动的原则:沟通原则,策划原则,建模原则,构造原则,部署原则。
第八章 设计概念
11.设计的概念:抽象,体系结构,模式,模块化(这里老师把每个小标题都念了,我也不知道具体应该怎么答)
12.模块化的重要性:模块化设计(以及由其产生的程序)使开发工作更易于规划;可以定义和交付软件增量;更容易实施变更;能够更有效地开展测试和调试;可以进行长期维护而没有严重的副作用。 13.XX的目标(老师讲的可能是设计的目标):信息隐蔽和功能独立。
14.功能独立的定义:
功能独立的概念是关注点分离、模块化、抽象和信息隐蔽概念的直接产物。通过开发具有“专一”功能和“避免”与其他模块过多交互的模块。每个模块只有一个简单的接口。
15.需求模型由什么构成:基于场景的元素、基于类的元素、面向流的元素、行为元素。
第九章 体系结构设计
16.体系结构风格的简单分类:
(1)以数据为中心的体系结构(2)数据流体系结构(3)调用和返回体系结构(4)面向对象体系结构(5)层次体系结构
第十一章 用户界面设计
17.软件设计的黄金规则:(1)用户操纵控制(2)减少用户的记忆负担(3)保持界面一致。
第十四章 质量概念
18质量的度量(哪些方法定义软件的质量 参考iso的技术标准)
Garvin的质量维度:性能质量,特性质量,可靠性,符合性,耐久性,适用性,审美,感知。
ISO 9126质量因素:功能性、可靠性、易用性、效率、维护性、可移植性。 19、质量保证的措施:评审,测试
第十五章 评审技术
20、什么是技术评审
技术评审是每个阶段(节点)都要进行评审,是发现错误和缺陷的主要措施
21、正式技术评审(FTR)的目标、FTR包括什么
正式技术评审的目标是(1)发现软件的任何一种表示形式中的功能、逻辑或实现
上的错误(2)验证评审中的软件是否满足其需求(3)保证软件的表示符合预先指定的标准(4)获得以统一的方式开发的软件(5)使项目更易于管理。
FTR包括走查和审查
22、软件质量保证的标准:IEEE,ISO以及其他标准化组织制定了一系列广泛的软件工
程标准和相关文件。标准可能是软件工程组织自愿采用的,或者是客户或其他利益相关者责成采用的。软件质量保证的任务是要确保遵循所采用的标准,并保证所有的工作产品符合标准。
软件的测试
23、什么是软件测试:测试是在交付产品给最终用户之前,带着特定的目的运行程
序的过程中发现错误。 24、测试的原则:(1)尽量不由程序设计者测试(2)注重测试用例的选择(3)充分注意测试中的群集现象. 25α测试和β测试的定义:(这里总结得不好,你自己总结吧)
α测试是由有代表性的最终用户在开发者的场所进行。α测试在受控的环境下进行。
β测试在一个或多个最终用户场所进行。与α测试测试不同,开发者通常不在场,因此,β测试是在不为开发者控制的环境下软件的“现场”应用。
正在阅读:
2015--软件工程--期末重点复习资料10-27
《中国惯性技术学报》第五届编辑委员会07-18
医学申请书(标准版).docx05-06
天津市科学技术委员会关于组织申报天津市科技服务体系创新工程试12-24
这是我交换机和路由器配置课其中考试的题目和答案,老师说会配这04-18
电子元件基础知识2009新版 - 图文12-24
材料物理性能教学大纲11-19
4A(6-10)教案01-21
中国人民解放军各集团军编制战斗序列大全05-02
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习资料
- 软件工程
- 期末
- 重点
- 2015
- 矿大风水格局解析 - 图文
- 微观课后习题答案
- 加快县域经济转型发展的若干思路(大字本)
- 生物化学习题集(附答案) - 图文
- 施工组织设计与工程造价管理的关系
- 危急值相关知识培训记录
- 盐渍酱菜项目可行性研究报告(目录) - 图文
- 应急响应程序
- 2009全国语文规范化知识大赛读写大赛
- 浮点表示法的范围怎么计算 - 图文
- 关于做好县政府办公室文电股和文印室工作的通知
- 2010年4月份管理系统中计算机应用(二)
- 学前儿童心理发展年龄特征概述
- LVMH集团战略分析报告 - 图文
- 毕业论文 - 基于Matlab的语音信号处理
- 广西财经学院
- 山西省市场调查行业企业名录2018版 - 图文
- 坚守耕地红线
- 《研究性学习示范实施》结题报告-翠园中学课题组
- 《无源光网络PON》试题答案