108年第2學期-8111 嵌入式系統設計 課程資訊
評分方式
評分項目 | 配分比例 | 說明 |
---|---|---|
平常成績 | 30 | |
作業成績 | 30 | |
期中考 | 20 | |
期末考 | 20 |
選課分析
本課程名額為 40人,已有43 人選讀,尚餘名額-3人。
登入後可進行最愛課程追蹤 [按此登入]。
教育目標
1. 學習嵌入式系統程式設計環境
2. 學習嵌入式系統程式開發設計
3. 使用Android Studio,模擬器等開發工具
4. 介紹Android平台的基礎知識與架構
5. 熟悉Android平台使用介面
6. 學習Android應用程式設計
課程概述
Google在2008 年正式宣佈Android手機平台,並公開所有原始碼後,Android儼然成為手機上,第一個完整的開放開發平台。在手機已是人手必備的趨勢下,手機相關的應用,將會如同個人電腦上般多元發展。目前Android平台不僅獲得全球眾多開發者的支持,也吸引越來越多的國內外,軟、硬體廠商,競相投入Android相關研發計畫。為了因應這一波手機軟體產業的轉變,可預期的是,對產業界而言將會需要大量的Android手機應用程式之開發人才。台灣嵌入式產業對硬體、BIOS和Linux Drivers三者極為熟悉,但是對於Android的框架(Framework)部份非常陌生。因之,本課程的目標是讓學生熟悉的「硬體、BIOS和Linux」銜接到還很生疏的「Android框架」,著重焦點在於:一、使用Eclipse,模擬器等開發工具,讓學員快速熟悉相關開發工具之使用。二、介紹Android平台的基礎知識與架構,協助學員瞭解基本的運作原理。三、藉以實機操作方式使學員了解Android平台應用程式概念,並逐步熟悉Android平台使用介面與應用程式之設計。四、了解Android框架的內部機制、撰寫Android底層系統服務(System-level service)、開發共享模組(即 .SO)、提供學生實作應用程式開發的環境。
課程資訊
基本資料
選修課,學分數:0-3
上課時間:四/10,11,12[ST436]
修課班級:資工系3-5
修課年級:年級以上
選課備註:日間部可選;資電組分組選修
教師與教學助理
授課教師:劉榮春
大班TA或教學助理:尚無資料
Office HourMon. 16:10~19:10 ST330
Tue. 18:20~21:20 ST330
以及課後時間
授課大綱
授課大綱:開啟授課大綱(授課計畫表)
(開在新視窗)
參考書目
1. Programming Embedded Systems: With C and GNU Development Tools, 2nd Edition
by Michael Barr, Anthony Massa, O’REILLY, 2006
2. Android App 程式設計教本之無痛起步:使用 Android Studio 2.X 開發環境
編者: 施威銘; 出版社:旗標, 2017
3. Computers as Components
by Marilyn Wolf, Elsevier, 2012
開課紀錄
您可查詢過去本課程開課紀錄。 嵌入式系統設計歷史開課紀錄查詢