你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS編程技術 >> ios考試題2

ios考試題2

編輯:IOS編程技術

選擇題
1.以下哪種數據類型不是數據庫的存儲類型

答案:D
A、text    B、real    C、blob    D、string

2.下列哪種情況會出現樹沖突

答案:B
A、兩個用戶修改了同一個文件的同一塊區域
B、文件名修改造成的沖突
C、git自動處理(合並/應用補丁)出現的沖突
D、以上都不是

3、AFN集成的XML解析是

答案:A
A、NSXMLParser
B、GDataXMLNode
C、ReactiveCocoa
D、SBJSON

4、ShareSDK官方SDK在使用中收費標准?

答案:A
A、永久免費
B、一年100RMB
C、一年500RMB
D、一個月100RMB

5、XML解析的方式有

答案:C
A、DOM
B、SAX
C、以上兩種
D、GET

6、CASpringAnimation是iOS幾引入的動畫

答案:D
A、iOS8
B、iOS6
C、iOS7
D、iOS9

7、AFNetworking網絡判斷是哪個類

答案:A
A、AFNetworkReachabilityManager
B、AFNetworkReachability
C、AFNetworkReachabilitySession
D、AFNetworkReachabilityConnection

8、關於NSFileManager描述錯誤的是

答案:C
A、是一個單例類
B、可以用來創建文件夾
C、可以創建文件
D、[NSFileManager defaultManager];能夠得到NSFileManger的對象

9、對於一個接口,接口地址和參數之間的分割符號是:

答案:D
A、>
B、M
C、:
D、?

10、 有下面協議定義:
protocol Speaker {
    class func speak()
}
下列實現協議的遵守者定義正確的是?

答案:C
A、class Dog : Speaker {
          static func speak() {
           println("Wang Wang!")
       }
   }
B、class Dog : Speaker {
       func speak() {
           println("Wang Wang!")
       }
   }
C、struct Cat : Speaker {
       static func speak() {
           println("Miao Miao!")
       }
   }
D、struct Cat : Speaker {
       class func speak() {
           println("Miao Miao!")
       }
   }

11、以下不是FMDB中重要的類是

答案:D
A、FMDatabase
B、FMResultSet
C、FMDatabaseQueue
D、FMDatabasePool

12、以下那個平台能實現第三方登陸

答案:D
A、友盟
B、微博SDK
C、百度SDK
D、新浪SDK

13、下面說法正確的是

答案:D
A、CAPropertyAnimation 繼承於NSObject
B、CABasicAnimation繼承於CAAnimation
C、CAKeyframeAnimation繼承於CAAnimation
D、CAPropertyAnimation繼承於CAAnimation

14、NSURLSessionDownloadTask *task = [session downloadTaskWithURL:url completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error) {方法中,location代表了什麼

答案:D
A、文件的下載之前的地址
B、文件的路徑
C、任務的地址
D、文件的下載地址

15、dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); 對於此方法描述錯誤的是 ()

答案:B
A、隊列中既可以添加同步任務也可以添加異步任務
B、獲取系統的串行隊列
C、DISPATCH_QUEUE_PRIORITY_DEFAULT 意思是隊列的優先級
D、獲取的是系統的並行隊列

16、Ping++ 的管理平台對訂單提供了退款功能?

答案:A
A、提供了
B、沒提供
C、官方沒說明
D、以上都不對

17、AVPlayerLayer繼承自__

答案:C
A、NSObject
B、UIControl
C、CALayer
D、UIResponder

18、以下哪個不是FMDB的優點

答案:D
A、對多線程的並發操作進行處理,所以是線程安全的;
B、以OC的方式封裝SQLite的C語言API,使用起來更加的方便;
C、FMDB是輕量級的框架,使用靈活。
D、可以實現跨平台使用

19、沙盒機制的特點。

答案:D
A、每個應用程序都在自己的沙盒裡
B、不能隨意跨越自己的沙盒去訪問別的應用程序沙盒中的內容(iOS8已經開放訪問)
C、應用程序向外請求或接收數據都需要經過權限認證
D、以上都對

20、AFNetworking默認不包括的請求格式是

答案:D
A、"text/json"
B、"text/javascript"
C、”text/html"
D、"text/plain"

