软件设计师 知识点拾遗 2022年上半年部分并2021年下半年

软件设计师 知识点拾遗 2022年上半年部分并2021年下半年

2022年的题做了30多道题之后才发现题不全,然后又重新做了下2021年下半年的题,今天错的是21个,又有一点进步~

一、2022年上半年部分题

  不再赘述DRAM和SRAM的具体概念,要强调的是SRAM的功率要比DRAM更大,这是因为DRAM比SRAM更高的集成率使得其在相同容量下所用的芯片更少一些,降低了功率输出。


  首先,所谓的多级中断的含义是系统中存在多个不同优先级的中断源,当高优先级中断正在执行时,允许被更高优先级的中断打断,形成嵌套处理机制。因此,堆栈的“后进先出”特性完美匹配中断嵌套场景,每次中断只需压栈(PUSH)现场信息,返回时弹栈(POP)即可自动恢复。


  • A选项,精简指令集的设计目标之一就是简化指令,使大多数指令能在​​单时钟周期​​内完成,提高执行效率。
  • B选项,由于在RISC中有更多的寄存器,因此硬布线控制器比较适合它;而CISC需要通过微代码解释复杂指令,所以普遍采用微程序控制器。
  • C选项,显而易见。
  • D选项,现代RISC和CISC架构均广泛采用​​流水线技术​​以提高指令吞吐量。

  • 著作权:著作权的保护期一般为作者终生加上其死后的50年,不可延长
  • 专利权:发明专利保护期20年,实用新型/外观设计10年,均​​不可延长
  • 商标权:保护期10年,但​​可无限续展​​(每次续展延长10年),只需在到期前申请并缴纳费用。
  • 商业秘密权:保护期理论上是​​永久的​​(只要信息保持秘密性),但一旦公开即失效,​​无需延长​​。

对比维度 边界值分析法 判定覆盖
定义 通过测试输入域的边界值及邻近值来发现错误。 确保程序中的每个逻辑判断(真/假)至少执行一次。
核心目标 验证边界条件的正确处理。 覆盖所有逻辑分支,保证条件完整性。
典型示例 测试"年龄≥18"时输入17、18、19。 测试if (A && B)需覆盖A真/B真、A假/B假等组合。
测试阶段 黑盒测试 白盒测试

众所周知,视图是一个虚拟表,但是其中保存的是视图的查询逻辑,亦即视图定义,而非查询结果。视图每次会查询动态生成结果,数据字典不缓存结果,否则无法反映基表变化。


经典记不清,在树中存在如下关系:

n0=1+n2+2n3+...+(m1)nmn_0=1+n_2+2n_3+...+\left( m-1 \right) n_m

其中,nmn_m代表度为m的结点的个数。

二、2021年下半年


软件设计师 知识点拾遗 2022年上半年部分并2021年下半年
http://example.com/2025/05/15/note45/
作者
谢斐
发布于
2025年5月15日
许可协议