所在位置:主页 > 程序语言 > 要成为一名程序员需要哪些基础

要成为一名程序员需要哪些基础

发布时间:2023-11-10 17:40来源:www.sf1369.com作者:宇宇

一、要成为一名程序员需要哪些基础

基础:

C语言

数据库理论基础

熟悉 java或.net的平台~

还有最重要的就是 能加班~

二、考程序员(原初级程序员)都要学什么

C语言编程序要熟练,给个要求能写算法

VB/C++/JAVA 要会一种 (下午考试)

操作系统

微机原理

数据库原理

网络原理

编译原理(一般就两分,不会可以放弃)

软件工程

英语

学的时候可以不分先后,因为知识点的连贯性不是特别强

但是你的编程能力要好一点,因为下午考的都是编程

三、谁能告诉我些关于程序编写的基础知识?什么是机算机语言?

你的问题是一个非常复杂的问题,程序编写有很多方法和手段。而每一种都是一门专业的学科。

例如: PB、VB、VC、dephi、.net、java等等太多了。

计算机语言顾名思义就是让计算机能够理解和运行的语言,分汇编语言(属于低级语言)和高级语言,上面举例的都是高级语言。低级语言需要人编写的内容涉及到硬件的每一个细节,而高级语言已经是模块化的语言,而且是可视化界面。大大降低了程序员的工作强度,增加了工作效率。

四、程序设计的基础知识

楼上的观点绝对错误!

首先,C不是低级语言,她是介于低级语言与高级语言之间的,是结构型语言。

其次,谁说C现在不用啦,你查下那个操作系统不是用C语言写的,你用的微软的Windows,企业用的Linux、Unix,还有手机、PDA、等单片机的嵌入式操作系统,哪个不是C语言写的。

再次,C++,Java等语言都是从C发展而来的,它们能实现的C都能实现,而C能实现的它们就不一定能实现。

总之,C算得上是计算语言最经典,完美,艺术的语言,不管计算机怎么发展,C都不会退出计算机语言的舞台。

让你学她,不一定就是说让你以后从事C的开发,但学习她可以让你更好的学习其他语言。所以许多正规大学计算机专业的都是从C语言学起的。

嗯..个人觉得学会C语言应该不会太难,因为关键字很少,数据类型也是些基本类型,语法不会太难,但要学精就不容易了,要花些功夫的,C太灵活了,可以做应用程序,也可跟硬件打交道做底层开发...

即使以后不从事C的开发,学习C后对你学习其他语言很有帮助的,你再要学习一门新的语言,就不会太陌生,学习起来就更容易上手,例如C++和C非常像的,只不过C++有了类,那是因为C++是面向对象语言,而C则是面向过程的语言。

顺便说下...语言只是基础,只是你写程序的工具..

程序的思想也就是算法才是最重要的...

当然没有语言也是空谈...

所以当学习完一门语言后,之后就要学该语言的数据结构、算法,运用数据库..

想成为高手的话,还要学习数据库系统原理、操作系统、计算机组成原理、编译原理等...

说些题外话吧:

C++的出现是对C在对对象操作的补充

Java的出现时为了垄断

C#的出现是因为微软想对抗Java

现在IT行业 C++应该是老大,C#和Java做为新新语言在相互竞争市场,

而C则集中那几个大公司,他们用C做系统、做标准...

以上都只是我的个人见解...