2024年上半年软考系统分析师重要知识点100条

系统分析师 责任编辑:陈湘君 2024-02-04

添加老师微信

备考咨询

加我微信

摘要:希赛网软考频道为2024年上半年系统分析师考生整理了2024年上半年系统分析师重要知识点100条的内容,希望能帮助考生掌握系统分析师的重要知识点。

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

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

1、企业集成

按集成点分:

xf.png

2、敏捷开发

敏捷开发是一种以人为核心、迭代、循序渐进的开发方法,适用于小团队和小项目,具有小步快跑的思想。常见的敏捷开发方法有极限编程法、水晶法、并列争球法和自适应软件开发方法。

敏捷宣言:

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

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

客户合作胜过合同谈判

响应变化胜过遵循计划

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

软考备考资料免费领取

去领取