软件设计师培训09_第1页
软件设计师培训09_第2页
软件设计师培训09_第3页
软件设计师培训09_第4页
软件设计师培训09_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、软件设计师培训第九讲2022/9/111提纲软件新技术软件新技术相关试题标准化和知识产权等相关试题2022/9/11软件新技术CMM与软件过程改进卡内基梅隆大学软件工程研究所CMU/SEI提出的软件过程能力成熟度模型Capacity Maturity ModelSEI 给 CMM 下的定义是:对于软件组织在定义,实现,度量,控制和改善其软件过程的进程中各个发展阶段的描述。CMM 把软件开发机构按照不同开发水平划分为 5 个级别: Initial (初始化)、 Repeatable (可重复)、 Defined (已定义)、 Managed (已管理)和 Optimizing (优化中)。202

2、2/9/11软件新技术(续)CMM 的分级结构和其主要特征 初始级软件过程的特点是无秩序的,有时甚至是混乱的。软件过程定义几乎处于无章法可循的状态,软件产品所取得的成功往往依赖极个别人的努力和机遇。可重复级已建立了基本的项目管理流程,可用于对成本、进度和功能特性进行跟踪。对类似的应用项目,有章可循并能重复以往所取得的成功。已定义级用于管理的和工程的软件过程均已文档化、标准化,并形成了整修软件组织的标准软件过程。全部项目均采用与实际情况相吻合的、适当修改后的标准软件过程来进行操作。2022/9/11软件新技术(续)已管理级软件过程和产品质量有详细的度量标准。软件过程和产品质量得到了有效的认识和控

3、制。优化级通过对来自过程、新概念和新技术等方面的各种有用信息的有效分析,能够不断地、持续性地对过程进行改进。CMM 为软件企业的过程能力提供了一个阶梯式的进化框架,它采用这种方式来安排它的组成部分,目的是适应不同机构使用的需要。阶梯共有五级,从第 1 级(初始级),第 2 级(可重复级),第 3 级(已定义级),第 4 级(已管理级)到第 5 级(优化级)。2022/9/11软件新技术(续)那些与判定成熟度等级有关的组成部分处于模型的顶层。它们是:成熟度等级( Maturity Levels )、关键过程域( Key Process Area, KPA )与各个关键过程域的目标( Goals

4、)。这个模型细节的组成部分关键实践( Key Practices, KP )、从属活动以及基础构造( Infrastructure or Activities )都是可参考的。这些可参考的部分指导 CMM 的使用者运用他们的专业判断力来做出应用上的决定。2022/9/11软件新技术(续)2022/9/11软件新技术(续)2022/9/11软件新技术(续)CMMI (Capability Maturity Model Integration)能力成熟度模型集成,可以看作是把各种CMM集成到一个系列的模型中,版本:CMMI1.1, CMMI2.0等个体软件过程(Personal Software

5、Process, PSP),是一种用于控制、管理和改进个人工作方式的自我改善过程。小组软件过程(Team Software Process, TSP),讲述了如何创建高效且具有自我管理能力的项目小组,开发人员如何成为合格的项目组成员,管理人员如何对小组提供指导和支持,如何保持良好的工程环境使项目组能够充分发挥自己的水平等软件工程管理问题。2022/9/11软件新技术(续)2022/9/11软件新技术(续)极限编程极限编程XP, eXtreme Programming极限编程是一种高度动态的过程,它通过非常短的迭代周期来应对需求的变化。它包括四个基本活动:编码、测试、聆听与反馈,承认需求具有不断

6、变化的特性,通过最小化设计、重构、用户参与及反馈等途径,应对需求的变化,减少需求变化对系统开发过程的影响,提高系统的开发效率,缩短系统的开发周期。XP核心的四大价值观:沟通、简单、反馈、勇气。2022/9/11软件新技术(续)沟通(Communication),提倡通过最简洁的文档,最直接的面对面沟通获得对任务环境的理解简洁(Simplicity),设计和实现中总是寻找可能满足要求的最简洁的实现方法反馈(Feedback),认为反馈比前馈(Feedforward)更重要,通过反馈获取系统设计和实现等诸多方面存在的问题勇气(Courage),要学会坚持,坚持选择的软件设计和实现方法,相信它们能带

7、来项目的成功2022/9/11软件新技术(续)极限编程思想关注五个基本原则:提供快速反馈(Provide rapid feedback) 简单假设(Assume simplicity)增量式变化(Incremental changes) 拥抱变化(Embrace changes)优质的工作(Quality work)。2022/9/11软件新技术(续)XP的12个实践原则计划制定小版本迭代简单设计测试持续整合重构配对编程代码共享每周只工作40小时现场客户隐喻编码标准2022/9/11软件新技术(续)极限编程是一整套软件设计实现方法,包含一些相对独立的关键思想,如:计划制定(The planni

8、ng game),小版本发布(Small releases),隐喻(Metaphor),简单设计(Simple design),重构(Refactoring),先测试后编码(Test and then code:Test Code Design),成对编程(Pair programming),代码共享(Collective ownership),持续集成(Continuous integration),每周只干40小时(40-hour week),现场客户(On-site customer),编码标准(Coding standards),等。2022/9/11软件新技术相关试题美国卡内基梅隆大

