计算机小白的一些疑惑,希望前辈指教,谢谢
本帖最后由 GodTsid 于 2018-8-11 17:41 编辑前辈们好,本人是软件工程专业大一新生。目前正在自学c语言,对未来规划产生了一些困扰。首先是学习路线该怎么样做一个系统的规划。我在看到有很多很多教程例如数据结构 算法 JAVA C++ 汇编 操作系统 计算机网络等等...我想请各位帮忙指教下学完c之后的学习路线该是怎么样的?接着该学什么,再学什么。谢谢大家,感激不尽。 应该是你想往哪里发展吧,每个人的兴趣不一样。要是跟错了,浪费的是你自己的时间。
如果在学C 的过程还没有找到自己比较向往的领域,建议数据结构、汇编、算法。这些算基本功吧,转行的话也多少有帮助 没注意,都在互助平台~ 我把我2年学的说一下,可能会有帮助。我想要鱼币。。。
c是面向过程,解决简单问题。注意是学习任何语言的基础
c++是面向对象,可以理解为游戏里面的角色,有一些属性比如血条,是否结婚等,还有一些方法,比如释放技能,跑步等。需要c语言基础
数据结构是帮助我们理解一些表,树,环使用的场景,以及如何实现的算法,比较难,需要链表的基础和c语言基础
操作系统是最简单的一个模型,让我们理解内存如何分配等
算法是帮助我们解题的思路,同一个问题,好的算法,占用的系统时间少,内存少,这当然是相对而言
html是编写网页,很死板的网页,没有任何特点,所有人看到的都一样
CSS是针对Html网页,做一些美化
JAVASCRIPT 注意,跟JAVA没任何关系,增加了一些响应方法
JQ 是JAVASCRIPT的模板,很好用。当你用惯了JAVASCRIPT,使用JQ会很简单
php是综合以上四者,编写的动态网站,就是每个人进去看到的不同,如淘宝针对每个人首页推荐的不同
其他的还有pyhon,asp等
liux,是除了windows的另一个操作系统,没有图形化界面,就是一个黑窗口,使用命令执行操作。
一般web程序(html+css+JAVASCRIPT+JQ+动态语言)都是放到linux上,也就是服务器上,可以很长时间不关机,反应速度贼快
推荐
计算机原理组成-->C语言-->c++--->数据结构(很难,需要认真)---->python/java/...
计算机操作系统\网络什么的还是根据学校安排情况,一般都有安排
ck567 发表于 2018-8-12 11:38
我把我2年学的说一下,可能会有帮助。我想要鱼币。。。
c是面向过程,解决简单问题。注意是学习任何语言的 ...
谢谢前辈 6666
页:
[1]