- 相關(guān)推薦
Delphi程序員筆試題目(選擇題)
1. 用戶開(kāi)發(fā)程序時(shí)需要經(jīng)常在窗體和編輯器窗口之間來(lái)回切換,可使用快捷鍵(),
Delphi程序員筆試題目(選擇題)
。A、 F12和F11
B、 F12和F13
C、 F12和Ctrl+F12
D、 F12和Alt+F12
E、F12和Shift+F12
2. 某函數(shù)如下:
Function check(n,k:Integer):Integer;
Var m:Integer;
Begin
Repeat
m:=n mod 10;
n:=n div 10;
K:=k-1
Until k=0;
Check:=m
End;
若調(diào)用語(yǔ)句y:=check(3725,3),運(yùn)行后y值為:()
A、 7
B、 5
C、 2
D、 0
3. 以下那個(gè)組件不可以由用戶輸入編輯文本()
A、 TEdit
B、 TcomboBox
C、 TMaskEdit
D、 Tlabel
E、 TStringGrid
4. 一個(gè)對(duì)象類(lèi)可以繼承和直接使用它的父類(lèi)的所有成員,除了:()
A、 public域
B、 private域
C、 protected域和private域
D、 protected域和方法
E、 private域和方法
5. Delph沒(méi)有用到的文件類(lèi)型有()。
A、.frm
B、.pas
C、.dfm
D、.dpr
E、.res
6. Query組件沒(méi)有Table組件那樣的( )屬性。
A、 DataSource
B、 TableName
C、 Filtered
D、 Database
E、 UpdateObject
7. 下面關(guān)于屬性的論述正確的是()。
A、 屬性能實(shí)現(xiàn)write方法
B、 屬性能實(shí)現(xiàn)read方法
C、 屬性可以只讀或只寫(xiě)
D、 屬性可以公開(kāi)或非公開(kāi)
E、屬性不能直接存取
8. 調(diào)試程序時(shí),需要執(zhí)行執(zhí)行點(diǎn)所在的源代碼行,并停留在下一個(gè)源代碼行?赏ㄟ^(guò)()菜單項(xiàng)進(jìn)行。
A、 Run
B、 Step Over
C、 Trace Into
D、 Trace To Next Source Line
E、Run to Cursor
9. 設(shè)a是布爾變量,其它是整型變量,下面正確的賦值語(yǔ)句是( )
A、 x=y div 7
B、 x:=y:=z+1
C、 a:=x=y mod z
D、 x+y:=z
E、x+y=a
10. 表達(dá)式round(4.2) mod trunc(2.8)的值是( )
A、 0
B、 1
C、 2
D、 3
E、 4
11. 下列常量定義合法的是( )
A、 CONST width=7;
B、 CONST case=\'7\';
C、 CONST 1A=7.9;
D、 CONST century=year div 100;
E、 CONST 5<>7;
12. 以下運(yùn)算符中運(yùn)算優(yōu)先級(jí)最高的是( )
A、 +
B、 OR
C、 >=
D、 DIV
E、 -
13. 已知a、b、c、d是同類(lèi)型的簡(jiǎn)單變量,而且已有互不相同的值,執(zhí)行下列語(yǔ)句:
b:=a; a:=c; d:=a; d:=b; 后,其值相等的變量是()
A、 a,c
B、 a,d
C、 c,b
D、 b,a
E、 無(wú)法確定
14. 已知有說(shuō)明Var x:real;下列程序段中的錯(cuò)誤為:( )
case x<=2.0 of
0:x:=0;
1:x:=1
end
A、 case表達(dá)式中有常數(shù)
B、 case常量和case表達(dá)式類(lèi)型不一樣
C、 賦值語(yǔ)句兩邊類(lèi)型不一致
D、 case表達(dá)式為關(guān)系表達(dá)式
E、 case語(yǔ)法不規(guī)范
15. 以下語(yǔ)句的循環(huán)執(zhí)行次數(shù)是( )
x:=37; y:=3
while y<=x do y:=y+y
A、 3
B、 4
C、 5
D、 6
E、 0
16. 程序 For I:=1 to 5 do
for j:=2 to I do
writeln(\'*\');
輸出的\'*\'個(gè)數(shù)為( )
A、 5
B、 10
C、 15
D、 25
E、 30
17. 下列函數(shù)頭合法的是( )
A、 function total(x:real);
B、 procedure ab(a,b:real):real;
C、 procedure sum;
D、 function f(var f:real):integer;
E、 procedure FontListBoxKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState;);
18. 已知函數(shù)如下:
function f(n:integer):integer;
begin
if n=0 then f:=0
else if n>0 then f:=f(n-2)
else f:=f(n+3)
end;
則調(diào)用f(5)的值是( )
A、 0
B、 1
C、 -1
D、 -2
E、 2
19. 下列類(lèi)型中合法的是( )
A、 TYPE a=10..10;
B、 TYPE b=10..5;
C、 TYPE c=0..SQRT(10);
D、 TYPE d=10.0..20.0;
E、 TYPE e=random(9)..1
20. 已知 Var a:array[\'a\'..\'e\',1..4,boolean] of real;
則數(shù)組a中包含的元素的個(gè)數(shù)為()
A、 5
B、 20
C、 40
D、 11
E、 22
21. 已知 Var a:array[1..10] of integer;
k,I:integer;
程序段:
k:=1;
for I:=1 to 10 do
if a[i]>a[k] then
k:=I;
writeln(a[k]);
執(zhí)行后輸出的是( )
A、 數(shù)組中的平均值
B、 數(shù)組中的最大值
C、 數(shù)組中的最小值
D、 數(shù)組中的總和
E、 無(wú)法確定
22. 已知Var f:file of integer;則f所代表的文件是( )
A、 ASCII碼文件
B、 二進(jìn)制文件
C、 文本文件
D、 存放整數(shù)的文本文件
E、 HTML文件
23. 在VCL中( )是TDBListBox的父類(lèi)
A、 TCustomListBox
B、 TListBox
C、 TDBDataset
D、 TDatabase
E、TDBEdit
24. 為讓控件顯示彈出式提示框文字,需用到控件的()屬性
A、 Handle
B、 Hint
C、 ShowHint
D、 Showing
E、Visible
25. 發(fā)生在鼠標(biāo)左鍵單擊控件時(shí)的事件是()
A、 OnMouseDown
B、 OnMouseUp
C、 OnClick
D、 OnDbClick
E、OnEnter
26. 下列值中不是FormStyle屬性的可能值的是( )
A、 fsNormal
B、 fsMIDChild
C、 fsMIDForm
D、 fsStayOnTop
E、fsDeskTop
27. 使用Delphi多線程的優(yōu)點(diǎn)是( )
A、程序運(yùn)行速度加快
B、不需要考慮同步訪問(wèn)共享資源與內(nèi)存
C、程序編寫(xiě)更簡(jiǎn)單
D、可以在后臺(tái)運(yùn)行線程
E、不會(huì)是Windows出錯(cuò)
28. 有多種方法可以在OLE文檔接收器中放置對(duì)象,但不包括( )
A、使用特定的菜單命令嵌入對(duì)象
B、從剪貼板粘貼對(duì)象,來(lái)建立新嵌入對(duì)象
C、從剪貼板粘貼-鏈接對(duì)象,來(lái)建立新嵌入對(duì)象
D、由服務(wù)器生成的文件中建立新對(duì)象,
資料共享平臺(tái)
《Delphi程序員筆試題目(選擇題)》(http://m.stanzs.com)。E、通過(guò)ODBC接口,傳遞對(duì)象29. 用于異常處理的關(guān)鍵字不包括( )
A、try
B、except
C、finally
D、raise
E、error
30. 以下說(shuō)法不正確的是( )
A、VCL組件是Delphi最有效和最有用的組件
B、COM是OLE和ActiveX的基礎(chǔ)
C、COM對(duì)象可用于任何Windows編程環(huán)境
D、VCL組件是COM對(duì)象
E、典型的COM對(duì)象包含在擴(kuò)展名為.DLL或.OCX的文件中
31. Delphi中取值范圍0到255的數(shù)據(jù)類(lèi)型是()
A、ShortInt (-128~127)
B、Byte 0~255
C、SmallInt -32768~32767
D、Real
E、Word
32. 以下關(guān)于事件的說(shuō)法不正確的是( )
A、不一定要響應(yīng)某個(gè)組件所定義的所有事件
B、多個(gè)組件可以共享同一個(gè)事件處理程序
C、根據(jù)需要可以響應(yīng)任何組件的事件
D、單擊Object Inspector中的事件處理程序名,Code Editor將自動(dòng)進(jìn)入該事件的代碼段。
E、事件的Sender參數(shù)是用來(lái)決定哪個(gè)組件產(chǎn)生了此事件
【Delphi程序員筆試題目選擇題】相關(guān)文章:
UBI 筆試題目05-19
APL筆試題目10-05
用友筆試題目08-15
SUN筆試題目09-05
吉利筆試題目08-23
經(jīng)歷的筆試題目07-23
EMC筆試題目精選08-15
IBM筆試題目10-20
有趣的微軟筆試題目08-05