计算机专业最核心的五大课程,学习顺序是怎样的

作者: 哔哩编程技术学院分类: 野生技能协会 发布时间: 2023-03-30 14:32:36 浏览:160109 次

计算机专业最核心的五大课程,学习顺序是怎样的

coding奇衡三:
有一说一,没学过数据结构之前别学操作系统。数据库可以是最后面学的。逻辑应该是: 1. 计算机科学导论 2. 编程语言 3. 数据结构 4. 计算机网络 5. 计算机组成原理 / 操作系统原理 (一个是硬件方向,一个是软件方向) 6. 数据库(这已经属于行业方向了)

【回复】确实,否则看操作系统会看的云里雾里就像你没有接触过计算机的底层原理实现相关的知识就去学计算机的组成,真的只能用背板硬背下来之外其他的基本上都过于抽象,就像学魔法似的你都不知道魔法是怎么运行的,就只知道跟着念就可以了。但现在有多少老师都是这么教的?多少课程安排都是这么整?[无语]
【回复】回复 @该用户已出家 : 其实没有什么关联。可能是大学要培养高级人才,所以课程体系组成比较高深莫测,造成了和实际应用脱节严重的局面。
【回复】学数据结构之前要不要学离散数学啊,我计科大一在自学很迷糊现在。
轩筱筱筱筱:
1计算机组成原理(计算机科学速成课) 2操作系统原理(李志军老师的操作系统哈工大)《操作系统导论》 3数据库 《MySQL必知必会》(数据库系统概论 中国人民大学) 4计算机网络 (湖科大老师计算机网络微课堂) 5数据结构与算法 (陈越老师 数据结构--浙江大学)

亦雨轻风:
省流[doge]: 一、计算组成原理:计算机科学速成课 《计算机是怎样跑起来的》《程序是怎样跑起来的》 二、操作系统:操作系统——哈工大(李志军) 《操作系统导论》《深入理解计算机系统》 三、数据库:数据库系统概论(中国人大) 《MySQL必知必会》 《MySQL技术内幕——innoDB存储引擎》 四、计算机网络:计算机网络微课堂(湖大) 《计算机网络——自顶向下方法》 《TPC/IP详解 卷一:协议》 五、数据结构与算法:数据结构(浙江大学,陈越) 《大话数据结构》《数据结构与算法之美》 leetbook

【回复】回复 @青铜_者 :(● ̄(エ) ̄●)没呢
小小鹿奈冲丫:
一般基础的别去看陈越老师的课,陈奶奶的数据结构讲课很快,弄完之后去做pat你会觉得自己啥也不会,打击自信心,严奶奶的书也有点难,建议可以去看西北大学耿国华老师的书和课,对基础一般的同学很友好,完了之后实操建议看王道的c语言中级和高级的代码实现。

【回复】回复 @取名是要点实力在身上 :青大王卓的数据结构对新手及其友好
【回复】回复 @云暮春笙 : 学懂后,一般的leetcode题目一会儿就有思路。而看邓俊辉的课程,就没有这么大的感悟,虽然邓俊辉的逻辑性更强。
【回复】陈越老师的课可以多看几遍,然后会发现收益很大。每看一次都会有一些新收获
浪漫的二进制:
计算机网络和数据库往后稍稍吧。还有汇编呢?好多人忽略了汇编,认为没有用。

【回复】说实话个人感觉汇编必须学,但是别花时间太长了,大体学一学理解计算机是咋工作的就行了,没必要冲着当汇编语言工程师去[笑哭]
神神神神奈:
建议顺序1.导论 2.某一门编程语言+数据结构 3.计算机网络+汇编 4.离散数学 + 计算机组成 5. 操作系统 + 数据库

清扬SHEEP:
1. 计算机科学导论 2. 编程语言 3. 数据结构 4. 计算机网络 5. 计算机组成原理 / 操作系统原理 (一个是硬件方向,一个是软件方向) 6. 数据库(这已经属于行业方向了)

【回复】回复 @小叮叮当叮当 :计算机组成原理,汇编语言 ,编译原理
【回复】学操作系统前需要学汇编语言吗?
Esquina_del_amor:
看方向吧,没必要学这么多,纯属浪费时间,专精某些部分就行。

【回复】计算机考研408四大件,你难道去和招生组说,学这么多浪费时间,考一门就行了?
【回复】你这话说的就离谱,走哪个方向这些都是最基础的好吧
【回复】回复 @才不至倾溢 :怎么说呢,新人刚来,也不是刚上来就能编,就是,公司的代码你是需要花很多时间去适应的,包括你写的这些code跟别人的代码的沟通也是很重要的,这些沟通逐渐增多之后,公司很难把你裁掉的。
不值得关注的程序员:
同为知识区UP,我甘拜下风,老师是专业的,我是打酱油的。好好学习,好好学习[打call]

憧憬的雨:
大一[微笑]大一上计算机科学概论大一下csapp[辣眼睛]

【回复】回复 @HolaWorld_ :同学你好,我想问一下,学数据结构与算法之前需要学c嘛
【回复】回复 @晴雅QY : 先学c语言程序基础(c),再学数据结构(c++),然后学数据库
谦礼无幸:
那些在计算机设置里东敲敲,西敲敲最后搞一下我听都没听说过隐藏功能的是啥课程?

无名之辈凑数之人:
跟一个 一、计算组成原理:计算机科学速成课 《计算机是怎样跑起来的》《程序是怎样跑起来的》 二、操作系统:操作系统——哈工大(李志军) 《操作系统导论》《深入理解计算机系统》 三、数据库:数据库系统概论(中国人大) 《MySQL必知必会》 《MySQL技术内幕——innoDB存储引擎》 四、计算机网络:计算机网络微课堂(湖大) 《计算机网络——自顶向下方法》 《TPC/IP详解 卷一:协议》 五、数据结构与算法:数据结构(浙江大学,陈越) 《大话数据结构》《数据结构与算法之美》 leetbook

知识分享官 C++ 学习 知识 课程 计算机 编程 经验分享 大学生

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读