21、POST請求是遵循什麼協議:

答案:A
A、HTTP
B、TCP
C、ftp
C、ftp

22、下列哪個操作是APP進入將要返回前台的操作?

答案:B
A、
- (void)applicationWillEnterForeground:(UIApplication *)application
{
    [[EaseMob sharedInstance] applicationDidEnterBackground:application];
}
B、
- (void)applicationWillEnterForeground:(UIApplication *)application
{
    [[EaseMob sharedInstance] applicationWillEnterForeground:application];
}
C、
- (void)applicationWillEnterForeground:(UIApplication *)application
{
    [[EaseMob sharedInstance] applicationWillTerminate:application];
}
D、全部都是

23、支付寶包種的appScheme的作用是什麼

答案:A
A、標示app的id方便從支付寶支付結束後回到app
B、添加一些加密的信息為了安全
C、只是支付寶的配置信息沒有什麼作用
D、商品的唯一標識

24、以下對UILineBreakModeTailTruncation描述正確的是?

答案:A
A、以單詞為單位換行。無論是單行還是多行,都是末尾有省略號。
B、以單詞為單位換行。無論是單行還是多行,都是中間有省略號,省略號後面只有2個字符
C、以單詞為單位換行。以字符為單位截斷
D、以單詞為單位換行。如果是單行,則開始部分有省略號。如果是多行,則中間有省略號,省略號後面有4個字符

25、XML和JSON的區別不正確的是

答案:C
A、
B、對於復雜的數據結構使用XML,簡單的數據結構可采用JSON
C、XML應用廣泛,可擴展性強,被廣泛應用各種場合
D、JSON可讀性強,可描述復雜結構

26、將進行大數據解析時

答案:A
A、使用NSXMLParser解析方式好
B、采用DOM解析
C、效率高
D、可將數據全部讀入內存

27、CoreData中, momd文件是由 ()文件編譯而來的 。

答案:D
A、.sqlite
B、.html
C、.a
D、.xcdatamodeld

28、網絡支付不包括以下哪種:

答案:D
A、交易
B、清算
C、結算
D、付賬

29、http的端口是:

答案:A
A、80
B、100
C、443
D、8080

30、如下面的數據庫的表中,若職工表的主關鍵字是職工號,部門表的主關鍵字是部門號,SQL操作不能執行

答案:B
A、從職工表中刪除行(‘025’,’王芳’,’03’,720)
B、將行(‘005’,’喬興’,’04’,750)插入到職工表中
C、將職工號為’001’的工資改為700
D、將職工號為’038’的部門號改為’03’

31、iOS端MD5算出來都為多少位?

答案:B
A、16
B、32
C、64
D、128

32、以下可以給線程加鎖的類,描述錯誤的是()

答案:A
A、atomic
B、NSConditionLock
C、NSLock
D、NSRecursiveLock

33、下列那一個初始化方法可以構造文字消息對象

答案:A
A、
EMChatText *txtChat = [[EMChatText alloc] initWithText:@"藍鷗iOS消息"];
EMTextMessageBody *body = [[EMTextMessageBody alloc] initWithChatObject:txtChat];
B、
EMChatImage *imgChat = [[EMChatImage alloc] initWithUIImage:img displayName:@"displayName"];
EMImageMessageBody *body = [[EMImageMessageBody alloc] initWithChatObject:imgChat];
C、
EMChatVoice *voice = [[EMChatVoice alloc] initWithFile:recordPath displayName:];
voice、duration = aDuration;
EMVoiceMessageBody *body = [[EMVoiceMessageBody alloc] initWithChatObject:voice];
D、
EMChatFile *fileChat = [[EMChatFile alloc] initWithFile:localPath displayName:@"displayName"];
EMFileMessageBody *body = [[EMFileMessageBody alloc] initWithChatObject:fileChat];

34、以下不屬於友盟渠道使用的是

答案:D
A、添加渠道只能在mainfest裡設置
B、添加了新的渠道,安裝包已經發出去了,這個渠道卻沒有顯示
C、給渠道商開通渠道賬號,方便查看數據
D、在特定的路徑裡有些頁面不能顯示

35、下列不屬於定位管理的代理方法是

