软件设计师中级复习
U1-U3 用户做什么
java_UML:继承/泛化、实现、依赖、关联、聚合、组合的联系与区别 (2016-07-12) - scevecn - 博客园 (cnblogs.com)
包含:
聚合:只是聚会而已,还是会分开的
组合:
实现:接口
包含:先把右边的执行,才能执行左边的
泛化:之类在父类上重写方法,或者是延伸的对应实例,比如建立迷宫,编写迷宫,导入迷宫
物联网传会表演
系统总线分为 数据总线,传数据,Cpu读写
地址总线,有多大的位数就能有多大的内存,64位就有8G
控制总线,控制操作,对寄存器的操作
网上银行U盾认证
口令认证反而安全性很低
509 RSA
Web防火墙,主要是用来防护主动和被动攻击
入侵检测主要是没有用户允许,强行入侵
语法自上而下,语义自下而上
中断处理:外设打断进程(譬如来了一条新的指令,CPU可能就会发生中断处理)
中断方式:外设打断CPU运行的进程,鼠标点击页面,cpu发生中断处理
可剥夺方式:进程a打断进程b,
耦合
数据耦合:
doPrint(){
doLearn(10);
}
控制耦合:
doPrint(int temp){
switch(temp){
case 1:
doLearn(1);
case2:
}
}
语句覆盖《判定覆盖《条件覆盖, 《《 路径覆盖
继承:
覆盖:之类重写父类方法
重载:
传参数个数不一样
动态绑定:过程中绑定
鸭子=new 野鸭();
鸭子 =new 家鸭();
多肽:
接口分离:依赖抽象,不依赖具体,接口分离原则指在设计时采用多个与特定客户类有关的接口比采用一个通用的接口要好。
解释型模式和行为型模式,行为型模式
策略模式和状态模式区别在于算法,策略是主动改变,状态是被动改变
try except
左闭右开
关键字------主键
转换包含监护条件