系统架构设计师考试大纲-软件架构
架构设计师考试内容

架构设计师考试内容在软件架构设计中,以下哪一项不是架构风格的主要考虑因素?A. 系统的性能需求B. 开发团队的技能C. 系统的可维护性D. 系统的可扩展性关于微服务架构,以下哪种说法是不正确的?A. 微服务架构将应用程序拆分成一组小的服务B. 每个服务运行在其独立的进程中C. 微服务之间通过轻量级通信机制进行通信D. 微服务架构不适用于需要高并发处理的系统在设计分布式系统时,以下哪一项不是CAP定理中的要素?A. 一致性(Consistency)B. 可用性(Availability)C. 分区容忍性(Partition tolerance)D. 可靠性(Reliability)以下哪种架构模式最适合用于构建实时数据处理系统?A. 分层架构B. 事件驱动架构C. 微内核架构D. 客户端-服务器架构在软件架构设计中,以下哪一项不属于非功能性需求?A. 系统的响应时间B. 系统的吞吐量C. 系统的用户界面设计D. 系统的安全性关于RESTful API设计,以下哪种说法是正确的?A. RESTful API必须使用HTTPS协议B. RESTful API中的资源必须以名词形式表示C. RESTful API中的操作必须通过不同的HTTP方法来表示D. RESTful API不支持缓存机制在进行数据库架构设计时,以下哪一项不是需要考虑的关键因素?A. 数据的完整性B. 数据的查询性能C. 数据的存储成本D. 数据的加密算法以下哪种架构风格最适合用于构建高可用性的系统?A. 分层架构B. 主从复制架构C. 管道-过滤器架构D. 代理架构。
2023软考架构师考试大纲

2023软考架构师考试大纲摘要:一、前言二、考试目标1.系统架构设计师2.软件架构师三、考试科目及内容1.计算机与网络知识2.信息系统知识3.系统设计与管理4.软件工程5.信息安全6.标准化与知识产权四、考试形式与时间五、参考资料正文:【前言】2023 年软考架构师考试大纲旨在为参加软件架构师和系统架构设计师考试的考生提供参考依据。
本大纲涵盖了计算机与网络知识、信息系统知识、系统设计与管理、软件工程、信息安全、标准化与知识产权等方面的内容。
【考试目标】2023 年软考架构师考试大纲分为两个层次:系统架构设计师和软件架构师。
系统架构设计师:具备计算机与网络知识、信息系统知识、系统设计与管理、软件工程、信息安全、标准化与知识产权等方面的综合能力,能够独立完成系统架构设计、评估和优化的专业人才。
软件架构师:具备计算机与网络知识、信息系统知识、软件工程、信息安全、标准化与知识产权等方面的综合能力,能够独立完成软件架构设计、评估和优化的专业人才。
【考试科目及内容】2023 年软考架构师考试大纲共包括六科内容:1.计算机与网络知识:涵盖计算机硬件、操作系统、计算机网络等方面的基础知识。
2.信息系统知识:涵盖信息系统的基本概念、系统集成、项目管理、企业应用等方面的知识。
3.系统设计与管理:涵盖系统设计原理、设计方法、系统评估与优化等方面的知识。
4.软件工程:涵盖软件开发过程、软件需求分析、软件设计、软件测试等方面的知识。
5.信息安全:涵盖信息安全的基本概念、安全策略、安全技术、安全管理等方面的知识。
6.标准化与知识产权:涵盖标准化知识、知识产权保护、知识产权管理等方面的知识。
【考试形式与时间】2023 年软考架构师考试采用闭卷、笔试形式进行,考试时间为120 分钟。
【参考资料】参加考试的考生可参考以下资料:1.《计算机与网络基础知识》2.《信息系统知识》3.《系统设计与管理》4.《软件工程》5.《信息安全》6.《标准化与知识产权》本考试大纲的解释权归我国相关部门所有。
软考 系统架构师 大纲

