版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
國家二級VF筆試模擬試卷15(共9套)(共445題)國家二級VF筆試模擬試卷第1套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、在下列選項中,______不是一個算法一般應該具有的基本特征。A、確定性B、可行性C、無窮性D、擁有足夠的情報標準答案:4知識點解析:作為一個算法,一般應具有以下幾個基本特征。①可行性②確定性③有窮性④擁有足夠的情報2、希爾排序法屬于哪一種類型的排序法______。A、交換類排序法B、插入類排序法C、選擇類排序法D、建堆排序法標準答案:2知識點解析:希爾排序法的基本思想是:將整個無序序列分割成若干小的子序列分別進行插入排序。所以希爾排序法屬于插入類排序,但它對簡單插入排序做了很大的改進。3、下列關(guān)于隊列的敘述中正確的是______。A、在隊列中只能插入數(shù)據(jù)B、在隊列中只能刪除數(shù)據(jù)C、隊列是先進先出的線性表D、隊列是先進后出的線性表標準答案:4知識點解析:隊列是指允許在一端進行插入、而在另一端進行刪除的線性表。它又稱為“先進先出”或“后進后出”的線性表,體現(xiàn)了“先來先服務”的原則。4、對長度為N的線性表進行順序查找,在最壞情況下所需要的比較次數(shù)為______。A、N+1B、NC、(N+1)/2D、N/2標準答案:2知識點解析:在進行順序查找過程中,如果被查的元素是線性表中的最后一個,或者被查元素根本不在線性表中,則為了查找這個元素需要與線性表中所有元素進行比較,這是順序查找最壞的情況。5、信息隱蔽的概念與下述哪一種概念直接相關(guān)______。A、軟件結(jié)構(gòu)定義B、模塊獨立性C、模塊類型劃分D、模擬耦合度標準答案:2知識點解析:信息隱蔽是指在一個模塊內(nèi)包含的信息(過程或數(shù)據(jù)),對于不需要這些信息的其他模塊來說是不能訪問的。模塊獨立性是指每個模塊只完成系統(tǒng)要求的獨立的子功能,并且與其他模塊的聯(lián)系最少且接口簡單。衡量軟件的模塊獨立性的度量標準是耦合性和內(nèi)聚性。一個模塊的內(nèi)聚性越強,則該模塊的模塊獨立性越強。而內(nèi)聚性是信息隱蔽和局部化概念的自然擴長。6、面向?qū)ο蟮脑O計方法與傳統(tǒng)的面向過程的方法有本質(zhì)不同,它的基本原理是______。A、模擬現(xiàn)實世界中不同事物之間的聯(lián)系B、強調(diào)模擬現(xiàn)實世界中的算法而不強調(diào)概念C、使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題D、鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用實際領(lǐng)域的概念去思考標準答案:4知識點解析:面向?qū)ο蟮脑O計方法與傳統(tǒng)的面向過程的方法有本質(zhì)不同。它的基本原理是,使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題。它強調(diào)模擬現(xiàn)實世界中的概念而不強調(diào)算法,它鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用應用領(lǐng)域的概念去思考。7、在結(jié)構(gòu)化方法中,軟件功能分解屬于軟件開發(fā)中的______階段。A、詳細設計B、需求分析C、總體設計D、編程調(diào)試標準答案:4知識點解析:總體設計過程通常由兩個主要階段組成:系統(tǒng)設計,確定系統(tǒng)的具體實現(xiàn)方案;結(jié)構(gòu)設計,確定軟件結(jié)構(gòu)。為確定軟件結(jié)構(gòu),首先需要從實現(xiàn)角度把復雜的功能進一步分解。分析員結(jié)合算法描述仔細分析數(shù)據(jù)流圖中的每個處理,如果一個處理的功能過分復雜,必須把它的功能適當?shù)胤纸獬梢幌盗斜容^簡單的功能。8、軟件調(diào)試的目的是______。A、發(fā)現(xiàn)錯誤B、改正錯誤C、改善軟件的性能D、挖掘軟件的潛能標準答案:2知識點解析:由程序調(diào)試的概念可知:程序調(diào)試活動由兩部分組成,其一是根據(jù)錯誤的跡象確定程序中錯誤的確切性質(zhì)、原因和位置。其二,對程序進行修改,排除這個錯誤。所以程序調(diào)試的目的就是診斷和改正程序中的錯誤。9、按條件f對關(guān)系R進行選擇,其關(guān)系代數(shù)表達式為______。A、B、C、D、標準答案:4知識點解析:選擇運算是一個一元運算,關(guān)系R通過選擇運算(并由該運算給出所選擇的邏輯條件)后仍為一個關(guān)系。這個關(guān)系是由R中那些滿足邏輯條件的元組所組成。如果關(guān)系的邏輯條件為f,則R滿足f的選擇運算可以寫成:。10、數(shù)據(jù)庫的物理設計是為一個給定的邏輯結(jié)構(gòu)選取一個適合應用環(huán)境的______的過程,包括確定數(shù)據(jù)庫在物理設備上的存儲結(jié)構(gòu)和存取方法。A、邏輯結(jié)構(gòu)B、物理結(jié)構(gòu)C、概念結(jié)構(gòu)D、層次結(jié)構(gòu)標準答案:2知識點解析:根據(jù)數(shù)據(jù)庫物理設計的概念可知:為一個給定的邏輯數(shù)據(jù)模型選取一個最合適應用要求的物理結(jié)構(gòu)的過程,就是數(shù)據(jù)庫的物理設計。數(shù)據(jù)庫的物理結(jié)構(gòu)就是指數(shù)據(jù)庫在物理設備上的存儲結(jié)構(gòu)與存取方法。二、選擇題(本題共22題,每題1.0分,共22分。)11、在VisualFoxPro中,有如下幾個內(nèi)存變量賦值語句:X={^2001-07—2810:15:20PM}Y=.T.M=$123.45N=123.45Z="123.45"執(zhí)行上述賦值語句之后,內(nèi)存變量X、Y、M、N、Z的數(shù)據(jù)類型分別是______。A、D、L、Y、N、CB、D、L、M、N、CC、T、L、M、N、CD、T、L、Y、N、C標準答案:8知識點解析:數(shù)據(jù)類型的字符表示CharacterCNumeric(alsofloat,double,andinteger)NCurrencyYDateDDateTimeTLogicalLMemoMObjectOGeneralGScreen(createdwithSAVESCREEN)SUndefinedtypeofexpressionU12、設N=886,M=345,K=’M+N’,表達式1+&K的值是______。A、1232B、數(shù)據(jù)類型不匹配C、1+M+ND、346標準答案:1知識點解析:&是一個宏替換命令,用來替換恢復所代表的內(nèi)容。所以表達式:1+&K也就變成了1+M+N,所以最后的結(jié)果應該是:1232。經(jīng)過“&”運算后,&K的值是1231,所以表達式的結(jié)果是1232。13、EOF()是測試函數(shù),當正使用的數(shù)據(jù)表文件的記錄指針已達到尾部,其函數(shù)值為______。A、0B、1C、.T.D、.P.標準答案:4知識點解析:函數(shù)EOF()測試文件尾。若記錄指針指向文件尾,測試結(jié)果返回“真”(.T.)。14、下面關(guān)于命令DOFORMXXNAMEYYLINKED的陳述中,______是正確的。A、產(chǎn)生表單對象引用變量XX,在釋放變量XX時自動關(guān)閉表單B、產(chǎn)生表單對象引用變量XX,在釋放變量XX時并不關(guān)閉表單C、產(chǎn)生表單對象引用變量YY,在釋放變量YY時自動關(guān)閉表單D、產(chǎn)生表單對象引用變量YY,在釋放變量YY時并不關(guān)閉表單標準答案:4知識點解析:表單運行命令:DOFORMDOFORMFormName|?[NAMEVarName[LINKED]][WITHcParameterList][TOVarName][NOREAD][NOSHOW]name子句系統(tǒng)將建立指定名字的變量,并使它指向表單對象,否則,系統(tǒng)建立與表單文件同名的變量指向表單對象。WITH子句里LINKED關(guān)鍵字,表單對象將隨著指向它的變量清除而關(guān)閉。15、在創(chuàng)建快速報表時,基本帶區(qū)包括______。A、標題、細節(jié)和總結(jié)B、頁標頭、細節(jié)和頁注腳C、組標頭、細節(jié)和組注腳D、報表標題、細節(jié)和頁注腳標準答案:2知識點解析:帶區(qū)的作用是控制數(shù)據(jù)在頁面上的打印位置,頁標頭、細節(jié)和頁注腳這3個帶區(qū)是快速報表的默認基本帶區(qū)。默認情況下,“報表設計器”顯示3個帶區(qū):頁標頭、細節(jié)和頁注腳。一個分隔符欄位于每一帶區(qū)的底部。帶區(qū)名稱顯示于靠近藍箭頭的欄,藍箭頭指示該帶區(qū)位于欄之上,而不是之下。16、在應用程序生成器的“數(shù)據(jù)”選項卡中可以______。A、為表生成一個表單和報表,并可以選擇樣式B、為多個表生成的表單必須有相同的樣式C、為多個表生成的報表必須有相同的樣式D、只能選擇數(shù)據(jù)源,不能創(chuàng)建它標準答案:1知識點解析:生成選項卡:用于根據(jù)所選的表按照指定的樣式生成表單或報表。表單樣式選項卡:可以從本下拉列表中為表格中列出的表選擇表單樣式。報表樣式選項卡:可以從本下拉列表中為表格中列出的表選擇報表樣式。如果要讓不同的表單或報表使用不同的樣式,請選擇表單或報表及其所需樣式,然后進行生成。重復這一操作,直至得到了應用程序所需的全部樣式。17、VisualFoxPro函數(shù)INT(RAND()*100)的值是在______范圍內(nèi)的整數(shù)。A、(0,1)B、(0,100)C、(1,100)D、(0,10)標準答案:2知識點解析:RAND()函數(shù)的返回值是0~1之間的隨機數(shù),而INT()函數(shù)是取整函數(shù),因此該題是返回0~100之間是隨機數(shù)。18、在VisualFoxPro中,通用型字段G和備注型字段M在表中的寬度都是______。A、2個字節(jié)B、4個字節(jié)C、8個字節(jié)D、10個字節(jié)標準答案:2知識點解析:通用型字段G和備注型字段M在表中的寬度都是4個字節(jié)。19、?AT(“大學”,“北京語言文化學院”)的答案是______。A、12B、13C、16D、0標準答案:8知識點解析:表達式?AT("大學","北京語言文化學院")的作用是返回字符串“大學”在字符串“北京語言文化學院”中的開始位置,可字符串“大學”不在字符串“北京語言文化學院”中,則返回值為0,答案為D。20、備注型字段的數(shù)據(jù)用來存放______。A、指向備注的具體內(nèi)容B、指向DBF文件的指針C、指向FPT文件的文件名D、指向FPT中文字塊的指針標準答案:8知識點解析:備注型字段是不定長的字符型文本,它在表中占用4個字節(jié),所保存的數(shù)據(jù)信息存儲在以.fpt為擴展名的文件中。21、以下4組表達式中結(jié)果是邏輯值.T.的是______。A、’this’$’thisisastring’B、’this’$’THISISASTRING’C、’thisisastring’$’this’D、’this’>’thisisastring’標準答案:1知識點解析:S函數(shù)是判斷前一個字符串是否包含在后一個字符串中,在字符串中大小寫字符串是區(qū)分開的。所以選項B、C不正確。當比較兩個字符串時,系統(tǒng)對兩個字符串的字符自左向右逐個進行比較,一但發(fā)現(xiàn)兩個對應字符不同,就根據(jù)這兩個字符的排列序列決定兩個字符串的大小。22、打開一個建立了結(jié)構(gòu)復合索引的數(shù)據(jù)表,表記錄的順序?qū)確_____。A、第1個索引標識B、最后一個索引標識C、主索引標識D、原順序標準答案:8知識點解析:索引是按某種規(guī)則對記錄進行邏輯排序。為一個數(shù)據(jù)庫表創(chuàng)建一個索引后,記錄在數(shù)據(jù)庫表中的物理存儲并未發(fā)生任何改變。索引其實是由指針構(gòu)成的文件,這些指針從邏輯上按照索引關(guān)鍵字的值進行升序或降序排列。實際上創(chuàng)建一個索引就是創(chuàng)建一個由指向數(shù)據(jù)庫表文件記錄的指針所構(gòu)成的文件。23、要清除當前所有其名字的第2個字符為“X”的內(nèi)存變量,應該使用命令______。A、RELEASEALL*X*B、RELEASEALLLIKEX*C、RELEASEALLLIKE?X*D、RELEASEALLLIKE"?X*"標準答案:4知識點解析:內(nèi)存變量的清除格式1:CLEARMEMORY清除所有內(nèi)存變量格式2:RELEASE<內(nèi)存變量表>清除指定的內(nèi)存變量格式3:RELEASEALL[EXTENDED]清除所有的內(nèi)存變量格式4:RELEASEALL[LIKE<通配符>|EXCEPT<通配符>]選用LIKE清除與通配符相匹配的內(nèi)存變量,選用EXCEPT短語清除與通配符不相匹配的內(nèi)存變量。其中通配符可能使用*和?,*表示任何數(shù)目的字符,?表示任何單個字符。表示第2個字符為X的通配符式應為?X*。24、建立表結(jié)構(gòu)的SQL命令是______。A、CREATECURSORB、CREATETABLEC、CREATEINDEXD、CREATEVIEW標準答案:2知識點解析:CREATETABLE表的定義命令,命令中各短語的功能:PRIMARYKEY:用于定義滿足實體完整性的主索引。CHECK...ERROR:用于定義域的完整性和出錯提示信息。DEFAULT:用于定義默認值。FROEIGNKEY...REFERENCES:用于定義表之間的聯(lián)系。FREE:用于指明所建立的表是一個自由表,不添加到當前數(shù)據(jù)庫中。NULL或NOTNULL:用于說明屬性允許或不允許為空值。UNIQE:用于建立候選索引,但不是惟一索引。FROMARRAY:用于說明根據(jù)數(shù)組的內(nèi)容建立表。25、在SQL中,可以用謂詞UNIQUE來測試一個集合中是否______。A、為空集合B、存在重復分量值C、為非空集合D、存在重復元組標準答案:8知識點解析:在SQL中UNIQUE用于建立候選索引,候選索引的值不允許在指定的字段或表達式中重復。26、下列______體現(xiàn)了關(guān)系數(shù)據(jù)庫的參照完整性。A、主鍵B、超鍵C、外鍵D、候選鍵標準答案:4知識點解析:關(guān)系模式的參照完整性規(guī)則的形式定義中,有一個關(guān)系模式為參照關(guān)系模式,一個為依賴關(guān)系模式。依賴關(guān)系模式中的外鍵值只能空值或者參照關(guān)系模式中的主鍵值。由此可表明外鍵體現(xiàn)了關(guān)系數(shù)據(jù)庫的參照完整性。27、視圖設計器中比查詢設計器中多出的選項卡是______。A、字段B、排序依據(jù)C、連接D、更新條件標準答案:8知識點解析:視圖兼有“表”和“查詢”的特點,與查詢相類似的地方是,可以用來從一個或多個相關(guān)的表中提取有用信息;與表相類似的地方是,可以用來更新其中的信息,并將更新結(jié)果永久保存在磁盤中。28、在表單設計器環(huán)境下,要選定表單中某選項組里的某個選項按鈕,可以______。A、單擊選項按鈕B、雙擊選項按鈕C、先右擊選項組,并選擇“編輯”命令,然后單擊選項按鈕D、以上B)和C)都可以標準答案:4知識點解析:選定表單中某選項組里的某個選項按鈕,先右鍵單擊選項組,并選擇“編輯”命令,然后單擊選項按鈕。29、每個對象都可以對一個被稱為事件的動作進行識別和響應。下面對于事件的描述中,______是錯誤的。A、事件是一種預先定義好的特定的動作,由用戶或系統(tǒng)激活B、VFP基類的事件集合是由系統(tǒng)預先定義好后,是惟一的C、VFP基類的事件也可以由用戶創(chuàng)建D、可以激活事件的用戶動作有按鍵、單擊鼠標、移動鼠標等標準答案:4知識點解析:可以根據(jù)需要對VisualFoxPro提供的基類添加任意數(shù)量新的屬性和方法,但卻不能為其增加新的事件。30、下面對于控件類的各種描述中,______是錯誤的。A、控件類用于進行一種或多種相關(guān)的控制B、可以對控件類對象中的組件單獨進行修改或操作C、控件類一般作為容器類中的控件D、控件類的封裝性比容器類更加嚴密標準答案:2知識點解析:可以對容器類對象中的組件單獨進行修改和操作,控件類不可以。31、HAVING短語不能單獨使用,必須接在______之后。A、ORDERBYB、FROMC、WHERED、GROUPBY標準答案:8知識點解析:SQL的核心是查詢。SQL的查詢命令也稱作SELECT命令。它的基本形式由SELECT—FROM—WHERE查詢塊組成。SELECT:說明要查詢的數(shù)據(jù)。FROM:說明要查詢的數(shù)據(jù)來自哪個或哪些表,可以對單個表或多個表進行查詢。WHERE:說明查詢條件,即選擇元組的條件。GROUPBY:短語用于對查詢結(jié)果進行分組,可以利用它進行分組匯總。HAVING:短語必須跟隨GROUPBY使用,它用來限定分組必須滿足的條件。ORDERBY:短語用來對查詢的結(jié)果進行排序。32、SQL的核心是______。A、數(shù)據(jù)查詢B、數(shù)據(jù)修改C、數(shù)據(jù)定義D、數(shù)據(jù)控制標準答案:1知識點解析:SQL的核心是查詢。SQL的查詢命令也稱作SELECT命令。它的基本形式由SELECT—FROM—WHERE查詢塊組成。SELECT:說明要查詢的數(shù)據(jù)。FROM:說明要查詢的數(shù)據(jù)來自哪個或哪些表,可以對單個表或多個表進行查詢。WHERE:說明查詢條件,即選擇元組的條件。GROUPBY:短語用于對查詢結(jié)果進行分組,可以利用它進行分組匯總。HAVING:短語必須跟隨GROUPBY使用,它用來限定分組必須滿足的條件。ORDERBY:短語用來對查詢的結(jié)果進行排序。三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)33、一個算法的空間復雜度是指該算法所耗費的【】。標準答案:存儲空間知識點解析:空間復雜度是指算法在執(zhí)行過程中臨時占用的存儲空間大小,包括:算法本身所占用的存儲空間,算法的輸入輸出數(shù)據(jù)所占用的存儲空間,算法在運行過程中臨時占用的存儲空間。34、在有n個結(jié)點的二叉樹的llink-rlink法存儲表示中,n個結(jié)點所含有的2n個指針中,必有【】個為空指針。標準答案:n+1知識點解析:在有n個結(jié)點的二叉樹的llink-rlink法存儲表示中,總共有2n+1個分支(指針),除了根結(jié)點以外,其他的結(jié)點都有一個分支進入,因此共有n-1個分支不為空,其余的2n-(n-1)個指針為空,即必有n+1個為空指針。35、軟件開發(fā)方法可歸納為3種模式:基于瀑布模型的結(jié)構(gòu)化生命周期法、基于動態(tài)需求定義的【】方法和面向?qū)ο蟮姆椒ā藴蚀鸢福涸突R點解析:本題考點是軟件開發(fā)模式。軟件開發(fā)方法可歸納為3種模式:基于瀑布模型結(jié)構(gòu)化的生命周期法;基于動態(tài)需求定義的原型化方法;基于結(jié)構(gòu)的面向?qū)ο蟮能浖_發(fā)方法。36、測試是保證軟件質(zhì)量的重要措施,一般測試過程所產(chǎn)生的文檔應包括:測試計劃、測試過程和【】。標準答案:測試結(jié)果知識點解析:本題考查軟件測試文檔。測試報告是對測試階段工作的總結(jié),其主要內(nèi)容包括許多方面,而最主要和重要的是:測試計劃、測試過程和測試結(jié)果。37、實體之間的聯(lián)系可以歸結(jié)為一對一的聯(lián)系,一對多的聯(lián)系與多對多的聯(lián)系。如果一個學校有許多教師,而一個教師只歸屬于一個學校,則實體集學校與實體集教師之間的聯(lián)系屬于【】的聯(lián)系。標準答案:一對多知識點解析:實體之間的聯(lián)系可歸結(jié)為一對一、一對多與多對多的聯(lián)系。如一個學校有許多教師,二個教師只歸屬于一個學校,則實體集學校與實體集教師之間的聯(lián)系屬于一對多的聯(lián)系。四、填空題(本題共10題,每題1.0分,共10分。)38、為了改變關(guān)系的屬性排列順序,應當使用關(guān)系運算中的【】運算。標準答案:投影知識點解析:投影是從關(guān)系中指定若干個屬性組成新的關(guān)系,即從列方向進行選擇的操作。因此,改變關(guān)系的屬性排列順序?qū)儆谕队啊?9、在VisualFoxPro的表中,當某記錄的備注型或通用型字段非空時,其字段標識首字母將以【】顯示。標準答案:大寫知識點解析:在VisualFoxPro表中。當某記錄的備注型或通用型字段非空時,其字段標識首字母將以大寫顯示,即顯示為Memo或Gen。40、在表單中確定控件是否可見的屬性是【】。標準答案:VISIBLE知識點解析:在表單中確定控件是否可見的屬性是VISIBLE。VISIBLE為.T.,表示控件可見;VISIBLE為.F.,表示控件不可見。41、彈出式菜單可以分組,插入分組線的方法是在“菜單名稱”項中輸入【】兩個字符。標準答案:\-知識點解析:彈出式菜單可以分組,插入分組線的方法是在“菜單名稱”項中輸入“\-”字符。42、用當前窗體的LABEL1控件顯示系統(tǒng)時間的語句是:THISFORM.LABEL1.【】=TIME()標準答案:CAPTION知識點解析:LABEL1控件是一個標簽控件,設置標簽的CAPTION屬性可以輸出信息。43、嵌入式SQL語句與主語言之間的通信方法是:主語言向SQL語句輸入數(shù)據(jù)主要用主變量(主語言中的程序變量)來實現(xiàn);SOL語句向主語言輸出數(shù)據(jù)主要用主變量和游標來實現(xiàn)。所謂游標,指的是系統(tǒng)為用戶開設的一個【】。標準答案:數(shù)據(jù)緩沖區(qū)知識點解析:嵌入式SQL語句與主語言之間進行通信時,主語言向SQL語句輸入數(shù)據(jù)主要用主變量(主語言中的程序變量)來實現(xiàn);SQL語句向主語言輸出數(shù)據(jù)主要用主變量和游標來實現(xiàn)。SQL語言與主語言具有不同的數(shù)據(jù)處理方式??衫糜螛藖韰f(xié)調(diào)這兩種處理方式,即:用游標機制作橋梁,把集合操作轉(zhuǎn)換為單記錄處理。所謂游標,指的是系統(tǒng)為用戶開設的一個數(shù)據(jù)緩沖區(qū),用于存放SQL語句的執(zhí)行結(jié)果。每個游標區(qū)都有一個名字。用戶可以用SQL語句逐一從游標中獲取記錄,并賦給主變量,交由主語言進一步處理。44、表單的運行方式有【】種。標準答案:3知識點解析:表單的運行方式有3種,一種是表單菜單中的“執(zhí)行表單”;另一種是在表單設計器窗口單擊鼠標右鍵,選擇“執(zhí)行表單”;還有一種是直接單擊工具欄中的“運行”按鈕。45、如果要恢復屬性原有的默認值,可以在“屬性”窗口中的屬性欄上單擊鼠標右鍵,然后在“屬性”快捷菜單中選擇【】命令。標準答案:“重置為默認值”知識點解析:屬性窗口包含兩列的列表,它顯示了所有可在設計時更改的屬性和它們的當前值。對于具有預定值的屬性,在屬性列表中雙擊屬性名可以遍歷所有的可選項。如果要恢復屬性原有的默認值,可以在“屬性”窗口中的屬性欄上單擊鼠標右鍵,然后在屬性快捷菜單中選擇“重置為默認值”命令。在屬性框中以斜體顯示的屬性值表明那些屬性、事件和方法程序是只讀的,用戶不能修改。用戶修改過的屬性值將以黑體顯示。46、可以向項目管理器添加任何文件的說法是【】的。標準答案:錯誤知識點解析:如果向項目管理器中的數(shù)據(jù)庫添加一個屬于另一個數(shù)據(jù)庫的數(shù)據(jù)表時,系統(tǒng)會出現(xiàn)提示信息,禁止操作。只有當該數(shù)據(jù)表從原數(shù)據(jù)庫移出時,才能將它添加到當前數(shù)據(jù)庫中。47、在選課表中,求選修了課程號為“C140”的學生的最高分、最低分及之間相差的分數(shù)(顯示的列標題為:課程號,最高分,最低分,相差分數(shù))。請對以下SELECT語句填空:SELECT課程號,【】FROM選課表WHERE課程號=“C140”標準答案:MAX(成績)AS最高分,MIN(成績)AS最低分,MAX(成績)-MIN(成績)AS相差分數(shù)知識點解析:在本題中,使用了求最大值、最小值的函數(shù),以及將表達式的結(jié)果作為輸出項(MAX(成績)-MIN(成績)),并且為其中的幾項指定了輸出的列標題,同時在條件子句中限定了只輸出課程號為"C140"的內(nèi)容。五、填空題(含2小題)(本題共1題,每題1.0分,共1分。)48、為表單添加菜單,除了要在“常規(guī)選項”對話框中選擇“頂層表單”復選框,還要將表單的ShowWindow屬性值設為【】,最后要在【】事件代碼中添加調(diào)用菜單程序的命令。標準答案:2,lnit知識點解析:為表單添加菜單,需要在菜單設計和表單設計時作相應的設置,除了要在“常規(guī)選項”對話框中選擇“頂層表單”復選框,還要將表單的ShowWindow屬性值設為2,使其成為頂層表單;最后要在Init事件代碼中添加調(diào)用菜單程序的命令。六、填空題(含3小題)(本題共1題,每題1.0分,共1分。)49、查詢比任何一個男生入??偡指叩呐男彰腿胄?偡?。請?zhí)羁昭a充下面的SELECT-SQL語句:SELECT姓名,入校總分FROM學生表WHERE【】;(SELECT【】FROM學生WHERE性別=“男”);AND【】/*注意:此行是父查詢中的條件*/標準答案:入??偡郑続NY,入校總分,性別=“女”知識點解析:先執(zhí)行子查詢,找到所有男生的入??偡旨希賵?zhí)行父查詢,查詢所有入??偡指哂诩现腥我粋€值的女生的姓名和入??偡?,就是查詢高于男生最低入校總分的女生記錄。可寫成下列SQL語句;SELECT姓名,入??偡諪ROM學生表WHERE入校總分>;(SELECTMIN(入??偡?FROM學生表WHERE性別=“男”)AND性別=“女”國家二級VF筆試模擬試卷第2套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、算法的空間復雜度是指()。A、算法程序的長度B、算法程序中的指令條數(shù)C、算法程序所占的存儲空間D、算法執(zhí)行過程中所需要的存儲空間標準答案:8知識點解析:一個算法的空間復雜度,一般是指執(zhí)行這個算法所需的存儲空間。一個算法所占用的存儲空間包括算法程序所占用的空間、輸入的初始數(shù)據(jù)所占用的存儲空間及算法執(zhí)行過程中所需要的額外空間。2、數(shù)據(jù)的存儲結(jié)構(gòu)是指()。A、數(shù)據(jù)所占的存儲空間B、數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的存放形式C、數(shù)據(jù)在計算機中的順序存儲方式D、存儲在計算機外存中的數(shù)據(jù)標準答案:2知識點解析:數(shù)據(jù)的存儲結(jié)構(gòu),又稱為數(shù)據(jù)的物理結(jié)構(gòu),是數(shù)據(jù)的邏輯結(jié)構(gòu)在計算機中的存放形式,數(shù)據(jù)的存儲結(jié)構(gòu)有順序結(jié)構(gòu)、鏈式結(jié)構(gòu)、散列結(jié)構(gòu)和索引結(jié)構(gòu)等。3、有下列二叉樹,對此二叉樹前序遍歷的結(jié)果為()。A、ACFHIBEDGB、ABCDEFGHIC、ABDEGCFHID、ABCDEFHGI標準答案:4知識點解析:對二又樹的前序遍歷是指:先訪問根結(jié)點,然后訪問左子樹,最后訪問右于樹,并且,在訪問左、右子樹時,先訪問根結(jié)點,再依次訪問其左、右子樹。4、下列描述中正確的是()。A、程序就是軟件B、軟件開發(fā)不受計算機系統(tǒng)的限制C、軟件既是邏輯實體,又是物理實體D、軟件是程序、數(shù)據(jù)和相關(guān)文檔的集合標準答案:8知識點解析:軟件是運行在計算機硬件之上的邏輯實體,包括程序、數(shù)據(jù)和相關(guān)的文檔,軟件的開發(fā)、運行對計算機系統(tǒng)具有依賴性,受計算機系統(tǒng)的限制。5、兩個或兩個以上模塊之間。聯(lián)系的緊密程度稱為()。A、耦合性B、內(nèi)聚性C、復雜性D、數(shù)據(jù)傳輸特性標準答案:1知識點解析:藕合性是模塊間互相連接的緊密程度的度量,取決于各個模塊之間接口的復雜度、調(diào)用方式以及哪些信息通過接口。6、數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的()。A、存儲問題B、共享問題C、安全問題D、保護問題標準答案:2知識點解析:在數(shù)據(jù)庫系統(tǒng)中,需要對數(shù)據(jù)進行集中、統(tǒng)一的管理,以達到被多個應用程序共事的目標。7、下列不屬于軟件工程3個要素的是()。A、工具B、過程C、方法D、環(huán)境標準答案:8知識點解析:軟件工程包括3個要素,即方法,工具和過程。方法是完成軟件工程項目的技術(shù)手段;工具支持軟件的開發(fā)、管理和文檔生成;過程支持軟件開發(fā)的各個環(huán)節(jié)的控制、管理。8、關(guān)系數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)的專門關(guān)系運算包括()。A、排序、索引、統(tǒng)計B、選擇、投影、連接C、關(guān)聯(lián)、更新、排序D、顯示、打印、制表標準答案:2知識點解析:關(guān)系數(shù)據(jù)庫管理系統(tǒng)的專門關(guān)系運算包括選擇運算、投影運算和連接運算。9、將E-R圖轉(zhuǎn)換到關(guān)系模式時,實體與實體間的聯(lián)系可以表示成()。A、屬性B、關(guān)系C、鍵D、域標準答案:2知識點解析:將E-R圖轉(zhuǎn)換成指定RDBMS中的關(guān)系模式是數(shù)據(jù)庫邏輯設計的主要工作。從E-R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實體和聯(lián)系都可以表示成關(guān)系。10、設計數(shù)據(jù)庫的存儲結(jié)構(gòu)屬于()。A、需求分析B、概念設計C、邏輯設計D、物理設計標準答案:8知識點解析:物理設計階段主要解決選擇文件存儲結(jié)構(gòu)和確定文件存取方法的問題,包括:選擇存儲結(jié)構(gòu)、確定存取方法、選擇存取路徑、確定數(shù)據(jù)的存放位置。二、選擇題(本題共25題,每題1.0分,共25分。)11、下面關(guān)于數(shù)據(jù)環(huán)境和數(shù)據(jù)環(huán)境中兩個表之間的關(guān)系的陳述中,______是正確的。A、數(shù)據(jù)環(huán)境是對象,關(guān)系不是對象B、數(shù)據(jù)環(huán)境不是對象,關(guān)系是對象C、數(shù)據(jù)環(huán)境是對象,關(guān)系是數(shù)據(jù)環(huán)境中的對象D、數(shù)據(jù)環(huán)境和關(guān)系均不是對象標準答案:4知識點解析:本題考了對象的概念:數(shù)據(jù)環(huán)境是對象,關(guān)系是數(shù)據(jù)環(huán)境中的對象數(shù)據(jù)環(huán)境中能夠包含與表單有聯(lián)系的表和視圖以及表之間的關(guān)系。通常情況下,數(shù)據(jù)環(huán)境中的表或視圖會隨著表單的打開或運行而打開,并隨著表單的關(guān)閉或釋放而關(guān)閉。12、SQL的數(shù)據(jù)操作語句不包括______。A、INSERTB、UPDATEC、DELETED、CHANGE標準答案:8知識點解析:SQL的數(shù)據(jù)操作語句包括Create、Insert、Delete、Select、Update等。13、SQL語句中修改表結(jié)構(gòu)的命令是______。A、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE標準答案:4知識點解析:在VisualFoxPro中,修改表的結(jié)構(gòu)有兩個命令:ALTERTABLE:用SQI命令修改表的結(jié)構(gòu):MODIFYSTRUCTURE:在表設計器中修改表的結(jié)構(gòu);題目要求是SQL語句中修改表結(jié)構(gòu)的命令,所以命令是ALTERTABLE。14、關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的關(guān)系是______。A、一個DBF文件B、若干個二維表C、一個DBC文件D、若干個DBC文件標準答案:2知識點解析:關(guān)系數(shù)據(jù)庫管理系統(tǒng)可以對多個關(guān)系型數(shù)據(jù)庫進行管理?;镜臄?shù)據(jù)結(jié)構(gòu)是二維表。15、假定表單中包含有一個命令按鈕,那么在運行表單時。下面有關(guān)事件引發(fā)次序的陳述中,______是正確的。A、先命令按鈕的Init事件,然后表單的Init事件,最后表單的Load事件B、先表單的Init事件,然后命令按鈕的Init事件,最后表單的Load事件C、先表單的Load事件,然后表單的Init事件,最后命令按鈕的Init事件D、先表單的Load事件,然后命令按鈕的Init事件,最后表單的Init事件標準答案:8知識點解析:表單運行時的基本事件先后情況為:先執(zhí)行表單的Load事件,然后執(zhí)行命令按鈕的Init事件,最后表單的Init事件。16、在VisualFoxPro中,表單(Form)是指______。A、數(shù)據(jù)庫中各個表的清單B、一個表中各個記錄的清單C、數(shù)據(jù)庫查詢的列表D、窗口界面標準答案:8知識點解析:表單是用戶進行設計的一個窗口界面產(chǎn)生標準的窗口或?qū)υ捒颉?7、在以下4組函數(shù)運算中,結(jié)果相同的是______。A、LEFT("VisualFoxPro",6)與SUBSTR("VisualFoxPro",1,6)B、YEAR(DATE())與SUBSTR(DTOC(DATE()),7,2)C、VARTYPE("36-5*4")與VARTYPE(36-5*4)D、假定A="this",B="isastring",A-B與A+B標準答案:1知識點解析:VARTYPE("36-5×4")的值為C;VARTYPE(36-5×4)的值為N。SUBSTR(DTOC(DATE()),7,2)結(jié)果為當前的年份的后兩位,YEAR(DATE())結(jié)果為當前年份。+運算符:用于連接兩個字符串。A+B=thisisastring。-運算符;用于連接兩個字符串,并將前一個字符串尾部的空格移到結(jié)果字符串的尾部。A-B=thisisastring。18、結(jié)構(gòu)化程序設計的3種基本邏輯結(jié)構(gòu)是______。A、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和嵌套結(jié)構(gòu)B、順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)C、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和模塊結(jié)構(gòu)D、順序結(jié)構(gòu)、遞歸結(jié)構(gòu)和循環(huán)結(jié)構(gòu)標準答案:2知識點解析:3種基本邏輯結(jié)構(gòu)順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。19、使用命令DECLAREmm(2,3)定義的數(shù)組,包含的數(shù)組元素(下標變量)的個數(shù)為______。A、2個B、3個C、5個D、6個標準答案:8知識點解析:應該有mm(1,1)、mm(1,2)、mm(1,3)、mm(2,1)、mm(2,2)、mm(2,3)共6個。20、VisualFoxPro的報表文件.FRX中保存的是______。A、打印報表的預覽格式B、打印報表本身C、報表的格式和數(shù)據(jù)D、報表設計格式的定義標準答案:8知識點解析:報表文件.FRX中保存的是報表設計格式的定義。21、連編后可以脫離VisualFoxPro獨立運行的程序是______。A、APP程序B、EXE程序C、FXP程序D、PRG程序標準答案:2知識點解析:連編后可生成APP或EXE文件,APP文件需要在VisualFoxPro中運行,而EXE文件可以在Windows中運行。22、在數(shù)據(jù)庫設計器中,建立兩個表之間的一對多聯(lián)系是通過以下______索引實現(xiàn)的。A、“一方”表的主索引或候選索引,“多方”表的普通索引B、“一方”表的主索引,“多方”表的普通索引或候選索引C、“一方”表的普通索引,“多方”表的主索引或候選索引D、“一方”表的普通索引,“多方”表的候選索引或普通索引標準答案:1知識點解析:表之間建立一對多聯(lián)系是把一方的主關(guān)鍵字字段添加到多方的表中?!耙环健北淼闹魉饕蚝蜻x索引,“多方”表的普通索引來建立兩個表之間的一對多關(guān)系。23、備注型字段在表中占用______個字節(jié)。A、8B、1C、4D、10標準答案:4知識點解析:備注型字段是不定長的字符型文本,它在表中占用4個字節(jié),所保存的數(shù)據(jù)信息存儲在以.fpt為擴展名的文件中。24、假定系統(tǒng)日期是1998年12月20日,有如下命令:N=(YEAR(DATE())-1900)%100,執(zhí)行后N的值應為______。A、1998B、98C、20D、12標準答案:2知識點解析:DATE返回當前系統(tǒng)日期,函數(shù)值為日期型。YEAR是從指定的日期表達式或日期時間表達式中返回年份。%為求余運算。余數(shù)的正負號與除數(shù)一致。當表達式中出現(xiàn)乘、除和求余運算時,它們具有相同的優(yōu)先級。(YEAR(DATE())-1900)%100=(1998-1900)%100=98。25、要使學生數(shù)據(jù)表中不出現(xiàn)同名學生的記錄,在數(shù)據(jù)庫中需要建立______。A、字段有效性限制B、屬性設置C、記錄有效性限制D、設置觸發(fā)器標準答案:8知識點解析:當有命令或操作改變了表中的記錄時,就會根據(jù)插入記錄、更新記錄還是刪除記錄來觸發(fā)相應的觸發(fā)器,利用該觸發(fā)器中的規(guī)則來對表記錄進行檢查。26、在建立唯一索引,出現(xiàn)重復字段值時,只存儲重復出現(xiàn)記錄的______。A、第1個B、最后一個C、全部D、幾個標準答案:1知識點解析:索引類型分類:①主索引:主索引是一種只能在數(shù)據(jù)庫表中建立不能在自由表中建立的索引。在指定的字段或表達式中,主索引的關(guān)鍵字絕對不允許有重復值。②候選索引;和主索引類似,它的值也不允許在指定的字段或表達式中重復。一個表中可以有多個候選索引。③唯一索引:唯一索引允許關(guān)鍵字取重復的值。當有重復值出現(xiàn)時,索引文件只保存重復值的第1次出現(xiàn)。提供唯一索引主要是為了兼容早期的版本。④普通索引:普通索引允許關(guān)建字段有相同值。在一對多關(guān)系的多方,可以使用普通索引。27、當前工資表中有108條記錄,當前記錄號為8,用SUM命令計算工資總和時,若缺省[范圍]短語,則系統(tǒng)將______。A、只計算當前記錄的工資值B、計算前8條記錄的工資和C、計算后8條記錄的工資和D、計算全部記錄的工資和標準答案:8知識點解析:常用函數(shù):字符處理函數(shù)、數(shù)值計算函數(shù)、日期時間函數(shù)、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)、測試函數(shù)[評析]SUM求和函數(shù)格式:SUM[eExpressionList][Scope][FOR1Expression1][WHILE1Expression2][TOMemVarNameList|TOARRAYArrayName][NOOPTIMlZE]如果省略范圍,表示對全部記錄進行操作。28、在FoxPro下,不能清除所有內(nèi)存變量的命令是______。A、RELEASEALLB、CLEARALLC、CLOSEALLD、CLEARMEMORY標準答案:4知識點解析:內(nèi)存變量的清除格式1:CLEARMEMORY清除所有內(nèi)存變量格式2:RELEASE<內(nèi)存變量表>清除指定的內(nèi)存變量格式3:RELEASEALL[EXTENDED]清除所有的內(nèi)存變量格式4:RELEASEALL[LIKE<通配符>|EXCEPT<通配符,]答案C:CLOSEALL是關(guān)閉所有文件。所有本題答案為C。29、SQL中可使用的通配符有______。A、*(星號)B、%(百分號)C、(下劃線)D、B和C標準答案:8知識點解析:SQL中的表達式中可用的通配符有%(百分號)和(下劃線),而在SELECT子句中雖然可用*(星號)來表示從表中取出所有列,但它不是通配符。%匹配包含零個或多個字符的任意字符串。這個通配符既可以用作前綴又可以用作后綴。_匹配任意單個字符,可以作前綴也可作后綴。30、SQL語言的數(shù)據(jù)操縱語句包括SELECT,INSERT,UPDATE和DELETE等。其中最重要的,也是使用最頻繁的語句是______。A、SELECTB、INSERTC、UPDATED、DELETE標準答案:1知識點解析:SQL的核心是查詢。SQL的查詢命令也稱作SELECT命令。它的基本形式由SELECT-FROM-WHERE查詢塊組成,多個查詢塊可以嵌套執(zhí)行。31、S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#為學號,SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號,CN為課程名,GRADE為成績。檢索所有比“王華”年齡大的學生姓名、年齡和性別。正確的SELECT語句是______。A、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=’王華’)B、SELECTSN,AGE,SEXFROMSWHERESN=’王華’C、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=’王華’)D、SELECTSN,AGE,SEXFROMSWHEREAGE>王華AGE標準答案:1知識點解析:選項B查詢的結(jié)果是顯示出姓名為王華的學生姓名、年齡、和性別。選項C在嵌套的SELECT語句中缺少必要的短語FROM。選項D格式不正確。32、視圖不能單獨存在,它必須依賴于______。A、視圖B、數(shù)據(jù)庫C、數(shù)據(jù)表D、查詢標準答案:2知識點解析:視圖是操作表的一種手段,通過視圖可以查詢表,也可以更新表。視圖是根據(jù)表定義的,因此視圖基于表,而視圖可以使應用更靈活,因此它又超越表。視圖是數(shù)據(jù)庫中一個特有功能,只有在包含視圖的數(shù)據(jù)庫打開時,才能使用視圖。33、不可以作為文本框控件數(shù)據(jù)來源的是______。A、數(shù)值型字段B、內(nèi)存變量C、字符型字段D、備注型字段標準答案:8知識點解析:文本框是VisualFoxPro是一種常用的控件。用戶利用它可以在內(nèi)存變量、數(shù)組元素或非備注型字段中輸入或編輯數(shù)據(jù)。所有標準的VisualFoxPro編輯功能,如剪切、復制和粘貼,在文本框內(nèi)都可使用。文本框一般包含一行數(shù)據(jù)。文本框可以編輯任何類型的數(shù)據(jù),如字符型、數(shù)值型、邏輯型、日期型或日期時間型等。34、SQL的查詢語句中,______短語用于實現(xiàn)關(guān)系的投影操作。A、WHEREB、SELECTC、FROMD、GROUPBY標準答案:2知識點解析:4個選項所列出的短語都屬于SELECT語句的短語,SELECT短語用于實現(xiàn)關(guān)系的投影操作,將所選的屬性名置于SELECT短語后面,多個屬性名之間用逗號隔開;A選項WHERE短語用于實現(xiàn)關(guān)系的選擇操作。C選項FROM短語指定查詢數(shù)據(jù)的來源,D選頂GROUPBY短語用于實現(xiàn)分組。35、設有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))對于圖書管理數(shù)據(jù)庫,查詢0002號借書證的讀者姓名和所借圖書的總價值。下面SQL語句正確的是______。SELECT姓名,SUM(單價)FROM圖書,讀者WHERE;借書證號="0002"AND;A、總編號IN(SELECT總編號FROM借閱WHERE借書證號="0002")B、總編號NOTIN(SELECT總編號FROM借閱WHERE借書證號="0002")C、總編號=(SELECT總編號FROM借閱WHERE借書證號="0002")D、WHERE借書證號="0002"標準答案:1知識點解析:查詢操作使用SELECT命令實現(xiàn),這是計算查詢與嵌套查詢的結(jié)合使用。內(nèi)層查詢的結(jié)果是0002借書證的讀者所借圖書的總編號的集合,注意內(nèi)層查詢的WHERE后的借書證號是借閱表中的屬性,因為FROM后指定的是借閱表,而外層查詢中的WHERE后的借書證號是讀者表的屬性,因為外層FROM指定的是圖書表和讀者表,讀者表中有借書證號屬性。三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)36、算法的復雜度主要包括時間復雜度和【】復雜度。標準答案:空間知識點解析:一個程序在計算機上運行時所耗費的時間由下列因素所決定:程序運行時所需輸入的數(shù)據(jù)總量,對源程序進行編譯所需時間,計算機執(zhí)行每條指令所需時間,程序中的指令重復執(zhí)行的次數(shù)。前一條取決于實現(xiàn)算法的計算機軟、硬件系統(tǒng),習慣上常常把語句重復執(zhí)行的次數(shù)作為算法運行時間的相對量度,稱作算法的時間復雜度。算法在運行過程中需輔助存儲空間的大小稱為算法的空間復雜度。37、數(shù)據(jù)的物理結(jié)構(gòu)在計算機存儲空間中的存放形式稱為數(shù)據(jù)的【】。標準答案:內(nèi)模式或物理模式或存儲模式知識點解析:模式也稱邏輯模式或概念模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。例如數(shù)據(jù)記錄由哪些數(shù)據(jù)項構(gòu)成,數(shù)據(jù)項的名字、類型、取值范圍等。外模式是模式的子集,所以也稱子模式或用戶模式,是數(shù)據(jù)庫用戶能夠看見的和使用的、局部的邏輯結(jié)構(gòu)和特征的描述,是與某一應用有關(guān)的數(shù)據(jù)的邏輯表示。內(nèi)模式也稱物理模式或存儲模式。一個數(shù)據(jù)庫只有一個內(nèi)模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)庫內(nèi)部的表示方法。例如,記錄的存儲方式是順序存儲、索引按照什么方式組織;數(shù)據(jù)是否壓縮存儲,是否加密等。38、若按功能劃分,軟件測試的方法通常分為【】測試方法和黑盒測試方法。標準答案:白盒知識點解析:軟件測試的方法有3種:動態(tài)測試、靜態(tài)測試和正確性證明。設計測試實例的方法一般有兩類:黑盒測試方法和白盒測試方法。在使用黑盒法設計測試實例時,測試人員將程序看成一個“黑盒”,也就是說,他不關(guān)心程序內(nèi)部是如何實現(xiàn)的,而只是檢查程序是否符合它的“功能說明”,所以使用黑盒法設計的測試用例完全是根據(jù)程序的功能說明來設計的;如用白盒法,則需要了解程序內(nèi)部的結(jié)構(gòu),此時的測試用例是根據(jù)程序的內(nèi)部邏輯來設計的,如果想用白盒法發(fā)現(xiàn)程序中所有的錯誤,則至少必須使程序中每種可能的路徑都執(zhí)行一次。實際上這是不可能的,即使測遍所有的路徑,仍不一定能保證符合相應的功能要求。39、數(shù)據(jù)庫三級模式體系結(jié)構(gòu)的劃分,有利于保持數(shù)據(jù)庫的【】。標準答案:數(shù)據(jù)獨立性知識點解析:數(shù)據(jù)庫的三級模式體系結(jié)構(gòu)把數(shù)據(jù)的組織管理工作進行了劃分,把數(shù)據(jù)的具體組織留給DBMS管理,使用戶能邏輯地、抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計算機中的具體表示方式與存儲方式,保證了數(shù)據(jù)的獨立性。40、在關(guān)系運算中,查找滿足一定條件的元組的運算稱之為【】。標準答案:選擇知識點解析:在關(guān)系數(shù)據(jù)庫中,選擇運算也是一個元運算,關(guān)系R通過選擇運算(并由該運算給出所選擇的邏輯條件)后仍為一個關(guān)系。這個關(guān)系是由R中的那些滿足邏輯條件的元組所組成。四、填空題(本題共5題,每題1.0分,共5分。)41、如果一個班只能有一個班長,而且一個班長不能同時擔任其他班的班長,班級和班長兩個實體之間的關(guān)系屬于【】聯(lián)系。標準答案:一對一知識點解析:實體間聯(lián)系的類型有3種:一對一聯(lián)系、一對多聯(lián)系和多對多聯(lián)系。一個班長只能和一個班級相關(guān)聯(lián),而一個班級只有一個班長相對應,那么這兩個實體之間的關(guān)系屬于一對一聯(lián)系。42、假設系統(tǒng)日期為09/10/2005,下列表達式的值是【】。VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2))+15標準答案:9920.00知識點解析:DATE():返回系統(tǒng)當前日期,返回值為日期型。YEAR(日期表達式|日期時間表達式):返回一個日期(時間)型數(shù)據(jù)中的年份,返回值是數(shù)值型。STR(數(shù)值表達式[長度[,小數(shù)位數(shù)]]);將數(shù)值型轉(zhuǎn)換成字符型,返回值是字符型。RIGHT(字符表達式,數(shù)值表達式):返回一個字符串右邊的若干字符,返回值是字符型。SUBSTR(字符表達式,起點位置[,長度]):在一個字符串中,從指定位置起返回給定長度的子串,返回值是字符型。VAL(字符表達式):將字符型的數(shù)字轉(zhuǎn)換成數(shù)值,返回值是數(shù)值型。所以本題表達式簡化成VAL(“99”+“05")+15的值是數(shù)值型9920.00。43、以下程序的運行結(jié)果是【】。x=1.5DOCASECASEx>2y=2CASEx>1y=1ENDCASE?y標準答案:1知識點解析:DOCASE-ENDCASE語句格式:DOCASECASE<條件1><語句序列1>CASE<條件2><語句序列2>……CASE<條件n><語句序列n>[OTHERWISE<語句序列>]ENDCASE語句執(zhí)行時,依次判斷CASE后面的條件是否成立。當發(fā)現(xiàn)某個CASE后面的條件成立時,就執(zhí)行該CASE和下一個CASE之間的命令序列,然后執(zhí)行ENDCASE后面的命令。如果所有的條件都不成立,則執(zhí)行OTHERWISE與ENDCASE之間的命令序列,然后轉(zhuǎn)向ENDCASE后面的語句。44、在VisualFoxPro中,數(shù)據(jù)庫表中索引建立后,它將決定數(shù)據(jù)表中記錄的【】順序。標準答案:邏輯知識點解析:VisualFoxPro索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字值進行排序。若要根據(jù)特定的順序處理表記錄,可以選擇一個相應的索引,加速對表的查詢工作。數(shù)據(jù)庫表中的索引建立后,它將決定數(shù)據(jù)表中記錄的邏輯順序,而不會改變記錄的物理順序。45、數(shù)據(jù)庫是根據(jù)【】來劃分的。標準答案:數(shù)據(jù)模型知識點解析:數(shù)據(jù)模型是指事物外部彼此之間聯(lián)系的數(shù)據(jù)結(jié)構(gòu)形式,任何一個數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型的。五、填空題(含2小題)(本題共2題,每題1.0分,共2分。)以下2題是基于下述描述:設有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期b(8))46、對圖書管理數(shù)據(jù)庫,查詢圖書表中的所有元組。請對下面的SQL語句填空:【】。標準答案:SELECT*FROM圖書知識點解析:查詢表中的數(shù)據(jù)要使用SELECT命令。要查詢的數(shù)據(jù)來源于圖書表,將圖書置于FROM短語之后;要查詢表的所有元組屬于無條件查詢,即元組沒有條件限制,所以不需要WHERE短語。沒有指定要查詢哪些屬性的值,就是要查詢表中所有屬性值,要使用通配符“*”。通配符“*”表示表中的所有屬性。該命令等價于:SELECT總編號,分類號,書名,作者,出版單位,單價FROM圖書47、對圖書管理數(shù)據(jù)庫,查詢所有已借出的書名。請對下面的SQL語句填空:SELECT書名FROM圖書;WHERE總編號【】。標準答案:IN(SELECT總編號FROM借閱)知識點解析:查詢要使用SELECT命令,本題是嵌套查詢。已借出圖書的總編號信息存儲在借閱表中,而書名信息存儲在圖書表中。由內(nèi)層查詢:SELECT總編號FROM借閱獲得的結(jié)果是借出圖書的總編號值的集合,外層查詢的結(jié)果只列出在內(nèi)層查詢集合中的總編號所對應的書名,即外層查詢的結(jié)果依賴于內(nèi)層查詢的結(jié)果。由于內(nèi)層查詢結(jié)果是一個集合,所以,要用“IN”運算符,不能用“=”運算符。內(nèi)層查詢必須用一對圓括號括起來。六、填空題(含3小題)(本題共1題,每題1.0分,共1分。)48、以下3題是基于下述描述:設有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書日期D(8))標準答案:ADDUNIQUE借書證號+總編號TAGhxsy知識點解析:修改表結(jié)構(gòu)應使用ALTERTABLE命令,具體的修改內(nèi)容是為借閱表建立候選索引,應使用該命令的格式3。該命令的格式3可以修改屬性名、刪除屬性、定義和刪除表一級的有效性規(guī)則等。修改表結(jié)構(gòu)命令的第3種格式:ALTERTABLE后的表名“借閱”是要修改屬性所屬的表,定義候選索引要使用ADDUNIQUE短語,要將借書證號和總編號兩個屬性定義為借閱表的候選索引,用“+”連接兩個屬性,即借書證號+總編號,為該候選索引起名字hxsy要用TAG短語,將索引名hxsy置于TAG短語之后。國家二級VF筆試模擬試卷第3套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、和隊列的共同特點是______.A、都是先進先出B、都是先進后出C、只允許在端點處插入和刪除元素D、沒有共同點標準答案:4知識點解析:棧和隊列都是一種特殊的操作受限的線性表,只允許在端點處進行插入和刪除。二者的區(qū)別是:棧只允許在表的一端進行插入或刪除操作,是一種“后進先出”的線性表;而隊列只允許在表的一端進行插入操作,在另一端進行刪除操作,是一種“先進先出”的線性表。2、已知二叉樹后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是______.A、acbedB、decabC、deabcD、cedba標準答案:8知識點解析:依據(jù)后序遍歷序列可確定根結(jié)點為;再依據(jù)中序遍歷序列可知其左子樹由deba構(gòu)成,右子樹為空;又由左子樹的后序遍歷序列可知其根結(jié)點為e,由中序遍歷序列可知其左子樹為d,右子樹由ba構(gòu)成,如下圖所示。求得該二叉樹的前序遍歷序列為選擇D3、鏈表不具有的特點是______.A、不必事先估計存儲空間B、可隨機訪問任一元素C、插入刪除不需要移動元素D、所需空間與線性表長度成正比標準答案:2知識點解析:鏈表采用的是鏈式存儲結(jié)構(gòu),它克服了順序存儲結(jié)構(gòu)的缺點:它的結(jié)點空間可以動態(tài)申請和釋放;它的數(shù)據(jù)元素的邏輯次序靠結(jié)點的指針來指示,不需要移動數(shù)據(jù)元素。但是鏈式存儲結(jié)構(gòu)也有不足之處:①每個結(jié)點中的指針域需額外占用存儲空間;②鏈式存儲結(jié)構(gòu)是一種非隨機存儲結(jié)構(gòu)。4、結(jié)構(gòu)化程序設計的3種結(jié)構(gòu)是______.A、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)B、分支結(jié)構(gòu)、等價結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C、多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價結(jié)構(gòu)D、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)標準答案:8知識點解析:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)(或重復結(jié)構(gòu))是結(jié)構(gòu)化程序設計的3種基本結(jié)構(gòu)。5、為了提高測試的效率,應該______.A、隨機選取測試數(shù)據(jù)B、取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)C、在完成編碼以后制定軟件的測試計劃D、集中對付那些錯誤群集的程序標準答案:8知識點解析:測試的目的是發(fā)現(xiàn)軟件中的錯誤。經(jīng)驗表明,程序中存在錯誤的概率與該程序中已發(fā)現(xiàn)的錯誤數(shù)成正比。這一現(xiàn)象說明,為了提高測試效率,測試人員應該集中對付那些錯誤群集的程序。6、算法的時間復雜度是指:______.A、執(zhí)行算法程序所需要的時間B、算法程序的長度C、算法執(zhí)行過程中所需要的基本運算次數(shù)D、算法程序中的指令條數(shù)標準答案:4知識點解析:算法的復雜度主要包括算法的時間復雜度和算法的空間復雜度。所謂算法的時間復雜度是指執(zhí)行算法所需要的計算工作量,即算法執(zhí)行過程中所需要的基本運算的次數(shù);算法的空間復雜度一般是指執(zhí)行這個算法所需要的內(nèi)存空間。7、軟件生命周期中所花費用最多的階段是______.A、詳細設計B、軟件編碼C、軟件測試D、軟件維護標準答案:8知識點解析:軟件生命周期分為軟件定義、軟件開發(fā)及軟件運行維護3個階段。本題中,詳細設計、軟件編碼和軟件測試都屬于軟件開發(fā)階段;維護是軟件生命周期的最后一個階段,也是持續(xù)時間最長,花費代價最大的一個階段,軟件工程學的一個目的就是提高軟件的可維護性,降低維護的代價。8、數(shù)據(jù)庫管理系統(tǒng)中用來定義模式、內(nèi)模式和外模式的語言為______.A、CB、BasicC、DDLD、DML標準答案:4知識點解析:選項A)、B)顯然不合題意。數(shù)據(jù)定義語言(DataDefinitionLanguage,簡稱DDL)負責數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語言(DataManipulationLanguage,簡稱DML)負責數(shù)據(jù)的操縱,包括增、刪、改等操作。9、下列有關(guān)數(shù)據(jù)庫的描述,正確的是A、數(shù)據(jù)庫是一個DBF文件B、數(shù)據(jù)庫是一個關(guān)系C、數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合D、數(shù)據(jù)庫是一組文件標準答案:4知識點解析:數(shù)據(jù)庫(Database,簡稱DB)是數(shù)據(jù)的集合,它具有統(tǒng)一的結(jié)構(gòu)形式并存放于統(tǒng)一的存儲介質(zhì)內(nèi),是多種應用數(shù)據(jù)的集成,并可被各個應用程序所共享。數(shù)據(jù)庫中的數(shù)據(jù)具有“集成”、“共享”之特點。10、下列有關(guān)數(shù)據(jù)庫的描述,正確的是______.A、數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過程B、數(shù)據(jù)的物理獨立性是指當數(shù)據(jù)的邏輯結(jié)構(gòu)改變時,數(shù)據(jù)的存儲結(jié)構(gòu)不變C、關(guān)系中的每一列稱為元組,一個元組就是一個字段D、如果一個關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另一個關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字標準答案:8知識點解析:數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程,故選項A)敘述錯誤;數(shù)據(jù)的物理獨立性是指數(shù)據(jù)的物理結(jié)構(gòu)的改變,不會影響數(shù)據(jù)庫的邏輯結(jié)構(gòu),故選項B)敘述錯誤;關(guān)系中的行稱為元組,對應存儲文件中的記錄,關(guān)系中的列稱為屬性,對應存儲文件中的字段,故選項C)敘述錯誤。二、選擇題(本題共25題,每題1.0分,共25分。)11、在下列函數(shù)中,函數(shù)返回值為數(shù)值的是______.A、BOF()B、CTOD(’01/01/96’)C、AT(’人民中華人民共和國’)D、SUBSTRDTOC(DATE0)標準答案:4知識點解析:BOF([nWorkArea|cTableAlias])功能:用來判斷是否到一個表的最后返回值:LogicalCTOD(cExpression)功能:將一個字符串轉(zhuǎn)化成日期型返回值:DateAT(cSearchExpression,cExpressionSearched[,nOccurrence])功能:得到一個字符串在另一個字符串中的位置返回值:NumericSUBSTR(cExpression,nStartPosition[,nCharactersRetumed])功能:得到子字符串返回值:Character12、連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是______。SETEXACTOFFX="A"?IIF("A"=X,X-"BCD",X+"BCD")A、AB、BCDC、ABCDD、ABCD標準答案:8知識點解析:+:前后兩個字符串首尾連接形成一個新字符串。—:連接前后兩個字符串,并將前字符串的尾部空格移到合并后的新字符串尾部。IIF函數(shù)語法:IIF(1Expression,eExpressionl,eExpression2)返回值:Character,Numeric,Currency,Date,OrDateTime題目條件"A"=X不成立,結(jié)果應是X+"BCD",值是ABCDSETEXACTON|0OFF命令功能:用來指定在不同長度的字符串進行比較時的規(guī)則。ON:在比較時將忽略表達式的尾部空格,較短的字符通過添加空格來保持和較長的長度一樣,然后才進行比較。OFF(默認值);兩個表達式一個字符進行比較直到右邊表達式的最后。13、要為當前表所有職工增加100元工資,應該使用命令______。A、CHANGE工資WITH工資+100B、REPLACE工資WITH工資+100C、CHANGEALL工資WITH工資+100D、REPLACEALL工資WITH工資+100標準答案:8知識點解析:涉及到更新表記錄、字段值替換的命令;REPLACE命令。替換所有記錄的某個字段值用:REPLACEALL。顯示正在編輯的字段命令:CHANGE。14、在VisualFoxPro中,用于建立或修改程序文件的命令是______。A、MODIFY<文件名>B、MODIFYCOMMAND<文件名>C、MODIFYPROCEDURE<文件名>D、上面B)和C)都對標準答案:2知識點解析:建立和修改程序文件命令是MODIFYCOMMAND語法:MODIFYCOMMAND[FileName|?][NOEDIT][NOMENU][OWAIT][RANGEnStartCharacter,nEndCharacter][[WINDOWWindowNamel)[m[WINDOW]WindowName2|mSCREEN]][ASnCodePage][SAME][SAVE]15、下面關(guān)于過程調(diào)用的陳述中,______是正確的。A、實參與形參的數(shù)量必須相等B、當實參的數(shù)量多于形參的數(shù)量時,出現(xiàn)運行時錯誤C、當形參的數(shù)量多于實參的數(shù)量時,多余的形參被邏輯假D、上面B)和C)都對標準答案:8知識點解析:當過程所接收的寄數(shù)多于所需要的個數(shù)時,VisualFoxPro將產(chǎn)生一個錯誤信息。例如,如果只列出了兩個參數(shù),卻使用3個參數(shù)調(diào)用它,這時將會出錯。但如果過程接收的參數(shù)個數(shù)小于所要求的數(shù)目,則VisualFoxPro僅將余下的參數(shù)賦初值為“假”(F),而不產(chǎn)生出錯信息,因為無法得知最后的參數(shù)是被置為“假”值,還是被忽略。16、下面關(guān)于報表的數(shù)據(jù)源的陳述中最完整的是______。A、自由表或其他報表B、數(shù)據(jù)庫表、自由表或視圖C、數(shù)據(jù)庫表,自由表或查詢D、表、查詢或視圖標準答案:8知識點解析:報表包括兩個基本組成部分:數(shù)據(jù)源和布局。數(shù)據(jù)源通常是數(shù)據(jù)庫中的表,但也可以是視圖、查詢或臨時表。視圖和查詢將篩選、排序、分組數(shù)據(jù)庫中的數(shù)據(jù),而報表布局定義了報表的打印格式。在定義了一個表、一個視圖或查詢后,便可以創(chuàng)建報表或標簽。17、在下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中,正確的是______。A、數(shù)據(jù)庫中只存在數(shù)據(jù)項之間的聯(lián)系B、數(shù)據(jù)庫的數(shù)據(jù)項之間和記錄之間都存在聯(lián)系C、數(shù)據(jù)庫的數(shù)據(jù)項之間無聯(lián)系,記錄之間存在聯(lián)系D、數(shù)據(jù)庫的數(shù)據(jù)項之間和記錄之間都不存在聯(lián)系標準答案:2知識點解析:用二維表結(jié)構(gòu)來表示實體以及實體之間聯(lián)系的模型稱為關(guān)系模型。關(guān)系數(shù)據(jù)模型是以關(guān)系數(shù)學理論為基礎(chǔ)的,在關(guān)系模型中,操作的對象和結(jié)果都是二維表,這種二維表就是關(guān)系。關(guān)系模型與層次型、網(wǎng)狀型的本質(zhì)區(qū)別在于數(shù)據(jù)描述的一致性,模型概念單一。在關(guān)系型數(shù)據(jù)庫中,每一個關(guān)系都是一個二維表,無論實體本身還是實體間的聯(lián)系均用稱為“關(guān)系”的二維表來表示,使得描述實體的數(shù)據(jù)本身能夠自然地反映它們之間的聯(lián)系。而傳統(tǒng)的層次和網(wǎng)狀模型數(shù)據(jù)庫是使用鏈接指針來存儲和體現(xiàn)聯(lián)系的。18、數(shù)據(jù)庫系統(tǒng)的構(gòu)成為:數(shù)據(jù)庫集合、計算機硬件系統(tǒng)、數(shù)據(jù)庫管理員和用戶與______。A、操作系統(tǒng)B、文件系統(tǒng)C、數(shù)據(jù)集合D、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件標準答案:8知識點解析:數(shù)據(jù)庫系統(tǒng)由5大部分組成:硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶。19、下面關(guān)于工具欄的敘述,錯誤的是______。A、可以創(chuàng)建自己的工具欄B、可以修改系統(tǒng)提供的工具欄C、可以刪除用戶創(chuàng)建的工具欄D、可以刪除系統(tǒng)提供的工具欄標準答案:8知識點解析:定制工具欄:用戶可以創(chuàng)建自己的工具欄、可以修改系統(tǒng)提供的工具欄、可以刪除用戶創(chuàng)建的工具欄。20、要控制兩個表中數(shù)據(jù)的完整性和一致性可以設置“參照完整性”,要求這兩個表______。A、是同一個數(shù)據(jù)庫中的兩個表B、不同數(shù)據(jù)庫中的兩個表C、兩個自由表D、一個是數(shù)據(jù)庫表另一個是自由表標準答案:1知識點解析:要控制兩個表中數(shù)據(jù)的完整性和一致性可以設置“參照完整性”,要求這兩個表必須是同一個數(shù)據(jù)庫中的兩個表。21、打開VisualFoxPro“項目管理器”的“文檔”(Docs.)選項卡,其中包含______。A、表單(Form)文件B、報表(’Report)文件C、標簽(Label)文件D、以上3種文件標準答案:8知識點解析:項目管理器的文檔選項卡包括表單、報表、標簽3項文件。22、在SQL查詢時,使用WHERE子句指出的是______。A、查詢目標B、查詢結(jié)果C、查詢條件D、查詢視圖標準答案:4知識點解析:在SQL命令使用SELECT查詢時.WHERE子句指出的是查詢條件,可參照SELECT語句的語法。23、在下面關(guān)于面向?qū)ο髷?shù)據(jù)庫的敘述中,錯誤的是______。A、每個對象在系統(tǒng)中都有惟一的對象標識B、事件作用于對象,對象識別事件并做出相應反應C、一個子類能夠繼承其所有父類的屬性和方法D、一個父類包括其所有子類的屬性和方法標準答案:8知識點解析:每個對象在系統(tǒng)中都有惟一的對象標識,即名稱,對象和事件的關(guān)系是事件作用于對象,對象識別事件并對事件做出反應。一個子類能夠繼承其父類的屬性和方法(繼承性),父類不一定全部包含子類的屬性和方法。24、如果要在屏幕上直接看到查詢結(jié)果;“查詢?nèi)ハ颉睉撨x擇______。A、屏幕B、瀏覽C、臨時表或屏幕D、瀏覽或屏幕標準答案:8知識點解析:查詢?nèi)ハ蜻x擇瀏覽或屏幕,都可以直接看到查詢結(jié)果,去向為其他表、圖形、報表、標簽等都各自生成了各自文件,不能直接看到結(jié)果。25、下面關(guān)于VisualFoxPro數(shù)組的敘述中,錯誤的是______。A、用DIMENSION和DECLARE都可以定義數(shù)組B、VisualFoxPro只支持一維數(shù)組和二維數(shù)組C、一個數(shù)組中各個數(shù)組元素必須是同一種數(shù)據(jù)類型D、新定義數(shù)組的各個數(shù)組元素初值為.F標準答案:4知識點解析:數(shù)組是指存儲在一個變量中由單個變量名引用的有序數(shù)據(jù)集合。數(shù)組中的每個元素都可以通過一個數(shù)值下標被引用。在VisualFoxPro中,一個數(shù)組中的數(shù)據(jù)不必是同一種數(shù)據(jù)類型。26、設字段變量“工作日期”為日期型,“工資”為數(shù)值型,則要表達“工齡大于30年,工資高于1500,且低于1800元這命令,其表達式是______。A、工齡>30.AND.32資>500.AND.工資<1800B、工齡>30.AND.T資>1500.OR.工資<1800C、INT((DATE()-工作日期)/365)>30.AND.工資>1500.AND.工資<1800D、INT((DATE()-工作日期)/365)>30.AND.(工資>1500.OR.工資<1800)標準答案:4知識點解析:由于題面已指出工作日期為日期型,所以不能直接使用“工齡>30’’來判斷,要使用INT((DATE()—工作日期)/365)>30判斷,故A、B不正確。題面要求是工資高于1500且低于1800元,應為AND的關(guān)系,故D不正確。27、TOTAL命令的功能是______。A、對數(shù)據(jù)表記錄個數(shù)進行統(tǒng)計B、對數(shù)據(jù)表字段個數(shù)進行統(tǒng)計C、對數(shù)據(jù)表的內(nèi)容進行合并D、對數(shù)據(jù)表的某些數(shù)值型字段按指定關(guān)鍵字進行分類匯總標準答案:8知識點解析:對當前表中的數(shù)值型字段進行分類匯總。28、UPDATE-SQL語句的功能是______。A、屬于數(shù)據(jù)定義功能B、屬于數(shù)據(jù)查詢功能C、可以修改表中某些列的屬性D、可以修改表中某些列的內(nèi)容標準答案:8知識點解析:本題答案為D。UPDATE命令用于更新表中元組的值。命令格式為:UPDATEIDatabaseNamel!]TableNamelSETColumn_Namel=eExpressionl[,Column_Name2=eExpression2…]WHEREFilterConditionl[AND|ORFilterCondition2…]]一次可以更新表中的一個或多個屬性的值,需更新的屬性在SET短語后列出。用WHERE短語限定對滿,足條件的元組進行更新。若默認WHERE短語,對表中的全部元組進行更新。SQL功能命令動詞數(shù)據(jù)定義CREATE,DROP,ALTER數(shù)據(jù)修改INSERT,UPDATE,DELETE數(shù)據(jù)查詢SELECT數(shù)據(jù)控制GRANT,REVOKE29、關(guān)于SQL中的量詞敘述正確的是______。A、ANY和SOME是同義詞B、ANY和ALL是同義詞C、ALL和SOME是同義詞D、ALL和EXISTS是同義詞標準答案:1知識點解析:在查詢時可以使用量詞和謂詞。ANY、ALL,SOME是量詞,其中ANY~SOME是同義詞。EXISTS是謂詞,EXISTS~INOTEXISTS是用來檢查子查詢中是否有結(jié)果返回。30、以下屬于容器類控件的是______。A、TextB、FormC、LabelD、CommandButton標準答案:2知識點解析:VisualFoxPro中的類一般可分為兩種類型:容器類和控件類??丶且粋€可以以圖形化的方式顯示出來并能與用戶進行交互的對象,例如一個命令按鈕、一個文本框等??丶ǔ1环胖迷谝粋€容器里,容器可以被認為是一種特殊的控件,它能包容其他的控件或容器,例如一個表單、一個表格等。31、計時器控
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年環(huán)保公益宣傳品采購與服務合同3篇
- 2024年版:建筑工程專業(yè)分包合同模板
- 簡易警報器課程設計
- 工程經(jīng)濟學課程設計
- 航天能源課程設計思路
- 電工實訓教學課程設計
- 《黑衣“超人”》課件
- 機械沖床課程設計題目
- 色彩搭配系統(tǒng)課程設計
- 米利根案件課程設計
- 《皮膚病中成藥導引》課件
- 2024-2030年中國除顫儀行業(yè)市場分析報告
- 2023-2024學年廣東省廣州市越秀區(qū)九年級(上)期末物理試卷(含答案)
- 廣東省廣州市天河區(qū)2023-2024學年八年級上學期期末考試物理試題(含答案)
- 2024年高一上學期期末數(shù)學考點《壓軸題》含答案解析
- 成都中醫(yī)藥大學博士申請
- 太空軍事法律問題-洞察分析
- 2024年行政執(zhí)法人員資格考試必考知識題庫及答案(共250題)
- 2024年山東省公務員錄用考試《行測》真題及答案解析
- 眼鏡學智慧樹知到答案2024年溫州醫(yī)科大學
- 小學科學自我課堂教學診斷分析報告
評論
0/150
提交評論