计算机基础学习路线

计算机基础学习路线

整理自学计算机基础的过程,虽学习内容众多,然始终相信世上无难事,只怕有心人,期间也遇到许多志同道合的同学,现在也分享自己的学习过程来帮助有需要的。

一、数据结构与算法

视频方面我看的是青岛大学王卓的数据结构与算法基础,结合C语言实现常用数据结构,比如数组、链表、栈、字符串、二叉树等,还有常见查找、排序算法,看视频的时候也记录了一些笔记,之后也在LeetCode上刷题,建议有了基础之后再去刷题,不要盲目刷题!

书籍的话可以看看大话数据结构,彩印书籍,结合案例讲解数据结构,让原本略显枯燥的内容显的生动有趣。

二、计算机组成原理

视频方面我看的是王道考研课程,计算机组成原理主要讲解计算机系统、中央处理器、存储系统、输入输出IO、总线等内容,一些计科的同学认为计组是计算机基础最难学的,不过对于电子信息类专业的同学来说,可能是计算机基础中最熟悉的一门hhh

书籍方面我看的是趣话计算机底层技术 ,也是全彩印,当时看的津津有味,结合小故事理解太有意思啦!

三、操作系统

视频方面我看的是王道的,操作系统涉及存储管理、进程管理、文件管理、设备管理等,刚开始学还是挺多不懂的,但是对操作系统充满好奇,比如好奇操作系统是怎么将软件和硬件进行关联的,操作系统相关课程在B站上有很多,可以多看看慢慢去理解。

书籍方面看的是深入理解计算机系统,那会看时只觉得震撼,不愧是神书,看豆瓣评分高达9.7分。

四、计算机网络

视频方面还是看的B站,计算机网络微课堂,计网涉及的内容还是挺多的,对于应用层、传输层、网络层、数据链路层和物理层,涉及常见协议比如HTTP、TCP、IP等,我感觉这个视频讲的还是挺有意思的,对于初学者也是十分友好的,评价也不错。

书籍的话也推荐一本,计算机网络:自顶向下方法,书中从顶层的应用层到下层的链路层进行讲解,豆瓣评分也很高。

学完一遍后,也需要进行回顾,不断查漏补缺,进行探讨交流和分享有趣的内容,终觉其中循序渐进的过程很美妙。

相关推荐
DeepModel1 小时前
通俗易懂讲透 Q-Learning:从零学会强化学习核心算法
人工智能·学习·算法·机器学习
handler013 小时前
从零实现自动化构建:Linux Makefile 完全指南
linux·c++·笔记·学习·自动化
安小牛3 小时前
Android 开发汉字转带声调的拼音
android·java·学习·android studio
Hello_Embed4 小时前
嵌入式上位机开发入门(二十六):将 MQTT 测试程序加入 APP 任务
网络·笔记·网络协议·tcp/ip·嵌入式
不会编程的懒洋洋4 小时前
C# Task async/await CancellationToken
笔记·c#·线程·面向对象·task·同步异步
仙女修炼史4 小时前
CNN的捷径学习Shortcut Learning in Deep Neural Networks
人工智能·学习·cnn
亚空间仓鼠5 小时前
网络学习实例:网络理论知识
网络·学习·智能路由器
薛定e的猫咪6 小时前
多智能体强化学习求解 FJSP 变体全景:动态调度、AGV 运输、绿色制造与开源代码导航
人工智能·学习·性能优化·制造
风兮雨露6 小时前
一建学习流程以及计划(附资料)
学习
星幻元宇VR7 小时前
VR单人地震体验平台,学习科学避险
科技·学习·安全·vr·虚拟现实