iPAS 備考專區 登入

iPAS AI 應用規劃師題庫・中級・L21 AI 技術應用與規劃

iPAS 考題解析某AI開發團隊為提升模型開發效率及品質控制,計畫實施持續整合(Continuous Integration, CI)流程。下列哪一項做法最符合CI的核心實踐,且能有效減少整合風險?

來源標記:iPAS 114年第二梯次 AI應用規劃師中級能力鑑定(114 年)

你的作答

解析

正確答案:B. 每次程式碼提交(Commit)後自動觸發建置、單元測試及靜態程式碼分析

CI的核心實踐是每次程式碼提交後立即自動觸發建置和測試,盡早發現整合問題。這與「持續」的理念相符,能有效降低因長期分支未整合而造成的大規模衝突風險。

每個選項為什麼對或錯

  • A 在主分支(Main Branch)每日固定時間手動合併並執行完整測試流程 錯誤選項

    手動合併不符合CI「自動化」的核心精神,每日固定時間也無法做到持續性。

  • B 每次程式碼提交(Commit)後自動觸發建置、單元測試及靜態程式碼分析 正解

    每次提交自動觸發建置與測試,正是CI最核心的實踐方式,能即時發現問題。

  • C 於模型訓練完成後,定期安排開發團隊回顧並合併程式碼 錯誤選項

    訓練完成後才合併程式碼是批次整合方式,不符合持續整合的精神。

  • D 透過自動化部署腳本,將模型在特定時間點批次釋放到測試環境 錯誤選項

    批次部署到測試環境屬於CD(持續部署)的範疇,而非CI的核心實踐。

答案、題目或解析有問題?回報這題

題目 © 經濟部產業發展署,AITerms.tw 僅作教學解析使用,本站解析以 CC BY-NC-SA 4.0 授權。