
软件工程(第2版)-在线作业-.doc
6页软件工程(第2版)_作业_2交卷时间2021-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.在面向对象的设计中,我们应遵循的设计准那么除了模块化、抽象、低耦合、高内聚以外,还应遵循〔〕〔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分〕正确答案您的答案是错误答复正确展开实用文档.。












