cs专业学硬件吗?

闵雁闵雁最佳答案最佳答案

CS专业的知识体系中,没有单独的“硬件”知识。但是,CS是Computer Science的简称,这个计算机学科的基本组成中的硬软件都有。 如果说是CS的知识体系里有没有硬件的话,答案是很确定的:有!并且这些知识在算法/数据结构/操作系统/计算机网络等分支中都有详细的阐述。 比如说在计算机系统结构(System Architecture)这一部分,就详细讲述了CPU,内存,硬盘这些硬件的基础知识以及它们之间的交互关系。

如果说题主问的是CS专业会不会学物理/电路这样的课本(本科阶段),那么我的答案是不会。因为学习电子电路这种知识不是CS的专业必修课程。以MIT的Electrical Engineering and Computer Science 专业为例,除了一些必要的数学和物理课程外,需要学习电子基础知识的学生要修的必修课程主要有半导体器件、电子线路设计、微机原理与接口技术。从知识难度上来讲确实比CS难很多.... 但是如果要说会学到什么硬件知识,那答案是肯定的。以Linux基础为例,这门课主要讲解Linux的基本使用和命令行操作。如果是学生自己的电脑,完全可以安装虚拟机来练习。但如果只是简单的学习基本操作而不想深入去了解其工作原理,那么可以肯定地说你不可能真正学习到Linux内核代码。但如果你想学习,也是可以找得到的。比如你可以搜索LFS(Linux From Scratch)这个项目,这个项目就是一步一步教你如何从无到有构建一个Linux发行版。这个过程肯定是能帮助你了解Linux内核的相关知识的。 其他各个分支学科也都或多或少地介绍相关硬件知识。比如说学习数据库系统的时候,就会讲到SQL语句以及SQL注入。这时候就需要学生去深入了解SQL语句的工作原理以及在实际中如何做到安全有效。而这也恰恰正是学了硬件相关知识点。 因此CS专业学习时会涉猎一定的硬件知识,但这些知识不会作为专门的课程出现。

岩沛漫岩沛漫优质答主

对于计算机专业学生而言,一般分为软件和硬件两个方向,大家在大一的时候就了解到的计算机软件和硬件。对于硬件方向而言,计算机专业的学生一般只学习一些初级的硬件知识,而想要从事硬件方面的工作,还是需要考取电子信息专业。

虽然计算机专业也是涉及到物理和电子学的方面的知识,但是和电子信息专业的物理和电子相比而言,还是稍显稚嫩。并且对于大多数人而言,更想要从事的是计算机软件方面的工作,硬件方面的工作只是其中的一少部分,所以计算机专业的学生大多时候不会关注硬件方面。

而现在的就业市场上,对硬件方向的人才有很大的需求,因为从事硬件方向的人才实在是少之又少。但是想要从事硬件方面,就一定要好好大学期间好好学习有关电子和物理方面的知识,以便于考取电子信息方面的研究生,否则很难在以后从事硬件方面的工作。

我来回答
请发表正能量的言论,文明评论!