天津大学19春《软件工程》在线作业二(含答案)
《软件工程》在线作业二奥鹏作业答案
奥鹏天津大学作业
一、单选题:
1.[单选题]( )应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。
A.论域分析
B.高层分析
C.实例的建立
D.类的开发
正确答案:——A——
2.[单选题]可维护性的特性中相互促进的是( )。
A.可理解性和可测试性
B.效率和可移植性
C.效率和可修改性
D.效率和结构好
正确答案:——A——
易百教育
3.[单选题]在详细设计阶段,可自动生成程序代码并可作为注释出现在源程序中的描述工具是( )。
A.PAD
B.PDL
C.IPO
D.流程图
正确答案:——B——
4.[单选题]程序的三种基本控制结构是( )。
A.过程、子程序和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和转移
正确答案:————
5.[单选题]下列哪个语言提供指针且不存在布尔类型,并且它广泛应用于系统程序设计语言( )。
A.PASCAL
B.DEPHI
C.ADA
D.C
正确答案:————
6.[单选题]在下述情况下,从供选择的答案中,选出合适的( )描述工具。当算法中需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能。
A.程序流程图形
B.NS图
C.PDA图或PDL
D.判定表
正确答案:————
7.[单选题]JSP方法是一种面向( )的设计方法。
A.对象
B.数据流
C.数据结构
D.控制结构
正确答案:————
8.[单选题]程序设计语言的技术特性不应包括( )。
A.数据结构的描述性
B.抽象类型的描述性
C.数据库的易操作性
D.软件的可移植性
正确答案:————
9.[单选题]在商业系统的开发中应用最广的语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言
正确答案:————
10.[单选题]面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。
A.Booch方法
B.UML语言
C.OMT方法
D.Coad方法
正确答案:————
11.[单选题]软件维护费用高的主要原因是( )。
A.生产率高
B.生产率低
C.人员多
D.人员少
正确答案:————
12.[单选题]程序的三种基本控制结构的共同特点是( )。
A.不能嵌套使用
B.只能用来写简单程序
C.已经用硬件实现
D.只有一个入口和一个出口
正确答案:————
13.[单选题]在解决人工智能上使用最多的有非常强的表处理功能的函数程序设计语言是( )。
A.PROLOG
B.SNOBOL
C.COBOL
D.LISP
正确答案:————
14.[单选题]在详细设计阶段,一种二维树型结构并可自动生成程序代码的描述工具是( )。
A.PAD
B.PDL
C.IPO
D.判定树
正确答案:————
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.迭代法
D.逐步求精法
正确答案:————
奥鹏作业答案
页:
[1]