{
  "schema_version": 1,
  "source": "2027 王道 408 复习指导目录",
  "section_level": "二级小节",
  "total_sections": 106,
  "question_bearing_sections": 91,
  "subjects": [
    {
      "id": "ds",
      "name": "数据结构",
      "question_count": 205,
      "chapters": [
        {
          "id": 1,
          "name": "绪论",
          "question_count": 7,
          "sections": [
            {
              "id": "1.1",
              "name": "数据结构的基本概念",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "1.2",
              "name": "算法和算法评价",
              "question_count": 7,
              "has_questions": true
            }
          ]
        },
        {
          "id": 2,
          "name": "线性表",
          "question_count": 15,
          "sections": [
            {
              "id": "2.1",
              "name": "线性表的定义和基本操作",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "2.2",
              "name": "线性表的顺序表示",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "2.3",
              "name": "线性表的链式表示",
              "question_count": 9,
              "has_questions": true
            }
          ]
        },
        {
          "id": 3,
          "name": "栈、队列和数组",
          "question_count": 25,
          "sections": [
            {
              "id": "3.1",
              "name": "栈",
              "question_count": 5,
              "has_questions": true
            },
            {
              "id": "3.2",
              "name": "队列",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "3.3",
              "name": "栈和队列的应用",
              "question_count": 8,
              "has_questions": true
            },
            {
              "id": "3.4",
              "name": "数组和特殊矩阵",
              "question_count": 6,
              "has_questions": true
            }
          ]
        },
        {
          "id": 4,
          "name": "串",
          "question_count": 3,
          "sections": [
            {
              "id": "4.1",
              "name": "串的定义和实现",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "4.2",
              "name": "串的模式匹配",
              "question_count": 3,
              "has_questions": true
            }
          ]
        },
        {
          "id": 5,
          "name": "树与二叉树",
          "question_count": 38,
          "sections": [
            {
              "id": "5.1",
              "name": "树的基本概念",
              "question_count": 2,
              "has_questions": true
            },
            {
              "id": "5.2",
              "name": "二叉树的概念",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "5.3",
              "name": "二叉树的遍历和线索二叉树",
              "question_count": 14,
              "has_questions": true
            },
            {
              "id": "5.4",
              "name": "树、森林",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "5.5",
              "name": "树与二叉树的应用",
              "question_count": 10,
              "has_questions": true
            }
          ]
        },
        {
          "id": 6,
          "name": "图",
          "question_count": 37,
          "sections": [
            {
              "id": "6.1",
              "name": "图的基本概念",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "6.2",
              "name": "图的存储及基本操作",
              "question_count": 5,
              "has_questions": true
            },
            {
              "id": "6.3",
              "name": "图的遍历",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "6.4",
              "name": "图的应用",
              "question_count": 24,
              "has_questions": true
            }
          ]
        },
        {
          "id": 7,
          "name": "查找",
          "question_count": 34,
          "sections": [
            {
              "id": "7.1",
              "name": "查找的基本概念",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "7.2",
              "name": "顺序查找和折半查找",
              "question_count": 8,
              "has_questions": true
            },
            {
              "id": "7.3",
              "name": "树形查找",
              "question_count": 12,
              "has_questions": true
            },
            {
              "id": "7.4",
              "name": "B 树和 B+ 树",
              "question_count": 7,
              "has_questions": true
            },
            {
              "id": "7.5",
              "name": "散列（Hash）表",
              "question_count": 7,
              "has_questions": true
            }
          ]
        },
        {
          "id": 8,
          "name": "排序",
          "question_count": 46,
          "sections": [
            {
              "id": "8.1",
              "name": "排序的基本概念",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "8.2",
              "name": "插入排序",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "8.3",
              "name": "交换排序",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "8.4",
              "name": "选择排序",
              "question_count": 9,
              "has_questions": true
            },
            {
              "id": "8.5",
              "name": "归并排序、基数排序和计数排序",
              "question_count": 8,
              "has_questions": true
            },
            {
              "id": "8.6",
              "name": "各种内部排序算法的比较及应用",
              "question_count": 11,
              "has_questions": true
            },
            {
              "id": "8.7",
              "name": "外部排序",
              "question_count": 6,
              "has_questions": true
            }
          ]
        }
      ]
    },
    {
      "id": "co",
      "name": "计算机组成原理",
      "question_count": 216,
      "chapters": [
        {
          "id": 1,
          "name": "计算机系统概述",
          "question_count": 13,
          "sections": [
            {
              "id": "1.1",
              "name": "计算机发展历程",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "1.2",
              "name": "计算机系统层次结构",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "1.3",
              "name": "计算机的性能指标",
              "question_count": 9,
              "has_questions": true
            }
          ]
        },
        {
          "id": 2,
          "name": "数据的表示和运算",
          "question_count": 40,
          "sections": [
            {
              "id": "2.1",
              "name": "数制与编码",
              "question_count": 7,
              "has_questions": true
            },
            {
              "id": "2.2",
              "name": "运算方法和运算电路",
              "question_count": 13,
              "has_questions": true
            },
            {
              "id": "2.3",
              "name": "浮点数的表示与运算",
              "question_count": 20,
              "has_questions": true
            }
          ]
        },
        {
          "id": 3,
          "name": "存储系统",
          "question_count": 44,
          "sections": [
            {
              "id": "3.1",
              "name": "存储器概述",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "3.2",
              "name": "主存储器",
              "question_count": 9,
              "has_questions": true
            },
            {
              "id": "3.3",
              "name": "主存储器与 CPU 的连接",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "3.4",
              "name": "外部存储器",
              "question_count": 3,
              "has_questions": true
            },
            {
              "id": "3.5",
              "name": "高速缓冲存储器",
              "question_count": 11,
              "has_questions": true
            },
            {
              "id": "3.6",
              "name": "虚拟存储器",
              "question_count": 15,
              "has_questions": true
            }
          ]
        },
        {
          "id": 4,
          "name": "指令系统",
          "question_count": 26,
          "sections": [
            {
              "id": "4.1",
              "name": "指令系统",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "4.2",
              "name": "寻址方式",
              "question_count": 13,
              "has_questions": true
            },
            {
              "id": "4.3",
              "name": "程序的机器级代码表示",
              "question_count": 7,
              "has_questions": true
            },
            {
              "id": "4.4",
              "name": "CISC 和 RISC 的基本概念",
              "question_count": 2,
              "has_questions": true
            }
          ]
        },
        {
          "id": 5,
          "name": "中央处理器",
          "question_count": 43,
          "sections": [
            {
              "id": "5.1",
              "name": "CPU 的功能和基本结构",
              "question_count": 3,
              "has_questions": true
            },
            {
              "id": "5.2",
              "name": "指令执行过程",
              "question_count": 2,
              "has_questions": true
            },
            {
              "id": "5.3",
              "name": "数据通路的功能和基本结构",
              "question_count": 8,
              "has_questions": true
            },
            {
              "id": "5.4",
              "name": "控制器的功能和工作原理",
              "question_count": 7,
              "has_questions": true
            },
            {
              "id": "5.5",
              "name": "异常和中断机制",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "5.6",
              "name": "指令流水线",
              "question_count": 18,
              "has_questions": true
            },
            {
              "id": "5.7",
              "name": "多处理器的基本概念",
              "question_count": 1,
              "has_questions": true
            }
          ]
        },
        {
          "id": 6,
          "name": "总线",
          "question_count": 17,
          "sections": [
            {
              "id": "6.1",
              "name": "总线概述",
              "question_count": 10,
              "has_questions": true
            },
            {
              "id": "6.2",
              "name": "总线事务和定时",
              "question_count": 7,
              "has_questions": true
            }
          ]
        },
        {
          "id": 7,
          "name": "输入/输出系统",
          "question_count": 33,
          "sections": [
            {
              "id": "7.1",
              "name": "I/O 系统基本概念",
              "question_count": 1,
              "has_questions": true
            },
            {
              "id": "7.2",
              "name": "I/O 接口",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "7.3",
              "name": "I/O 方式",
              "question_count": 28,
              "has_questions": true
            }
          ]
        }
      ]
    },
    {
      "id": "os",
      "name": "操作系统",
      "question_count": 185,
      "chapters": [
        {
          "id": 1,
          "name": "计算机系统概述",
          "question_count": 26,
          "sections": [
            {
              "id": "1.1",
              "name": "操作系统的基本概念",
              "question_count": 1,
              "has_questions": true
            },
            {
              "id": "1.2",
              "name": "操作系统发展历程",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "1.3",
              "name": "操作系统的运行环境",
              "question_count": 17,
              "has_questions": true
            },
            {
              "id": "1.4",
              "name": "操作系统结构",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "1.5",
              "name": "操作系统引导",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "1.6",
              "name": "虚拟机",
              "question_count": 4,
              "has_questions": true
            }
          ]
        },
        {
          "id": 2,
          "name": "进程与线程",
          "question_count": 65,
          "sections": [
            {
              "id": "2.1",
              "name": "进程与线程简介",
              "question_count": 15,
              "has_questions": true
            },
            {
              "id": "2.2",
              "name": "CPU 调度",
              "question_count": 19,
              "has_questions": true
            },
            {
              "id": "2.3",
              "name": "同步与互斥",
              "question_count": 22,
              "has_questions": true
            },
            {
              "id": "2.4",
              "name": "死锁",
              "question_count": 9,
              "has_questions": true
            }
          ]
        },
        {
          "id": 3,
          "name": "内存管理",
          "question_count": 36,
          "sections": [
            {
              "id": "3.1",
              "name": "内存管理概念",
              "question_count": 14,
              "has_questions": true
            },
            {
              "id": "3.2",
              "name": "虚拟内存管理",
              "question_count": 22,
              "has_questions": true
            }
          ]
        },
        {
          "id": 4,
          "name": "文件管理",
          "question_count": 32,
          "sections": [
            {
              "id": "4.1",
              "name": "文件系统基础",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "4.2",
              "name": "目录与文件",
              "question_count": 26,
              "has_questions": true
            },
            {
              "id": "4.3",
              "name": "文件系统",
              "question_count": 6,
              "has_questions": true
            }
          ]
        },
        {
          "id": 5,
          "name": "输入/输出管理",
          "question_count": 26,
          "sections": [
            {
              "id": "5.1",
              "name": "I/O 管理概述",
              "question_count": 3,
              "has_questions": true
            },
            {
              "id": "5.2",
              "name": "设备独立性软件",
              "question_count": 11,
              "has_questions": true
            },
            {
              "id": "5.3",
              "name": "磁盘和固态硬盘",
              "question_count": 12,
              "has_questions": true
            }
          ]
        }
      ]
    },
    {
      "id": "cn",
      "name": "计算机网络",
      "question_count": 148,
      "chapters": [
        {
          "id": 1,
          "name": "计算机网络体系结构",
          "question_count": 14,
          "sections": [
            {
              "id": "1.1",
              "name": "计算机网络概述",
              "question_count": 5,
              "has_questions": true
            },
            {
              "id": "1.2",
              "name": "计算机网络体系结构与参考模型",
              "question_count": 9,
              "has_questions": true
            }
          ]
        },
        {
          "id": 2,
          "name": "物理层",
          "question_count": 13,
          "sections": [
            {
              "id": "2.1",
              "name": "通信基础",
              "question_count": 11,
              "has_questions": true
            },
            {
              "id": "2.2",
              "name": "传输介质",
              "question_count": 2,
              "has_questions": true
            },
            {
              "id": "2.3",
              "name": "物理层设备",
              "question_count": 0,
              "has_questions": false
            }
          ]
        },
        {
          "id": 3,
          "name": "数据链路层",
          "question_count": 33,
          "sections": [
            {
              "id": "3.1",
              "name": "数据链路层的功能",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "3.2",
              "name": "组帧",
              "question_count": 1,
              "has_questions": true
            },
            {
              "id": "3.3",
              "name": "差错控制",
              "question_count": 2,
              "has_questions": true
            },
            {
              "id": "3.4",
              "name": "流量控制与可靠传输机制",
              "question_count": 10,
              "has_questions": true
            },
            {
              "id": "3.5",
              "name": "介质访问控制",
              "question_count": 2,
              "has_questions": true
            },
            {
              "id": "3.6",
              "name": "局域网",
              "question_count": 13,
              "has_questions": true
            },
            {
              "id": "3.7",
              "name": "广域网",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "3.8",
              "name": "数据链路层设备",
              "question_count": 5,
              "has_questions": true
            }
          ]
        },
        {
          "id": 4,
          "name": "网络层",
          "question_count": 44,
          "sections": [
            {
              "id": "4.1",
              "name": "网络层的功能",
              "question_count": 3,
              "has_questions": true
            },
            {
              "id": "4.2",
              "name": "IPv4",
              "question_count": 30,
              "has_questions": true
            },
            {
              "id": "4.3",
              "name": "IPv6",
              "question_count": 1,
              "has_questions": true
            },
            {
              "id": "4.4",
              "name": "路由算法与路由协议",
              "question_count": 6,
              "has_questions": true
            },
            {
              "id": "4.5",
              "name": "IP 多播",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "4.6",
              "name": "移动 IP",
              "question_count": 1,
              "has_questions": true
            },
            {
              "id": "4.7",
              "name": "网络层设备",
              "question_count": 3,
              "has_questions": true
            }
          ]
        },
        {
          "id": 5,
          "name": "传输层",
          "question_count": 25,
          "sections": [
            {
              "id": "5.1",
              "name": "传输层提供的服务",
              "question_count": 0,
              "has_questions": false
            },
            {
              "id": "5.2",
              "name": "UDP",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "5.3",
              "name": "TCP",
              "question_count": 21,
              "has_questions": true
            }
          ]
        },
        {
          "id": 6,
          "name": "应用层",
          "question_count": 19,
          "sections": [
            {
              "id": "6.1",
              "name": "网络应用模型",
              "question_count": 1,
              "has_questions": true
            },
            {
              "id": "6.2",
              "name": "域名系统",
              "question_count": 4,
              "has_questions": true
            },
            {
              "id": "6.3",
              "name": "文件传输协议",
              "question_count": 3,
              "has_questions": true
            },
            {
              "id": "6.4",
              "name": "电子邮件",
              "question_count": 5,
              "has_questions": true
            },
            {
              "id": "6.5",
              "name": "万维网",
              "question_count": 6,
              "has_questions": true
            }
          ]
        }
      ]
    }
  ]
}