演算法導論需要具備的基礎知識有:
1、計算機演算法:是以一步接一步的方式來詳細描述計算機如何將輸入轉化為所要求的輸出的過程,或者說,演算法是對計算機上執行的計算過程的具體描述。
2、機率分析:又稱風險分析,是透過研究各種不確定性因素髮生不同變動幅度的機率分佈及其對專案經濟效益指標的影響,對專案可行性和風險性以及方案優劣作出判斷的一種不確定性分析法。機率分析常用於對大中型重要若干專案的評估和決策之中。
3、隨即演算法:是一個概念圖靈機,也就是在演算法中引入隨機因素,即透過隨機
演算法導論需要具備的基礎知識有:
1、計算機演算法:是以一步接一步的方式來詳細描述計算機如何將輸入轉化為所要求的輸出的過程,或者說,演算法是對計算機上執行的計算過程的具體描述。
2、機率分析:又稱風險分析,是透過研究各種不確定性因素髮生不同變動幅度的機率分佈及其對專案經濟效益指標的影響,對專案可行性和風險性以及方案優劣作出判斷的一種不確定性分析法。機率分析常用於對大中型重要若干專案的評估和決策之中。
3、隨即演算法:是一個概念圖靈機,也就是在演算法中引入隨機因素,即透過隨機
電腦繪圖需要具備的基礎知識有常見計算機繪圖軟體的使用、計算機繪圖系統、基本圖形元素、圖形變換與裁剪、繪圖軟體的操作及設定、繪圖環境的設定、繪圖工具條、繪製直線類物件、繪製圓和圓弧、建立矩形和正多邊形、繪製橢圓和橢圓弧、點的式樣設定與繪製、圖案填充、圖層的概念及其使用和管理、工程圖樣的繪製以及實體造型。
首先確定自己喜歡視覺化的工作,還是抽象的工作。喜歡視覺化工作的可以定位為前端開發,因為前端開發更多的會和視覺化使用者介面接觸;而喜歡抽象的工作則可以定位為後端工程師,後端工程師主要做一個軟體的功能部分的開發。
在具體的學習之前,需要先把這些基礎的知識學習紮實,這些內容包括:HTML,軟體開發步驟,網際網路請求響應過程,基本演算法,基本程式設計知識。