首页 实战 (新版)计算机基础,计算机组成原理+操作系统+网络
收藏

【新版】计算机基础,计算机组成原理+操作系统+网络

比大学课程学习体验更好/更贴近实际工作内容

(新版)计算机基础,计算机组成原理+操作系统+网络

¥399.00
已完结 难度 初级 时长 30小时40分钟 学习人数 7737 综合评分 9.98
编程必备基础与大学必修课程
套餐价格:¥720.00
2门课 总价:¥798.00
立即购买
Go+Python高级研发-省钱组合
套餐价格:¥1,830.00
2门课 总价:¥2,079.00
立即购买

计算机基础方面的知识。对于非科班出身的同学来讲,一直是心中的痛,而对于科班出身的同学,在工作之后,也意识到自身所学知识的不足。讲师结合自己多年工作经验,总结出了这套更适合程序员的计算机基础知识课程,带你补足编程必备基础知识。

咚咚呛
讲师

高级研发工程师

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

快速、系统补足编程必备的计算机基础知识

比同类大学课程更快、更有趣、更贴近实际工作

来自BAT资深工程师
的切身体会与经验

能把基础课程讲的通俗易懂的
老师才是好老师

不拘泥于细节
专注主干内容

让你更快的学到满足
实际工作需要的知识

内容泾渭分明
结构化掌握知识

不同于大学课程,课程结合
实际重新编排组织

结合实际生产环境
更有助于你从业

弥补同类课程不足,讲解结合
老师实际工作经验

课程相当于大学
3-4学期的内容

课程技术栈丰富,综合性强
补你大学两年欠缺

涵盖计算机领域三大基础知识“计算机组成原理、操作系统、计算机网络”
2022升级版

结合工作方面我们是认真的,这些内容比学校课程更贴近实际工作

1.0版
· 结合了Linux文件系统学习操作系统的文件管理
· 结合了Linux进程操作学习操作系统的进程管理
· 对操作系统的作业管理,辅以互斥锁、读写锁、条件变量等实际编程操作
· 操作系统部分结合了工业常见问题补充了用户态内核态、线程与协程上下文切换等重要概念
· 计算机网络部分结合企业网段划分理解IP协议
· 计算机网络实践部分实现网络抓包嗅探工具,加深记忆协议报文结构
· 操作系统实践部分实现了线程池让你更好的理解操作系统的异步特性、线程切换
2.0版 重磅升级:更关注程序员在工程实操中通用基建能力
Linux必备技能
· Linux文件系统与用户管理
· Linux常用功能一览
· Linux故障排查流程
· Nginx、Apache服务部署
· Linux Shell基础与命令大全
· Linux服务监控
工业界百万级系统设计理论与剖析
· 消息系统与存储服务设计
· 服务扩展性理论与设计指导
· 一致性服务状态实现要点
· 大并发服务性能提升关键点剖析
· 百万级系统架构全流程

文科生都听得懂:不论你是否从事编程,这门课程都值得你学习

这个时代,谁还不应该懂点计算机知识呢
  • 非科班出身、转行过来的
  • 科班出身大学课程没学好的
  • 时间久了很多知识点忘记的
  • 渴望快速建立知识系统,然后自行深入学习的

不光内容出色,我们也为您提供了以下贴心服务

