欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 旅游 > 架构师软考-每日两道单选题14

架构师软考-每日两道单选题14

2024/10/24 5:23:31 来源:https://blog.csdn.net/qyhua/article/details/141176338  浏览:    关键词:架构师软考-每日两道单选题14

 第27题 单选题

以下关于REST的描述中,( )是不正确的。

        A REST的状态转移是借助HTTP方法来实现

        B URI和资源是多对多关系

        C REST是一种设计风格而不是一个架构

        D REST是以资源为中心构建的

解析

B 选项是不正确的。

在 REST 架构中,URI(统一资源标识符)和资源通常是一对一的关系。每个资源都有一个唯一的 URI 来进行标识和访问。

例如,一个用户资源可能对应一个特定的 URI 如 https://example.com/api/users/1 ,其中“1”代表特定用户的标识符。

A 选项,REST 确实借助 HTTP 方法(如 GET、POST、PUT、DELETE 等)来实现状态转移。比如,GET 用于获取资源,POST 用于创建资源,PUT 用于更新资源,DELETE 用于删除资源。

C 选项,REST 是一种设计风格,而非严格意义上的架构,它为构建 Web 服务提供了一系列的原则和指导。

D 选项,REST 是以资源为中心构建的,强调对资源的操作和管理。

 第28题 单选题

基于软件系统的生命周期,可以将软件系统的质量属性分为( )两个部分。


        A 需求分析期质量属性和设计期质量属性

        B 开发期质量属性和运行期质量属性

        C 设计期质量属性和开发期质量属性

        D 设计期质量属性和运行期质量属性

解析

B 选项是正确的。

基于软件系统的生命周期,可以将软件系统的质量属性分为开发期质量属性和运行期质量属性两个部分。

开发期质量属性包括可扩展性、可维护性、可重用性、可读性等。例如,一个具有良好可扩展性的软件系统,在开发过程中能够方便地添加新的功能模块,而不需要对现有架构进行大规模的修改;具有高可维护性的系统,代码结构清晰,注释完备,便于开发人员理解和修改。

运行期质量属性包括性能、可用性、安全性、可靠性等。比如,一个性能良好的系统能够快速响应用户请求,处理大量的数据;可用性高的系统能够在较长时间内稳定运行,减少故障停机时间;安全性强的系统能够有效保护用户数据和系统资源不被非法访问和篡改;可靠性高的系统在面对各种异常情况时仍能正常工作,不出现数据丢失等问题。

点击进入 软考-系统架构师 专栏 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com