- 相關推薦
2016年3月計算機二級VF上機鞏固練習及答案
轉眼就要3月中旬了,同學們計算機等級考試都復習得怎么樣了呢?下面百分網小編為大家帶來計算機二級VF上機鞏固練習及答案,供大家參考學習,希望對你有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!
1.下列敘述中,不屬于測試的特征的是( )。
A.測試的挑剔性
B.完全測試的不可能性
C.測試的可靠性
D.測試的經濟性
2.下列特征中,( )屬于面向對象方法的主要特征。
A.靈活性
B.單一性
C.封裝性
D.模塊化
3.下列常量中格式正確的是( )。
A.$1.23E4
B.”汁算機”等級考試”
C..False.
D.{^2003/01/1 3)
4.下列描述中正確的是( )。
A.算法的效率只與問題的規模有關,而與數據的存儲結構無關
B.算法的時間復雜度是指執行算法所需要的計算工作量
C.數據的邏輯結構與存儲結構是一一對應的
D.算法的時間復雜度與空間復雜度一定相關
5.軟件需求分析階段的工作,可以分為4個方面:需求獲取、需求分析、編寫需求規格說明書以及( )。
A.階段性報告
B.需求評審
C.總結
D.都不正確
6.線性表L=(al,a2,a3,…,ai,…,an),下列說法正確的是( )。
A.每個元素都有一個直接前驅和直接后驅
B.線性表中至少要有一個元素
C.表中諸元素的排列順序必須是由小到大或由大到,
D.除第一個元素和最后一個元素外,其余每個元素都且只有一個直接前件和直接后件
7.模塊獨立性是軟件模塊化所提出的要求,衡量模獨立性的度量標準是模塊的( )。
A.抽象和信息隱蔽
B.局部化和封裝化
C.內聚性和耦合性
D.激活機制和控制方法
8.下列關于軟件測試的捕述中正確的是( )。
A.軟件測試的目的是證明程序是否正確
B.軟件測試的日的足使程序運行結果正確
C.軟件測試的目的是盡可能地多發現程序中的錯誤
D.軟件測試的目的是使程序符合結構化原則
9.在結構化程序設計中,模塊劃分的原則是( )。
A.各模塊應包括盡量多的功能
B.各模塊的規模應盡量大
C.各模塊之間的聯系應盡量緊密
D.模塊內具有高內聚度、模塊問具有低耦合度
10.下列關于完全二叉樹的敘述中,錯誤的是( )。
A.除了最后一層外,每一層上的結點數均達到最大值
B.可能缺少若干個左、右葉子結點
C.完全二叉樹一般不是滿二叉樹
D.具有結點的完全二叉樹的深度為[1og2n]+1
11.對長度為n的線性表進行順序查找.在最壞情況下需要比較的次數為( )。
A.125
B.n/2
C.n
D.n+l
12.在Visual FoxPr0中,字段的數據類型不可以指定為( )。
A.日期型
B.時間型
C.通用型
D.備注型
13.在創建數據庫結構時,為該表中一些字段建立普通索引,其目的是( )。
A.改變表中記錄的物理順序
B.為了對表進行實體完整性約束
C.加快數據庫表的更新速度
D.加快數據庫表的查詢速度
14.函數INT<數值表達式>的功能是( )。
A.返回數值表達式值的整數部分
B.按四舍五入取數值表達式值的整數部分
C.返回不小于數值表達式值的最小整數
D.返回不大于數值表達式值的最大整數
15.用鼠標雙擊對象時所引發的事件是( )。
A.Click
B.DblClick
C.RightClick
D.LeftClick
16.在SQL的SELECT查詢的結果中,消除重復記錄的方法是( )。
A.通過指定主索引實現
B.通過指定唯一索引實現
C.使用DISTINCT短語實現
D.使用WHERE短語實現
17.表達式VAL(SUBS(”奔騰586”,5,1))*Len(”vis-ual foxpro”)的結果是( )。
A.13.00
B.14.OO
C.45.OO
D.65.O0
18.設MY.DBF數據庫中共有l0條記錄,執行下列命令序列:
USE MY
GOTO2
DISPlAY ALL
?RECNO()
執行最后一條命令后,屏幕顯示的值是( )。
A.2
B.3
C.10
D.11
19.在成績表中要求按“物理”降序排列,并查詢前兩名的學生姓名,正確的語句是( )。
A.SELECT姓名TOP 2 EROM成績表WHERE物理DESC
B.SEl.ECT姓名TOP 2 FROM成績表FOR物理DFAKC
C.SELECT姓名TOP 2 FROM成績表GROUP BY物理DESC
D.SELECT姓名TOP 2 FROM成績表ORDER BY物理DESC
20.在Visual FoxPr0中,使用LOCATE FOR命令按條件查找記錄,當查找到滿足條件的第l條記錄后,如果還需要查找下一條滿足條件的記錄,應使用( )。
A.LOCATE.FOR命令
B.SKIP命令
C.CONTINUE命令
D.G0命令
21.在Visual FoxPr0中,下列選項中數據類型所占字符的字節數相等的是( )。
A.字符型和邏輯型
B.日期型和備注型
C.邏輯型和通用型
D.通用型和備注型
22.在程序中用WITH MyForm…ENDWITH修改表單對象的屬性再顯示該表單,其中“…”所書寫的正確代碼是( )。
A.Width=500
B.MyForm.Width=500
Show MyForm.Show
C..Width=500
D.ThisForm.Width=500
.Show ThisForm.Show
23. 在Visual FoxPr0中,用來指明復選框的當前狀態一的屬性是( )。
A.Value
B.Caption
C.Status
D.ControlSource
24.下列關于SQL的超鏈接查詢的描述中,說法不正確的是( )。
A.Visual FoxPr0支持超鏈接運算符“*-”和“=*”
B.在SQL中可以進行內部連接、左連接、右連接和全連接
C.SQL的超鏈接運算符“*一”代表左連接,“=*”代表右連接
D.即使兩個表中的記錄不滿足連接條件,也都會在日標表或查詢結果中出現,只是不滿足條件的記錄對應部分為空值
25.假定所創建表單對象的Click事件也可以修改該表單對象的Caption屬性。為了在程序運行中修改由語句Myform=CreateObject(”form”)所創建對象的Caption屬性,下面語句中不可以使用的是( )。
A.WITH Myfoml.Caption=”我的菜單” ENDWITH
B.Myform.Click.Caption=”我的榮單”
C.Myform.Caption=”我的菜單”
D.Thisform.Caption=”我的菜單”
參考答案
1.C!窘馕觥寇浖䴗y試的目標是在精心控制的環境下執行程序,以發現程序中的錯誤,給出程序可靠性的鑒定。軟件測試有3個重要特征:測試的挑剔性、完全測試的不可能性及測試的經濟性。
2.C。【解析】模塊化是結構化程序設計的特點。面向對象設計方法使用現實世界的概念抽象地思考問題從而自然地解決問題。它的特點包括:分類性、多態性、封裝性、模
塊獨立性、繼承和多態性等。
3.D!窘馕觥控泿判统A坑脕肀硎矩泿胖,它沒有科學記數方法,書寫時要在數值前加一個“$”。字符常量也稱為字符串,其表示方法是用半角單引號、雙引號或方括號把字符串起來(注意符號的匹配),如果某種定界符本身也是字符串內容,則需要用另一種定界符為該字符串定界。邏輯型數據只有真和假兩個值。邏輯真的常量表示形式有:”.t.””.T.””.Y.”和”.Y.”,邏輯假的常量表示形式有:”.f.””.F.””.n.”和”.N.”。
4.B。【解析】算法的時間復雜度是指執行算法所需要的計算工作量,以算法所執行的基本運算的次數來度量;算法的空間復雜度一般是指執行算法所需要的內存空間。因此B選項正確。算法的時間復雜度與空間復雜度并不相關,故D選項錯誤。數據的邏輯結構是指數據元素之間的邏輯關系,是獨立于計算機的;數據的存儲結構是研究數據元素和數據元素之間的關系如何在計算機中表示,二者不是一一對應的,所以C選項錯誤。算法的執行效率不僅與問題的規模有關,還與數據的存儲結構有關,故A選項錯誤。綜上所述,本題選B。
5.B。【解析】需求分析是軟件定義時期的最后一個階段,可以概括為四個方面:需求獲取;需求分析;編寫需求規格說明書;需求評審。
6.D!窘馕觥烤性表可以為空表;第一個元素沒有直接前驅,最后一個元素沒有直接后繼;線性表的定義中,元素的排列并沒有規定大小順序。
7.C!窘馕觥磕K的獨立程序是評價設計好壞的重要度量標準。衡量軟件的模塊獨立性使用耦合性和內聚性兩個定性的度量標準。
8.C!窘馕觥寇浖䴗y試是為了盡可能多地發現程序中的錯誤,尤其是至今尚未發現的錯誤。
9.D!窘馕觥吭诮Y構化程序設計中,模塊劃分應遵循高內聚、低耦合的原則。其中,內聚性是對一個模塊內部各個元素間彼此結合的緊密程度的度量,耦合性是對模塊間互相連接的緊密程度的度量。
10.B。【解析】滿二叉樹指除最后一層外,每一層上所有結點都有兩個子結點的二叉樹。完全二又樹指除最后一層外,每一層上的結點數均達到最大值,在最后一層上只缺少右邊的若干葉子結點的二叉樹。由定義可知,滿二叉樹肯定是完全二叉樹,而完全二叉樹一般不是滿二叉樹。
11.C!窘馕觥繉性表進行順序查找時,最壞情況下,要查找的元素是表的最后一個元素或查找失敗,這兩種情況都需要將這個元素與表中的所有元素進行比較,因此比較次數為n。
12.B!窘馕觥吭赩isual FoxPr0中字段類型有字符型(C)、數值型(N)、邏輯型(L)、日期型(D)、備注型(M)和通用型。
13.D!窘馕觥拷⑵胀ㄋ饕哪康氖羌涌鞌祿䦷毂淼牟樵兯俣龋虼诉x項D正確。
14.A!窘馕觥壳笳瘮涤幸韵3個:
格式l:INT(<數值表達式>)INTO返回指定數值表達式的整數部分。
格式2:CEILING(<數值表達式>)CEILING()返回大于或等于指定數值表達式的最小整數。
格式3:FLOOR(<數值表達式>)FLOOR()返回小于或等于指定數值表達式的最大整數。
15.B!窘馕鯹Click事件是鼠標單擊對象時所引發的;DblClick事件是鼠標雙擊對象時所引發的;RightClick事件是右擊對象所引發的;表單及控件中不包含LeftClick事件。
16.C!窘馕觥吭赟QL的SELECT語句中,使用DISTINCT可消除輸出結果中的重復記錄。
17.D!窘馕鯹SUBS(”奔騰586”,5,1)的值是’5’,VAL(SUBS(”奔騰586”,5,1))的值是5,LEN(”Visual FoxPr0”)的值是13。在Visual FoxPr0中一個漢字占兩個字符的寬度。
18.D!窘馕觥縂0命令格式是:GO nRecordNumber TOP|BOTTOM。其nRecordNumber是記錄號,即直接按記錄號定位;TOP是表頭,BOTTOM是表尾。它與GOTO命令是等價的。題中GOTO2表示指針指向第二條記錄。DISPLAY ALL是顯示全部記錄,此時指針指向了最后一條記錄。RECNO()函數的功能是返回當前表文件或指定表文件或指定表文件中當前記錄的記錄號。如果指定工作區上沒有打開表文件,函數值為0;如果記錄指針指向文件尾,函數值為表文件中的記錄數加l;如果記錄指針指向文件首,函數值為表文件中第一條記錄的記錄號。由于執行DIS—PLAY ALL命令時,指針指向了文件尾,所以RECNO()函數值為表文件中的記錄數加l,即ll。
19.D。【解析】使用SQL SELECT可以將查詢結果排序,排序的短語是0RDER BY。只顯示前幾項記錄的格式是:TOP nExpr[PERCENT]其中,nExpr是數字表達式,當不使用[PERCENT]時,nExpr可以是1~32767之間的整數;當使[PERCENT]時,nExpr是0.01~99.99間的實數,說明顯示結果中前百分之幾的記錄。TOP要與0RDER BY一起使用才有效。
20.C!窘馕觥縇OCATE是按條件定位記錄位置的命令,常用的命令格式如下:
LOCATE FOR lExpression l
其中1Expressionl是查詢或定位的表達式。該命令執行后將記錄指針定位在滿足條件的第l條記錄上,如果沒有滿足條件的記錄,則指針指向文件結束位置。如果要使指針指向下一條滿足LOCATE條件的記錄,則使用CONTINUE命令。同樣,如果沒有記錄滿足條件,則指針指向文件結束位置。
21.D!窘馕觥吭赩isual FoxPro中,系統默認的邏輯型字段只占1個字節,日期型字段占8個字節,備注型和通用型字段占4個字節。
22.C!窘馕觥吭诔绦蛑杏脀ITH MyForm.Width=500 ENDWITH修改表單對象的屬性,在程序中再顯示該表單,直接用.Show就可以了,所以本題應該選擇C選項。
23.A!窘馕觥繌瓦x框用于標記一個兩值狀態,當處于選中狀態時,復選框內顯示一個對號,否則復選框內空白。復選框Caption屬性用來指定顯示在復選框旁邊的標題;復選框Controlsource指明復選框要綁定的數據源。如果沒有設置ControlSource屬性,那么可以通過Value屬性來設置或返回復選框的狀態。
24.A!窘馕觥科胀ㄟB接(內部連接)是把符合條件的記錄包含到運算結果中,超鏈接是把不符合條件的記錄包含到運算結果中,一般SQL的超鏈接包括左連接“*=”和右連接“=*”。VF不支持超鏈接運算符,但是有專門的連接運算語法格式。
25.D。【解析】在程序中可以使用“ThisForm.控件名.Caption=字符串”語句設置該控件的Caption屬性。因此本題中的D選項是錯誤的。
【3月計算機二級VF上機鞏固練習及答案】相關文章:
2016計算機二級VF考前鞏固練習及答案10-17
計算機二級VF上機題庫及答案08-15
計算機二級考試VF上機試題及答案03-21
2016計算機二級VF練習題及答案08-02
計算機二級VF上機模擬題05-23
2017年3月計算機二級VF提分題及答案08-26
計算機二級VF選擇題練習及答案201709-28
2016計算機二級考試VF練習題及答案07-26