南京視聽科技筆面試總結

面南京試聽科技筆試題:

解釋性語言和編譯型語言搪花,各舉兩個例子

答:
解釋型語言:源代碼不能直接翻譯成機器語言搓谆,而是先翻譯成中間代碼刁愿,再由解釋器對中間代碼進行解釋運行绰寞;運行效率一般相對比較低,依賴解釋器酌毡,跨平臺性好克握。舉例:Python、JavaScript枷踏、Shell菩暗、Ruby、MATLAB

編譯型語言:只須編譯一次就可以把源代碼編譯成機器語言旭蠕,后面的執(zhí)行無須重新編譯停团,直接使用之前的編譯結果就可以旷坦;因此其執(zhí)行的效率比較高;但比較依賴編譯器佑稠,因此跨平臺性差一些秒梅。舉例:OC,C++舌胶,C

一個32位系統(tǒng)的機器捆蜀,其指針是多少字節(jié)的。

答:指針是多少位只要看地址總線的位數(shù)就行了幔嫂。80386以后的機子都是32的數(shù)據(jù)總線辆它。所以指針的位數(shù)就是4個字節(jié)了。

“N+1<N”在N是什么類型下成立

答:這個確實不知道履恩。

軟件測試有哪些類型锰茉,分別對應哪些項目。

答:軟件測試可以分為黑盒測試和白盒測試切心,也可分為性能測試和功能測試飒筑。
單元測試:
集成測試:
系統(tǒng)測試:
驗收測試:
回歸測試:

程序在內存中運行時分為幾個區(qū),各自用途:

答:
全局區(qū)(靜態(tài)區(qū)):存放全局變量和靜態(tài)變量绽昏,與其他變量的生命周期不同协屡,程序結束時會自動釋放這塊內容
文字常量區(qū):常量字符串存放在這個位置,也就是常量池全谤。程序結束時著瓶,系統(tǒng)自動釋放這塊區(qū)域
代碼區(qū):存放代碼,app程序會拷貝到這里啼县。
棧區(qū):存放函數(shù)的參數(shù)值材原,局部變量的值。他的生命周期較短季眷,進入作用域的時候分配占用內存余蟹,離開作用域的時候釋放占用的內存。
堆區(qū):一般是由人為控制這塊區(qū)域的內存分配和釋放子刮。在C和C++中威酒,堆內存如果忘記釋放,可能導致可用內存越來越少挺峡,這就是內存泄漏葵孤。

引用和指針的區(qū)別:

答:引用是別名,指針是地址橱赠。
指針在運行時可以改變其所指向的值尤仍,而引用一旦和某個對象綁定后就不再改變。
從內存分配上看狭姨,程序為指針變量分配內存區(qū)域宰啦,而不為引用分配內存區(qū)域苏遥,因為引用聲明時必須初始化,從而指向一個已經(jīng)存在的對象赡模。引用不能指向空值田炭。

int retVal = UIApplicationMain(argc, argv, nil, nil);是什么意思

答:初始化UIApplication對象并為它設置代理,UIApplication對象是應用程序的象征漓柑,一個UIApplication對象就代表一個應用程序教硫。 argc: 系統(tǒng)或者用戶傳入的參數(shù)個數(shù);argv: 系統(tǒng)或者用戶傳入的實際參數(shù)

ios 保存一個變量到本地的兩種方法:

答:iOS本地緩存數(shù)據(jù)的方式有五種:1.直接寫文件方式辆布,可以存儲的對象有NSString栋豫、NSArray、NSDictionary谚殊、NSData、NSNumber蛤铜,數(shù)據(jù)全部存放在一個屬性列表文件(*.plist文件)中嫩絮;2.NSUserDefaults(偏好設置),用來存儲應用設置信息围肥,文件放在perference目錄下剿干;3.歸檔操作(NSkeyedArchiver),不同于前面兩種穆刻,它可以把自定義對象存放在文件中置尔;4.coreData;5.FMDB(FMDB是iOS平臺的SQLite數(shù)據(jù)庫框架氢伟,F(xiàn)MDB以OC的方式封裝了SQLite的C語言API)

實現(xiàn)一個委托的interface:

答:

import <Foundation/Foundation.h>

