短信预约提醒成功
为帮助大家更好的备考软考高级系统架构设计师考试,小编为大家整理了“备考资料分享:软考高级系统架构设计师模拟练习题”内容,以供考生们进行备考,具体内容详见下文,希望对考生们能够有所帮助。
温馨提示:考生如果想了解或担心错过系统架构设计师的报名时间、考试时间、成绩查询时间、证书领取时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!
第1题(单选题):
软件结构化设计包括()等任务。
A、架构设计、数据设计、过程设计、原型设计
B、架构设计、过程设计、程序设计、原型设计
C、数据设计、过程设计、交互设计、程序设计
D、架构设计、接口设计、数据设计、过程设计
参考解析:
【正确答案】D
【答案分析】
本题考查的是软件设计的知识内容。
软件结构化设计包括体系结构设计、接口设计、数据设计和过程设计。本题选择D选项。
体系结构设计:定义软件系统各主要部件之间的关系。
数据设计:将模型转换成数据结构的定义。好的数据设计将改善程序结构和模块划分,降低过程复杂性。
接口设计(人机界面设计):软件内部,软件和操作系统间以及软件和人之间如何通信。
过程设计:系统结构部件转换成软件的过程描述。确定软件各个组成部分内的算法及内部数据结构,并选定某种过程的表达形式来描述各种算法。
第2题(单选题):
以下关于白盒测试方法的叙述中,错误的是()。
A、语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B、与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C、判定/条件覆盖准则的缺点是未考虑条件的组合情况
D、组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
参考解析:
【正确答案】D
【答案分析】
组合覆盖主要特点:要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合至少出现一次。
第3题(单选题):
在实时操作系统中,两个任务并发执行,一个任务要等待另一个任务发来消息,或建立某个条件后再向前执行,这种制约性合作关系被称为任务的()。
A、同步
B、互斥
C、调度
D、执行
参考解析:
【正确答案】A
【答案分析】
同步(Synchronization),指在一个系统中所发生的事件(event)之间进行协调,在时间上出现一致性与统一化的现象。
在本题中,一个任务要等待另一个任务发来消息,这就是一种同步协调机制。
第4题(单选题):
分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于()。
A、表示逻辑层
B、应用逻辑层
C、数据处理层
D、数据层
参考解析:
【正确答案】B
【答案分析】
分布式系统开发分为五个逻辑计算层:表示层实现用户界面;表示逻辑层为了生成数据表示而必须进行的处理任务,如输入数据编辑等;应用逻辑层包括为支持实际业务应用和规则所需的应用逻辑和处理过程,如信用检查、数据计算和分析等;数据处理层包括存储和访问数据库中的数据所需的应用逻辑和命令,如查询语句和存储过程等;数据层是数据库中实际存储的业务数据。
第5题(单选题):
系统间进行异步串行通信时,数据的串/并和并/串转换一般是通过()实现的。
A、I/O指令
B、专用的数据传送指令
C、CPU中有移位功能的数据寄存器
D、接口中的移位寄存器
参考解析:
【正确答案】D
【答案分析】
本题主要考查嵌入式系统间进行异步串行通信时数据的串/并和并/串转换方式。一般来说,嵌入式系统通常采用接口中的移位寄存器来实现数据的串/并和并/串转换操作。
点击>>2024年上半年系统架构设计师考试综合知识真题进行免费下载!
以上就是“备考资料分享:软考高级系统架构设计师模拟练习题(17)”的内容了,希望本文对大家有用。温馨提示:考生如果担心自己错过软考高级系统架构设计师考试的报名时间、准考证时间、成绩查询时间等时间节点,可使用“ 免费预约短信提醒”服务,预约成功,届时重要考试节点我们会以短信形式及时提醒您!另外,文章尾部有许多“精选课程”,考生可点击进行免费领取哦!