多选题软件工程的结构化生命周期方法(SA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于( )。作为软件开发结构化方法的工具数据流图描述数据在软件流动和被处理变换的过程,它是以图示的方法来表示( ),它的正确性是保证软件逻辑模型正确性的基础,( )项内容与它的正确性、相关性最弱。数据字典最基本的功能是( )。而软件的结构化设计(SD)方法中,一般分为总体设计和详细设计两阶段,其中总体设计主要是建立( )。 可供选择的答案:
多选题在软件结构设计完成后,对于下列说法,正确的是( )。 A.非单一功能模块的扇入数大比较好,说明本模块重用率高 B.单一功能的模块扇入高时应重新分解,以消除控制耦合的情况 C.一个模块的扇出太多,说明该模块过分复杂,缺少中间层 D.一个模块的扇入太多,说明该模块过分复杂,缺少中间层
多选题面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;( );对象彼此之间仅能通过传递消息互相联系;层次结构的继承。 A.开发过程基于功能分析和功能分解 B.强调需求分析的重要性 C.把对象划分成类,每个对象类都定义一组数据和方法 D.对即存类进行调整
多选题软件开发的结构化方法中,常应用数据字典技术,其中数据加工是其组成内容之一,下述( )方法是常采用编写加工说明的方法。 ①结构化语言 ②判定树 ③判定表 A.只有① B.只有② C.②和③ D.全部
多选题以下说法错误的是( )。 A.面向对象分析与面向对象设计的定义没有明显区别 B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的 C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程 D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
多选题使用原型化方法,可以容易地确定系统的性能,确认各项主要系统服务的可应用性,确认( ),确认系统作为产品的结果。 A.系统设计的可行性 B.开发环境 C.需求说明 D.数据流图
多选题制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是( )。 A.组织与管理 B.分析与估算 C.设计与测试 D.规划与调度
多选题在结构图中,不是其主要成分的是( )。 A.模块 B.模块间传递的数据 C.模块内部数据 D.模块的控制关系
多选题在遵循软件工程原则开发软件过程中,计划阶段应该依次完成( )。 A.软件计划、需求分析、系统定义 B.系统定义、软件计划、需求分析 C.需求分析、概要设计、软件计划 D.软件计划、需求分析、概要设计
多选题根据支持的范围,CASE工具可分为窄支持、较宽支持和一般支持,则以下解释正确的是( )。 A.窄支持指支持特定过程阶段 B.较宽支持是指支持过程中特定的任务 C.一般支持是指支持覆盖软件工程的全部阶段或大多数阶段 D.较宽支持是指支持覆盖软件过程的大多数阶段
多选题程序设计语言一般来说,可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,具有( )特点。 A.运行效率低,开发效率低 B.运行效率低,开发效率高 C.运行效率高,开发效率低 D.运行效率高,开发效率高
多选题计算机系统结构不包括( )。 A.主存速度 B.机器工作状态 C.信息保护 D.数据表示
多选题在程序的描述和分析中,用以指明数据来源、数据流向和数据处理的辅助图形是( )。 A.瀑布模型图 B.数据流图 C.数据结构图 D.业务图
多选题一个机票预订系统运行后发现系统的响应时间很慢,初步分析认为是系统的吞吐量低于平均水平。开发人员准备解决系统响应时间慢的问题,请问在下面几种视图中,( )在这种情况下对开发人员最有帮助? A.用例视图 B.实现视图 C.进程视图 D.部署视图
多选题下述陈述中,( )不是软件健壮性的度量指标。 A.失败后重新启动所需的时间 B.引起失败的时间所占的百分比 C.失败前的平均工作时间 D.在一次失败中数据恶化的概率
多选题( )应该考虑对模块相连和资源共享问题进行描述和制约。 A.系统设计 B.详细设计 C.接口设计 D.结构化编辑设计
多选题CMM表示( )。 A.软件过程成熟度模型 B.软件过程工业化控制 C.国际软件质量认证 D.软件统一性标准
多选题软件或数据不受未授权人控制的程度,称为( )。 A.正确性 B.移植性 C.可行性 D.完整性
多选题就软件产品的特点,以下说法错误的是( )。 A.软件具有高度抽象性,软件及软件生产过程具有不可见性 B.同一功能软件的多样性,软件生产过程中的易错性 C.软件的开发和维护过程中的不变性 D.不同开发者之间思维碰撞的易发生
多选题以下说法正确的是( )。 A.Fortran、Cobol语言是第三代语言 B.Pascal、C语言是第二代语言 C.4GL语言是第四代语言 D.Fortran、C语言是第三代语言
