软件工程判断与选择题_第1页
软件工程判断与选择题_第2页
软件工程判断与选择题_第3页
软件工程判断与选择题_第4页
软件工程判断与选择题_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.需求规格说明书的作用不应该包括( )A共同理C设计的依对要做什验收的D可行性1.需求规格说明书的作用不应该包括( )A共同理C设计的依对要做什验收的D可行性研究的2.结构化设计方法开发中用于( )A、概要设B、详细C、程序设D、测试结构使用的图形工具,一般采用( )图A、B、CD、4J( )的设计方法A、对B、数C、控制结D、数据结5.程序设计语言的技术特性不应包括( )A、数据结构的C、数据库的易B、抽象类型的描述D的可移测试中,白盒法是通过分析程序的( )来设计测试用例A、应用范数B逻C、功D、输费用高的主要原因是( A率少B多C、生产率D、生8.瀑布模型本质上是一种(费用高的主要原因

2、是( A率少B多C、生产率D、生8.瀑布模型本质上是一种( )模A、线性顺B、顺C、线性迭D、及质量必须在)加以保证A、开发之C、可行性研究BD、设计与实现过程10.确认测试主要涉及的文档是)A、需求规格说B、概要设计说D、源程B、要给A、要息做什提供哪些工作效率D、要让具有何种2D 中的每个加工至A、一个输入流或一个输出流C、一个输入2D 中的每个加工至A、一个输入流或一个输出流C、一个输入B、一个输入流和一个输D、一个3.详细设计与概要设计衔接的图形工具A、DFD B、SC C、PAD D4.下列几种类型中,耦合性最弱A、内容B、控制C、公共D5.确认测试中,作为测试依据的A、需求规格说明

3、C、源B、设计说D、开发计6.为了适应软硬件环境变化而修A、校正C、适B、完善D、预防7A、整体开发C、风险驱动模B、非整体D、对象驱动模8.用于描述对A、整体开发C、风险驱动模B、非整体D、对象驱动模8.用于描述对象模型的A、数据B、结C、状D9生存期中各开发阶段的一个检查点。当采用的基发生错误时,可以返回到最近和最恰当 的(A.配置C.基B.程D质量保)阶段开始A.需求分B.设C.编D.投入在下列工具与环境中( )属于较早期的 CASE基于信息工程 人工智能 结构的基于图形 集成的 CASE 2 型。)模AB动态单C静态多态多变AI 的准则是( )质量度量模型)属于面产品修改态多变AI 的

4、准则是( )质量度量模型)属于面产品修改CBD可移植价模型由 3 层组成,其中用于评价设计质复杂性度量的参数包括)A 效性B规模CD6对象实现了数据和操作的结合,使数据和操作)于对A 结装B隐C 封D抽调试技术包括)AB 演绎 法C)盖D集成测试 8瀑布模型的存在问题是用户容易参与 测试方法中的静态测试方法之一为)计算机辅助静态D()生 命 周 期 中 所 花费 用 最多 的 阶 段是测试方法中的静态测试方法之一为)计算机辅助静态D()生 命 周 期 中 所 花费 用 最多 的 阶 段是A详细设编测试11程是()A语DPL/1 语BPascal 语言C语言()序的三种结构是过程、子程序和分13

5、 在 详 细 设 计 阶 段 , 经 常 采 ( 的 工 有A B 14详细设计的结果基本决定了最终程序的)ADB性C量15需求分析中开要从用户那里了解)AA B 14详细设计的结果基本决定了最终程序的)ADB性C量15需求分析中开要从用户那里了解)A做什么B 用户使用界面C 输入的信息16结构化程序设计主要强调的是)程序的规程序的效。图反映系统( AB对C时D做什经行性研究的范围包括( AD开发风19可行性分析是在系统开发的早期所做的一项重要的论证工作,是决定该系统是否开答。发的决策依据, 因必须给出)的19可行性分析是在系统开发的早期所做的一项重要的论证工作,是决定该系统是否开答。发的决策

6、依据, 因必须给出)的A确BCD20需求分析阶段的任务是确定)开发方系统的1.所需高成本和产品的低质量之间的工周产2.研究开发所需要的成本和资源是属于可行性研究中的研究的一面A.技术可C.社会可3.IDEF0 图不反映出系A.B.经济可行D.B.系统功能如何C.做D.系统实现的约束4.模块的内聚性最高C.偶然内C.做D.系统实现的约束4.模块的内聚性最高C.偶然内B.D.功能内5.方法中全面指导模块划分的最重要的原则A.程序模C.模块低B.模块高内D.模块独详细设计主要采用的方A.模块设7.下列关于 B.结构化设D.方法不正确的说方法主要用于规模不大的数据方法不明确的划概要设计和详细设计的两个

7、方法适用于输入数据和输出数据之间有对应关8.不适合作为科学工程计算的语求的成A.C.9.黑盒测试在设计测试用例时,主要需要C.项目开发计划B.详细设计说D.概要设计说明与详设计说10.若有一个计算类型的程序,它的输入量只有一个,其范围是现输入的角度考虑一组测试用例设计说10.若有一个计算类型的程序,它的输入量只有一个,其范围是现输入的角度考虑一组测试用例设计这组测试用例的方11.下列属阶段的文档规格说问B.用户操作测试分12.快速原型模型的主要特点之一A.B.及早提供全部完整D.产C.开发完毕后才见到工;13.因计算机硬件C.完善环境的变化而作出的修的过程B.适应D.14.类库这种机制是级别的

