您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
计算机专业的学生需要深入学习C语言吗?
语言,深入,编程语言计算机专业的学生需要深入学习C语言吗?
发布时间:2016-12-08加入收藏来源:互联网点击:
计算机专业的学生需要深入学习C语言吗?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
你好,感谢你的邀请,很高兴回答你的问题
计算机专业的学生所学的专业课是很多的,C语言就是其中的一种,是否需要深学,需要看你将来计划从事什么样的工作,或者考什么样的研究生,不是说是计算机专业的学生就应该深学C语言,
第一,现在编程语言比较多,C语言是其中的一种,如果将来计划从事和C语言相关的工作,深学是必然的;
第二,如果你只是想简单的能够考试通过,没必要深学,只是考试的知识学会即可;
第三,如果你是考计算机的研究生,这就需要你看你所报考的学校专业的要求,是否需要对C语言进行深入的学习;
以上是我的建议,提问者可以根据我的回答采纳,如果能帮助到你,希望给个关注和赞。
回答于 2019-09-11 08:43:50
计算机专业的学生应该要深入学好一门编程语言,比如可以选择C语言。不管是C语言还是其他的编程语言,都仅仅是一个工具,是为其他课程服务的一个编程工具,详细来说如下。
一、编程语言之间是相通的
计算机专业可能要学习多种编程语言,有的学生感觉有点困难。其实不必担心,编程语言之间有很多的相似性,认真学好C语言,其他的编程语言就能很快入手。
比如C语言的基本数据类型有整型、字符型等,复杂点的数据类型有数组型、结构型。在C++、Java中基本数据类型和复杂数据类型也是这些。所以学好C语言其他语言基本也就学了一大半。
二、C语言为其他课程服务
C语言为其他课程服务体现在编程。
比如有一门课程叫数据结构,这门课程重点是各种各样复杂的数据类型和算法。比如栈、队列、二叉树等数据结构,还有二分查找、树的遍历、图的搜索等算法。学好这些数据结构和算法只能说明你理解了这些概念了,但是要实际使用它们得使用编程语言。
现在不就有数据结构的教材使用C语言来实现的吗!比如使用C语言实现链表、队列、二叉树等数据结构,使用C语言实现堆排序、快速排序等算法。
所以学习C语言不是为了学而学,而是为了学好以后服务其他的课程,或者用于解决今后的生活和工作中的问题。因此,C语言很重要!
回答于 2019-09-11 08:43:50
这个根据您未来的方向,给您提供建议如下:
C语言开发
如果您未来计划工作方向为C语言开发,建议深入学习C语言
深层次研究
如果您未来计划深层次研究嵌入式开发等,建议深入学习C语言
ACM比赛
如果您计划参加C语言相关的国际性比赛,建议深入学习C语言
其他工作
如果您未来的计划为其他方向,如Java开发,数据库开发,运维等工作,是可以不深入学习C语言的,正常完成学业即可。
如果未来计划在科技公司做创新研究,深入研究和您选择的方向相关的知识即可,不必刻意深入学习C语言。
如果未来计划进入事业单位、央企国企工作,不需要深入研究C语言,有可能更多的是需要您精通网络安全等知识。
……
希望对您有帮助,我身边就有计算机学院毕业的,但是在国企工作,完全用不到C语言。如果计划晋升管理岗,可能还需要补充业务知识。
回答于 2019-09-11 08:43:50
1.我相信很多从事编程的人和计算机专业的学生都是从C语言开始入门的,C语言作为编程入门的语言到底有没有必要深入学习,我的答案是否定的。
2.每个人以后从事的领域不同,如果你想做
Web开发,那就完全没有必要深入学习C语言,因为这并不是C语言所擅长的。
3.如果你以后想要做物联网,做嵌入式,做底层硬件开发,那么学好C语言是很必要的,因为C语言虽然作为高级语言,到它是最接近硬件编程的语言,而其他面向对象的语言,像Java,Python都是做了很大的封装。
4.一个人的精力是有限的,到底要不要深入学习C语言取决于你以后决定发展的方向。当然,如果你精力充足的话,可以深入去学习,对以后工作还是有很大帮助的。
回答于 2019-09-11 08:43:50
既然你是选择计算机专业 肯定是必学不可
回答于 2019-09-11 08:43:50
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |