
CS-Total-00 计算机系统方向总述
欢迎
欢迎参加2025年度微光工作室计算机系统方向招新!在这个充满无限可能的数字时代,我们诚挚地欢迎每一位怀揣梦想、渴望在计算机系统领域深耕细作的你加入我们的大家庭。在这里,你将不仅仅是一个学习者,更是未来科技蓝图的绘制者之一!在这里,你将可以领略到计算机领域的独特之美,可以见识到以前从未有过的独特挑战!雄关漫道真如铁,而今迈步从头越。相信你一定能够屡创佳绩,再接再厉!
什么是计算机系统?
计算机系统,作为连接软件与硬件的桥梁,是现代信息技术的核心。它涵盖了从底层硬件架构(如CPU、内存、存储设备)到操作系统、网络协议、并发编程、系统安全等多个层面。学习计算机系统,就是解锁数字世界奥秘的钥匙,让我们能够深入理解计算机是如何工作的,以及如何利用这些原理来构建更加高效、安全、智能的应用和服务。
我能学到什么?
在计算机系统方向,你将沿着C语言基础和基本语法的幽幽小径不断探索,继而探索数据结构、编译知识等领域,灵活变通,加以应用,最终登堂入室,“仰观宇宙之大,俯察品类之盛”,窥得烟波浩渺的计算机领域一隅。
同时,计算机系统知识也是你深入探索云计算、大数据处理、分布式系统、人工智能等前沿技术的重要基础部分,对于你未来的个人发展大有脾益。
我需要做哪些准备?
在踏上这段探索之旅前,我们鼓励每位新同学重视并扎实掌握“日常基础”部分的知识。这些基础知识如同建筑的地基,虽不显山露水,却是支撑你未来在计算机系统领域深入探索的坚实后盾。
能力要求与技术挑战
加入我们,你将面临一系列的能力要求和技术挑战:
- 自主学习能力:独立解决问题,尝试利用各种资源求得答案。
- 逻辑思维能力:哲理思辨,运用逻辑思维高效学习。
- 系统分析能力:运用系统视角,将前学习到的知识整理成体系。
- 编程实践能力:将理论转化为代码,解决实际问题。
我该怎么学习?
对于招新阶段的学习,你可以:
- 尝试阅读《提问的艺术》,学习如何正确高效地向他人提出问题。
- 熟练使用各类网络资源,利用线上资源自主学习。
- 适度且合理地使用大语言模型协助,不要完全依赖,也不应完全排斥。
- 推荐阅读:《深入理解计算机系统》、《笨方法学C》。
我该如何提交答案?
提交方式:
每一道题目都需要创建一个github仓库(或者在同一个仓库中分成不同的文件夹),命名为GILMMER-CS-<题目难度>-<序号>(例如:GILMMER-CS-MEDIUM-01)。将仓库的url地址粘贴至对应的提交选项中。(使用其他的代码仓库,如gitlab等也可以)
作答要求:
仓库中包含至少一份markdown文件(.md)用以完成题目作答的文字叙述部分,同时还要有必要的代码文件(.c)用以完成题目中的代码编写要求。逻辑清晰、条理清楚。
我该如何让我的答案更优秀?
1.较为规范、舒适的markdown排版。
2.回答问题有序且条理。(例如:在相应的回答前注明自己回答的问题编号)
3.编程题中将代码文件保存为.c格式单独提交,程序的本机运行测试结果截图置入md文件提交。
4.回答问题时适当对自己的学习路径、思考过程做描述,展现自己的主动思考与学习能力,尽量避免简单的一问一答。
5.与题目相关,但是属于额外学习的知识可以在题解后记中补充。
6.完成题目数量不作为唯一评审标准,请尽可能认真地对待每一道题目中的每一个问题!
注意:作答过程与提交内容中包含以下描述的情况会严重影响我们的评价:
1.审题不仔细,漏答较多的重要问题的
2.过度使用ai工具,超出正常辅助学习使用范畴的(其中”过度”指题解或代码等主要评审参考资料中的绝大多数内容由大语言模型生成或相似严重程度的情况)
3.招新过程中向出题人索要题目答案的
4.在招新群或其他社交媒体渠道公开讨论招新题题解的
5.作答雷同,经确认为抄袭的(请珍惜自己和他人的学习成果)。
我该如何反馈意见?
如果对题目描述有疑问,请联系每道题目下方对应的出题人。反馈问题经确认后,请及时关注招新群内最新消息,获取题目补充说明。