软考系统架构师大纲软考系统架构师考试的大纲如下:一、软考的基本要求和考试形式- 考试的目的和意义- 考试的对象和要求- 考试的形式和时间二、系统架构师的基本概念和基础知识- 系统架构师的职责和能力要求- 系统架构师的工作流程和方法- 系统架构师的基本知识框架三、软件系统需求分析与架构设计- 理解和分析系统需求- 系统需求的分类和整理- 用例建模和分析- 系统架构设计的基本原则和方法- 架构模式和架构风格的选择- 架构设计的工具和技术四、软件系统架构的设计和选型- 软件系统架构的层次和结构- 架构设计的准则和标准- 架构模式和架构风格的介绍- 用于架构设计的工具和技术- 架构选型和评估五、软件系统的集成与部署- 软件系统的集成原则和流程- 集成测试和验证- 软件系统的部署和发布- 部署的策略和方法- 部署的工具和技术六、软件系统的运维和维护- 软件系统的运维需求和策略- 应用监控和故障处理- 数据备份和恢复- 软件系统的维护和升级- 维护和支持的工具和技术七、软件系统的安全与隐私保护- 软件系统的安全需求和威胁分析- 安全架构设计和实施- 隐私保护的原则和方法- 风险评估和管理八、软件系统架构的质量保证和管理- 软件系统质量的概念和要求- 质量保证的流程和方法- 质量评估和度量- 质量管理的工具和技术九、案例分析和实践- 对典型软件系统的架构设计进行案例分析- 设计和实施一个实际的软件系统架构以上是软考系统架构师考试的大纲,考生需要深入学习和理解以上内容,并通过实际案例的分析和实践来提升自己的能力。
2023软考系统架构设计师大纲

2023软考系统架构设计师大纲一、概述1. 软考系统架构设计师大纲的重要性在当今信息化时代,系统架构设计师的角色变得日益重要。
其设计的系统架构在商业应用和公共服务中起着至关重要的作用。
软考系统架构设计师大纲的制定对于提升系统架构设计师的素质和水平,推动整个行业的发展有着重要的意义。
二、考试范围1. 系统架构设计的基本概念和原则包括系统架构设计的定义、目标和原则,系统架构设计的过程和方法,以及系统架构设计在整个软件工程过程中的作用等内容。
2. 系统架构设计的基本理论和模型这部分内容包括系统架构设计中的基本理论,如分层、分布式、并行、实时等基本模型,以及系统架构设计的经典模型和方法等。
3. 系统架构设计的技术和工具考生应该熟悉系统架构设计中的核心技术,如面向服务的架构、微服务架构、容器化技术、云计算、大数据等技术,以及系统架构设计中常用的建模工具、分析工具和评估工具等。
4. 系统架构设计的实际应用和案例考试将涉及系统架构设计在实际项目中的应用和案例,包括系统架构设计在电子商务、金融、医疗、智能制造等领域中的实际应用,以及一些成功和失败的系统架构案例分析等内容。
三、考试形式和分数分配1. 考试形式考试采用闭卷、笔试形式,包括选择题、填空题、简答题和论述题等。
2. 分数分配考试总分为100分,其中选择题占30分,填空题占20分,简答题占30分,论述题占20分。
四、备考建议1. 提前准备提前了解考试大纲和考试内容,合理安排备考时间,制定备考计划,分阶段有目地地进行学习和复习。
2. 多练习考生可以通过参加模拟考试,多做历年真题,加强对考试形式和内容的了解和掌握。
3. 多实践在备考过程中,考生可以通过实际项目或者实际工作中的经验,将理论知识和实际操作相结合,更好地理解和掌握系统架构设计的相关知识点。
五、结语1. 通过本文对2023软考系统架构设计师大纲的介绍,我们可以看出,系统架构设计师是当前信息化时代不可或缺的重要角色。
2023系统架构设计师考试大纲

