Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/jisuanji-xitong

课程简介

在计算机科学领域,理解计算机系统的基础是每位程序员不可或缺的技能。《计算机系统基础(一):程序的表示、转换与链接》是一个专为希望深入了解计算机原理与编程语言间联系的学习者而设计的课程。

课程内容概要

本课程主要介绍高级语言程序在计算机系统中的实现方式,主要包括三个主题:

  • 表示: 数据类型(如整数、浮点数、数组等)的表示与存储方式,指令的格式及其在存储器中的存储。
  • 转换: 高级语言程序中的语句与机器级代码之间的对应关系。
  • 链接: 多个目标文件如何链接生成可执行文件并加载到系统中。

学习成果

完成本课程后,学员将能够深入理解程序中数据如何在机器上表示和运算,以及程序控制语句如何转化为机器级代码。这为以后的课程如计算机组成与设计、操作系统等奠定了坚实的基础。

周次安排

课程采用为期12周的学习计划,每周都有系统的内容覆盖,从C语言基础到具体的机器级指令执行都有所涉及。通过每周的学习,逐步提升学员的理解深度。

总结与推荐

如果你希望成为一名优秀的程序员,理解计算机如何运行以及高级语言是如何与硬件交互的,那么《计算机系统基础(一)》无疑是理想的选择。这门课程不仅增强了程序调试能力,还提升了性能优化、程序移植的技能。强烈推荐给所有计算机专业的学生和编程爱好者!

课程主页: https://www.coursera.org/learn/jisuanji-xitong

作者 CourseEye