20xx工程师常考考点总结

时间:2024.4.20

* 软件的概念:程序+ 数据+ 文档

* 软件开发的六个阶段:制定计划、需求分析、软件设计、程序编写、软件测试、运行/维护,其中,需求分析阶段对项目的影响最大,决定做什么,软件设计是解决怎么做,程序编码:软件实现,测试查找软件的错误、维护不属于软件开发阶段,周期最长,消耗软件费用最多。

* 软件工程:方法(软件开发方法)+工具(CASE工具,软件开发工具+集成环境)+过程 (软件生命期)

* 软件项目管理:进度管理、成本管理、质量管理、人员管理、资源管理、标准化管理。管理的对象是进度、系统规模及工作量估算、经费、组织机构和人员、风险、质量、作业和环境配置,其中,进度管理管理主要采用甘特图、PERT技术叫做计划评审技术、CPM方法叫做关键路径法;成本估算主要模型有普特南(Putnam),COCOMO(结构性成本) 、配置管理主要管理软件的项目文档、开发技术文档、源代码版本、发布程序版本等。

* CMM(软件能力成熟度模型)CMM1:初始级(没有计划,只有编码和测试);CMM2: 可重复级(基于过往的项目的经验来计划与管理新的项目);CMM3定义级(软件开发过程文件将被制订出来,标准化过程);CMM4定量管理级 (所有项目的重要的过程活动进行生产率和质量的度量,质量目标);CMM5优化级 (重点放在对过程进行不断的优化)

* 软件开发方法: 瀑布模型(自上而下逐次进行,需求明确的项目,传统的模型);原型模型(演化模型,需求不明确,原型逐步演进);螺旋模型(大型项目,减低风险采用制定计划、风险分析、实施工程、客户评估四象限的方式对原型逐步螺旋演进);喷泉模型 (适用于面向对象开发方法,分析、设计和编码之间不存在明显的边界,所谓无间隙)

* 需求分析:识别问题、分析问题、编写文档、需求分析评审四个阶段,解决系统做什么的问题。结构化分析(SA)采用数据流的方式分析需求,自上而下,逐步分解,基本思想使分解与抽象,常用数据流图、数据字典进行表示,数据流图主要有数据流、加工、数据存储、外部实体组成;数据字典描述流程图中所有元素的定义。加工逻辑采用结构化语言、判定树、判定表构成。快速原型法分析思想主要针对需求不明确的项目进行开发,可以采用抛弃型原型(从需求不明确的开始,主要目标在于了解系统需求,之后抛弃原型,大项目使用)和进化型(需求明确的开始,逐步进化为目标系统)

* 软件设计阶段主要解决怎么做的问题。分概要设计(软件需求转化为数据结构和软件的系统结构,并建立接口)与详细设计(过程设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法 )两个阶段。体系结构设计、接口设计 、数据设计和过程设计四个活动。

* 软件设计的原则:抽象化(过程、数据、控制)、自顶向下,逐步细化、模块化、控制层数、数据结构、软件工程、信息隐藏

* 内聚:低内聚:偶然内聚、逻辑内聚、时间内聚;中等程度内聚:过程内聚、通讯内聚;高内聚:顺序内聚、功能内聚

* 耦合:低耦合:非直接耦合、数据耦合、标记耦合。中耦合:控制耦合、外部耦合。高耦合:公共耦合、内容耦合。

* 模块设计原则:高内聚、低耦合;规模适中;深度、宽度、扇出和扇入应适当;模块的作用域应该在控制域内;设计单入口单出口的模块;力争降低模块接口的复杂程度

* 结构化设计:分析数据流图为出发点,主要变换型和事务型。面向数据结构的设计,以数据结构为基础,以数据结构导出程序结构,服从“程序结构必须适应问题结构”的基本原则。代表jackson方法(又称面向数据结构的分析与设计方法),信息→数据结构→程序结构,数据结构映射为程序结构。

