编程,软件编程,网页编程需要的能力,知识,内容

一.学习的内容

包括对语言的掌握,对调试技术的掌握,对操作系统的了解(线程,进程等知识),对数据库的掌握,对类库的使用等

1)作为java程序员,要想写出的程序效率高,且不容易出错,对语言细节的掌握是必要的。
2)不管是Windows下还是UNIX下的调试技术都需要掌握。
3)使用java进行多线程编程,操作系统底层的机制需要十分了解。
4)虽然不要求能够写出极其复杂的SQL查询,但是一般的数据库知识还是要掌握的,比如怎么设计表会提高效率,怎样写不会出现死锁等。
5)基本的如STL、常见的如boost、ACE等都需要掌握。

二.能力

一个程序设计人员应该具备四方面知识:

1)算法

2)数据结构

3)程序设计方法

4)语言工具

算法是灵魂,数据结构是加工对象,语言是工具,编程需要采用合适的方法。

三.大纲

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值