2023系统架构设计师考试大纲
一、考试科目
考试科目为《系统架构设计师》。
二、考试内容和要求
(一)考试内容
1.系统架构设计基础知识:认识系统架构、架构过程、系统生
命周期、架构风格、架构模式、系统质量属性、非功能需求等。
2.架构设计能力:理解和应用设计思想、方法和工具,具备全
局系统视角,根据业务需求,设计符合架构风格、满足质量属性和非功能需求的系统架构。
3.技术能力和实践经验:掌握常见技术架构和开发框架的原理,熟悉各种技术、工具、平台、框架的优缺点和使用场景,具备开发和实践经验,能够进行架构和开发工作。
4.架构管理和评审能力:了解系统开发管理和评审过程,掌握
评审方法和技巧,具备沟通、协调和领导能力,能够有效管理团队和项目,协调各方利益,提高项目成功率。
(二)考试要求
1.具备全局系统视角,能够从中长期规划和战略层面进行系统
架构设计。
2.掌握系统架构设计的方法、原则和流程,能够根据业务需求选择合适的架构风格和模式,设计符合质量属性和非功能需求的系统架构。
3.熟悉各种技术、工具、平台、框架的优缺点和使用场景,能够根据业务需求进行技术选型和架构设计。
4.了解系统开发管理和评审过程,掌握评审方法和技巧,具备沟通、协调和领导能力,能够有效管理团队和项目,协调各方利益,提高项目成功率。
5.具备较强的学习能力、创新能力和解决问题能力,能够应对不同场景下的系统架构设计和开发工作。
三、考试方式和时间
(一)考试方式
笔试。
(二)考试时间
一天。
系统架构设计师 考试大纲

系统架构设计师考试大纲
系统架构设计师考试大纲包括以下内容:
1.系统建模。
包括定义问题与归结模型、结构化系统建模、面向对象系统建模、数据库建模。
2.软件架构设计。
包括特定领域软件架构、基于架构的软件开发方法、软件演化。
3.系统设计。
包括处理流程设计、系统人机界面设计、文件设计、存储设计、数据库设计、网络应用系统的设计、系统运行环境的集成与设计、系统性能设计、中间件、应用服务器。
4.分布式系统设计。
包括分布式通信协议的设计、基于对象的分布式系统设计、基于Web的分布式系统设计、基于消息和协同的分布式系统设计、异构分布式系统的互操作性设计。
5.系统的可靠性分析与设计。
包括系统的故障模型和可靠性模型、提高系统可靠性的措施、系统的故障对策和系统的备份与恢复。
6.系统的安全性和保密性设计。
包括系统的访问控制技术、数据的完整性、数据与文件的加密、通信的安全性。
【软考】软件架构

【软考】软件架构⽬录1.软件架构风格软件架构分为以下⼏种风格:(1)数据流风格:批处理序列;管道/过滤器。
(2)调⽤/返回风格:主程序/⼦程序;⾯向对象风格;层次结构。
(3)独⽴构件风格:进程通信;事件系统。
(4)虚拟机风格:解释器;基于规则的系统。
(5)仓库风格:数据库系统;超⽂本系统;⿊板系统。
在架构评估过程中,评估⼈员所关注的是系统的质量属性。
1.1 数据流风格数据流风格的软件架构是⼀种最常见,结构最为简单的软件架构。
这样的架构下,所有的数据按照流的形式在执⾏过程中前进,不存在结构的反复和重构,就像⼯⼚中的汽车流⽔线⼀样,数据就像汽车零部件⼀样在流⽔线的各个节点上被加⼯,最终输出所需要的结果(⼀部完整的汽车)。
在流动过程中,数据经过序列间的数据处理组件进⾏处理,然后将处理结果向后传送,最后进⾏输出。
数据流风格架构主要包括两种具体的架构风格:批处理序列和管道-过滤器。
1. 批处理序列批处理风格的每⼀步处理都是独⽴的,并且每⼀步是顺序执⾏的。
只有当前⼀步处理完,后⼀步处理才能开始。
数据传送在步与步之间作为⼀个整体。
(组件为⼀系列固定顺序的计算单元,组件间只通过数据传递交互。
每个处理步骤是⼀个独⽴的程序,每⼀步必须在前⼀步结束后才能开始,数据必须是完整的,以整体的⽅式传递)批处理的典型应⽤:(1)经典数据处理;(2)程序开发;(3)Windows 下的 BAT 程序就是这种应⽤的典型实例。
2.管道和过滤器在管道/过滤器风格的软件架构中,每个构件都有⼀组输⼊和输出,构件读输⼊的数据流,经过内部处理,然后产⽣输出数据流。
这个过程通常通过对输⼊流的变换及增量计算来完成,所以在输⼊被完全消费之前,输出便产⽣了。
因此,这⾥的构件被称为过滤器,这种风格的连接件就像是数据流传输的管道,将⼀个过滤器的输出传到另⼀过滤器的输⼊。
此风格特别重要的过滤器必须是独⽴的实体,它不能与其他的过滤器共享数据,⽽且⼀个过滤器不知道它上游和下游的标识。
系统架构设计师 大纲

