跳到主要内容跳过导航或跳过内容

COMP 2131:计算机系统导论

学生学习计算机系统的基本概念。课程将向学生介绍计算机体系结构、C语言和汇编编程语言的概念,以及Linux操作系统的使用。学生学习内存组织、数据表示和寻址。向学生介绍机器语言、内存、缓存、虚拟内存、链接和汇编程序构造以及异常和进程的概念。

学习成果

成功完成本课程后,学生将能够:

  • 描述计算机体系结构的基础知识
  • 用功能强大的C语言编写程序
  • 通过汇编语言演示编程
  • 解释编程和计算机体系结构之间的重要关系
  • 通过代码优化演示高效编程

课程主题

  • 数字系统的基本概念
  • 计算机抽象与技术
  • Linux操作系统和C语言入门
  • 内存组织,数据表示和寻址
  • 架构基础,机器代码
  • 机编程水平
  • 内存和缓存
  • 链接
  • 异常和流程
  • 虚拟内存

所需文本和材料

r.e.布莱恩特和d.r.奥哈拉伦(2016)。计算机系统:程序员的视角(第三版)。普伦蒂斯霍尔。
类型:教材isbn10: 013409266X

克尼根,B.W.和里奇,D.(1988)。C编程语言普伦蒂斯霍尔。
类型:教科书isbn10: 0-13-110362-8

评估

请注意,如果你的课程有期末考试,你需要向在线监考服务ProctorU或亲自批准的考试中心支付费用。请联系exams@tru.ca有任何问题。

要顺利完成这门课程,学生的整体课程成绩必须达到50%或以上,期末强制考试成绩必须达到50%或以上。

测验1 6%
写作业1 7%
编程作业1 8%
编程作业2 10%
测试2 6%
写作业2 8%
编程作业3 10%
期末考试* 45%
总计 100%

开放学习教师信息

一个开放学习的教员可以帮助学生。学生将在课程开始时收到必要的联系方式。

搜索 最重要的
Baidu
map