【轉】程序員必具備的基本知識和概念

程序員必具備的基本知識和概念

 

1、計算機是什麼?其工作原理。

2、機器語言和微指令的概念。

3、程序的概念。

4、彙編語言是低級語言,但不是機器語言。

5、高級語言有哪些?CC++BasicPascalC#Java

 

6、編譯程序和解釋程序的概念和原理。

7HTMLXML等是標識性語言。

8Prolog是人工智能語言。

9、操作系統OS的概念和原理。(Windows98Windows2000Windows NTUNIXLinux

 

10Windows API

 

11VC++VBBCDelphiVF等只是編程工具和環境,不是編程語言。

 

12、面向結構的設計概念。

 

13、面向對象的概念。

 

14、軟件工程的概念和原理。

 

15、數據庫的概念。

 

16、瞭解網絡概念。

 

17、瞭解多媒體概念。

 

18、熟悉和掌握數據結構和基本算法。

 

 

教材推薦(選名校教材)

 

1、《計算機組成原理》             (熟悉)

 

2、《數據結構》                   (掌握)

 

3、《操作系統》                   (瞭解—熟悉)

 

4、《The C Language             (掌握)

 

5、《編繹原理》                   (瞭解)

 

6、《彙編語言》                   (瞭解)

 

7、《計算機網絡》                 (瞭解)

 

8、《軟件工程》                   (瞭解)

 

9、《關係數據庫》                 (瞭解)

 

10、《The C++ Language           (掌握)

 

11、《面向對象設計》              (掌握,結合C++學習)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章