学C需要学计算机原理吗
- 教育综合
- 2024-03-09 13:00:06
学习C语言需要懂计算机组成原理吗?
当然可以。c也算比较高级的语言,做应用开发,没问题。。。。更多的是需要数学基础如果你做的东西,是硬件方面,比如嵌入式,那肯定就得学要组成原理,微机原理,电子电路,数字电路之类的。如果是软件方面,那就得弄算法、数据结构、线性数学、离散数学。如果学来玩,学C就学C就可以了。还有那些分了很多课程,不一定是学了那些课程就比没学那些课程强,你天天使用C在用到那些数理逻辑时,你会找办法解决的。编程也是泡出来的学习C语言,要学计算机原理吗,要学数学吗
可以学,但不是说必须得!当然你要把C语言学好,这两样还是挺重要的学编程之前要弄懂电脑的工作原理吗??
需要的,1.计算机的工作原理2.计算机语言基础(机器语言,汇编语言,高级语言。不需要会,但要分得清什么东西是什么。比如C是高级语言)3.进制转换(二进制,十进制,十六进制要能互转)这些都需要掌握的。 那些说不需要的肯定就是准备一直做码农了,你要想在这方面有发展有进步,计算机的工作原理(我们一般叫微机原理)是必学的。学习C语言之类的需要懂得计算机吗?
只要会基本的计算机操作就可以学习C语言了,C语言是门计算机编程语言,需要一定的数学基础和英语基础,还需要一定的逻辑思维。不过你不用担心,学习C语言是逐步深入的,只要好好跟老师学习+练习,就可以学好的。学C语言就一定要学编译原理吗
C作为入门语言,其原因是C比较接近底层,又有一定的抽象性,虽然将来未必会使用它,但可以更了解计算机原理以及数据结构。可能对于大多数程序员来说没太大用处,但原理和数据结构能以计算机角度来思考程序问题,写出更高效的代码。这算是专业的程序员的一种修为。而且C现在还是主流,作为入门语言是很适合的。 C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。展开全文阅读
下一篇
返回列表