Skip to content

Commit 0313e0c

Browse files
authored
init translation of lec1-intro (#56)
1 parent 4fe979a commit 0313e0c

File tree

1 file changed

+115
-120
lines changed

1 file changed

+115
-120
lines changed

so2/lec1-intro.rst

+115-120
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,20 @@ SO2 课程 01——课程概要以及 Linux 内核介绍
1616
团队
1717
======
1818

19-
.. slide:: Echipa
19+
.. slide:: 团队
2020
:inline-contents: True
2121
:level: 2
2222

23-
* Daniel Băluță (Daniel), Răzvan Deaconescu (Răzvan, RD), Claudiu
24-
Ghioc (Claudiu), Valentin Ghiță (Vali), Sergiu Weisz (Sergiu),
25-
Octavian Purdilă (Tavi)
23+
* 丹尼尔·巴卢塔(丹尼尔),拉兹万·迪亚科内斯库(拉兹万,RD),克劳迪乌吉奥克(克劳迪乌),瓦伦丁·吉塔(瓦利),谢尔久·魏斯(谢尔久),奥克塔维安·普尔迪拉(塔维)
2624

27-
* Alexandru Militaru (Alex), Teodora Șerbănescu (Teo), Ștefan
28-
Teodorescu (Ștefan, Fane), Mihai Popescu (Mihai, Mișu),
29-
Constantin Răducanu, Daniel Dinca, Laurențiu Ștefan
25+
* 亚历山德鲁·米利塔鲁(亚历克斯),特奥多拉·舍尔巴内斯库(特奥),斯特凡特奥多雷斯库(斯特凡,范内),米哈伊·波普斯库(米哈伊,米苏),康斯坦丁·拉杜卡努,丹尼尔·丁卡,劳伦丁·斯特凡
3026

3127
* 祝你在新学期一切顺利!
3228

3329
课程定位
3430
================
3531

36-
.. slide:: Poziționare curs
32+
.. slide:: 课程定位
3733
:inline-contents: True
3834
:level: 2
3935

@@ -59,202 +55,201 @@ SO2 课程 01——课程概要以及 Linux 内核介绍
5955
| 硬件 (PM, CN1, CN2, PL ) |
6056
+----------------------------------+
6157
62-
.. 罗马尼亚语不会嘤嘤嘤 >﹏<
63-
Resurse
58+
59+
资源
6460
=======
6561

66-
.. slide:: Resurse
62+
.. slide:: 资源
6763
:inline-contents: True
6864
:level: 2
6965

70-
* Linux Kernel Labs: https://linux-kernel-labs.github.io/
71-
* mailing list: [email protected]
66+
* Linux 内核实验: https://linux-kernel-labs-zh.xyz/
67+
* 邮件列表: [email protected]
7268
* Facebook
7369
* vmchecker
74-
* catalog Google, calendar Google
70+
* Google 目录,Google 日历
7571
* LXR: https://elixir.bootlin.com/linux/v5.10.14/source
76-
* cs.curs.pub.ro - rol de portal
77-
* karma awards
72+
* cs.curs.pub.ro——作为门户的角色
73+
* 积分奖励
74+
7875

79-
Comunitate
76+
社区
8077
==========
8178

82-
.. slide:: Comunitate
79+
.. slide:: 社区
8380
:inline-contents: True
8481
:level: 2
8582

86-
* tutorial contribuții: https://linux-kernel-labs.github.io/refs/heads/master/info/contributing.html
87-
* corecții, ajustări, precizări, informații utile
88-
* listă de discuții
89-
* răspundeți la întrebările colegilor voștri
90-
* propuneți subiecte de discuție care au legătură cu disciplina
83+
* 贡献教程: https://linux-kernel-labs-zh.xyz/info/contributing.html
84+
* 修正、调整、澄清、有用的信息
85+
* 讨论列表
86+
* 回答同学们的问题
87+
* 提出与课程相关的讨论主题
9188
* Facebook
92-
* sugestii, propuneri, feedback
93-
* Primiți puncte de karma
89+
* 提供建议、提案和反馈
90+
* 获得积分
9491

95-
Notare
92+
93+
评分
9694
=======
9795

98-
.. slide:: Notare
96+
.. slide:: 评分
9997
:inline-contents: True
10098
:level: 2
10199

102-
* 2 puncte activitate la laborator
103-
* 3 puncte „examen”, notare pe parcurs
104-
* 5 puncte teme de casă
105-
* Activități "extra"
106-
* Punctajul din teme de casă + activitați extra ce depăsește 5
107-
puncte e corelat direct proportional cu nota de la examen
108-
* Tema 0 - 0,5 puncte
109-
* Temele 1, 2, 3 - câte 1,5 puncte fiecare
110-
* Condiţii de promovare: nota finală 4.5, nota minimă examen 3
111-
112-
Obiectivele cursului
100+
* 实验室活动 2 分
101+
* “考试”期间评分 3 分
102+
* 家庭作业 5 分
103+
* “额外”活动
104+
* 家庭作业 + 额外活动得分超过 5 分
105+
与考试成绩成正比
106+
* 作业 0——0.5 分
107+
* 作业 1、2、3——每项 1.5 分
108+
* 通过条件:最终成绩 4.5,考试最低成绩 3
109+
110+
课程目标
113111
====================
114112

115-
.. slide:: Obiectivele cursului
113+
.. slide:: 课程目标
116114
:inline-contents: True
117115
:level: 2
118116

119-
* Prezentarea structurii interne a unui sistem de operare
120-
* Target: sisteme de operare de uz general
121-
* Structura și componentele unui kernel monolitic
122-
* Procese, FS, Networking
123-
* Memory management
124-
* Exemplificare pe Linux
117+
* 展示操作系统内部结构
118+
* 目标:通用操作系统
119+
* 单体内核结构和组件
120+
* 进程、文件系统、网络
121+
* 内存管理
122+
* 以 Linux 为例
123+
125124

126-
Obiectivele laboratorului si a temelor
127-
======================================
125+
实验和作业目标
126+
================
128127

129-
.. slide:: Obiectivele laboratorului si a temelor
128+
.. slide:: 实验和作业目标
130129
:inline-contents: True
131130
:level: 2
132131

133-
* Însușirea cunoștințelor necesare implementării de device drivere
132+
* 掌握实现设备驱动程序所需的知识
134133

135-
* Înțelegerea în profunzime a cunoștințelor prin rezolvarea de
136-
exerciții
134+
* 通过解决练习题深入理解知识
137135

138-
Cursuri necesare
139-
================
136+
必修课程
137+
========
140138

141-
.. slide:: Cursuri necesare
139+
.. slide:: 必修课程
142140
:inline-contents: True
143141
:level: 2
144142

145-
* Programare: C
146-
* SD: tabele de dispersie, arbori echilibrați
147-
* IOCLA: lucrul cu registre și instrucțiuni de bază (adunări, comparaţii, salturi)
148-
* CN: TLB/CAM, memorie, procesor, I/O
149-
* PC, RL: ethernet, IP, sockeți
150-
* SO: procese, fișiere, thread-uri, memorie virtuală
143+
* 编程:C 语言
144+
* 数据结构:哈希表,平衡树
145+
* IOCLA:寄存器和基本指令操作(加法,比较,跳转)
146+
* 计算机网络:TLB/CAM,内存,处理器,I/O
147+
* PC,RL:以太网,IP,套接字
148+
* 操作系统:进程,文件,线程,虚拟内存
151149

152-
Despre curs
153-
===========
150+
关于课程
151+
========
154152

155-
.. slide:: Despre curs
153+
.. slide:: 关于课程
156154
:inline-contents: True
157155
:level: 2
158156

159-
* 12 cursuri
160-
* interactiv
161-
* participaţi la discuţii
162-
* întrebaţi atunci când nu aţi înţeles
163-
* destul de “dens”, se recomandă călduros parcurgerea suportului bibliografic înainte şi după curs
164-
* 1h:20 prezentare + 20min teste si discutii pe marginea testului
157+
* 12 堂课
158+
* 互动性
159+
* 参与讨论
160+
* 当你不理解时请提问
161+
* 相当“密集”,强烈建议在课前和课后阅读参考资料
162+
* 1 小时 20 分钟的演讲 + 20 分钟的测试和讨论
163+
165164

166-
Lista cursuri
167-
=============
165+
课程列表
166+
=========
168167

169-
.. slide:: Lista cursuri
168+
.. slide:: 课程列表
170169
:inline-contents: True
171170
:level: 2
172171

173172
.. hlist::
174173
:columns: 2
175174

176-
* Introducere
177-
* Apeluri de sistem
178-
* Procese
179-
* Întreruperi
180-
* Sincronizare
181-
* Adresarea memoriei
182-
* Gestiunea memoriei
183-
* Gestiunea fișierelor
184-
* Kernel debugging
185-
* Gestiunea rețelei
186-
* Virtualizare
187-
* Kernel profiling
188-
189-
190-
Despre laborator
175+
* 介绍
176+
* 系统调用
177+
* 进程
178+
* 中断
179+
* 同步
180+
* 内存寻址
181+
* 内存管理
182+
* 文件管理
183+
* 内核调试
184+
* 网络管理
185+
* 虚拟化
186+
* 内核性能分析
187+
188+
189+
关于实验
191190
================
192191

193-
.. slide:: Despre laborator
192+
.. slide:: 关于实验
194193
:inline-contents: True
195194
:level: 2
196195

197-
* Kernel Modules and Device Drivers
198-
* 15 min prezentare / 80 de minute lucru
199-
* se punctează activitatea
200-
* learn by doing
196+
* 内核模块和设备驱动程序
197+
* 15 分钟演示 / 80 分钟工作时间
198+
* 活动将被评分
199+
* 边做边学
201200

202-
Despre teme
201+
关于主题
203202
===========
204203

205-
.. slide:: Despre teme
204+
.. slide:: 关于主题
206205
:inline-contents: True
207206
:level: 2
208207

209-
* necesare: aprofundare API (laborator) și concepte (curs)
210-
* teste publice
211-
* suport de testare (vmchecker)
212-
* relativ puţin cod de scris dar relativ dificile
213-
* dificultatea constă în acomodarea cu noul mediu
208+
* 必需:深入了解 API(实验)和概念(课程)
209+
* 公开测试
210+
* 测试支持(vmchecker
211+
* 虽然要写的代码不多,但难度相对较大
212+
* 难度在于适应新环境
214213

215-
Lista teme
214+
主题列表
216215
==========
217216

218-
.. slide:: Lista teme
217+
.. slide:: 主题列表
219218
:inline-contents: True
220219
:level: 2
221220

222-
* Tema 0 - Kernel API
223-
* Kprobe based tracer
224-
* Driver pentru portul serial
225-
* Software RAID
226-
* SO2 Transport Protocol
221+
* 主题 0——内核 API
222+
* 基于 Kprobe 的追踪器
223+
* 串行端口驱动程序
224+
* 软件 RAID
225+
* SO2 传输协议
227226

228227

229-
Bibliografie curs
228+
课程参考书目
230229
=================
231230

232-
.. slide:: Bibliografie curs
231+
.. slide:: 课程参考书目
233232
:inline-contents: True
234233
:level: 2
235234

236-
* Linux Kernel Development, 3rd edition, Robert Love, Addison
237-
Wesley, 2010
235+
* 《Linux 内核开发》第三版,Robert Love,Addison Wesley,2010 年
238236

239-
* Understanding the Linux Kernel, 3rd edition, Daniel P. Bovet &
240-
Marco Cesati, O'Reilly 2005
237+
* 《理解 Linux 内核》第三版,Daniel P. Bovet & Marco Cesati,O'Reilly,2005 年
241238

242-
* Linux Networking Architecture, Klaus Wehrle, Frank Pahlke,
243-
Hartmut Ritter, Daniel Muller, Marc Bechler, Prentice Hall 2004
239+
* 《Linux 网络架构》,Klaus Wehrle,Frank Pahlke,Hartmut Ritter,Daniel Muller,Marc Bechler,Prentice Hall,2004 年
244240

245-
* Understanding Linux Network Internals, Christian Benvenuti, O'Reilly 2005
241+
* 《理解 Linux 网络内部结构》,Christian BenvenutiO'Reilly2005
246242

247-
Bibliografie laborator
243+
实验参考书目
248244
======================
249245

250-
.. slide:: Bibliografie laborator
246+
.. slide:: 实验参考书目
251247
:inline-contents: True
252248
:level: 2
253249

254-
* Linux Device Drivers, 3nd edition, Alessandro Rubini & Jonathan
255-
Corbet, O'Reilly 2006
250+
* 《Linux 设备驱动程序》第三版,Alessandro Rubini & Jonathan Corbet,O'Reilly,2006 年
256251

257-
* Linux Kernel in a Nutshell, Greg Kroah-Hartman, O'Reilly 2005
252+
* Linux 内核简明教程》,Greg Kroah-HartmanO'Reilly2005
258253

259254

260255
.. include:: ../lectures/intro.rst

0 commit comments

Comments
 (0)