本文目录一览

1,学习编程一般都要掌握哪些东西

首先是语法,就像学说话一样你要先知道怎么去表达。其次是对编程思想的掌握,良好的逻辑思维和抽象思维能力能让你无师自通。再次就是看文档的能力,无论什么语言你都不可能记住所有的东西,文档就是你的字典。然后就是漫长的积累了,遇到的问题越多积累的就越多。当你想写一段代码之前你就能想到可能遇到的N个问题并拿出解决方案就算合格了,编程的世界博大精深即使持之以恒的学习也不可能什么都学会所以知道自己想干什么、要用什么,有目的的去学习。
首先你必须有耐心,这是一个枯燥充满困难的道路,其次练习也是很重要的,一日不练如隔十日,多多练习自然会熟练初学时不懂的关键字和代码,同时得忍受身体上的伤害,编程员经常会熬夜, 最后,有一个编程平台很重要,没有这个,什么都白说,这都必须多做才能熟练。

学习编程一般都要掌握哪些东西

2,学好编程得学习哪里知识

1,将书大致看一遍; 2,到网上找题做,有问题就翻书,再不懂就问牛人; 3;多动手写一些简单的程序,你会发现很多问题,同时提高也比较快。 4;学得差不多的时候,就开始学数据结构和算法。这是关键点。 题目网址: http://acm.pku.edu.cn/JudgeOnline/,北京大学的; http://acm.tju.edu.cn/toj/ 天津大学的; http://acm.zju.edu.cn/onlinejudge/浙江大学的;
编程语言基础,数据结构,操作系统,编译原理,数据库,离散数学,算法。 看大量代码,写大量程序,循序渐进。由入门->进阶->精通。
语法,关键字,变量,数据结构…… 了解了基础知识后,主要是要动手练,熟能生巧嘛。
首先要数C的语法了,然后要学习数据结构这本书会对优化程序有很大帮助,再深入要学习操作系统这本书,再深入要了解汇编语言有时候会让你省好多力气,你个人的水平到这里就不错了,这时要学软件工程,关于协作我文档要到公司里去学因为各公司这个是不同的
语法结构 函数参数 缩略技巧——————
掌握好语言关键字的用法, 掌握好各种变量的作用域 掌握好调用函数时参数的传递 掌握好各类数据结构

学好编程得学习哪里知识

3,c语言编程到学些什么

