2026年7月4日(周六)| 下半年备考倒计时 **112天** | 基础精读第5天

发布时间:2026/7/7 12:40:28
2026年7月4日(周六)| 下半年备考倒计时 **112天** | 基础精读第5天 软考软件设计师 · 每日考点推送 2026年7月4日周六| 下半年备考倒计时112天| 基础精读第5天一、今日头条2026下半年备考三大战略调整搜狐6/17最新分析基于2026上半年真题复盘下半年备考需做三大核心调整调整方向核心要点① 狠抓基础补齐短板UML/数据库/DFD必须练到熟练吃透保证基础不丢分计算题难度提升需搭建完整知识体系② 算法不只背模板转向锻炼解题逻辑和抽象建模能力多练非常规题型灵活变通③ 重视实操练习程序设计题侧重设计模式代码落地实现必须动手敲代码出题五大新趋势综合知识不再只考概念记忆更看重基础功底做题细心度算法题不再考烂熟模板01背包/常规动规而是结合全新场景出题程序设计题侧重设计模式的代码落地实现计算题步骤繁琐、容错率低必须动手刷考察范围更广、考点更细极度贴合职场实战下午题五大模块定位模块定位难度UML建模 保底铁三角必拿基础分稳定数据库设计 保底铁三角必拿基础分稳定数据流图 保底铁三角必拿基础分稳定算法题⭐ 拉开分数差距的关键最难Java/C围绕设计模式展开注意细节二、核心专题程序设计语言基础Python考点·2026新增重点Python是2026软考新增高频考点上午选择题下午案例题均有涉及。2.1 Python核心数据类型类型可变性特点考试陷阱Number不可变int/float/complexcomplex(3,4) 34jString不可变‘‘或或’’’ ‘’’不可原地修改需重新赋值Tuple不可变() 元组单元素必须**(1,)**不能写成(1)List可变[] 列表list*是复制拼接不是元素重复Dict可变{} 字典键必须不可变类型Set可变set() 集合空集合是set()不是{}2.2 Python运算符与表达式速查# 算术运算符**幂运算# 2**3 8//整除# 7//2 3向下取整%取模# 7%2 1# 比较运算符is# 身份比较同一对象isnot# 不是同一对象# 值相等!# 值不等# 成员运算符in# 在序列中notin# 不在序列中# 位运算符常考按位与|按位或^按位异或~按位取反左移乘2^n右移除2^n2.3 Python控制流必考点# if-elif-elsePython无switch-caseifcondition1:...elifcondition2:...else:...# for循环与rangerange(n)# 0, 1, ..., n-1左闭右开range(a,b)# a, a1, ..., b-1range(a,b,step)# a, astep, a2*step, ...# 列表推导式近年高频[x**2forxinrange(10)ifx%20]# 结果: [0, 4, 16, 36, 64]# while循环whilecondition:...# break vs continuebreak# 跳出整个循环continue# 跳过本次进入下一轮2.4 Python函数必考六要素deffunction_name(parameters,*args,**kwargs):文档字符串# 函数体returnresult# 默认参数deffunc(a,b10):# b的默认值为10returnab# 可变参数deffunc(*args):# 接收任意数量位置参数 → 元组deffunc(**kwargs):# 接收任意数量关键字参数 → 字典# Lambda匿名函数flambdax,y:xy f(3,4)# 7# Python作用域LEGB规则# L → Local局部# E → Enclosing嵌套函数外层# G → Global全局# B → Built-in内置2.5 Python面向对象核心考点classAnimal:count0# 类变量所有实例共享def__init__(self,name):# 构造方法self.namename# 实例变量每个实例独立Animal.count1defspeak(self):# 实例方法passclassmethod# 类方法defget_count(cls):returncls.countstaticmethod# 静态方法definfo():returnThis is Animal class# 继承classDog(Animal):def__init__(self,name,breed):super().__init__(name)# 调用父类构造self.breedbreeddefspeak(self):# 方法重写多态returnf{self.name}says Woof!# 多重继承MRO顺序广度优先C3算法classC(A,B):# C继承A和Bpass2.6 Python异常处理try:# 可能出错的代码result10/0exceptZeroDivisionErrorase:# 捕获特定异常print(f错误:{e})except(TypeError,ValueError)ase:# 捕获多种异常print(f类型或值错误:{e})exceptExceptionase:# 捕获所有异常不推荐滥用print(f未知错误:{e})else:# 无异常时执行print(计算成功)finally:# 无论如何都执行print(清理资源)2.7 Python常用内置函数速记函数功能示例len()长度len([1,2,3]) → 3range()生成序列range(5) → 0,1,2,3,4enumerate()枚举list(enumerate([‘a’,‘b’])) → [(0,‘a’),(1,‘b’)]zip()打包list(zip([1,2],[3,4])) → [(1,3),(2,4)]map()映射list(map(str,[1,2,3])) → [‘1’,‘2’,‘3’]filter()过滤list(filter(lambda x:x0,[-1,0,1,2])) → [1,2]sorted()排序sorted([3,1,2],reverseTrue) → [3,2,1]isinstance()类型判断isinstance(3, int) → Truetype()获取类型type(3) → class ‘int’id()对象标识id(a) 返回内存地址三、核心专题项目管理与关键路径计算上午5分下午必考3.1 项目管理核心概念项目三约束范围 ↔ 时间 ↔ 成本 质量是三约束的平衡结果3.2 关键路径法CPM核心公式基本概念活动历时估算三种方法类比估算专家判断快速但粗略参数估算历史数据统计模型三点估算PERT法PERT三点估计期望时间 Te (O 4M P) / 6 其中: O乐观时间, M最可能时间, P悲观时间关键路径解题步骤第一步画网络图边表示活动/节点表示事件或节点表示活动 第二步正向计算 → 求最早开始ES和最早完成EF ES(开始) 0 EF ES 持续时间 ES(后续) max(所有前置EF) ← 多个前置取最大 第三步逆向计算 → 求最迟完成LF和最迟开始LS LF(结束) 项目最短工期 max(所有EF) LS LF - 持续时间 LF(前置) min(所有后续LS) ← 多个后续取最小 第四步计算总浮动时间TF TF LS - ES LF - EF 第五步判断关键活动 TF 0 的活动 → 关键活动 所有关键活动组成的路径 → 关键路径最长路径3.3 关键路径经典真题演练活动网络节点法/单代号 A(5) → B(3) → D(6) → F(4) ↘ ↗ C(2) → E(3) 步骤一正向计算 A: ES0, EF055 B: ES5, EF538 C: ES5, EF527 D: ESmax(8)8, EF8614 E: ESmax(7)7, EF7310 F: ESmax(14,10)14, EF14418 步骤二逆向计算 F: LF18, LS18-414 D: LF14, LS14-68 E: LF14, LS14-311 B: LF8, LS8-35 C: LF11, LS11-29 A: LFmin(5,9)5, LS5-50 步骤三浮动时间 A: TF0-00 ← 关键活动 ✓ B: TF5-50 ← 关键活动 ✓ C: TF9-54 ← 非关键 D: TF8-80 ← 关键活动 ✓ E: TF11-74 ← 非关键 F: TF14-140 ← 关键活动 ✓ 关键路径A → B → D → F 项目工期18天3.4 Gantt图 vs PERT图秒杀对比维度Gantt图PERT图形式横道条形图网络图侧重时间进度依赖关系关键路径❌ 不直观✅ 直接标出浮动时间不显示一目了然适用场景向领导汇报项目规划分析四、离散数学核心考点上午3-5分必争4.1 命题逻辑五联结词联结词符号含义真值条件非¬P否定P为假时¬P为真合取与P∧Q并且两者都为真才真析取或P∨Q或者至少一个为真就真蕴涵P→Q如果P则Q仅P真Q假时为假等价P↔Q当且仅当两者同真或同假核心等价式P → Q ⟺ ¬P ∨ Q 蕴含转析取最高频 ¬(P → Q) ⟺ P ∧ ¬Q P ↔ Q ⟺ (P→Q) ∧ (Q→P)4.2 德摩根定律De Morgan¬(P ∧ Q) ⟺ ¬P ∨ ¬Q 与变或分别取非 ¬(P ∨ Q) ⟺ ¬P ∧ ¬Q 或变与分别取非 推广到n个命题 ¬(P₁ ∧ P₂ ∧ ... ∧ Pₙ) ⟺ ¬P₁ ∨ ¬P₂ ∨ ... ∨ ¬Pₙ4.3 谓词逻辑量词量词含义否定规则∀全称对所有x都成立¬∀x P(x) ⟺ ∃x ¬P(x)∃存在存在某个x成立¬∃x P(x) ⟺ ∀x ¬P(x)量词否定口诀全称变存在存在变全称否定穿进去4.4 集合运算速查运算符号含义并集A∪B属于A或B的元素交集A∩B同时属于A和B差集A-B属于A但不属于B补集Ā 或 Aᶜ全集U中不属于A的元素对称差A⊕B(A-B)∪(B-A)重要公式|A∪B| |A| |B| - |A∩B| 容斥原理 |A∪B∪C| |A||B||C| - |A∩B|-|A∩C|-|B∩C| |A∩B∩C|五、每日10题精练选择题每题5分1.在Python中以下哪个表达式的结果是TrueA.(1,) (1)B.type((1,)) is tupleC.{} set()D.[1,2]*2 [1,2,1,2]2.关键路径上活动的总浮动时间TF为A. 1B. 活动持续时间C. 0D. 不确定3.PERT三点估计中期望时间Te(O4MP)/6当O3M5P13时Te等于A. 5B. 6C. 7D. 84.Python中range(1, 10, 3)生成的序列是A. [1, 4, 7]B. [1, 4, 7, 10]C. [1, 3, 6, 9]D. [1, 4, 7, 9]5.命题公式 P→Q 与以下哪个等价A. P∧QB. ¬P∧QC. ¬P∨QD. P∨¬Q6.Python中以下代码的输出是d{a:1,b:2,c:3}print(sorted(d))A. [1, 2, 3]B. [‘a’, ‘b’, ‘c’]C. [‘a’:1, ‘b’:2, ‘c’:3]D. 报错7.以下关于Python函数的描述错误的是A. Python支持默认参数值B. Python支持可变参数*args和**kwargsC. Python函数必须有返回值D. Python支持Lambda匿名函数8.某项目网络图中活动F有两个前置活动D和E。D的EF14E的EF10则F的ES为A. 10B. 14C. 24D. 129.¬∀x P(x) 等价于A. ∀x ¬P(x)B. ∃x ¬P(x)C. ∃x P(x)D. ∀x P(x)10.德摩根定律 ¬(P∧Q) 等价于A. ¬P ∧ ¬QB. ¬P ∨ ¬QC. P ∨ QD. P ∧ Q答案与解析题号答案解析1B(1,)是单元素元组type检测为tuple(1)只是整数1加括号{}是空字典不是空集合列表*是复制拼接所以D也正确…更正B和D都正确但B考查type知识点更核心。单元素元组必须有逗号(1,)2C关键路径上活动的总浮动时间TF0意味着任何延迟都会影响项目工期3BTe(34×513)/6(32013)/636/664Arange(1,10,3)从1开始步长31, 4, 710超范围左闭右开5CP→Q ⟺ ¬P∨Q这是蕴含式的标准等价转换考试最高频6Bsorted(d)对字典排序默认返回排序后的键列表[‘a’,‘b’,‘c’]7CPython函数可以没有return语句默认返回None必须有返回值是错误的8B多个前置活动时ES max(所有前置EF) max(14,10) 149B量词否定规则¬∀x P(x) ⟺ ∃x ¬P(x)全称变存在否定穿入10B德摩根定律¬(P∧Q) ⟺ ¬P∨¬Q与变或分别取非六、必考公式速查卡 计算机组成类公式说明流水线周期 Δt_max取各阶段最长耗时流水线总时间 T(kn-1)×Δtk阶段数 n指令数吞吐率 n/T单位时间完成指令数海明码 2^r ≥ mr1r校验位数 m数据位数Cache Tag位数 主存地址 - 块内地址 - 行地址直接映射 操作系统类公式说明缺页率 缺页次数/总访问次数页面置换核心指标EAT h×t_cache (1-h)×t_memoryTLB命中时死锁最大资源 n(R-1)n进程每进程最多R-1响应比 (等待执行)/执行HRRN调度逻辑地址 页号×页大小 偏移页式存储 项目管理类公式说明Te (O4MP)/6PERT三点估计TF LS-ES LF-EF总浮动时间A∪B 多媒体类公式说明音频采样率×量化位×声道×时间/8单位字节图像宽×高×位深/8单位字节视频宽×高×位深×帧率×时间/8单位字节 网络类公式说明子网主机数 2^h - 2h主机位有效子网数 2^ss借位数CRC校验位 生成多项式最高次Mod 2运算七、今日必记9条Python单元素元组必须加逗号(1,)是元组(1)只是整数关键路径 最长路径TF0的活动组成的路径多前置取max多后续取min正向ES取最大逆向LF取最小P→Q ⟺ ¬P∨Q蕴含式等价转换选择题高频秒杀量词否定口诀¬∀⟺∃¬¬∃⟺∀¬德摩根定律¬(P∧Q)⟺¬P∨¬Q¬(P∨Q)⟺¬P∧¬Q下半年三大调整狠抓基础算法不背模板重视实操下午题保底铁三角UML 数据库 DFD必须拿分Python LEGB作用域Local → Enclosing → Global → Built-in八、下半年112天备考倒计时计划第一阶段基础精读7月剩余27天✅ 计算机组成原理7/2已完成✅ 操作系统内存管理7/3已完成✅ Python程序设计语言今日 离散数学下周 数据库基础与SQL下周 软件工程完整体系下周第二阶段专题突破8月31天数据结构与算法精讲UML建模规范数据流图解题设计模式15个高频第三阶段真题强化9月30天近10年真题选择题精练案例题五大题型专项第四阶段冲刺复盘10月8天全真模拟计时训练错题复盘高频背诵 坚持每日学习基础精读阶段目标基础选择题正确率稳定70%以上