* 软件测试:为了发现错误而执行程序的过程,根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果)。分单元测试(测试程序内部工作过程,通常采用白盒测试方法,如逻辑覆盖、循环覆盖、基本路径覆盖。测试依据,详细设计文档与程序源代码)、集成测试(又称功能测试黑盒测试,方法:等价类划分、边界值划分、错误推测、因果图。测试依据概要说明文档与详细设计文档)、确认测试(分α测试<公司内部的用户在模拟环境下测试>和β测试<用户在实际环境下测试> ,主要参考需求分析文档)、系统测试(组装测试和确认测试,测试方向系统其他元素)。

* 测试计划:描述了要进行的测试活动的范围、方法、资源和进度的文档。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险(需求分析阶段进行)。

* 测试计划与测试大纲:测试大纲只是简单的描述如何开展测试,而测试计划是针对测试中的每个环节的。大纲相当于书的目录,计划相当于书的章节内容。

* 软件调试:诊断和改正程序中潜在的错误

* 软件维护:软件运行∕维护阶段对软件产品所进行的修改;主要由改正性维护 (在特定的使用条件下暴露出来的一些潜在程序错误或设计缺陷)、适应性维护(环境变化所做的修改)、完善性维护(需求变化、功能改进,性能完善)、预防性(提前预防问题),其中,完善性维护所在比例最多

* 修改程序副作用:修改代码的副作用、修改数据的副作用、修改文档的副作用

* 可理解性:外来读者理解软件的结构、接口、功能和内部过程的难易程度

* 可靠性:程序按照用户的要求和设计目标,在给定的一段时间内正确执行的概率

* 可测试性:诊断和测试的难易程度主要取决于软件容易理解的程度

* 可修改性:软件容易修改的程度,

* 可移植性:可移植性表明程序转移到一个新的计算环境的可能性大小

* 效率:效率表明一个程序执行预定功能而又不浪费机器资源的程度

* 可使用性:从用户观点出发,把可使用性定义为程序方便、实用、及易于使用的程度

* 软件质量模型,产品修正(可维护性,可测试、灵活性),产品移植(可移植性、可复用性、互连性),产品运行(正确、可靠、效率、可使用性、完整性)

* 面向对象方法:面向对象分析(OOA)->面向对象设计(OOD)->面向对象程序设计(OOP)

* 面向对象建模: 面向对象建模技术所建立的三种模型——对象模型、动态模型和功能模型,分别从三个不同侧面描述了所要开发的系统。对象模型定义了“做什么”的实体,功能模型指明了系统应该“做什么”,动态模型明确规定在何种状态下,接受什么事件的触发而“做什么”

* UML:统一建模语言,静态图包括用例图、类图、对象图、构件图和部署图; 动态图包括状态图、时序图、协作图和活动图。用例图:需求导出技术,识别用例与角色; 类图包括类、类之间的关联、类关联重数和继承等基本元素。对象图是系统运行某个时刻对象之间的关联关系。对象图是类图的一个实例. 时序图描述对象间的事件序列的交换和相互关系; 协作图注重对象的空间协作关系; 状态图描述系统中对象的状态变化


第二篇:20xx年考研政治常考考点总结


一、“思维与存在”等同于“物质与意识/精神”吗?

思维与存在何者在第一性是哲学的基本问题之一。在考研政治中,通常把“思维”等同于“意识”或“精神”,把“存在”等同于“物质”,常常忽略这几个概念之间的差别。因此在考生在复习中,可以把“思维与存在何者为第一性”等同于“物质与意识或精神何者为第一性”。但实际上,这几个概念有着严格的区别。考生做到心中有数即可。

二、物质是东西,还是不是东西?

在马克思主义认为,即辩证唯物主义认为,物质不是东西,是所有东西的共性。而古代朴素唯物主义和近代形而上学唯物主义都是把物质归于某一或某些具体物质,如金木水火土、原子、分子等等,而不是指东西的共性。因此,对物质概念理解的不同,也是辩证唯物主义和唯心主义的差别之一。

三、世界统一于存在吗?

存在是一个模糊的概念,混淆唯物主义和唯心主义的对立,是折中主义。马克思主义哲学认为,世界统一于物质,凡是存在都是应是物质的存在。因此,在马克思主义看来,说世界统一于存在是错误的。

