c语言程序设计专业,C语言程序设计专业探索

dfnjsfkhak 19 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言程序设计专业问题,于是小编就整理了3个相关介绍c语言程序设计专业的解答,让我们一起看看吧。

  1. 谭浩强的《C程序设计》,为什么现在国内各大高校还再用它当做教材使用?
  2. 计算机二级,我想报计算机二级MS Office高级应用,二级C语言程序设计可以一起报名吗?考试时间会重复吗?
  3. 计算机专业,学C语言难不难啊?

浩强的《C程序设计》,为什么现在国内各大高校还再用它当做教材使用

刚开始我上学的时候是这本教材,听很多网友说错误较多,我就没用这书,老师上课我都没听,全靠看视频自学的,效果还不错。

有错误的书一直在用,无非说明几点:

c语言程序设计专业,C语言程序设计专业探索-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

写书是一个漫长的过程,这书在当时确实是国内的教材启蒙,算是比较有权威的,经过这么长时间的改编、教学,养活一批人,批人肯定不乐意换。

被养活了的这批人,教材、教案早已背的滚瓜烂熟,随口就来,你一换新教材,我又要去花时间去备课,去学习新的内容,我本身只是一名教师,又不是经验丰富的程序员,学得会不说了,关键学不会咋办?,那怎么去忽悠学生呢?

注:该教材的错误处很多很多很多,已被做成word文档了,有兴趣可以去看下。

c语言程序设计专业,C语言程序设计专业探索-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

搜索《c程序设计不完全汇集》即可看到。

谭浩强的《C程序设计》,早在90年代我开始学编程的时候就开始用,我认为在九几年的时候,它是把C语言的知识点介绍的全面细致的教材,当然了现在已经到了数字化智能化时代,很多教材编写者都在此教材基础上不断的创新,所以首先感谢谭浩强教授,使我们可以站在巨人的肩膀上来实现自己的想法。

当然了,谭教授的教材现在依然经典、知识点全面细致,这也是各大高校还在使用的原因之一。我本人也是教材和实验开发者,目前开发C语言类的课程和实验主要主要结合芯片开发、嵌入式系统开发、工业软件建模领域。C语言的广泛使用得益于芯片开发、嵌入式开发、智能传感器、工业软件建模等系统开发的兴起,大家可以查看TIOBE软件开发排行榜,C语言超过Java高居榜首。这么多的课程在用C语言实现,谭教授的教材又很经典,这是原因之二。

c语言程序设计专业,C语言程序设计专业探索-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

上边我提到了,随着物联网智慧城市逐步深入社会,制造业产业升级,各种工业软件都需要C语言,广大的制造业技术人员都在迫不及待的想学一门硬件打交道的语言,那么谭教授的C语言教材是制造业技术人员的一个不错的选择

说实话,谭浩强的书是不错,但不适合教学,尤其是当下互联网日新月异的时代。书本内容虽然详细,但略显晦涩,不适合刚入学的普通大学生。至于为什么大学还用这个教程,我的看法比较偏激,大学大部分老师偏理论,很多没有实战能力,反正就是读教材,换不换无所谓。至于上层一点,就是谭老师的书在教学领域一直被捧为圣经,没人敢指责和替换,其实很多领域都是这种,大部分的教学已经偏离实践

谭版的程序设计语言系列我都没学过,买过几本做字典用。没啥资格喷人家不好。

我学的是英文版的那个《C程序设计语言》的中文版,因为印刷质量差看不清,后来去图书馆找了原版看。

从教材角度,《C程序设计语言》不是好教材,但是把问题说清楚了。谭版系列也不算好教材,虽然本身没毛病。

原因:

1、计算机专业的对程序设计语言的要求和非计算机专业的是不同的,但是没有分对象,不清楚对象是谁怎么可能把问题说的清楚?

2、学校选教材的问题,或许没有更多选项,或许认为谭版是主流,反正选教材是也没有考虑学生的背景知识。

3、大一就开C语言程序设计,就是为了凑学分吗?啥计算机基础知识都不学就开编程课,难怪都学不会。

总之,不管是谭版的还是其他版本的教材,都是会的人一看全明白,不会的看了还糊涂,没有明确目标对象的教材就不是好教材。不是好教材还大量选是因为选择谭版是主流不会遭质疑。

