題庫總數:49
是非題:0
選擇題:49 (A:12、B:14、C:15、D:8)
多選題:0
roddayeye整理
Q   UI元件的座標是以左上角為原點,愈往畫面的右邊,Y座標值愈?
    1.大
v   2.小
    3.不變
    4.0
     
Q   下列哪個方法可以自畫面中移除某個 UI 元件?
    1.addSubview:
    2.bringSubviewToFront:
v   3.removeFromSuperview:
    4.以上皆非
     
Q   如果希望可以一次通知多個畫面,資料的變化,那麼透過哪個機制最容易做到?
    1.Target-Action
    2.Delegate
v   3.Notification
    4.以上皆非
     
Q   所有 UI 元件的祖先是?
    1.UIButton
    2.UIControl
v   3.UIView
    4.以上皆非
     
Q   UI 元件之所以可以處理觸碰事件是因為他們都繼承了?
    1.UIApplication
v   2.UIResponder
    3.UIWindow
    4.UIScreen
     
Q   使用CATransition宣告動畫,可以利用哪一個屬性設定動畫效果?
    1.duration
v   2.type
    3.addAnimation
    4.forKey
     
Q   CGSize的width,其資料形態為何?
v   1.CGFloat
    2.CGInt
    3.CGDouble
    4.CGWidth
     
Q   如果要處理按鈕事件最好透過哪個機制?
v   1.Target-Action
    2.Delegate
    3.Notification
    4.以上皆非
     
Q   訊息通知機制用於將何種訊息,進行一次發送給多個畫面?
v   1.更新
    2.下載
    3.發佈
    4.等待更新
     
Q   如果要呈現水波紋效果,可以使用哪一種類別?
    1.UIView
    2.QuartzCore
v   3.CATransition
    4.UIImageView
     
Q   main()函數呼叫了UIApplicationMain函數,該函數的第四個參數表示iOS應用程式的事件會交由什麼類別來處理?
    1.無功能
    2.UIApplication
    3.main.m
v   4.AppDelegate
     
Q   透過何種類別可以取得硬體的資訊?
    1.UIControl
v   2.UIDevice
    3.UIApplication
    4.UIResponder
     
Q   使用者可以透過何種方式,交換畫面的前後位置?
    1.alloc
    2.removeFromSuperview
    3.initWithFrame:
v   4.exchangeSubviewAtIndex:?withSubViewAtIndex:
     
Q   使用者可以透過何種方式,將某一個子畫面帶到前面?
    1.removeFromSuperview
    2.initWithFrame:
v   3.bringSubviewToFront:
    4.exchangeSubviewAtIndex:?withSubViewAtIndex:
     
Q   Target-Action機制應用於何種類別l或其子類別,用以處理使用者所觸發的事件?
v   1.UIControl
    2.UIApplication
    3.UIScreen
    4.NSObject
     
Q   UIView與UIViewController以及UIResponder類別的最上層父類別是?
    1.UIApplication
    2.UIScreen
v   3.NSObject
    4.NSArray
     
Q   哪一個屬性可以決定中心位置?
    1.width
    2.height
v   3.center
    4.CGPointMake
     
Q   下列何種是碰觸事件?
    1.touchesBegan:withEvent:
    2.touchesMoved:withEvent
    3.touchesEnded:withEvent:
v   4.以上皆是
     
Q   使用哪一個方法可以將物件由父物件中移除?
    1.remove
v   2.removeFromSuperview
    3.removeFromView
    4.release
     
Q   animationDuration所設定的時間單位是?
    1.時
    2.分
v   3.秒
    4.毫秒
     
Q   是iOS內所有UI元件的祖先,因此瞭解它將有助於使用其他UI元件?
    1.NSObject
v   2.UIView
    3.UIApplication
    4.UIScreen
     
Q   代理機制目的在於?
    1.讓主程式只需要處理主程式邏輯
    2.其他事件就交由相對應的類別加以處理
    3.由對應類別處理傳入屬性
v   4.以上皆是
     
Q   CGRect包含以下哪一種類別?
v   1.CGPoint
    2.CGWidth
    3.CGRect
    4.CGFloat
     
Q   產生UIView的方式是透過何種建構子的使用?
    1.initWithSize:
    2.initWithCenter:
v   3.initWithFrame:
    4.initWithMark:
     
