Delphi期末考試試卷_第1頁
Delphi期末考試試卷_第2頁
Delphi期末考試試卷_第3頁
Delphi期末考試試卷_第4頁
Delphi期末考試試卷_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Delphi期末考試卷(A)第1頁共4頁汕頭職業(yè)技術學院2006-2007學年第一學期期末試卷(A)課程名稱 Delphi 學分 擬題人 審題人 系(校區(qū)) 班級 姓名 學號 題號12345678910總分得分一.選擇題(每題2分,共30分).1、以下標識符中哪個是合法的Delphi標識符?[]。A.Delphi7B.Delphi.7C._Delphi_7_D.1st_class2、下列對TADOQuery組件ADOQuery1的SQL屬性正確操作的語句是[]A.ADOQuery1.SQL.Clear:=’’;B.ADOQuery1.SQL.Close;C.ADOQuery1.SQL.Add:=’select*fromtable1’D.ADOQuery1.SQL.Text:=’select*fromtable1’3、[]組件沒有Items屬性。A.TComboBoxB.TListBoxC.TMemoD.TRadioGroup4、有序類型不包括以下的哪一個?[]A.RealB.IntegerC.CharD.Boolean5、以下哪個組件是可視組件?[]A.TDBGridB.TADOQueryC.TDataSourceD.TADOConnection6、以下哪個不是關系型數(shù)據(jù)庫?[]A.AccessB.ADOC.SQLServerD.Oracle7、[]是一種提供訪問各種數(shù)據(jù)類型的連接機制,是基于OLE-DB之上的技術,是微軟提出的新標準,且力圖將它樹為新的統(tǒng)一數(shù)據(jù)庫接口.A.DAOB.ODBCC.ADOD.BDE8、以下哪個組件是通過SQL屬性來獲取數(shù)據(jù)的?[]A.TDataSourceB.TADOConnectionC.TADOTableD.TADOQuery9、ConnectionString屬性是用于設置要連接的數(shù)據(jù)庫的,以下哪個組件無該屬性?[]A.TDataSourceB.TADOConnectionC.TADOTableD.TADOQuery10、要讓菜單項的名字之前顯示一個勾,應該設置菜單項的[]屬性值為true。A.DefaultB.CheckedC.EnabledD.Visible11、如果想在界面中直觀地顯示一些幾何圖形,就要用到TShape組件,以下[]屬性用于設置它的形狀。A.BrushB.PenC.ShapeD.Name12、設n為整型變量,且已賦值為1898,表達式(nmod100)div10表示:A.分離出個位數(shù)字B.分離出十位數(shù)字C.分離出百位數(shù)字D.分離出千位數(shù)字13、設有如下程序段:i:=1;repeatn:=i*i;i:=i+2;untiln>2*i;假設所有變量均已說明,問其中循環(huán)體的執(zhí)行次數(shù)是:A.1B.2C14、如果用戶不希望別人看到他在文本編輯框中輸入的字符,可以將TEdit的[]屬性設置為*。A.PasswordCharB.CaptionC.TextD.Name15、若要設置TLabel組件中的文本在水平方向上居中對齊,應將[]屬性值設為taCenter。A.AlignmentB.LayoutC.WordWrapD.Transparent二.填空題(第10、11空每空1分,其它每空2分,共40分).Delphi是在原有(1)語言的基礎之上發(fā)展走來的。表達式Succ(‘H’)+Pred(‘U’)的值為(2)。用布爾表達式表示下列命題:y∈[-10,-1],或者y∈[1,10](3);n是m的倍數(shù)(4)。OOP是一種非常重要的編程思想,它的三個特征是(5)、(6)、(7),與該編程思想相對應的是面向過程編程,C語言就是面向過程編程的典型代表。異常處理有兩種結構:try...except...end形成了一個(8)保護塊,try...finally...end形成了一個(9)保護塊。正常情況下,except后面的語句(10)(會/不會)被執(zhí)行,finally后面的語句(11)(會/不會)被執(zhí)行.Raise方法的作用是:(12).TRadioButton組件的(13)屬性為True時,該單選按鈕處于選中狀態(tài)。TBitBtn叫位圖按鈕,它的(14)屬性用來設置按鈕的種類,可以選擇bkAbort,bkOK,bkNO等,對于這些常用的位圖按鈕,Delphi已給它們作好了顯示的文字,還附上了相應的圖標。Delphi提供了公共對話框組件供編程者直接使用,要打開這些對話框需要編寫相應代碼,一般的打開方式是調(diào)用這些對象的(15)方法。數(shù)據(jù)庫系統(tǒng)由三大部分組成:(16),(17),(18).目前,(19)型數(shù)據(jù)庫系統(tǒng)應用最為廣泛。TADOConnection組件用于與數(shù)據(jù)庫建立連接,它有一個(20)屬性,這個屬性用于控制連接數(shù)據(jù)庫時是否彈出登陸對話框,當它為True時,無論在ConnectionString中是否包含了用戶密碼碼信息,程序都將彈出一個登陸對話框。該組件可以獲取數(shù)據(jù)庫的數(shù)據(jù)表信息,這需要用到(21)方法。三.判斷題(每題1分,共5分)1、對象的Name屬性值可以為空。2、TLabel和TEdit組件都可以用于用戶輸入數(shù)據(jù)。3、TStatusBar組件一般放置在窗體的底部,可以分成幾個窗口,每個窗口可以顯示不同的信息。4、在窗體的FormCreate事件過程中定義的變量是全局變量。5、當程序運行時,如果要求窗體中的某個按鈕不再顯示,只需將該按鈕的Visible屬性設置為false。四.(10分)聲明一個水果類TFruit,私有成員為FName(水果名,string類型),F(xiàn)Color(顏色,TColor類型),F(xiàn)Taste(味道,Ttaste類型),公共屬性為Color,從FColor里獲取屬性值,通過SetColor方法設置屬性值,默認值為red,公共方法有Infor過程,沒有參數(shù)。五.(15分)數(shù)據(jù)庫Contact.mdb中有“公司”表和“聯(lián)系人”表,結構如下:公司:公司編號,公司名稱,地址,城市,省區(qū)市,郵政編碼,地區(qū),國家,網(wǎng)站;聯(lián)系人:聯(lián)系人編號,公司編號,姓名,出生日期,籍貫,電話,電子郵箱;兩表通過“公司編號”關聯(lián),在窗體上顯示地區(qū)為“北京”的公司的所有聯(lián)系人姓名及其所在公司名稱,如下圖所示:窗體上ADOConnection1組件已連接了Contact.mdb,請對數(shù)據(jù)庫組件的相關屬性進行設置:ADOConnection1.LoginPrompt:=(1)ADOQuery1.Connection:=(2)ADOQuery1.SQL.Text:=‘(3)’ADOQuery1.Active:=(4)DataSource1.DataSet:=(5)DBGrid1.DataSource:=(6)DBNavigator1.DataSource:=(7)窗體上“排序”按鈕的功能是對記錄以“公司名稱”進行升序排列,“過濾”按鈕的功能是只顯示姓鄭的聯(lián)系人的信息,請編寫代碼完成相應功能:procedureTForm1.BtnSortClick(Sender:TObject);//排序begin(8)end;procedureTForm1.BtnFilterClick(Sender:TObject);//過濾begin(9)end;

