校招實體知識點整理

【雅虎】 python

一、ASCII碼是目前計算機中用的最普遍的字符集及其編碼,是由美國國家標準局制定的被國際標準化組織ISO定位國際標準,成爲ISO 646標準。使用於全部拉丁文字字母,ASCII碼有7位碼和8位碼。 數據結構

7位ASCII碼是用7位二進制數進行編碼的,能夠表示128個字符。第0~32號及第127是控制字符或通信專用字符,LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BS(退格)、BEL(振鈴)等;通信專用字符:SOH(文頭)、EOT(文尾)、ACK(確認)等; 函數

第33~126是字符:其中第48~57是0~9十個阿拉伯數字;65~90爲26個大寫字母,97~122爲26個小寫字母,其他爲一些標點符號、運算符號等。 編碼

奇偶校驗:在計算機的存儲單元中,一個ASCII值佔一個字節(8個二進制位),其最高位(b7)用做奇偶校驗位。通常分奇校驗和偶校驗兩種。奇校驗規定:正確的代碼一個字節中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的代碼一個字節中1的個數必須是偶數,若非偶數,則在最高位b7添1。 spa

二、實數由一個整數定點數(即尾數)乘以某個基數(計算機中一般是2)的整數次冪獲得,這種表示方法相似於基數爲10的科學計數法 翻譯

三、編譯程序產生目標程序,解釋程序將代碼直接翻譯成機器可識別的指令; 對象

解釋程序也稱爲解釋器,它或者直接解釋執行源程序,或者將源程序翻譯成某種中間表示形式後再加以執行;編譯程序(編譯器)則是將源程序翻譯成目標語言程序,而後在計算機上運行目標程序。 繼承

腳本是一種特定的描述性語言,依據必定的格式編寫的可執行文件,又稱爲宏或批處理文件,在執行時由系統的一個解釋器,將其翻譯成機器能夠識別的指令,並按順序執行,不須要編譯。 ip

常見的腳本語言:Scala、JavaScript,VBScript,ActionScript,MAX Script,ASP,JSP,PHP,SQL,Perl,Shell,python,Ruby,JavaFX,Lua,AutoIt等。
編譯器

四、class和struct的區別

struct能包含成員函數嗎? 能!
struct能繼承嗎? 能!!
struct能實現多態嗎? 能!!!
 

最本質的一個區別就是默認的訪問控制: 

默認的繼承訪問權限

struct是public的class是private的

struct做爲數據結構的實現體,它默認的數據訪問控制是public的,而class做爲對象的實現體,它默認的成員變量訪問控制是private的
相關文章
相關標籤/搜索