软件设计师软考题目解析22 --每日五题

想说的话:要准备软考了。0.0,其实我是不想考的,但是吧,由于本人已经学完所有知识了,只是被学校的课程给锁在那里了,不然早找工作去了。寻思着反正也无聊,就考个证玩玩。

本人github地址:nanshaws (cover) (github.com)

各位想学习的,可以在上面联系我。

目录

题一

题二

题三

题四

题五


题一

在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的(/)。接口设计的任务主要是()

A 定义软件的主要结构元素及其之间的关系

B 确定软件涉及的文件系统的结构及数据库的表结构

C 描述软件与外部环境之间的交互关系,软件内模块之间的调用关系

D 确定软件各个模块内部的算法和数据结构

答:C,结构化分析的输出是结构化设计的输入,设计活动依据分析结果进行。接口设计是描述软件与外部环境之间的交互关系,软件内模块之间的调用关系。

题二

结构化开发方法中,()主要包含对数据结构和算法的设计。

A 体系结构设计

B 数据设计

C 接口设计

D 过程设计

答:D,结构化设计主要包括:

1、体系结构设计:定义软件的主要结构元素及其关系

2、数据设计:基于实体联系图确定软件涉及的文件系统的结构及数据库的表结构。

3、接口设计:描述用户界面,软件和其他硬件设备、其他软件系统及使用人员的外部接口,以及各种构件之间的内部接口。

4、过程设计:确定软件各个组成部分内的算法及内部数据结构,并选定某种过程的表达形式来描述各种算法。

题三

在结构化分析中,用数据流图描述()。当采用数据流图对一个图书馆管理系统进行分析时,(/)是一个外部实体。

A 数据对象之间的关系,用于对数据建模

B 数据在系统中如何被传送或变换,以及如何对数据流进行变换的功能或子功能,用于对功能建模

C 系统对外部事件如何相应,如何动作,用于对行为建模

D 数据流图中的各个组成部分

答:B,数据流图呗,数据在系统中如何被传送或变换

题四

题三的题目第二空

A 读者

B 图书

C 借书证

D 借阅

答:选A,明显A是不同于其他的

题五

数据流图中某个加工的一组动作依赖于多个逻辑条件的取值,则用()能够清楚地表示复杂的条件组合与应做的动作之间的对应关系

A 流程图

B NS合图

C 形式语言

D 决策树

答:条件和动作对应是决策树,选D。

相关推荐
一米阳光866110 小时前
软考(中级)软件设计师核心笔记(8)数据结构——树与二叉树
数据结构·笔记·职场发展·软考·软件设计师·中级职称
能年玲奈喝榴莲牛奶10 小时前
系统规划与管理师-第一章-考点记忆
大数据·数据库·软考·系统规划与管理师·系规
basketball61611 小时前
软考中级网络工程师 第6章 网络安全 备考总结
大数据·网络·web安全·网络工程师·软考
向上的车轮12 小时前
软考「系统规划与管理师(第2版)」「系统科学与哲学方法论」
软考·软考系规·系统科学与哲学方法论
一米阳光866115 小时前
软考(中级)软件设计师核心笔记(8)数据结构——图
数据结构·笔记·职场发展·软考·软件设计师·中级职称
basketball6161 天前
软考中级网络工程师 第4章 无线通信网 备考总结
linux·服务器·网络·网络工程师·软考
一米阳光86611 天前
软考(中级)软件设计师核心笔记(8)数据结构——线性结构、数组、矩阵
数据结构·笔记·职场发展·软考·软件设计师·中级职称
@insist1232 天前
系统集成项目管理工程师-安全架构与云原生架构
云原生·架构·软考·安全架构·系统集成项目管理工程师·软考中项·软件水平考试
basketball6162 天前
软考中级网络工程师 第1章 计算机网络概论 备考总结
网络工程师·软考
@insist1234 天前
系统集成项目管理工程师-架构基础与系统架构
架构·系统架构·软考·系统集成项目管理工程师·软考中项·软件水平考试