四、赫拉克利特说:“人不能两次踏入同一条河流。”克拉底鲁说:“人一次也不能踏入同一条河流。”这两种观点哪一个是正确的?为什么?

这种观点考查的是唯物主义运动观的相关理论。马克思主义哲学认为,任何物质的存在应该是绝对运动和相对静止的统一。赫拉克利特的观点中“同一条河流” 反映了物质的相对静止;“不能两次踏入”反映了物质的决定运动,因此它体现了物质存在是绝对运动和相对静止的统一,是正确的辨证的观点。而赫拉克利特的学生克拉底鲁的观点中,“人一次也不能踏入”是否认了物质存在的相对静止,只强调其绝对运动,这属于相对主义、诡辩论,因此是错误的。

五、意识是人脑所分泌的一种特殊物质吗?

这种观点否认了意识的主观性从而把意识与客观物质相混同,它属于庸俗唯物主义的范畴,因此是错误的。马克思主义哲学认为,意识的主体性首先表现在意识的主体能力具有差异,但都具有客观的根源;其次表现为意识主观特征的不同,既有正确的反映,也有虚幻歪曲的错误的反映,但都是对客观物质的反映,都有客观原型、社会原型。

六、辩证唯物主义、机械唯物主义和唯心主义分别如何对待意识的能动作用的?

首先,辩证唯物主义坚持物质决定意识的前提下承认意识对物质的能动作用;其次,机械唯物主义只承认物质对意识的决定作用,而完全否认意识的能动作用;最后,唯心主义是夸大意识的能动作用,完全否认物质对意识的决定作用。

七、为什么在辩证整体观中,1+1>2呢?

辩证整体观认为,整体由部分构成,但不是各个部分的简单总和;整体具有部分所不具有的属性;整体与部分相互依赖。正如在一个集体当中,集体中的个人合作完成一项任务,在这个合作的过程中,既有分工也有凝聚力,也就是说,这个时候整体/集体具有了部分/每个人所不具有的属性。这样的工作效率要比只有分工而没有合作的集体的工作效率要大。因此1+1>2。

八、矛盾就是差异吗?

矛盾,即对立统一。差异仅仅是矛盾的一方面,忽视了矛盾的统一的一面。因此,矛盾不是差异。

九、真理面前人人平等吗?

真理是人对客观事物的本质规律的正确放映,标志主观与客观相一致的哲学范畴。真理的定义告诉我们,凡是人的认识实现了主客观的相一致就拥有了真理,不依人的社会地位、权势而定。因此,真理面前是人人平等的。

十、既然实践是认识的来源,为什么我们还要从书本上获取知识而不去亲身去实践呢?

这实际上考查的是直接经验与间接经验的关系问题。首先,直接经验是亲身实践所获得的知识,间接经验是通过书本所获取的知识,但书本上的只是最终也是写书人亲身实践的产物。因此直接经验和间接经验最终都是来自于实践。也就是说,一切只是归根结底最终都来自于直接经验。其次,人的生命是有限的,不可能事事亲身实践,所以间接经验是十分重要的,但间接经验还要进一步到实践中检验、发展。最后,直接经验与间接经验的关系是源和流的关系,直接经验是间接经验的源,间接经验是直接经验的流。因此,我们既要坚持认识来源于实践,但同时也不应该否认学习间接经验的重要性。

十一、商品生产价格形成后,是否违背价值规律?

商品生产价格形成后,并不违背价值规律。这是因为,首先,商品的生产价格是以商品的价值为基础的;其次,就全社会而言,商品的生产价格总额与商品的价值总额是一致的;最后,它改变的只是价值规律的表现形式,即价格围绕商品的生产价格上下波动。(商品生产价格形成之前,价值规律的表现形式为,价格围绕价值上下波动。)

政治常考考点总结中公考研网汇聚最全考研信息,考研复试信息,第一时间发布考研时间安排,大纲,提供考研成绩查询,考研资料,考研真题及试题,考研图书和考研培训等相关信息。信息来源:www.kaoyan365.cn

400-6300-966

考研要成功,就选大机构——中公考研秋季集训营9月x日开营,100天完成质的飞跃,

