欢迎 shaoguangleo 我的: 空间 博客 网摘 资源 设置 | 注销 | 帮助
CSDN首页
资讯 论坛 博客 下载 搜索 更多
公告:
CSDN 产品事业部开设官方博客了!来关注我们的一举一动吧!
一个程序员应该具备的基础知识和概念
1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将
要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详
述,记住理解最重要!)
2、机器语言和微指令集的概念。
3、程序的概念。
4、汇编语言是低级语言但不是机器语言。
5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如
果你是中国软件业的英雄,你也写一门语言,最好不用英语) 6、编译程序和解释程序的
概念和其原理。(编译器是高手和专家编写的)
7、HTML、XML等是标识性语言。
8、Prolog是人工智能语言。
9、操作系统OS的概念和原理。(Windows98,Windows2000,Windows NT,UNI
X,Linux,等等都是OS,还有一些实时OS,嵌入OS,编这些的绝对是高手)
10、Windows编程说白了就是Windows API的调用。(中国的程序员很多只是会编wind
ows程序,用的是VB,我的建议是这些程序员顶多只是低级编码员,我称其是coder)
11、VC
++、VB、BC、BCB、Delphi、VF等都只是编程的工具和环境,不是编程语言。
12、面向结构的设计概念。
13、面向对象的概念。(好好理解,兄弟,这个东西还是很重要的)
14、软件工程的概念和原理。(如果你想当老总就需要好好研究了,系统分析员比编码员
要高一个等级,薪水也高哟)
15、数据库的概念。(要熟悉一些著名的数据库系统和语言的名字,如Orcle,SQL,DB
2,DyBase等)
16、了解网络概念。
17、了解多媒体概念。
一个程序员应该具备的基础知识和概念 收藏
hugis'home
理想的实现拒绝不理不想
欢迎shaoguangleo! 退出 我的博客 配置 写文章 文章管理 博客首页
6
全站
搜索
空间 博客 好友 相册 留言
戴尔刀片式服务器解决方案
Web资源精品推荐
1、构建Web学习管理系统(LMS)
2、世界上最大的自承载博客工具
3、构建Web程序之内容管理系统
4、开放源代码ASP.NET博客项目
5、世界顶级论坛、社区程序下载
6、Windows Phone 7技术资源
7、IE9开发竞赛
8、获取范例程序代码
用户操作
[留言][发消息][
hugis ID:hugis
共 19662 次访问,排名 9
人,关注者 4 人。
hugis的文章
原创5篇
翻译0篇
转载10篇
评论6篇
订阅我的博客
hugis的公告
文章分类
GIS技术
编程技术
基础学习
热点关注
项目管理
项目管理
学习日记
存档
2007年02月(7)
页码,1
6(W)w
2011-01-26http://blo
.csdn.net/hu
is/archive/2007/01/29/1497201.aspx
评论0