




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、文檔來源為:從網絡收集整理.word 版本可編輯.歡迎下載支持.【關鍵字】方法1. 編譯程序和解釋程序的區(qū)別。2. 請介紹一下你本科期間做過的項目。3. 請問你為什么要考研究生。4. 請問你畢業(yè)設計的核心設計問題?5. 排序算法有哪些,排序算法中最快的算法是哪個.?6. 你有錢讀研嗎?7. 你為什么考研?8. 你選擇哪個研究方向?9. 虛擬存儲器,死鎖,虛擬設備,臨界區(qū),線程,交換,地址重定位,文件系統(tǒng),抖動10. 什么是 DMA,請舉例說明讀寫一次磁盤的 DMA 過程11. 如果你的 分數不夠,是否愿意調劑12. 計算機領域有什么主要的刊物IEEE Transactions on Image
2、 ProcessingChinese Journal of ComputersPictures and ImagesRemote sensing technology and applicationComputer ScienceJournal of Image and Graphics圖像處理匯刊中國計算機學報圖片和圖像遙感技術與應用計算機科學圖象圖形學報13. 計算機界有什么主要的企業(yè)14. 數據庫有哪些基本操作據庫的基本操作主要是增加、刪除、修改,操作東西主要包括數據庫、表、記錄、 字段等另外對于事務還有回滾大型數據庫管理軟件里面包括對數據庫進行管理的操作,包括對用戶、作業(yè)、日 志、存儲
3、過程、函數等等15.16.17.你覺得應該怎樣開始一項研究工作做過什么,用什么做,java 的特性 是什么,你做的東西有什么功能,重點什么,有什么體會? 解釋與編譯的區(qū)別 java 與 c+的區(qū)別(C,C+,Visual C+的區(qū)別)18. ISO 七層模型有哪些?19.黑盒,白盒測試?白盒測試也稱結構測試或邏輯驅動測試,它是按照內部的結構,通過測試來檢測 產品內部動作是否按照設計規(guī)格說明書的規(guī)定正常進行,檢驗程序中的每條通路 是否都能按預定要求正確工作。 這一方法是把測試看作一個打開的盒子,測試 人員依據程序內部邏輯結構相關信息,設計或選擇,對程序所有邏輯路徑進行測 試,通過在不同點檢查程序
4、的狀態(tài),確定實際的狀態(tài)是否與預期的狀態(tài)一致。1文檔收集于互聯網,如有不妥請聯系刪除.文檔來源為:從網絡收集整理.word 版本可編輯.歡迎下載支持.20. 多媒體數據庫的概念,與特點。21. 操作系統(tǒng)的分類定義22. 你有做項目的經驗嗎 ? 你看過什么外國的專業(yè)期刊 ?你學過哪些數學課程 ? 離散數學與連 續(xù)數學區(qū)別? 算法你了解多少?你寫過什么算法?你選的方向是什么?用英文說出來。23. 面向東西的三個特征封裝、繼承、多態(tài)。封裝封裝最好理解了。封裝是面向東西的特征之一,是東西和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,并且類可以把自己的數據和方法只讓可信的類或 者東西操作,對不
5、可信的進行信息隱藏。繼承面向東西編程 (OOP) 語言的一個主要功能就是“繼承”。繼承是指這樣一種能力:它可以使 用現有類的所有功能,并在無需重新編寫原來的類的情況下對這些功能進行擴展。通過繼承創(chuàng)建的新類稱為“子類”或“派生類”。被繼承的類稱為“基類”、“父類”或“超類”。繼承的過程,就是從一般到特殊的過程。要實現繼承,可以通過“繼承”(Inheritance)和“組合”(Composition)來實現。在某些 OOP 語言中,一個子類可以繼承多個基類。但是一般情況下,一個子類只能有一個 基類,要實現多重繼承,可以通過多級繼承來實現。繼承概念的實現方式有三類:實現繼承、接口繼承和可視繼承。實現
6、繼承是指使用基類的屬性和方法而無需額外編碼的能力;接口繼承是指僅使用屬性和方法的名稱、但是子類必須提供實現的能力;可視繼承是指子窗體(類)使用基窗體(類)的外觀和實現代碼的能力。在考慮使用繼承時,有一點需要注意,那就是兩個類之間的關系應該是“屬于”關系。例如, Employee 是一個人,Manager 也是一個人,因此這兩個類都可以繼承 Person 類。但是 Leg 類卻不能繼承 Person 類,因為腿并不是一個人。抽象類僅定義將由子類創(chuàng)建的一般屬性和方法,創(chuàng)建抽象類時,請使用關鍵字 Interface 而 不是 Class。OO 開發(fā)范式大致為:劃分東西抽象類將類組織成為層次化結構(繼
7、承和合成) 用類與 實例進行設計和實現幾個階段。多態(tài)2文檔收集于互聯網,如有不妥請聯系刪除.文檔來源為:從網絡收集整理.word 版本可編輯.歡迎下載支持.多態(tài)性(polymorphisn)是允許你將父對象設置成為和一個或更多的他的子對象相等的技術, 賦值之后,父對象就可以根據當前賦值給它的子對象的特性以不同的方式運作。簡單的說, 就是一句話:允許將子類類型的指針賦值給父類類型的指針。實現多態(tài),有二種方式,覆蓋(override),重載(overload)。覆蓋,是指子類重新定義父類的虛函數的做法。它是覆蓋了一個方法并且對其重寫,以求達 到不同的作用。對我們來說最熟悉的覆蓋就是對接口方法的實現
8、,在接口中一般只是對方法 進行了聲明,而我們在實現時,就需要實現接口聲明的所有方法。除了這個典型的用法以外, 我們在繼承中也可能會在子類覆蓋父類中的方法。在覆蓋要注意以下的幾點:1、覆蓋的方法的標志必須要和被覆蓋的方法的標志完全匹配,才能達到覆蓋的效果;2、覆蓋的方法的返回值必須和被覆蓋的方法的返回一致;3、覆蓋的方法所拋出的異常必須和被覆蓋方法的所拋出的異常一致,或者是其子類;4、被覆蓋的方法不能為 private,否則在其子類中只是新定義了一個方法,并沒有對其進行 覆蓋。重載,是指允許存在多個同名函數,而這些函數的參數表不同(或許參數個數不同,或許參 數類型不同,或許兩者都不同)。它是指我
9、們可以定義一些名稱相同的方法,通過定義不同 的輸入參數來區(qū)分這些方法,然后再調用時,VM 就會根據不同的參數樣式,來選擇合適的 方法執(zhí)行。在使用重載要注意以下的幾點:1、在使用重載時只能通過不同的參數樣式。例如,不同的參數類型,不同的參數個數,不 同的參數順序(當然,同一方法內的幾個參數類型必須不一樣,例如可以是 fun(int,float), 但是不能為 fun(int,int));2、不能通過訪問權限、返回類型、拋出的異常進行重載;3、方法的異常類型和數目不會對重載造成影響;4、對于繼承來說,如果某一方法在父類中是訪問權限是priavte,那么就不能在子類對其進 行重載,如果定義的話,也只
10、是定義了一個新方法,而不會達到重載的效果。其實,重載的概念并不屬于“面向對象編程”,重載的實現是:編譯器根據函數不同的參數表, 對同名函數的名稱做修飾,然后這些同名函數就成了不同的函數(至少對于編譯器來說是這 樣的)。如,有兩個同名函數:function func(p:integer):integer;和 function func(p:string):integer;。那么編譯器做過修飾后的函數名稱可能是這樣的:int_func、str_func。 對于這兩個函數的調用,在編譯器間就已經確定了,是靜態(tài)的(記?。菏庆o態(tài))。也就是說, 它們的地址在編譯期就綁定了(早綁定),因此,重載和多態(tài)無關!
11、真正和多態(tài)相關的是“覆 蓋”。當子類重新定義了父類的虛函數后,父類指針根據賦給它的不同的子類指針,動態(tài)(記 住:是動態(tài)?。┑恼{用屬于子類的該函數,這樣的函數調用在編譯期間是無法確定的(調用 的子類的虛函數的地址無法給出)。因此,這樣的函數地址是在運行期綁定的(晚邦定)。 結論就是:重載只是一種語言特性,與多態(tài)無關,與面向對象也無關!引用一句 Bruce Eckel 的話:“不要犯傻,如果它不是晚邦定,它就不是多態(tài)?!蹦敲?,多態(tài)的作用是什么呢?我們知道,封裝可以隱藏實現細節(jié),使得代碼模塊化;繼承可 以擴展已存在的代碼模塊(類);它們的目的都是為了?代碼重用。而多態(tài)則是為了實現 另一個目的?接口重
12、用!多態(tài)的作用,就是為了類在繼承和派生的時候,保證使用“家譜” 中任一類的實例的某一屬性時的正確調用。3文檔收集于互聯網,如有不妥請聯系刪除.文檔來源為:從網絡收集整理.word 版本可編輯.歡迎下載支持.概念講解24. UNIX 與 WINDOWS 區(qū)別25. 你學過什么程序設計語言?當前最熱門的語言是什么?它們有什么特點?26. 數據庫有哪些基本操作27. 你選擇的研究方向是什么 ? 你對自己的專業(yè)有什么了解 ? 你覺得應該怎樣開始一項研究 工作?28. 為什么考研?29. OSI 體系結構30. CS 與 BS 的優(yōu)缺點BS 和 CS 的區(qū)別以及優(yōu)缺點C/S 又稱 Client/Serv
13、er 或客戶/服務器模式。服務器通常采用高性能的 PC、 工作站或小型機,并采用大型數據庫系統(tǒng),如 Oracle、Sybase、Informix 或 SQL Server??蛻舳诵枰惭b專用的客戶端軟件。B/S 是 Brower/Server 的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如 Netscape Navigator 或 Internet Explorer,服務器安裝 Oracle、Sybase 、Informix 或 SQL Server 等數據庫。瀏覽器通過 Web Server 同數據庫進行數據交互。 C/S 的優(yōu)點是能充分發(fā)揮客戶端 PC 的處理能力,很多工作可以在
14、客戶端處理后 再提交給服務器。對應的優(yōu)點就是客戶端響應速度快。缺點主要有以下幾個: 只適用于局域網。而隨著互聯網的飛速發(fā)展,移動辦公和分布式辦公越來越普及, 這需要我們的系統(tǒng)具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系 統(tǒng)進行專門的設計來處理分布式的數據??蛻舳诵枰惭b專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺電 腦出問題,如病毒、硬件損壞,都需要進行安裝或維護。特別是有很多分部或專 賣店的情況,不是工作量的問題,而是路程的問題。還有,系統(tǒng)軟件升級時,每 一臺客戶機需要重新安裝,其維護和升級成本非常高。對客戶端的操作系統(tǒng)一般也會有限制。可能適應于 Win98, 但不能用于
15、 win2000 或 Windows XP ?;蛘卟贿m用于微軟新的操作系統(tǒng)等等,更不用說 Linux、Unix 等。31.32.33.34.35.36.B/S 最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。 只要有一臺能上網的電腦就能使用,客戶端零維護。系統(tǒng)的擴展非常容易, 只要能上網,再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至 可以在線申請,通過公司內部的安全認證(如 CA 證書)后,不需要人的參與, 系統(tǒng)可以自動分配給用戶一個賬號進入系統(tǒng)。操作系統(tǒng)有什么功能你看過那些學術期刊談談你做過的一些項目路由器的作用路由器:連接因特網中各局域網、廣域網的設備,它會根據信道的情況自動選擇和設定 路由,以最佳路徑,按前后順序發(fā)送信號的設備。 路由器英文名 Router,路由器是互 聯網絡的樞紐、交通警察。目前路由器已經廣泛應用于各行各業(yè),各種不同檔次的產 品已經成為實現各種骨干網內部連接、骨干網間互聯和骨干網與互聯網互聯互通業(yè)務的 主力軍4文檔收集于互聯網,如有不妥請聯系刪除.文檔來源為:從網絡收集整理.word 版本可編輯.歡迎下載支持.37. 編譯程序和解釋程序的區(qū)別編譯程序是整體編譯完了,再一次性執(zhí)行。而解釋程序是一邊解釋,一邊執(zhí)行。 解釋一句后就提交計算機執(zhí)行一句,并不 形成目標程序。就像外語翻譯中的“口譯”一樣,說一句翻一句,不產生全文的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 度森林資源使用權轉讓合同
- 裝修工程勞動合同合同樣本
- 區(qū)域合作分銷合同協(xié)議
- 合同履行完畢確認聲明書
- 黃山風景區(qū)國內旅游合同
- 私人借款合同樣本及還款細則
- 境外就業(yè)派遣合同
- 商業(yè)綜合體停車位租賃合同范本
- 商標糾紛和解合同細則
- 木材加工企業(yè)的品牌形象宣傳與公關活動考核試卷
- 國際商法 吳建斌課件 思考題答案
- 高等儀器分析第1章-緒論課件
- 怎樣聽課、評課課件
- 國家開放大學《現代漢語專題》章節(jié)自測參考答案
- 藥事管理與法規(guī)考試題庫及答案(可下載)
- 污水深度處理及中水回用工程施工方案
- 群體傷應急預案及搶救流程
- 2021年熔化焊與熱切割基礎知識課件
- 秒的認識 完整版PPT
- 創(chuàng)新藥產業(yè)鏈研究培訓框架
- (完整PPT)半導體物理與器件物理課件
評論
0/150
提交評論