谢邀。收到这个问题的邀请,让我回想起了10多年前刚进大学,学习谭版《C程序设计》的情景:这是什么?这又是什么?这里为啥要这样写?简直就是黑人问号3连,以至于后来工作了又看了《C Primer Plus》和《C和指针》这两本书来重新学习C语言(PS:在此也[_a***_]学C语言的一定要看看这两本书,前一本简单入门,后一本做点提升)。

不得不说这本书作为C语言的学习资料确实不行,甚至可以说挺烂的。但是我们要知道,《C程序设计》这本书是1991年出的第一版,而我国于1989年才正式提出要建国家级四大骨干网络联网,接下来在1991年, 在中美高能物理年会上,美国才提出把中国纳入互联网络的合作***,所以我国的互联网那时就只是刚起步而已,这本书对于那时的学生而言也算是一种启蒙了吧。

但为什么现在还在用,我猜想本书能比较直接的应付考试吧。。。

计算机二级,我想报计算机二级MS Office高级应用,二级C语言程序设计可以一起报名吗?考试时间会重复吗?

每次报考计算机等级考试只能报考一项,即报考了二级MSOffice高级应用,就不能再报考二级C语言程序设计。参考一下你的专业,后面还要学深点的,Office就不用报了,报个C。

计算机专业,学C语言难不难啊?

C语言的指针是最让人头疼的,对于初学者来说是最大的难点,必须下功夫理解透。

其次就是上机编程时,如果哪里一不小心把代码写错了,编辑器会提示一大堆,但没有一句是说到点子上的[捂脸]

既然是计算机专业,不管难还是不难,C语言是一道绕不过去坎,就像上大学必须学习高等一样,即使在工作中可能并用不上。

既然要学,那么C语言到底难不能呢?答案是人们常说的一句话“难者不会,会者不难”!

学习任何一种编程语言都涉及到几个过程,首先学习基本语法规则,再熟练掌握语法之后,再学习编程方法论,比如是面向过程编程,还是面向对象编程等,不同的编程方***有不同的程序设计思路,掌握了语法和方***之后,就可以开始实践了,并在实践编程的过程中学习一些库的使用,不断总结经验,逐步提高自己。

C语言是一种面向过程的编程语言,语法规则也比较精练,涉及到的概念要比JAVAC#Python等面向对象编程语言少很多,所以还是很适合作为编程的入门语言来学习。相比J***a、C#等编程语言,C语言最难的地方可能就是指针了,它是让很多初学者头疼的东西,也是很多人说C语言难学的原因。其实,C语言里面的指针是一把双刃剑,使用不好,内存泄漏、错误百出以致程序崩溃;使用好了,所向披靡,即可以用来做上层开发,也可用来驱动硬件设备

此外,计算机专业一般来说至少要学两三门以上语言,学好了C语言,会加深对计算机内存组织与管理的理解,对学习其它语言能提供很大的帮助。

最后还是建议题主,不要还没学就被吓住了,能考上大学,说明你的才智足够应付大学的学习,所以只要肯下功夫,就一定能学好。切记一点,除了上课和看书外,一定要多上机实践

C语言经过这么多年的时间,还能够占据目前的江湖地位,其重要性不言而喻。那么C语言到底难不难学呢,这要看用途。如果是为了C语言的考试而学,还是蛮难的,C语言二级的考试,目前成为很多工科学生的一大难以越过的沟坎,也不是因为C语言难,而是考试为了考察学生掌握知识点,出题目的真是不可言语,再加上学习自主学习动力不足,不能坚持,学不得法。如果学习C语言,是用来搞开发,做底层驱动或为了学习J***A或其他语言打基础,那还是比较容易的,现在C语言的网络***不要太丰富了。学习C语言难,主要是有些同学学习不得法,对语法规则的掌握不够,对程序流程的理解不够深入,对计算机的组成及计算机的工作原理没有一定的了解,另外就是不会调试程序。学习C语言在了解了语法规则的基础上,要多做练习,要学会调试,单步运行,断点运行等等。然后要把循环语句分支语句等理解透彻,对程序的流程能够有所体会,同时要多看别人的优秀的代码,对一些算法也要有所了解,还要注意程序的风格、命名规范等。总之,目前C语言的学习***很丰富,各种网站,论坛,***应有尽有,只要能够沉下心来认真学习,还是不难的。关键在于学以致用,而纯学C,没有应用的背景的话还是有难度的。