课程源代码
提供3大版本语言配套源码
(Python、Java、C++)
教辅材料
1500+页PPT教辅资料
课后练习
250+习题(含答案)
答疑服务
讲师亲自,答疑解惑
问答社区
问答区1500+问题精华
专题讨论
15+开放式讨论题
课程大纲
第1章 编程必备基础:计算机组成原理、操作系统、计算机网络【学习中有问题在问答区提问】
计算机基础知识,到底重不重要?智者见智。如果你只想当个普通程序?或许不太重 要。但如果你想提升、进阶,那么你必须离不开计算机领域的基础知识。本课程将带 你入门三大基础学科:计算机组成原理、操作系统与计算机网络,快速构建知识体 系。
第2章 计算机组成原理之概述篇
从简入繁,俯瞰计算机组成全貌,先了解计算机发展史、分类,再理解计算机体系结 构、层次语言,快速形成对计算机的第一印象,蓄力前行。
第3章 计算机组成原理之组成篇
冯诺依曼机把计算机划分为重要的五大组成部分:输入设备、输出设备、存储器、运 算器和控制器,本章将来探讨五大组成部分的细节,以及各自的工作原理。
第4章 计算机组成原理之计算篇
本章将带你深入运算器,探讨CPU工作的细节。二进制和十进制是怎么转换的?计算 机是怎么表示数字的?数字之间又是怎么样运算的?本章内容将为你一一解答。
第5章 计算机组成原理实践
知行合一,计算机组成原理似乎离软件编程很远?其实不然,项目开发中有相当内容 参考了其中的设计原理,本章将手把手带你实践笔/面试考察频繁的【缓存置换算 法】。
查看完整目录
适合人群
科班出身但基础薄弱或者遗忘的同学
非科班出身有编程基础想系统补足计算机基础的同学
技术储备
具备一定的自学能力
掌握简单的编程概念
提问

  • 2

    咚咚呛老师您好,请问这门课程的实践内容是使用什么语言编写和教学的呢?

    亲,您好~在课程中是使用了Python实现了课程的原理,另外课程仓库也提供了Java和C/C++两种语言的代码。 所以目前实践内容有Python、C++、Java三大语言的版本。祝您学习愉快~


  • 2

    老师课程内容讲解的广度深度能达到应对这方面校招水平吗?

    亲,您好~可以的,但是抱歉的是本门课程并不是专门为了应对面试、笔试而设计的,课程的设计更多是考虑到重要知识点的安排。不过课程的内容会结合工作、工业界中常用的知识进行讲述,而课程习题的安排也会涉及面试、笔试的一些常见问题,因而在内容上对校招面试、笔试也会有一些帮助。祝您学习愉快~


  • 0

    老师,现在购买还能答疑吗?答疑的话在哪答疑?提出问题多久能回复?

    亲,您好~答疑的服务是有效的,咚咚呛老师会一直在问答区帮助大家答疑解惑。此外,经历一年多的积累,问答区已经沉淀了非常多有用的知识,可以帮助同学们更好的去学习这门课程的内容。祝您学习愉快~


  • 37

    老师,考研看这个可以吗

    亲,您好~可以的,但不建议只看这个。这里说三点: 1. 课程的内容在设计上逻辑清晰,结构明了,能很好的建立基础知识的知识结构,因而可以起到知识索引的作用,因而在这个方面,对考研是有帮助的。 2. 但正如课程导学所介绍,课程的内容设计上考虑到大部分的同学,因而对内容进行了较多的重组,比如摒弃了部分关于硬件的内容,而考研的话对这些内容也是需要的;另外对于考研四大基础学科,这里还欠缺了数据结构与算法,需要额外补齐。 3. 对于考研也有很多更为专业的辅导材料,建议结合地去学习。祝您学习愉快~


  • 11

    需要什么基础吗?

    亲,您好~本课程为关于编程基础知识的课程,本身就是为了讲解基础知识,因而课程对同学基础的要求是相对较低的。不过关于实践部分,建议是拥有简单的编程基础,以更好的掌握课程的内容。另外关于本课程将提供问答区、QQ群等社区供同学们去讨论和学习,有这些课程的附加项,相信可以更有助于帮助同学得到提升。祝您学习愉快~


  • 8

    这套课程和大学里教的课程有什么区别

    亲,您好~老师也是从大学过来的,工作之后对这些学科产生更深层的认识,因而在课程设计中是融合了工作经验当中的一些体验和看法,这里简单分点说一下区别: 1. 本课程更侧重于软件应该关注的内容,正如导学视频所介绍的,在内容安排中摒弃了大学课程硬件相关的内容,比如ALU、位运算电路等等。 2. 本课程更加贴合工作和生产环境,从大学教授和从软件编程从业者去看待计算机基础知识的重点是不一样的,因而从老师的角度看来,本课程内容更贴近工作。 3. 本课程起到知识结构和索引的作用,相较于大学课程点线面全面铺开的知识点,本课程可以做到知识结构和索引的作用,并且有所侧重,以点到线的展开某些重要知识点,以达到一定的纵深。 当然了,本课程不可能全面铺开所有知识点去讲述,因而在导学中老师也强调了,希望同学们具备一定的钻研精神,如能结合著名书籍或大学的教辅去学习,则效果更优。 希望对同学有所帮助。祝您学习愉快~

本课程已加入以下学习路线

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题