导航
短信预约 软考高级职称(系统架构)考试动态提醒 立即预约

请输入下面的图形验证码

提交验证

短信预约提醒成功

在线题库:软考高级系统架构设计师每日一练(64)

环球网校·2024-10-08 09:53:31浏览13 收藏2
摘要 为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“在线题库:软考高级系统架构设计师每日一练”内容,以供考生们参考,具体内容详见下文。

为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“在线题库:软考高级系统架构设计师每日一练”内容,以供考生们参考,具体内容详见下文。

温馨提示:考生如果想了解或担心错过系统架构设计师的报名时间、考试时间、成绩查询时间、证书领取时间等时间节点,可使用“  免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!

软考高级系统架构设计师每日一练(64)

1、数据库的安全机制中,通过提供()供第三方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。

A、索引

B、视图

C、存储过程

D、触发器

参考答案:C

答案解析:

本题考查的是数据库基础知识

索引是数据库中提高查询效率的一种机制,不能进行数据更新。

视图一般是提供查询数据的,具有一定安全机制,但是不能进行数据更新。

触发器可以作为更新机制,但是无法避免数据库的关系模式被第三方所获取,并不安全。

存储过程方式,可以定义一段代码,从而提供给用户程序来调用,具体更新过程通过代码调用,避免了向第三方提供系统表结构的过程,体现了数据库的安全机制。所以本题选择C选项。

2、某公司为其研发的硬件产品设计实现了一种特定的编程语言,为了方便开发者进行软件开发,公司拟开发一套针对该编程语言的集成开发环境,包括代码编辑、语法高亮、代码编译、运行调试等功能。针对上述描述,该集成开发环境应采用()架构风格最为合适。

A、管道-过滤器

B、数据仓储

C、主程序-子程序

D、解释器

参考答案:B

答案解析:

现代编译器的集成开发环境一般采用数据仓储(即以数据为中心的架构风格)架构风格进行开发,其中心数据就是程序的语法树。

3、基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()。

A、使用ABSD方法,设计活动可以从项目总体功能框架明确就开始

B、ABSD方法是一个自顶向下,递归细化的过程

C、ABSD方法有三个基础:功能分解、选择架构风格实现质量和商业需求以及软件模板的使用

D、使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止

参考答案:D

答案解析:

基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。使用ABSD方法,设计活动可以从项目总体功能框架明确就开始,并且设计活动的开始并不意味着需求抽取和分析活动可以终止,而是应该与设计活动并行。ABSD方法有三个基础:第一个基础是功能分解,在功能分解中使用已有的基于模块的内聚和耦合技术。第二个基础是通过选择体系结构风格来实现质量和商业需求。第三个基础是软件模板的使用。ABSD方法是一个自顶向下,递归细化的过程,软件系统的架构通过该方法得到细化,直到能产生软件构件的类。

点击>>2024年上半年系统架构设计师考试综合知识真题进行免费下载

以上就是“在线题库:软考高级系统架构设计师每日一练(64)”的内容了,希望本文对大家有用。温馨提示:考生如果担心自己错过软考高级系统架构设计师考试的报名时间、准考证时间、成绩查询时间等时间节点,可使用“  免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!另外,文章尾部有许多“精选课程”,考生可点击进行免费领取哦!

展开剩余
资料下载
历年真题
精选课程
老师直播

注册电脑版

版权所有©环球网校All Rights Reserved