系统架构设计师大纲第一部分:系统架构设计师的角色和职责
1. 系统架构设计师的定义和概述
- 对系统架构设计师的定义
- 系统架构设计师在企业中的重要性
2. 系统架构设计师的职责和角色
- 系统架构设计师的主要职责和工作内容
- 系统架构设计师的技术领导和业务沟通能力第二部分:系统架构设计师的核心知识和技能
1. 系统架构设计师的技术背景
- 深入了解各种技术栈和架构模式
- 对常见技术和框架的熟练掌握
2. 系统架构设计师的设计原则
- 架构设计原则和最佳实践
- 高可用性、可扩展性、安全性等设计考量
第三部分:系统架构设计师的工作流程和方法论
1. 系统架构设计师的工作流程
- 需求分析和系统设计
- 架构评审和优化
- 技术选型和实施计划
2. 系统架构设计师的方法和工具
- UML、ER图等建模方法
- 架构设计工具和建模软件的使用
第四部分:系统架构设计师的职业发展和成长
1. 系统架构设计师的职业路径
- 从开发工程师到系统架构设计师
- 系统架构设计师的晋升和发展方向
2. 系统架构设计师的继续学习和成长
- 持续学习新技术和趋势
- 参与行业交流和社区活动
结语:
系统架构设计师在当今信息技术领域扮演着至关重要的角色,他们需要具备广泛的技术知识和深刻的业务洞察力,才能设计出高效可靠的系统架构。
通过本大纲的学习,希望能够帮助读者更好地了解系统架构设计师的职责、技能要求和发展机会,为他们未来的职业发展提供指导和启发。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统架构设计师考试大纲一、考试说明:1.考试目标考试合格人员应能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;能够对项目的系统架构进行描述、分析、设计与评估;能够按照相关标准编写相应的设计文档;能够与系统分析师、项目管理师相互协作、配合工作;具有高级工程师的实际工作能力和业务水平。
2.考试要求(1)掌握计算机硬软件与网络的基础知识;(2)熟悉信息系统开发过程;(3)理解信息系统开发标准、常用信息技术标准;(4)熟悉主流的中间件和应用服务器平台;(5)掌握软件系统建模、系统架构设计基本技术;(6)熟练掌握信息安全技术、安全策略、安全管理知识;(7)了解信息化、信息技术有关法律、法规的基础知识;(8)了解用户的行业特点,并根据行业特点架构合适的系统设计;(9)掌握应用的数学基础知识(10)熟练阅读和正确理解相关领域的英文文献;3.考试科目设计设置(1)信息系统综合知识,考试时间为150分钟,笔试,选择题;(2)系统架构设计案例分析,考试时间为90分钟,笔试,问答题;(3)系统架构设计论文,考试时间为120分钟,笔试,论文题。
二、考试范围考试科目1:信息系统综合知识1.计算机软件与网络基础知识1.1操作系统●操作系统的类型和结构●操作系统基本原理●网络操作系统及网络管理●嵌入式操作系统与实时操作系统1.2数据库系统●数据库管理系统的类型、结构和性能评价●常用的关系型数据库管理系统●数据库模式●数据库规范化●分布式数据库系统,并行数据库系统●数据仓库与数据挖掘技术●数据库工程●备份恢复1.3嵌入式系统●嵌入式系统的特点●嵌入式系统的硬件组成与设计●嵌入式系统应用软件及开发平台●嵌入式系统网络●嵌入式系统数据库1.4数据通信与计算机网络●数据通信的基本知识●开放系统互连参考模型●常用的协议标准●网络互连与常用网络设备●计算机网络的分类与应用1.5多媒体●多媒体的类型、特点及数据格式●多媒体数据的压缩编码1.6系统配置与性能评价●多层结构、分布式系统●系统配置方法(双份、双重、热备份、容错、集群)●性能计算(响应时间、吞吐量、TAT)●性能设计(系统调整、Amdahl解决方案、响应特性、负载均衡)●性能指标(SPEC-Int、SPEC-Fp、TPC、Gibsonmix、响应时间)●性能评估2.信息化基础知识2.1信息系统工程总体规划●总体规划目标、范围●总体规划的方法论●信息系统的组成●信息系统的实现2.2政府信息化与电子政务●电子政务的概念、内容和技术形式●中国政府信息化的策略和历程●电子政务建设的过程模式和技术模式2.3企业信息化与电子商务●企业信息化的概念、目的、规划、方法●ERP的主要模块和主要算法●企业业务流程重组(BPR)●CRM、PDM在企业的应用●知识管理●企业应用集成●全程供应链管理的思想●商业智能●电子商务的类型、标准2.4信息资源管理2.5国际和国内有关信息化的标准、法律和规定3.系统开发基础知识3.1开发管理●项目的范围、时间、成本●文档管理工作、配置管理●软件开发的质量与风险●软件的运行与评价3.2需求管理●需求变更●需求跟踪●需求变更风险管理3.3软件开发方法●软件开发生命周期●软件开发模型(瀑布模型、演化模型、增量模型、螺旋模型、原型,构件组装模型、RUP,敏捷方法)●构件与软件重用●逆向工程●形式化方法3.4软件开发环境与工具●集成开发环境●开发工具(建模工具、分析设计工具、编程工具、测试工具、项目管理工具等)3.5设计方法●分析设计图示(DFD、ERD、UML、流程图、NS图、PAD)●结构化分析与设计●模块设计●面向对象的分析与设计●I/O设计、人机界面设计●设计模式3.6基于构件的开发●构件的概念与分类●中间件技术●典型应用架构(J2EE、.NET)3.7应用系统构建●应用系统设计与开发(分析与设计方法的使用、外部设计、内部设计、程序设计、测试)●软件包的使用(开发工具、运行管理工具、业务处理工具、ERP、群件、OA工具)3.8测试与评审●测试评审方法●验证与确认(V&V)●测试自动化●测试设计和管理方法4.软件架构基础知识●软件架构的概念●软件架构的风格●特定领域软件架构●基于架构的软件开发方法●软件架构评估●软件产品线●设计模式5.安全性与可靠性技术4.1信息安全与保密●加密和解密●身份认证(数字签名、密钥、口令)●访问控制●安全保密管理(防泄漏、数字水印)●安全协议(SSL、PGP、IPSec)●系统备份与恢复●防治病毒4.2系统可靠性●可靠性设计(容错技术、避错技术)●可靠性指标与评估4.3安全性规章与保护私有信息规则●信息系统安全法规与制度●计算机防病毒制度●保护私有信息规则6.标准化与知识产权●标准化意识,标准化的发展,标准的的生命周期●国际标准、美国标准、国家标准、行业标准、地方标准、企业标准●代码标准、文件格式标准、安全标准、软件开发规范和文档标准●标准化机构●知识产权7.应用数据●概率统计应用●图论应用●组合分析●算法(数值算法与非数值算法)的选择与应用●运筹方法(网络计划技术、线性规划、预测、决策、库存管理、模拟)●数学建模8.专业英语●具有高级工程师所要求的英文阅读水平●掌握本领域的英语术语考试科目2:系统架构设计案例分析1.系统规划●系统项目的提出与可行性分析●系统方案的制定、评价和改进●新旧系统的分析和比较●现有软件、硬件和数据资源的有效利用2.软件架构设计●软件架构设计●XML技术●基于架构的软件开发过程●软件质量属性●架构模型(风格)●特定领域软件架构●基于架构的软件开发方法●架构评估●软件产品线●系统演化3.设计模式●设计模式的概念●设计模式的组成●模式和软件架构●设计模式分类●设计模式的实现4.系统设计●处理流程设计●人机界面设计●文件设计、存储设计●数据库设计●网络应用系统的设计●系统运行环境的集成与设计●中间件、应用服务器●性能设计与性能评估●系统转换计划5.软件系统建模●系统需求●建模的作用和意义●定义问题(目标、功能、性能等)与归结模型(静态结构模型、动态行为模型、物理模型)●结构化系统建模、数据流图●面向对象系统建模●统一建模语言(UML)●数据库建模、E-R图●逆向工程6.分布式系统设计●分布式通信协议的设计●基于对象的分布式系统设计●基于Web的分布式系统设计●基于消息和协同的分布式系统设计●异构分布式系统的互操作性设计7.嵌入式系统设计●实时系统和嵌入式系统特征●实时任务调度和多任务设计●中断处理和异常处理●嵌入式系统开发设计8.系统的可靠性分析与设计●系统的故障模型和可靠性模型●系统的可靠性分析和可靠度计算●提高系统可靠性的措施●系统的故障对策和系统的备份与恢复9.系统的安全性和保密性设计●系统的访问控制技术●数据的完整性●数据与文件的加密●通信的安全性●系统的安全性设计考试科目3:系统架构设计论文根据给出的系统架构设计有关的若干个专题,选择其中一个专题,按照规定的要求撰写论文。
1.系统建模●定义问题与归结模型●结构化系统建模●面向对象系统建模●数据库建模2.软件架构设计●软件架构设计●特定领域软件架构●基于架构的软件开发方法●软件演化3.系统设计●处理流程设计●系统人机界面设计●文件设计、存储设计●数据库设计●网络应用系统的设计●系统运行环境的集成与设计●系统性能设计●中间件、应用服务器4.分布式系统设计●分布式通信协议的设计●基于对象的分布式系统设计●基于Web的分布式系统设计●基于消息和协同的分布式系统设计●异构分布式系统的互操作性设计5.系统的可靠性分析与设计●系统的故障模型和可靠性模型●提高系统可靠性的措施●系统的故障对策和系统的备份与恢复6.系统的安全性和保密性设计●系统的访问控制技术●数据的完整性●数据与文件的加密●通信的安全性●系统的安全性设计题型举例考试科目1:信息系统综合知识(一)选择题1.在TCP/IP协议分层结构中,SNMP是在(1)协议之上的(2)请求/响应协议。
在ISO/OSI/RM基础上的公共管理信息服务/公共管理信息协议CMIS/CMIP是一个完整的网络管理协议族,网络管理应用进程使用OSI参考模型的(3)。
(1)A.TCP B.UDP C.HTTP D.IP(2)A.异步 B.同步 C.主从 D.面向连接(3)A.网络层 B.传输层 C.表示层 D.应用层2.软件产品线主要由(4)和产品集合两部分组成。
(4)A.构件库 B.核心资源 C.体系结构 D.开发组织(二)问答题阅读以下关于软件体系结构方面的叙述,回答问题1和问题2。
某集团公司要开发一个网络财务程序,使各地员工能在互联网络上进行财务处理和报销。
在设计该财务程序的体系结构时,项目组产生了分歧:(1)张工程师认为应该采用客户机/服务器(C/S)结构。
各分公司财务部要安装一个软件客户端,通过这个客户端连接到总公司财务部主机。
如果员工在外地出差,需要报销帐务的,也需要安装这个客户端才能进行。
(2)李工程师认为应该采用浏览器/服务器(BS)结构,各分公司及出差员工直接通过Windows操作系统自带的IE浏览器就可以连接到总公司的财务部主机。
经过项目组的激烈讨论,最终选用了C/S和B/S混合结构。
[问题1]请用200字以内的文字简要讨论C/S结构与B/S结构的区别及各自的优点和缺点。
[问题2]请用200字以内的文字说明如何设计C/S和B/S混合结构,这样设计有什么好处?(三)论文题论系统设计中对用户需求的把握对于系统工程师来说,在把某项工作系统化的时候,正确地理解该项工作的内容并设计出有效的系统,是一件最困难的事情。
为了把用户的需求正确无误地反映到系统的规格说明中去,常规的作法是把系统的规格说明书和输出的报表交给用户征求意见。
在某些情况下,还要做出系统的原型,请用户试用。
请围绕“系统设计中对用户需求的把握”论题,依次对以下三个问题进行论述。
1.叙述你参与的开发工程的概要,以及你所担任的工作。
2.就你所下过功夫的地方叙述,为了把用户需求反映到系统规格说明书中,采用过什么手段与用户进行通信?3.对于你所采用的手段,各举出一点你认为有效果的方面和无效果的方面,简要叙述你对这方面的评价。