最新系统分析师考试复习资料(精简整理版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统分析师考试复习资料
南昌大学计算中心武夷河
E_Mail:wuyihe5304@
说明:本文所有资料均收集于网络,由本人整理而成,在此对原作者表示衷心的感谢!网友们可自由传播此资料,但不得用于商业目的。
1 开发技术:语言与平台 (6)
JavaBean组件模型特点 (6)
Enterprise JavaBean(EJB)组件模型特点: (6)
JSP胜过servlet的关键的优点: (6)
J2EE的重要组成部分: (6)
RMI和RPC的区别: (7)
XML和HTML的主要区别: (7)
XML技术和JSP技术集成的方案: (7)
XML与JSP技术联合的优越性: (7)
XML的特点: (7)
SAX (Simple API for XML) 和 DOM (Document Object Model) (7)
什么是DOM? (7)
什么是SAX? (8)
什么类型的SAX事件被SAX解析器抛出了哪? (9)
什么时候使用DOM? (9)
什么时候使用SAX? (9)
HTML的缺点: (10)
经验结论 (10)
用ASP、JSP、PHP开发的缺陷: (10)
XML的优缺点: (10)
XML主要有三个要素:模式、XSL、XLL。 (10)
2 Web Service相关技术 (10)
Web Service (10)
创建简单的Web Service的方法: (11)
Web Service主要目标是跨平台和可互操作性,其特点: (11)
Web Service应该使用的情况: (11)
UDDI(统一描述、发现和集成Universal Description,Discovery,and Integration) (11)
SOAP (12)
Web Service技术(SOAP、UDDI、WSDL、EBXML) (12)
3 软件工程、软件架构及软件体系结构 (12)
3.1 面向对象技术 (12)
一组概念 (12)
OOA的主要优点: (12)
OOA过程包括以下主要活动: (12)
3.2 UML: (12)
UML包含了3个方面的内容 (13)
UML提供了3类基本的标准模型建筑块 (13)
UML规定四种事物表示法 (13)
UML提供的建筑块之间的基本联系有四种 (13)
UML图形提供了9种图形 (13)
UML规定了语言的四种公共机制 (13)
UML的特点: (13)
USE CASE: (13)
对象类图: (13)
交互图: (14)
状态图: (14)
组件图和配置图: (15)
UML开发工具:ilogix Rhapsody (15)
Rational Rose家族成员有: (15)
3.3OMT方法: (15)
OMT方法有三种模型:对象模型、动态模型、功能模型。 (15)
三者的关系: (15)
3.4软件工程理论: (16)
软件体系结构: (16)
统一软件开发过程RUP: (16)
把建立原型系统做为一种可能采取的策略的主要理由如下: (16)
原型法的主要优点: (16)
面向对象方法的优点: (16)
一个可复用构件应具备的条件是: (16)
版本控制工具: (16)
软件失败的原因: (16)
瀑布模型的特点: (17)
软件能力成熟度模型: (17)
ISO 9001与CMM的关系: (18)
提高软件质量和可靠性的技术大致可分为两类: (18)
软件配置的任务: (18)
软件复用的目的: (18)
软件复用的三个层次: (19)
软件成分复用的级别: (19)
3.5 软件测试 (19)
3.5.1软件测试观点: (19)
3.5.2 测试方法和测试工具解决方案 (19)
相关工具 (19)
1. 嵌入式软件测试工具--LOGISCOPE (19)
验证、评审和改进代码 (20)
测试的优化 (21)
2.白盒工具--NuMega DevPartner Studio (22)
3. 黑盒工具--QACenter (24)
4.数据库测试数据自动生成工具--TESTBytes (26)
使用 Rational Robot 实现自动化测试 (27)
自动化测试的步骤 (28)
自动化测试过程 (28)
增强和改进录制的自动化测试脚本 (29)
执行自动化测试脚本完成自动化测试 (29)
应用性能优化工具 EcoScope (29)
贯穿整个应用生命周期的性能分析 (29)
确保成功布署新应用 (30)
传统的软件测试: (31)
现代的软件测试: (31)
使用测试工具的好处 (32)
软件测试的环节:确认和和验证。 (32)
程序静态分析的方法: (32)
静态测试工具:(不需要执行程序) (33)
动态测试工具:(需要执行程序) (33)
测试数据自动生成工具: (33)
Ratioanl Robot 帮助你实现有效的自动化测试 (33)
Robot 对录制测试脚本的支持 (33)
Robot支持的环境 (33)
测试的验证点 (33)
Robot 的测试验证点 (34)
Robot 对增强、改进测试脚本的支持 (34)
灵活的编程语言 (34)
Robot 灵活的满足了客户需要的扩展性 (35)
Robot 对执行测试脚本的支持 (35)
Robot 功能特点的总结 (36)
WinRunner:强大的企业级自动化测试工具 (36)
轻松创建测试 (37)
插入检查点 (37)
检验数据 (37)
增强测试 (37)
运行测试 (38)
分析结果 (38)
维护测试 (38)
帮助你的应用程序为无线应用作准备 (38)
MVC模式介绍 (39)
4 数据库、数据仓库、数据挖掘 (40)
4.1数据库理论与方法 (40)
数据库优化问题: (40)
分布式数据库的问题: (40)
全功能分布式数据库的规则和目标 (40)
4.2 数学理论基础 (41)
函数依赖: (41)