软件工程黑书全书知识点详细汇总考纲目录第一章基本概念 21、软件的概念和特点 22、软件危机的概念和产生的原因 33、软件工程的定义、三要素和发展过程(重点,考过多次问答题) 4第二章过程模型 41、软件生命周期概念、软件过程概念、能力成熟度模型CMM概念 42、常见的软件过程模型:瀑布、增量、原型、螺旋、喷泉等,比较各自优缺点 51、瀑布模型(经典生命周期模型) 62、增量过程模型(增量模型+RAD模型) 63、演化过程模型(原型模型+螺旋模型) 74、喷泉模型(WaterFountainModel) 95、基于构件的模型(Component-baseedDevelopmentModel) 106、敏捷开发过程(AgileDevelopment) 10第三章需求分析 111、需求分析的概念 122、需求分析的过程:需求确认与需求变更 123、需求确认的步骤:需求获取→需求提炼→需求描述→需求验证 134、需求分析三类建模:功能模型、数据模型、行为模型。
面向过程 和面向对象的需分析过程中,三类模型各包含哪些内容?--------------- 155、掌握数据流图和用例图作法。
31第四章系统设计 321、系统设计分为概要设计和详细设计 322、设计相关的8个概念(抽象、体系结构、设计模式、模块化、信息隐藏、功能独立、细化、重构),着重调查体系结构、模块化、信息隐藏、功能独立。
333、系统设计从数据、体系结构、接口和组件四方面进行设计。
面向过程和面向对象的系统设计,各自包含哪些设计内容? 374、掌握流程图和顺序图作法 43第五章质量保证 481、质量保证的概念 482、测试策略V模型概念,测试与开发的各阶段对应关系。
483、单元测试的内容、集成测试的分类、系统测试的分类、验收测试的分类。
484、回归测试的概念 485、测试技术常见术语的概念:软件缺陷、验证和确认、测试与质量保证、质量与可靠性、调试与测试、测试用例 486、白盒测试、黑盒测试、静态分析各有哪些方法? 487、掌握逻辑覆盖与等价类划分测试方法。
48第六章软件维护 491、软件维护的基本概念 492、理解软件维护的四个基本类型:纠错性、适应性、完善性、预防性维护。
哪种占比重最大?哪种最小? 493、可维护性的决定因素 494、软件维护过程模型、软件再工程、逆向工程的概念 49第七章项目管理 491、项目管理四要素:人员、产品、项目、过程(概念) 492、软件度量有哪些方法:生产率估计(基于规模(KLOC)、基于功能点(FP))、工作量度量(算法成本模型、COCOMO模型)。
掌握直接测量(基于规模)方法。
493、项目计划与风险管理的概念 49
2023/2/22 15:31:14 3.34MB 软件工程
1
EngineeringSoftwareasaService:AnAgileApproachUsingCloudComputingBy作者:ArmandoFox–DavidPattersonISBN-10书号:0984881247ISBN-13书号:9780984881246Edition版本:1st出书日期:2013-04-16pages页数:546Awarded“MostPromisingNewTextbook”for2016bytheTextbook&AcademicAuthorsAssociationAone-semestercollegecourseinsoftwareengineeringfocusingoncloudcomputing,softwareasaservice(SaaS),andAgiledevelopmentusingExtremeProgramming(XP).Thisbookisneitherastep-by-steptutorialnorareferencebook.Instead,ourgoalistobringadiversesetofsoftwareengineeringtopicstogetherintoasinglenarrative,helpreadersunderstandthemostimportantideasthroughconcreteexamplesandalearn-by-doingapproach,andteachreadersenoughabouteachtopictogetthemstartedinthefield.Coursewarefordoingtheworkinthebookisavailableasavirtualmachineimagethatcanbedownloadedordeployedinthecloud.AfreeMOOC(massivelyopenonlinecourse)atsaas-class.orgfollowsthebook’scontentandaddsprogrammingassignmentsandquizzes.Seesaasbook.infofordetails.
2023/2/19 20:29:06 14.19MB Agile
1
可以加深对Agilent的systemvue仿真软件的理解。
2023/1/13 21:56:09 33.14MB 英文资料
1
IrecommendthisasanessentialtoolinyourBAtoolkitespeciallyifyouperformbusinessanalysisinAgilesoftwaredevelopmentenvironments,thoughmanyofthesetechniquescanbeadaptedtoothersoftwaredevelopmentmethodologiesaswell.
2017/5/8 18:04:53 17.62MB 需求分析
1
本文采用Agilent公司的EDA软件ADS,利用微带线与带状线结构之间的等效替换设计了带状线低通滤波器。
研制出了截止频率为3.5GHz,通带内反射系数<-20dB,阻带抑制在3.81GHz-8.481GHz范围内均优于-50dB的带状线低通滤波器。
展现了微带线与带状线间等效替换的可行性,以及ADS强大的电路优化仿真功能和电路CAD功能。
2018/2/10 8:19:24 135KB ADS
1
AgilentFieldFoxN9918A手持式分析仪中文使用阐明
2021/11/5 8:14:47 9.9MB Agilen FieldF N9918A 使用说明
1
30天软件开发:告别瀑布拥抱矫捷Softwarein30days:howagilemanagersbeattheodds,delighttheircustomers,andleavecompetitorsinthedust
2019/4/10 18:18:23 2.31MB 30天软件开发 敏捷 项目管理
1
安捷伦89600矢量信号分析软件功效概述及测量指南
2017/8/21 19:39:09 4.25MB 89600VSA
1
敏捷(Agile)作为一种快速应对需求变化的新兴软件开发模式,正受到越来越广泛的关注和应用。
它强调快速验证,表现为快速上线、快速根据反馈迭代产品。
ONES敏捷研发管理解决方案特点为全角色、全流程、支持中大型团队:提供包含项目管理、产品、运营、研发、测试等各职能角色在内的完整解决方案。
为需求管理、迭代规划、进度跟踪等经典Scrum环节提供工具支撑。
兼具组织架构管理、资源管理与全局进度管控等能力,可扩展为多团队并行开发,协助中大型团队开展敏捷实践。
提供研发数据统计与可视化报表引擎,可衡量并持续提升研发效能。
打造业务专家与研发团队高效的协作环境,快速响应需求的同时更好更快的发布产品。
△敏捷包括Scr
2015/6/12 23:01:37 1.12MB 中大型团队如何实践敏捷研发?
1
一篇来自ETHZurich的文章:写到了一种控制四足机器人的方法,控制策略从仿真很容易地迁移到了实际,原因是在仿真中使用了经过实际数据训练的actuator模型,这种使用实际数据训练actuator模型的方法值得自创。
2016/4/23 17:17:19 4.06MB robot 腿式机器人
1
共 37 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