如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件工程(第2版)-在线作业_B用户名:W130244122121最终成绩:100.0一单项选择题1.软件危机是软件产业化过程中出现的一种现象,下述现象中哪个不是其主要表现?()软件需求增长难以满足软件开发成本提高软件质量不易保证软件开发进度难以控制本题分值:5.0用户得分:5.0教师评语:用户解答:软件质量不易保证知识点:1.1软件工程的产生2.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因此,必须给出()的回答。确定正确无二义行或不行本题分值:5.0用户得分:5.0教师评语:用户解答:行或不行知识点:2.1可行性研究3.系统流程图是描绘()的传统工具。状态变迁物理系统逻辑系统数据结构本题分值:5.0用户得分:5.0教师评语:用户解答:物理系统知识点:2.2系统流程图4.软件需求分析的主要任务是准确地定义出要开发的软件系统是()。做什么如何做怎么做对谁做本题分值:5.0用户得分:5.0教师评语:用户解答:做什么知识点:3.1需求分析的任务5.下列是关于模块的描述,其中()是错误的。具有独立的模块软件比较容易开发出来模块的独立程度可以通过内聚和耦合标定。独立的模块的维护和测试比较容易。独立的模块一般不能完成一个相对独立的特定子功能本题分值:5.0用户得分:5.0教师评语:用户解答:独立的模块一般不能完成一个相对独立的特定子功能知识点:4.2软件设计的基本原理6.软件详细设计主要采用的方法是()。结构化程序设计模块设计数据流图PDL语言本题分值:5.0用户得分:5.0教师评语:用户解答:结构化程序设计知识点:5.1详细设计的基本任务7.不适合作为科学工程计算的语言是()。PrologFortranC++Pascal本题分值:5.0用户得分:5.0教师评语:用户解答:Prolog知识点:6.1程序设计语言的特性及选择8.下列是关于功能性注释的说法,()是不正确的。注释用来说明程序段,需要在每一行都要加注释修改程序也应修改注释功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态可使用空行或缩进,以便很容易区分注释和程序本题分值:5.0用户得分:5.0教师评语:用户解答:注释用来说明程序段,需要在每一行都要加注释知识点:6.2程序设计风格9.软件测试的目的是()。证明软件的正确性尽可能多的发现软件系统中的错误证明软件系统中存在错误找出软件系统中存在的所有错误本题分值:5.0用户得分:5.0教师评语:用户解答:尽可能多的发现软件系统中的错误知识点:7.1软件测试的目的及原则10.在生存周期中,时间长、费用高、困难大的阶段是()。测试编码需求分析维护本题分值:5.0用户得分:5.0教师评语:用户解答:维护知识点:8.1软件维护的内容11.下列()是使软件维护费用高的主要原因。软件维护的生产率低软件维护的人员少软件维护的生产率高软件维护的人员多本题分值:5.0用户得分:5.0教师评语:用户解答:软件维护的生产率低知识点:8.2维护任务的实施12.下列()是产生软件维护的副作用之一。因修改软件而造成的错误运行时误操作软件隐含的错误开发时的错误本题分值:5.0用户得分:5.0教师评语:用户解答:因修改软件而造成的错误知识点:8.3软件可维护性13.下面是对原型模型法作用的描述,()是错误的。不鼓励用户参与开发过程为软件系统提供明确的需求说明支持软件产品的演化可作为高风险开发的安全因素本题分值:5.0用户得分:5.0教师评语:用户解答:不鼓励用户参与开发过程知识点:9.1概述14.原型模型开发方法具有基本的开发步骤,下列()是实施原型法的最基本的步骤。①获得基本需求②开发工作模型③严格细部说明④模型验证①②①②④全部都是①②③本题分值:5.0用户得分:5.0教师评语:用户解答:①②④知识点:9.3快速原型模型二判断题1.软件危机完全是由于硬件问题引起的。()正确错误本题分值:5.0用户得分:5.0教师评语:用户解答:错误知识点:1.1软件工程的产生2.软件结构图是精确表达程序结构的图形表示法。因此,有时也可以将软件结构图当作程序流程图使用。()正确错误本题分值:5.0用户得分:5.0教师评语:用户解答:正确知识点:4.3软件结构优化准则3.在模块化程序设计中,模块越小,模块化的优点越明显。一般来说,模块的大小一般都在10行以下。()正确错误本题分值:5.0用户得分:5.0教师评语:用户解答:错误知识点:4.2软件设计的基本原理