本人大二辅修计算机,只学过程设和数据结构,主修课程不少,导致我需要在计算机组成原理和操作系统中做出选择,请问学长学姐们,哪一门课在前面学好一点,哪一门花的时间少一点?并且我选哪一门都要叠课,请问哪一门比较可以不听课也能学会😇😇😇。计算机组成原理or操作系统原理与设计?😭😬
计算机辅修课程选择求助
你是这两门都要选还是只要学一门呀?
计算机组成原理需要学习verilog语言,更偏硬件一些,教的是怎么搭CPU.
操作系统基本只要会C语言,不过和计算机程序设计用的方面又不太一样,可能更偏软件一点.
不过其实很多思想是共通的,建议如果只要选一门的话学学操作系统比较好。
个人看法:计算机组成原理偏理解,操作系统偏记忆,可以根据你擅长哪种学习方式来决定。至于实验上,我感觉两者的时间花费都差不多:计组实验下手快,debug慢,量也不小;OS实验经常没思路,但是有个参考的话知道怎么入手就会好一点。
如果只听一门的话建议计组,操作系统实验作业比较容易写;计组听课的话实验也不简单,不听课就是难上加难(
组成原理和操作系统两门专业课的记忆量其实都不少,操作系统可能略多一点,而组成原理理解之后其实还是简单一点的。关于实验方面,目前卢老师班的组成原理实验大概率是要大改的(参考23秋的数电实验的改革),李老师班是否会改还不确定。改革后的实验如果没有 Verilog 基础的话相对起来会比较吃力,我们会尽量让难度能够平滑一点。操作系统的实验和往年一样,很难下手,但写起来的门槛低。仅从学到的知识来说我更建议学习组成原理,可以建立比较系统的计算机观念。
话又说回来,去年卢老师班其实为辅修的同学提供了新的选择:不做实验 & 不拿优秀,这样只需要把理论课学好就行,相对而言任务量会小很多,楼主可以考虑一下。