張老師的期待

2021-06-16 03:57:04 字數 957 閱讀 5937

希望畢業後,學生的技能:  

(1)linux

多門課程需要,盡早引導自學,目前設想大一下學期由研究生業餘時間組織學習;

掌握命令、指令碼程式設計、服務配置、系統管理等

(2)程式設計

組合語言(熟悉一種組合語言,有「彙編」思想) + 純c(建議直接採用gcc教學,c++可依興趣自學)+ 資料結構 + 作業系統核心程式設計(熟悉os原理)

(3)微控制器系統設計

精通一種:arm、51等

熟悉常見外圍裝置及程式設計控制;

熟悉嵌入式作業系統linux、uclinux、uc/os-ii;熟悉常用嵌入式應用軟體

(4)pcb製版

orcad + allegro 組合;目前尚不知誰使用,需要師資。

(各大公司基本採用的都是cadence 或 mentor的產品,protel及其後續產品dxp、altium designer在高頻、多層板佈線、處理容量、速度、穩定性上均差距較大,建議放棄)

(5)硬體設計與驗證

掌握硬體設計思想,精通verilog,熟悉一種**工具(本科建議採用modelsim,研究生建議採用vcs/ius),掌握驗證方法

(6)fpga系統設計

熟悉開發流程;

altera fpga為主,器件、開發工具、除錯、sopc系統、ip核開發、作業系統移植等

(7)ic設計

熟悉開發流程;

全部採用業界主流工具,放棄華大軟體;

模擬ic:cadence ic5141 + spectre/hspice + calibre

數字ic:modelsim/vcs/ius + verdi + dc + dft + pt + soce + fm/lec + calibre

(8)自學能力

舉一反三,很多是共通的,如arm、nios2構建嵌入式系統,運作原理都是一樣的,只是指令集等細節差別。

課堂學習思路,掌握精髓,課下會查手冊,主動解決問題。

張老師數數

張老師需要用數字來統計學生們的得分情況,但阿拉伯數字已經不能滿足他的要求了,所以想請你幫忙將學生的成績轉換成羅馬數字。羅馬數字是由七個不同的符號來表示 i,v,x,l,c,d和m 其中每個符號對應的值如下表 符號 值 i 1 v 5 x 10 l 50 c 100 d 500 m 1000 羅馬數字...

張老師的旅行

張老師的旅行 題解 區間dp。區間dp的基本解題方法 列舉長度 列舉起點 那麼終點根據長度也就知道了 列舉分割點 但是本題並不需要列舉分割點,因為需要花費時間最短一定,那麼一定是從所列舉的區間的一邊一直走到另一邊,那麼是從左走到右還是從右走到左呢,這時我們就想到了dp開一維來放0,1,其中0表示從右...

張老師講Python

昨天下午靳老師分享了關於 部署的內容,今天下午請張煒林上去分享了下他準備的內容,他給同學們分享的是 python基礎語法以及爬蟲案例 目前正在全員出題中,張煒林同學就利用了python爬蟲,實現爬取網上相關題型,按照指定格式拆分擷取成固定格式,最後將轉換後的題型上傳至題庫中,可見其實用性還是很強的。...