欢迎来到天天文库
浏览记录
ID:57911272
大小:21.00 KB
页数:2页
时间:2020-04-03
《软件工程判断题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1、软件就是程序,编写软件就是编写程序(x)2、软件危机的主要表现是软件需求增加,软件价格上升(x)3、软件工程学科出现的主要原因是软件危机的出现(√)4、与计算机学科的理论研究不同,软件工程是一门原理性学科(x)5、瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰(x)6、原型化开发方法包括生成原型和实现原型两个步骤(x)7、软件过程改进也是软件工程的范畴(√)8、在软件开发中采用原型系统策略的主要困难是成本问题(√)9、需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据(x)10、需求分析的主要目标是解决软件开发的具体方案(√)11、需求规格说
2、明书描述了系统每个功能的实现(√)12、非功能需求是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求(√)13、需求评审人员主要由开发人员组成,一般不包括用户(x)14、分层的DFD图可以用于可行性分析阶段,描述系统的物理结构(x)15、信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图(√)16、用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性(√)17、需求分析是开发方的工作,用户的参与度不大(x)18、软件设计说明书是软件概要设计的主要成果(√)19、软件设计中设计复审和设计本
3、身一样重要,其主要作用的避免后期付出高昂代价(√)20、HIPO发既是需求分析方法,又是软件设计方法(x)21、划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好(x)22、SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应(x)23、判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件(x)24、模块独立要求高耦合低内聚(x)25、程序设计语言是指编程时表现出来的特点、习惯、逻辑思维等(√)26、进行程序设计语言的选择时,首先考虑的是应用领域(x)27、好程序的一个重要标准是源程序代码的逻辑简单清晰、易读易懂(√)28、软件测试的目的是尽可
4、能多地发现软件中存在的错误,将它作为纠错的依据(x)29、测试用例由输入数据和预期的输出结果两部分组成(√)30、白盒测试是结构测试,主要以程序的内部逻辑为基础设计测试用例(x)31、软件测试的目的是证明软件是正确的(x)32、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试(√)33、白盒法是一种静态测试方法,主要用于模块测试(x)34、在等价分类中,为了提高测试效率,一个测试用例可以覆盖多个无效等价类(x)35、发现错误多的模块,残留在模块中的错误也多(√)36、类是指具有相同或相似性质的对象的抽象,类的具体化就是对象(√)37、继承性是父亲和子类
5、之间共享数据结构和消息的机制,这是类之间的一种关系(X)38、多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。(√)39、类的设计过程包括:确定类、确定关联类、确定属性、识别继承关系。(X)40、用面向对象方法开发的软件系统,可维护性好(√)41、模型是对现实的简化,建模是为了更好的理解所开发的系统(√)42、多态性防止了程序相互依赖而带来的变动影响(√)43、类封装比对象封装更具体、更细致(X)44、面向对象的继承性是子类自动享父类数据结构和方法的机制(√)45、面向对象涉及是在分析模型的基础
6、上,运用面向对象技术生成软件实现环境下的设计模型(√)46、软件设计一般分为总体设计和详细设计,他们之间的关系是全局和局部(√)47、在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有信息隐藏(√)48、一个设计得好的软件系统具有低内聚、高耦合的特征(X)49、面向对象分析和设计活动是一个多次反复的过程(√)50、关系数据可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库的表(√)51、用户界面设计对于一个系统的成功是至关重要的,一个设计得很差的用户界面可能导致用户拒绝使用该系统(√)52、面向对象的开发方法将过程作为最基本的元素
7、,是分析问题、解决问题的核心。(X)53、用例需求分析方法采用的是一种结构化的情景分析方法,即是一种基于场景建模方法(X)54、面向对象分析方法认为系统是对象的集合,是以功能和数据为基础的(√)55、面向对象分析的核心在于建立一个描述软件系统的模型(√)56、面向对象的分析过程主要包括三项内容:理解、表达和验证(√)57、面向对象分析就是抽取和整理用户需求并建立问题域精确模型的过程(√)58、面向对象的方法是以类作为最基本的元素,它是分析问题、解决问题的核心(X)59、功能模型是类似编译器之
此文档下载收益归作者所有