2024年上半年软考系统分析师重要知识点100条由希赛网软考频道整理,因篇幅有限,本文只展示了部分内容,完整内容请考生在本文文首本文资料处或文末的资料下载栏目下载。
2024年上半年软考系统分析师重要知识点100条部分内容如下:
1、企业集成
按集成点分:
2、敏捷开发
敏捷开发是一种以人为核心、迭代、循序渐进的开发方法,适用于小团队和小项目,具有小步快跑的思想。常见的敏捷开发方法有极限编程法、水晶法、并列争球法和自适应软件开发方法。
敏捷宣言:
个体和交互胜过过程和工具
可工作的软件胜过大量的文档【实现与测试是核心】
客户合作胜过合同谈判
响应变化胜过遵循计划
极限编程 XP 是一种轻量级的开发方法,它捉出了四大价值观:沟通、简单、反馈、勇气。五大原则:快速反馈、简单性假设、逐步修改、提倡更改、优质工作。十二个最佳实践:计划游戏、隐喻、小型发布、简单设计、测试先行、重构、结对编程、集体代码所有制、持续集成、每周工作40 小时、现场客户和编码标准。
极限编程(XP):一些对费用控制严格的公司中的使用,非常有效。
水晶方法:探索了用最少纪律约束而仍能成功的方法,从而在产出效率与易于运作上达到一种平衡。
开放式源码:程序开发人员在地域上分布很广【其他方法强调集中办公】
SCRUM:明确定义了的可重复的方法过程。
功用驱动开发方法(FDD):编程开发人员分成两类:首席程序员和“类”程序员。
ASD方法:其核心是三个非线性的、重叠的开发阶段:猜测、合作与学习。
动态系统开发方法(DSDM):倡导以业务为核心。
3、与逆向工程相关的概念
(1)重构(restructuring)。重构是指在同一抽象级别上转换系统描述形式。
(2)设计恢复(designrecovery)。设计恢复是指借助工具从已有程序中抽象出有关数据设计总体结构设计和过程设计等方面的信息。
(3)逆向工程(reverseengineering):逆向工程是分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程是设计的恢复过程。
(4)正向工程(forwardengineering)。正向工程是指不仅从现有系统中恢复设计信息,而且使用该信息去改变或重构现有系统,以改善其整体质量。
(5)再工程(re-engineering)。再工程是对现有系统的重新开发过程,包括逆向工程、新需求的考虑过程和正向工程三个步骤。
24下半年软考真题考后分析+估分
▼▼▼
热门:信息系统管理工程师报考指南 | 2025年软考报名时间及入口
活动:25年高项备考 | 软考机考模拟作答系统 | 24下半年真题估分预约
备考:章节练习+真题 | 软考备考学习资料 | 软考免费课程
课程:论文专题讲解 | 信息系统项目管理师试听课