8、信息共B.D.不同应15.只有单重继承的类层次结构是层次结构A.B.D.硬件错误的冗错技术中,冗余附加技术A.三模冗B.C.冗余备份程序及调D.关键程序和数据的冗和调按照设计的要求,在规定时间和条件下达到C.冗余备份程序及调D.关键程序和数据的冗和调按照设计的要求,在规定时间和条件下达到不出故障,持运行的要求的质量C.正确B.D.18.下列文档有关需求说明B.项目开发C.19.采用图表能够反映多个任务之间的复杂 D.能够表示子任务之间的并行和串行20.下列模型属于成本估算方法的O模C.McCabe B.McCall 模D.时间估可行性研究工作要在初步的需求定义之前进开发、设计几乎都是从头开始,

9、成本和进度很难估计。文档)一种数和其上工程使用工具能够自动或半自动地支的开为了充分发挥开的潜力、缩短工期工程项目的分解与安排应尽力挖掘可并行开发的需求分析阶段的成果主要是需求规格说明为了充分发挥开的潜力、缩短工期工程项目的分解与安排应尽力挖掘可并行开发的需求分析阶段的成果主要是需求规格说明,但该成果编码、测试直关系不类是对具有共同特征的对象的进一步面对日益增长需求,人们显得力不从心。往往是产数据输入的一般准则中包括采用灵活多样的交互方式,允许自选输入方式;允许用户控制交互过如果在分析阶段和设计阶段采用的是象的方法,而在阶段采用的是面向过程的语言,那么这种翻译就比测试是规格说明设计和编码的最全面

10、也的如果测试过程没有发现任何错误,则没有错误。生存周期从定义开始,经过开发、使用生存周,直到最终退役的全过为螺旋模型的适应场合有哪适应场合:支持需求不明确、特别是大系统的开发,并支开发方法,是一种向规格说明、面向过程、广阔前景的模象等多用户目前需求的描述不精确,往往是产的原因之项目的进度安排的两种比较常用的方法是程序评技术(PERT)和关键路径法( CPM 用户目前需求的描述不精确,往往是产的原因之项目的进度安排的两种比较常用的方法是程序评技术(PERT)和关键路径法( CPM 一个好的开应具备的素质和能力包与周团协作,建立良好的人际关系目前的绝大多都不适合于快速原型技面向数据的设计方法适用场

11、合是具有明显的层次信息结构的如:企事业的信息管理系统;系(如操作系统)的唯一原缺乏处理大项目的经验。是产通测试计划、测试用例、出错统计和有关的分一般不用数据输入的一般准则中包括保证信息显示方式与数据输入方协调一致;允许用户定做输入格式等完善是提高或的性能。12.McCabe建议模块规模应满足:V(G)20?是指在计算过程中遇到的一系列严重问缺乏有力的方法学的指导和有效的开发工具的支持这往往生的缺乏有力的方法学的指导和有效的开发工具的支持这往往生的原因一个好的开应具备的素质和能力不包括具有良好和在用户需求分析时观察用户手工操作过程不是为了模拟手工操作快速原型技术适用产品要求大量的用户交互、或产生

12、的可视输出、或设计一些复杂的算法等场合。流程图也称为程序(框图)是最常用的一种表示法。面向数据设计方法一般都包括下列任务确定数据结构特征;顺序、选择和重复三种基本形式表示数据等步理想的人机界面应针对具有典型个性的特定的一类用户设数据输入的一般准则中包括尽量(增加) 、编码时应尽可能使用全局变量 、重视程序结构的设计,能使程序具有较好的层次结构 、程序中的注解越少越好( 需求分析的任务是什需求分析的任务是确定待开发系统“做什么”。具体任务确系统的功能需求、性能需求和运行环境约束,编需规格说明书系统的验收测试准则和初步需求分析的任务是什需求分析的任务是确定待开发系统“做什么”。具体任务确系统的功能

13、需求、性能需求和运行环境约束,编需规格说明书系统的验收测试准则和初步的用户手册文档可用于专和用户之间的通信和交流开发过开发、设计几乎都是从头开始,成本和进度很难估计。适应由是改是逻辑产品未来的性和可靠质量较容易直接度V(G)值越高的程序往往是越不复杂、越不容易出问题目前我国还没有颁按照功能,可划分为系应如果某子功能可以用一段简洁、精确的文字描述清楚,就无一步分解,是创建用户需求的数据流模型应遵循的规则。耦合度是结构中模块间关联程度的一种度量。在设时应追求尽可能紧密的耦合的系统。在象设计阶段则着重完成“如何做,也就是着重随复杂性的不断提高的难度越来越(1501的性差工作量和费用激增的直接原纠错是

14、改正运行期间发现的潜伏错误。可移植性(portability,是从一个计算机纠错是改正运行期间发现的潜伏错误。可移植性(portability,是从一个计算机系统或(境)移植到另一个上去的难易程度。复杂出的可理解性、模块化、简单性等当程序内的分支数和循环数增加时,V(G)值将随之增加一般来说,设时应尽量使用数据耦合,减少控制耦合制外部环境耦合和公共数据耦合,杜绝内容耦设计用户界面只需要计算机科学的理论和知识,而不一定需要认知心理学以及人-)第四代语言(4GL)还局限在某些领域内,如数据库查询语言)程序文档应该包括代码的功能、代码的完成者等内容。项目定义部分由制项目开发计划、需求分2 个阶预防是修,以适应软硬件环境的变化。开发大易产生疏漏和错误,往往是产的原据统计为了分析和理解系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论