search

軟體工程要依次學習什麼專業課程

軟體工程要依次學習什麼專業課程

  主幹學科:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、機率論與數理統計、程式設計語言、資料結構、離散數學、作業系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體專案管理;

  其他學科:離散數學、資料結構、演算法分析、面向物件程式設計、現代作業系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體專案管理、計算機安全等課程。

軟體工程要學什麼課程

  軟體工程專業主幹課程:

  1、計算機導論。

  內容提要:為新學生提供一個關於計算機科學與技術學科的入門介紹,使他們對該學科有一個整體的認識。

  2、數位電路與數字邏輯。

  內容提要:介紹數字邏輯與數字系統的基本概念、分析方法和設計原理,包括開關理論基礎、組合邏輯、時序邏輯、可程式設計邏輯器件、數字系統等。

  3、計算機組成原理與組合語言。

  內容提要:以馮諾依曼計算機模型為出發點,介紹計算機的組織結構和工作原理,剖析計算機的運算器、儲存器、控制器和輸入輸出裝置的結構、工作原理和相互關係。

  4、計算機網路。

  內容提要:介紹資料通訊的基本概念和計算機網路的基本原理,包括計算機網路的體系結構、資料通訊的基本方法和協議、計算機網路的主要應用協議。

  5、計算機體系結構。

  內容提要:研究計算機系統結構的基本概念、基本原理、基本結構和基本分析方法,使同學在具有一定的軟硬體知識基礎上能綜合認識計算機系統的軟硬體功能分配與各種不同結構型別機器的特性和效能評價方法。

  6、離散數學。

  內容提要:包括集合論、數理邏輯、圖論、組合數學等內容,形式化的數學證明貫穿此課程。

  7、演算法分析與設計。

  內容提要: 本課程延續資料結構課程的學習,從演算法分析和設計的角度出發,除去傳統的分類查詢演算法和一般的設計方法外,主要內容包括如下幾個部分,演算法研究的理論基礎,遞迴分析技術,基本演算法設計策略。

  8、資料結構。

  內容提要:介紹線性表及其連結儲存結構與演算法、陣列與矩陣、堆疊與佇列、廣義表的儲存結構與多元多項式表示、串與文字編輯、排序、樹、圖、檔案結構。

  9、編譯技術。

  內容提要:介紹編譯原理的理論和實踐,包括編譯程式設計、詞法分析、語法分析、符號表、宣告和儲存管理、程式碼生成以及最佳化技術。

  10、作業系統。

  內容提要:介紹作業系統的設計與實現,包括作業系統各組成部分的概述、互斥性和同步性、處理器實現、排程演算法、儲存演算法、裝置管理和檔案系統。

軟體工程要學什麼

  軟體工程學的主要內容是軟體開發技術和軟體工程管理。軟體開發技術包含軟體工程方法學、軟體工具和軟體開發環境。軟體工程管理學包含軟體工程經濟學和軟體管理學。

  專業簡介:是計算機領域發展最快的學科分支之一,國家非常重視軟體行業的發展,對軟體人才的培養給予了非常優惠的政策。軟體專業培養掌握計算機軟體基本理論知識,熟悉軟體開發和管理技術、能夠在計算機軟體領域中從事軟體設計、開發和管理的高階人才。主修課程:除了學習公共基礎課外,還將系統學習離散數學、資料結構、演算法分析、面向物件程式設計、現代操


軟體工程學物理嗎

  原因:大學物理屬於軟體工程的主幹學科。   其它主幹學科:馬克思主義理論、大學外語、高等數學、物理實驗、線性代數、機率論與數理統計、程式設計語言、資料結構、離散數學、作業系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求、軟體專案管理。   軟體工程專業是2002年國家教育部新增專業,隨著 ...

軟體工程屬於測繪相關專業

  軟體工程不屬於測繪相關專業,但是在大部分城市,是可以評測繪專業的工程師的。   軟體工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及程式設計語言、資料庫、軟體開發工具、系統平臺、標準、設計模式等方面。   在現代社會中,軟體應用於多個方面。典型的軟體有電子郵件、嵌入式系統、人 ...

材料學學哪些專業課程

  材料學是研究材料的製備或加工工藝、材料結構與材料效能三者之間的相互關係的科學。涉及的理論包括固體物理學,材料化學,與電子工程結合,則衍生出電子材料,與機械結合則衍生出結構材料,與生物學結合則衍生出生物材料等。專業基礎課程涉及包括無機化學、有機化學、物理化學、分析化學、材料科學與工程概論等。專業深入知識涉及 ...

軟體工程學什麼基礎課

  1、公共基礎課   馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、機率論與數理統計、程式設計語言、資料結構、離散數學、作業系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構等基礎課;   2、專業基礎課   計算機電路、資料結構、工程數學、離散數學、資料庫系統概論、軟體整合開發環 ...

軟體工程專業學的課程

  軟體工程專業要學的課程有基礎課程、專業課程和選修課程,具體情況分別如下:   1、基礎課程:馬克思主義理論、大學外語、高等數學、大學物理、物理實驗、線性代數、機率論與數理統計、程式設計語言、資料結構、作業系統、編譯技術、軟體工程概論、統一建模語言、軟體體系結構、軟體需求;   2、專業課程:離散數學、資料 ...

軟體工程專業學什麼課程

  軟體工程專業學外語、高等數學、線性代數、高等代數、電子技術基礎、離散數學、計算機引論(C語言)、資料結構、C++程式設計、組合語言程式設計、演算法設計與分析、計算機組成原理與體系結構、資料庫系統、計算機網路、軟體工程、軟體測試技術、軟體需求與專案管理、軟體設計例項分析等課程。 ...

警察專業大學學習什麼課程

  主要包括治安學、偵查學和邊防管理三個專業。   1、治安學:是警察專業的重要組成部分,屬文科類專業,一般又分為治安管理和安全防範兩個方向。   2、偵查學:為理科類專業,包括國內安全保衛、刑事偵查學、預審學和新設立的經濟犯罪偵查四個專業方向。   3、邊防管理:是一個兼招文科和理工科考生的專業。主要研究有 ...