专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

2024下半年系统分析师重要知识点100条

责编:陈湘君 2024-07-09

2024下半年系统分析师重要知识点100条由希赛网软考频道整理,因篇幅有限,本文只展示了部分内容,完整内容请考生在本文文首本文资料处或文末的资料下载栏目下载

2024下半年系统分析师重要知识点100条部分内容如下:

xf1.png

2、敏捷开发

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法,适用于小团队和小项目,具有小步快跑

的思想。常见的敏捷开发方法有极限编程法、水晶法、并列争球法和自适应软件开发方法。

敏捷宣言:

个体和交互胜过过程和工具

可工作的软件胜过大量的文档[实现与测试是核心]

客户台作胜过合同谈判

响应变化胜过遵循计划

极限编程XP是一种轻量级的开发方法,它提出了四大价值观:沟通、简单、反馈、勇气。五大原则:快速反馈、简单性假设、逐步修改、提倡更改、优质工作。十二个最佳实践:计划游戏、隐喻、小型发布、简单设计、测试先行、重构、结对编程、集体代码所有制、持续集成、每周工作40小时、现场客户和编码标准。

极限编程(XP):一些对费用控制严格的公司中的使用,非常有效。

水晶方法:探索了用最少纪律约束而仍能成功的方法,从而在产出效率与易于运作上达到一种平衡。

开放式源码:程序开发人员在地域上分布很广【其他方法强调集中办公]。

SCRUM:明确定义了的可重复的方法过程。

功用驱动开发方法(FDD):编程开发人员分成两类:首席程序员和“类”程序员。

ASD 方法:其核心是三个非线性的、重叠的开发阶段:猜测、合作与学习。

动态系统开发方法(DSDM):倡导以业务为核心。

3、与逆向工程相关的概念

(1)重构(restructuring)。重构是指在同一抽象级别上转换系统描述形式。

(2)设计恢复(designrecovery)。设计恢复是指借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计等方面的信息。

(3)逆向工程(reverse engineering)。逆向工程是分析程序,力图在比源代码更高抽象层次上建立程序的表示过程,逆向工程是设计的恢复过程。

(4)正向工程(forwardengineering)。正向工程是指不仅从现有系统中恢复设计信息,而且使用该信息去改变或重构现有系统,以改善其整体质量。

(5)再工程(re-engineering)。再工程是对现有系统的重新开发过程,包括逆向工程、新需求的考虑过程和正向工程三个步骤。

24下半年软考真题考后分析+估分
▼▼▼

PC.png

热门:信息系统管理工程师报考指南hotgif.gif | 2025年软考报名时间及入口

推荐:信息系统项目管理师网络课堂 |系统架构设计师网络课程

活动:25年高项备考 | 软考机考模拟作答系统 | 24下半年真题估分预约hotgif.gif

备考:章节练习+真题软考备考学习资料  |  软考免费课程

课程:论文专题讲解  |  信息系统项目管理师试听课

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服