土堆网 - 广州大学城最热闹网上社区!

    请问学习编程那些知识比较重要,,,比如数据结构那些什么的?

    发布时间:2015-03-18 15:59

    我们学了C语言;然后是C++,然后是数据结构;
    然后是操作系统;编译原理;

    学习编程呢,可以学VB,JAVA,C,C#,C++等等;

    看你个人兴趣爱好去学吧~~~

    精通一门计算机语言,你就可以干很多事的啦

    朋友,相信自己吧~~~
    也许我们可以交流交流~~~

    可以HI我的~~有空,技术交流下,我也不是很懂,现在在努力中~~~~

    回复:

    恩,C 是不错的入门教材,不过也可先学JAVA也不错的,不过都要努力学习的

    回复:

    最好先学java,数据结构,mysql,再学网络原理,html+css,ASP开发

    回复:

    先学html+CSS,这些都是基础,数据库也要学,例如MSSQL
    http://www.banjiuwan.net

    回复:

    最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

    我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
    C语言的书推荐谭浩强的,比较好。
    我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
    当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。

    还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单供涪垛皇艹郝讹酮番捆词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。

    在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
    只是一家之言,有不到之处,还望见谅!

    参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html

    回复:

    在可视化化程序设计的今天,借助于集成开发环境可以很快地生成程序,程序设计不再是计
    算机专业人员的专利。很多人认为,只要掌握几种开发工具就可以成为编程高手,其实,这
    是一种误解。要想成为一个专业的开发人员,至少需要以下三个条件:
    能够熟练地选择和设计各种数据结构和算法。
    至少要能够熟练地掌握一门程序设计语言。
    熟知所涉及的相关应用领域的知识。
    其中,后两个条件比较容易实现,而第一个条件则需要花相当的时间和精力才能够达到,
    它是区分一个程序设计人员水平高低的一个重要标志,数据结构贯穿程序设 计的始终,缺乏
    数据结构和算法的深厚功底,很难设计出高水平的具有专业水准的应用程序。曾经有一本经
    典计算机专业书籍叫做《数据结构+算法=程序》,也说 明了数据结构和算法的重要性。
    《数据结构》是计算机科学与工程的基础研究之一,掌握该领域的知识对于我们进一步
    进行高效率的计算机程序开发非常重要。无论在中国还是在美国,《数据结 构》一直是大学
    的计算机专业重要的专业基础课。例如,在著名的美国的加州大学伯克利分校(著名的 BSD
    Unix 的发源地,很多Unix 操作系统由它派生而来或带有它的痕迹——例如FreeBSD、Sun 俯阀碘合鄢骨碉摊冬揩公
    司的Solaris、IBM 的AIX),就用一个学 期开设《数据结构和算法》课程(在这之前,用一
    个学期开设《C++程序设计》课程)。
    实《数据结构》并不难。 在学习《数据结构》之前,要求学生有 C/C++基础。可以这样说,
    C/C++是其他程序设计语言的基础。掌握了 C/C++,学习其他语言就会易如反掌。例 如,微
    软的MFC 类库基于C++;ATL 基于C++中的模板类;Java 语言基于C++思想,其编程风格与C++
    差别很小;C++ Builder 又是基于C++;Delphi 中的有关对象的概念与C++中的对象几乎完全
    一致。C++相比其他语言具有与计算机硬件集合紧密、代码效率 高,这是Java 语言和其他高
    级语言所无法比拟的。这样,C/C++对于学习计算机系统结构有很大的好处。
    数据结构是对非数值型数据的处理
    学了以后你就会对各种类型的数据的处理有了一个大概的掌握
    比如我们的千千静软件它其实就是处理线性表数据

    回复:

    net只是实现结果的工具。C学了就练。

    你上面列出来的都是理论性比较强的课程.net
    6)数据库
    asp,有经验了。好好把C学好,要想提高水平自然就牵扯到数据结构什么的理论基础了,不应该是初学者盲目追求的,比什么都强,我个人认为所有的计算机理论都是从实践中来的,要想提高到理论高度应该学习编程基础数据结构。那是有了一定高度的编程经验以后的事情,理论是拔高的基础。所以你上面列出来的对于初学者来说都是浮云,所有理论作用的发挥都是在有实践经验的基础上。没有经验的理论都是浮云1)HTML
    2)css
    3)javascript(建议)或vbscript
    4)C#基础
    5)asp

    回复:

    变量是怎么在内存中转化 释放的 因为不同的变量类型在内存中存储的地方不一样 对编程题当然有作用了 如果你仔细研究下数据结构 在做排序题 就会理解到一个新的层次 你就会知道 程序执行到哪时 哪个变量的值是多少 在内存的哪个位置,这个位置存...

    上一篇:被牌技老师骗了报警钱可以追回来吗 下一篇:2015四川上半年公务员考试报名时间?

    返回主页:土堆网,广州大学城

    本文网址:http://www.tudui.net/view-39200-1.html
    信息删除