天大21年春《软件工程》在线作业二[答案]答案
《软件工程》在线作业二
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.软件维护费用高的主要原因是( )。
A.生产率高
B.生产率低
C.人员多
D.人员少
专业答案:----
2.JSP方法根据输入输出的数据结构按一定的规则映射成软件的( )。
A.体系结构
B.数据结构
C.程序结构
D.顺序结构
专业答案:----
3.一个面向对象系统的体系结构通过它的成分对象和对象间的关系确定,与传统的面向数据流的结构化开发方法相比,它具有的优点是( )
A.设计稳定
B.变换分析
C.事务分析
D.模块独立性
正确答案:----
在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有( )。
A.隐藏复杂性
B.信息隐藏
C.即存类的重用
D.类的开发
正确答案:----
正确答案:----
5.最早用于科学计算的程序设计语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言
正确选项:----
6.可维护性的特性中,相互矛盾的是( )。
A.可修改性和可理解性
B.可测试性和可理解性
C.效率和可修改性
D.可理解性和可读性
正确选项:----
7.软件生命周期的最后的一个阶段是( )。
A.书写软件文档
B.软件维护
C.稳定性测试
D.书写详细用户说明
正确选项:----
8.软件详细设计主要采用的方法是( )。
A.结构程序设计
B.模型设计
C.结构化设计
D.流程图设计
正确选项:----
9.在生存周期中,时间长、费用高、困难大的阶段是( )。
A.需求分析
B.编码
C.测试
D.维护
正确选项:----
10.在解决人工智能上使用最多的有非常强的表处理功能的函数程序设计语言是( )。
A.PROLOG
B.SNOBOL
C.COBOL
D.LISP
专业答案:----
正确答案:----
11.Jackson图上下层之间的关系是( )。
A.调用关系
B.组成关系
C.继承关系
D.嵌套关系
正确选项:----
12.JSP方法是一种面向( )的设计方法。
A.对象
B.数据流
C.数据结构
D.控制结构
正确选项:----
13.维护中,因误删除一个标识符而引起的错误是( )副作用。
A.文档
B.数据
C.编码
D.设计
正确答案:----
14.可维护性的特性中相互促进的是( )。
A.可理解性和可测试性
B.效率和可移植性
C.效率和可修改性
D.效率和结构好
专业答案:----
15.维护阶段的文档是( )。
A.软件需求说明
B.操作手册
C.软件问题报告
D.测试分析报告
正确答案:----
16.( )应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。
A.论域分析
B.高层分析
C.实例的建立
D.类的开发
17.Jackson方法主要适用于规模适中的( )系统的开发。
A.数据处理
B.文字处理
C.实时控制
D.科学计算
专业答案:----
专业答案:----
18.适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是( )。
A.ALGOL
B.JAVA
C.SMALLTALK
D.LISP
19.JSP方法主要用于规模适中的( )系统的开发。
A.数据处理
B.实时处理
C.文字处理
D.科学计算
20.在详细设计阶段,一种二维树型结构并可自动生成程序代码的描述工具是( )。
A.PAD
B.PDL
专业答案:----
C.IPO
D.判定树
正确答案:----
天大21年春《软件工程》在线作业二[答案]历年真题如下: