软件工程黑书全书知识点详细汇总考纲目录第一章基本概念 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
为了提高星载存储器的数据管理水平,应对Flash应用复杂、国内半导体工业水平较低、航天任务功能可靠性等需求提升等挑战,基于实际卫星任务需求,结合四级流水、四倍总线扩展技术,提出一种的多分区数据管理结构设计,通过分析和仿真介绍了数据流通路的特点及功能,存储器吞吐率接近1Gbps,能够有效满足航天任务需求。
同时根据典型数传系统数据处理流程,给出了此数据结构设计下由地面接收数据逆向寻址的计算方法,在实际应用中能够大大降低地面测试、数据分析工作的复杂度。
1
处理Windows快捷键占用冲突OpenArk是一款Windows平台上的开源Ark工具.Ark是Anti-Rootkit(对抗恶意程序)的简写,OpenArk目标成为逆向工程师、编程人员的工具,同时也能为那些希望清算恶意软件的用户服务。
1
MyBatis逆向工程MyBatis-CMEU2.0各平台通用版
2023/2/14 15:25:45 21.01MB MyBatis-CMEU
1
代码范例列表第1章示例描述:本章演示如何开始使用JDK进行程序的开发。
HelloWorldApp.java第一个用Java开发的应用程序。
firstApplet.java第一个用Java开发的Applet小程序。
firstApplet.htm用来装载Applet的网页文件第2章示例描述:本章引见开发Java的基础语法知识。
accumulationByDoWhile.java用do~while语句写的累加程序accumulationByFor.java用for语句写的累加程序accumulationByWhile.java用while语句写的累加程序boolExample.java演示boolean变量的程序charExample.java演示char变量的程序compare.java演示前缀、后缀自加之间区别的程序constCharExample.java演示转义字符converseNumber.java逆向输出数字daffodilNumber.java求水仙花数division.java演示整除结果errorCompoundVariable.java错误使用局部变量示例factorial.java求阶乘Fibonacci.java求Fiblnacci数列GcdAndGcm.java求最大公约数和最小公倍数errorInit.java演示变量初始化错误的程序integerExample.java演示各种整型变量的使用isPrime.java判断素数leapYearByIf.java用if语句判断闰年leapYearByLogical.java用逻辑表达式判断闰年lowToUpper.java小写字母转换成大写字母lozengeStar.java输出一个由*组成的菱形multiplyTable.java求乘法口诀表narrowingConversion_1.java缩减转换引发错误示例1narrowingConversion_2.java缩减转换引发错误示例2notMultipleOfThree.java把100-200之间不能被3整除的数输出outputByDoWhile.java用while循环随机输出数据outputByWhile.java用do~while循环随机输出数据outputMax.java求两个数中的最大数overflowExample.java演示溢出precedence.java演示自加运算符的优先级primeNumber.java输出100-200之间的所有素数ranking.java评定成绩等级rankingBySwitch.java用switch语句评定成绩等级realExample.java演示浮点数的有效位数remainder.java取余运算示例showBreak.java利用标号语句跳转出所有循环嵌套showCount.java循环计数示例showDoubleLoop.java演示双重循环showDoubleLoopSe.java改进的双重循环showOrder_1.java演示操作数求值顺序示例1showOrder_2.java演示操作数求值顺序示例2sign.java用条件运算实现符号函数示例signByIF.java用if语句实现符号函数示例triangleStar.java输出一个由*组成的直角三角形upperToLowCase.java大写转换成小写variableScopeExample.java变量使用范围示例第3章示例描述:本章学习对象和类。
accessMember.java访问成员变量示例constructNoPara.java无参数的构造方法constructWithPara.java带参数的构造方法declareDefault.java缺省访问权限的使用declarePrivate.java私有访问权限的使用dec
2023/2/12 3:33:31 1.11MB Java 开发技术 500 源代码
1
本资源为非常不错的一套王网传资源,是继之前上传的基础班的升级版,愈加全面,资源过大,上传乃是下载链接,如失效请留言!!!资源远大于5积分,不多说,下面直接上目录:APC机制I5J$i:U0f1r:O9B(Q"b│01APC的本质.mp4│02备用Apc队列.mp4:U8p7]3f"w$b0?5Z9`0H8G*[│03APC挂入过程.mp48g!H4s1V;]+b4Y9H0L-B│04内核APC执行过程.mp4│05用户APC执行过程.mp4│├─事件等待'x%`"J'}?&S:t']#I5\5G│01临界区.mp4-o(U$W9O+`~0u4~,@.\│02自旋锁.mp4)c3~.J&L,V&s.Q8x/[.w│03线程等待与唤醒.mp4#b*^"k$d#O3f8t8a3k│04WaitForSingleObject函数分析.mp4$V7L'C3I(W│05事件.mp4│06信号量.mp4│07互斥体.mp4│├─保护模式-}!n!C$O/s"Q│014中断门.mp4,B'i,r7Y:B3|!N(^6{l9F│015陷阱门.mp4│017任务段_下.mp4,|/M#A:K3T7i*Q/?I&o&D;p│018任务门.mp46m.D+f4_/V)~9S&B│01910-10-12分页.mp4│020PDE_PTE.mp4│021PDE_PTE属性(P_RW).mp43~/]1x5{4u:{$I│022PDE_PTE属性(US_PS_A_D).mp4│023页目录表基址.mp4│024页表基址.mp4$Af'[+g6}5F;e│0252-9-9-12分页.mp4│0262-9-9-12分页(下).mp4-~'~9i0T5f"p2U$j│027TLB.mp4│028中断与异常.mp4│029控制寄存器.mp46j2l3j)O#{%{4w│030PWT_PCD属性.mp4│031保护模式阶段测试.mp4│_001保护模式.mp4,I;c5X~)t1d1}8S#f3i:b│_002段寄存器结构.mp48n-|-i(H$^*f│_003段寄存器属性探测.mp4│_004段描述符与段选择子.mp4│_005段描述符属性_P位_G位.mp4│_006段描述符属性_S位_TYPE域.mp4│_007段描述符属性_DB位.mp4│_008段权限检查.mp4│_009代码跨段跳转流程.mp4&S#i9i-\0D"@1U-P│_010代码跨段跳转实验.mp4"@*S2Y-a-S6n7n:~│_011长调用与短调用.mp4│_012调用门_上.mp4;[)_2c8A5F%}!u%]:~.N│_013调用门_下.mp4│├─内存管理│01线性地址的管理.mp4;?|+^5i&}│02PrivateMemory.mp4*@3B(Y6^y-{│03MappedMemory.mp4│04物理内存的管理.mp4'[8C6q\1H8w"H2]0Y│05无处不在的缺页异常.mp4│├─句柄表│01句柄表.mp4│02全局句柄表.mp4│5h"u"i&{+G4T+E├─异常│01CPU异常记录.mp4│02模拟异常记录.mp4:K0J(d1
1
逆向分析的一个小法式
2023/2/10 3:19:33 834KB 逆向工程
1
apk逆向出源码工程测试样本,而不只仅是反编译它!!其样本功能:微信同步,QQ同步,短信同步,定位同步,通话记录同步
2023/2/6 2:49:48 11.99MB 教程样本
1
史上最简略mybatis逆向工程代码,一键生成代码。
2023/2/5 2:32:14 4KB 逆向工程
1
ChristopherC.Elisan,资深逆向分析工程师和恶意软件研究专家,RSANetWitness的首席恶意软件分析科学家。
他经常为《今日美国》、《信息周刊》、《隐秘读物》(DarkReading)等领导性出版物提供恶意软件、僵尸网络、高级持续性威胁方面的专家意见。
-----------------------恶意软件、Rootkit和僵尸网络267页完整版----------------------译者简介郭涛,博士,中国信息安全测评中心副总工程师,软件安全实验室主任,主要研究方向为软件安全与漏洞分析技术。
多次承担自然科学基金、863、核高基、电子发展基金等多项国家严重科研项目,负责多项国家标准的制定工作,获国家科技进步一等奖一次、省部级科技进步一等奖一次,出版专著、译著十余本,发表学术论文数十篇
2023/1/19 16:21:57 17.67MB 恶意软件 Rootkit 僵尸网络
1
共 122 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