软考软件设计中级刷题

软考一点都没学,考前一天开始抱佛脚,刷到值得记录的题和知识点就写一下。

  • SNMP基于UDP
  • 时间复杂度为O(nlogn)的快排、归并、堆排。其中只有归并是稳定的,堆排的空间最小O(1),快排O(logn),归并O(n)
  • 耦合
    数据耦合-值传递,调用
    标记耦合-数据结构传递
    控制耦合-控制变量
    公共耦合-公共数据环境
  • 模式
    单例-一个类一个实例,一个全局访问点。线程池、缓存、日志
    抽象工厂-相关、相互依赖的对象接口
    生成器-对象与表示分离
    原型-使用原型的实例创造新对象。clone。创建型设计模式
    策略-封装一系列算法。(旅游系统定价)
    状态-对象内部不同状态不同行为(订单状态变化)
    观察者-一对多依赖,一个对象改变状态其他的对象得到通知并更新
    命令-将请求封装为对象
  • 著作权为终生+死后50年
  • DRAM比SRAM集成低、功耗大、动态刷新
  • CISC微程序,RISC硬布线;
  • 商标权的有效期可以延长(10年)
  • 风险控制-风险回避、损失控制、风险转移、风险保留
  • 相对路径没有开头的\, 举例java-prog\
  • 设计原则
    单一责任-目的单一的类
    无环依赖-包的依赖关系图中没有环
    依赖倒置-要依赖抽象而不是具体,针对接口编程而不是实现编程
    里式替换-子类替换父类
  • 稳定排序:插、冒、归、基

写不下去了,还有十几个小时就考试了。。。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值