西南大学网络教育2018年春[0010]《软件工程》答案

西南大学网络教育2018年春[0010]《软件工程》答案

ID:42219194

大小:413.80 KB

页数:30页

时间:2019-09-09

西南大学网络教育2018年春[0010]《软件工程》答案_第1页
西南大学网络教育2018年春[0010]《软件工程》答案_第2页
西南大学网络教育2018年春[0010]《软件工程》答案_第3页
西南大学网络教育2018年春[0010]《软件工程》答案_第4页
西南大学网络教育2018年春[0010]《软件工程》答案_第5页
资源描述:

《西南大学网络教育2018年春[0010]《软件工程》答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单项选择题()是用户和设计交换最频繁的方法。1.c原型化方法92.匸螺旋模型方法3.匚构件组装模型4.匚瀑布模型方法2、在人工智能领域,目前最广泛使用的高级语言是()。1.匸LISP92.匚Ada3.匸FORTRAN4.匸COBOL3、模块内聚度越高,说明模块内各成分彼此结合的程度越()1.匚相等2.C无法判断3.匚紧密94.C松散4、“软件危机”产生的主要原因是()o1.C没有维护好软件2.C开发方法不当93.C开发人员编写程序能力差4.C软件日益庞大1.软件维护申请报告由()填写。1.C维护负责人2.匚用户93.C专家4.C维护程序员6、程序语言的编译系统和解释系统相比,从用户程序

2、的运行效率来看()o1.C两者大致相同2.C前者运行效率高93.Q后者运行效率高4.C不能确定7、软件维护是软件得以正常运行的重要环节,按照软件工程方法的理解,一般软件维护应开始于()。1.CE.查阅测试记录2.C分析软件结构93.匸阅读设计文档4.C理解程序代码8、软件设计中划分模块的一个准则是()。c低内聚高耦合c高内聚低耦合2c低内聚低耦合C咼内聚咼耦合维护阶段产生的文档包括()0c开发进度报告2c软件问题报告c维护申请报告c软件修改报告从工程管理的角度来看,软件设计分两步完成()系统分析、模块设计总体设计、详细设计、总体设计模块设计、详细设计SA法的主要描述手段有()C系统流程

3、图和模块图2.CDFD图、数据词典、加工说明93.C功能结构图、加工说明4.匚软件结构图、加工说明12、采用甘特图表示软件项目进度安排,下列说法中正确的是()。1.C能够反映多个人物Z间的复杂关系2.匚能够直观表示任务之间相互依赖的制约关系3.C能够表示哪些任务是关键任务4.C能够表示字人物之间的并行和串行关系913、画DFD图的主要目的()1.C对系统的数据结构进行描述。2.C对冃标系统的层次结构进行描述。3.匚解决系统是“如何做的问题”。4.匚作为需求分析阶段用户与开发者•之间交流信息的工具。914、数据字典是数据流图中所有元素的定义的集合,一般由以下4类条目组成()。1.CA.数

4、据流条冃、数据存储条目、数据源条目、加工条目92.C数据说明条日、控制流条目、加工条目、数据存储条目3.匚数据源条冃、数据流条冃、数据处理条冃、数据文件条冃4.匚数据流条冃、数据项条冃、文件条冃、加工条冃15、在下列的基本成分中,哪个不是数据流程图的基本成分?()匚信息处理C系统状态9C信息存储c外部实体数据流图中,当数据流向或流自文件时()。C数据流和文件均不要命名,通过加工可自然反映出。c数据流和文件均要命名,因为流出和流进的数据流是不同的9C数据流要命名,文件不必命名c数据不必命名,有文件名就足够了以下哪个是能保持模块间的协调关系()匚JAVA程序编译CMAKE程序9sees交叉

5、参照程序瀑布模型把软件生存周期划分为软件定义、软件开发和()三个阶段,而每一个阶段又可划分为若干个茂c运行和维护9c可行性分析C测试和排错4.C详细设计19、软件项目管理是()一切活动的管理。1.C模块设计2.匚软件设计过程1.C需求分析2.C软件生命周期920、在软件的开发过程中,常用()来描述程序执行的逻辑过程。1.CDFD2.匚时序网络3.匸框图了4.匚E-R图21、在软件结构化设计中,好的软件结构设计应该力求做到()。1.C顶层扇出较高,中间层扇出较少,底层模块高扇入92.匸顶层扇入较少,屮间层扇出较高,底层模块高扇入3.匸顶层扇入较少,屮间层扇入较髙,底层模块低扇入4.匚顶层

6、扇出较少,中间层扇出较高,底层模块低扇入22、下列对构件图进行描述的是()1.c构件图是描述任何基于计算机的应用系统的物理配置或逻辑配置的冇力工具2.C构件图描述的是系统中遵从一组接口且提供其实现的物理的、可替换的部分3.C构件图描述的是软件构件及构件之间的依赖关系,显示代码的静态结构94.C构件图是用来描述系统硬件的物理拓扑结构以及结构上执行的软件23、软件维护费用高的主要原因是()。1.C牛产率低22.匚生产率高3.C人员多4.C人员少24、软件工程学中除重视软件开发技术的研究外,另一重要组成内容是软件的()o1.C人员培训2.匚工具开发3.C成本核算4.匸工程管理925、以下哪个

7、类型属于第四代语言()1.C专用语言2.符号语言3.C查询语言94.匚低级语言26、面向数据流的软件设计方法,一般是把数据流图中数据流划分为(),再将数据流图映射为软件结构。1.匚信息流和控制流2.匚数据流和事务流3.匚交换流和事务流24.C交换流和数据流27、软件维护工作的最主要部分是()1.C完善性维护92.C预防性维护3.匚适应性维护4.匚校正性维护28、整个维护工作中所占比重最大的是()。1.C完善性维护°2.适应性维护3.匚校正性维护

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。