- 12
- 0
- 约1.08万字
- 约 6页
- 2016-10-13 发布于贵州
- 举报
软件工程练习单二 软件工程方法学
练习单元二 软件工程方法学
2.1 单项选择题
1. 需求分析阶段最重要的技术文档是( )。
A. 设计规格说明书 B. 需求规格说明书
C. 可行性分析报告 D。 用户手册
2. 在分析模型中,( )用来描绘数据对象之间的关系。
A. 实体关系图 B. 状态转换图
C. 数据流图 D. 处理规格说明
3. 以下关于数据流图的说法错误的是( )。
数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
数据流图是用作结构化分析建模的一种工具
传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
数据流图的绘制采用自上向下、逐层分解的方法
4. 数据字典是软件需求分析阶段的最终要工具之一,其最基本的功能是( )。
A. 数据库设计 B. 数据通信 C.数据定义 D.数据维护
5. E—R模型是表示概念数据模型的一种方法,通常它和( )。
A. 系统实现方法有关 B. 系统实现方法无关
C. DBMS有关 D.操作系统有关
6. 在结构化分析中,通常不需要建立( )。
A. 数据模型 B. 功能模型 C.行为模型 D. 关联模型
7. 需求分析阶段的研究对象是( )。
A. 系统分析员要求 B. 用户需求
C. 软硬件要求 D.系统要求
8. 在数据流程图中,符号○用来表示( )。
A. 处理 B. 外部实体 C. 数据存储 D.数据源点
9. 结构化方法的基本原则是( )。
A. 模块化 B. 抽象与分解 C. 信息隐蔽 D.逐步求精
10. 耦合度最高的是( )耦合。
A. 环境 B. 内容 C. 控制 D.数据
11. ( )是引起系统状态转换的控制信息。
A. 状态 B. 事件 C. 动作 D. 数据
12. 信息隐藏的基本思想不包括( )。
模块内部的数据和过程,对于那些不需要这些信息的模块不可访问
每一个模块只完成一个相对独立的特定功能
模块之间仅仅交换那些完成系统功能必须交换的信息
提取客观世界中一群事务的某些本质共性,暂时忽略它们非本质的细节
13. 内聚程度较低的是( )内聚。
A. 偶然 B. 过程 C. 顺序 D.时间
14. 对于一个程序来说,组成系统的模块数目( ),则开发成本越小。
A.越多 B.越少 C. 为某个定值 D. 在5~9个之间
15. ( )是把分析模型中的信息描述转换为实体软禁爱女所需要的数据结构。
A. 数据设计 B. 文件设计 C. 数据库设计 D. 模型设计
16. 画软件结构图时应注意调用关系只能是( )。
A. 从下到上 B. 从上到下 C. 从左到右 D. 从右到左
17. 在人机界面的设计过程中,不需要考虑下列( )问题。
A. 系统响应时间 B. 出错信息处理 C. 输入输出数据 D. 用户帮助
18. 程序流程图中的箭头代表( )。
A. 数据流 B.控制流 C. 顺序流 D.调用
19. 过程设计的主要活动有( )。
Ⅰ. 确定每一个模块使用的数据结构
Ⅱ. 为每一个模块确定采用的算法
Ⅲ. 确定模块的接口的细节
Ⅳ. 确定用户界面
A.Ⅰ、Ⅰ和Ⅲ B. Ⅰ、Ⅱ和Ⅳ C. Ⅱ、Ⅲ和Ⅳ D. 以上都正确
20. 软件测试时软件质量保证的重要手段,下述( )时软件测试的最基础环节。
A. 功能测试 B. 单元测试 C. 结构测试
您可能关注的文档
- 超简单甜美扎发教程 三步搞定.doc
- 超级发型大全(收藏).doc
- 超经典公务员考形推理百余道.doc
- 超经典图形(复看).doc
- 超经典图形10(免费下载).doc
- 超经典图形10汇总(.doc
- 超经典公务员考形推理100道.doc
- 超详细注塑模具论文设计.doc
- 超详细教程 用photoshop制作荧光字.doc
- 超高大跨度模板体系专项方案.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)