軟體工程
牢固掌握軟體工程專業的主要專業課程,包括軟體工程、物件導向的系統分析和設
計、軟體測試、軟體過程管理等軟體工程核心課程。
作業系統
具備對作業系統相關進階理論和實踐的專業知識和深入理解,對各種
unix、linux、windows、mach、mac os、os/2、vms/openvms、s360/370以
及多種嵌入式和即時作業系統的體繫結構、底層機制和核心技術有廣泛深入的研究
和透徹的理解。在超過7年以上的時間中一直密切關注作業系統領域的最新進展。
對作業系統理論和技術的發展史、現狀以及未來發展趨勢有著廣博的知識和深刻而
獨到的見解。牢固掌握作業系統開發相關的技術細節,具備開發實際作業系統的能
力和經驗。
系統管理
具備8年以上的windows作業系統在單機和伺服器環境的使用和管理經驗、7年以上
的unix類作業系統在單機和伺服器環境的使用和管理經驗、2年以上的web伺服器管
理經驗和1年以上的資料庫系統管理經驗。
網路技術
牢固掌握種種網路相關技術,對tcp/ip網路的理論、體繫結構和實現有深入透徹的
理解,對常用的rfc標準和實現有深入的理解。
具有4年以上的unix、linux、windows等作業系統平台上的網路應用開發經驗。
資料庫技術
牢固掌握關係型資料庫和物件導向資料庫的相關理論,對oracle、db2、sql
server等主流資料庫管理系統的體繫結構和實現機制有較深入的理解。
熟練掌握標準sql語言。熟悉odbc、jdbc、ole
db、dao、ado、ado.net以及基於xml的資料庫訪問等資料庫訪問機制。
具有2年以上的使用c/c++、、visual basic、perl、python等語言或開
發工具開發資料庫應用的經驗。
企業級技術
對企業級應用的思想和技術要點有深入的理解,熟悉各種中介軟體技術,熟練掌握
j2ee、microsoft .net、corba等企業級的開發技術。有一定的企業級應用的開發經
驗。
軟體工程
對傳統的結構化軟體工程、物件導向的軟體工程、軟體工程的形式化方法、淨室軟
件工程、設計模式、extreme programming、軟體組態管理等軟體工程思想和理
論有深入透徹的理解。牢固掌握現代軟體工程的各種規範。
熟悉uml。熟練掌握rational
rose等系統分析和設計工具。熟練掌握cvs、rcs等軟體組態管理工具。熟練掌握
bugzilla等錯誤跟蹤工具。
具有2年以上的軟體工程實踐經驗。對軟體工業的曆史、現狀及未來發展趨勢有廣
博的知識和深刻而獨到的見解。
軟體過程管理
對軟體過程管理思想和理論有深入透徹的理解。對能力成熟度等級模型(cmm)和理論、
內容和實踐方法有牢固的掌握和深入的理解。對技術人員管理的思想和理論有深入
的理解和獨到的見解。
電腦科學
對計算理論、可計算性和難解性理論、組合邏輯理論有深入的理解。
對演算法設計和分析的理論和方法有深入透徹的理解。
牢固掌握布爾代數和電腦邏輯電路的相關理論知識。
對計算代數和計算幾何的理論有初步的瞭解。
對現代電腦體繫結構,特別是各種規模的並行計算、分散式運算體繫結構、網格
計算,以及諸如超長指令字、資料流等下一代體繫結構的理論和實現機制有深入透
徹的理解。具有在risc和超長指令字型繫結構上的開發經驗。
對形式語言的文法和各種語義理論、程式設計語言各種範型的理論和實現機制有深
入透徹的理解。精通編譯器相關的理論和技術。具有對數十種程式設計語言的不同
程度的瞭解和開發經驗。對程式設計語言的曆史、現狀和未來發展趨勢有廣博的知
識和深刻而獨到的見解。
數學
對邏輯主義、形式主義、直覺主義、數理邏輯、公理集合論等數學基礎思想和理論
有深入的理解。
熟悉現代代數理論和方法。 對現代數論的理論和方法有較深入的理解。
對幾何、拓撲學、組合數學等數學分支的現代理論和方法有較深入的理解。
密碼學
系統的理解和掌握古典密碼學和現代密碼學的理論和技術。對密碼編譯演算法、安全性通訊協定
和密碼分析的理論
和方法有深入的研究。對各種重要的現代密碼編譯演算法和安全性通訊協定在多種環境下的設計
和實現有豐富的經驗。熟悉pki體繫結構。
辦公自動化
精通microsoft office系統辦公自動化軟體的進階應用程式和組態管理。
熟練掌握使用visual basic for application、com/ole/activex等技術
對microsoft office系列進行進一步的開發。
瞭解使用lotus 對lotus notes的進一步開發技術。
平面設計
精通adobe illustrator、macromedia
freehand、coreldraw等主流向量繪圖工具,adobe photoshop、
jasc paintshop pro、gimp等主流影像處理
工具,metacreation/corel painter等主流位元影像創作工具,以及
adobe indesign、quarkxpress、tex/latex、
方正、adobe pagemaker、corel ventura等主流的專業/商業排版軟體。對post、pdf、
svg、各種字型
技術等電子出版業的核心技術有極深入的研究和豐富的開發經驗。對印刷出版業
的各種商務程序、行業規範和專業技術有專業水平的瞭解和 豐富的經驗。在專
業平面設計、排版領域有三年以上的實踐經驗。
三維動畫設計
熟練掌握alias|wavefront maya,能夠進行專業水平的三維動畫設計和製作。
程式設計語言
精通以下進階程式設計語言:
ansi c
ansi c++
objective c
c#
iso basic
visual basic
visual basic.net
iso pascal/iso 擴充pascal
object pascal
ada 83/ada 95
smalltalk 80
modula/modula-2/modula-3
haskell
vb
/j
perl
python
awk
熟悉以下進階程式設計語言:
php
fortran 77/fortran 90
common lisp
scheme
ml
apl
精通以下體繫結構上的機器語言/組合語言:
intel 8086/8088
ia32/mmx/mmx2/sse/sse2
amd64
3dnow!/enhanced 3dnow!
mix
mmix
熟悉以下體繫結構上的機器語言/組合語言:
power
power pc
瞭解以下體繫結構上的機器語言/組合語言:
ia64
mips
alpha
sparc
arm
680x0
transputer
ibm 7094
ibm 360/370
開發工具
microsoft windows platform software development kits
microsoft windows driver development kits
microsoft visual studio
microsoft visual studio.net
borland c++
borland c++ builder
borland jbuilder
borland together
borland delphi
borland kylix
gnu compiler collection(gcc)
gnu binutils
gnu debugger
gnu emacs
vim
gtk+
qt
anjuta
glade
kdeveloper
qt designer
rational rose
cvs
rcs