Q   App起始後,會先載入在XCode繪製的?
v   1.主畫面
    2.功能表
    3.起始函數
    4.圖片檔
     
Q   使用者可以透過何種靜態方法,取得目前前景的應用程式?
    1.statusBarStyle
v   2.sharedApplication
    3.applicationSupportsShakeToEdit
    4.presentLocalNotificationNow
     
Q   animationDuration的功能是什麼?
v   1.設定動畫時間
    2.開始動畫
    3.結束動畫
    4.執行動畫
     
Q   如果希望在不改寫類別的情況下去處理該類別的相關事件,那麼應該是透過哪個機制?
    1.Target-Action
v   2.Delegate
    3.Notification
    4.以上皆非
     
Q   APP起始後,iOS將呼叫應用程式代理者所提供的什麼方法?
v   1.application: didFinishLaunchingWithOptions:
    2.viewDidLoad
    3.applicationWillResignActive:
    4.applicationWillEnterForeground:
     
Q   UI元件的座標是以左上角為原點,愈往畫面的右邊,X座標值愈?
v   1.大
    2.小
    3.不變
    4.0
     
Q   利用UIImageView設置動畫,最多可以設定多少張圖片作為動畫來源?
    1.兩張
    2.五張
    3.十張
v   4.無限制
     
Q   何種類別可以取得螢幕的各項資訊?
    1.UIApplication
v   2.UIScreen
    3.UIDevice
    4.UIControl
     
Q   我們可以透過哪個 struct 來表示一個 UI 元件的位置與大小
    1.CGPoint
    2.CGSize
v   3.CGRect
    4.以上皆非
     
Q   訊息通知機制可以一次將訊息發送給幾個訊息觀測者?
    1.一個
    2.二個
    3.三個
v   4.不限制
     
Q   透過 UIView 的 beginAnimations: 來處理動畫,最後一行敘述一定是?
    1.stopAnimation:
v   2.commitAnimations:
    3.end
    4.以上皆非
     
Q   要取得硬體設備資訊可以透過哪個類別?
    1.UIApplication
    2.UIWindow
v   3.UIDevice
    4.UIScreen
     
Q   代理機制可以將事件交由幾個代理者來處理?
v   1.一個
    2.二個
    3.三個
    4.不限制
     
Q   原點位置可以透過何種類別指定?
v   1.CGPoint
    2.CGSize
    3.CGRect
    4.CGCenter
     
Q   UIView 的座標表示方式是以哪裡為原點?
v   1.畫面左上角
    2.畫面右下角
    3.畫面左下角
    4.畫面右上角
     
Q   CGRect的四個參數,分別定義了?
    1.width, height, x, y
v   2.x, y, width, height
    3.x, width, y, height
    4.size, center x, y
     
Q   要取得螢幕大小可以透過?
    1.UIApplication
    2.UIWindow
    3.UIDevice
v   4.UIScreen
     
Q   我們可以透過 UIImageView 的哪個屬性來設定要顯示的圖片動畫?
    1.images
v   2.animationImages
    3.animations
    4.以上都需要
     
Q   C語言的起始程式為main.c,而App的起始程式則為?
    1.main.a
    2.main.mm
v   3.main.m
    4.main.p
     
Q   畫面元件之所以可以處理使用者事件的關係,是因為繼承了何種類別,該類別內定義了「觸碰」等事件的處理方法?
    1.UIWindow
    2.UIControl
    3.UIApplication
v   4.UIResponder
     
Q   UIView 是一個大容器,我們可以加入其他的 UI 元件,並透過哪個方法來改變他們的前後位置?
    1.addSubview:
v   2.&
    3.removeFromSuperview:
    4.以上皆是
     
Q   CATransition 是使用了哪個框架庫?
    1.Foundation
    2.Sqlite
v   3.QuartzCore
    4.以上皆是
     
Q   什麼是應用程式最底層的畫面?
    1.UIControl
    2.UIApplication
v   3.UIWindow
    4.UIView
     
Q   下列何者是一個容器,可以放入其他的 UI 元件?
    1.UIApplication
v   2.UIWindow
    3.UIDevice
    4.UIScreen
     
Q   UIImageView是何種類別的子類別?
    1.UIControl
    2.UIApplication
v   3.UIView
    4.UIButton

arrow
arrow
    創作者介紹
    創作者 阿德 的頭像
    阿德

    永無止盡的學習路

    阿德 發表在 痞客邦 留言(0) 人氣()