軟體工程師要學習哪些入門基礎

  • 作者:由 匿名使用者 發表于 動漫
  • 2022-06-19

軟體工程師要學習哪些入門基礎浮熙゛2017.04.06 回答

計算機導論

內容提要:為新學生提供一個關於計算機科學與技術學科的入門介紹,使他們對該學科有一個整體的認識,並瞭解該專業的學生應具有的基本知識和技能以及在該領域工作應有的職業道德與應遵守的法律準則。

數位電路與數字邏輯

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

計算機組成原理與組合語言

內容提要:以馮諾依曼計算機模型為出發點,介紹計算機的組織結構和工作原理,剖析計算機的運算器、儲存器、控制器和輸入輸出裝置的結構、工作原理和相互關係;介紹 80X86指令系統、組合語言與彙編指令、彙編程式與彙編過程、簡單彙編程式設計、組合語言與高階語言的介面、宏彙編等。

計算機網路

內容提要:介紹資料通訊的基本概念和計算機網路的基本原理,包括計算機網路的體系結構、資料通訊的基本方法和協議、計算機網路的主要應用協議;同時介紹計算機網路系統的安全和管理知識,使學生對資料通訊和計算機網路有一個全面理解。

計算機體系結構

內容提要:研究計算機系統結構的基本概念、基本原理、基本結構和基本分析方法,使同學在具有一定的軟硬體知識基礎上能綜合認識計算機系統的軟硬體功能分配與各種不同結構型別機器的特性和效能評價方法。為研究、開發、應用高階計算機系統打下基礎。確立全面、系統的觀點和學會定量分析問題的方法。

離散數學

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

高階程式設計語言

內容提要:分別以 C、C#或JAVA為例,介紹程式設計和語言,程式的基本資料結構、型別定義、簡單型別和結構化型別、程式的基本控制結構、結構化程式設計、面向物件的程式設計等。

演算法分析與設計

內容提要: 本課程延續資料結構課程的學習,從演算法分析和設計的角度出發,除去傳統的分類查詢演算法和一般的設計方法外,主要內容包括如下幾個部分:演算法研究的理論基礎,遞迴分析技術,基本演算法設計策略(幾類經典演算法學習), 多項式運算與 FFT ,串匹配,機率分析演算法。 希望透過這一課程的學習,使學生能對現代的演算法設計及分析的基本工具能有較全面的掌握。

資料結構

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

資料庫系統原理

內容提要:介紹資料庫系統的基本概念、原理、方法及應用,主要包括資料庫系統概論、資料庫管理系統實現技術、資料庫儲存結構及其他型別的資料庫系統。

編譯技術

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

作業系統

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

軟體工程師要學習哪些入門基礎夢幻情人2017.04.05 回答

軟體工程師也分為很多方向,比如按目的分應用程式(其中還分前臺、後臺等一系列)、圖形影象等,按工具分 java工程師、c/c++工程師等,挑我熟悉點的給你具體說說。

開始都是一樣的,首先,最好能熟悉一下c++的入門,不需要你去多瞭解資料結構等,熟悉語法,熟悉下程式設計到底是啥玩意,稍稍入門即可。從簡單的控制檯程式(就是黑乎乎的dos視窗程式)開始,這個目的是讓你學會一門基本的程式設計語法,可以選一本書(c++ primer 或者c++入門經典,這兩本我都看過,還是可以的),然後跟著書中的例子具體編程式設計序,然後上網上搜搜acm程式題,看個幾道題,自己動手做一下,稍微能做就ok。到這裡,我想也就算是入門了吧,但這個只是基礎,沒法靠這個找到好工作的哦~

然後,你就需要考慮自己到底要做啥了,如果希望者研究比較深奧高階的資料結構、演算法等,就得去好好學學數學了。如果是往應用發展就學習一種主流的平臺(現在貌似java和。net,現在b/s結構的應用都是這倆玩意做的,比如java可以學學ssh架構啥的,我剛畢業就學的這玩意,多少算個開頭用吧),這倆都行,學一個就是,會一個另一個也就差不多了,畢竟微軟當年還是仿的java。。。這個估計就得去培訓一下了,我不是培訓機構的託,這裡就不給你推薦了,自己找個方便的,靠譜的公司都大同小異的。

然後如果不是專業出來,考個證啥的還是有必要的,看你比較心儀哪個公司,如果心儀的公司有自己的認證或者有比較認可的認證就果斷考啦,其他的就不大好說哪個管用啦,畢竟現在各種認證太多,不過建議還是先考軟考,考個中職,因為這個門檻低,而且便宜。。。像啥微軟那價格實在是坑爹~~

Top