我觉得还是应该根据自己情况和目标制定学习计划 没有必要所有的程序员都精通C,Java,windows开发,还要熟悉底层的汇编和操作系统, 其实学编程真的很累,知识面也太广。 虽然了解底层对于开发高质量的程序很有帮助,可是大部分人还是不需要也不可能去考虑 操作系统和底层实现的,比如你是一个网页设计的开发人员,考虑怎么把图片二进制格式 载入浏览器是不现实的,你要做的只是输入图片名和地址 而对于嵌入式、单片机的开发人员,可能底层的知识要求多一些,那数据结构、操作系统、 汇编语言这些是多多益善。 而对于大部分人来说,底层知识了解是有好处,花费过多精力就得不偿失了。
就是些语法,常用函数的用法,理解一些基本的小程序,没必要深入研究,不过是为了学习其他语言打些基础,好好学就是了,基础很重要
我这么和楼主说吧,C是一切语言的基础,而你要掌握的就是C的基础,这个基础,包括,语法,面向过程编程的思想和培养你的编程思路。 顺便说一下,如果楼主不是要研究硬件编程(比如嵌入式编程),请掌握好C的思想后,进而学c++,学c++语法无所谓,关键你要掌握的是OOP的编程思想。 (我是从事c#编程的,你要想学C#,我可以指点下你)
逻辑思维,算法设计.
c语言是语言类的基础课,学会了它再学别的编程语言就比较简单了。 重要的是掌握学习思维方法,了解数据类型、函数、指针等这些在编程的过程中起到什么作用, 要完成一个项目,需要如何去思考,又靠什么来实现,如何实现的。
学到计算机最底层的东东!

c语言编程到学些什么

4,计算机编程主要是学什么的呢

java c# ado.net 等等
学的是计算机语言。 大概有:VB, 面向过程的C语言, 面向对象的Java和c#语言,目前这两个语言是主流!!
首先要把外围的知识的学好,首先数学不能太差!英语也要会一点. 入门后先掌握数据的类型,如整型,长整型,单精度型,双精度型,字符型和字符串型数据. 其次学习基本的语义,语法.掌握基本语句的使用方法,懂得程序的三种基本结构:顺序结构,分支结构,循环结构. 了解一些基本的算法.学会基本的编程知识.然后学习数组,文件的操作. 想进一步深入,就要《数据结构》了,需要《离散数学》的图论知识的,主要讲链表(单链表,双链表,循环单链表,循环双链表),堆栈,出栈,树,森林(二叉树,严格二叉树,哈夫曼树,二叉树和森林的互相转换),图形,求最小路径(哈夫曼树)等编程算法. 上面的都学会了后,就买一本语言的函数的书,一半价格在70---100元左右。后面的就靠自己的兴趣学了
C语言,java语言,HTML语言,JavaScript,C#语言,Web Service等等,还有j2ee中框架技术。
 ? C++设计成静态类型、和C同样高效且可移植的多用途程序设计语言。   ? C++设计成直接的和广泛的支援多种程序设计风格(程序化程序设计、资料抽象化、面向对象程序设计、泛型程序设计)。   ? C++设计成给程序设计者更多的选择,即使可能导致程序设计者选择错误。   ? C++设计成尽可能与C兼容,籍此提供一个从C到C++的平滑过渡。   ? C++避免平台限定或没有普遍用途的特性。   ? C++不使用会带来额外开销的特性。   ? C++设计成无需复杂的程序设计环境。   出于保证语言的简洁和运行高效等方面的考虑,C++的很多特性都是以库(如STL)或其他的形式提供的,而没有直接添加到语言本身里。关于此类话题,C++之父的《C++语言的设计和演化》 里做了详尽的陈述。 学c++
学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能 锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。

5,编程都要学那些

要看你学的是什么!JAVA,C,C++,VC,C#,BASIC,VB,VFP,SQL等等
C/C++更广泛,大量的算法都是C语言版的 VB/PowerBASIC 属于BASIC系统的,VB入门很简单,POWERBASIC写出来的代码很小巧 很容易入门 JAVA属于新锐势力,很多人说他很好,很多人在为之奋斗,也有很多人说他很失败,所谓多种平台,一种语言,实际使用起来大失所望 .NET FRAMEWORK只是一个编程架构平台,提出一个平台多种语言,更广泛地吸引了更多程序员,最大限度缩小了语言导致的功能上或者性能上的差异,所以什么语言已经不重要了 其实语言本没有什么高级不高级 并不是越高级的语言,效率越高 语言的演化只是为了编程上的方便 通常关心在什么平台上编程就可以了,如WIN32平台,然后,努力去精通一门语言
vb c c++ 怎样学编程 1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能 锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。 2.打好基础 学编程要具备一定的基础,总结之有以下几方面: (1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。 (2)逻辑思维能力的培养 学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。 (3)选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发 应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平台开发 开发工具如 Java 等。 3)网络开发 对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。 以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。 3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。 4.掌握编程思想 学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习 VC 就要学习 Windows 的内在机理、什么是线程......;学习 COM 就要知道 VTALBE 、类厂、接口、idl......,关键是学一种思想,有了思想,那么我们就可以触类旁通。 5.多实践、多交流 掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。 6.养成良好的编程习惯 编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。 7.上网学编程 在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。例如网站“编程课堂”( http://best.yeah.net/)主要以 VB 和 Delph;教学和交流为主,提供大量实用技巧;网站“现在时编程学园”( http://pshool.yeah.net/)是专门介绍C、VC、VB、Delphi 等的综合编程网站;网站“ VB 编程乐园 ”( http://www.vbeden.com/)提供内容丰富而且实用的编程技术文章、精选控件、源代码下载、计算机考试、相关软件以及编程书籍推荐等等。 8.加强计算机理论知识的再学习 学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高

文章TAG:编程  学到  哪些  知识  编程课能学到哪些知识  
下一篇