答案:D
A、-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations;
B、-(void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status;
C、- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error;
D、- (void)locationManager:(CLLocationManager *)manager didSuccess:(NSCorrect *)correct;

36、MD532位加密和MD516位加密後,密文相同的區間是?

答案:B
A、0-16
B、8-24
C、16-32
D、3-19

37、以下說法錯誤的時()

答案:D
A、當一個ID僅存在沖突的時候,利用這個ID統計的DAU和安裝都會被低估,但是有可能會高估留存
B、當一個ID僅存在漂移的時候,利用這個ID統計的DAU和安裝都會被高估,同時會影響留存
C、當一個ID既存在沖突又存在漂移的時候,利用這個ID統計出來的DAU和安裝是完全不可靠的
D、以上都不對

38、微信開放平台和公眾平台的區別以下說法錯誤的是

答案:C
A、公眾平台面向的是普通的用戶
B、開放平台面向的開發者和第三方獨立軟件開發商
C、公眾平台面向的非普通的用戶
D、公眾平台就是服務號訂閱號的管理開發後台

39、友盟錯誤分析的功能不包括()

答案:D
A、可以按照錯誤類型、應用版本篩選錯誤
B、可以根據不同的條件為錯誤添加標簽,便於快速分類及查找錯誤
C、可以自定義錯誤信息
D、iOS下可以通過上傳mapping文件來定位到Crash的具體位置

40、XML和HTML的設計區別是:

答案:A
A、XML的核心是數據,其重點是數據的內容。HTML被設計用來顯示數據,其重點是數據的顯示。
B、XML的核心是數據內容,其重點是數據展示。
C、HTML是核心是數據,重點是數據內容
D、XML和HTML沒有什麼區別

※ 判斷題
1、環信中的開放注冊是為了測試使用  
答案:(T)
正確
錯誤

2、一旦NSOperationQueue中的任務之間建立依賴關系,就相當於程序同步執行
答案:(T)
正確
錯誤

3、iOS中MD5進行加密的時候,需要導入的頭文件是CommonDigest.h
答案:(T)
正確
錯誤

4、CoreData中表之間的關聯只能是一對多的關系。
答案:(F)
正確
錯誤

5、AVAudioPlayer屬性volume的范圍是0.0 ~ 10.0
答案:(F)
正確
錯誤

6、php能以json或則xml格式將數據返回給APP麼?
答案:(T)
正確
錯誤

7、下列語句序列執行後,k 的值是( 11)
var  i=6, j=8, k=10, n=5, m=7
if  i
答案:(F)
 正確
 錯誤

8、XML的設計宗旨是傳輸數據,而非顯示數據
答案:(T)
正確
錯誤

9、使用 CocoaPods 生成的 .xcworkspace 文件來打開工程,而不是以前的 .xcodeproj 文件
答案:(T)
正確
錯誤

10、CoreData中NSEntityDescription是用來做數據處理的類
答案:(F)
正確
錯誤

11、如果開發者在iOS app中建立了一個基於thrift的工程,並且集成友盟SDK,會產生重命名的沖突但是友盟iOS SDK在 3.1.8及以上版本中已經解決了這一問題
答案:(F)
正確
錯誤

12、當一塊資源被多個線程共享,也就是多個線程訪問同一塊資源的時候,容易發生數據混亂或者數據錯亂問題.
答案:(T)
正確
錯誤

13、https是http的安全版
答案:(T)
正確
錯誤

14、update Person set score = age where name = ‘jack’ ; 將Person表中名字等於jack的記錄,score字段的值 都改為 age字段的值
答案:(T)
正確
錯誤

15、AVPlayer也可以播放音頻文件
答案:(T)
正確
錯誤

16、CAAnimationGroup只有?個數組屬性,可以添加多個 CAAnimation一一執?
答案:(T)
正確
錯誤

17、使用第三方登陸可以免去用戶麻煩注冊的效果
答案:(T)
正確
錯誤

18、接口放回的數據會明顯的表示出數據類型麼
答案:(F)
正確
錯誤

19、xampp包含Apache、MySQL、PHP、PERL
答案:(T)
正確
錯誤

20、上線的方法是- (void)sendElement:(NSXMLElement *)element
答案:(T)
正確
錯誤




  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved