1,計算機入門?
摘要:為新生提供計算機科學與技術學科的入門介紹,使其對該學科有壹個整體的認識,了解本專業學生應具備的基本知識和技能,以及從事該領域工作應遵守的職業道德和法律規範。?
2.數字電路與數字邏輯?
摘要:介紹數字邏輯和數字系統的基本概念、分析方法和設計原則,包括開關理論、組合邏輯、時序邏輯、可編程邏輯器件、數字系統等。?
3.計算機組成原理與匯編語言?
摘要:基於馮·諾依曼計算機模型,介紹了計算機的組織結構和工作原理,分析了計算機的計算器、存儲器、控制器和輸入輸出設備的結構、工作原理和相互關系。介紹了80X86指令系統、匯編語言與匯編指令、匯編程序與匯編過程、簡單匯編程序設計、匯編語言與高級語言的接口、宏匯編等。?
4.計算機網絡?
摘要:介紹了數據通信的基本概念和計算機網絡的基本原理,包括計算機網絡的體系結構,數據通信的基本方法和協議,計算機網絡的主要應用協議。同時介紹計算機網絡系統的安全和管理知識,使學生對數據通信和計算機網絡有壹個全面的了解。?
5.計算機架構?
摘要:通過對計算機系統結構的基本概念、原理、結構和分析方法的研究,使學生在壹定的軟硬件知識基礎上,全面了解計算機系統的軟硬件功能分配以及各種不同結構的機器的特點和性能評價方法。它為先進計算機系統的研究、開發和應用奠定了基礎。樹立全面系統的觀點,學會定量分析的方法。?
6.離散數學?
摘要:包括集合論、數理邏輯、圖論、組合數學等,形式數學證明貫穿本課程。?
7.高級編程語言?
摘要:以C、C#或JAVA為例,介紹程序設計與語言、基本數據結構、類型定義、簡單類型與結構化類型、基本控制結構、結構化程序設計、面向對象程序設計等。?
8.算法分析與設計?
摘要:本課程延續了數據結構課程的學習。從算法分析與設計的角度來看,除了傳統的分類搜索算法和通用設計方法外,主要內容包括以下幾個部分:算法研究的理論基礎、遞歸分析技術、基本算法設計策略(學習幾種經典算法)、多項式運算和FFT、字符串匹配和概率分析算法。希望通過本課程的學習,使學生全面掌握現代算法設計與分析的基本工具。?
9.數據結構?
摘要:介紹了線性表及其鏈接、數組與矩陣、堆棧與隊列的存儲結構和算法,廣義表的存儲結構和多元多項式表示,字符串和文本的編輯、排序,樹、圖和文件結構。?
數據庫系統的原理是什麽?
摘要:本文介紹了數據庫系統的基本概念、原理、方法和應用,主要包括數據庫系統的介紹、數據庫管理系統的實現技術、數據庫存儲結構和其他類型的數據庫系統。?
11,編譯技術?
摘要:介紹編譯原理的理論與實踐,包括編譯器設計、詞法分析、語法分析、符號表、聲明與存儲管理、代碼生成與優化技術。?
12,操作系統?
摘要:本文介紹了操作系統的設計與實現,包括操作系統組件概述、互斥與同步、處理器實現、調度算法、存儲算法、設備管理和文件系統。
數據庫開發工程師是指設計、開發、維護和管理大型數據庫的專業人員。
第壹類是MySQL,以自由軟件為主,以社區開發為代表。4.0版本,專註於Linux平臺(RedHat8.0)。MySQL數據庫短小精悍,速度快。它是壹個自由軟件產品。現在美國國家航空航天局的數據庫系統是MySQL。它廣泛應用於許多中小型ICP中。
第二類是SQL Server 2000,中小企業的數據庫,界面友好,可操作性強,在數據庫市場占有很大的權重。SQL Server 2000是企業級產品的代表,定位數據庫低端市場。?
第三類是Oracle9i,中大型企業數據庫,跨平臺。Oracle9i主要介紹Windows 2000平臺和Linux平臺(RedHat8.0)。Oracle9i在金融、電信、銀行有很多經典的應用。