delphi面試delphi原題.doc_第1頁
delphi面試delphi原題.doc_第2頁
delphi面試delphi原題.doc_第3頁
delphi面試delphi原題.doc_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

注:可以用delphi,不準上網(wǎng),時間不限,覺得可以就交卷。 一、選擇題(共10道)50分1.dbExpress元件訪問資料庫是通過哪種方式與特定的資料庫連接的?( )A. BDEB.其他三項都不是C.DbExpress自己的資料庫連接DLLD.ODBC 2. Try 表達式AExcept表達式BEnd;與try表達式AFinally表達式BEnd;有什麼區(qū)別( );A.無論有沒異常,前者都會執(zhí)行表達式B,而後者要在發(fā)生異常時才會執(zhí)行表達式B。B. 無論有沒異常,後者都會執(zhí)行表達式B,而前者要在發(fā)生異常時才會執(zhí)行表達式B。C沒區(qū)別3. 一個物件類可以繼承和直接使用它的父類的所有成員,除了:( ) A、 public域 B、 private域 C、 protected域和private域 D、 protected域和方法 E、 private域和方法4.關於記錄與類的說法錯誤的是:( )A.記錄沒有繼承關係,而類有B.不能自動對記錄的域初始化C.類可以使用with語句而記錄不能D.記錄沒有任何保密性,所有細節(jié)從外部都是可見的,或者說是公用的。5. 已知有說明Var x:real;下列程式段中的錯誤為:( ) case x0 then f:=f(n-2) else f:=f(n+3) end; 則調(diào)用f(51)的值是(a ) A、 0 B、 1 C、 -1 D、 -2 E、 2 8. 使用Delphi多線程的優(yōu)點是( ) A、程式運行速度加快 B、不需要考慮同步訪問共用資源與記憶體 C、程式編寫更簡單 D、可以在後臺運行線程9.在多個應用程式訪問同一個DLL時,下面關於DLL中使用總體變數(shù)的說法哪個是正確的?( )A.每個應用程式都各自使用在他自己的進程空間內(nèi)複製的一份該總體變數(shù)B.總體變數(shù)在DLL中是不允許使用的C.每個應用程式訪問的是同一個總體變數(shù),該總體變數(shù)的有引用計數(shù)。10.以下不合法的陣列是:( )A.arr:Array of ClassB.arr:Array of TButtonC.arr:Array of byteD.arr:Array of string二、簡答題 10分1.請說明Overload 和overwrite的區(qū)別:5分2. delphi2009正式版已經(jīng)出了,2010測試版也出來了,功能比以前的delphi強大多了,為什麼許多開發(fā)者還用著老版本?5分 三、編程題 40分(可用Delphi或C,C+來寫)1.求出0100的所有素數(shù)。20分。 2.已經(jīng)鏈表結點結構和頭結點Phead,寫一個函數(shù)把鏈表逆序。20分。(任選一種語言,不準通過改變結點的Data值來實現(xiàn))A.PNode = TNodeTNode = packed record Data: integer; / Next: PNode; / end;ReverseList(PNode Phead):PNode; /鏈表逆序Btypedef struct Node int Data; struct Node * Next; Node;Node *ReverseList(Node * Phead); /鏈表逆序加分題:1. 假如整形數(shù)組a:array0.2 of integer = (0, 1,1);他的遍歷演算法如下procedure Traversal(a:array0.2 of integer);varI,Temp: integer;beginFor I := low(a) to high(a) do Temp :=ai;End;那麼有一枚舉類型Type Color = (red,blue,green,yellow,white,black);他的遍歷的演算法是什麼?10分。2. 寫一個對字串,進行簡單的加密解密演算法。15分。(可用Delphi或C,C+來寫),function Enc(Str:String):String;/字串加密函數(shù),返回值類型不要求一定是字串fun

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論