所屬科目:資料處理
(一)在 Cache、Register、RAM、ROM、SSD、HDD、HBM 之中,那些屬於 非揮發性記憶體?
(二)在 Cache、Register、RAM、ROM、SSD、HDD 之中,請以存取速度由 快到慢排列,並說明其順序為何?
(三)請從記憶體瓶頸(memory bottleneck)的觀點,說明 HBM 為何有助於 提升 AI 或 HPC 系統的效能;並進一步分析其相較於傳統 RAM 的主要 優點與限制,以及其未普遍應用於一般個人電腦的原因。
(一)視訊會議的資料傳輸較適合使用 TCP 或 UDP?請說明理由。
(二)上傳期末報告檔案時,較適合使用 TCP 或 UDP?請說明理由。
(三)若 ping 8.8.8.8 能成功收到回應,但瀏覽器中輸入 www.ntu.edu.tw 仍無 法開啟網站,最可能屬於那一類網路問題?請說明原因與其建議解決方法。
(一)請用 C 語言撰寫一個函式 float newtonSqrt(float a, float x, float e),來計 算 a 的平方根,其中 x 表示目前的估計值,e 為所容許的誤差。若目前 估計值與下一次估計值之差小於 e,則回傳該近似值;否則以遞迴方式 繼續呼叫自己。
(二)寫一個 C 語言程式 main(),讓使用者輸入一個正數 a 與容許誤差 e,並 以 a 作為初始估計值,呼叫上述函式求出其平方根,最後並將結果印 出,顯示至小數點後第 2 位。
(一)請說明外來鍵(Foreign Key, FK)應具備那些條件,並指出本資料庫中 那些欄位屬於外來鍵?
(二)若店長想找出總銷售數量高於所有分店平均銷售數量的分店,請使用子 查詢(Subquery)寫出 SQL 指令,查詢結果如下表所示,資料需以總銷售數量遞減排序。
(三)請寫出一個 SQL 查詢,列出各分店名稱及其總銷售金額,查詢結果如下表所示,資料需以總銷售金額遞減排序。註:銷售金額=商品銷售數量×商品單價。