- 相關推薦
最新全國計算機二級VF選擇題練習
引導語:2017計算機二級考試開始進入備考時期,邊學邊練,鞏固所學知識,下面是小編整理的最新全國計算機二級VF選擇題練習,歡迎練習!
選擇題(每小題1分,共40分)
1、下列關于完全二叉樹的敘述中,錯誤的是( )。
A.除了最后一層外,每一層上的結點數均達到最大值
B.可能缺少若干個左、右葉子結點
C.完全二叉樹一般不是滿二叉樹
D.具有結點的完全二叉樹的深度為[1og2n]+1
2、執行下列程序后,屏幕上顯示的結果是( )。
X=2
Y=3
? X,Y
DO SUBl
?? X,Y
PROCEDURE SUBl
PRIVATE Y
X=4
Y=5
RETURN
A.2 3 4 5
B.2 3 4 3
C.4 5 4 5
D.2 3 2 3
3、下列敘述甲錯誤的是( )。
A.面向對象的程序設計,通過消息來實現對象之間的相互關系
B.面向對象的程序設計,是用對象模擬問題領域中的實體
C.在面向對象的程序設計中,各個對象之間相對獨立,相互依賴性小
D.在面向對象的程序設計中.各個對象之間相互依賴性
4、在Visual FoxPro 中,假定數據庫表S(學號,姓名,性別,年齡)和SC(學號,課程號,成績)之間使用“學號”建立了表之間的永久聯系,在參照完整性的更新規則、刪除規則和插人規則中選擇設置了“限制”。如果表S所有的記錄在表SC中都有相關聯的記錄,則( )。
A.允許修改表S中的學號字段值
B.允許刪除表S中的記錄
C.不允許修改表S中的學號字段值
D.不允許在表S中增加新的記錄
5、軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工其軟件)。下列屬于應用軟件的是( )。
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.上述3種說法都不對
9、模塊獨立性是軟件模塊化所提出的要求,衡量模獨立性的度量標準是模塊的( )。
A.抽象和信息隱蔽
B.局部化和封裝化
C.內聚性和耦合性
D.激活機制和控制方法
10、最常用的一種基本數據模型是關系數據模型,它的表示應采用( )。
A.樹
B.網絡
C.圖
D.二維表
11、 欲執行程序temp.prg,應該執行的命令是( )。
A.DO PRG temp.prg
B.DO temp.prg
C.DO CMD temp.prg
D.DO FORM remp.prg
12、在表單MYFORM的INIT事件中,設置表單背景顏色為紅色,正確的命令是( )。
A.MYFORM.BACKCOLOR—ROB(255,0,O)
B.THIS.PARENT.BACKCOLOR=RGB(255,0,0)
C.THISFORM.PARENT.BACKC0LOR=RGB(2 5 5,0,0)
D.THIS.BACKCOLOR=RGB(255,0,0)
13、 軟件需求分析階段的工作,可以分為4個方面:需求獲取、需求分析、編寫需求規格說明書以及( )。
A.階段性報告
B.需求評審
C.總結
D.都不正確
14、 數據結構中,與所使用的計算機無關的是數據的( )。
A.存儲結構
B.物理結構
C.邏輯結構
D.物理和存儲結構
15、 有下列二叉樹,對此二叉樹前序遍歷的結果為( )。
A.XZCYAB
B.XYZABC
C.XYABCZ
D.XYAZBC
16、下列敘述中正確的是( )。
A.棧是“先進先出”的線性表
B.隊列是“先進后出”的線性表
C.循環隊列是非線性結構
D.有序線性表既可以采用順序存儲結構,也可以采用鏈式存儲結構
17、 SQL語句中,SELECT命令中的JOIN是用來建立表間的聯系短語,連接條件應出現在下列( )短語中。
A.WHERE
B.ON
C.HAVING
D.INNER
18、第18-57題使用如下數據。
部門(部門號C(2)、部門名稱C(10))
職工(部門號C(2)、職工號C(4)、姓名C(8)、基本工資 N(7,2))
檢索有職工的基本工資大于或等于“11”部門中任意一名職工工資的“部門號”,正確的語句是( )。
A.SELECT DISTINCT部門號FROM職711 WHERE基本工資>=ANY
(SELECT基本工資FROM職工WHERE部門號一”ll”)
B.SELECT DISTINCT部門號FROM職工WHERE基本工資>=ALL
(SELECT基本工資FROM職工WHERE部門號 一”ll”)
C.SELECT DISTINCT部門號FROM職工WHERE基本工資>=ANY
(SELECT MAX(基本工資)FROM職工WHERE部門號=”ll”)
D.SELECT DlSTINcT部門號FROM職工WHERE基本工資>=ALL
(SELECT MIN(基本工資)FROM職工WHERE部 門號=”11”)
19、檢索最少有5名職工的每個部門的職工基本工資 的總額,難確的語句是( )。
A.SELECT部門號,COUNT(*),SUM(基本工資)FROM職工 HAVING COUNT(*)=5
B.SELECT部門號,COUNT(*),SUM(基本工資)FROM職工 GROUP BY基本工資HAVING COUNT(*)>=5
C.SELECT部門號,COUNT(*).SUM(基本工資)FR()M職工 GROUP BY部門號HAVING COUN1、(*)>=5
D.SELECT部門號,COUNT(*),SUM(基本工資)FR()M職工 GROUP BY部門號WHERE COUNT(*)>=5
20、 向職丁表中插人一條記錄的正確語句是( )。
A.ApPEND BLANK職工 VALUES(”33”,”3305”, ”李運來”,”2700.00”)
B.APPEND IWl、O職工VALUES(”33”,”3305”,”李運 來”92700.OO)
C.INSERT INT0職工VALUES(”33…””39113305”,”李 運來””9112700.00”)
D.INSERT INT0職工VALUES(”3311”,”13305”,”李運來”,2700.00)
測試此套試卷,可查看答案及解析并自動評分 >>在線做題
本文導航第1頁:選擇題1-10第2頁:選擇題11-20第3頁:選擇題21-30第4頁:選擇題31-40第5頁:基本操作題41第6頁:簡單應用題42第7頁:綜合應用題4321、 為“部門”表增加一個“人數”字段,類型為整型,正確的語句是( )。
A.ALTER TABLE部門ALTER人數1
B.ALTER TABLE部門ALTER FIELDS人數l
C.ALTER TABLE部門ADD人數l
D.ALTER TABLE部門ADDFIELDS人數l
22、 檢索每個部門的職工工資的總和,要求顯示“部門名稱”和“基本工資”.正確的語句是( )。
A.SELECT部門名稱,SUM(基本工資)FR0M部門, 職工 WHERE職工.部門號=部門.部門號 ORDER BY部門號
B.SELECT部門名稱,SUM(基本工資)FROM部門, 職1:WHERE職工.部門號=部門.部門號 GROUP BY部門號
C.SELECT部門名稱,SUM(基本工資)FROM部門,職工 WHERE職工部門號=部門.部門號 0RDRE BY職工部門號
D.SELECT部門名稱,SUM(基本工資)FROM部門, 職工 WHERE職工.部門號=部門.部門號 GROUP BY職工.部門號
23、 SQL語言具有兩種使用方式,分別稱為交互式SQL和( )。
A.提示式sQL
B.多用戶SQL
C.嵌入式SQL
D.解釋式SQL
24、已知表中有字符型字段“職稱”和“性別”,要建立一個索引,要求首先按“職稱”排序,“職稱”相同時再按“性別”排序,正確的命令是( )。
A.INDEX ON職稱+性別,TO ttt
B.INDEX ON性別+職稱TO ttt
C.INDEX ON職稱,性別TO ttt
D.INDEX ON性別,職稱TO ttt
25、 設計數據庫的存儲結構屬于( )。
A.需求分析
B.概念設計
C.邏輯設計
D.物理設計
26、 在Visual FoxPr0中,使用LOCATE FOR命令按條件查找記錄,當查找到滿足條件的第l條記錄后,如果還需要查找下一條滿足條件的記錄,應使用( )。
A.LOCATE.FOR命令
B.SKIP命令
C.CONTINUE命令
D.G0命令
27、 下列程序段執行以后,內存變量y的值是( )。
x=34567
y=0
DO WHILE x>0
y=x%10+y*10
x=int(x/10)
ENDDO
A.3456
B.34567
C.7654
D.76543
28、 如果要從字符串“計算機等級考試”中取出“考試”這兩個字,下列函數使用正確的是( )。
A.SUBSTR(”計算機等級考試”,l l)
B.SUBSTR(”計算機等級考試”,5,3)
C.RIGHT(”計算機等級考試”,2)
D.LEFT(”計算機等級考試”,4)
29、下列特征中不是面向對象方法的主要特征的是( )。
A.多態性
B.繼承
C.封裝性
D.模塊化
30、 表達式VAL(SUBS(”奔騰586”,5,1))*Len(”vis-ual foxpro”)的結果是( )。
A.13.00
B.14.OO
C.45.OO
D.65.O0
31、 在Visual FoxPr0.中,有關參照完整性的刪除規則正確的描述是( )。
A.如果刪除規則選擇的是“限制”,則當用戶刪除父表中的記錄時,系統將自動刪除子表中的所有相關記錄
B.如果刪除規則選擇的是“級聯”,則當用戶刪除父表中的記錄時,系統將禁止刪除與子表相關的父表中的記錄
C.如果刪除規則選擇的是“忽略”,則當用戶刪除父表中的記錄時,系統不負責檢查子表中是否有相關記錄
D.上面3種說法都不對
32、 在表單設計中,關鍵字Thisform表示( )。
A.當前對象的直接容器對象
B.當前對象所在的表單
C.當前對象
D.當前對象所在的表單集
33、第33-72題使用的數據表如下:
當前目錄下有數據庫:大獎賽.dbc,其中有數據庫表“歌手.dbf”、“評分.dbf”。
“歌手”表: “評分”表:
為“歌手”表增加一個字段“最后得分”的SQL語句是( )。
A.ALTER TABLE歌手ADD最后得分F(6.2)
B.ALTFER DBF歌手ADD最后得分F6,2
C.CHANGE TABl。E歌手ADD最后得分F(6.2)
D.CHANGE TABLE學院INSERT最后得分F6,2
34、 插入一條記錄到“評分”表中,歌手號、分數和評委號分別是“1001”、9.9和“l05”,正確的sqL語句是( )。
A.INSERT VALUES(”1001”,9.9,”l05”)INT0評分 (歌手號.分數.評委號)
B.INSERT T0評分(歌手號,分數,評委號)VALUES(”1001”,9.9.”l05”)
C.INSERT INT()評分(歌手號,分數,評委號)VAL一 UES”l001”,9.9,”105”)
D.INSERT VALUES(”1001”,9.9,”l 05”)TO評分(歌手號,分數,評委號)
35、 為“評分”表的“分數”字段添加有效性規則:“分數必須大于等于0并且小于等于10”,正確的sQL語句是( )。
A.CHANGE TABLE評分ALTER分數SET cHECK分數>=0 AND分數<=10
B.ALTER TABLE評分ALTER分數SET CHECK分數>=0 AND分數<=10
C.ALTER TABLE評分ALTER分數CttECK分數 >=0 AND分數<=10
D.CHANGE TABLE評分ALTER分數SET CHECK分數>=0 OR分數<=10
36、 刪除視圖myview的命令是( )。
A.DELETE myview VlEW
B.DELETE myview
C.DROP myview VIEW
D.DROP VIEW myview
37、 假沒temp.dbf數據表中有兩個字段“歌手號”和“最后得分”。下面程序段的功能是:將temp.dbf中歌手的“最后得分”填人“歌手”表對應歌手的“最后得分”字段中(假說已增加了該字段)。在下劃線處應該填寫的sqi。語句是( )。
USE歌手
DO WHILE.NOT.EOF()
REPLACE歌手.最后得分wITH a[2]
SKIP
ENDⅨ)
A.SELECT*FROM temp WHERE temp.歌手號=歌手.歌手號TOARRAY a
B.SEl,ECT*FROM temp WHERE temp.歌手號=歌手.歌手號INT()ARRAYa
C.SELECT*FROM temp WHERE temp.歌手號=歌手.歌手號T()FILE a
D.SEl,ECT*FROM temp WHERE temp.歌手號=歌手.歌手號INTO FILE
38、第38-77題使用下列數據表。
“倉庫”表
“職工”表
求至少有4個職工的每個倉庫的工資總和( )。
A.SELECT倉庫號,COUNT(*),SUM(工資)FROM 職工
WHERE COUNT(*)>=4
B.SELECT倉庫號,COUNT(*),SUM(工資)FROM 職工
GROUP BY倉庫號SET COUNT(*)>=4
C.SELECT倉庫號,COUNT(*).SUM(工資)FROM 職工
GROUP BY倉庫號HAVING COUNT(*)>=4
D.SELECT倉庫號,COUNT(*),SUM(工資)FROM 職工
GROUP BY倉庫號WHERE cOUNT(*)>=4
39、 執行下列sQL語句后,顯示查詢到的倉庫號有( )。
SELECT DISTINCT倉庫號FROM職工WHERE工 資>=ALL (SELECT工資FROM職工WHERE倉庫號 一”WH3”)
A.WHl
B.WH2
C.WH4
D.WHl、WH3
40、SQL語句“DE1ETE FROM學生WHERE年齡>25”的功能是( )。
A.刪除學生表
B.刪除學生表中的年齡字段
C.將學生表中年齡大于25的記錄邏輯刪除
D.將學生表中年齡大于25的記錄物理刪除
【最新全國計算機二級VF選擇題練習】相關文章:
全國計算機等級二級考試java選擇題練習04-18
全國計算機二級《VB》練習題及答案02-23
最新全國計算機二級考試試題01-25
全國計算機二級考試練習題庫(含答案)01-25