内容
程序設計基礎、數據結構、數據庫應用技術、軟件編程技術、軟件測試技術、軟件項目開發與管理等。
本專業培養德、智、體、美全面發展,具有良好職業道德和人文素養,了解軟件項目的開發流程,掌握軟件設計與應用的知識和技能,掌握主流軟件開發技術,具備軟件開發、測試能力,從事軟件編碼、軟件測試、軟件技術服務、軟件銷售等工作的高素質技術技能人才。
基礎知識點儲備
概述n1 、程序 = 算法 + 數據結構n2 、算法的幾個基本特征:能行性确定性有窮性擁有足夠的情報n3 、算法的複雜度主要包括:時間複雜度和空間複雜度n第二章:數據結構n邏輯結構:數據集合中各數據元素之間所固有的邏輯關系(集合結構、線性結構、樹形結構、圖狀結構),可以看作是從具體問題抽象出來的數據模型。
物理(存儲)結構:在對數據進行處理時,各數據元素在計算機中的存儲關系,可分為以下四種:順序存儲結構(存儲空間連續)、鍊式存儲結構、索引結構、散列結構、數據結構的運算是指對數據結構中的結點進行操作的集合,包括插入、删除、更新、檢索、排序等。
數據元素是數據的基本單位、有時數據元素可由若幹個數據項(數據的屬性)組成,在這種情況下,數據項組成的數據元素稱為記錄,數據項是具有獨立含義的最小标識單位,不可分割、順序存儲結構:通常定義一維數組來表示線性表的順序存儲空間、順序表的插入異常處理:( m 為線性表的空間大小, n 為線性表的長度 <=m ,插入的位置為i ,i 表示在第 i 個元素之前插入)n
介紹
内容包括可信操作系統、應用程序設計語言、數據庫系統、應用可移植性、軟件工程、分布式計算與網格計算、Agent技術、應用系統集成、軟件安全等。