c语言对自动化来说重要吗?要学精吗,请学长老师解惑,理由尽可能详细,如满意另行追加分数。

c语言需要学到一个什么样的程度,针对自动化专业,要达到软件专业学生一样的水平吗

当然重要 还没学到微机原理吧 微机原理会学汇编 以后等学单片机编程能用到 也可以用c语言 现在c语言用的人多 可读性逻辑性好一点 c语言不用研究的太深 当时看了 过几天不用也根本记不住 可以买一本书当手册查 看到后面附录里的基本用不着 硬件编程用到的语句没有软件编程那么多 硬件麻烦在每遇到一个新硬件都要看这个硬件的数据手册追问

请问您是自动化的吗,还有这个c语言我们自动化要学得和软件工程专业的学生一样吗?还有许多人说我们自动化用c语言来控制硬件,但是都是很简单的是这样吗?感谢您的回答

追答

我是学自动化的 不过请不要再用您做称号了,很不习惯 呵呵 软件工程当然跟自动化不一样 他们基本脱离了硬件 不考虑硬件上的东西 可能类似在一个软件系统上构架更多的软件之类的 我不是太懂 更多的我也不了解 我们往往是要操作硬件 也就是为硬件写驱动程序 比如单片机里的寄存器 管脚;各种总线协议的时钟的控制 基本上如果不是都用c语言 我觉得这两者甚至没什么关系 我有个学软件的朋友 他甚至看到我用的c语言编译器都不知道那是什么东西
语法很简单 无非 for if while 非常简单的数据类型的定义 延迟什么的 上面我也说过了 编程语法不是很难 尤其是相对软件工程的 你稍微在网上找几个程序看看 两者的重点很明显不一样 就像都是说中国话 不过一个是历史 一个是地理 。。就这么比喻吧 不过不代表没难度 最难的时候通常是你接触到一个新硬件的时候 我和我一个同学都有这样的感觉 真的要熟练掌握各种电子器件 芯片 各种总线协议真的不是个容易的事。。。

追问

那个学长,我们以后为硬件写驱动程序使用汇编还是c语言啊。那个用的更多一些,要用c语言写很复杂的驱动程序吗。还是我们以后只用写一些简单的c语言程序啊

追答

以前都用汇编 现在用c的人多了 后面好像还要用c++ vc好像大部分都是c++ 你虽然可能不用c++写 可是别人用c++写的源码你还是要看的吧 我还没学到那 不大清楚
不过我一个参加电子设计大赛的同学很痛苦 因为当时没把c++当回事 因为有人用c有人用汇编 单片机的教程例程都是双语言版的 c还是学学为好 你有问这个功夫早就学一大半了 二级证考不考我觉得无所谓 一个二级证干不了什么 至于程序复不复杂取决于你自己 只要满足了协议的基本要求 剩下的就看个人发挥 你想把程序完善到什么程度 你就付出多少工夫 比如你写一个串口驱动 虽然它也能通信 但是如果不考虑意外情况 比如丢失信号之类的 别人就说这个驱动不完善 你要想完善它就要对丢失信号的情况做出处理 然后还要考虑怎么处理 诸如此类
踏踏实实的学一点东西是最好的 不要因为觉着这个也好那个也好就不知道学什么 这样跟没有目标是一样的 抓紧学吧 要不等看到跟高手之间的差距的时候真的会吓出一身汗的

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-21
重要,很重要
很多 时候 都是 用这个 编程的
也有用 B语言的追问

您是学自动化的

追答

我学 通信的

学编程到底是学C语言、C++、VB、jave中的哪种比较好?
C是学习高级语言的基础;C++主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP.NET主要是用C#语言编写开发网站(B\/S架构)。 J2EE是用很广泛,主要偏向于企业应用软件和一些桌面系统(C\/S架构),计算机平台;第二,...

