欢迎来到天天文库
浏览记录
ID:8963074
大小:53.50 KB
页数:8页
时间:2018-04-13
《1软件设计一般分为总体设计和详细设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、选择题1.软件设计一般分为总体设计和详细设计,它们之间的关系是()。A.全局和局部B.抽象和具体c.总体和层次D.功能和结构2.软件结构使用的图形工具,一般采用()图。A.DFDB.PADCSCD.ER3.属于软件设计的基本原理是()。A.数据流分析设计B.变换流分析设计C.事务流分析设计D.模块化4.在软件结构的后处理中,下列说法错误的是()。A.为模块写的处理说明及接口说明可采用IPO图B.数据结构的描述可用Warnier图或Jackson图c.给出设计约束或限制。如数据的边界值、数据类型、格式、内存容量及时间的限制D.在概要设计评
2、审中,应着重评审软件需求是否得到满足及软件结构的质量等E.设计的优化工作主要放在软件结构设计的后处理阶段5.在基于IDEF0图的设计方法中,下列说明错误的是()。A.IDEF0图以系统的功能模型和信息结构为基础设计系统的软件结构B.IDEF0图按照自顶向下逐层对系统进行分解c.IDEF0图对系统每一功能的输入、输出、约束、机制都进行了全面的描述D.在系统概要设计时,一般按照DFD图的分解层次,逐层将其转换成软件结构图6.将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是()的。A.逻辑性B.瞬时性c.功能性D.通信性7.模块内的某成
3、分的输出是另一成分的输入,该模块的内聚度是()的。A.功能性B.顺序性C.逻辑性D.瞬时性8.在分层数据流图映射成软件结构的设计中,下列说法错误的是()。A.分层的数据流图映射成软件结构图也应该是分层的B.软件结构图的物理收入与输出部分放在主图中较为合适C.分层DFD图的映射方法:主图是变换型,子图是事务型;或主图是事务型,子图是变换型D.变换型通常用于高层数据流图的转换,而事务型通常用于较低层数据流图的转9.软件设计阶段一般又可分为()。A.逻辑设计与功能设计B.概要设计与详细设计C.概念设计与物理设计D.模型设计与程序设计10.模块
4、中所有成分引用共同的数据,该模块的内聚度是()的。A.逻辑性B.瞬时性c.功能性D.通信性11.结构图中,不是其主要成分的是()。A.模块B.模块间传递的数据C.模块内部数据D.模块的控制关系12.好的软件结构应该是()。A.高耦合、高内聚B.低耦合、高内聚c.高耦合、低内聚D.低耦合、低内聚13.结构分析方法就是面向()自顶向下逐步求精进行需求分析的方法。A.目标B.数据流C.功能D.对象14.程序内部的各个部分之间存在的联系,用结构图表达时,最关心的是模块的内聚性和()。A.独立性B.有效性C.耦合性D.安全性15.程序内部的各个部
5、分之间存在的联系,用结构图表达时,最关心的是模块的()和耦合性。A.一致性B.作用域c.嵌套限制D.内聚性16.一组语句在程序中多处出现,为了节省内存空间,把这些语句放在一个模块中,该模块的内聚度是()的。A.逻辑性B.瞬时性C.偶然性D.通信性17.模块中的所有成分结合起来完成一项任务,该模块的内聚度是()的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。A.偶然性B.顺序性C.通信性D.功能性18.软件设计中划分通常遵循的原则是要使模块间的耦合性尽可能()。A.强B.弱C.较强D.适中19.一个模块把一个数值量作为参数传
6、送给另一模块。这两个模块之间的耦合是()。A.逻辑耦合B.数据耦合C.控制耦合D.内容耦合20.下列几种耦合中,()的耦合性最强。A.公共耦合B.数据耦合c.控制耦合D.内容耦合21.一个模块直接引用另一模块中的数据,这两个模块之间的耦合是()。A.公共耦合B.数据耦合C.控制耦合D.内容耦合22.一个模块把开关量作为参数传送给另一模块,这两个模块之间的耦合是()。A.外部耦合B.数据耦合C.控制耦合D.内容耦合23.M.Jacksonsuggestedthedatastructureorientedsoftwaredesignmeth
7、od.Whichofthefollowingstructurecanbeintroducedbyusinginput/outputdatastructure().A.algorithmstructureB.procedurestructureCcodestructureD.programstructure24.块内联系中,()块内联系最强。A.偶然性B.功能性C.通信性D.顺序性25.在面向数据流的软件设计方法中,一般将信息流分为()。A.变换流和事务流B.变换流和控制流c.事务流和控制流D.数据流和控制流26.在多层次的结构图中,其模
8、块的层次数称为结构图的()。A.深度B.跨度C.控制域D.粒度27.()着重反映的是模块间的隶属关系,即模块间的调用关系和层次关系。A.程序流程图B.数据流图C.E-R图D.结构图28.块间联系和块内联系是
此文档下载收益归作者所有