计算机基础学习路线

news2024/11/20 14:38:36

计算机基础学习路线

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

一、数据结构与算法

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

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

在这里插入图片描述

二、计算机组成原理

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

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

三、操作系统

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

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

在这里插入图片描述

四、计算机网络

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

在这里插入图片描述

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1720276.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

DNF手游攻略:勇士进阶指南!

在即将到来的6月5日,《DNF手游》将迎来一场盛大的更新,此次更新带来了大量新内容和玩法,极大丰富了游戏的体验。本文将为广大玩家详细解析此次更新的亮点,包括新增的组队挑战玩法“罗特斯入门团本”、新星使宠物的推出、宠物进化功…

【Android】

hint在text显示提示内容 设置主键,在mainactivity // 获取SharedPreferences对象存放的用户名和密码,并设为相应组件的值 //指定key的值,及获取不到值时使用的默认值 String sName sp.getString("name", "unknown")…

pom文件中,Maven导入依赖出现 Dependency not found

解决方案: 1、首先看一下自己的Maven是否配置好了 2、再检查一下镜像是否正确 3、如果上面都没有问题,看 dependencyManagement 标签 我这个出错,爆一大片红就是因为 这个标签 dependencyManagement 解决方法:在父工程中进行依…

实现样式一键切换

实现效果实现方法操作步骤 1.实现效果类似于: 点击切换后更改样式为: 2.实现方法 1.通过css变量切换主题 2.通过link引入css文件切换主题 3.实现方法 定义下拉框双向绑定数据(写到根组件app.vue中), 设置theme默认值…

【产品经理】从父订单到仓库出库单

订单拆单到仓库发货,整个流程是什么样的?拆单系统又分为哪几个部分? 正常购物的流程:选购好商品从购物车下单、生成订单、确认订单支付、然后坐等收货、收到货确认收货。 从购物车里面会选多个商家的商品一起下单,有时…

Python | Leetcode Python题解之第120题三角形最小路径和

题目: 题解: class Solution:def minimumTotal(self, triangle: List[List[int]]) -> int:n len(triangle)f [0] * nf[0] triangle[0][0]for i in range(1, n):f[i] f[i - 1] triangle[i][i]for j in range(i - 1, 0, -1):f[j] min(f[j - 1], …

Flutter基础 -- Dart 语言 -- 注释函数表达式

目录 1. 注释 1.1 单行注释 1.2 多行注释 1.3 文档注释 2. 函数 2.1 定义 2.2 可选参数 2.3 可选参数 默认值 2.4 命名参数 默认值 2.5 函数内定义 2.6 Funcation 返回函数对象 2.7 匿名函数 2.8 作用域 3. 操作符 3.1 操作符表 3.2 算术操作符 3.3 相等相关的…

使用cad绘制一个螺旋输送机

1、第一步,绘制一个矩形 2、使用绘图中的样条线拟合曲线,绘制螺旋线。 绘制时使用上下辅助线、阵列工具绘制多个竖线保证样条线顶点在同一高度。 3、调整矩形右侧的两个顶点,使其变形。 矩形1和矩形2连接时,使用blend命令&#…

[PyQt5] 窗口接收WM_COPY消息

#本程序是python qt5 创建的窗口,拦截外部消息给窗口发送的WM_COPY消息并显示出来。一般是用来作为窗口之间的通讯机制之一。 python文件如下:qt5拦截消息 #!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import QAp…

低代码与人工智能的深度融合:行业应用的广泛前景

引言 在当今快速变化的数字化时代,企业面临着越来越多的挑战和机遇。低代码平台和人工智能技术的兴起,为企业提供了新的解决方案,加速了应用开发和智能化转型的步伐。 低代码平台的基本概念及发展背景 低代码平台是一种软件开发方法&#x…

03-树1 树的同构(浙大数据结构PTA习题)

03-树1 树的同构 分数 25 作者 陈越 单位 浙江大学 给定两棵树 T1​ 和 T2​。如果 T1​ 可以通过若干次左右孩子互换就变成 T2​,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G…

案例实践 | 基于长安链的首钢供应链金融科技服务平台

案例名称-首钢供应链金融科技服务平台 ■ 建设单位 首惠产业金融服务集团有限公司 ■ 用户群体 核心企业、资金方(多为银行)等合作方 ■ 应用成效 三大业务场景,共计关联29个业务节点,覆盖京票项目全部关键业务 案例背景…

Pipecat: 创建语音对话agent的开源框架,支持多模态!

项目简介 pipecat 是用于构建语音(和多模态)对话代理的框架。诸如私人教练、会议助理、儿童讲故事玩具、客户支持机器人、摄入流程和尖刻的社交伙伴。 看看一些示例应用: 语音代理入门 您可以开始在本地计算机上运行 Pipecat,然…

相同的树(oj题)

一、题目链接https://leetcxode-cn.com/problems/same-tree/ 二、题目思路 遍历整颗树,判断两棵树的每个位置的结点都相同。 每个结点的左右孩子结点都要综合判断 三、题解代码 bool isSameTree(struct TreeNode* p, struct TreeNode* q) {//如果两颗树的根结点…

如何评价GPT-4o?GPT-4o和ChatGPT4.0的区别是啥呢?

如何评价GPT-4o? GPT-4o代表了人工智能领域的一个重要里程碑,它不仅继承了GPT-4的强大智能,还在多模态交互方面取得了显著进步。以下是几个方面的分析: 技术特点 多模态交互能力:GPT-4o支持文本、音频和图像的任意组合输入与输出…

Windows 权限维持之 Shift 后门

正常情况下我们连按五次 shift 键会弹出粘滞键 粘滞键是电脑使用中的一种快捷键,一般连按五次 shift 会出现粘滞键提示,粘滞键是专为同时按下两个或多个键有困难的人而设计的, 粘滞键开启后,可以先按一个键位,再按另一…

利用数组求出费波纳西数列的前100个值,随即输出四个值

利用数组求出费波纳西数列的前100个值&#xff0c;随即输出四个值 #include <stdio.h> int main () {double a1,b1; int i; for(i1;i<100;i) { printf("%-35.0lf%-35.0lf",a,b);if(i%20)printf("\n");aab;bba; } return 0; } 运行图

【Linux-阻塞,非阻塞,异步】

Linux-阻塞&#xff0c;非阻塞&#xff0c;异步 ■ Linux-阻塞-非阻塞 IO-异步■ Linux-阻塞IO■ 阻塞IO简介■ open■ 等待队列■ 示例一&#xff1a;APP阻塞IO读取进入睡眠后-等待队列唤醒进程■■ ■ Linux-非阻塞IO■ 非阻塞IO简介■ open■ 轮询■ 1、select 函数■ 2、po…

分享一个在linux中运行通义千问的方法

分享一个在linux中和通义千问交互的方法 效果展示: 整体步骤 分享一个在linux中和通义千问交互的方法效果展示:一、在阿里云appflow控制台创建连接流1、通过以下地址,在灵积平台创建个API-KEY,用于通义千问的连接凭证2、点击连接流-创建连接流3、第一步选择webhook4.第二步…

软件定义汽车,通信连接世界 | 2024汽车软件与通信大会开幕

5月28日-30日&#xff0c;在江苏省工业和信息化厅、智能汽车安全技术全国重点实验室指导下&#xff0c;由中国中检所属中国汽车工程研究院股份有限公司&#xff08;下称&#xff1a;中国汽研&#xff09;主办&#xff0c;中汽院(江苏)汽车工程研究院有限公司承办的2024汽车软件…