文件名称:
信息系统项目管理师考试-软件工程基础知识
开发工具:
文件大小: 435kb
下载次数: 0
上传时间: 2019-03-03
详细说明:信息系统项目管理师考试-软件工程基础知识,信息系统项目管理师考试-软件工程基础知识。软件工程基础知识www.91grk.com
需求捕获技术P17-19
需求捕获技犬:用户访谈、用户调查、现场观摩、文档考古、联合
讨论会。(了解)。
温馨提示:这个地方可以用于写论文(可以说是如何捕获项目需求
,100字左右)
软件工程基础知识www.91grk.com
可行性研究的定义P20
可行性研究的内容:P20
可行性研究的步骤:了解下,考过几次论文了。P2022
这个知识点也可以后期学,这里可以了解。
了解几个名词:
数据流图、数据字典、ER图P2333
数据字典:是一种很实用的有效的表达数据格弌的手段,一般包含
名称”、“何处使用/如何使用”信息。实体一关系图(ER图
)。E-R图中,椭圆表示属性,矩形表示实体,菱形表示联系
软件工程基础知识www.91grk.com
软件设计原则:P3336
(1)信息隐蔽
(2)高内聚、低耦合
软件设计方法、用户界面设计P3744纯了解
评审?这个名词的定义
设计评审—一在开发时期的每个阶段,特别是设计阶段结束时都要
进行严格的技术评审,尽量不让错误传到下一个阶段。设计评审一
般采用评审会议的形式来进行。书上有流程,大家可以看看,其实
不仅仅是设计需要评审,所有的地方都雷要评审。(掌握)
补充:管理评审、技术评审、论证、评估、审计。
软件工程基础知识www.91grk.com
软件测试--极其重要
测试定义
测试分类:不同的方法的分类
白盒、黑盒分别的测试方法。
测试、β测试。。。。。
软件工程基础知识www.91grk.com
尽早地和不断地进行软件测试,系统测试应尽可能在实际运
行使用环境下进行。(掌握)
测试用例应当由测试输入数据和对应的预期输出结果这两部
分组成;程序员应避免检查自己的程序;在设计测试用例时,应
包括佥理的输入糸件和不合理的输入条件;充分注意测试中的群
集现象。经验表明,测试后程序中残存的错误数目与该程序中已
发现的错误数目成正比。严格执行测试计划,排除测试的随意性
应当对勾一个测试结果做全面检查;妥善保存测试计划、测试
用例、岀错统计和最终分析报告,为软件维护提供方便。(掌握
测试不再只是一种仅在编码阶段完成后才开始的活动。现在
的软件测试被认为是一种应该包括在整个开发和维护过程中的活
动,它本身是实际产品构造的一个重要部分。(掌握)
软件工程基础知识www.91grk.com
回归测试是指修改了旧代码后,重新进行测试以确认修改没
有引入新的错误或导致其他代码产生错误。在给定的预算和进度
下,尽可能有效率地进行回归测试,需要对测试用例库进行维护
并依据一定的策略选择相应的回归测试包。对测试用例库的维护
通常包括删除过时的测试用例、改进不受控制的测试用例、删除
冗余的测试用例、增添新的测试用例等。在软件生命周期中,即
使一个得到良好维护测试用例库也可能变得相当大,这使每次回
归测试都重新运行完整的测试包变得不切实际,时间和成本约束
可能阻碍运行这样一个测试,又是测试组不得不选择一个缩减的
回归测试包来完成回归测试。(掌握)
模糊测试是指将一个随机的、非预期的数据源作为程序的输
入,然后系统地找岀这些输λ所引起的程序失效。通过模糊测试
,你将会抢在别人之前来揭示软件易受攻击的弱点。模糊测试现
在已经发展成为一种最有效的软件安全性测试方法。(了解
软件工程基础知识www.91grk.com
软件质量强调三个方面的内容:软件需求是测试软件质量的基础;开发
标准定义了一组用于指导软件开发方式的准则;期望需求间接定义了用户对
某些特性的需求。
软件测试又可分为:
(1)功能测试(2)可靠性测试(3)强度测试(4)性能测试(5)恢复
测式(6)启动/停止测试(7)配置测试(8)安全性测试(9)可使用性测试
(10)安装测试(11)过程测试(12)容量测试(13)文档测试(14)兼容性
测试(了解)
Load runner、QTP也可以了解下。 Load runner用做性能测试,QTP用作自
动化测试。(了解)
代码审查和代码走查:代码审查是由若干程序员和测试员组成一个会审小
组,通过阅读、讨论和争议对程序进行静态分析的过程。而代码走查是让与会
者“充当”计算机,集体扮演计算机角色,让测试用例程序的逻辑运行一遍
,随时记录程序的踪迹,供分析和讨论用
温馨提示:如釆测试能了解的不错,论文里如果涉及到质量控制方面,则
可以写比较多的内容。
软件工程基础知识www.91grk.com
软件维护--极其重要
就是鱼丸!!
纠错性维护纠正在开发阶段产生而在测试和验收过程没有发现的错误。其主要
内容包括
(1)设计错误;(2)程序错误;(3)数据错误;(4)文档错误
适应性维护为适应软件运行环境改变而作的修改。环境改变的主要内容包括
(1)影响系统的规则或规律的变化;
(2)硬件配置的变化,如机型、终端、外部设备的改变等
(3)数据格式或文件结构的改变;
(4)软件支持环境的改变,如操作系统、编译器或实用程序的变化等,
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.