1. ATM擴展了TDM,能夠有效地提高線路的利用率。ATM在TDM的時隙中放入數據時,並非按照線路的順序而是按照數據到達的順序放入。
2. 引用與指針什麼區別?
a) 引用必須被初始化,指針不必。
b) 引用初始化後不能被改變,指針不必。
c) 不存在指向空值的引用,但是存在指向空值的指針。
3. 實時系統的特性:在特定時間完成特定任務,實時性與可靠性。
4. 全局變量在靜態數據區,局部變量在堆棧中。
5. 構造函數不能聲明爲虛函數。
6. 多態是指使用相同的函數名稱來訪問函數不同的實現方法,即“一種接口,多鍾方法”,用相同的形式訪問一組通用運算,每個運算可能對應的行爲不同。
C++支持編譯時多態和運行時多態,運算符重載和函數重載就是編譯時多態,而派生類和虛函數實現運行時多態。
7. 運行時多態的基礎是基累指針,基類指針可以指向任何派生類對象。
8. 子類指針不能指向父類對象,因爲子類中有些信息父類沒有,因此用指針訪問一些父類沒有的屬性和函數,會出錯。
9. 父類指針可以指向子類對象,單隻能操作父類有的屬性及函數。對於那些父類沒有的屬性,必須將父類指針強制轉化爲子類指針後纔可使用。
10. Main 函數執行組成自己的語句並返回一個值給操作系統。
11. A function definition has four elements:a return type, a function name, a (possible empty) parameter list enclosed in parentheses, and a function body.