diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 1fddc16b..e5781763 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -5,8 +5,10 @@
+
+
@@ -60,7 +62,7 @@
1728537954354
-
+
@@ -78,7 +80,15 @@
1728538808854
-
+
+
+ 1728538874269
+
+
+
+ 1728538874269
+
+
diff --git a/notebook/docs/NOI竞赛大纲/4.计算机历史和常见用途.md b/notebook/docs/NOI竞赛大纲/4.计算机历史和常见用途.md
new file mode 100644
index 00000000..9541f877
--- /dev/null
+++ b/notebook/docs/NOI竞赛大纲/4.计算机历史和常见用途.md
@@ -0,0 +1,55 @@
+### 计算机历史
+
+计算机的发展经历了几个重要的阶段:
+
+1. **早期计算机(1940s-1950s)**:
+ - **第一代电子计算机**:如ENIAC(1945年),使用真空管,体积庞大,主要用于科学计算。
+ - **机器语言**:程序员直接使用机器语言进行编程。
+
+2. **晶体管时代(1950s-1960s)**:
+ - **第二代计算机**:引入晶体管,使计算机更加小型化、可靠和高效。
+ - **汇编语言**:出现汇编语言,简化编程过程。
+
+3. **集成电路时代(1960s-1970s)**:
+ - **第三代计算机**:使用集成电路,计算机进一步小型化,成本降低。
+ - **高级编程语言**:如FORTRAN、COBOL,编程变得更加抽象和易用。
+
+4. **个人计算机时代(1970s-1980s)**:
+ - **个人计算机的普及**:如Apple II和IBM PC,使得计算机进入家庭和小型企业。
+ - **图形用户界面(GUI)**:使计算机操作更加直观,用户体验提升。
+
+5. **网络和互联网时代(1990s-现在)**:
+ - **互联网的兴起**:全球范围内的计算机互联,信息共享和交流变得更加便捷。
+ - **移动计算**:智能手机和平板电脑的普及,使计算机技术更加普及和便捷。
+
+### 计算机的常见用途
+
+计算机在现代社会中有广泛的应用,主要包括:
+
+1. **办公自动化**:
+ - 文档处理、表格制作、演示文稿等,提升工作效率。
+
+2. **科学计算与研究**:
+ - 数据分析、模拟实验、科研计算等,支持科学研究和技术发展。
+
+3. **互联网和网络通信**:
+ - 电子邮件、社交媒体、视频会议等,促进信息交流和沟通。
+
+4. **娱乐**:
+ - 视频游戏、在线流媒体、数字音乐等,为用户提供丰富的娱乐体验。
+
+5. **教育与在线学习**:
+ - 在线课程、教育软件、虚拟课堂等,提升学习的便利性和多样性。
+
+6. **数据处理与分析**:
+ - 大数据分析、数据挖掘、人工智能等,帮助企业和组织做出数据驱动的决策。
+
+7. **工业和自动化**:
+ - 在制造业中应用计算机控制设备和生产线,实现自动化生产。
+
+8. **医疗与健康**:
+ - 医疗记录管理、诊断工具、远程医疗等,提升医疗服务的效率和质量。
+
+### 总结
+
+计算机的历史展示了其技术发展的演变,而其广泛的用途表明了计算机在现代社会中的重要性。随着技术的不断进步,计算机将在更多领域发挥更大的作用。
\ No newline at end of file
diff --git a/notebook/docs/NOI竞赛大纲/大纲.md b/notebook/docs/NOI竞赛大纲/大纲.md
index 152550d9..3333a6c2 100644
--- a/notebook/docs/NOI竞赛大纲/大纲.md
+++ b/notebook/docs/NOI竞赛大纲/大纲.md
@@ -2,7 +2,9 @@
#### [1.计算机的基本构成](../1.计算机的基本构成)
-#### 2.Window,Linux 等操作系统的基本概念及常见操作
+#### [2.Window,Linux 等操作系统的基本概念及常见操作](../2.Window,Linux 等操作系统的基本概念及常见操作.md)
-#### 3.计算机网络和Internet的基本概念
+#### [3.计算机网络和Internet的基本概念](../3.计算机网络和Internet的基本概念.md)
+
+#### [4.计算机历史和常见用途](../4.计算机历史和常见用途.md]
diff --git a/notebook/mkdocs.yml b/notebook/mkdocs.yml
index 2b3b90ee..9b5c7a38 100644
--- a/notebook/mkdocs.yml
+++ b/notebook/mkdocs.yml
@@ -19,6 +19,9 @@ nav:
- NOI竞赛大纲:
- 大纲: NOI竞赛大纲/大纲.md
- 1.计算机基本构成: NOI竞赛大纲/1.计算机的基本构成
+ - 2.Window,Linux 等操作系统的基本概念及常见操作.md: NOI竞赛大纲/2.Window,Linux 等操作系统的基本概念及常见操作.md
+ - 3.计算机网络和Internet的基本概念.md: NOI竞赛大纲/3.计算机网络和Internet的基本概念.md
+ - 4.计算机历史和常见用途: NOI竞赛大纲/4.计算机历史和常见用途.md
- C++库:
- 总结: C++/总.md
- iostream: C++/1.iostream.md