課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
5903326 開源系統軟體與實務 Open-Source System Software and Practice 3.0 3
中文概述
Chinese Description
開源軟體 (open-source software)對於資訊世界的發展極其重要,尤其是系統軟體與中介軟體。在1990年代快速發展的GNU/Linux,1990年代末期進入互連網時代,世界上最多伺服器使用的開源碼網頁伺服器Apache HTTP Server應運而生,之後更衍生出傳奇性的開源碼Apache Project。迄今,各個開源碼社群持續改進、優化既有的軟體,並且不斷地開發出有巨大影響力的新計畫,包括廣泛用於建構雲端服務與巨量資料運算的 OpenStack、Hadoop和Spark,世界上最多人使用在智慧手機和平板的Android作業環境。開源系統軟體與中介軟體更成為物聯網和巨量資料分析時代的重要基礎,高效率、即時性、機器與機器之間良好的溝通與合作是這個時代應用開發的關鍵,除了需要有高效率、穩定、安全的作業系統之外,還需要更多高品質、優化度高的系統軟體與中介軟體。
英文概述
English Description
Open-source software is extremely important to the development of the information world, especially system software and middleware. GNU/Linux developed rapidly in the 1990s and entered the Internet era in the late 1990s. The open-source web server Apache HTTP Server, which is used by the most servers in the world, came into being, and then the legendary open-source Apache Project was born. So far, various open-source communities have continued to improve and optimize existing software, and continue to develop new projects with great influence, including OpenStack, Hadoop and Spark, which are widely used to build cloud services and massive data computing. The most widely used Android work environment on smartphones and tablets. Open-source system software and intermediary software have become an important foundation in the era of Internet of Things and massive data analysis. High efficiency, immediacy, and good communication and cooperation between machines are the keys to application d
核心能力指標 1.具備運用資訊、數學之能力,並能充分溝通與表達
2.擁有程式語言、邏輯演算、及電腦系統之專業知識
3.能運用軟體工具解決問題
4.能分析、設計、開發、整合、測試、與評估資訊系統
5.具備良好溝通與團隊合作之能力
6.具備專題研究、撰寫報告及成果簡報之能力
7.具備校外實習經驗,深刻瞭解資訊產業脈動及相關研發議
8.具備自我學習能力,以面對資訊技術的快速變化
9.可以體認資訊科技對於社會、教育、經濟、文化等的影響與責任
10.尊重學術倫理、工程倫理、及智慧財產權

備註: