文档介绍:2021年计算机软考《系统架构设计师》科目
备考要点
【导语】2021年计算机软考备考已进入关键期,为了方便考生及时
有效的备考,那么,为您精心整理了2021年计算机软考《系统架构
设计师》科目备考要点,欢迎大家的查阅。如想获取更多2021年计算机软考《系统架构设计师》科目
备考要点
【导语】2021年计算机软考备考已进入关键期,为了方便考生及时
有效的备考,那么,为您精心整理了2021年计算机软考《系统架构
设计师》科目备考要点,欢迎大家的查阅。如想获取更多计算机软考
的模拟题及备考资料,请关注的更新。
【篇一】2021年计算机软考《系统架构设计师》科目备考要点:
考虑用户的观点
当您为智能客户端应用程序确定合适的性能目标时,您应该仔细
考虑用户的观点。对于智能客户端应用程序而言,性能与可用性和用
户感受有关。例如,只要用户能够继续工作并且获得有关操作进度的
足够反馈,用户就可以接受漫长的操作。在确定要求时,将应用程序
的功能分解为多个使用情景或使用案例通常是有用的。您应该识别对
于实现特定性能目标而言关键且必需的使用案例和情景。应该将许多
使用案例所共有且经常执行的任务设计得具有较高性能。同样,如果
任务要求用户全神贯注并且不允许用户从其切换以执行其他任务,则
需要提供优化的且有效的用户体验。如果任务不太经常使用且不会阻
止用户执行其他任务,则可能无须进行大量调整。对于您识别的每个
性能敏感型任务,您都应该精确地定义用户的操作以及应用程序的响
应方式。您还应该确定每个任务使用的网络和客户端资源或组件。该
信息将影响性能目标,并且将驱动对性能进行度量的测试。可用性研
究提供了非常有价值的信息源,并且可能大大影响性能目标的定义。
正式的可用性研究在确定用户如何执行他们的工作、哪些使用情景是
共有的以及哪些不是共有的、用户经常执行哪些任务以及从性能观点
看来应用程序的哪些特征是重要的等方面可能非常有用。如果您要生
成新的应用程序,您应该考虑提供应用程序的原型或模型,以便可以
执行基本的可用性测试。
【篇二】2021年计算机软考《系统架构设计师》科目备考要点:
考虑应用程序操作环境
对应用程序的操作环境进行评估是很重要的,因为这可能对应用
程序施加必须在您制定的性能目标中予以反映的约束。位于网络上的
服务可能对您的应用程序施加性能约束。例如,您可能需要与您无法
控制的Web服务进行交互。在这种情况下,需要确定该服务的性能,
并且确定这是否将对客户端应用程序的性能产生影响。您还应该确定
任何相关服务和组件的性能如何随着时间的变化而变化。某些系统会
经受相当稳定的使用,而其他系统则会在一天或一周的特定时间经受
变动极大的使用。这些区别可能在关键时间对应用程序的性能造成不
利影响。例如,提供应用程序部署和更新服务的服务可能会在星期一
早上9点缓慢响应,因为所有用户都在此时升级到应用程序的版本。
另外,还需要准确地对所有相关系统和组件的性能进行建模,以便可
以在严格模拟应用程序的实际部署环境的环境中测试您的应用程序。
对于每个系统,您都应该确定性能概况以及最低、平均和性能特征。
然后,您可以在定义应用程序的性能要求时根据需要使用该数据。您
还应该仔细考虑用于运行应用程序