中国农业大学远程教育软件工程文档格式.docx

上传人:b****2 文档编号:14946286 上传时间:2022-10-26 格式:DOCX 页数:21 大小:26.48KB
下载 相关 举报
中国农业大学远程教育软件工程文档格式.docx_第1页
第1页 / 共21页
中国农业大学远程教育软件工程文档格式.docx_第2页
第2页 / 共21页
中国农业大学远程教育软件工程文档格式.docx_第3页
第3页 / 共21页
中国农业大学远程教育软件工程文档格式.docx_第4页
第4页 / 共21页
中国农业大学远程教育软件工程文档格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

中国农业大学远程教育软件工程文档格式.docx

《中国农业大学远程教育软件工程文档格式.docx》由会员分享,可在线阅读,更多相关《中国农业大学远程教育软件工程文档格式.docx(21页珍藏版)》请在冰豆网上搜索。

中国农业大学远程教育软件工程文档格式.docx

C您的答案:

C

4.软件危机是软件产业化过程中出现的一种现象,下述现象中哪些是其主要表现?

 A.软件需求增长难以满足 B.软件开发成本提高

 C.软件开发进度难以控制 D.软件质量不易保证

 E.以上全是

A,B,C您的答案:

E

5.与计算机科学的理论研究不同,软件工程是一门( )学科。

 A.理论性 B.原理性 C.工程性 D.心理性

6.作坊式小团体合作生产方式的时代是( )。

 A.程序设计 B.软件生产生动化 C.程序系统 D.软件工程

7.个体手工劳动生产方式的时代是( )。

A您的答案:

A

8.项目开发计划是一个( )文档。

 A.技术性 B.管理性 C.分析性 D.可行性

9.软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相关于( )。

 A.软件系统目标 B.软件的性能 C.软件的功能 D.软件的质量

10.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此,必须给出( )的回答。

 A.确定 B.行或不行 C.正确 D.无二义

11.成本-效益分析的目的是从( )角度评价一个新软件项目是否可行。

 A.技术 B.经济 C.成本 D.效益

12.技术可行性要研究的问题之一是( )。

 A.存在侵权否 B.成本效益问题 C.运行方式可行否 D.技术风验问题

D您的答案:

D

13.系统流程图是描绘( )的传统工具。

 A.逻辑系统 B.数据结构 C.状态变迁 D.物理系统

14.需求分析产生的最终结果是( )。

 A.项目开发计划 B.可行性分析报告 C.需求规格说明书 D.设计说明书

15.IDEF0图不反映出系统( )。

 A.系统做什么 B.系统功能如何实现 C.系统由谁来做 D.系统实现的约束条件

16.软件需求分析的主要任务是准确地定义出要开发的软件系统是( )。

 A.如何做 B.怎么做 C.做什么 D.对谁做

17.数据流图描述数据在软件中流动和被处理变换的过程,它是以图示的方法来表示( )。

 A.软件模型 B.软件功能 C.软件结构 D.软件加工

18.结构化分析(SA)是软件开发需求分析阶段所使用的方法,下列( )不是SA所使用的工具。

 A.DFD图 B.PAD图 C.结构化语言 D.判定表

19.需求分析是( )。

 A.软件开发工作的基础   B.软件生存周期的开始

 C.由系统分析员单独完成的 D.由用户自己单独完成的

20.与早期的软件开发方式相比较,结构化生命周期法其最要的指导原则应该是( )。

 A.自顶向下设计 B.分阶段开发 C.逐步求精 D.用户需求至上

窗体底端

第2套

1.软件设计中的模块化、信息隐藏、抽象以及逐步求精等原则,都有助于得到高内聚低耦合度的软件产品。

2.在进行总体设计时应加强模块间的联系。

3.软件结构图是精确表达程序结构的图形表示法。

因此,有时也可以将软件结构图当作程序流程图使用。

4.在同一软件结构图中的模块不可以同名。

5.下列叙述中,( )是正确的。

 A.软件系统中所有的信息流都可以认为是事务流

 B.软件系统中所有的信息流都可以认为是变换流

 C.事务分析和变换分析的设计步骤是基本相似的

 D.上述都正确

6.下列( )是耦合度最高、且最差的耦合。

 A.公共耦合 B.控制耦合 C.内容耦合 D.数据耦合

