阿摩線上測驗
登入
首頁
>
捷運◆APP程式開發(及應用)
>
106年 - 106 臺北捷運:APP程式開發#61105
>
題組內容
四、 請回答以下 iOS App 程式設計問題(每題 20 分,共 40 分):
(一) (1)在 iOS APP 開發中,請解釋 atomic, nonatomic 之不同及 優缺點,並舉例說明何時該使用 atomic。 (6 分)
其他申論題
(一) 在 Java 語言中,請解釋介面(interface)的主要功能以及與 抽象類別(Abstract Class)的差異性。(5 分)
#243346
(二) 在HTML 5、CSS 3語言中,請解釋<nav>、<section>、<article>、 <aside>的功能與作用,並以圖示說明四者形成的網頁佈局/ 排版關係。(5 分)
#243347
(一) 在 Objective-C 語言中,請解釋 NSArray 與 NSMutableArray 之差別 。 (5 分)
#243348
(二) 在 Swift 語言中, 請問下列程式碼中, 接續在型態 Int 後面 的問號是代表什麼? 若在不確定變數值的狀況下,想安全的 使用 print 印出 myScore 的變數值該如何實作? (5 分) var myScore: Int? = 90
#243349
【已刪除】(2) 以下為 UITableViewCell 的一個 建構子 , 請問其中 reuseIdentifier 之用途為何? (6 分)若 reuseIdentifier 不 是 nil 之好處為何?(8 分)
#243351
(二)在 iOS APP 開發中,請解釋什麼是 protocol? (10 分) 請舉 例如何定義 protocol 以及如何宣告採納此 protocol? (10 分)
#243352
一、都市捷運系統之隧道施工方法中,明挖覆蓋法與潛盾工法之施工 步驟各為何?此兩種工法各有那些優點與缺點?請加以比較並 說明之。(25 分)
#243353
二、捷運機廠之功能與工作內容各為何?請條列說明之。(25 分)
#243354
三、為使車輪連續平穩地滾動及側向導引,鋼軌必須符合那些要求? (25 分)
#243355
四、何謂自動列車保護(Automatic Train Protect, ATP)?自動列車保護 具備那些功能?(25 分)
#243356