软考 系统架构设计师系列知识点之杂项集萃(77)
接前一篇文章:软考 系统架构设计师系列知识点之杂项集萃(76)
第136题
软件概要设计包括设计软件的结构、确定系统功能模块及其相互关系,主要采用()描述程序的结构。
A. 程序流程图、PAD图和伪代码
B. 模块结构图、数据流图和盒图
C. 模块结构图、层次图和HIPO图
D. 程序流程图、数据流图和层次图
正确答案:C。
所属知识点:旧版教材 软件工程 -> 软件设计。
解析:
题目选项所列举的图与开发阶段的对应关系为:
- 需求分析阶段:数据流图
- 概要设计阶段:模块结构图、层次图和HIPO图
- 详细设计阶段:程序流程图、伪代码、盒图
第137题
进行系统监视三种形式,一是通过(),如ps、last;二是通过系统记录文件查阅系统运行状态;三是集线命令,文件记录和可视化技术监柱接图,如()。
第1空
A. 系统命令
B. 系统调用
C. 系统接口
D. 系统功能
正确答案:A。
第2空
A. Windows netstat
B. linux iptables
C. Windows perfmon
D. linux top
正确答案:C。
所属知识点:
last命令是用来显示最近系统的登录情况;ps命令是用来查看进程的。二者属于系统命令方式。
Windows perform提供了图表化的系统性能实时监视器、性能日志和警报管理,可用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等,可以很方便地使用第三方工具进行性能分析。其它命令可以监控性能但无图表形式。
第138题
软件概要设计将软件需求转化为软件设计的()和软件的()。
第1空
A. 算法流程
B. 数据结构
C. 交互原型
D. 操作接口
正确答案:B。
第2空
A. 系统结构
B. 算法流程
C. 内部接口
D. 程序流程
正确答案:A。
所属知识点:旧版教材 软件工程 -> 软件设计。
解析:
传统软件工程方法学采用结构化设计方法(SD),从工程管理角度结构化设计分为两步:
(1)概要设计
将软件需求转化为数据结构和软件系统结构。
(2)详细设计
过程设计,通过对结构细化,得到软件详细数据结构和算法。