很多人道听途说,以为C语言很难,C语言其实只是一门语言,也是人们开发的一种面向过程的计算机编程语言。C语言还是非常基础的,而且应用很广泛,比如一些应用软件、系统软件、图像处理数字计算、游戏软件开发等,以及嵌入式软件开发,比如含有处理器的电子产品等。

作为计算机专业的学生,C语言的基础一定要打好,计算机专业的侧重点就是计算机编程,C语言作为专业基础课的重要课程,若C语言学不好,其它语言也好不到哪去,毕竟编程语言都有很多相似的地方。

经验分享

作为过来人告诉你,其实C语言并不是很难,不过对于刚接触C语言的人来说,会感觉很难,而且无法理解学的这些是什么玩意,而且编程语言让人感觉很“虚”,跟教学也有一定的关系,因为老师一上来就跟你内容、讲语法,懵懵懂懂完全不知道讲的是什么,慢慢地就会对C语言失去了兴趣,上课要么逃课、要么打瞌睡、要么玩手机,根本没注意听课,课后就抛开一边玩游戏,这样肯定会觉得越来越难,因为你根本没怎么学!而且据我对身边同学的了解来看,稍微认真学的人到后面期末考试以及C语言二级证书考试成绩都挺不错的(头条@技术闲聊)。成绩差的那些都是刚开始觉得C语言有点难度之后就放任自己,不是逃课就是打瞌睡、玩手机等,课余时间要么天天玩游戏,要么偶尔打打球,跟本没把学习放心上,这样怎么可能学得好!就像小时候刚学自行车的时候,感觉也很难啊! 根本控制不住平衡,上去就摔!多练练就学会了。

学习C语言最好多敲代码练习,手中的电脑不要光顾着玩游戏、看电视剧,该学习时还得抽些时间学习。C语言的语法、数据类型运算符表达式、常用语句等都是比较基础的内容,C语言的重难点在指针和数组这一章,对初学者来说还是有一定难度的,一定要多看、多练、多思考。

总结:C语言学习并不难,只要用心学,很容易掌握它!觉得难的,你们真的努力了么?不听课、不复习,也不实践练习怎么可能学的好呢?大学里的课程教学都是很基础的内容,工作中的工程应用编程比课本的知识要难得多!

感谢阅读!如果觉得还可以别忘了点个赞哦!若还有什么不明白的地方请评论区下方留言,若想了解更多相关知识,请关注本头条号,会持续更新内容,谢谢支持

方法技巧:

1、***2、书本

学习过程:

1、抄2、背3、写

最后:

附赠C语言入门内容

回顾我大学学习自学C语言的经历,总结起来为2个技巧3个过程。***用一些方法技巧肯定让我们事半功倍,少走弯路。刚开始可以在网上跟着***学习,是自学的最轻松的方法。这里推荐一个不错的C语言学习***,小甲鱼C语言的***,可以在B站找到 ***s://space.bilibili***/314076440

一段时间的***学习相信你已经入门了,可以看一本书,大家都说谭浩强的C语言教程是经典,但我觉得如果你是大学生,你的教程就是经典,可以提前看一遍。因为C语言的教程都是大同小异的,反复把一本书看好收获会更多。

我们无论是看书还是看***,学习过程的第一步我认为是抄写。或许你刚开始还不懂代码的意思,没关系,先行动起来跟着***抄写代码。一段时间,当你遇到的代码超过20行,你尝试把简单的代码背下来,或者说默写,这就是知识积累。一段时间后,当你遇到的代码超过60行,你应该拥有一定的自己写代码能力。你可以通过代码实现自己的想法。例如编写一个自动生成算术题的程序。

最后:C语言的学习入门并不难,并且学习其他编程语言也差不多这个路线。我们下面大概看看C语言要学习哪些知识:

变量运算,分支结构,循环结构,数组,自定义函数,指针,文件

大家有问题和建议,欢迎相互交流!

到此,以上就是小编对于c语言程序设计专业的问题就介绍到这了,希望介绍关于c语言程序设计专业的3点解答对大家有用

标签: 语言 学习 程序设计