三、中軟的面試題
(一)簡答題.
1. 避免死鎖的方法有哪些?
2. 在Sybase數據庫中注冊用戶與數據庫用戶有什么區別?
3. 在MS SQL_Server 數據庫中通過什么約束保證數據庫的實體完整性
4. 內存有哪幾種存儲組織結構.請分別加以說明
5. JAVA中的Wait() 和notify()方法使用時應注意些什么?
6. 用戶輸入一個整數.系統判斷,并輸出是負數還是非負數,請設計測試用例.
7. 操作系統中的同步和互訴解決了什么問題
8. UNIX 中init
(二)編寫類String 的構造函數,析構函數和賦值函數
已知類String 的原型為
class string { public: string(const char *str=null);//普通構造函數 string(const string &other);//拷貝構造函數 ---string(void); string &operate=(const string &other);//賦值函數 private: char * m-data;//用于保存字符串 }; |
請編寫string 的上述4個函數
(三)有關內存的思考題
1、void getmemory(char *p) { p=(char*)mallol(100); } void javascript:tagshow(event, 'test');" href="javascript:;" target=_self>test(void) { char * str =null; getmemory(str); strcpy(str,”hello,world”); printf(str); } |
請問運行Test函數會有什么樣的結果
2、char*getmemory(void) { char p[]=”hello world”; return p; } void test(void) { char *str=null; str=Getmemory(); printf(str); } |
請問運行Test 函數會有什么樣的結果。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/