《软件工程》在线作业二

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件工程》在线作业二-0002
试卷总分:100 得分:0
一、 单选题 (共 20 道试题,共 100 分)
1.面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。
A.Booch方法
B.UML语言
C.OMT方法
D.Coad方法


2.在解决人工智能上使用最多的有非常强的表处理功能的函数程序设计语言是( )。
A.PROLOG
B.SNOBOL
C.COBOL
D.LISP


3.程序设计语言的工程特性其中之一表现在( )。
A.软件的可重用性
B.数据结构的描述性
C.抽象类型的描述性
D.数据库的易操作性


4.在详细设计阶段,可自动生成程序代码并可作为注释出现在源程序中的描述工具是( )。
A.PAD
B.PDL
C.IPO
D.流程图


5.最早用于科学计算的程序设计语言是( )。
A.PROLOG语言
B.SMALLTALK语言
C.FORTRAN语言
D.COBOL语言


6.PAD图的控制执行流程为( )。
A.自下而下、从左到右
B.自上而下、循环执行
C.自上而下、从左到右
D.都不对


7.产生软件维护的副作用,是指( )。
A.开发时的错误
B.隐含的错误
C.因修改软件而造成的错误
D.运行时误操作


8.Jackson方法根据( )来导出程序结构。
A.数据结构
B.数据间的控制结构
C.数据流图
D.IPO图


9.为适应软硬件环境变化而修改软件的过程是( )。
A.校正性维护
B.适应性维护
C.完善性维护
D.预防性维护


10.在下述情况下,从供选择的答案中,选出合适的( )描述工具。当算法中需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能。
A.程序流程图形
B.NS图
C.PDA图或PDL
D.判定表


11.JSP方法主要用于规模适中的( )系统的开发。
A.数据处理
B.实时处理
C.文字处理
D.科学计算


12.程序设计语言的心理特性在语言中表现不应包括( )。
A.歧义性
B.简洁性
C.保密性
D.传统性


13.Jackson图上下层之间的关系是( )。
A.调用关系
B.组成关系
C.继承关系
D.嵌套关系


14.JSP方法根据输入输出的数据结构按一定的规则映射成软件的( )。
A.体系结构
B.数据结构
C.程序结构
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.维护难


相关文档
最新文档