下一个研究生就是你!

咨询热线:400-6300-966

地址来源:http://mg.kaoyan365.cn/qiuji/

更多相关推荐:
系统集成项目管理工程师总结

项目的目标成果性目标约束性目标不同优先级,具有层次性项目特点临时性独特性渐进明细组织结构:项目型,强矩阵,平衡矩阵,弱矩阵,智能型项目生命周期模型:瀑布型,原型,增量模型,螺旋模型,喷泉,构件项目建议书(立项申…

助理工程师总结

回顾我的见习期生活,感触很深,收获颇丰。这三年在领导和同事们的悉心关怀和指导下,通过我自身的不懈努力学习,我已经熟练的掌握了本岗位的基本知识,尽职尽责做好每一项工作,较好的完成了自己的岗位职责。我对这三年的工作…

电视台工程师总结

我是一名湖南广播电视集团技术中心的工程师,在这次举世瞩目的庆祝新中国成立60周年的的庆典活动中,我有幸参加了湖南省国庆彩车的视音频设备安装、调试和技术保障工作,感到无比的自豪和光荣。这次活动的意义重大,组织准备…

一个画板十年工程师总结P C B 设计的经验(经典)

PCB布线技术---一个布线工程师谈PCB设计的经验::一般PCB基本设计流程如下:前期准备-PCB结构设计-PCB布局-布线-布线优化和丝印-网络和DRC检查和结构检查-制版。::第一:前期准备。这包括准备元…

注册造价工程师 总结

第一次参考复习半年一级建造师(市政公用)+注册造价师八门全部通过国际惯例:1、感谢家人在我复习期间的照顾,特别是女儿尚小,杂事颇多2、感谢公司个别领导在此期间的关照,没有给与太多繁重工作,当然不排除个别别有用心…

20xx年网络工程师总结

时光飞逝,不知不觉间我入司已经2个多月了,从陌生到熟悉,从一开始对系统的不了解、不熟悉,到现在基本可以掌握公积金的整个系统,这与各位领导和工作同仁的关心和帮助是分不开的,借此机会向各位表示最衷心的感谢!感谢公司…

一位电子工程师总结的如何看电子电路图

读图就是要看懂一个电原理图,即弄清电路由哪几部分组成及它们之间的联系和总的性能(如有可能,还要粗略估算性能指标)。电子电路的主要任务是对信号进行处理,只是处理的方式(如放大、滤波、变换等)及效果不同而已,因此读…

20xx年安全工程师:总结各题型答题方法

20xx年安全工程师:总结各题型答题方法单项选择一、层次解答法这一方法是统揽单项选择题答题技巧的最核心、最要紧方法。它是主要内容是:按照“由易到难的答题顺序,依据与难易程度相宜的答题技巧”解答单项选择题。二、一…

注册安全工程师:总结各题型答题方法

注册安全工程师:总结各题型答题方法单项选择一、层次解答法这一方法是统揽单项选择题答题技巧的最核心、最要紧方法。它是主要内容是:按照“由易到难的答题顺序,依据与难易程度相宜的答题技巧”解答单项选择题。二、一举中的…

第一次考网络工程师总结的小小笔记

1、AP是无线接入点的意思,可以是无线路由器。IEEE802.11b2.4GHz11Mb/sIEEE802.11a5.15~5.825GHz54Mb/sIEEE802.11g2.4GHz54Mb/s2、AP有D…

项目工程师个人年终工作总结

项目工程师个人年终工作总结光阴似箭,日月如梭。一转眼来到泰安公司已经有将近一年的时间,在过去的一年里,在公司项目领导的支持和同事的帮助下,我个人在20xx年度也取得了不小的进步。在工作过程中,较好地完成了今年年…

系统集成项目管理工程师总结

项目的目标成果性目标约束性目标不同优先级,具有层次性项目特点临时性独特性渐进明细组织结构:项目型,强矩阵,平衡矩阵,弱矩阵,智能型项目生命周期模型:瀑布型,原型,增量模型,螺旋模型,喷泉,构件项目建议书(立项申…

工程师总结(104篇)