软件工程(第2版)-在线作业-
《软件工程》在线作业2附满分答案
《软件工程》在线作业2附满分答案
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.软件需求分析的任务不应包括()。
A.问题分析
B.信息域分析
C.结构化程序设计
D.确定逻辑模型
答案:C
2.程序流程图中的箭头代表()。
A.数据流
B.控制流
C.顺序流
D.调用
答案:B
3.在结构化分析方法(SA),与数据流图配合使用的是()。
A.网络图
B.实体联系图
C.数据字典
D.程序流程图
答案:C
4.选择程度设计语言的关键因素是()。
A.软件应用领域
B.软件执行环境
C.软件开发方法
D.算法和数据结构
答案:D
5.进行需求分析可使用多种工具,但()是不适用的。
A.数据流图
B.判定表
C.PAD图
D.数据词典
答案:C
更多加微 boge30619
6.软件测试是软件质量保证的重要手段,下述()是软件测试的最基础环节。
A.功能测试
B.单元测试
C.结构测试。
软件工程第二版习题答案
软件工程第二版习题答案软件工程第二版习题答案修改浏览权限 | 删除第一章1.什么是软件危机?为什么会产生软件危机?答:软件危机是指在计算机软件的开发和维护过程中遇到的一系列严重问题。
(1).软件维护费用急剧上升,直接威胁计算机应用的夸大。
(2).软件生产技术进步缓慢2. 什么是软件生产工程化?工程化生产方法与早期的程序设计方法主要差别在哪里?答:结构化程序设计地出现,使许多产业界认识认识到必须把软件生产从个人化方式改变为工程化。
采用工程的概念、原理、技术和方法开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程,同时这也是工程化生产方法。
3. 分别说明(1)软件开发方法与开发工具;(2)软件技术与软件管理的相互关系。
答:(1)工具和方法,是软件开发技术的两大支柱,它们密切相关。
当一种方法提出来并证明有效后,往往随之研制出相应的工具,来帮助实现和推行这种方法。
新方法在推行初期,总有人不愿接受和采用。
若将新方法融合于工具之中,使人们通过使用工具来了解新方法,就能更快促进新方法的推广。
(2)在工业生产中,即使有先进的技术和设备,管理不善的企业也不能获得良好的效益。
软件在生产中不能按质按时完成计划,管理混乱往往是其中的重要原因。
所以对于一个理想的软件工程环境,应该同时具备技术和管理两个方面。
4.试从你的亲身实践,谈谈软件工具在软件开发中的作用。
答:用C++开发一个软件,是校园一卡通的模块。
首先,要在编辑程序支持下在计算机中输入源程序。
然后编译程序,把源程序翻译成目标程序。
如果发现错误,就重新调入编辑程序对源程序进行修改。
编译通过后,再调用连接程序吧所有通过了编译目标程序连同与之有关的程序连接起来,构成一个能在计算机上运行的可执行软件。
编译程序,编辑程序,连接程序以及支持他们的计算机操作系统,都属于软件工具。
离开这些工具,软件开发就是去了支持,变得十分困难和低效,甚至不能运行。
大连理工大学20年秋季《软件工程》在线作业2附参考答案
大连理工大学20年秋季《软件工程》在线作业2附参考答案
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.为了提高模块的独立性,模块内部最高程度的内聚是( )。
A.逻辑内聚
B.时间内聚
C.功能内聚
D.偶然内聚
答案:C
2.下列几种类型中,耦合性最弱的是( )耦合。
A.内容
B.控制
C.公共环境
D.数据
答案:D
更多加微boge30619
3.一个只有顺序结构的程序(含有4条边,5个顶点),其环形复杂度是( )。
A.0
B.1
C.3
D.4
答案:B
4.在详细设计阶段,经常采用的工具不包括( )。
A.PAD
B.N-S
C.PDL
D.DFD
答案:D
5.下面说法正确的是( )。
A.测试是为了表明程序是正确的
B.成功的测试是没有发现错误的测试
C.测试是为了发现程序中的错误而执行程序的过程
D.以上都不对
答案:C
6.使用程序设计的控制结构导出测试用例的测试方法是( )。
A.黑盒测试。
《软件工程》在线作业
一.单项选择题答题要求:下列各题,只有一个符合题意的正确答案,多选、错选、不选均不得分。
1.(2分)软件生命周期一般被划分为若干个独立阶段,其中占用精力和费用最多的是()。
A.运行和维护阶段B.设计阶段C.代码实现阶段D.测试阶段参考答案:A2.(2分)软件危机具有下列表现()。
I.对软件开发成本估计不准确:II.软件产品的质量往往靠不住:III.软件常常不可维护:IV.软件成本逐年上升A.I、II 和IIIB.k III 和IVC.Ik III和IVD.以上都正确参考答案:D3.(2分)下列属于软件的特点的是()。
A.软件是一种逻辑实体,具有抽象性B.软件在使用过程中没有磨损、老化的问题C.软件不同于一般程序,它的一个显箸特点是规模庞大,复杂程度髙D.以上都正确参考答案:D4.(2分)软件开发技术不包含()。
A.软件开发方法学B.软件工程环境C.软件工具D.软件质量度量参考答案:D5.(2分)(?)分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。
A.增量模型B.喷泉模型C.原型模型D.螺旋模型参考答案:A6.(2分)产生软件危机的原因可能有()。
I .用户的需求描述不精确、不确肚:II.对大型软件项目的开发往往缺乏有力的组织和管理;III.缺乏有力的方法学和工具的支持;IV.软件产品的特殊性和人类智力的局限性A」和IIB.I、II和1VC.IL III和1VD.以上都正确参考答案:D7.(2分)软件工程的出现是由于()。
A.软件危机的出现B.汁算机硬件技术的发展C.软件社会化的需要D.汁算机软件技术的发展参考答案:A8.(2分)下列不属于软件工程方法学三要素的是()。
A.方法B.工具C.过程D.操作参考答案:D9.(2分)在E-R模型中,包含以下基本成分()。
A.数据、对象、实体B.控制、联系、对象C.实体、对象、属性D.实体、属性、联系参考答案:D10.(2分)系统技术可行性研究所涉及的技术应该是()技术。
软件工程(第2版)-在线作业-
软件工程(第2版)_在线作业_2交卷时间2018-08-11 17:10:27一、单选题(每题5分,共14道小题,总分值70分)1.按集成化程度对软件开发环境进行分类,其第一代的主要特征是()。
(5分)建立在操作系统之上具有真正的数据库建立在知识库系统上正确答案您的答案是A回答正确展开2.原型模型开发方法具有基本的开发步骤,下列()是实施原型法的最基本的步骤。
①获得基本需求②开发工作模型③严格细部说明④模型验证(5分)①②①②③①②④正确答案您的答案是C回答正确展开3.不适合作为数据处理与数据库应用的语言是()。
(5分)CobolSQLLisp4GL正确答案您的答案是C回答正确展开4.软件开发环境的裁剪是指环境应能自动按照用户的需要()。
(5分)建立操作系统建立子环境建立新环境建立子系统正确答案您的答案是B回答正确展开5.在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(),此定义包括一组数据属性和在数据上的一组合法操作。
(5分)属性对象类消息正确答案您的答案是C回答正确展开6.技术可行性要研究的问题之一是()。
(5分)存在侵权否技术风验问题成本效益问题运行方式可行否正确答案您的答案是B回答正确展开7.IDEF0图不反映出系统()。
(5分)系统由谁来做系统做什么系统实现的约束条件系统功能如何实现正确答案您的答案是D回答正确展开8.许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。
(5分)软件评审软件度量开发设计软件测试正确答案您的答案是C回答正确展开9.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此,必须给出()的回答。
(5分)无二义确定正确行或不行正确答案您的答案是D回答正确展开10.在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还应遵循()。
天大15春《软件工程》在线作业二 答案
《软件工程》在线作业二
一、单选题(共20 道试题,共100 分。
)
1. 最早用于科学计算的程序设计语言是()。
A. PROLOG语言
B. SMALLTALK语言
C. FORTRAN语言
D. COBOL语言
正确答案:C
2. 通过执行对象的操作改变对象的属性,但它必须通过()的传递。
A. 接口
B. 消息
C. 信息
D. 操作
正确答案:B
3. Jackson方法主要适用于规模适中的()系统的开发。
A. 数据处理
B. 文字处理
C. 实时控制
D. 科学计算
正确答案:A
4. 一个面向对象系统的体系结构通过它的成分对象和对象间的关系确定,与传统的面向数据流的结构化开发方法相比,它具有的优点是()
A. 设计稳定
B. 变换分析
C. 事务分析
D. 模块独立性
正确答案:A
5. 程序设计语言的心理特性在语言中表现不应包括()。
A. 歧义性
B. 简洁性
C. 保密性
D. 传统性
正确答案:C
6. 功能模型中所有的()往往形成一个层次结构。
在这个层次结构中一个数据流图的过程可以由下一层的数据流图作进一步的说明。
A. 数据流图。
软件工程(第2版)_在线作业_3
B. 计算机辅助设计
C. 计算机模拟设计
D. 计算机制造设计
纠错
得分: 5 知识点: 13.3 计算机辅助软件工程(CASE) 展开解析 答案 B 解析
4. (5 分)
20 世纪 50 年代以来,出现了许多不同的程序设计语言,下列语言中哪个语言是低 级语言( )。
A. C++
B. 汇编语言
D. 软件系统目标
纠错
得分: 5 知识点: 2.1 可行性研究 展开解析
答案 D 解析
11. (5 分)
每个对象可用它自己的一组属性和它可以执行的一组( )来表现。
A. 行为
B. 数据
C. 操作
D. 功能
纠错
得分: 5 知识点: 10.1 面向对象概述 展开解析 答案 C 解析
12. (5 分)
软件工程(第 2 版)_在线作业_3
Hale Waihona Puke 一、单选题1. (5 分)
交卷时间:2016-03-26 13:22:36
一般说来,投入运行的软件系统中有错误( )。
A. 不是不可以理解的
B. 是必然的
C. 是要求退货的理由
D. 是不能容忍的
纠错
得分: 5 知识点: 软件工程(第 2 版) 展开解析 答案 A 解析
A. 系统结构图
B. 数据流图
C. 状态图
D. 时序图
纠错
得分: 5 知识点: 10.2 面向对象的模型 展开解析 答案 C 解析
6. (5 分)
下列叙述中,( )是正确的。
福师《软件工程》在线作业二[69347]
一、单选题 1.()由软件定义、软件开发和运行维护3个时期组成 A.软件生命周期 B.软件测试流程 C.软件维护 D.软件部署 答案:A
2.下面不是面向对象设计准则的是( ) A.模块化 B.抽象 C.信息隐藏 D.不可重用 答案:D
3.详细设计也称为(),它将详细的设计每个模块 A.模块设计 B.过程设计 C.整体设计 D.分段设计 答案:A
28.下面是软件重用的层次的是( ) A.知识重用 B.数量重用
C.结构重用 D.数据重用 答案:A
29.信息隐藏中隐藏的是模块的() A.实现细节 B.设计细节 C.运行细节 D.以上都不正确 答案:A
30.从事物的组成部件及每个部件的属性、功能来认识事物。这种方法是( )的方法。 A.面向对象 B.面向数据 C.面向过程 D.面向属性 答案:A
16.在设计人机界面的过程中,下面那个问题不可能遇到( ) A.系统吞吐量 B.系统响应时间 C.用户帮助设施 D.出错信息处理 答案:A
17.当模块中包含复杂的条件组合,下面选项中( )能够清晰地表达出各种动作之间的对应关系。 A.判定表和判定树 B.盒图 C.流程图 D.关系图 答案:A
18.一张判定表由()部分组成 A.1 B.2 C.3 D.4 答案:D
11.为使模块尽可能独立,要求( ) A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D.以上都不正确 答案:B
12.()能粗略的标志一个系统的大小和复杂程度 A.深度 B.宽度 C.扇出 D.扇入 答案:A
25.判定覆盖又叫() A.分支覆盖 B.条件覆盖 C.语句覆盖 D.点覆盖 答案:A
《软件工程》在线作业一答卷
《软件工程》在线作业一
试卷总分:100 得分:100
一、单选题(共20 道试题,共100 分)
1.在软件的需求分析中,开发人员要从用户那里解决的最重要的问题是()。
A.要让软件做什么
B.要给该软件提供哪些信息
C.要求软件工作效率怎样
D.要让软件具有何种结构
正确的答案是:A
2.结构化设计方法在软件开发中,用于()。
A.测试用例设计
B.软件概要设计
C.程序设计
D.软件详细设计
正确的答案是:B
3.确认测试中,作为测试依据的文档是()。
A.需求规格说明书
B.设计说明书
C.源程序
D.开发计划
正确的答案是:A
4.在程序的描述与分析中,用以指明数据来源.数据流向和数据处理的辅助图形是()。
A.瀑布模型图
B.数据流图
C.数据结构图
D.业务流
正确的答案是:B
5.软件结构图中,模块框之间若有直线连接,表示它们之间存在着()关系。
A.调用
B.组成
C.链接
D.顺序执行
正确的答案是:A
6.在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高()。
A.结构化方法
B.原型化方法
C.面向对象的方法
D.控制流方法
正确的答案是:B。
地大20秋《软件工程》在线作业二【标准答案】
地大《软件工程》在线作业二 -0007
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.软件质量作为一个极为重要的问题贯穿软件的()。
A.开发
B.生存期
C.度量
D.测试
答案:B
2.面向对象的开发方法的工作模型是()
A.瀑布模型
B.喷泉模型
C.智能模型
D.循环模型
答案:B
3.数字字典的条目中()是不可再分解的数据单位
A.数据项条目
B.数据流条目
C.数据存储单元条目
D.加工条目
答案:A
4.软件生命周期中所花费用最多的阶段是()
A.详细设计
B.软件编码
C.软件测试
D.软件维护
答案:D
5.在数据流图中,符号方框表示()
A.变换/加工
B.外部实体
C.数据流
D.数据存储
答案:B
6.软件危机是软件产业化过程中出现的一种现象,下述现象中:①软件需要增长难以满足②软件开发进度难以控制③软件质量不易保证④软件开发成本提高()是其主要表现。
A.②③④
B.③④
C.全部。
网上农大在线作业答案-软件工程(第2版)A-E
软件工程〔第2版〕-在线作业_A 用户名:W130202122139最终成绩:100.01.个体手工劳动生产方式的时代是〔〕。
程序设计软件生产生动化程序系统软件工程此题分值: 5.0用户得分: 5.0用户解答:程序设计知识点: 1.1 软件工程的产生2.本钱-效益分析的目的是从〔〕角度评价一个新软件工程是否可行。
3.工程开发方案是一个〔〕文档。
4.需求分析是〔〕。
软件开发工作的根底由系统分析员单独完成的软件生存周期的开场由用户自己单独完成的此题分值: 5.0用户得分: 5.0用户解答:软件开发工作的根底知识点: 3.1 需求分析的任务5.与早期的软件开发方式相比拟,构造化生命周期法其最要的指导原那么应该是〔〕。
6.数据流图描述数据在软件中流动和被处理变换的过程,它是以图示的方法来表示〔〕。
7.8.以下〔〕是耦合度最高、且最差的耦合。
9.以下表达中,〔〕是正确的。
事务分析和变换分析的设计步骤是根本相似的10.下面是关于PDL语言的说法,其中〔〕是不正确的。
PDL的外层语法应符合一般程序设计语言常用的语法规那么PDL是只描述加工做什么PDL是描述处理过程怎么做PDL也称为伪码此题分值: 5.0用户得分: 5.0用户解答: PDL是只描述加工做什么知识点: 5.1 详细设计的根本任务11.以下是关于系统开发方法JSP的说法,不正确的选项是〔〕。
JSP方法根据输入、输出的数据构造,按一定的规那么映射成软件的体系构造。
因此它只适用于详细设计阶段JSP方法主要用于规模不大的数据处理系统12.一般说来,投入运行的软件系统中有错误〔〕。
13.构造化分析〔SA〕是软件开发需求分析阶段所使用的方法,以下〔〕不是SA所使用的工具。
PAD图构造化语言判定表14.与计算机科学的理论研究不同,软件工程是一门〔〕学科。
1.软件开发的主要任务是编写程序。
( )正确错误此题分值: 5.02.软件设计中的模块化、信息隐藏、抽象以及逐步求精等原那么,都有助于得到高内聚低耦合度的软件产品。
软件工程(第2版)_在线作业_4范文
软件工程(第2版)_在线作业_4交卷时间:2016-03-26 13:38:58一、单选题1.(5分)提高软件质量和可靠性的技术大致分为两大类:一类是避开错误技术,另一类是()。
∙ A. 自检技术∙ B. 模块化设计∙ C. 重用技术∙ D. 容错技术纠错得分:5知识点:11.6 软件容错技术展开解析答案D 解析2.(5分)需求分析是()。
∙ A. 软件生存周期的开始∙ B. 软件开发工作的基础∙ C. 由系统分析员单独完成的∙ D. 由用户自己单独完成的纠错得分:5知识点:3.1 需求分析的任务展开解析答案B 解析3.(5分)下列()是耦合度最高、且最差的耦合。
∙ A. 内容耦合∙ B. 公共耦合∙ C. 控制耦合∙ D. 数据耦合纠错得分:5知识点:4.2 软件设计的基本原理展开解析答案A 解析4.(5分)结构化程序设计方法提供的工作方式为()的组织形式。
∙ A. 管理人员组∙ B. 主程序员组∙ C. 分析员组∙ D. 程序员组纠错得分:5知识点:5.1 详细设计的基本任务展开解析答案B 解析5.(5分)下面是关于PDL语言的说法,其中()是不正确的。
∙ A. PDL的外层语法应符合一般程序设计语言常用的语法规则∙ B. PDL也称为伪码∙ C. PDL是只描述加工做什么∙ D. PDL是描述处理过程怎么做纠错得分:5知识点:5.1 详细设计的基本任务展开解析答案C 解析6.(5分)数据流图描述数据在软件中流动和被处理变换的过程,它是以图示的方法来表示()。
∙ A. 软件结构∙ B. 软件模型∙ C. 软件功能∙ D. 软件加工纠错得分:5知识点:3.3 数据流图(DFD)答案C 解析7.(5分)以下是关于数据流图的说法,()是错误的。
∙ A. 动作对象是一种主动对象,它通过生成或者使用数据值来驱动数据流图∙ B. 数据流图中的处理用来改变数据值∙ C. 在一个计算中,用数据流来表示一中间数据值,数据流不能改变数据值∙ D. 数据存储和动作对象可以用文件或外部设备实现纠错得分:5知识点:10.2 面向对象的模型展开解析答案D 解析8.(5分)软件文档是软件工程实施的重要成分,它不仅是软件开发各阶段的重要依据,而且也影响软件的()。
软件工程(第2版)_在线作业_1
软件工程(第2版)_在线作业_180分交卷时间:2016-03-16 11:29:28一、单选题1.(5分)面向对象的程序设计语言必须具备()特征。
∙ A. 继承性,可重用性,封装性∙ B. 可视性,可移植性,封装性∙ C. 可视性,继承性,封装性∙ D. 继承性,多态性,封装性纠错得分: 5知识点: 10.5 面向对象的实现2.(5分)个体手工劳动生产方式的时代是()。
∙ A. 软件工程∙ B. 程序设计∙ C. 程序系统∙ D. 软件生产生动化纠错得分: 5知识点: 1.1 软件工程的产生3.(5分)系统流程图是描绘()的传统工具。
∙ A. 逻辑系统∙ B. 物理系统∙ C. 状态变迁∙ D. 数据结构纠错得分: 5知识点: 2.2 系统流程图4.(5分)Putnam 成本估算经验模型是()。
∙ A. 结构性成本模型∙ B. 动态多变量模型∙ C. 动态单变量模型∙ D. 模块性成本模型纠错得分: 5知识点: 12.2 软件项目计划5.(5分)软件详细设计主要采用的方法是()。
∙ A. PDL语言∙ B. 数据流图∙ C. 模块设计∙ D. 结构化程序设计纠错得分: 0知识点: 5.1 详细设计的基本任务6.(5分)成本的差别估算方法是将开发项目与一个或多个()的类似项目进行比较,找出与其的不同之处,并由此估算不同之处对成本的影响,进而导出开发项目的总成本。
∙ A. 正在论证∙ B. 已经完成∙ C. 正在进行∙ D. 正在调研纠错得分: 5知识点: 12.2 软件项目计划7.(5分)结构化分析(SA)是软件开发需求分析阶段所使用的方法,下列()不是SA所使用的工具。
∙ A. PAD图∙ B. DFD图∙ C. 结构化语言∙ D. 判定表纠错得分: 5知识点:软件工程(第2版),3.3 数据流图(DFD)8.(5分)成本-效益分析的目的是从()角度评价一个新软件项目是否可行。
∙ A. 技术∙ B. 成本∙ C. 经济∙ D. 效益纠错得分: 5知识点: 2.1 可行性研究9.(5分)面向对象的主要特征除对象唯一性、封装和继承外,还有()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程(第2版)_在线作业_2
交卷时间2018-08-11 17:10:27
一、单选题(每题5分,共14道小题,总分值70分)
1.
按集成化程度对软件开发环境进行分类,其第一代的主要特征是()。
(5分)
建立在操作系统之上
具有真正的数据库
建立在知识库系统上
正确答案您的答案是A回答正确展开
2.
原型模型开发方法具有基本的开发步骤,下列()是实施原型法的最基本的步骤。
①获得基本需求②开发工作模型
③严格细部说明④模型验证
(5分)
①②
①②③
①②④
正确答案您的答案是C回答正确展开
3.
不适合作为数据处理与数据库应用的语言是()。
(5分)
Cobol
SQL
Lisp
4GL
正确答案您的答案是C回答正确展开
4.
软件开发环境的裁剪是指环境应能自动按照用户的需要()。
(5分)
建立操作系统
建立子环境
建立新环境
建立子系统
正确答案您的答案是B回答正确展开
5.
在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(),此定义包括一组数据属性和在数据上的一组合法操作。
(5分)
属性
对象
类
消息
正确答案您的答案是C回答正确展开
6.
技术可行性要研究的问题之一是()。
(5分)
存在侵权否
技术风验问题
成本效益问题
运行方式可行否
正确答案您的答案是B回答正确展开
7.
IDEF0图不反映出系统()。
(5分)
系统由谁来做
系统做什么
系统实现的约束条件
系统功能如何实现
正确答案您的答案是D回答正确展开
8.
许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来消灭由于设计原因而产生的质量隐患。
(5分)
软件评审
软件度量
开发设计
软件测试
正确答案您的答案是C回答正确展开
9.
可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此,必须给出()的回答。
(5分)
无二义
确定
正确
行或不行
正确答案您的答案是D回答正确展开
10.
在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还应遵循()。
(5分)
隐藏复杂性
类的开发
信息隐蔽
经常类的复用
正确答案您的答案是C回答正确展开
11.
以下关于角色的说法中,()是正确的。
(5分)
角色说明类在关联中的作用,它位于关联的端点
同类的关联角色可有可无
角色名是用来标识关联的
不同类的关联角色不能省略
正确答案您的答案是A回答正确展开
12.
与早期的软件开发方式相比较,结构化生命周期法其最要的指导原则应该是()。
(5分)
分阶段开发
用户需求至上
逐步求精
自顶向下设计
正确答案您的答案是D回答正确展开
13.
在面向对象开发方法中,对象是最基本的成分,每个对象可用它本身的一组()和它可以执行的一组操作来定义。
(5分)
属性
服务
调用
参数
正确答案您的答案是A回答正确展开
14.
项目开发计划是一个()文档。
(5分)
技术性
管理性
可行性
分析性
正确答案您的答案是B回答正确展开
二、判断(每题5分,共6道小题,总分值30分)
1.
在编制程序时,首先应该对程序的结构充分考虑,不要急于开始编码,而要像写软件文档那样,很好地琢磨程序具有什么样的功能,这些功能如何安排,等等。
(F)
(5分)
正确答案您的答案是错误回答正确展开
2.
软件维护就是改正软件中的错误。
(F)
(5分)
正确答案您的答案是错误回答正确展开
3.
增量模型适合于软件需求不明确、设计方案有一定风险的软件项目。
(T)(5分)
正确答案您的答案是正确回答正确展开
4.
软件项目管理是对软件生命周期一切活动的管理。
(T)
(5分)
正确答案您的答案是正确回答正确展开
5.
同一软件的大量软件产品的生产主要是通过复制而得到的。
(T)
(5分)
正确答案您的答案是正确回答正确展开
6.
完成测试作业后,为了缩短源程序的长度应删除程序中的注解。
(F)
(5分)
正确答案您的答案是错误回答正确展开
(注:文档可能无法思考全面,请浏览后下载,供参考。
)。