當前位置:編程學習大全網 - 編程語言 - 壹套Delphi的筆試題(1)

壹套Delphi的筆試題(1)

壹 選擇題(*** 道)

用戶開發程序時需要經常在窗體和編輯器窗口之間來回切換 可使用快捷鍵() A F 和F B F 和F C F 和Ctrl+F D F 和Alt+F E F 和Shift+F

某函數如下 Function check(n k:Integer):Integer; Var m:Integer; Begin Repeat m:=n mod ; n:=n div ; K:=k Until k= ; Check:=m End;

若調用語句y:=check( ) 運行後y值為 ()

A B C D

以下那個組件不可以由用戶輸入編輯文本()

A TEdit B TboBox C TMaskEdit D Tlabel E TStringGrid

壹個對象類可以繼承和直接使用它的父類的所有成員 除了 () A public域 B private域 C protected域和private域 D protected域和方法 E private域和方法

Delph沒有用到的文件類型有() A frm B pas C dfm D dpr E res

Shape組件位於()組件板上 A standard B additional C data controls D system E samples

Query組件沒有Table組件那樣的( )屬性 A DataSource B TableName C Filtered D Database E UpdateObject

下面關於屬性的論述正確的是() A 屬性能實現write方法 B 屬性能實現read方法 C 屬性可以只讀或只寫 D 屬性可以公開或非公開 E 屬性不能直接存取

調試程序時 需要執行執行點所在的源代碼行 並停留在下壹個源代碼行 可通過()菜單項進行 A Run B Step Over C Trace Into D Trace To Next Source Line E Run to Cursor

設a是布爾變量 其它是整型變量 下面正確的賦值語句是( ) A x=y div B x:=y:=z+ C a:=x=y mod z D x+y:=z E x+y=a

表達式round( ) mod trunc( )的值是( ) A B C D E

下列常量定義合法的是( ) A CONST width= ; B CONST case=&# ; &# ;; C CONST A= ; D CONST century=year div ; E CONST <> ;

以下運算符中運算優先級最高的是( ) A + B OR C >= D DIV E

已知a b c d是同類型的簡單變量 而且已有互不相同的值 執行下列語句

b:=a; a:=c; d:=a; d:=b; 後 其值相等的變量是()

A a c B a d C c b D b a E 無法確定

已知有說明Var x:real;下列程序段中的錯誤為 ( ) case x<= of :x:= ; :x:= End A case表達式中有常數 B case常量和case表達式類型不壹樣 C 賦值語句兩邊類型不壹致 D case表達式為關系表達式 E case語法不規範 以下語句的循環執行次數是( ) x:= ; y:= while y<=x do y:=y+y A B C D E 程序 For I:= to do for j:= to I do writeln(&# ;*&# ;); 輸出的&# ;* 個數為( ) A B C D E 下列函數頭合法的是( ) 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;); 已知函數如下 function f(n:integer):integer; begin if n= then f:= else if n> then f:=f(n ) else f:=f(n+ ) end; 則調用f( )的值是( ) A B C D E

下列類型中合法的是( ) A TYPE a= ; B TYPE b= ; C TYPE c= SQRT( ); D TYPE d= ; E TYPE e=random( )

下列類型的變量中 不能用write語言直接輸出的變量是( ) A 布爾型變量 B 枚舉型變量 C 整型變量 D 字符型變量 E 長整型變量

假定y是集合變量 變量x的類型與y的基類型相同 則下列表達式錯誤的是( ) A [x] in y B y [x] C [x]+[ ]*y D y<=[x] E y mod [x]

壹個記錄的域標識符不能和下列內容相同的是() A 常量的標識符 B 記錄名 C 類名 D 同層的域標識符 E 不同層的域標識符

已知 Var a:array[ a e boolean] of real; 則數組a中包含的元素的個數為() A B C D E

已知 Var a:array[ ] of integer; k I:integer; 程序段 k:= ; for I:= to do if a[I]>a[k] then k:=I; writeln(a[k]); 執行後輸出的是( ) A 數組中的平均值 B 數組中的最大值 C 數組中的最小值 D 數組中的總和 E 無法確定

已知Var f:file of integer;則f所代表的文件是( ) A ASCII碼文件 B 二進制文件 C 文本文件 D 存放整數的文本文件 E HTML文件

在VCL中( )是TDBListBox的父類 A TCustomListBox B TListBox C TDBDataset D TDatabase E TDBEdit

為讓控件顯示彈出式提示框文字 需用到控件的()屬性 A Handle B Hint C ShowHint D Showing E Visible

發生在鼠標左鍵單擊控件時的事件是() A OnMouseDown B OnMouseUp C OnClick D OnDbClick E OnEnter

下列值中不是FormStyle屬性的可能值的是( ) A fsNormal B fsMIDChild C fsMIDForm D fsStayOnTop E fsDeskTop

( )是Delphi包含的文件管理子例程 A Append和insert B Append和MkDir C FileClose和insert D MkDir和insert E GetDir和insert

( )是與DDE有關的組件 A DdeServerConv/DdeClientConv/DdeServerItem/DdeClientItem B DdeServer/DdeClient C DdeConv/DdeItem D DdeConv/DdeServerItem E DdeServer/DdeClient/DdeServerItem/DdeClientItem

使用Delphi多線程的優點是( ) A 程序運行速度加快 B 不需要考慮同步訪問***享資源與內存 C 程序編寫更簡單 D 可以在後臺運行線程 E 不會是Windows出錯

有多種方法可以在OLE文檔接收器中放置對象 但不包括( ) A 使用特定的菜單命令嵌入對象 B 從剪貼板粘貼對象 來建立新嵌入對象 C 從剪貼板粘貼-鏈接對象 來建立新嵌入對象 D 由服務器生成的文件中建立新對象 E 通過ODBC接口 傳遞對象 用於異常處理的關鍵字不包括( ) A try B except C finally D raise E error

以下說法不正確的是( ) A VCL組件是Delphi最有效和最有用的組件 B 是OLE和ActiveX的基礎 C 對象可用於任何Windows編程環境 D VCL組件是對象 E 典型的對象包含在擴展名為 DLL或 OCX的文件中

lishixinzhi/Article/program/Delphi/201404/30458

  • 上一篇:學計算機編程怎麽這麽難啊
  • 下一篇:適合專升本上岸時發的朋友圈文案六十八條
  • copyright 2024編程學習大全網