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

奥鹏天津大学平时在线作业

《软件工程》在线作业二-00001

面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。
A:Booch方法
B:UML语言
C:OMT方法
D:Coad方法
答案问询微信:424329

Jackson方法根据( )来导出程序结构。
A:数据结构
B:数据间的控制结构
C:数据流图
D:IPO图
答案问询微信:424329

在生存周期中,时间长、费用高、困难大的阶段奥鹏天津大学平时在线作业是( )。
A:需求分析
B:编码
C:测试
D:维护
答案问询微信:424329

软件生命周期的最后的一个阶段是( )。
A:书写软件文档
B:软件维护
C:稳定性测试
D:书写详细用户说明
答案问询微信:424329

详细设计常用的三种工具是( )。
A:文档、表格、流程
B:图形、表格、语言
C:数据库、语言、图形
D:文档、图形、表格
答案问询微信:424329

一个面向对象系统的体系结构通过它的成分对象和对象间的关系确定,与传统的面向数据流的结构化开发方法相比,它具有的优点是( )
A:设计稳定
B:变换分析
C:事务分析
D:模块独立性
答案问询微信:424329

程序的三种基本控制结构是( )。
A:过程、子程序和分程序
B:顺序、选择和重复
C:递归、堆栈和队列
D:调用、返回和转移
答案问询微信:424329

所有的对象可以成为各种对象类,每个对象类都定义了一组( )。
A:说明
B:方法
C:过程
D:类型
答案问询微信:424329

面向对象的主要特征除对象唯一性、封装、继承外,还有( )。
A:多态性
B:完整性
C:可移植性
D:兼容
答案问询微信:424329

在商业系统的开发中应用最广的语言是( )。
A:PROLOG语言
B:SMALLTALK语言
C:FORTRAN语言
D:COBOL语言
答案问询微信:424329

为了提高易读性,源程序内部应加功能性注释,用于说明( )。
A:模块总的功能
B:程序段或语句的功能
C:模块参数的用途
D:数据的用途
答案问询微信:424329

( )应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。
A:论域分析
B:高层分析
C:实例的建立
D:类的开发
答案问询微信:424329

软件维护费用高的主要原因是( )。
A:生产率高
B:生产率低
C:人员多
D:人员少
答案问询微信:424329

在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有( )。
A:隐藏复杂性
B:信息隐藏
C:即存类的重用
D:类的开发
答案问询微信:424329

通过执行对象的操作改变对象的属性,但它必须通过( )的传递。
A:接口
B:消息
C:信息
D:操作
答案问询微信:424329

为适应软硬件环境变化而修改软件的过程是( )。
A:校正性维护
B:适应性维护
C:完善性维护
D:预防性维护
答案问询微信:424329

维护阶段的文档是( )。
A:软件需求说明
B:操作手册
C:软件问题报告
D:测试分析报告
答案问询微信:424329

JSP方法是一种面向( )的设计方法。
A:对象
B:数据流
C:数据结构
D:控制结构
答案问询微信:424329

程序的三种基本控制结构的共同特点是( )。
A:不能嵌套使用
B:只能用来写简单程序
C:已经用硬件实现
D:只有一个入口和一个出口
答案问询微信:424329

可维护性的特性中,相互矛盾的是( )。
A:可修改性和可理解性
B:可测试性和可理解性
C:效率和可修改性
D:可理解性和可读性
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网