7.在模块化程序设计中,模块越小,模块化的优点越明显。

一般来说,模块的大小一般都在10行以下。

8.下列是关于模块的描述,其中( )是错误的。

 A.具有独立的模块软件比较容易开发出来

 B.独立的模块的维护和测试比较容易。

 C.模块的独立程度可以通过内聚和耦合标定。

 D.独立的模块一般不能完成一个相对独立的特定子功能

9.软件详细设计主要采用的方法是( )。

 A.模块设计 B.数据流图 C.PDL语言 D.结构化程序设计

10.下列是关于系统开发方法JSP的说法,不正确的是( )。

 A.JSP方法主要用于规模不大的数据处理系统

 B.JSP方法不明确的划分软件概要设计和详细设计的两个阶段

 C.JSP方法适用于输入数据和输出数据之间有对应关系的问题求解

 D.JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构。

因此它只适用于详细设计阶段

11.Jackson方法是一种面向对象的设计方法。

12.PAD图的控制流程为自下而上、从左到右地执行。

13.结构化程序设计方法提供的工作方式为( )的组织形式。

 A.管理人员组 B.分析员组 C.主程序员组 D.程序员组

14.下面是关于PDL语言的说法,其中( )是不正确的。

 A.PDL是描述处理过程怎么做

 B.PDL是只描述加工做什么

 C.PDL也称为伪码

 D.PDL的外层语法应符合一般程序设计语言常用的语法规则

15.在编制程序时,首先应该对程序的结构充分考虑,不要急于开始编码,而要像写软件文档那样,很好地琢磨程序具有什么样的功能,这些功能如何安排,等等。

16.不适合作为数据处理与数据库应用的语言是( )。

 A.SQL B.Cobol C.4GL D.Lisp

17.20世纪50年代以来,出现了许多不同的程序设计语言,下列语言中哪个语言是低级语言( )。

 A.PASCAL B.VISUALBASIC C.C++ D.汇编语言

18.下列是关于功能性注释的说法,( )是不正确的。

 A.功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态

 B.注释用来说明程序段,需要在每一行都要加注释

 C.可使用空行或缩进,以便很容易区分注释和程序

 D.修改程序也应修改注释

19.不适合作为科学工程计算的语言是( )。

 A.Pascal B.C++ C.Fortran D.Prolog

20.程序设计风格指导原则提出,应尽量多使用临时变量。

第3套

1.用黑盒法测试时,测试用例是根据程序内部逻辑设计的。

2.软件测试的目的是( )。

 A.证明软件的正确性

 B.找出软件系统中存在的所有错误

 C.证明软件系统中存在错误

 D.尽可能多的发现软件系统中的错误

3.集成测试主要由用户来完成。

4.在程序调试时,找出错误的位置和性质比改正该错误更难。

5.如果通过软件测试没有发现错误,则说明软件是正确的。

6.完成测试作业后,为了缩短源程序的长度应删除程序中的注解。

7.测试只能证明程序有错误,不能证明程序没有错误。

8.一般说来,投入运行的软件系统中有错误( )。

 A.是必然的 B.是要求退货的理由 C.是不能容忍的 D.不是不可以理解的

9.软件维护就是改正软件中的错误。

10.下列( )是使软件维护费用高的主要原因。

 A.软件维护的生产率高 B.软件维护的生产率低

 C.软件维护的人员多  D.软件维护的人员少

11.为了加快软件维护作业的进度,应尽可能增加维护人员的数目。

12.下列( )是产生软件维护的副作用之一。

 A.开发时的错误 B.软件隐含的错误 C.因修改软件而造成的错误 D.运行时误操作

13.在生存周期中,时间长、费用高、困难大的阶段是( )。

 A.需求分析 B.编码 C.测试 D.维护

14.软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改的测试过程称为( )。

 A.适应性维护 B.预防性维护 C.校正性维护 D.完善性维护

15.下列( )是快速原型模型的主要特点之一。

 A.开发完毕才见到产品    B.及早提供全部完整的软件产品

 C.开发完毕后才见到工作软件 D.及早提供工作软件

16.快速原型模型可以有效地适应用户需求的动态变化。

 A.正确

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1