為幫助廣大考生針對性地備考計算機二級考試,並進行練習,以下是本站小編搜尋整理的一份計算機二級《VFP》考試單選試題及答案,供參考練習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!
1). 刪除Employee表中職工號為“19620426”的記錄,正確的SQL語句是( )
TEFROMEmployeeWHILE職工號=“19620426”
TEFOREmployeeWHERE職工號=“19620426”
TEFOREmployeeWHILE職工號=“19620426”
TEFROMEmployeeWHERE職工號=“19620426”
正確答案:D
答案解析:刪除資料的命令格式為:DELETEFROM表名[WHERE條件],WHERE指定被刪除的記錄所滿足的條件,因此選D。
2). 希爾排序屬於( )
A.交換排序
B.歸併排序
C.選擇排序
D.插入排序
正確答案:D
3). 線性表若採用鏈式儲存結構時,要求記憶體中可用儲存單元的地址( )
A.必須是連續的
B.部分地址必須是連續的
C.一定是不連續的
D.連續不連續都可以
正確答案:D
4). 要將VisualFoxPro系統選單恢復成標準配置,可執行SETSYSMENUNOSAVE命令,然後再執行命令:( )
YSMENUTODEFAULT
ENUTODEFAULT
EFAULTMENU
YSMENUTO
正確答案:A
答案解析:恢復系統選單的命令為SETSYSMENUTODEFAULT。通過SETSYSMENU命令可以允許或禁止在程式執行時訪問系統選單,也可以重新配置系統選單。系統選單配置命令為:SETSYSMENUON|OFF|AUTOMATIC|TO[]|TO[]|TO[DEFAULT]|SAVE|NOSAVE。一般常用到將系統選單恢復成標準配置,可先執行SETSYSMENUNOSAVE,然後執行SETSYSMENUTODEFAULT。
5). 設a=“計算機等級考試”,結果為“考試”的表示式是( )。
(a,4)
T(a,4)
(a,2)
T(a,2)
正確答案:B
答案解析:LEFT(,)函式從指定表示式左端擷取一個指定長度的子串作為函式值。RIGHT(,)函式從指定表示式右端擷取一個指定長度的子串作為函式值。在VisualFoxPro中,一個漢字的長度為2。所以A選項LEFT(a,4)的值是“計算”,B選項RIGHT(a,4)的值是“考試”,C選項LEFT(a,2)的值是“計”,D選項RIGHT(a,2)的值是“試”。
6). 設a=“計算機等級考試”,結果為“考試”的表示式是( )。
(a,4)
T(a,4)
(a,2)
T(a,2)
正確答案:B
答案解析:LEFT(,)函式從指定表示式左端擷取一個指定長度的子串作為函式值。RIGHT(,)函式從指定表示式右端擷取一個指定長度的子串作為函式值。在VisualFoxPro中,一個漢字的長度為2。所以A選項LEFT(a,4)的值是“計算”,B選項RIGHT(a,4)的值是“考試”,C選項LEFT(a,2)的值是“計”,D選項RIGHT(a,2)的值是“試”。
7). 支援子程式呼叫的資料結構是( )。
A.棧
B.樹
C.佇列
D.二叉樹
正確答案:A
答案解析:棧支援子程式呼叫。棧是一種只能在一端進行插入或刪除的線性表,在主程式呼叫子函式時要首先儲存主程式當前的狀態,然後轉去執行子程式,最終把子程式的執行結果返回到主程式中呼叫子程式的位置,繼續向下執行,這種呼叫符合棧的特點,因此本題的答案為A。
8). 在當前表查詢少數民族學生的學生記錄,執行“LOCATEFOR民族!=”漢“”命令後,應緊接短語( )
INUE
正確答案:D
9). SQL語言的更新命令的關鍵詞是( )
RT
TE
TE
CT
正確答案:B
答案解析:更新資料的命令格式為:UPDATE表名SET欄位名1=表示式1[,欄位名2=表示式2……][WHERE條件]。一般使用WHERE子句指定更新的條件,並且一次可以更新多個欄位;如果不使用WHERE子句,則更新全部記錄。INSERTTABLE命令用於插入資料,CREATETABLE用於新建表。
10). 使用SQL語句進行分組檢索時,為了去掉不滿足條件的分組,應當( )
A.使用WHERE子句
B.在GROUPBY後面使用HAVING子句
C.先使用WHERE子句,再使用HAVING子句
D.先使用HAVING子句,再使用WHERE子句
正確答案:B
答案解析:SQL的查詢的基本形式由SELECT-FROM-WHERE查詢塊組成,多個查詢塊可以巢狀執行。其中主要短語的含義如下:GROUPBY短語用於對查詢結果進行分組,可以利用它進行分組彙總;HAVING短語用來限定分組必須滿足的條件,必須跟隨GROUPBY使用;WHERE說明查詢條件,即選擇元組的條件。去掉不滿足條件的分組應在GROUPBY後面使用HAVING子句。
11). 以下描述中正確的是:( )
A.資料庫只包括描述事物的資料本身
B.資料庫中的資料具有較小的冗餘和較高的資料獨立性
C.資料庫系統是為資料庫的建立、使用和維護而配置的'軟體
D.資料庫管理系統是資料庫集合的組成部分。
正確答案:B
答案解析:資料庫是儲存在計算機儲存裝置上的結構化的相關資料集合,它不僅包括描述事物的資料本身,而且還包括相關事物之間的聯絡。資料庫中的資料具有較小的冗餘和較高的資料獨立性。為資料庫的建立、使用和維護而配置的軟體稱為資料庫管理系統。
12). 一般情況下,當對關係R和S進行自然連線時,要求R和S含有一個或者多個共有的( )
A.記錄
B.行
C.屬性
D.元組
正確答案:C
答案解析:自然連線是一種特殊的等值連線,它滿足下面的條件:①兩關係間有公共域;②通過公共域的等值進行連線,選C。
13). 將E-R圖轉換為關係模式時,實體和聯絡都可以表示為( )
A.屬性
B.鍵
C.關係
D.域
正確答案:C
答案解析:從E-R圖到關係模式的轉換是比較直接的,實體與聯絡都可以表示成關係,E-R圖中屬性也可以轉換成關係的屬性。
14). 查詢“教師表”的全部記錄並存儲於臨時檔案on EDBF中的SQL命令是( )。
CT*FROM教師表INTOCURSORone
CT*FROM教師表TOCURSORone
CT*FROM教師表INTOCURSORDBFone
CT*FROM教師表TOCURSORDBFone
正確答案:A
答案解析:在SQL查詢語句的尾部新增INTOCURSOR可以將查詢的結果放入指定的臨時表中。此操作通常是將一個複雜的查詢分解,臨時表通常不是最終結果,接下來可以對臨時表操作得到最終結果。生成的臨時表是當前被開啟的並且是隻讀的,關閉該檔案時將自動刪除。本題正確答案為A。
15). 開發軟體所需高成本和產品的低質量之間有著尖銳的矛盾,這種現象稱做( )
A.軟體投機
B.軟體危機
C.軟體工程
D.軟體產生
正確答案:B
16). 查詢設計器中包括的選項卡有( )
A.欄位、條件、分組依據
B.欄位、篩選、排序依據
C.條件、分組依據、排序依據
D.條件、篩選、雜項
正確答案:B