Add C language support and enhance Clike language definitions; update Vue theme styles

This commit is contained in:
Coldin04 2025-12-24 16:01:17 +08:00
commit 3c13574a9c
8 changed files with 357 additions and 0 deletions

10
README.md Normal file
View file

@ -0,0 +1,10 @@
# 期末复习文档
这是一个使用 Docsify 快速搭建的文档站点示例。
点击 [cold04.com](https://cold04.com) 访问我的个人网站,感谢支持。
## 中国近代史
- [近代史小题](history_main.md)
- [近代史大题](history_big.md)

72
history_big.md Normal file
View file

@ -0,0 +1,72 @@
根据录音中老师划定的重点范围,结合《中国近现代史纲要》的标准教学大纲和主流考试答案,我为您整理了这份期末闭卷备考指南。
这份指南将录音中提到的**“考题”、老师口述的“答题线索”以及搜索到的“标准参考答案”**进行了对照整理。请重点背诵“标准参考答案”部分,同时在答题时融入老师的观点(如“勤劳觉醒”等词)。
## 第一章:鸦片战争(重中之重)
考题 1为什么说鸦片战争是中国近代史的起点
- 老师强调: 这是第一章的重点,必须掌握逻辑。
- 标准参考答案:
- 社会性质的变化: 鸦片战争前,中国是独立的封建国家;战后,中国的主权完整遭到破坏,自然经济开始解体,逐步沦为半殖民地半封建社会。
- 主要矛盾的变化: 战前是地主阶级与农民阶级的矛盾;战后转变为帝国主义与中华民族(最主要)、封建主义与人民大众的矛盾。
- 历史任务的变化: 中国人民开始了反帝反封建的资产阶级民主革命(旧民主主义革命),因此鸦片战争是中国近代史的开端。
考题 2如何驳斥“鸦片战争一声炮响给中国带来了近代文明”的论调
- 老师强调(答题核心):
- 不能说侵略战争是正义的。
- 定性: 本质是侵略战争,带来的是痛苦、灾难和屈辱。
- 驳斥: 所谓的“现代化设施”(如铁路、港口)是为了方便掠夺,不是为了中国好。
- 立论: 中国后来的成就和现代化,是中国人自己勤劳、觉醒和奋斗的结果。
- 标准参考答案(结合老师观点):
- 侵略本质: 这种观点掩盖了战争的侵略性质。英国发动战争的根本目的是为了打开中国市场、掠夺原料,而非传播文明。
- 灾难后果: 战争给中国人民带来了巨大的民族灾难和生存危机,阻断了中国正常的独立发展道路。
- 被迫的“现代化”: 殖民者带来的某些近代设施(如铁路)是为其殖民利益服务的工具,客观上虽然刺激了中国资本主义的产生,但这并非其主观意愿。
- 主体力量: 中国的近代化发展,根本上是中国人民在屈辱中觉醒,通过不懈的抗争与奋斗(如洋务运动、维新变法等)自主探索得来的,绝非侵略者的恩赐。
## 第二章:红军长征
考题 3何为长征精神
- 老师强调: 直接考名词解释或简答。
- 标准参考答案(五个“就是”):
- 把全国人民和中华民族的根本利益看得高于一切,坚定革命的理想和信念,坚信正义事业必然胜利的精神。
- 为了救国救民,不怕任何艰难险阻,不惜付出一切牺牲的精神。
- 坚持独立自主、实事求是,一切从实际出发的精神。
- 顾全大局、严守纪律、紧密团结的精神。
- 紧紧依靠人民群众,同人民群众生死相依、患难与共、艰苦奋斗的精神。
考题 4大学生如何继承和弘扬长征精神
- 老师强调: 结合自身实际回答。
- 标准参考答案(思路):
- 坚定信念: 树立远大的共产主义理想和中国特色社会主义信念,在思想上补足“精神之钙”。
- 刻苦学习: 发扬不怕苦、不怕累的精神,攻克学习和科研上的“娄山关”、“腊子口”。
- 艰苦奋斗: 即使生活条件好了,也要保持艰苦朴素的作风,拒绝享乐主义。
- 团结协作: 在集体生活中顾全大局,严守纪律,培养团队意识。
- 报效祖国: 将个人理想融入国家发展中,走好新时代的长征路。
## 第三章抗日战争80周年特别重点
考题 5为什么说中国共产党是中国人民抗日战争的中流砥柱
- 老师强调: 必须背诵是今年80周年最可能考的大题。
- 标准参考答案:
- 政治核心作用: 中国共产党最早举起抗日旗帜,积极倡导并坚决维护抗日民族统一战线,是凝聚全民族力量的政治核心。
- 战略指导作用: 提出了全面抗战路线和持久战的战略总方针,为夺取战争胜利指明了正确方向。
- 中坚骨干作用: 领导开辟了广大的敌后战场,在战略相持阶段逐渐成为主战场,抗击了大量日军,对战争胜利起到了决定性作用。
- 先锋模范作用: 中国共产党人以身作则,不怕牺牲,在抗战中发挥了先锋模范作用,极大鼓舞了全国军民的斗志。
## 第四章:辛亥革命
考题 6辛亥革命失败的原因是什么
- 标准参考答案:
- 客观原因: 帝国主义与以袁世凯为代表的大地主大买办势力力量强大,两者勾结破坏革命。
- 主观原因(资产阶级自身的局限性):
- 没有提出彻底的反帝反封建纲领: 对帝国主义抱有幻想,不敢发动群众。
- 不能充分发动和依靠人民群众: 脱离了广大农民。
- 不能建立坚强的革命政党: 同盟会组织松散,内部派系纷杂。
考题 7辛亥革命的失败说明了什么问题
- 标准参考答案:
- 在半殖民地半封建的中国,资产阶级共和国的方案是行不通的。
- 中国民族资产阶级具有软弱性和妥协性,无法领导中国革命取得彻底胜利。
- 中国革命需要新的领导阶级(无产阶级)和新的指导思想(马克思主义)。
## 第五章:历史的选择
考题 8为什么历史和人民最终选择了马克思主义
- 标准参考答案:
- 旧路不通: 农民战争(太平天国)、洋务运动、资产阶级改良(维新变法)和革命(辛亥革命)都未能解决中国的前途命运问题。
- 科学真理: 十月革命一声炮响,给中国送来了马克思列宁主义。它提供了科学的世界观和方法论,是中国先进分子救国救民的强大思想武器。
- 现实契合: 马克思主义的反帝反封建理论切中中国时弊,与中国工人运动相结合,诞生了中国共产党,让中国革命面貌焕然一新。
💡 复习小贴士
- 闭卷考试策略: 老师明确说了是闭卷,所以上述标准参考答案中的加粗关键词(如“半殖民地半封建”、“中流砥柱”、“统一战线”)必须死记硬背,答题时踩到这些点才有分。
- 结合录音: 在回答“鸦片战争”相关题目时,一定要把老师反复强调的“不是侵略带来了文明,而是中国人的觉醒”这一逻辑写上去,这很可能是老师阅卷时的加分点。

241
history_main.md Normal file
View file

@ -0,0 +1,241 @@
# 历史考试参考总结
以下是对参考信息中题目及答案的总结:
## 一、考试题型
1. 四大类题型 :判断题、选择题、简答题、论述题。
## 二、知识点相关题目
### (一)概念区分与辨析题
1. 近代中国社会主要矛盾与历史任务的区分
- 历史任务:反帝反封建。
- 主要矛盾:帝国主义和中华民族的矛盾、封建主义和人民大众的矛盾。
### (二)选择题(含正确选项)
1. 近代中国社会主要矛盾的根源
- **问题**:反帝是什么矛盾造成的?
- **答案**:帝国主义和中华民族之间的矛盾。
2. 长期担任中国海关总税务司的外国人
- **问题**1863年到1908年掌握中国海关大权达40年之久的外国人是谁
- **答案**:赫德。
3. 鸦片战争前中英贸易中国出超的根本原因
- **选项**
- A. 中国茶叶、丝绸等商品竞争力强
- B. 中国经济比英国发达
- C. 自给自足经济的稳定性
- D. 闭关锁国政策
- **答案**C. 自给自足的经济有很大的稳定性。
4. 近代西方列强对中国侵略的主要方式
- **选项**:军事侵略、政治侵略、经济掠夺、文化渗透
- **答案**:军事侵略。
5. 中国现代化的发端
- **问题**:中国现代化发端于什么事件?
- **答案**:洋务运动。
6. 太平天国的局限性
- **问题**:太平天国的局限性主要表现在哪几个方面?
- **答案**
- 无法克服小生产者的阶级局限性
- 集团领导自身腐败
- 拜上帝教教义的局限性
- 未能正确对待列强。
7. 太平天国的纲领性文件
- **问题**:最能体现太平天国社会理想的纲领性文件是什么?
- **答案**:《天朝田亩制度》。
8. 帝国主义列强未能灭亡中国的根本原因
- **选项**
- A. 列强之间的矛盾
- B. 中国实力不弱
- C. 中华民族不屈不挠的反侵略斗争
- D. 义和团运动
- **答案**C. 中华民族不屈不挠的反侵略斗争。
9. 中国第一个资产阶级革命团体
- **问题**1894年11月孙中山在檀香山组建的革命团体是什么
- **选项**
- A. 同盟会
- B. 兴中会
- C. 华兴会
- D. 光复会
- **答案**:兴中会(注:同盟会是后来在日本由兴中会、华兴会等合并成立)。
10. 李鸿章所说“数千年未有之奇局”的含义
- **选项**
- A. 太平天国起义
- B. 内有农民起义,外有强敌入侵
- C. 外国资本主义船坚利炮
- D. 资本主义扩展潮流
- **答案**B. 内有农民起义,外有强敌入侵。
11. 胡适所说“三个杂志代表三个时代”
- **问题**:《时务报》《民报》《新青年》分别代表什么时代?
- **选项**
- A. 辛亥革命、护法运动、新文化运动
- B. 戊戌变法、辛亥革命、护国运动
- C. 戊戌变法、辛亥革命、新文化运动
- D. 洋务运动、辛亥革命、新文化运动
- **答案**:戊戌变法、辛亥革命、新文化运动。
12. 梁启超所述“唤起四千年大梦”的战争
- **问题**:这场战争是什么?
- **选项**
- A. 第一次鸦片战争
- B. 第二次鸦片战争
- C. 甲午战争
- D. 八国联军侵华战争
- **答案**:甲午战争。
13. 1911年武昌起义的革命团体
- **问题**:湖北新军中的两个革命团体联合行动,是哪两个?
- **选项**
- A. 华兴会和兴中会
- B. 同盟会和光复会
- C. 华兴会和光复会
- D. 共进会和文学社
- **答案**:共进会和文学社。
14. 最早建立的共产主义小组
- **问题**1920年作为建党发起组的共产主义小组是哪个
- **选项**
- A. 北京共产主义小组
- B. 上海共产主义小组
- C. 武汉共产主义小组
- D. 广州共产主义小组
- **答案**:上海共产主义小组。
15. 第一次国共合作的政治基础
- **选项**
- A. 三民主义
- B. 民族主义
- C. 新三民主义
- D. 民生主义
- **答案**C. 新三民主义。
16. 中共一大开幕时间
- **问题**:中国共产党第一次全国代表大会开幕时间是?
- **答案**1921年7月23日7月1日是党的生日
17. 确立土地革命和武装起义方针的会议
- **问题**:该会议是什么?
- **选项**
- A. 遵义会议
- B. 瓦窑堡会议
- C. 八七会议
- D. 洛川会议
- **答案**:八七会议(毛泽东提出“枪杆子里出政权”)。
18. 确立党对军队绝对领导的事件
- **问题**:该事件是?
- **选项**
- A. 南昌起义
- B. 秋收起义
- C. 三湾改编
- D. 广州起义
- **答案**:三湾改编。
19. 井冈山革命根据地创立的意义
- **问题**:中国革命呈现的根本趋势是什么?
- **选项**
- A. 中共的工作重心开始由城市转向农村
- B. 中共发动武装起义,夺取城市
- C. 中共发动一系列罢工,反对国民党统治
- D. 中共党内出现左倾错误,左倾机会错误
- **答案**:中共工作重心开始由城市转向农村。
20. 西安事变的影响
- **问题**:下列哪一事件的和平解决对时局发展产生深远影响,促进了第二次国共合作?
- **选项**
- A. 皖南事变
- B. 西安事变
- C. 九一八事变
- D. 华北事变
- **答案**:西安事变。
21. 长征中党内斗争的对象
- **问题**:长征中与哪一分裂势力进行了坚决斗争?
- **答案**:张国焘。
22. 孙中山民生主义的最初内容
- **问题**:民生主义(社会革命)最初指什么?
- **答案**:平均地权(新三民主义增加“节制资本”)。
23. 周恩来“千古奇冤”所指事件
- **问题**:该事件是?
- **答案**:皖南事变。
24. 毛泽东思想确立为指导思想的会议
- **问题**:该会议是?
- **选项**
- A. 中共五大
- B. 中共六大
- C. 中共七大
- D. 中共八大
- **答案**:中共七大。
25. 抗战胜利后中共提出的方针
- **问题**:抗日战争胜利之初,中国共产党提出的方针是什么?
- **选项**
- A. 将革命进行到底
- B. 打倒蒋介石,解放全中国
- C. 争取和平民主
- D. 建立新民主主义共和国
- **答案**:争取和平民主。
26. 1945年国内斗争的焦点
- **问题**:斗争主要集中在哪些方面?
- **选项**
- A. 建设什么性质的国家
- B. 解放区与国统区的关系
- C. 军队与政党的关系
- D. 国共两党关系的斗争
- **答案**:建设什么性质的国家政权。
27. 1947年解放军总部宣言的口号
- **问题**:提出的口号是什么?
- **选项**
- A. 打倒蒋介石,解放全中国
- B. 将革命进行到底
- C. 争取和平民主
- D. 建立新中国
- **答案**:打倒蒋介石,解放全中国。
28. “一化三改”中的“一化”
- **问题**:“一化”指什么?
- **选项**
- A. 社会主义现代化
- B. 社会主义工业化
- C. 农业集体化
- D. 手工业合作化
- **答案**:工业化(非“现代化”)。
29. 探索中国特色社会主义建设道路的文献
- **问题**:标志着开始探索的文献是?
- **选项**
- A. 《论十大关系》
- B. 《关于正确处理人民内部矛盾的问题》
- C. 八大政治报告
- D. 《关于整风运动的指示》
- **答案**:《论十大关系》。
30. 民主革命时期土地政策调整的依据
- **选项**
- A. 敌我力量变化
- B. 社会主要矛盾变化
- C. 革命性质变化
- D. 外部形势变化
- **答案**B. 社会的主要矛盾与次要矛盾的变化。
31. 十一届三中全会开启的新时期
- **问题**:开启了我国什么和社会主义现代化建设新时期?
- **选项**
- A. 改革开放
- B. 新民主主义革命
- C. 社会主义革命
- D. 社会主义改造
- **答案**:改革开放。
32. 新时代我国社会的主要矛盾
- **问题**:新时代的主要矛盾是什么?
- **选项**
- A. 人民日益增长的物质文化需要与落后的社会生产之间的矛盾
- B. 人民日益增长的美好生活需要与不平衡不充分的发展之间的矛盾
- C. 无产阶级与资产阶级之间的矛盾
- D. 社会主义道路与资本主义道路之间的矛盾
- **答案**:人民日益增长的美好生活需要与不平衡不充分的发展之间的矛盾。
### (三)简答题与论述题(题目及核心要点)
1. 为什么说鸦片战争是中国近代史的起点?
2. 为什么说中国共产党的成立是开天辟地的大事变?
3. 辛亥革命失败的原因是什么?它的失败说明了什么?
4. 先进的中国人为什么选择了马克思主义?
5. 何为长征精神?新时代青年如何继承和弘扬长征精神?
6. “鸦片战争的一声炮响给中国带来了近代文明”这一说法是否正确?(答案:错误)
7. 为什么说中国共产党是中国人民抗日战争的中流砥柱结合2025年抗日战争胜利80周年纪念背景
## 三、辅助信息
- 考试重点提示:
- 需区分近代中国社会主要矛盾(帝国主义与中华民族、封建主义与人民大众)和历史任务(反帝反封建),二者不可混淆。
- 简答题和论述题需重点准备“鸦片战争的影响”“中共成立的意义”“长征精神”“抗日战争中流砥柱”等专题。
- 易错点:
- 中共一大开幕时间是1921年7月23日7月1日是党的生日。
- “一化三改”中的“一化”是工业化,而非“现代化”。
- 西南联大由清华、北大、南开组成,不含同济大学。

30
index.html Normal file
View file

@ -0,0 +1,30 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>期末复习</title>
<link rel="stylesheet" href="./lib/themes/vue.css" />
</head>
<body>
<div id="app">加载中...</div>
<script>
window.$docsify = {
name: '复习文档',
repo: '',
loadSidebar: false,
subMaxLevel: 2,
auto2top: true,
themeColor: '#42b983'
};
</script>
<!-- Docsify core -->
<script src="./lib/docsify.min.js"></script>
<!-- Prism syntax highlight for C (depends on clike) -->
<script src="./lib/prism/prism-clike.min.js"></script>
<script src="./lib/prism/prism-c.min.js"></script>
</body>
</html>

1
lib/docsify.min.js vendored Normal file

File diff suppressed because one or more lines are too long

1
lib/prism/prism-c.min.js vendored Normal file
View file

@ -0,0 +1 @@
Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],char:Prism.languages.c.char,comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}}}),Prism.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete Prism.languages.c.boolean;

1
lib/prism/prism-clike.min.js vendored Normal file
View file

@ -0,0 +1 @@
Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/};

1
lib/themes/vue.css Normal file

File diff suppressed because one or more lines are too long