汕頭職業(yè)技術學院2006-2007學年第一學期期末試卷答題卷(A)課程名稱Delphi 系(校區(qū)) 班級 姓名 學號 一.(30分)選擇題.題號123456789101112131415答案二.(40分)填空題.1.(1)2.(2)3.(3)(4)4.(5)(6)(7)5.(8)(9)(10)(11)6.(12)7.(13)8.(14)9.(15)10.(16)(17)(18)(19)11.(20)(21)三.(5分)判斷題(在題號后打勾或打叉).1.2.3.4.5.四.(10分)定義類

五.(15分)編程(1)(2)(3)(4)(5)(6)(7)(8)(9)

汕頭職業(yè)技術學院2006-2007學年第一學期期末試卷答案(A)一.CDCAABCDABCBCAA二.(1)Pascal(2)IT(3)y>=-10andy<=-1ory>=1andy<=10(4)nmodm=0(5)數(shù)據(jù)封裝(6)繼承性(7)多態(tài)性(8)異常響應(9)資源(10)不會(11)會(12)拋出異常(13)Checked(14)kind(15)Excete(16)數(shù)據(jù)庫(17)數(shù)據(jù)庫管理系統(tǒng)(18)數(shù)據(jù)庫應用程序(19)關系(20)LoginPrompt(21)Ge

溫馨提示

  • 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

提交評論