我是大一的学生,学 机械设计制造及其自动化这个专业的。自己修一门副 ...
还有就是应付考试,多看看相关考试书籍,学好收发邮件,练好打字速度,学会表格编制、文档处理、图片插入等等,还有 就是 C语言一定要学好,应付考试最重要的就是要和 老师同学多多交流,独学而无友 则孤陋寡闻呐! 外语要学,还有将来准备考研,作为一名过来人,尤其是机械制造类工科的,一个硕士才能...

C语言学不会怎么办?
🌻真真正正能够学好C语言,不是一朝一夕的事。考量真正学会这门语言的标准,应当看我们能不能做出程序项目,而非看我们是不是了解到对应的知识点。我们要把学习的重点放到上机实验,编译程序和调试程序,只有这样才能真真正正学精C语言。

自动化专业都学什么
另外,自动控制理论、运筹学、信号与系统分析、计算机软件技术应用、算法语言及程序设计、模拟电子技术基础、电路原理等等,甚至连流体力学也要修。可以说自动化专业需要工科各方面的知识,其课程与电子工程、计算机、电机工程甚至化学工程都有交叉,这就难怪自动化人才可以到各种各样的领域工作了。以上的学习特点要求学生有较...

...自动化学院的自动化专业大学四年的课程安排,请详细点。
呵呵,学弟呀,我科大自动化10届毕业的。自动化相对其它专业课程多一点,大一都是基础课,高数,英语,线性代数,制图,C语言等,都是一些工科学生都得学的基础课。重点高数,高数学好,以后自动控制理论,电路等一些专业基础课才能学的轻松。制图学好,找工作会点制图很有帮助,因为你是工科学生。做...

如何让自己的大学过的充实而又有意义?
首先大学里学习是非常重要的,一定不要因为其他的原因,忽视了自己的学习。在大学里面学习专业的知识,对自己以后的工作是十分有帮助的。其次,我们可以在大学里面参加一些社会活动或者是学校里组织的公益活动。这样对于我们的人生是非常有意义的,既可以帮助他人,也可以丰富我们的人生阅历,是一件何乐而不...

要成为一名专业的程序员,从零开始需要怎么一步步来比较好,要把最...
1、 C语言和操作系统调用重新学C语言,理解指针和内存模型,用C语言实现一下各种经典的算法和数据结构。推荐《计算机程序设计艺术》、《算法导论》和《编程珠玑》。学习(麻省理工免费课程)计算机科学和编程导论学习(麻省理工免费课程)C语言内存管理学习Unix\/Linux系统调用(Unix高级环境编程),,了解系统层面的东西。用这些...

大学四年只学习理论知识,毕业后真的难以适应工作吗?
从我自身的经历来说,大学里的理论知识只能奠定你在职场中的基础知识,更不要说对于我们这种计算机专业来说,肯定是边学边做的。如果学校里没有实践过,就算实践过也可能跟工作的方向不同,会需要一定的适应期。🎈大学的理论知识只能奠定基础知识 大学一些专业的课程安排确实有些脱离实际,太偏向...

作为一个大学生,我应该如何做?
在大学里,学习和锻炼都不是很重要了,重要的是培养一个好的习惯。首先要养成一个好的生活习惯。在大学里,没有老师管你了,没有家长管你了,所以要学会自己。首先就要做到早睡早起。其次要学会独立自主。在大学里有很多事情都是可以靠自己的。一、要学好专业知识。一个好的大学,专业知识一定要学好。

关于51单片机,我是机械制造自动化专业在校大学生,不是学电的,单片机学...
至于学到什么程度,看你的个人兴趣,如果你对电不感兴趣,那学到不挂科的程度就行了。如果你是个技术宅,向往追求实用、强大、NB的技术,那只“单片机”能带给你的技术、能力、应用、乐趣、成就感能秒爆你所学的其他课程的总和!这样跟你说吧,你家里所有的家电基本上都是单片机来控制实现自动运行的...

相似回答