// 協(xié)議定義
@protocol SampleProtocolDelegate <NSObject>
@required

  • (void) processCompleted;
    @end
    // 協(xié)議定義結束
    @interface SampleProtocol : NSObject

{
// Delegate to respond back
id <SampleProtocolDelegate> _delegate;

}
@property (nonatomic,strong) id delegate;

-(void)startSampleProcess; // Instance method

@end

當A類中的某個方法執(zhí)行到某處時榜轿,想在B類中執(zhí)行某方法,需要如何做朵锣?

答:使用通知谬盐,在B類中注冊通知,并綁定需要執(zhí)行的方法诚些,在A類的方法執(zhí)行到特定地方時飞傀,發(fā)送通知。這時诬烹,B中的方法會被執(zhí)行砸烦。

類方法創(chuàng)造的對象要不要release釋放?

答:不需要 這個對象被放到自動釋放池中
類方創(chuàng)建對象:好處:不用我們去管理內存绞吁,壞處:在類方法中創(chuàng)建的對象是autorelease的幢痘,我們并不知它什么時候回被釋放掉,有可能會造成提前釋放家破,提前釋放如果再訪問這個對象雪隧,就會野指針操作西轩;

#import和#include的區(qū)別:

答:#import是導入Objective-C頭文件的關鍵詞,#include是導入C/C++頭文件的關鍵詞脑沿;
使用#include需要處理重復引用藕畔,#import能防止同一個文件被多次包含,則不需要處理重復引用;

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末庄拇,一起剝皮案震驚了整個濱河市注服,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌措近,老刑警劉巖溶弟,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異瞭郑,居然都是意外死亡辜御,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進店門屈张,熙熙樓的掌柜王于貴愁眉苦臉地迎上來擒权,“玉大人,你說我怎么就攤上這事阁谆√汲” “怎么了?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵场绿,是天一觀的道長剖效。 經(jīng)常有香客問我,道長焰盗,這世上最難降的妖魔是什么璧尸? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮熬拒,結果婚禮上逗宁,老公的妹妹穿的比我還像新娘。我一直安慰自己梦湘,他們只是感情好瞎颗,可當我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著捌议,像睡著了一般哼拔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上瓣颅,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天倦逐,我揣著相機與錄音,去河邊找鬼宫补。 笑死檬姥,一個胖子當著我的面吹牛曾我,可吹牛的內容都是我干的。 我是一名探鬼主播健民,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼抒巢,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了秉犹?” 一聲冷哼從身側響起蛉谜,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎崇堵,沒想到半個月后型诚,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡鸳劳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年狰贯,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赏廓。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡涵紊,死狀恐怖,靈堂內的尸體忽然破棺而出楚昭,到底是詐尸還是另有隱情,我是刑警寧澤拍顷,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布抚太,位于F島的核電站,受9級特大地震影響昔案,放射性物質發(fā)生泄漏尿贫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一踏揣、第九天 我趴在偏房一處隱蔽的房頂上張望庆亡。 院中可真熱鬧,春花似錦捞稿、人聲如沸又谋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽彰亥。三九已至,卻和暖如春衰齐,著一層夾襖步出監(jiān)牢的瞬間任斋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工耻涛, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留废酷,地道東北人瘟檩。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像澈蟆,于是被迫代替她去往敵國和親墨辛。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,111評論 1 32
  • 1.設計模式是什么? 你知道哪些設計模式哮幢,并簡要敘述带膀?設計模式是一種編碼經(jīng)驗,就是用比較成熟的邏輯去處理某一種類型...
    龍飝閱讀 2,165評論 0 12
  • 最全的iOS面試題及答案 iOS面試小貼士 ———————————————回答好下面的足夠了-----------...
    zweic閱讀 2,704評論 0 73
  • 某爹的apk逆向過程中橙垢,有個類的私有字段wupBuffer想知道是什么值垛叨,它本身有toString方法,但沒有輸出...
    切忌浮躁閱讀 1,279評論 1 1
  • 曹操柜某,字孟德嗽元,又一字吉利,小字阿瞞喂击。東漢權臣剂癌,少小無行,喜歡飛鷹走兔翰绊,不是個好學生佩谷。他叔叔看不慣他的行事風格,經(jīng)常...
    軒冕閱讀 919評論 9 4