阿摩線上測驗
登入
首頁
>
捷運◆APP程式開發(及應用)
>
106年 - 106 臺北捷運:APP程式開發#61105
>
題組內容
二、 請回答以下 Java、HTML 5、CSS 3 程式設計問題(每題 5 分,共 10 分):
(二) 在HTML 5、CSS 3語言中,請解釋<nav>、<section>、<article>、 <aside>的功能與作用,並以圖示說明四者形成的網頁佈局/ 排版關係。(5 分)
其他申論題
二、請說明您所擬的實施方案,是改變傳統運輸規劃程序中哪 一步驟的做法。(15 分)
#243343
(一) 依據 Android 的設計,當 App 啟動後將會由一個主要之 UI 執 行緒(Thread)控制使用者介面上的各元件,而其他執行緒將無 法直接控制使用者介面上的各元件,若 App 需要多執行緒時, 請解釋在 Android 中可使用哪三種方式讓 App 產生多執行緒, 並可與 UI 執行緒相互溝通,請以簡單的程式碼示範並講解。 (20 分)
#243344
【已刪除】(二) 為了不同大小螢幕上支援更多動態和彈性 UI 設計,Android 從 3.0 之後導入片段(Fragment),將 Activity 版面配置分成 片段(Fragment)後,可以修改 Activity 在執行階段的外觀, 以及保留 Activity 所管理返回堆疊的相關變更,請解釋以下 回呼方法(Callback Method)與原本 Activity 回呼方法(包含:
#243345
(一) 在 Java 語言中,請解釋介面(interface)的主要功能以及與 抽象類別(Abstract Class)的差異性。(5 分)
#243346
(一) 在 Objective-C 語言中,請解釋 NSArray 與 NSMutableArray 之差別 。 (5 分)
#243348
(二) 在 Swift 語言中, 請問下列程式碼中, 接續在型態 Int 後面 的問號是代表什麼? 若在不確定變數值的狀況下,想安全的 使用 print 印出 myScore 的變數值該如何實作? (5 分) var myScore: Int? = 90
#243349
(一) (1)在 iOS APP 開發中,請解釋 atomic, nonatomic 之不同及 優缺點,並舉例說明何時該使用 atomic。 (6 分)
#243350
【已刪除】(2) 以下為 UITableViewCell 的一個 建構子 , 請問其中 reuseIdentifier 之用途為何? (6 分)若 reuseIdentifier 不 是 nil 之好處為何?(8 分)
#243351
(二)在 iOS APP 開發中,請解釋什麼是 protocol? (10 分) 請舉 例如何定義 protocol 以及如何宣告採納此 protocol? (10 分)
#243352
一、都市捷運系統之隧道施工方法中,明挖覆蓋法與潛盾工法之施工 步驟各為何?此兩種工法各有那些優點與缺點?請加以比較並 說明之。(25 分)
#243353