9、学SEI提出的CMM模型将软件过程的成熟度分为5个等级,以下选项中,属于可管理级的特征是_(36)_。C(36)A工作无序,项目进行过程中经常放弃当初的计划B建立了项目级的管理制度C建立了企业级的管理制度D软件过程中活动的生产率和质量是可度量的 2022/9/11软件新技术相关试题(续)软件能力成熟度模型 CMM(CapabilityMaturityModel)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在初始级,软件过程定义几乎处于无章法可循的状态,软件产品的成功往往依赖于个人的努力和机遇。在_(32)_,已建立了基本的项目管理过程,可对成本、进度和功能

10、特性进行跟踪。在_(33)_,用于软件管理与工程两方面的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量有详细的度量标准。在_(34)_,通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地对过程进行改进。 A, B, C(32) A.可重复级 B.管理级 C.功能级 D.成本级(33) A.标准级 B.已定义级 C.可重复级 D.优化级 (34) A.分析级 B.过程级 C.优化级 D.管理级 2022/9/11软件新技术相关试题(续)CMU/SEI推出的_(35)_将软件组织的过程能力分为五个成熟度级别,每一个级别

11、定义了一组过程能力目标,并描述了要达到这些目标应该具备的实践活动。A(35) A.CMM B.PSP C.TSP D.SSE-CMM 2022/9/11软件新技术相关试题(续)CMM模型将软件过程的成熟度分为5个等级。在_(15)_使用定量分析来不断地改进和管理软件过程。A(15)A.优化级 B.管理级 C.定义级 D.可重复级 2022/9/11软件新技术相关试题(续)以下不属于中间件技术的是_(65)_。D(65)A.Java RMI B.CORBA C.DCOM D.Java Applet 2022/9/11标准化和知识产权等相关试题我国著作权法中对公民作品的发表权的保护期限是_(36)

12、_。A(36)A.作者有生之年加死后50年 B.作品完成后50年C.没有限制 D.作者有生之年 2022/9/11标准化和知识产权等相关试题(续)商业秘密是我国_(37)_保护的一项重要内容,它包括技术秘密和经营秘密两项基本内容。D(37)A.专利法 B.著作权法 C.商标法 D.反不正当竞争法 2022/9/11标准化和知识产权等相关试题(续)某程序员利用他人已有的财务管理信息系统软件中所用的处理过程和运算方法,为某企业开发出财务管理软件,则程序员_(38)_。A(38)A. 不侵权,因为计算机软件开发所用的处理过程和运算方法不属于著作权法的保护对象 B. 侵权,因为处理过程和运算方法是他人

13、已有的 C. 侵权,因为计算机软件开发所用的处理过程和运算方法是著作权法的保护对象 D. 是否侵权,取决于程序员是不是合法的受让者 2022/9/11标准化和知识产权等相关试题(续)某学院张老师在某大学进修时,获取了该大学李教授编制的考试试卷,之后将该套试卷收入其编写的典型试卷分析,并将该(典型试卷分析出版,则张老师_(37)_。D (37)A不侵权,因为试卷不属于著作权法的适用对象 B不侵权,因为试卷经首次考试后便进入了公有领域 C侵权,因为试卷是著作权法的保护对象 D是否侵权,应根据甲乙双方协商情况而定 试卷是保护的对象,但是有过获得使用权的过程。2022/9/11标准化和知识产权等相关试

14、题(续)甲将其一篇短文(心灵的呼唤投递给杂志社。未经甲的许可,杂志社便委托乙对甲的短文进行修改,然后杂志社将署名为乙和甲的短文发表在其刊物上,则_(38)_。C (38)A杂志社侵犯了甲的著作权,乙未侵权 B杂志社未侵犯甲的著作权,乙侵了权C杂志社和乙均侵犯了甲的著作权 D杂志社和乙均未侵犯甲的著作权 2022/9/11标准化和知识产权等相关试题(续)知识产权一般都具有法定的保护期限,一旦保护期限届满,权利将自行终止,成为社会公众可以自由使用的知识。_(20)_权受法律保护的期限是不确定的,一旦为公众所素知,即成为公众可以自由使用的知识。D(20)A.发明专利 B.商标 C.作品发表 D.商业

15、机密 2022/9/11标准化和知识产权等相关试题(续)甲,乙两人同时在同一时间就同样的发明创造提交了申请专利,专利局将分别向各申请人通报有关情况,并提出多种解决这一问题的办法,不可能采用_(21)_的办法。D(21)A.两申请人作为一件申请的共同申请人 B.其中一方放弃权利并从另一方得到适当的补偿C.两件申请都不授予专利权 D.两件申请都授予专利权 2022/9/11标准化和知识产权等相关试题(续)计算机软件产品开发文件编制指南(GB 856788)是_(22)_标准 A(22)A.强制性标准 B.推荐性标准 C.强制性行业 D.推荐性行业强制标准冠以“GB”,推荐标准冠以“GB/T”。2022/9/11标准化和知识产权等相关试题(续)我国著作权法中,_(12)_系指同一概念。B供选择的答案:A出版权与版权 B著作权与版权C作者权与专有权 D发行权与版权2022/9/11标准化和知识产权等相关试题(续)由我国信息产业部批准发布,在信息产业部门范围内统一使用的标准,称为_(13)_。C供选择的答案:A地方标准 B部门标准 C行

温馨提示

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

评论

0/150

提交评论