如何学起软件编程
发布网友
发布时间:2022-05-02 09:46
我来回答
共6个回答
热心网友
时间:2022-06-19 00:41
学编程大体分两种,一是高级编程师,二师类似于打字员
首先说高级编程师,他需要有强有力的数学功底和需要编的软件相关的行业(不如说你要给酒店编个管理软件,你就要明白酒店是怎样运行的,怎样赚钱等等)那主要的是解决算法(怎样简便的,小巧的,速度的把目的达到),而不去实际的编程。剩下的就交给打字员了。但是也需要精通编程。
再说类似于打字员的,他只需要深透的学习编程就可以了,剩下的就交给编程师了。因为有了编程的灵魂---算法,一切都好说了。
说这些就是想给你个目标,你是想往哪方面发展。其实这两个都不错,都狠赚钱。
不过学编程建议你首先要学C,因为C是一切编程语言的基础。学好C,一切语言都迎刃而解了。
如果你想赶潮流,你可以再选择VB,如果你想深入学习,就可以选择C++。总之学好C,就等于学好了编程。因为一切编程都是从C那演变的。
学C最好不要自学。因为许多深入的东西自己想不到,虽然看懂了,但深层次的意思挖掘不出来。所以建议你找个老师或者上个辅导班。
说了这么多,希望你能天天向上,也希望我打这么多字不白打
呵呵
热心网友
时间:2022-06-19 00:41
编程(以及学习编程)的核心问题是如何让计算机(除了做加法比较快以外完全白痴一个)解决现实问题,即“如何做?”。C++之类的计算机语言无非是让计算机明白你意图工具。这好比——你与外国人搭讪,不管是说“今天天气不错”,“What a nice day!”,还是“It's a nice day”,或者“Schönes Wetter heute!”,甚至“今日もいい天気ですね”都不重要,重要的是你想表达的意思——今天天气不错。
学C++的基础就是编程能力,或者说是像计算机一样思考的能力。像计算机一样思考,就是使之扬长避短。例如解方程:3(25-2x)=9x,人的思维是展开、移项,而计算机的最容易的方法就是让x=0..100逐个代入。如果你还是0基础,只能慢慢培养这种能力了。
楼上老兄的十本书,我看过的《C++Primer》不错,可惜翻译得太差;《Effective C++》有个台湾版本的翻译还可以;《C++程序设计教程》钱能的,无非就是以其昏昏使人昭昭。
本人最推崇的是《C++完全参考手册》原书《C++ the complete reference》McGraw Hill出版,该书中文版翻译得比较好,适合有一定基础,欲快速提高水平的读者。 该书似乎发行较少,可以网络下载。McGraw Hill有一系列的Complete reference,都是上品。
英语好的话,可以下载英文原版,与买来的中文版对照学习,以后看你目标如何了,其一是软件产业工人,其二是软件设计师。
产业工人路线——C++、Visual C++、GNU C++……
设计师路线——C++、数据结构、算法、软件工程……
热心网友
时间:2022-06-19 00:41
说的都是一些废话.网上搜索答案.
参加这类课程.如果你是有兴趣.
绝对去参加课程,.边自学.
热心网友
时间:2022-06-19 00:42
如果你要学C++,最好先学C(不学也没关系),C比C++用的还广泛,请看:
http://hi.baidu.com/gaojinshan/blog/item/ddbb7f1175902679ca80c4b1.html
如果你要学C++,下面的这个建议,很好:
C++的学习一般分为三个阶段
1.C++语言的学习。
2.运行库和STL(Standard Template Library 标准模板库)的学习。
3.在Windows或Unix环境的程序设计中学习运用各种类库。
时间上的分配
第一阶段(C++语言的学习) 一到二个月
第二阶段(运行库和STL) 三个月
第三阶段(Windows或Unix程序设计) 六个月
第一阶段的学习用书
《标准C++宝典》(林丽闽译)
《Thinking in C++》(C++编程思想)(第一卷)
《C++ Primer》
《The C++ Complete reference》(C++参考大全)
《The C++ Programming Language 》(Bjarne Stroustrup)
第二阶段的学习用书
《C++标准程序库》(侯捷译)
《Thinking in C++》(第2卷)
第三阶段的学习用书
《Programming Windows with MFC》
《Desktop Applications with Microsoft Visual C++ 6.0》
《深入浅出MFC》
《Programming Visual C++》
《Programming Windows》
热心网友
时间:2022-06-19 00:43
我是先学的VB 再学的C 最后C++
热心网友
时间:2022-06-19 00:43
如果你要学C++,下面的这个建议,很好:
C++的学习一般分为三个阶段
1.C++语言的学习。
2.运行库和STL(Standard Template Library 标准模板库)的学习。
3.在Windows或Unix环境的程序设计中学习运用各种类库。
时间上的分配
第一阶段(C++语言的学习) 一到二个月
第二阶段(运行库和STL) 三个月
第三阶段(Windows或Unix程序设计) 六个月
第一阶段的学习用书
《标准C++宝典》(林丽闽译)
《Thinking in C++》(C++编程思想)(第一卷)
《C++ Primer》
《The C++ Complete reference》(C++参考大全)
《The C++ Programming Language 》(Bjarne Stroustrup)
第二阶段的学习用书
《C++标准程序库》(侯捷译)
《Thinking in C++》(第2卷)
第三阶段的学习用书
《Programming Windows with MFC》
《Desktop Applications with Microsoft Visual C++ 6.0》
《深入浅出MFC》
《Programming Visual C++》
《Programming Windows》
这样的回答都有。看来真的想分想疯了。
BS!
楼主,你要相信他你后悔一辈子。