问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言程序设计需要哪些专业知识

发布网友 发布时间:2022-02-28 09:49

我来回答

6个回答

热心网友 时间:2022-02-28 11:18

鄙人是吃软件饭。听到这样的问题,想起自己的过去。
分享一下自己对楼主这个问题的看法。
如果LZ是想通过如计算机二级考试这样为目的。
C是一个不错的选择,因为界面简单,采用TC,考试范围只局限于程序设计一方面。而且不需要什么知识,所谓需要一些数学知识,只是因为初学者不适合用实际问题来做练习题目,而多采用数学上面的问题和一些程序设计上的经典问题给学习进行练习,而且这些数学知识基本上以告诉你公式或告诉解决问题的具体方法为形式的,而且很简单,根本不需要知道为什么,只要套用就行了。在我们这儿小学生学C的都有(在参加全省小学生程序设计比赛的选手,很多编程能力能够达到大学生水平)。所以根本不必想像他有多难。

但是因为它的“古老”性和“低级”性。所以习惯于windows操作的非常不适应,tc的操作界面(那个是DOS界面下的程序),完全通过键盘完成所有操作。有时候还需要了解一些DOS命令;另外C里面的“指针”的概率对计算机基础理论知识不是很熟悉的人,接受“指针”的概念可能需要费些过程。
所以一般情况下,对只想通过考试的人,我的建议是学VB。这个很容易理解,而且实际实用性比C稍微强一点。

所以,如果LZ,知道这一些的数学知识和计算机基础理论知识,对学C的还是有些帮助(个人感觉计算机理论知识更为重要,帮助你理解C的原理,数学没那么多的重要性,它就是用来做练习的,如比找素数,求约数等)

如果,LZ以后想深入的学习计算机,请继续看。否则直接OVER.
无论是什么专业方向(程序设计,网络技术,网站制作,多媒*作,嵌入式开发),C都是你的首选,因为学习它有几个作用:帮助你了解计算机的一些原理知识;帮助你掌握开发语言的基础,方便你以后学习任何开发语言;学习怎么用程序设计的思想解决问题(计算机的思维跟人类还是有很大差别的哦,特别得知道面向过程这种程序设计思想)。
想学好C,学习的时候注意不错计算机基础理论知识:
1)学习“指针”的时候。这个可以帮助理解程序如何使用内存的。
2)学习三大结构的时候注意里面的一些经典问题和经典算法。看看这些经典算法是如何通过程序的角度解决问题的。
3)学习分析问题解决问题的方法。特别是如何将一个大问题分解为小问题解决,将相同的解决步骤提炼为一个过程。这些都是面向过程程序设计思想。
4)因为C的低级性,所以这时候是学习二进制的最好机会。在开始阶段会遇到二进制的问题的。这个也比较重要。虽然很基础,但毕竟其他一些理论课会用到,也有一定的实用性(特别是学习嵌入式里的单片机)。
最后,祝你走好第一步。

热心网友 时间:2022-02-28 12:36

如果是学习的话,什么都不用,初中知识水平就够了

热心网友 时间:2022-02-28 14:11

需要懂C语言,一些公式。

热心网友 时间:2022-02-28 16:02

像现在IT行业是才是目前最热门,最火的行业了,也是发展速度最快的行业,对于国家来说,IT人才一直都是国家紧缺型人才,所以在就业方面也是非常前途的,在于很多企业也是急需要这种人才
可以去专门电脑学校看看

热心网友 时间:2022-02-28 18:10

以下几方面:
1、数学基础 必须喜欢数学, 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,初学者有高中水平就差不多了。
2、逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
3、选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发 应用软件开发的工具有:VS、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平台开发 开发工具如 Java 等。 3)网络开发 对客户端开发工具如:Java Script 等;对服务器开发工具如:ASPX 、PHP、ASP 、 JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的环境下几种开发工具C#中 法简单并容易理解,界面设计是可设化的,易学、易用。选 C#作为入门的方向对出学者是较为适合的。

热心网友 时间:2022-02-28 20:35

了解一下汇编对你编程应该很有帮助
C的精华在于指针
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人教版小学英语课本哪里能下载到MP3 小学英语同步听力音频去哪里找 去陆丰旅行,要提前做好什么准备? 请教高手:苹果6s能不能安装两个微信?谢谢指点! 对于一个在女性内衣店工作的男性,你们怎么看待 ...湖是世界最深和蓄水量最大的咸水湖 B.死海是世界最低点 C.马来群 ... ...世界最大的湖泊___世界上人口最多的国家___世界上面积最大... 世界最深和蓄水量最大的湖是什么?世界最低点是哪?世界面积最大的高原... 尚赫净水器滤芯 如何清洗尚赫 c语言程序设计用什么软件啊 C语言程序设计是做什么用的? C语言程序设计,此程序描述的是什么 C语言与C语言程序设计有啥不同? c语言程序设计是属于哪个专业的 c语言程序设计包括什么 C语言和C语言程序设计是一回事吗?两者什么区别? C语言程序设计考什么吗 什么是C语言程序设计? 国内的C语言都用来做什么类型的项目啊 C语言能用来做什么 c语言 可以做什么? C语言到底能做什么? C语言可以做什么 C语言的应用方向 C语言能做什么? c语言能做什么项目 c语言能做什么东西 C语言好能做些什么工作 c语言能用来做什么? C语言能做什么 以前微信绑定银行卡,以前的不用了,请问怎么才能解除绑定? C语言程序设计的原理是什么? 初学者看不懂的C语言 初学者怎样看懂c语言 初学者怎么学习C语言 初学者怎样学习C语言? 学习C语言怎么入门? 初学者怎么学习c语言,看什么书,或者教程网。 C语言刚刚入门 实例看不懂啊 学习C语言有什么书适合新手看 怎么学C语言 初学者必看 初学者如何学习c语言? 对一个初学者来说应该怎么学习C语言 新手如何入门C语言? 初学者学c语言,怎么学?看那本书好? c语言什么都不懂,如何入门? C语言初学者:很多代码都看不明白怎么办? 如何学c语言?我小学已经毕业了,看了c语言入门还是看不懂,所以,想要开始学c语言先要学哪些基础(因 自学c语言 零基础 看什么书 该怎么学 怎么自学C语言 入门