计算机基础涵盖:硬件和软件两个方面,硬件主要是计算机组成原理,软件方面,主要是汇编原理,数据结构预算法。学习计算机基础:有助于你对计算机的原理实现,有着本质的认识!就如你只学习C#语言,没有其他基础知识的支撑,你就永远对计算机感觉困惑!理论性最强的是:计算机组成原理,这个比较难理解透,需要时间的慢慢推移,你就会明白领悟!实践最强:当然是你自己在编程开发个软件系统啦。