Delphi程序員面試筆試題目【含答案】_第1頁
Delphi程序員面試筆試題目【含答案】_第2頁
Delphi程序員面試筆試題目【含答案】_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 一. 選擇題(共40 道) Function check(n,k:Integer):Integer;Var m:Integer; Check:=m :( 3. 以下那個組件不可以由用戶輸入編輯文本(D) D、屬性可以公開或非公開8. 調試程序時,需要執(zhí)行執(zhí)行點所在的源代碼行,并停留在下一個源代碼行??赏ㄟ^(B) 9. 設a 是布爾變量,其它是整型變量,下面正確的賦值語句是( C) 10. 表達式round(4.2) mod trunc(2.8)的值是(A) E b:=a; a:=c; d:=a; d:=b; 后,其值相等的變量是(A) :( case x=2.0 of0:x:=0;A、 ca

2、se 表達式中有常數(shù)B、 case 常量和case 表達式類型不一樣C、賦值語句兩邊類型不一致 x:=37; y:=3while y0 then f:=f(n-2)else f:=f(n+3)則調用f(5)的值是( A) 20. 已知 Var a:arraya.e,1.4,boolean of real;則數(shù)組a 中包含的元素的個數(shù)為(C) k,I:integer; if aiak thenwriteln(ak);執(zhí)行后輸出的是(B )A、數(shù)組中的平均值 A、 TCustomListBox 24. 為讓控件顯示彈出式提示框文字,需用到控件的(B)屬性 25. 發(fā)生在鼠標左鍵單擊控件時的事件是(

3、C) A、程序運行速度加快B、不需要考慮同步訪問共享資源與內存 28. 有多種方法可以在OLE 文檔接收器中放置對象,但不包括( E)A、使用特定的菜單命令嵌入對象B、從剪貼板粘貼對象,來建立新嵌入對象C、從剪貼板粘貼鏈接對象,來建立新嵌入對象D、由服務器生成的文件中建立新對象。 29. 用于異常處理的關鍵字不包括( E) A、VCL 組件是Delphi 最有效和最有用的組件 C、COM 對象可用于任何Windows 編程環(huán)境 A、ShortInt (-128127) C、SmallInt -3276832767 A、不一定要響應某個組件所定義的所有事件B、多個組件可以共享同一個事件處理程序C

4、、根據需要可以響應任何組件的事件 E、事件的Sender 參數(shù)是用來決定哪個組件產生了此事件 3. 粘貼時,如果作為容器的組件已被選擇,剪貼板中的組件會當作容器組件的子組件來粘 5. Delphi 可以在一個報表中使用一個以上的明細區(qū)( T)6. Delphi 可以象其它開發(fā)工具一樣使用傳統(tǒng)的資源,比如菜單可以作為資源加載,以利于 11. 在Delphi IDE 中,按住Shift 鍵,同時單擊Components Palette上的組件圖標,可以在窗 12. 為減少編程中的錯誤,用戶可以使用Delphi 提供的系統(tǒng)函數(shù)IsValidIdent 檢驗字符串是 13. 用戶如果不在一個完整的事件

5、響應過程添加任何代碼,當保存或編譯該項目時,該過程 14. 使用Runtime Packages技術可以將原先獨立的可執(zhí)行文件分解為動態(tài)鏈接庫加上小的可 17. 對于用戶的Delphi 工程中創(chuàng)建的窗體及其組件的屬性都保存在一個獨立的描述文件,即 20. Delphi 采用基于對象的引用模式,即類的每一個變量不保存對象的值,而保存一個引用 VarI:Integer;(超出范圍) AmountEarned:=(n-37.5)*HourlyRate*1.5+37.5*HourlyRate; (else 前面有分號) AmountEarned:= n*HourlyRate; while (total

6、max) and (sum=max) and (sumtotal)do statement1; 代碼運行沒有錯誤,但是邏輯上sumtotalmax,所以sum=max 不需要等于 4. 指出下列代碼錯誤并說明原因:procedure Tform1.TestBtnClick(Sender:Tobject);var z,y,x:integer;x:=100;y:=0;try except z:=-1;MessageDlg(Z+IntToStr(z),mtInformation,mbOK,0);End;不能觸發(fā)異常,因為Z 的值沒有被引用 小,子窗體相對大一些,此外,子窗體是一個類,可以很方便的進行

7、繼承和重載。 無需關心這些與他們無關的項。 答:在支持線程的操作系統(tǒng)中,進程是分配資源的最小單位,線程是獨立運行的最小單位。 每個進程至少有一個線程,我們稱之為主線程。一個進程可以創(chuàng)建、擁有多個線程。 答:當adoquery 執(zhí)行的是select 操作時,使用OPEN 用來打開數(shù)據集;當adoquery 執(zhí)行的 以內所有素數(shù)的個數(shù)j,并將結果輸出到文件mydata.dat 中。 2. 在Tform1.FormActive事件中編寫代碼,要求包括一個循環(huán),在屏幕上隨機的位置上用不 3. 請你針對test_tab 表利用delphi 寫出完成對數(shù)據庫查詢,刪除,插入,修改程序(其中 設計一個實用的Windows 字體選擇列表窗口。要求: 1) 用戶可以在列表框中(TListBox)選擇字體 2) 用戶可以在微調框中(TSpinEdit)調整字體大小 3) 字體與大小以所見即所得的方

溫馨提示

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

評論

0/150

提交評論