職業(yè)技術(shù)學(xué)院《Delphi程序設(shè)計》期末考試試卷及答案_第1頁
職業(yè)技術(shù)學(xué)院《Delphi程序設(shè)計》期末考試試卷及答案_第2頁
職業(yè)技術(shù)學(xué)院《Delphi程序設(shè)計》期末考試試卷及答案_第3頁
職業(yè)技術(shù)學(xué)院《Delphi程序設(shè)計》期末考試試卷及答案_第4頁
職業(yè)技術(shù)學(xué)院《Delphi程序設(shè)計》期末考試試卷及答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本試卷命題與審核:《delphi程序設(shè)計》期末考試試卷系班級姓名學(xué)號成績一、選擇題。(20*2)1.dbExpress組件訪問數(shù)據(jù)庫是通過哪種方式與特定的數(shù)據(jù)庫連接的?()A.BDEB.其他三項都不是C.DbExpress自己的數(shù)據(jù)庫連接DLLD.ODBC2.在try語句中使用多個except語句可以處理多個不同的異常情況。()A.錯誤B.正確3.DWORD,UINT,HResult以及WinAPI函數(shù)中各種Handle等于Delphi6中的哪種數(shù)據(jù)類型?()A.LongWordB.UnsignedIntC.LongIntD.Word4.窗體上放置有一個TPanel類的控件Panel1,并定義了Panel1的OnEnter事件,下面說法正確的是:()A.當(dāng)鼠標(biāo)移動到Panel1上面時產(chǎn)生Panel1OnEnter事件B.其他三項都不對C.當(dāng)Panel1獲得焦點時產(chǎn)生Panel1OnEnter事件D.當(dāng)鼠標(biāo)在窗體上移動時產(chǎn)生Panel1OnEnter事件5.下面關(guān)于數(shù)據(jù)集BookMark的說法那個是正確的?()A.BookMark類型的變量是一個對象指針,需要用BookMarkCreate來建立BookMark,用BookMark.free來釋放B.BookMark本質(zhì)上是一條記錄類型,無須建立和釋放C.Delphi中,一個數(shù)據(jù)集組件只能建立一個書簽BookMark6.在程序中定義CONSTLetter='h';則語句Writeln(Chr(Ord(Letter)+(Ord('A')-Ord('a'))))的輸出結(jié)果是什么?()A.HB.hC.72D.1047.IfA>10Thenb:=A;上面這條語句在編譯的時候會產(chǎn)生哪種錯誤?()A.不會產(chǎn)生錯誤B.會產(chǎn)生運行錯誤C.會產(chǎn)生邏輯錯誤D.會產(chǎn)生編譯錯誤8.關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的是什么?()A.若干個表文件B.?dāng)?shù)據(jù)庫文件所安放的地址C.若干個電子的表文件D.若干個二維表9.Delphi6的數(shù)據(jù)庫引擎是哪個?()A.DAOB.ADOC.BDED.DBA10.在做數(shù)據(jù)庫應(yīng)用開發(fā)時,如果想指定主表和從表之間的連接字段,需使用TTable組件的什么屬性?()A.DatabaseName屬性B.Exclusive屬性C.MasterFields屬性D.TableLink屬性11.下列常量定義合法的是()A、CONSTwidth=7;B、CONSTcase=\'7\';C、CONST1A=7.9;D、CONSTcentury=yeardiv100;E、CONST5<>7;12.以下運算符中運算優(yōu)先級最高的是()A、+B、ORC、>=D、DIVE、-13.已知a、b、c、d是同類型的簡單變量,而且已有互不相同的值,執(zhí)行下列語句:b:=a;a:=c;d:=a;d:=b;后,其值相等的變量是()A、a,cB、a,dC、c,bD、b,aE、無法確定14.已知有說明Varx:real;下列程序段中的錯誤為:()casex<=2.0of0:x:=0;1:x:=1endA、case表達(dá)式中有常數(shù)B、case常量和case表達(dá)式類型不一樣C、賦值語句兩邊類型不一致D、case表達(dá)式為關(guān)系表達(dá)式E、case語法不規(guī)范15.以下語句的循環(huán)執(zhí)行次數(shù)是()x:=37;y:=3whiley<=xdoy:=y+yA、3B、4C、5D、6E、016.有多種方法可以在OLE文檔接收器中放置對象,但不包括()A、使用特定的菜單命令嵌入對象B、從剪貼板粘貼對象,來建立新嵌入對象C、從剪貼板粘貼-鏈接對象,來建立新嵌入對象D、由服務(wù)器生成的文件中建立新對象。E、通過ODBC接口,傳遞對象17.用于異常處理的關(guān)鍵字不包括()A、tryB、exceptC、finallyD、raiseE、error18.以下說法不正確的是()A、VCL組件是Delphi最有效和最有用的組件B、COM是OLE和ActiveX的基礎(chǔ)C、COM對象可用于任何Windows編程環(huán)境D、VCL組件是COM對象E、典型的COM對象包含在擴(kuò)展名為.DLL或.OCX的文件中19.Delphi中取值范圍0到255的數(shù)據(jù)類型是()A、ShortInt(-128~127)B、Byte0~255C、SmallInt-32768~32767D、RealE、Word20.以下關(guān)于事件的說法不正確的是()A、不一定要響應(yīng)某個組件所定義的所有事件B、多個組件可以共享同一個事件處理程序C、根據(jù)需要可以響應(yīng)任何組件的事件D、單擊ObjectInspector中的事件處理程序名,CodeEditor將自動進(jìn)入該事件的代碼段。E、事件的Sender參數(shù)是用來決定哪個組件產(chǎn)生了此事件。二、填空題(10*2)1.單元文件中包含有:單元的________、________、________三部分。2.圖像編輯器是Delphi的可視化編輯器,可用來建立和編輯在應(yīng)用程序中使用的圖像。可編輯的圖像文件的類型包括:________、________、________、資源文件(.res)和組件資源文件(.dcr)。3.Delphi采用3層數(shù)據(jù)管理模式________、________、________,把諸如數(shù)據(jù)模型、業(yè)務(wù)規(guī)則、窗體、對象等集中存儲在對象存儲庫中。4.對象編輯器是組成應(yīng)用程序的外觀與代碼的________。三、簡答題(2*8)1.什么是類得繼承性?2.簡述FOR、REPEAT、WHILE三種循環(huán)語句的關(guān)系.四、程序題(2*12)1.單位發(fā)工資,高某職工應(yīng)發(fā)工資x元,試求各種票額鈔票總張數(shù)最少的付款方案。2.在編輯框中輸入長、寬、高,計算并輸出長方體的表面積?!禿elphi程序設(shè)計》期末考試試卷參考答案一、單項選擇題(每題2分,共30分)12345678910CAACAADDCC11121314151617181920ADABBAECBD二、填空題(每空2分,共30分)1. 標(biāo)題、接口、實現(xiàn)2.圖標(biāo)文件(ico)、光標(biāo)文件(.cur)、位圖文件(.bmp)3.(數(shù)據(jù)層、對象層、應(yīng)用程序?qū)?4.通道三、簡答題(每小題5分,共10分)1.A繼承性是把一個新的對象類定義為已有的類的后代,B新的類繼承了父類的一切,C父類是創(chuàng)建子類的基石。評分標(biāo)準(zhǔn):每個點(A,B,C)各得1.5分,全部答對得5分。2.A對已知循環(huán)次數(shù)的情形,可以使用FOR語句;B對循環(huán)次數(shù)未知,而只知道循環(huán)的執(zhí)行條件時,可以使用REPEAT語句或WHILE語句。C若至少執(zhí)行一次循環(huán)體,則用REPEAT語句,否則使用WHILE語句。D實際上FOR語句也可以表示為REPEAT語句或WHILE語句。評分標(biāo)準(zhǔn):每個點(A,B,C,D)得1分,全部答出得5分四、程序題(1小題12,2小題8,共20分)1.varx,y:integer;(2分)beginx:=strtoint(Trim(Maskedit1.Text));//x為實發(fā)工資數(shù)(2分)y:=xdiv100;//求百元票張數(shù)(1分)label1.Caption:='100元票'+inttostr(y)+'張';x:=xmod100;//求剩余款項(0.5分)y:=xdiv50;//求五十元票張數(shù)(1分)label2.Caption:='50元票'+inttostr(y)+'張';x:=xmod50;//求剩余款項(0.5分)y:=xdiv20;//求二十元票張數(shù)(1分)label3.caption:='20元票'+inttostr(y)+'張';x:=xmod20;//求剩余款項(0.5分)y:=xdiv10;//求10元票張數(shù)(1分)label4.Caption:='10元票'+inttostr(y)+'張';x:=xmod10;//求剩余款項(0.5分)y:=xdiv5;//求5元票張數(shù)(1分)label5.Caption:='5元票'+inttostr(y)+'張';x:=xmod5;//求剩余款項y:=xdiv2;//求2元票張數(shù)(1分)label6.Caption:='2元票'+inttostr(y)+'張';x:=xmod2;//求1元票張數(shù)(1分)label7.Caption:='1元票'+inttostr(x)+'張';end;2.vara,b,c,s:Single;(2分)

溫馨提示

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

評論

0/150

提交評論