13春天津大学《软件工程》在线作业二

所属学校:天津大学 科目:软件工程 2015-03-17 13:09:44
《软件工程》在线作业二
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 软件详细设计主要采用的方法是( )。
A. 结构程序设计
B. 模型设计
C. 结构化设计
D. 流程图设计
满分:5 分
2. 在生存周期中,时间长、费用高、困难大的阶段是( )。
A. 需求分析
B. 编码
C. 测试
D. 维护
此题选: D 满分:5 分
3. 详细设计常用的三种工具是( )。
A. 文档、表格、流程
B. 图形、表格、语言
C. 数据库、语言、图形
D. 文档、图形、表格
满分:5 分
4. 每个对象可用它自己的一组属性和它可以执行的一组( )来表征。
A. 行为
B. 功能
C. 操作
D. 数据
满分:5 分
5. PDL是软件开发过程中用于( )阶段的描述工具。
A. 需求分析
B. 概要设计
C. 详细设计
D. 编程
满分:5 分
6. JSP方法是一种面向( )的设计方法。
A. 对象
B. 数据流
C. 数据结构
D. 控制结构
满分:5 分
7. 在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有( )。
A. 隐藏复杂性
B. 信息隐藏
C. 即存类的重用
D. 类的开发
满分:5 分
8. 程序设计语言的心理特性在语言中表现不应包括( )。
A. 歧义性
B. 简洁性
C. 保密性
D. 传统性
满分:5 分
9. 20世纪60年代后期,由Dijkstra提出的,用来增加程序设计的效率和质量的方法是( )。
A. 模块化程序设计
B. 并行化程序设计
C. 标准化程序设计
D. 结构化程序设计
此题选: D 满分:5 分
10. 维护阶段的文档是( )。
A. 软件需求说明
B. 操作手册
C. 软件问题报告
D. 测试分析报告
满分:5 分
11. 为了提高易读性,源程序内部应加功能性注释,用于说明( )。
A. 模块总的功能
B. 程序段或语句的功能
C. 模块参数的用途
D. 数据的用途
满分:5 分
12. JSP方法根据输入输出的数据结构按一定的规则映射成软件的( )。
A. 体系结构
B. 数据结构
C. 程序结构
D. 顺序结构
满分:5 分
13. 软件生命周期的最后的一个阶段是( )。
A. 书写软件文档
B. 软件维护
C. 稳定性测试
D. 书写详细用户说明
满分:5 分
14. ( )应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。
A. 论域分析
B. 高层分析
C. 实例的建立
D. 类的开发
满分:5 分
15. 面向数据流的设计方法把( )映射成软件结构。
A. 数据流
B. 模块化
C. 控制结构
D. 信息流
满分:5 分
16. 在详细设计阶段,一种二维树型结构并可自动生成程序代码的描述工具是( )。
A. PAD
B. PDL
C. IPO
D. 判定树
满分:5 分
17. 程序设计语言的工程特性其中之一表现在( )。
A. 软件的可重用性
B. 数据结构的描述性
C. 抽象类型的描述性
D. 数据库的易操作性
满分:5 分
18. 面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。
A. Booch方法
B. UML语言
C. OMT方法
D. Coad方法
满分:5 分
19. 指出PDL是下列哪种语言( )。
A. 高级程序设计语言
B. 伪码式
C. 中级程序设计语言
D. 低级程序设计语言
满分:5 分
20. 通过执行对象的操作改变对象的属性,但它必须通过( )的传递。
A. 接口
B. 消息
C. 信息
D. 操作
满分:5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: