• 全國計算機等級考試二級筆試樣卷Delphi語言程序設計

    發布時間:2009-03-03                    來源:教育部考試中心

      一、選擇題(每小題2分,共70分)

      下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。

      (1)程序流程圖中帶有箭頭的線段表示的是

      A)圖元關系       B)數據流         C)控制流        D)調用關系

      (2)結構化程序設計的基本原則不包括

      A)多態性         B)自頂向下       C)模塊化        D)逐步求精

      (3)軟件設計中模塊劃分應遵循的準則是

      A)低內聚低耦合     B)高內聚低耦合

      C)低內聚高耦合     D)高內聚高耦合

      (4)在軟件開發中,需求分析階段產生的主要文檔是

      A)可行性分析報告       B)軟件需求規格說明書

      C)概要設計說明書       D)集成測試計劃

      (5)算法的有窮性是指

      A)算法程序的運行時間是有限的   B)算法程序所處理的數據量是有限的

      C)算法程序的長度是有限的   D)算法只能被有限的用戶使用

      (6)對長度為n的線性表排序,在最壞情況下,比較次數不是n(n-1)/2的排序方法是

      A)快速排序     B)冒泡排序

      C)直接插入排序     D)堆排序

      (7)下列關于棧的敘述正確的是

      A)棧按“先進先出”組織數據 B)棧按“先進后出”組織數據

      C)只能在棧底插入數據   D)不能刪除數據

      (8)在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于

      A)需求分析階段     B)概念設計階段

      C)邏輯設計階段     D)物理設計階段

      (9)有三個關系R、S和T如下:

      R                                        

    B C D
    a 0 kl
    b 1 n1

       S 

    B C D
    f 3 h2
    a 0 k1
    n 2 x1

       T

    B C D
    a 0 k1

      由關系R和S通過運算得到關系T,則所使用的運算為

      A)并   B)自然連接 C)笛卡爾積 D)交

      (10)設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關鍵字(鍵或碼)為

      A)課號,成績       B)學號,成績

      C)學號,課號       D)學號,姓名,成績

      (11)通常控制組件在窗體中的可見屬性是

      A)Visible  B)ShowHint C)Showing  D)Hint

      (12)Delphi工程中沒有用到的文件類型是

      A)dfm  B)res            C)dpr    D)frm

      (13)用于顯示文本框內容的屬性是

      A)Text B)Caption          

      C)BackStyle    D)AutoSize

      (14)TTable組件中,用來設置打開或關閉與其相連的數據表的屬性是

      A)ReadOnly     B)BOF和EOF   

      C)KeepConnection                    D)Active

      (15)用于建立一個與ADO數據存儲連接的組件是

      A)TRDSConnection       B)TADOConnection

      C)TADOQuery     D)TADOString

      (16)用來指定多媒體文件的TMediaPlayer組件屬性是

      A)DeviceType     B)FileName   C)FileOpen        D)OpenFile

      (17)Delphi中可以實現繪制直線的方法是 

      A)Polyline        B)Ellipse   C)Lineto            D)Line

      (18)單擊鼠標左鍵時觸發組件的事件是

      A)OnDbClick    B)OnMouseUp

      C)OnClick      D)OnMouseDown

      (19)窗體上放置一個TEdit組件,并定義了該組件的OnEnter事件。下列敘述中正確的是

      A)當鼠標在窗體上移動時觸發事件

      B)當鼠標移動到窗體上時觸發事件

      C)當該組件中的輸入完成后回車時觸發事件

      D)當該組件獲得焦點時觸發事件

      (20)可以實現數據項近似查找的方法是

      A)GotoKey       B)FindKey      C)GotoNearest      D)Locate

      (21)下列字符串中,不是Delphi程序保留字的是

      A)and  B)label         C)copy    D)do

      (22)標識變量說明部分開始的保留字是

      A)var  B)const         C)begin   D)function

      (23)與readln語句對應的輸出語句為

      A)read B)output   C)print    D)writeln

      (24)下列字符串中,不能用作標識符的是

      A)abc  B)aandb    C)st80 D)div

      (25)用來標注Delphi程序語句塊注釋的符號是

      A)|和| B){ 和 }   C)* 和*    D)"和"

      (26)下列賦值語句中錯誤的是

      A)y:=0.5;  B)x:=y;    C)x,y:=100;    D)x:=y+2.5;

      (27)下列符號中表示Delphi程序單行注釋開始的是    

      A)//           B)??             C)#               D)/*

      (28)下列語句中,立即中斷當前循環繼續執行下一次循環的語句是

      A)break;       B)continue;       

      C)exit;        D)goto;

      (29)用來顯示和編輯數據表的組件是

      A)TTable   B)TDBChart C)TQuery   D)TDBGrid 

      (30)Delphi程序在對數據表中的數據修改后,用來提交數據的方法是

      A)Edit B)Post C)Upload         D)Load

      (31)下列選項中屬于Canvas對象的屬性是            

      A)PsDash       B)Display        C)Pixels              D)Shareable

      (32)用于建立菜單項的下劃線快捷方式的字符是

      A)^            B)&              C)#               D)@

      (33)下列選項中,可以派生出所有可視化的VCL控件的基類是

      A)TControl B)TWidgetControl

      C)TWinControl  D)TWindowControl

      (34)下列敘述中正確的是               

      A)對于一組TCheckBox組件,用戶只能選擇其中的一個

      B)對于一組TCheckBox組件,用戶可以選擇其中的一個或多個

      C)對于一組TRadioButton組件,用戶可以選擇其中的一個或多個

      D)對于一組TRadioButton組件,用戶可以選擇其中的多個

      (35)滾動條組件中表示滑塊位置的屬性是             

      A)PageSize     B)Kind           C)Orientation         D)Position

      二、填空題(每空2分,共30分)

      請將每一個空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。

      (1)測試用例包括輸入值集和  【1】  值集。

      (2)深度為5的滿二叉樹有  【2】  個葉子結點。

      (3)設某循環隊列的容量為50,頭指針front=5(指向隊頭元素的前一位置),尾指針

      rear=29(指向隊尾元素),則該循環隊列中共有  【3】  個元素。

      (4)在關系數據庫中,用來表示實體之間聯系的是  【4】  。

      (5)在數據庫管理系統提供的數據定義語言、數據操縱語言和數據控制語言中,  【5】  負

      責數據的模式定義與數據的物理存取構建。

      (6)Delphi程序由一個program單元和一個或多個  【6】  單元組成。

      (7)Delphi的組件大體可以分為可視組件和  【7】  組件兩大類別。

      (8)在Delphi工程中,每個窗體都對應有兩個文件,一個是保存窗體屬性和窗體上組件屬性的窗體文件,一個是用戶編寫事件代碼的  【8】  。

      (9)Delphi程序的錯誤類型有語法錯誤、  【9】  和運行錯誤。

      (10)窗體的  【10】  屬性用來設置顯示在標題欄上的文字。

      (11)在窗體中顯示數據表,至少需要使用的組件是  【11】  、TTable和DBGrid。

      (12)由微軟公司提出的開放的數據庫連接標準是  【12】  。

      (13)用  【13】  組件可以建立一個多行文本的文本編輯器。

      (14)在Delphi中新建一個工程后,用戶需要保存.pas文件和  【14】  文件。

      (15)對象查看器由對象列表、屬性選項卡和  【15】  三部分組成。

美国一级黄色视频免费观看