信息系统软考笔记.docx

第1章 信息系统基础知识 信息系统的生命周期 1系统规划阶段 2系统开发阶段 3系统运行与维护阶段 4系统更新(消亡)阶段 信息系统的开发阶段分为 1总体规划阶段 2系统分析阶段 3系统设计阶段 4系统实施阶段 5系统验收阶段 信息系统的开发方法 1结构化方法 2快速原型法 3面向对象方法 第2章 软件工程基础知识 什么是软件需求 1功能需求 2非功能需求 3设计约束 可验证性是需求的最基本特征 需求工程包括 1需求开发包括:需求捕获、需求分析、编写规格说明书和需求验证 2需求管理包括:定义需求基线、处理需求变更和需求跟踪 测试分为 1黑盒测试,测试用例设计方法:等价类划分、边界值分析、错误推测法、因果图 2白盒测试 3灰盒测试 α测试是由一个用户在开发环境下进行的测试 β测试是由软件的多个用户在实际使用环境下进行的测试 软件的维护从性质上分为 1纠错型维护 在开发阶段产生而在测试和验收过程没有发现的错误。主要包括:设计错误;程序错误;数据错误;文档错误。 2适应型维护 为适应软件运行环境的改变而作的修改。主要包括:影响系统的规则或规律的变化;硬件配置的变化,如机型、终端、外部设备的改变等;数据格式或文件结构的改变;软件支持环境的改变,如操作系统、编译器或实用程序的变化等。 3预防型维护 为扩充功能或改变性能而进行的修改。 4完善型维护 约占50%,最大 是将潜在的漏洞在实际发生之

文档评论(0)

1亿VIP精品文档

相关文档