软件工程学复习思考.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程学复习思考

选择题 1、软件是一种( ) 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.COCOMO模型?B.McCall模型?C.McCabe度量法?D.时间估算法盒图也称为()或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题流程图框图判定表N-S图.快速原型模型的主要特点之一是(????? ) ? A.开发完毕才见到产品?B.及早提供全部完整的软件产品? C.开发完毕后才见到工作软件? D.及早提供工作软件12.软件详细设计的主要任务是确定每个模块的( ) A、算法和使用的数据结构 B、外部接口 C、功能 D、编程 14.判定表由四部分组成:左上部列出( B ) A、条件组合与动作之间的对应关系 B、所有条件 C、所有可能的动作 D、可能的条件组合 15.当模块中包含复杂的条件组合,只有( A )能够清晰地表达出各种动作之间的对应关系 A.判定表和判定树 B.盒图 C.流程图 D.关系图 16.软件结构图的形态特征能反映程序重用率的是( ) A、深度 B、宽度 C、扇入 D、扇出 17软件结构图中,模块框之间若有直线连接,表示它们之间存在( ) A、调用关系 B、组成关系 C、链接关系 D、顺序执行关系 1在大型数据处理系统的功能分析与设计中,数据库的概念设计对应于系统开发的A、需求分析 B、概要设计 C、详细设计 D、程序设计 1为了提高模块的独立性,模块内部最好是( ) A、逻辑内聚 B、时间内聚 C、功能内聚 D、通信内聚 中级结构性成本模型COCOMO是一个( ) A、静态单变量模型 B、动态单变量模型 C、静态多变量模型 D、动态多变量模型 在McCa软件质量度量模型中,()属于面向软件产品操作的质量因素。 A、可用性 B、可维护性 C、适应性 D、互操作性 面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。 A、Booch方法 B、Coad方法 C、UML语言 D、OMT方法 .模块的内聚性最高的是(????? ) ? A.逻辑内聚???B.时间内聚? C.偶然内聚???D.功能内聚.软件详细设计主要采用的方法是(????? ) ? A.模块设计?????????B.结构化设计? C.PDL语言?????????D.结构化程序设计.下列关于JSP方法不正确的说法是(????? ) ? A.JSP方法主要用于规模不大的数据处理系统? B.JSP方法不明确的划分软件概要设计和详细设计的两个阶段? C.JSP方法适用于输入数据和输出数据之间有对应关系的问题求解? D.JSP方法根据输入、输出的数据结构,按一定的规则映射成软件的体系结构因此它只适用于详细设计阶段汽车有一个发动机。汽车和发动机之间的关系是( )关系A、一般具体 B.整体部分 C.分类 D.主从程序设计语言的工程特性之一为( ) A、软件的可重用性 B、数据结构的描述性 C、抽象类型的描述性 D、数据库的易操作性 A.20 B.40 C.60 D.80 29.单元测试的测试对象是( B ) A.系统 B.程序模块 C.模块接口 D.系统功能 30. 为了提高测试的效率,应该 A随机地选取测试数据  B取一切可能的输入数据作为测试数据  C在完成编码以后制定软件的测试计划  D选择发现错误可能性大的数据作为测试数据.黑盒测试在设计测试用例时,主要需要研究(????? ) ? A.需求规格说明与概要设计说明????B.详细设计说明? C.项目开发计划??????D.概要设计说明与详细设计说明.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001

文档评论(0)

fcp940 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档