阿摩線上測驗
登入
首頁
>
捷運◆APP程式開發(及應用)
>
106年 - 106 臺北捷運:APP程式開發#61105
> 申論題
題組內容
三、 請回答以下 Objective-C, Swift 程式設計問題(每題 5 分, 共 10 分):
(一) 在 Objective-C 語言中,請解釋 NSArray 與 NSMutableArray 之差別 。 (5 分)
相關申論題
(一) 依據 Android 的設計,當 App 啟動後將會由一個主要之 UI 執 行緒(Thread)控制使用者介面上的各元件,而其他執行緒將無 法直接控制使用者介面上的各元件,若 App 需要多執行緒時, 請解釋在 Android 中可使用哪三種方式讓 App 產生多執行緒, 並可與 UI 執行緒相互溝通,請以簡單的程式碼示範並講解。 (20 分)
#243344
(一) 在 Java 語言中,請解釋介面(interface)的主要功能以及與 抽象類別(Abstract Class)的差異性。(5 分)
#243346
(二) 在HTML 5、CSS 3語言中,請解釋<nav>、<section>、<article>、 <aside>的功能與作用,並以圖示說明四者形成的網頁佈局/ 排版關係。(5 分)
#243347
(二) 在 Swift 語言中, 請問下列程式碼中, 接續在型態 Int 後面 的問號是代表什麼? 若在不確定變數值的狀況下,想安全的 使用 print 印出 myScore 的變數值該如何實作? (5 分) var myScore: Int? = 90
#243349
(一) (1)在 iOS APP 開發中,請解釋 atomic, nonatomic 之不同及 優缺點,並舉例說明何時該使用 atomic。 (6 分)
#243350
(二)在 iOS APP 開發中,請解釋什麼是 protocol? (10 分) 請舉 例如何定義 protocol 以及如何宣告採納此 protocol? (10 分)
#243352
五、以 iBeacon(或 Beacon)技術提供「位置」的服務資訊時,採用何種無線通 訊協定?手機於室內環境接收到的訊號強度值(RSSI)可能會面臨甚麼問題? (10%)
#323578
(四)從資料表 ‘部門’ 和 ‘講師’,造出一個 view ‘部門資訊’,包含 兩個屬性 '部門名稱' 和 '講師個數'。(5%)
#323577
(三)更新訓練課程,其名稱為 ’快快樂樂學 APP’ 的時間為 '09:10:00', 和地點為 'TB1322'。(5%)
#323576
(二)查詢所有選擇註冊 ’快快樂樂學 APP’ 訓練課程的員工姓名。(5%)
#323575
相關試卷
113年 - 113-2 桃園大眾捷運股份有限公司_新進人員招募甄試試題_工程員(維修資訊類):APP 軟體開發實務#121584
113年 · #121584
106年 - 106 臺北捷運:APP程式開發#61105
106年 · #61105
105年 - 10504 臺北捷運:APP程式開發及應用#79441
105年 · #79441