《软件项目管理试题与答案_6.docx》由会员分享,可在线阅读,更多相关《软件项目管理试题与答案_6.docx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件项目管理试题与答案1621填空题1在软项目管理中,控制包括,和。2软件项目计划是由和共同经过阶段后制定的。3能协调软件开发,使得混乱减少到最小的方法是使用。4在软件的生产经过中,总是有大量各种信息要记录,因而,在产品的开发经过中起着重要的作用。5成本估算是在软件项目开发之前,估算项目开发所需的,和。6软件工程管理不同于其他经过管理,它对保证高质量的产品更具有极为重要的意义。7成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。9基线的作用是把各阶段的开发工作划分得愈加明确,便于检查与确认阶段成果。因而,基线能够作
2、为项目的一个。10在一个大系统的开发经过中,由于失误造成的后果要比程序错误造成的后果更为严重。11软件工程包含和两大部分容。12在软件开发和维护经过中一个软件往往有很多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。13参照以前完成的项目所消耗的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。14软件工程管理的详细容包括对开发人员,组织机构,用户,等方面的管理。15差异估算的缺点是不容易明确“差异的界线,但它的优点是能够提高。16在一个软件项目的开发经过中要自始至终得到的密切合作与支持。17风险分析是实际上就是贯穿在软件工程中的一系列风
3、险管理步骤,其中包括,和。18软件开发项目生存期具体实际阶段应包括的文档。19软件项目计划的第一项活动是确定20行业标准是由行业机构学术团体或国防机构制定的合适某个行业的标准。IEEE指,GIB指;DOD_STD指。21工程网络图是一种图,该图中用表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为,箭头下面的括号中的数字表示该任务的。22软件配置管理。简称SCM,它用于整个软件工程经过。其主要目的是,和。SCM是一组管理整个软件生存期各阶段中的活动。23软件配置项SCI是软件工程中产生的,它是配置管理的。24国家标准由政府或国家级的机构制定或批准,合适于全国围的标准。中华人民国国家集注监
4、督局是中国的最高标准化机构,它所公布施行的标准简称为,用标识;NSI是指,BS是指,IN是指,JS是指。25软件项目计划包括与两个任务。26软件工程经过中某一阶段的变更,均要引起的变更,这种变更必须严格加以控制和管理,保持,并把准确,明晰的信息传递到软件工程经过的。27变更控制包括建立和建立。28软件配置管理,简称。软件配置项简称。29根据软件工程标准制定的机构与适用围,它分为,和五个等级。30工程网络只要一个开场点和一个终止点,开场点没有流入箭头称为为零。终止点没有流出箭头,称为为零。31在变更控制经过中,“检出和“登入处理实现了重要的变更控制要素,即和。管理各个用户存取和修改一个特定软件配
5、置对象的权限。可用来确保由有用户所执行的并发变更。32软件开发的组织机构没有统一的形式。主要有,三种组织机构。33软件工程的分解是从和,即和两个方面进行的。34软件工程包含和两个部分的容。35软件开发项目生存期需求分析阶段应包括的文档是,和。36软件开发人员一般分为,和其他人员。37软件开发项目生存期概要设计阶段应包括的文档是,和。38目前软件工程规可分为三级:,和。39软件项目计划是阶段的结果产品。但由于可行性研究是在高层次进行系统分析,未能考虑软件系统开发的细节情况,因而软件项目计划一般在阶段完成后才定稿的。40。软件项目计划包括两个任务:研究与估算。即通过研究确定,估算。41软件开发经过
6、中,严格控制变更,保留变更的有关信息,这种管理是有来完成的。42要成功地完成软件开发工作的一个主要决定性因素是_.。43差异估算的优点是能够提高_,缺点是不容易明确“差异的界线。44在软件项目管理经过中一个关键的活动是_,它是软件开发工作的第一步。16.22选择题1软件项目管理是一切活动的管理。A需求分析B.软件设计经过C模块设计D.软件生命周期2版本用来定义软件配置的。A.演化阶段B.环境C.要求D.软件经过3变更控制是一项最重要的软件配置任务,其中“检出和处理实现了两个重要的变更控制要素,即存取控制和同步控制。A.登入B.管理C.填写变更要求D.审查4在软件工程项目中,不随介入人数的增加而
7、使生产率成比例增加的主要问题使。A.工作阶段的等待时间B.产生原型的复杂度C.介入人员所需的工作站数目D.介入人员之间的通信困难5软件工程学中除重视软件开发技术的研究外,另一重要组成容是软件的。A工程管理B.成本核算B.人员培训D.工具开发6软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是A设计人员和用户B.分析人员和用户C.分析人员和设计人员D.编码人员和用户7在变更控制中,可用来确保由不同用户所执行的并发变更。A.异步控制B.同步控制C.存取控制D.基线控制8为使得开发人员对软件产品的各阶段都进行周密的考虑,进而减少返工,所以的编制是很重要的。A.需求讲明B.概要讲明C.软件文
8、档D.测试大纲9下面讲法不正确的是.A.软件配置管理简称SCI。B.软件配置项是配置管理的基本单位。C.软件配置实际上是一动态的概念。D.软件工程经过中某一阶段的变更均要引起软人、硬件、软件配置的变更。10为使软件项目开发获得成功,必须对工作围、可能碰到的风险、需要的资源人、硬件、软件、要实现的任务=经历的里程碑=花费的工作量成本以及进度的安排等做到心中有数。A需求分析B.概要设计C.软件开发项目D软件开发进度11使软件开发人员为用户准备的有关该软件使用、操作、维护的资料。A开发文档B.管理文档C用户文档D.软件文档12自底向上估算方法的优点是对每一部分的估算工作交给负责该部分工作的人来做,所
9、以估算其缺点是其估算往往缺少与软件开发有关的系统工作量,所以估算。A往往偏低B.不太准确C.往往偏高D.较为准确13COCOMO估计模型是。A.模块性成本模型B.构造性模块C.动态单变量模型D.动态多变量模型14一个项目能否开发,从经济上来讲能否可行,归根结底是取决于.A.成本的估算B.项目计划B.工程管理D.工程网络图15软件开发规化的体现和指南是。A.文档B.程序B需求分析D.具体设计16Putnam成本估算经历模型是。A.A.模块性成本模型B.构造性成本模型C.动态单变量模型D.动态多变量模型17软件管理的主要职能包括。A.人员管理,计划管理B.标准化管理,配置管理C.成本管理,进度管理
10、D.A和B18是在软件开发经过中,作为软件开发人员前一阶段工作成果的体现和后一阶段工作根据的文档。A.开发文档B.管理文档C.用户文档D.软件文档19任何项目都必须精心做好项目管理工作,最常用的计划管理工具是。A.数据流程图B程序构造C.因果图D.PERT图20在变更控制中,管理各个用户存取和修改一个软件配置对象的权限。A.异步控制B.同步控制C.存取控制D基线控制21是某种数据媒体和其中所记录的数据。A.数据库B软件的文档C.文件C信息库22.软件开发在需求分析、设计、表明、测试这几个阶段所需不同层次的技术人员大致是()。A初级、高级、高级、初级B中级、中级、高级、中级C高级、中高级、初级、
11、中高级D中级、中高级、中级、初级23软机管理比其他管理更为A容易B困难C迅速D缓慢24只要高水平的软件工程能力才能生产出高质量的软件产品。因而,须在软机开发环境或软机工具箱的支持下,运用先进的开发技术、工具和管理方法来提高能力。A组织软件B软件质量C设计软件D开发软件25计算机软机知识产权包括著作权、专利权、商标权和制作不正当竞争的权利等。假如某公司购买了一个工具软件,在销售该公司开发的软件需使用该工具软件的同时,向客户提供此工具软件的复制品,这种行为。假如某公司购买了一个应用软件的源程序,他们将源程序中的所有标识符作了全面修改后,作为该公司的产品销售,这种行为。假如公司甲开发了一个名为X的软
12、件,在未注册商标时就开场销售,该软件销售后遭到用户的好评。不久公司乙也推出了本人开发的类似产品,取名也是X,并率先进行商标注册,公司乙的行为C。专利权是由国家专利管理机关根据国家公布的专利法受权予专利申请者或其权利继承者在一定期限施行其发明的专有权利。在与计算机软件相关的发明中,D通常不是申请发明专利的主题。我国的反不正当劳动竞争法指出,商业机密TradeSecret的拥有者有权制止别人对本人的商业机密从事不正当竞争的行为。软件的商业机密是指E的技术设计供数据的答案:A:尚不构成侵权侵犯了著作权侵犯了专利权属于不正当竞争B:尚不构成侵权侵犯了著作权侵犯了专利权属于不正当竞争C:尚不构成侵权侵犯
13、了著作权侵犯了专利权侵犯了商标权D:设备仪器以及与其结合在一起的计算机程序,作为一个完好的产品具有发明创造的计算机技术,作为一种方法发明单独开发的计算机程序代码本身有关将汉字输入计算机的发明创造E:已公开发表且已获得专利已公开发表但未获得专利未公开发表但已获得专利未公开发表且未获得专利26根据软机配置管理的原始指导思想,受控制的对象应是。A软件元素B软件配置项C软件项目D软件经过27应该考虑系统的详细版本进行描绘和生成。A成本控制B需求分析C系统设计D版本控制28由于软机工程有如下的特点,使软机管理比其他工程的的管理更为困难。软件产品是。标准的经过。大型软件项目往往是项目。的作用是为有效地、定
14、量地进行管理,把握软件工程经过地实际情况和它所产生地产品质量在制定计划时,应当对人力、项目持续时间、成本做出;风险分析实际上就是贯穿与软件工程经过中地一系列风险管理步骤。最后,每个软机项目都要制定一个,一旦制定出来,就能够开场着手。供选择地答案:AC:可见的不可见的一次性屡次存在不存在DH:进度安排量度风险分析估量追踪和控制开发计划29软件配置项是软件配置管理的对象,指的是软件工程经过中所产生的A接口B软件环境C信息项D版本30模块能够有多种实现,既有多种,称它们构成一个模块家族。A设计版本C构造化D分析31对于一个大型的软件项目,由于项目的复杂性,需要进行一系列的估算处理。主要按A和B手段进
15、行。估算的方法分为3类:从项目的整体出发,进行B的方法称为C估算法。把待开发的软件细分,直到每个子任务都已明确所需要的开发工具量,然后把他们加起来,得到软件开发总工作量的方法称为D估算法。而把待开发的软件项目与过去已完成的软件项目做类比,区分出类似部分和不同部分分别处理的方法称为E估算法。F是由多位专家进行成本估算的方法。供选择的答案:A、B:类推类推分解综合CF:差异自顶向下自底向上专家断定技术循序渐进比拟32.软件工程管理是对软件项目的开发管理,是对整个软件的一切活动的管理。A软件项目B生存期C软件开发计划D软件开发33.在软件项目管理经过中一个关键的活动是,它是软件开发工作的第一步。编写
16、规格讲明书制定测试计划编写需求讲明书制定项目计划34.是在软件开发经过中,由软件开发人员制定的需提交管理人员的一些工作计划或工作报告。开发文档管理文档用户文档软件文档35.在特定情况下,能否必须进行风险分析,是对项目开发形势进行后确定的。能够根据如下步骤过行:明确项目的目的,总策略,详细策略和为完成所标示的目的面使用的方法和资源;保证该目的是,项目成功的标准也是;考虑采用某些条目作为项目成功的;根据估计的结果来确定能否在进行风险分析。一般来讲,风险分析的方法要依靠于特定问题的需求和有关部门所关心的方面,详细分为三步进行。第一步识别潜在的风险项,首先进行经过;第二步估计每一个风险的大小及其出现的
17、可能性,选择一种,它能够估计各种风险的值;第三步进行风险评估。风险评估也有三个步骤:确定风险的评价标准;确定风险的级别;把风险和“参照风险做比拟。供选择的答案:风险风险估计风险评价风险测试可度量的不可度量的准确的不确定的规标准经过模型设计要求,:信息分类信息采集度量尺度标准度量工具信息获取36.下面讲法是错误的是,软件项目计划是由程序员与用户单位共同经过“可行性研究与计划阶段后制定的。,软件项目计划是可行性研究阶段的结果产品。,软件计划的目的是为项目负责人提供的一个框架。,软件项目计划的研究,即通过研究确定该软件项目的主要功能,性能和系统界面。,估算是在软件项目开发前,估算项目开发所需的经费,
18、所要使用的资源以及开发进度。37.下面讲法错误的是,是指中法人民国国家用军用标准,是指美国国家标准协会,是指英国国家标准,是指德国标准协会,是指日本工业标准38.就软件产品的特点,下面讲法错误的是,软件具有高度的抽象性,软件及软件生产经过具有不可见性,有一功能软件的多样性,软件生产经过具的易错性,软件的开发和维护经过中的不变性,不同开发者之间思维碰撞的易错性39.单元测试是发现错误,集成测试是发现错误,确认测试是发现错误,系统测试是发现错误。,接口错误,编码上的错误,性能,质量不合要求,功能错误,需求错误,设计错误40.在考虑各种软件开发资源时,是最重要的资源。假如把软件开发所需要的资源画成一
19、个金字塔形,在塔的上层是最基本的资源,在底部为。包括硬件资源和软件资源。,和其他硬件设备属于硬件资源。工具属于软件资源中的。为了提高软件的生产率和软件产品的质量,可建立。供选择的答案:,:方法人力工具上下文环境,:虚拟机目的机自动机宿主机,:维护工具分析设计工具支持工具编程工具可复用构件库框架工具原型化模拟工具41.任何软件项目都必须精心做好项目管理工作,最常用的计划管理工具是。当某一开发项目的进度有可能延期时,应该。对于一个典型的软件开发项目,各开发阶段需投入的工作量的百分比大致是。各阶段所需不同层次的技术人员大致是,而管理人员在各阶段所需数量也不同,相对而言大致是。供选择的答案:数据流程图程序构造图图图B:(1)增加新的开发人员2分析延期原因,加以弥补3从别的小组抽调人员临时帮助4推延预定完成日期C:E