國(guó)家二級(jí)VF筆試模擬試卷6(共434題)_第1頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷6(共434題)_第2頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷6(共434題)_第3頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷6(共434題)_第4頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷6(共434題)_第5頁(yè)
已閱讀5頁(yè),還剩99頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

國(guó)家二級(jí)VF筆試模擬試卷6(共9套)(共434題)國(guó)家二級(jí)VF筆試模擬試卷第1套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、棧和隊(duì)列的共同特點(diǎn)是A、都是先進(jìn)先出B、都是先進(jìn)后出C、只允許在端點(diǎn)處插入和刪除元素D、沒(méi)有共同點(diǎn)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:棧和隊(duì)列都是一種特殊的操作受限的線性表,只允許在端點(diǎn)處進(jìn)行插入和刪除。二者的區(qū)別是:棧只允許在表的一端進(jìn)行插入或刪除操作,是一種“后進(jìn)先出”的線性表;而隊(duì)列只允許在表的一端進(jìn)行插入操作,在另一端進(jìn)行刪除操作,是一種“先進(jìn)先出”的線性表。2、已知二叉樹(shù)后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是A、acbedB、decabC、deabcD、cedba標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:依據(jù)后序遍歷序列可確定根結(jié)點(diǎn)為c;再依據(jù)中序遍歷序列可知其左子樹(shù)由deba構(gòu)成,右子樹(shù)為空;又由左子樹(shù)的后序遍歷序列可知其根結(jié)點(diǎn)為e,由中序遍歷序列可知其左子樹(shù)為d,右子樹(shù)由ba構(gòu)成,如下圖所示。求得該二叉樹(shù)的前序遍歷序列為選項(xiàng)D。3、鏈表不具有的特點(diǎn)是A、不必事先估計(jì)存儲(chǔ)空間B、可隨機(jī)訪問(wèn)任一元素C、插入刪除不需要移動(dòng)元素D、所需空間與線性表長(zhǎng)度成正比標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:鏈表采用的是鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),它克服了順序存儲(chǔ)結(jié)構(gòu)的缺點(diǎn):它的結(jié)點(diǎn)空間可以動(dòng)態(tài)申請(qǐng)和釋放;它的數(shù)據(jù)元素的邏輯次序靠結(jié)點(diǎn)的指針來(lái)指示,不需要移動(dòng)數(shù)據(jù)元素。但是鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)也有不足之處:①每個(gè)結(jié)點(diǎn)中的指針域需額外占用存儲(chǔ)空間;②鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)是一種非隨機(jī)存儲(chǔ)結(jié)構(gòu)。4、結(jié)構(gòu)化程序設(shè)計(jì)的3種結(jié)構(gòu)是A、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)B、分支結(jié)構(gòu)、等價(jià)結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C、多分支結(jié)構(gòu)、賦值結(jié)構(gòu)、等價(jià)結(jié)構(gòu)D、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)(或重復(fù)結(jié)構(gòu))是結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)。5、為了提高測(cè)試的效率,應(yīng)該A、隨機(jī)選取測(cè)試數(shù)據(jù)B、取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)C、在完成編碼以后制定軟件的測(cè)試計(jì)劃D、集中對(duì)付那些錯(cuò)誤群集的程序標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:測(cè)試的目的是發(fā)現(xiàn)軟件中的錯(cuò)誤。經(jīng)驗(yàn)表明,程序中存在錯(cuò)誤的概率與該程序中已發(fā)現(xiàn)的錯(cuò)誤數(shù)成正比。這一現(xiàn)象說(shuō)明,為了提高測(cè)試效率,測(cè)試人員應(yīng)該集中對(duì)付那些錯(cuò)誤群集的程序。6、算法的時(shí)間復(fù)雜度是指A、執(zhí)行算法程序所需要的時(shí)間B、算法程序的長(zhǎng)度C、算法執(zhí)行過(guò)程中所需要的基本運(yùn)算次數(shù)D、算法程序中的指令條數(shù)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:算法的復(fù)雜度主要包括算法的時(shí)間復(fù)雜度和算法的空間復(fù)雜度。所謂算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量,即算法執(zhí)行過(guò)程中所需要的基本運(yùn)算的次數(shù);算法的空間復(fù)雜度一般是指執(zhí)行這個(gè)算法所需要的內(nèi)存空間。7、軟件生命周期中所花費(fèi)用最多的階段是A、詳細(xì)設(shè)計(jì)B、軟件編碼C、軟件測(cè)試D、軟件維護(hù)標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:軟件生命周期分為軟件定義、軟件開(kāi)發(fā)及軟件運(yùn)行維護(hù)3個(gè)階段。本題中,詳細(xì)設(shè)計(jì)、軟件編碼和軟件測(cè)試都屬于軟件開(kāi)發(fā)階段;維護(hù)是軟件生命周期的最后一個(gè)階段,也是持續(xù)時(shí)間最長(zhǎng),花費(fèi)代價(jià)最大的一個(gè)階段,軟件工程學(xué)的一個(gè)目的就是提高軟件的可維護(hù)性,降低維護(hù)的代價(jià)。8、數(shù)據(jù)庫(kù)管理系統(tǒng)中用來(lái)定義模式、內(nèi)模式和外模式的語(yǔ)言為A、CB、BasicC、DDLD、DML標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:選項(xiàng)A),B)顯然不合題意。數(shù)據(jù)定義語(yǔ)言(DataDefinitionLanguage,簡(jiǎn)稱DDL)負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操縱語(yǔ)言(DataManipulationLanguage,簡(jiǎn)稱DML)負(fù)責(zé)數(shù)據(jù)的操縱,包括增、刪、改等操作。9、下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是A、數(shù)據(jù)庫(kù)是一個(gè)DBF文件B、數(shù)據(jù)庫(kù)是一個(gè)關(guān)系C、數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合D、數(shù)據(jù)庫(kù)是一組文件標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱DB)是數(shù)據(jù)的集合,它具有統(tǒng)一的結(jié)構(gòu)形式并存放于統(tǒng)一的存儲(chǔ)介質(zhì)內(nèi),是多種應(yīng)用數(shù)據(jù)的集成,并可被各個(gè)應(yīng)用程序所共享。數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有“集成”、“共享”之特點(diǎn)。10、下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是A、數(shù)據(jù)處理是將信息轉(zhuǎn)化為數(shù)據(jù)的過(guò)程B、數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)不變C、關(guān)系中的每一列稱為元組,一個(gè)元組就是一個(gè)字段D、如果一個(gè)關(guān)系中的屬性或?qū)傩越M并非該關(guān)系的關(guān)鍵字,但它是另一個(gè)關(guān)系的關(guān)鍵字,則稱其為本關(guān)系的外關(guān)鍵字標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過(guò)程,故選項(xiàng)A)敘述錯(cuò)誤;數(shù)據(jù)的物理獨(dú)立性是指數(shù)據(jù)的物理結(jié)構(gòu)的改變,不會(huì)影響數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),故選項(xiàng)B)敘述錯(cuò)誤;關(guān)系中的行稱為元組,對(duì)應(yīng)存儲(chǔ)文件中的記錄,關(guān)系中的列稱為屬性,對(duì)應(yīng)存儲(chǔ)文件中的字段,故選項(xiàng)C)敘述錯(cuò)誤。二、選擇題(本題共25題,每題1.0分,共25分。)11、在下列函數(shù)中,函數(shù)返回值為數(shù)值的是______。A、BOF()B、CTOD(’01/01/96’)C、AT(‘人民’,‘中華人民共和國(guó)’)D、SUBSTR(DTOC(DATE()),7)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:BOF([nWorkArea|cTableAlias])功能:用來(lái)判斷是否到一個(gè)表的最后返回值:LogicalCTOD(cExpmssion)功能:將一個(gè)字符串轉(zhuǎn)化成日期型返回值;DateAT(cSearehExpression,cExpressionSearched[,nOccurrence])功能:得到一個(gè)字符串在另一個(gè)字符串中的位置返回值:NumericSUBSTR(cExpression,nStartPosition[,nCharactersRetumed])功能:得到子字符串返回值:Character12、連續(xù)執(zhí)行以下命令之后,最后一條命令的輸出結(jié)果是______。SETEXACTOFFX="A"?IIF("A"=X,X-"BCD",X+"BCD")A、AB、BCDC、ABCDD、ABCD標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:+:前后兩個(gè)字符串首尾連接形成一個(gè)新字符串。-:連接前后兩個(gè)字符串,并將前字符串的尾部空格移到合并后的新字符串尾部。IIF函數(shù)語(yǔ)法:IIF(IExpression,eExpmssion1,eExpression2)返回值:Character,Numeric,Currency,Date,orDateTime題目條件“A”=X不成立,結(jié)果應(yīng)是X+"BCD",值是ABCDSETEXACTON|OFF命令功能:用來(lái)指定在不同長(zhǎng)度的字符串進(jìn)行比較時(shí)的規(guī)則。ON:在比較時(shí)將忽略表達(dá)式的尾部空格,較短的字符通過(guò)添加空格來(lái)保持和較長(zhǎng)的長(zhǎng)度一樣,然后才進(jìn)行比較。OFF(默認(rèn)值):兩個(gè)表達(dá)式一個(gè)字符一個(gè)字符進(jìn)行比較直到右邊表達(dá)式的最后。13、要為當(dāng)前表所有職工增加100元工資,應(yīng)該使用命令______。A、CHANGE工資WITH工資+100B、REPLACE工資WITH工資+100C、CHANGEALL工資WITH工資+100D、REPLACEALL工資WITH工資+100標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:涉及到更新表記錄、字段值替換的命令:REPLACE命令。替換所有記錄的某個(gè)字段值用:REPLACEALL。顯示正在編輯的字段命令:CHANGE。14、在VisualFoxPro中,用于建立或修改程序文件的命令是______。A、MODIFY<文件名>B、MODIFYCOMMAND<文件名>C、MODIFYPROCEDURE<文件名>D、上面B)和C)都對(duì)標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:建立和修改程序文件命令是MODIFYCOMMAND語(yǔ)法:MODIFYCOMMAND[FileName|?][NOEDIT][NOMENU][NOWAIT][RANGEnStartCharacter,nEndCharacter][[WINDOWWindowName1][IN[WINDOW]WindowName2|INSCREEN]][ASnCodePage][SAME][SAVE]15、下面關(guān)于過(guò)程調(diào)用的陳述中,______是正確的。A、實(shí)參與形參的數(shù)量必須相等B、當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時(shí),出現(xiàn)運(yùn)行時(shí)錯(cuò)誤C、當(dāng)形參的數(shù)量多于實(shí)參的數(shù)量時(shí),多余的形參被邏輯假D、上面B)和C)都對(duì)標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:當(dāng)過(guò)程所接收的參數(shù)多于所需要的個(gè)數(shù)時(shí),VisualFoxPro將產(chǎn)生一個(gè)錯(cuò)誤信息。例如,如果只列出了兩個(gè)參數(shù),卻使用3個(gè)參數(shù)調(diào)用它,這時(shí)將會(huì)出錯(cuò)。但如果過(guò)程接收的參數(shù)個(gè)數(shù)小于所要求的數(shù)目,則VisualFoxPro僅將余下的參數(shù)賦初值為“假”(.F.),而不產(chǎn)生出錯(cuò)信息,因?yàn)闊o(wú)法得知最后的參數(shù)是被置為“假”值,還是被忽略。16、下面關(guān)于報(bào)表的數(shù)據(jù)源的陳述中最完整的是______。A、自由表或其他報(bào)表B、數(shù)據(jù)庫(kù)表、自由表或視圖C、數(shù)據(jù)庫(kù)表、自由表或查詢D、表、查詢或視圖標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:報(bào)表包括兩個(gè)基本組成部分:數(shù)據(jù)源和布局。數(shù)據(jù)源通常是數(shù)據(jù)庫(kù)中的表,但也可以是視圖、查詢或臨時(shí)表。視圖和查詢將篩選,排序、分組數(shù)據(jù)庫(kù)中的數(shù)據(jù),而報(bào)表布局定義了報(bào)表的打印格式。在定義了一個(gè)表、一個(gè)視圖或查詢后,便可以創(chuàng)建報(bào)表或標(biāo)簽。17、在下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的敘述中,正確的是______。A、數(shù)據(jù)庫(kù)中只存在數(shù)據(jù)項(xiàng)之間的聯(lián)系B、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間和記錄之間都存在聯(lián)系C、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間無(wú)聯(lián)系,記錄之間存在聯(lián)系D、數(shù)據(jù)庫(kù)的數(shù)據(jù)項(xiàng)之間和記錄之間都不存在聯(lián)系標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:用二維表結(jié)構(gòu)來(lái)表示實(shí)體以及實(shí)體之間聯(lián)系的模型稱為關(guān)系模型。關(guān)系數(shù)據(jù)模型是以關(guān)系數(shù)學(xué)理論為基礎(chǔ)的,在關(guān)系模型中,操作的對(duì)象和結(jié)果都是二維表,這種二維表就是關(guān)系。關(guān)系模型與層次型、網(wǎng)狀型的本質(zhì)區(qū)別在于數(shù)據(jù)描述的一致性,模型概念單一。在關(guān)系型數(shù)據(jù)庫(kù)中,每一個(gè)關(guān)系都是一個(gè)二維表,無(wú)論實(shí)體本身還是實(shí)體間的聯(lián)系均用稱為“關(guān)系”的二維表來(lái)表示,使得描述實(shí)體的數(shù)據(jù)本身能夠自然地反映它們之間的聯(lián)系。而傳統(tǒng)的層次和網(wǎng)狀模型數(shù)據(jù)庫(kù)是使用鏈接指針來(lái)存儲(chǔ)和體現(xiàn)聯(lián)系的。18、數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成為:數(shù)據(jù)庫(kù)集合、計(jì)算機(jī)硬件系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶與______。A、操作系統(tǒng)B、文件系統(tǒng)C、數(shù)據(jù)集合D、數(shù)據(jù)庫(kù)管理系統(tǒng)及相關(guān)軟件標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)由5大部分組成:硬件系統(tǒng)、數(shù)據(jù)庫(kù)集合、數(shù)據(jù)庫(kù)管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫(kù)管理員和用戶。19、下面關(guān)于工具欄的敘述,錯(cuò)誤的是______。A、可以創(chuàng)建自己的工具欄B、可以修改系統(tǒng)提供的工具欄C、可以刪除用戶創(chuàng)建的工具欄D、可以刪除系統(tǒng)提供的工具欄標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:定制工具欄:用戶可以創(chuàng)建自己的工具欄、可以修改系統(tǒng)提供的工具欄、可以刪除用戶創(chuàng)建的工具欄。20、要控制兩個(gè)表中數(shù)據(jù)的完整性和一致性可以設(shè)置“參照完整性”,要求這兩個(gè)表______。A、是同一個(gè)數(shù)據(jù)庫(kù)中的兩個(gè)表B、不同數(shù)據(jù)庫(kù)中的兩個(gè)表C、兩個(gè)自由表D、一個(gè)是數(shù)據(jù)庫(kù)表另一個(gè)是自由表標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:要控制兩個(gè)表中數(shù)據(jù)的完整性和一致性可以設(shè)置“參照完整性”,要求這兩個(gè)表必須是同一個(gè)數(shù)據(jù)庫(kù)中的兩個(gè)表。21、打開(kāi)VisualFoxPro“項(xiàng)目管理器”的“文檔”(Docs)選項(xiàng)卡,其中包含______。A、表單(Form)文件B、報(bào)表(Report)文件C、標(biāo)簽(Label)文件D、以上3種文件標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:項(xiàng)目管理器的文檔選項(xiàng)卡包括表單、報(bào)表、標(biāo)簽3項(xiàng)文件。22、在SQL查詢時(shí),使用WHERE子句指出的是______。A、查詢目標(biāo)B、查詢結(jié)果C、查詢條件D、查詢視圖標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:在SQL命令使用SELECT查詢時(shí),WHERE子句指出的是查詢條件,可參照SELECT語(yǔ)句的語(yǔ)法。23、在下面關(guān)于面向?qū)ο髷?shù)據(jù)庫(kù)的敘述中,錯(cuò)誤的是______。A、每個(gè)對(duì)象在系統(tǒng)中都有惟一的對(duì)象標(biāo)識(shí)B、事件作用于對(duì)象,對(duì)象識(shí)別事件并做出相應(yīng)反應(yīng)C、一個(gè)子類能夠繼承其所有父類的屬性和方法D、一個(gè)父類包括其所有子類的屬性和方法標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:每個(gè)對(duì)象在系統(tǒng)中都有惟一的對(duì)象標(biāo)識(shí),即名稱,對(duì)象和事件的關(guān)系是事件作用于對(duì)象,對(duì)象識(shí)別事件并對(duì)事件做出反應(yīng)。一個(gè)子類能夠繼承其父類的屬性和方法(繼承性),父類不一定全部包含子類的屬性和方法。24、如果要在屏幕上直接看到查詢結(jié)果,“查詢?nèi)ハ颉睉?yīng)該選擇______。A、屏幕B、瀏覽C、臨時(shí)表或屏幕D、瀏覽或屏幕標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:查詢?nèi)ハ蜻x擇瀏覽或屏幕,都可以直接看到查詢結(jié)果,去向?yàn)槠渌怼D形、報(bào)表、標(biāo)簽等都各自生成了各自文件,不能直接看到結(jié)果。25、下面關(guān)于VisualFoxPro數(shù)組的敘述中,錯(cuò)誤的是______。A、用DIMENSION和DECLARE都可以定義數(shù)組B、VisualFoxPro只支持一維數(shù)組和二維數(shù)組C、一個(gè)數(shù)組中各個(gè)數(shù)組元素必須是同一種數(shù)據(jù)類型D、新定義數(shù)組的各個(gè)數(shù)組元素初值為.F.標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:數(shù)組是指存儲(chǔ)在一個(gè)變量中由單個(gè)變量名引用的有序數(shù)據(jù)集合。數(shù)組中的每個(gè)元素都可以通過(guò)一個(gè)數(shù)值下標(biāo)被引用。在VisualFoxPro中,一個(gè)數(shù)組中的數(shù)據(jù)不必是同一種數(shù)據(jù)類型。26、設(shè)字段變量“工作日期”為日期型,“工資”為數(shù)值型,則要表達(dá)“工齡大于30年,工資高于1500,且低于1800元”這命令,其表達(dá)式是______。A、工齡>30.AND.工資>1500.AND.工資<1800B、工齡>30.AND.工資>1500.OR.工資<1800C、INT((DATE()-工作日期)/365)>30.AND.工資>1500.AND.工資<1800D、INT((DATE()-工作日期)/365)>30.AND.(工資>1500.OR.工資<1800)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:由于題面已指出工作日期為日期型,所以不能直接使用“工齡>30”來(lái)判斷,要使用INT((DATE()一工作日期)/365)>30判斷,故A、B不正確。題面要求是工資高于1500且低于1800元,應(yīng)為AND的關(guān)系,故D不正確。27、TOTAL命令的功能是______。A、對(duì)數(shù)據(jù)表記錄個(gè)數(shù)進(jìn)行統(tǒng)計(jì)B、對(duì)數(shù)據(jù)表字段個(gè)數(shù)進(jìn)行統(tǒng)計(jì)C、對(duì)數(shù)據(jù)表的內(nèi)容進(jìn)行合并D、對(duì)數(shù)據(jù)表的某些數(shù)值型字段按指定關(guān)鍵字進(jìn)行分類匯總標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:對(duì)當(dāng)前表中的數(shù)值型字段進(jìn)行分類匯總。28、UPDATE-SQL語(yǔ)句的功能是______。A、屬于數(shù)據(jù)定義功能B、屬于數(shù)據(jù)查詢功能C、可以修改表中某些列的屬性D、可以修改表中某些列的內(nèi)容標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:本題答案為D。UPDATE命令用于更新表中元組的值。命令格式為:UPDATE[DatabaseName1!]TableName1SETColumn_Name1=eExpression1[,Column_Name2=eExpression2…]WHEREFilterCondifion1[AND|ORFilterCondition2…]]一次可以更新表中的一個(gè)或多個(gè)屬性的值,需更新的屬性在SET短語(yǔ)后列出。用WHERE短語(yǔ)限定對(duì)滿足條件的元組進(jìn)行更新。若默認(rèn)WHERE短語(yǔ),對(duì)表中的全部元組進(jìn)行更新。SQL功能命令動(dòng)詞數(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是同義詞標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:在查詢時(shí)可以使用量詞和謂詞。ANY,ALL和SOME是量詞,其中ANY和SOME是同義詞。EXISTS是謂詞,EXISTS和NOTEXISTS是用來(lái)檢查子查詢中是否有結(jié)果返回。30、以下屬于容器類控件的是______。A、TextB、FormC、LabelD、CommandButton標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:VisualFoxPro中的類一般可分為兩種類型:容器類和控件類??丶且粋€(gè)可以以圖形化的方式顯示出來(lái)并能與用戶進(jìn)行交互的對(duì)象,例如一個(gè)命令按鈕、一個(gè)文本框等??丶ǔ1环胖迷谝粋€(gè)容器里。容器可以被認(rèn)為是一種特殊的控件,它能包容其他的控件或容器,例如一個(gè)表單、一個(gè)表格等。31、計(jì)時(shí)器控件的主要屬性是______。A、EnabledB、CaptionC、IntervalD、Value標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:Interval屬性;返回或設(shè)置對(duì)Timer控件的計(jì)時(shí)事件各調(diào)用間隔的毫秒數(shù)。32、______是面向?qū)ο蟪绦蛟O(shè)計(jì)中程序運(yùn)行的最基本實(shí)體。A、對(duì)象B、類C、方法D、函數(shù)標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:面向?qū)ο蟪绦蛴扇舾蓚€(gè)對(duì)象構(gòu)成;結(jié)構(gòu)化程序由數(shù)據(jù)和相應(yīng)算法構(gòu)成。33、集合的并運(yùn)算符是______。A、∪B、ORC、UNIQUED、UNION標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:集合的并運(yùn)算符是UNION,用于將兩個(gè)SELECT語(yǔ)句的查詢結(jié)果合并成一個(gè)查詢結(jié)果,注意要保證兩個(gè)查詢結(jié)果具有相同的屬性個(gè)數(shù),對(duì)應(yīng)屬性的數(shù)據(jù)類型相同其值出自一個(gè)值域;A選項(xiàng)∪不是SQL的運(yùn)算符;B選項(xiàng)OR是SQL的邏輯或運(yùn)算符;C選項(xiàng)UNIQUE是建立表命令CREATETABLE中用于建立候選索引的短語(yǔ)。34、用SQL語(yǔ)句建立表時(shí)為屬性定義有效性規(guī)則,應(yīng)使用短語(yǔ)______。A、DEFAULTB、PRIMARYKEYC、CHECKD、UNIQUE標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:4個(gè)選項(xiàng)中所列出的短語(yǔ)都是建立表CREATETABLE語(yǔ)句中的短語(yǔ),其中用于定義屬性的有效性規(guī)則的短語(yǔ)是CHECK。A選項(xiàng)DEFAULT短語(yǔ)用于定義屬性的默認(rèn)值:B選項(xiàng)PRIMARYKEY短語(yǔ)用于定義滿足實(shí)體完整性的主索引;D選項(xiàng)UNIQUE短語(yǔ)用于建立候選索引。35、設(shè)有職工表(部門號(hào),職工號(hào),姓名,性別,出生日期),查詢所有目前年齡在40歲以下(包含40歲)的職工信息(姓名、性別和年齡),正確的命令是______。A、SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHERE年齡<=40B、SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHEREYEAR(出生日期)<=40C、SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHEREYEAR(DATE0)-YEAR(出生日期)<=40D、SELECT姓名,性別,年齡=YEAR(DATE())-YEAR(出生日期)FROM職工WHEREYEAR(DATE0)-YEAR(出生日期)<=40標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:通過(guò)YEAR函數(shù)計(jì)算年齡。SQL語(yǔ)言的數(shù)據(jù)查詢功能的語(yǔ)法一般格式如下:SELECT<目標(biāo)列表達(dá)式>FROM[[<表名1>|<視圖名1>][[INNE]JOIN<表名2>|<視圖名1>]…[ON<連接條件>]……]FROM[[<數(shù)據(jù)庫(kù)名>]<o(jì)woer>{<表名>|<視圖名>}[,[[<數(shù)據(jù)庫(kù)名>.]<o(jì)wner>,{<表名>|<視圖名>}……[WHERE<條件表達(dá)式>][GROUPBY<列名1>[HAVING<內(nèi)部函數(shù)表達(dá)式>]][ORDERBY<列名2>{ASC/DESC}]語(yǔ)句的功能是從FROM子句列出的表中,按照WHERE子句中給出的條件,找出滿足條件的元組,再按SELECT子句中給出的目標(biāo)列表達(dá)式,選出元組中的列值形成結(jié)果表。三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)36、棧和隊(duì)列通常采用的存儲(chǔ)結(jié)構(gòu)是【】。標(biāo)準(zhǔn)答案:鏈?zhǔn)酱鎯?chǔ)和順序存儲(chǔ)知識(shí)點(diǎn)解析:棧和隊(duì)列都屬于線性表,它們一般采用順序存儲(chǔ)結(jié)構(gòu),也可以對(duì)它們采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。棧、數(shù)組、表采用的存儲(chǔ)結(jié)構(gòu),各種存儲(chǔ)結(jié)構(gòu)的定義和區(qū)別。37、在程序設(shè)計(jì)階段應(yīng)該采取【】和逐步求精的方法,把一個(gè)模塊的功能逐步分解,細(xì)化為一系列具體的步驟,進(jìn)而用某種程序設(shè)計(jì)語(yǔ)言寫成程序。標(biāo)準(zhǔn)答案:自頂而下知識(shí)點(diǎn)解析:暫無(wú)解析38、軟件結(jié)構(gòu)是以【】為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。標(biāo)準(zhǔn)答案:模塊知識(shí)點(diǎn)解析:采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計(jì)也容易閱讀和理解,模塊化使得軟件容易測(cè)試和調(diào)試,因而有利于提高軟件的可靠性,也有利于軟件的組織管理,大型程序可由不同的程序員編寫不同的模塊,并且可以進(jìn)一步分配技術(shù)熟練的程序員編寫困難的部分。軟件結(jié)構(gòu)的定義,模塊操作其他的所有特點(diǎn)。39、數(shù)據(jù)庫(kù)系統(tǒng)階段的數(shù)據(jù)具有較高獨(dú)立性,數(shù)據(jù)獨(dú)立性包括物理獨(dú)立性和【】?jī)蓚€(gè)含義。標(biāo)準(zhǔn)答案:邏輯獨(dú)立性知識(shí)點(diǎn)解析:數(shù)據(jù)獨(dú)立性是數(shù)據(jù)與程序間的互不依賴性,即數(shù)據(jù)庫(kù)中數(shù)據(jù)獨(dú)立于應(yīng)用程序而不依賴于應(yīng)用程序。數(shù)據(jù)獨(dú)立性一般分為物理獨(dú)立性與邏輯獨(dú)立性兩個(gè)含義。在人工管理階段,文件系統(tǒng)階段和數(shù)據(jù)庫(kù)管理階段中數(shù)據(jù)獨(dú)立性的特點(diǎn)。40、數(shù)據(jù)庫(kù)保護(hù)分為:安全性控制、【】、并發(fā)性控制和數(shù)據(jù)的恢復(fù)。標(biāo)準(zhǔn)答案:完整性控制知識(shí)點(diǎn)解析:安全性控制:防止未經(jīng)授權(quán)的用戶有意或無(wú)意存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),以免數(shù)據(jù)被泄露、更改或破壞;完整性控制:保證數(shù)據(jù)庫(kù)中數(shù)據(jù)及語(yǔ)義的正確性和有效性,防止任何對(duì)數(shù)據(jù)造成錯(cuò)誤的操作;并發(fā)控制:正確處理好多用戶、多任務(wù)環(huán)境下的并發(fā)操作,防止錯(cuò)誤發(fā)生;恢復(fù):當(dāng)數(shù)據(jù)庫(kù)被破壞或數(shù)據(jù)不正確時(shí),使數(shù)據(jù)庫(kù)能恢復(fù)到正確的狀態(tài)。數(shù)據(jù)庫(kù)的其他用途,如數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)管理等。四、填空題(本題共8題,每題1.0分,共8分。)41、下列命令執(zhí)行后的結(jié)果是【】。STORE“GOODBYE!”TOX?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)標(biāo)準(zhǔn)答案:GOBYBYE!YE!知識(shí)點(diǎn)解析:RIGHT(<字符表達(dá)式>,<長(zhǎng)度>):從指定表達(dá)式值的右端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值。SUBSTR(<字符表達(dá)式>,<起始位置>[,<長(zhǎng)度>])從指定表達(dá)式的指定起始位置取指定長(zhǎng)度的于串作為函數(shù)值。LEFT(<字符表達(dá)式>,<長(zhǎng)度>):從指定表達(dá)式值的左端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值。42、在表設(shè)計(jì)器的“字段”選項(xiàng)卡中有一組定義字段有效性規(guī)則的項(xiàng)目,它們是【】、“信息”和“默認(rèn)值”。標(biāo)準(zhǔn)答案:“規(guī)則”知識(shí)點(diǎn)解析:在表設(shè)計(jì)器的“字段”選項(xiàng)卡中有一組定義字段有效性規(guī)則的項(xiàng)目,它們是“規(guī)則”(字段有效性規(guī)則)、“信息”(違背字段有效性規(guī)則時(shí)的提示信息)和“默認(rèn)值”(字段的默認(rèn)值)。43、已知當(dāng)前表中有13條記錄,當(dāng)前記錄為第8條記錄,執(zhí)行SKIP-3命令后,當(dāng)前記錄變?yōu)榈凇尽織l記錄。標(biāo)準(zhǔn)答案:5知識(shí)點(diǎn)解析:SKIP命令可以向前或向后移動(dòng)若干條記錄位置。如果是正數(shù)則向后移動(dòng),如果是負(fù)數(shù)則向前移動(dòng)。44、VisualFoxPro中的【】命令用于索引快速定位。標(biāo)準(zhǔn)答案:SEEK知識(shí)點(diǎn)解析:SEEK命令的作用是在當(dāng)前表中查找首次出現(xiàn)的、索引關(guān)鍵字與通用表達(dá)式匹配的記錄。45、要將VisualFoxPro系統(tǒng)菜單恢復(fù)成標(biāo)準(zhǔn)配置,可以先執(zhí)行【】命令,再執(zhí)行SETSYSMENUTODEFAULT命令。標(biāo)準(zhǔn)答案:SETSYSMENUNOSAVE知識(shí)點(diǎn)解析:通過(guò)SETSYSMENU命令可以允許或者禁止在程序執(zhí)行時(shí)訪問(wèn)系統(tǒng)菜單,也可以重新配置系統(tǒng)菜單。要將系統(tǒng)菜單恢復(fù)成標(biāo)準(zhǔn)配置,可先執(zhí)行SETSYSMENUNOSAVE命令,然后執(zhí)行SETSYSMENUTODEFAULT命令。46、如果要將菜單文件添加到頂層表單中,必須在【】對(duì)話框中勾選“頂層表單”復(fù)選框。標(biāo)準(zhǔn)答案:常規(guī)選項(xiàng)知識(shí)點(diǎn)解析:在“常規(guī)選項(xiàng)”對(duì)話框中可以設(shè)置菜單的“設(shè)置”、“清理”代碼,也可以確定菜單的顯示位置,如果要在頂層表單中調(diào)用菜單,必須在該對(duì)話框中勾選“頂層表單”復(fù)選框。47、使用SQL語(yǔ)句將所有副教授的工資提高3%:UPDATE教師SET工資=工資*1.03_____職稱=“副教授”標(biāo)準(zhǔn)答案:WHERE知識(shí)點(diǎn)解析:SQL數(shù)據(jù)更新命令為:UPDATETableNameSETColumn_name1=eExpression1[,Column_name2=eExpression2…]WHERECondition48、“學(xué)生”表由字段“學(xué)號(hào)”,“姓名”構(gòu)成,為表添加一個(gè)名為“年齡”寬度為3的數(shù)值型字段,應(yīng)使用SQL命令:ALTERTABLE學(xué)生ADD【】。標(biāo)準(zhǔn)答案:年齡N(3)知識(shí)點(diǎn)解析:在使用SQL語(yǔ)句ALTERTABLE修改表結(jié)構(gòu)時(shí),可使用ADD子句添加新的字段。國(guó)家二級(jí)VF筆試模擬試卷第2套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、線性表L=(al,a2,a3,…,ai,…,an),下列說(shuō)法正確的是()。A、每個(gè)元素都有一個(gè)直接前驅(qū)和直接后驅(qū)B、線性表中至少要有一個(gè)元素C、表中諸元素的排列順序必須是由小到大或由大到小D、除第一個(gè)元素和最后一個(gè)元素外,其余每個(gè)元素都有且只有一個(gè)直接前件和直接后件標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析2、下列關(guān)于完全二叉樹(shù)的敘述中,錯(cuò)誤的是()。A、除了最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值B、可能缺少若干個(gè)左右葉子結(jié)點(diǎn)C、完全二叉樹(shù)一般不是滿二叉樹(shù)D、具有結(jié)點(diǎn)的完全二叉樹(shù)的深度為[log2n]+1標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析3、對(duì)長(zhǎng)度為n的線性表進(jìn)行順序查找,在最壞情況下需要比較的次數(shù)為()。A、125B、n/2C、nD、n+l標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析4、下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)方法的是()。A、自頂向下B、逐步求精C、模塊化D、可復(fù)用標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析5、軟件需求分析階段的工作,可以分為4個(gè)方面:需求獲取、需求分析、編寫需求規(guī)格說(shuō)明書(shū)以及()。A、階段性報(bào)告B、需求評(píng)審C、總結(jié)D、都不正確標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析6、下列敘述中,不屬于測(cè)試的特征的是()。A、測(cè)試的挑剔性B、完全測(cè)試的不可能性C、測(cè)試的可靠性D、測(cè)試的經(jīng)濟(jì)性標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析7、模塊獨(dú)立性是軟件模塊化所提出的要求,衡量模塊獨(dú)立性的度量標(biāo)準(zhǔn)是模塊的()。A、抽象和信息隱蔽B、局部化和封裝化C、內(nèi)聚性和耦合性D、激活機(jī)制和控制方法標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析8、下列關(guān)于軟件測(cè)試的描述中正確的是()。A、軟件測(cè)試的目的是證明程序是否正確B、軟件測(cè)試的目的是使程序運(yùn)行結(jié)果正確C、軟件測(cè)試的目的是盡可能地多發(fā)現(xiàn)程序中的錯(cuò)誤D、軟件測(cè)試的目的是使程序符合結(jié)構(gòu)化原則標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析9、下列工具中為需求分析常用工具的是()。A、PADB、PFDC、N-SD、DFD標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析10、下列特征中不是面向?qū)ο蠓椒ǖ闹饕卣鞯氖?)。A、多態(tài)性B、繼承C、封裝性D、模塊化標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析二、選擇題(本題共18題,每題1.0分,共18分。)11、在計(jì)算機(jī)中,算法是指()。A、查詢方法B、加工方法C、解題方案的準(zhǔn)確而完整的描述D、排序方法標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:計(jì)算機(jī)算法是指解題方案的準(zhǔn)確而完整的描述,它有以下幾個(gè)基本特征:可行性、確定性、有窮性和擁有足夠的情報(bào)。12、通過(guò)項(xiàng)目管理器窗口的命令按鈕,不能完成的操作是()。A、新建文件B、刪除文件C、添加文件D、重命名文件標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在項(xiàng)目管理器窗口上有幾個(gè)按鈕,分別是新建、修改、添加、瀏覽、刪除和連編按鍵,它們都不具有重命名文件的功能。13、在VisualFoxPro扣,可以對(duì)項(xiàng)目中的數(shù)據(jù)、文檔等進(jìn)行集中管理,并可以對(duì)項(xiàng)目進(jìn)行創(chuàng)建和維護(hù)的是()。A、工具欄B、設(shè)計(jì)器C、文件編輯器D、項(xiàng)目管理器標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:項(xiàng)目管理器是組織數(shù)據(jù)和對(duì)象的可視化工具。在VisualFoxPro中,要建立多個(gè)不同類型的文件,用項(xiàng)目管理器可以將這些文件放在不同的選項(xiàng)卡中,并采用圖示和樹(shù)形結(jié)構(gòu)方式組織和顯示。14、打開(kāi)VisualFoxPro“項(xiàng)目管理器”的“文檔”選項(xiàng)卡,其中包括()。A、表單(Form)文件B、報(bào)表(Report)文件C、標(biāo)簽(Label)文件D、以上3種文件標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:項(xiàng)目管理器包括數(shù)據(jù)“文檔”“類”“代碼”和“其他”等選項(xiàng)卡。其中“數(shù)據(jù)”選項(xiàng)卡中包括“數(shù)據(jù)庫(kù)”“自由表”和“查詢”;”文檔”選項(xiàng)卡中包括“表單”“報(bào)表”和“標(biāo)簽”。15、要判斷數(shù)值型變量Y是否能夠被8整除,錯(cuò)誤的條件表達(dá)式為()。A、INT(Y/8)=Y/8B、MOD(Y,8)=0C、INT(Y/8)=MOD(Y,8)D、MOD(Y,8)=MOD(8,8)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:INTO函數(shù)的功能是返回指定數(shù)值表達(dá)式的整數(shù)部分,MODO函數(shù)的功能是返回兩個(gè)數(shù)值相除后的余數(shù)。所以C為不正確的條件表達(dá)式。16、在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)構(gòu)時(shí),為該表中一些字段建立普通索引,其目的是()。A、改變表中記錄的物理順序B、為了對(duì)表進(jìn)行實(shí)體完整性約束C、加快數(shù)據(jù)庫(kù)表的更新速度D、加快數(shù)據(jù)庫(kù)表的查詢速度標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:一個(gè)表中只能有一個(gè)主索引、多個(gè)普通索引、多個(gè)唯一索引、多個(gè)候選索引。一般來(lái)說(shuō)主索引是用于主關(guān)鍵字字段;候選索引用于那些不作為主關(guān)鍵字但字段值又必須唯一的字段;普通索引用于提高查詢速度:唯一索引用于特殊的處理程序設(shè)計(jì)。17、打開(kāi)數(shù)據(jù)庫(kù)abc的正確命令是()。A、OPENDATABASEabcB、USEabeC、USEDATABASEabcD、OPENabc標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:打開(kāi)數(shù)據(jù)庫(kù)ahc的命令是OPENDATABASEabe。18、運(yùn)算結(jié)果是字符串“home"的表達(dá)式是()。A、LEFT(“myhome”,4)B、RIGHT(“hometown”,4)C、SUBSTR(“myhometown”,4,4)D、SUBSTR(“myhometown”,3,4)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析19、執(zhí)行下列程序:CLEARDOARFTURNPROCEDUREAS=5DOB?SRETURNPROCEDUREBS=S+10RETURN程序的運(yùn)行結(jié)果為()A、5B、10C、15D、程序錯(cuò)誤,找不到變量標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析20、在菜單設(shè)計(jì)中,可以在定義菜單名稱時(shí),為菜單項(xiàng)指定一個(gè)訪問(wèn)鍵。規(guī)定菜單項(xiàng)的訪問(wèn)鍵為“Q”的菜單名稱定義是()。A、單項(xiàng)查詢\<(Q)B、單項(xiàng)查詢/<(Q)C、單項(xiàng)查詢(/D、單項(xiàng)查詢(\標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析21、在下列的表達(dá)式中,運(yùn)算結(jié)果是邏輯真的是()。A、EMPTY(.NULL.)B、EMPTY(SPACE(8))C、LIKE(“edit”,“edi?”)D、AT(“a”,“ainimal”)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析22、在SQL語(yǔ)句中,SELECT語(yǔ)句中的JOIN是用來(lái)建立表間的聯(lián)系短語(yǔ),應(yīng)放在下列()短語(yǔ)之后。A、FROMB、WHEREC、OND、GROUPBY標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無(wú)解析23、以下所列各項(xiàng)屬于命令按鈕事件的是()。A、ParentB、ThisC、ThisFormD、Click標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析24、設(shè)有兩個(gè)數(shù)據(jù)庫(kù)表,父表和子表之間是一對(duì)多的聯(lián)系,為控制父表和子表中數(shù)據(jù)的一致性,可以設(shè)置“參照完整性規(guī)則”,要求這個(gè)表()。A、在父表連接字段上建立普通索引,在子表連接字段上建立主索引B、在父表連接字段上建立主索引,在子表連接字段上建立普通索引C、在父表連接字段上不需要建立任何索引,在子表連接字段上建立普通索引D、在父表和子表的連接字段上都要建立主索引標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)中,參照完整性是一個(gè)非常重要的溉念。在建立參照完整性之前,首先要建立表之間的聯(lián)系。最常見(jiàn)的聯(lián)系是一對(duì)多的聯(lián)系,在關(guān)系數(shù)據(jù)庫(kù)中通過(guò)連接字段來(lái)體現(xiàn)和表示。連接字段在父表中是主關(guān)鍵字,即主索引,在子表中是外部關(guān)鍵字,即普通索引。25、執(zhí)行如下程序,最后s的顯示值為()。SETTALKOFFs=Oi=2x=10DOWHILEs<--xs=s+ii=i+1ENDDU?sSETTALKONA、12B、14C、16D、18標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析26、在表單設(shè)計(jì)中,關(guān)鍵字Thisform表示()。A、當(dāng)前對(duì)象的直接容器對(duì)象B、當(dāng)前對(duì)象所在的表單C、當(dāng)前對(duì)象D、當(dāng)前對(duì)象所在的表單集標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在VisualFoxPro中,Patent表示當(dāng)前對(duì)象的直接容器對(duì)象。Thisform表示當(dāng)前對(duì)象所在的表單;This表示當(dāng)前對(duì)象;Thisformset表示當(dāng)前對(duì)象所在的表單集。27、在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循環(huán)體、執(zhí)行ENDSCAN后面的語(yǔ)句,應(yīng)使用()。A、LOOP語(yǔ)句B、EXIT語(yǔ)句C、BREAK語(yǔ)句D、RETURN語(yǔ)句標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析28、下列對(duì)于SQL的嵌套查詢排序的描述中,說(shuō)法正確的是()。A、既能對(duì)外層查詢排序,也能對(duì)內(nèi)層查詢排序B、只能對(duì)外層查詢排序,不能對(duì)內(nèi)層查詢排序C、不能對(duì)外層查詢排序,只能對(duì)內(nèi)層查詢排序D、既不能對(duì)外層查詢排序,也不能對(duì)內(nèi)層查詢排序標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:ORDERBY只是對(duì)最終的查詢結(jié)果進(jìn)行排序,不可以在子查詢中使垌該短語(yǔ),即不能對(duì)內(nèi)層查詢排序。三、選擇題(含2小題)(本題共5題,每題1.0分,共5分。)使用如下數(shù)據(jù)表?!皩W(xué)生”表:學(xué)號(hào)C(8),姓名C(8),性別C(2),系名(6)“課程”表:課程編號(hào)C(4),課程名稱C(12),開(kāi)課系名C(10)“成績(jī)”表:學(xué)號(hào)c(8),課程編號(hào)C(4),成績(jī)N(6,2)29、檢索每門課程的最高分,要求得到的信息包括課程名稱、姓名和最高分,正確的SQL語(yǔ)句是()。A、SELECT課程.課程名稱,學(xué)生.姓名,MAX(成績(jī)).AS最高分FROM成績(jī),課程,學(xué)生wHERE成績(jī).課程編號(hào)=課程.課程編號(hào)AND成績(jī).學(xué)號(hào)=學(xué)生.學(xué)號(hào)GROUPBY課程編號(hào)B、SELECT課程.課程名稱,學(xué)生.姓名,MAX(成績(jī))AS最高分FROM成績(jī),課程,學(xué)生wHERE成績(jī).課程編號(hào)=課程.課程編號(hào)AND成績(jī).學(xué)號(hào)=學(xué)生.學(xué)號(hào)GROUPBY課程.課程編號(hào)C、SELECT課程.課程名稱,學(xué)生.姓名,MAX(成績(jī))AS.最高分FROM成績(jī),課程,學(xué)生WHERE成績(jī).課程編號(hào)=課程.課程編號(hào)AND成績(jī).學(xué)號(hào)一學(xué)生.學(xué)號(hào)ORDERBY課程.課程編號(hào)D、SELECT課程.課程名稱,學(xué)生.姓名,MAX(成績(jī))AS最高分FROM成績(jī),課程,學(xué)生wHERE成績(jī).課程編號(hào)=課程.課程編號(hào)AND成績(jī).學(xué)號(hào)=學(xué)生.學(xué)號(hào)ORDERBY課程.課程編號(hào)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題中首先通過(guò)GROUPBY短語(yǔ)將“課程”表中的記錄按“課程編號(hào)”分紹.然后通過(guò)MAXO函數(shù)求出每組中的最高成績(jī),即每門課程的最高成績(jī)。由于查詢輸出結(jié)果涉及多個(gè)表的字段,因此要使用連接查詢,表之間的連接條件放在wHERE短語(yǔ)中,AND用來(lái)連接兩個(gè)連接條件,以保證在查詢的三個(gè)表之間建立聯(lián)系。30、定義“課程”表中“開(kāi)課系名”字段的默認(rèn)值為“中文”的正確命令是()。A、ALTERTABLE課程ALTER開(kāi)課系名SETDEFAULT中文B、ALTERTABLE課程ALTER開(kāi)課系名SETDEFAULT”中文”C、ALTERTABLE課程ALTER開(kāi)課系名SETDEFAULT開(kāi)課系名=巾文D、ALTERTABLE課程ALTER開(kāi)課系名SETDEF、AULT開(kāi)課系名=”中文”標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析31、查詢所有選修了“計(jì)算機(jī)網(wǎng)絡(luò)”的學(xué)生成績(jī),結(jié)果顯示該學(xué)生的“姓名”“系名”和“數(shù)據(jù)庫(kù)原理”的“成績(jī)”,并按成績(jī)由高到低的順序排列,下列語(yǔ)句中正確的是()。A、SELECT學(xué)生.姓名,學(xué)生.系名,成績(jī).成績(jī)FROM學(xué)生,課程,成績(jī)FOR學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)AND課程.課程編號(hào)=成績(jī).課程編號(hào)AND課程.課程名稱=”計(jì)算機(jī)網(wǎng)絡(luò)”O(jiān)RDERBY成績(jī).成績(jī)DESCB、SELECT學(xué)生.姓名,學(xué)生.系名,成績(jī).成績(jī)JOIN學(xué)生,課程,成績(jī)ON學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)ON課程.課程編號(hào)=成績(jī).課程編號(hào)AND課程.課程名稱=“計(jì)算機(jī)網(wǎng)絡(luò)”O(jiān)RDERBY成績(jī).成績(jī)DESCC、SELECT學(xué)生.姓名,學(xué)生.系名,成績(jī).成績(jī)FROM學(xué)生,課程,成績(jī)WHERE學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)OR課程.課程編號(hào)=成績(jī).課程編號(hào)OR課程.課程名稱=“計(jì)算機(jī)網(wǎng)絡(luò)”O(jiān)RDERBY成績(jī).成績(jī)DESCD、SELECT學(xué)生.姓名,學(xué)生.系名,成績(jī).成績(jī)FROM學(xué)生,課程,成績(jī)WHERE學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)AND課程.課程編號(hào)=成績(jī).課程編號(hào)AND課程.課程名稱=“計(jì)算機(jī)網(wǎng)絡(luò)”0RDERBY成績(jī).成績(jī)DESC標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析32、將“學(xué)生”表中“系名”字段的寬度由原來(lái)的6改為10,正確的語(yǔ)句是()。A、ALTERTABLE學(xué)生ADD系名(10)B、ALTERTABLE學(xué)生FOR系名C(10)C、ALTERTABLE學(xué)生ALTER系名C(10)D、ALTERTABLE學(xué)生SET系名C(10)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析33、在已打開(kāi)數(shù)據(jù)庫(kù)的情況下,利用SQL創(chuàng)建一個(gè)包含姓名、課程名稱和成績(jī)字段的xsview視圖,正確的語(yǔ)句是()。A、CREATEVIEWxsviewASSELECT學(xué)生.姓名,課程.課程名稱,成績(jī).成績(jī)FROM學(xué)生INNERJOIN成績(jī)INNERJOIN課程WHERE成績(jī).課程編號(hào)=課程.課程編號(hào)AND學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)B、CREATEVIEWXSViewAS(SEI.ECT學(xué)生.姓名,課程.課程名稱,成績(jī).成績(jī)FROM學(xué)生INNERJOIN成績(jī)INNERJ01N課程ON成績(jī).課程編號(hào)=課程.課程編號(hào)ON學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào))C、CREATEVIEWXSViewASSELEcT學(xué)生.姓名,課程.課程名稱,成績(jī).成績(jī)wHERE學(xué)生INNERJOIN成績(jī)INNERJOIN課程ON成績(jī).課程編號(hào)=課程.課程編號(hào)ON學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)D、CREATEVIEWxsviewASSELECT學(xué)生.姓名,課程.課程名稱,成績(jī).成績(jī)FROM學(xué)生INNERJOIN成績(jī)INNERJOIN課程ON成績(jī).課程編號(hào)-課程.課程編號(hào)ON學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析四、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)34、在面向?qū)ο蠓椒ㄖ校愔g共享屬性和操作的機(jī)制稱為_(kāi)___________。標(biāo)準(zhǔn)答案:繼承知識(shí)點(diǎn)解析:在面向?qū)ο蠓椒ㄖ?,一個(gè)類可以從直接或間接的祖先中繼承所有屬性和方法,它提高了軟件的可重用性,是類之間的共享屬性和操作的機(jī)制。35、長(zhǎng)度為n的順序存儲(chǔ)線性表中,當(dāng)在任何位置上插入一個(gè)元素概率都相等時(shí),插入一個(gè)元素所需移動(dòng)元素的平均個(gè)數(shù)為_(kāi)__________。標(biāo)準(zhǔn)答案:n/2知識(shí)點(diǎn)解析:暫無(wú)解析36、軟件生命周期分為軟件定義期、軟件開(kāi)發(fā)期和軟件維護(hù)期,詳細(xì)設(shè)計(jì)屬于___________中的一個(gè)階段。標(biāo)準(zhǔn)答案:軟件開(kāi)發(fā)知識(shí)點(diǎn)解析:軟件生命周期大體上分三個(gè)時(shí)期:軟件定義期、軟件開(kāi)發(fā)期和軟件維護(hù)期。37、在進(jìn)行模塊測(cè)試時(shí),要為每個(gè)被測(cè)試的模塊另外設(shè)計(jì)兩類模塊:驅(qū)動(dòng)模塊和承接模塊,其中____________的作用是將測(cè)試數(shù)據(jù)傳送給被測(cè)試的模塊,并顯示被測(cè)試模塊所產(chǎn)生的結(jié)果。標(biāo)準(zhǔn)答案:驅(qū)動(dòng)模塊知識(shí)點(diǎn)解析:模塊通常不能自己運(yùn)行,它不屬于獨(dú)立的模塊,需要其他模塊調(diào)用或驅(qū)動(dòng),同時(shí)被測(cè)試模塊還要調(diào)用其他模塊,前者稱為驅(qū)動(dòng)模塊,作用是將測(cè)試數(shù)據(jù)傳送給被測(cè)試的模塊;后者稱為承接模塊,目的是代替被測(cè)模塊,調(diào)用其他模塊。38、在鏈表的運(yùn)算過(guò)程中,能夠使空表與非空表的運(yùn)算統(tǒng)一的結(jié)構(gòu)是_____________。標(biāo)準(zhǔn)答案:循環(huán)鏈表知識(shí)點(diǎn)解析:在循環(huán)鏈表中,由于設(shè)置了一個(gè)頭結(jié)點(diǎn),因此在任何情況下,循環(huán)鏈表中至少有一個(gè)結(jié)點(diǎn)存在,從而使空表與非空表的運(yùn)算統(tǒng)一。五、填空題(本題共10題,每題1.0分,共10分。)39、多欄報(bào)表的打印順序設(shè)置為_(kāi)_________。標(biāo)準(zhǔn)答案:自左向右知識(shí)點(diǎn)解析:暫無(wú)解析40、條件函數(shù)IIF(LEN(SPACE(4))>6,“TRUE”,“FALSE”)的返回值是________。標(biāo)準(zhǔn)答案:FALSE知識(shí)點(diǎn)解析:暫無(wú)解析41、運(yùn)行表單時(shí),Load事件足在Init尊件之_________被引發(fā)。標(biāo)準(zhǔn)答案:前知識(shí)點(diǎn)解析:暫無(wú)解析42、執(zhí)行下列程序,顯示的結(jié)糶是___________。firm=“chiIla”second=“”a=LEN(first)i=aDOWHILEif>=1second=second斗SUBSTR(first,i,1)i=i-1ENDDO?Second標(biāo)準(zhǔn)答案:anihc知識(shí)點(diǎn)解析:暫無(wú)解析43、在運(yùn)行表單時(shí),INIT、GOTFOFUS和DESTROY3個(gè)事件中第2個(gè)引發(fā)的事件是___________。標(biāo)準(zhǔn)答案:GOTFOFUS知識(shí)點(diǎn)解析:暫無(wú)解析44、下列程序的運(yùn)行結(jié)果是___________。X=”計(jì)算機(jī)等級(jí)考試”Y=“”L=LEN(X)DOWHILEL>=1Y=Y+SUBSTR(X,L-1,2)L=L-2ENDDO?Y標(biāo)準(zhǔn)答案:試考級(jí)等機(jī)算計(jì)知識(shí)點(diǎn)解析:暫無(wú)解析45、假設(shè)有學(xué)生表,要將學(xué)號(hào)和姓名定義為學(xué)生表的候選索引,索引名是xhxm。請(qǐng)塒下面的SQL語(yǔ)句填空。ALTERTABLE學(xué)生學(xué)號(hào)+姓名TAGxhxm標(biāo)準(zhǔn)答案:ADDUNIQUE知識(shí)點(diǎn)解析:暫無(wú)解析46、在2號(hào)T作區(qū)打開(kāi)數(shù)據(jù)表XS.dbf,并設(shè)置別名student,應(yīng)輸入的命令是:USEXSdbfIN2student標(biāo)準(zhǔn)答案:ALIAS知識(shí)點(diǎn)解析:暫無(wú)解析47、命令?LEN("中國(guó)")標(biāo)準(zhǔn)答案:.T.知識(shí)點(diǎn)解析:暫無(wú)解析48、SQL語(yǔ)句:SELECT*FROM倉(cāng)庫(kù)表WHERENOTEXISTS(SELECT*FROM職工表WHERE倉(cāng)庫(kù)號(hào)=倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào))該語(yǔ)句等價(jià)于:SELECT*FROM倉(cāng)庫(kù)表WHERE倉(cāng)庫(kù)號(hào)___________(SELECT倉(cāng)庫(kù)號(hào)FROM職工表)標(biāo)準(zhǔn)答案:NOTIN知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)VF筆試模擬試卷第3套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無(wú)關(guān)的是數(shù)據(jù)的______。A、存儲(chǔ)結(jié)構(gòu)B、物理結(jié)構(gòu)C、邏輯結(jié)構(gòu)D、物理和存儲(chǔ)結(jié)構(gòu)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:數(shù)據(jù)結(jié)構(gòu)概念一般包括3個(gè)方面的內(nèi)容,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)及數(shù)據(jù)上的運(yùn)算集合。數(shù)據(jù)的邏輯結(jié)構(gòu)只抽象的反映數(shù)據(jù)元素之間的邏輯關(guān)系,而不管它在計(jì)算機(jī)中的存儲(chǔ)表示形式。2、棧底至棧頂依次存放元素A、B、C、D,在第5個(gè)元素E入棧前,棧中元素可以出棧,則出棧序列可能是______。A、ABCEDB、DBCEAC、CDABED、DCBEA標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:棧操作原則上“后進(jìn)先出”,棧底至棧頂依次存放元素A、B、C、D,則表明這4個(gè)元素中D是最后進(jìn)棧,B、C處于中間,A最早進(jìn)棧。所以出棧時(shí)一定是先出D,再出C,最后出A。3、線性表的順序存儲(chǔ)結(jié)構(gòu)和線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)分別是______。A、順序存取的存儲(chǔ)結(jié)構(gòu)、順序存取的存儲(chǔ)結(jié)構(gòu)B、隨機(jī)存取的存儲(chǔ)結(jié)構(gòu)、順序存取的存儲(chǔ)結(jié)構(gòu)C、隨機(jī)存取的存儲(chǔ)結(jié)構(gòu)、隨機(jī)存取的存儲(chǔ)結(jié)構(gòu)D、任意存取的存儲(chǔ)結(jié)構(gòu)、任意存取的存儲(chǔ)結(jié)構(gòu)標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:順序存儲(chǔ)結(jié)構(gòu)牛,數(shù)據(jù)元素存放在一組地址連續(xù)的存儲(chǔ)單元中,每個(gè)數(shù)據(jù)元素地址可通過(guò)公式LOC(ai)=LOC(a1)+(i-1)L計(jì)算得到,從而實(shí)現(xiàn)了隨機(jī)存取。對(duì)于鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),要對(duì)某結(jié)點(diǎn)進(jìn)行存取,都得從鏈的頭指針指向的結(jié)點(diǎn)開(kāi)始,這是一種順序存取的存儲(chǔ)結(jié)構(gòu)。4、在單鏈表中;增加頭結(jié)點(diǎn)的目的是______。A、方便運(yùn)算的實(shí)現(xiàn)B、使單鏈表至少有一個(gè)結(jié)點(diǎn)C、標(biāo)識(shí)表結(jié)點(diǎn)中首結(jié)點(diǎn)的位置D、說(shuō)明單鏈表是線性表的鏈?zhǔn)酱鎯?chǔ)實(shí)現(xiàn)標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:頭結(jié)點(diǎn)不僅標(biāo)識(shí)了表中首結(jié)點(diǎn)的位置,而且根據(jù)單鏈表(包含頭結(jié)點(diǎn))的結(jié)構(gòu),只要掌握了表頭,就能夠訪問(wèn)整個(gè)鏈表,因此增加頭結(jié)點(diǎn)目的是為了便于運(yùn)算的實(shí)現(xiàn)。5、軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過(guò)程設(shè)計(jì),其中軟件的過(guò)程設(shè)計(jì)是指______。A、模塊間的關(guān)系B、系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述C、軟件層次結(jié)構(gòu)D、軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:軟件設(shè)計(jì)包括軟件結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)、接口設(shè)計(jì)和過(guò)程設(shè)計(jì)。其中結(jié)構(gòu)設(shè)計(jì)是定義軟件系統(tǒng)各主要部件之間的關(guān)系:數(shù)據(jù)設(shè)計(jì)是將分析時(shí)創(chuàng)建的模型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)的定義:接口設(shè)計(jì)是描述軟件內(nèi)部、軟件和操作系統(tǒng)之間及軟件與人之間如何通信;過(guò)程設(shè)計(jì)則是把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述。6、為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來(lái)代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為_(kāi)_____。A、PAD圖B、N-S圖C、結(jié)構(gòu)圖D、數(shù)據(jù)流圖標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:常見(jiàn)的過(guò)程設(shè)計(jì)工具有:程序流程圖、N-S圖、PAD圖和HIPO圖。其中,為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來(lái)代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為N-S圖。7、數(shù)據(jù)處理的最小單位是______。A、數(shù)據(jù)B、數(shù)據(jù)元素C、數(shù)據(jù)項(xiàng)D、數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:數(shù)據(jù)處理的最小單位是數(shù)據(jù)項(xiàng);由若干數(shù)據(jù)項(xiàng)組成數(shù)據(jù)元素;而數(shù)據(jù)是指能夠被計(jì)算機(jī)識(shí)別、存儲(chǔ)和加工處理的信息載體;數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)之間的相互關(guān)系和數(shù)據(jù)運(yùn)算。8、下列有關(guān)數(shù)據(jù)庫(kù)的描述,正確的是______。A、數(shù)據(jù)庫(kù)是一個(gè)DBF文件B、數(shù)據(jù)庫(kù)是一個(gè)關(guān)系C、數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合D、數(shù)據(jù)庫(kù)是,組文件標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱DB)是數(shù)據(jù)的集合,它具有統(tǒng)一的結(jié)構(gòu)形式并存放于統(tǒng)一的存儲(chǔ)介質(zhì)內(nèi),是多種應(yīng)用數(shù)據(jù)的集成,并可被各個(gè)應(yīng)用程序所共享。數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有“集成”、“共享”之特點(diǎn)。9、單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為_(kāi)_____。A、外模式B、概念模式C、內(nèi)模式D、邏輯模式標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:外模式是用戶的數(shù)據(jù)視圖,也就是用戶所見(jiàn)到的數(shù)據(jù)模式;全局?jǐn)?shù)據(jù)視圖的描述稱為概念模式,即數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述;物理存儲(chǔ)數(shù)據(jù)視圖的描述稱為內(nèi)模式,即數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述;存儲(chǔ)模式即為內(nèi)模式。10、需求分析階段的任務(wù)是確定______。A、軟件開(kāi)發(fā)方法B、軟件開(kāi)發(fā)工具C、軟件開(kāi)發(fā)費(fèi)用D、軟件系統(tǒng)功能標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)就是詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等),充分了解原系統(tǒng)的工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。選項(xiàng)A)軟件開(kāi)發(fā)方法是在總體設(shè)計(jì)階段完成的任務(wù);選項(xiàng)B)軟件開(kāi)發(fā)工具是在實(shí)現(xiàn)階段需完成的任務(wù);選項(xiàng)c)軟件開(kāi)發(fā)費(fèi)用是在可行性研究階段需完成的任務(wù)。二、選擇題(本題共16題,每題1.0分,共16分。)11、在下列4個(gè)選項(xiàng)中,不屬于基本關(guān)系運(yùn)算的是______。A、連接B、投影C、選擇D、排序標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:對(duì)關(guān)系數(shù)據(jù)庫(kù)進(jìn)行查詢時(shí),需要找到用戶感興趣的數(shù)據(jù),這就需要對(duì)關(guān)系進(jìn)行一定的關(guān)系運(yùn)算。關(guān)系的基本運(yùn)算有兩類:一類是傳統(tǒng)的集合運(yùn)算(并、差、交),另一類是專門的關(guān)系運(yùn)算(選擇、投影、連接)。選擇:從關(guān)系中找出滿足給定條件的元組的操作稱為選擇投影:從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系稱為投影。連接:連接是關(guān)系的橫向結(jié)合。連接運(yùn)算將兩個(gè)關(guān)系模式拼接成一個(gè)更寬的關(guān)系模式,生成的新關(guān)系中包含滿足連接條件的元組。12、如果一個(gè)班只能有一個(gè)班長(zhǎng),而且一個(gè)班長(zhǎng)不能同時(shí)擔(dān)任其他班的班長(zhǎng),班級(jí)和班長(zhǎng)兩個(gè)實(shí)體之間的關(guān)系屬于______。A、一對(duì)一聯(lián)系B、一對(duì)二聯(lián)系C、多對(duì)多聯(lián)系D、一對(duì)多聯(lián)系標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:兩個(gè)實(shí)體間的聯(lián)系可以歸納為3種類型:一對(duì)一聯(lián)系:一對(duì)一的聯(lián)系表現(xiàn)為主表中的每一條記錄只與相關(guān)表中的一條記錄相關(guān)聯(lián)。一對(duì)多聯(lián)系:一對(duì)多的聯(lián)系表現(xiàn)為主表中的每一條記錄與相關(guān)表中的多條記錄相關(guān)聯(lián)。多對(duì)多聯(lián)系:多對(duì)多的聯(lián)系表現(xiàn)為一個(gè)表中的多個(gè)記錄在相關(guān)表中同樣有多個(gè)記錄其匹配。13、VisualFoxPro支持的數(shù)據(jù)模型是______。A、層次數(shù)據(jù)模型B、關(guān)系數(shù)據(jù)模型C、網(wǎng)狀數(shù)據(jù)模型D、樹(shù)狀數(shù)據(jù)模型標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:用二維表結(jié)構(gòu)來(lái)表示實(shí)體以及實(shí)體之間聯(lián)系的模型稱為關(guān)系模型。關(guān)系數(shù)據(jù)模型是以關(guān)系數(shù)學(xué)理論為基礎(chǔ)的,在關(guān)系模型中,操作的對(duì)象和結(jié)果都是二維表,這種二維表就是關(guān)系。關(guān)系模型與層次型、網(wǎng)狀型的本質(zhì)區(qū)別在于數(shù)據(jù)描述的一致性,模型概念單一。在關(guān)系型數(shù)據(jù)庫(kù)中,每一個(gè)關(guān)系都是一個(gè)二維表,無(wú)論實(shí)體本身還是實(shí)體間的聯(lián)系均用稱為“關(guān)系”的二維表來(lái)表示,使得描述實(shí)體的數(shù)據(jù)本身能夠自然地反映它們之間的聯(lián)系。而傳統(tǒng)的層次和網(wǎng)狀模型數(shù)據(jù)庫(kù)是使用鏈接指針來(lái)存儲(chǔ)和體現(xiàn)聯(lián)系的。14、在VisualFoxPro的命令窗口中鍵入CREATEDATA命令以后,屏幕會(huì)出現(xiàn)一個(gè)創(chuàng)建對(duì)話框,要想完成同樣的工作,還可以采用如下步驟______。A、選擇“文件”菜單中的“新建”命令,然后在新建對(duì)話框中單擊“數(shù)據(jù)庫(kù)”單選按鈕,再單擊“新建文件”命令按鈕B、選擇“文件”菜單中的“新建”命令,然后在新建對(duì)話框中單擊“數(shù)據(jù)庫(kù)”單選按鈕,再單擊“向?qū)А泵畎粹oC、選擇“文件”菜單中的“新建”命令,然后在新建對(duì)話框中單擊“表”單選按鈕,再單擊“新建文件”命令按鈕D、選擇“文件”菜單中的“新建”命令,然后在新建對(duì)話框中單擊“表”單選按鈕,再單擊“向?qū)А泵畎粹o標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:建立數(shù)據(jù)庫(kù)的常用方法有以下3種:①在項(xiàng)目管理器中建立數(shù)據(jù)庫(kù)在“數(shù)據(jù)”選項(xiàng)卡中選擇“數(shù)據(jù)庫(kù)”,然后單擊“新建”按鈕并選擇“新建數(shù)據(jù)庫(kù)”,通過(guò)“新建”對(duì)話框提示用戶輸入數(shù)據(jù)庫(kù)的名稱,即擴(kuò)展名為.dbc的文件名。②通過(guò)“新建”對(duì)話框建立數(shù)據(jù)庫(kù)選擇“文件”菜單中的“新建”命令,然后在“新建”對(duì)話框中單擊“數(shù)據(jù)庫(kù)”單選按鈕,再單擊“新建文件”命令按鈕。③使用命令交互建立數(shù)據(jù)庫(kù)CREATEDATABASE[DatabaseName|?]15、將內(nèi)存變量定義為全局變量的VisualFoxPro命令是______。A、LOCALB、PRIVATEC、PUBLICD、GLOBAL標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:在VisualFoxPro中,可以使用LOCAL、PRIVATE和PUBLIC命令強(qiáng)制規(guī)定變量的作用范圍。LOCAL用于定義局部變量,局部變量只能在創(chuàng)建它們的過(guò)程中使用和修改,不能被更高層或更低層的過(guò)程訪問(wèn)。PRIVATE用于定義私有變量,它用定義當(dāng)前過(guò)程的變量,先將以前過(guò)程定義的同名變量保存起來(lái),在當(dāng)前過(guò)程中使用私有變量而不影響這些同名變量的原始值。PUBLIC用于定義全局變量。在本次VisualFoxPro運(yùn)行期間,所有過(guò)程都可以使用這些全局變量。16、擴(kuò)展名為.dbc的文件是______。A、表單文件B、數(shù)據(jù)表文件C、數(shù)據(jù)庫(kù)文件D、項(xiàng)目文件標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:本題答案是C數(shù)據(jù)庫(kù)的擴(kuò)展名為.dbc。數(shù)據(jù)表的擴(kuò)展名為.dbf。項(xiàng)目文件的擴(kuò)展名為.pjx。表單文件的擴(kuò)展名為.scx。17、假設(shè)已經(jīng)生成了名為mymenu的菜單文件,執(zhí)行該菜單文件的命令是______。A、DomymenuB、Domymenu.mprC、Domymenu.pjxD、Domymenu.mnx標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:菜單設(shè)計(jì)的基本過(guò)程①調(diào)用菜單設(shè)計(jì)器選擇“文件”菜單中的“新建”命令,在“新建”對(duì)話框中單擊“菜單”單選按鈕,然后單擊“新建文件”,在“新建菜單”對(duì)話框中單擊“菜單設(shè)計(jì)器”按鈕。②定義菜單在“菜單設(shè)計(jì)器”窗口中定義菜單,指定菜單的各項(xiàng)內(nèi)容,如菜單項(xiàng)的名稱、快捷鍵等。指定完菜單的各項(xiàng)內(nèi)容后,應(yīng)將菜單定義保存到MNX文件中。方法是:選擇“文件”菜單中的“保存”命令或按Ctrl+W。③生成菜單程序菜單定義文件存放著菜單的各項(xiàng)定義,但其本身是一個(gè)表文件,并不能夠運(yùn)行。這一步就是要根據(jù)菜單定義產(chǎn)生可執(zhí)行的菜單程序文件(MPR文件),方法是:在菜單設(shè)計(jì)器環(huán)境下,選擇“菜單”菜單中的“生成”命令,然后在“生成菜單”對(duì)話框中指定菜單程序文件的名稱和存放路徑,最后單擊“生成”按鈕。④運(yùn)行命令“DO<文件名>”運(yùn)行菜單程序,但文件名的擴(kuò)展名.mpr不能省略。18、下面有關(guān)索引的描述正確的是______。A、建立索引以后,原來(lái)的數(shù)據(jù)庫(kù)表文件中記錄的物理順序?qū)⒈桓淖傿、索引與數(shù)據(jù)庫(kù)表的數(shù)據(jù)存儲(chǔ)在一個(gè)文件中C、創(chuàng)建索引是創(chuàng)建一個(gè)指向數(shù)據(jù)庫(kù)表文件記錄的指針構(gòu)成的文件D、使用索引并不能加快對(duì)表的查詢操作標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:VisualFoxPro索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字值進(jìn)行排序。索引文件和表的。dbf文件分別存儲(chǔ),并且不改變表中記錄的物理順序。實(shí)際上,創(chuàng)建索引是創(chuàng)建一個(gè)由指向.dbf文件記錄的指針構(gòu)成的文件。若要根據(jù)特定順序處理表記錄,可以選擇一個(gè)相應(yīng)的索引,使用索引還可以加速對(duì)表的查詢操作。19、參照完整性的規(guī)則不包括______。A、更新規(guī)則B、刪除規(guī)則C、插入規(guī)則D、檢索規(guī)則標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。①更新規(guī)則如果選擇“級(jí)聯(lián)”,則用新的連接字段值自動(dòng)修改子表中的相關(guān)所有記錄。如果選擇“限制”,若子表中有相關(guān)的記錄,則禁止修改父表中的連接字段值。如果選擇“忽略”,則不作參照完整性檢查,可以隨意更新父記錄的連接字段值。②刪除規(guī)則如果選擇“級(jí)聯(lián)”,則自動(dòng)刪除子表中的相關(guān)所有記錄。如果選擇“限制”,若子表中有相關(guān)的記錄,則禁止刪除父表中的記錄。如果選擇“忽略”,則不作參照完整性檢查,即刪除父表的記錄時(shí)與子表無(wú)關(guān)。③插入規(guī)則如果選擇“限制”,若父表中沒(méi)有相匹配的連接字段值則禁止插入記錄。如果選擇“忽略”,則不作參照完整性檢查,即可以隨意插入記錄。20、下列函數(shù)中函數(shù)值為字符型的是______。A、DATE()B、TIME()C、YEAR()D、DATETIME()標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:DATE()返回當(dāng)前系統(tǒng)日期,函數(shù)為日期型。TIME()以24小時(shí)制、hh:mm:ss格式返回當(dāng)前系統(tǒng)時(shí)間,函數(shù)值為字符型。DATETIME()返回當(dāng)前系統(tǒng)日期時(shí)間,函數(shù)值為日期時(shí)間型。YEAR()從指定的日期表達(dá)式或日期時(shí)間表達(dá)式中返回年份。返回值為數(shù)值型。21、下面有關(guān)HAVING子句描述錯(cuò)誤的是______。A、HAVING子句必須與GROUPBY子句同時(shí)使用,不能單獨(dú)使用B、使用HAVING子句的同時(shí)不能使用WHERE子句C、使用HAVING子句的同時(shí)可以使用WHERE子句D、使用HAVING子句的作用是限定分組的條件標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:HAVING子句總是跟在GROUPBY子句之后,不可以單獨(dú)使用。HAVING子句和WHERE子句不矛盾,在查詢中是先用WHERE子句限定元組,然后進(jìn)行分組,最后用HAVING子句限定分組條件。22、下面有關(guān)對(duì)視圖的描述正確的是______。A、可以使用MODIFYSTRUCTURE命令修改視圖的結(jié)構(gòu)B、視圖不能刪除,否則影響原來(lái)的數(shù)據(jù)文件C、視圖是對(duì)表的復(fù)制產(chǎn)生的D、使用SQL對(duì)視圖進(jìn)行查詢時(shí)必須事先打開(kāi)該視圖所在的數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:在VisualFoxPro中視圖是一個(gè)定制的虛擬表,可以是本地的、遠(yuǎn)程的或帶參數(shù)的。視圖可引用一個(gè)或多個(gè)表,或者引用其他視圖。視圖是可更新的,它可引用遠(yuǎn)程表。在關(guān)系數(shù)據(jù)庫(kù)中,視圖也稱作窗口,即視圖是操作表的窗口,可以把它看作是從表中派生出來(lái)的虛表。它依賴表,但不獨(dú)立存在。視圖由于是從表中派生出來(lái)的,所以不存在修改結(jié)構(gòu)的問(wèn)題,但視圖可以使用DROPVIEW<視圖名>刪除。視圖是操作表的一種手段,通過(guò)視圖可以查詢表,也可以更新表。視圖是根據(jù)表定義的,因此視圖基于表,而視圖可以使應(yīng)用更靈活,因此它又超越表。視圖是數(shù)據(jù)庫(kù)中的一個(gè)特有功能,只有在包含視圖的數(shù)據(jù)庫(kù)打開(kāi)時(shí),才能使用視圖。23、視圖設(shè)計(jì)器中含有的、但查詢?cè)O(shè)計(jì)器中卻沒(méi)有的選項(xiàng)卡是______。A、篩選B、排序依據(jù)C、分組依據(jù)D、更新條件標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:查詢是從表或視圖上提取滿足條件的記錄,對(duì)使用的表或視圖中的數(shù)據(jù)無(wú)任何影響;視圖是操作表的一種手段,通過(guò)視圖可以查詢表,也可以更新表。因此視圖設(shè)計(jì)器比查詢?cè)O(shè)計(jì)器多一個(gè)“更新條件”選項(xiàng)卡,用以設(shè)定更新條件。查詢?cè)O(shè)計(jì)器的結(jié)果可以產(chǎn)生多種文件結(jié)果,默認(rèn)以.qpr為擴(kuò)展名的文件保存在磁盤上,可多次獨(dú)立運(yùn)行。而視圖設(shè)計(jì)完成后,不產(chǎn)生磁盤文件,結(jié)果保留在數(shù)據(jù)庫(kù)中。必須打開(kāi)數(shù)據(jù)庫(kù)后,方可利用表文件的操作方式操作視圖。因此在視圖設(shè)計(jì)器中沒(méi)有“查詢?nèi)ハ颉眴?wèn)題。24、下面關(guān)于查詢描述正確的是______。A、可以使用CREATEVIEW打開(kāi)查詢?cè)O(shè)計(jì)器B、使用查詢?cè)O(shè)計(jì)器可以生成所有的SQL查詢語(yǔ)句C、使用查詢?cè)O(shè)計(jì)器生成的SQL語(yǔ)句存盤后將存放在擴(kuò)展名為QPR的文件中D、使用DO語(yǔ)句執(zhí)行查詢時(shí),可以不帶擴(kuò)展名標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:選項(xiàng)A中CREATEVIEW是建立視圖即打開(kāi)“視圖設(shè)計(jì)器”的命令。打開(kāi)查詢?cè)O(shè)計(jì)器的命令應(yīng)為CREATEQUERY。當(dāng)建立完查詢并存盤后將產(chǎn)生一個(gè)擴(kuò)展名為QPR的文件,它是一個(gè)文本文件。如果熟悉SQLSELECT,則可以直接用各種文本編輯器,通過(guò)自己寫SQLSELECT語(yǔ)句宋建立查詢,最后只要把它保存為擴(kuò)展名為QPR的文件即可。事實(shí)上,查詢?cè)O(shè)計(jì)器只能建立一些比較規(guī)則的查詢,而復(fù)雜的查詢它在運(yùn)行查詢可以使用命令格式:DOqueryfile其中queryfile是查詢文件名,此時(shí)必須給出查詢文件的擴(kuò)展名.qpr。25、使用報(bào)表向?qū)Фx報(bào)表時(shí),定義報(bào)表布局的選項(xiàng)是______。A、列數(shù)、方向、字段布局B、列數(shù)、行數(shù)、字段布局C、行數(shù)、方向、字段布局D、列數(shù)、行數(shù)、方向標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:報(bào)表向?qū)е械亩x報(bào)表布局選項(xiàng)包括列,方向,字段布局??梢哉{(diào)整字段布局,當(dāng)報(bào)表中的所有字段可以在一頁(yè)中水平地排滿時(shí),可以使用“列”風(fēng)格來(lái)設(shè)計(jì)報(bào)表,這樣可以在一個(gè)頁(yè)面中顯示更多的數(shù)據(jù);此時(shí),一行中可能已經(jīng)容納不了所有的字段,就只有考慮“行”風(fēng)格的報(bào)表布局;在“列數(shù)”選項(xiàng)中,可以決定在一頁(yè)內(nèi)顯示的重復(fù)數(shù)據(jù)的列數(shù);“方向”欄用來(lái)設(shè)置打印機(jī)的紙張?jiān)O(shè)置。26、能夠?qū)⒈韱蔚腣isible屬性設(shè)置為.T.,并使表單成為活動(dòng)對(duì)象的方法是______。A、HideB、ShowC、ReleaseD、SetFocus標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:Hide:隱藏表單,該方法將表單的Visible屬性設(shè)置為.F.。Show:顯示表單,該方法將表單的Visible屬性設(shè)置為工,并使表單成為活動(dòng)對(duì)象。Release:將表單從內(nèi)存釋放(清除)。比如表單有一個(gè)命令按鈕,如果希望單擊該命令按鈕時(shí)關(guān)閉表單,就可以將該命令按鈕的CLICK事件代碼設(shè)置為ThisForm.Release。SetFocus:讓控件獲得焦點(diǎn),使其成為活動(dòng)對(duì)象。如果一個(gè)控件的Enabled屬性值或Visible屬性值為.F.,將不能獲得焦點(diǎn)。三、選擇題(含2小題)(本題共2題,每題1.0分,共2分。)以下2題使用如下圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2))讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8))27、對(duì)于圖書(shū)管理數(shù)據(jù)庫(kù),查詢0001號(hào)借書(shū)證的讀者姓名和所借圖書(shū)的書(shū)名。SQL語(yǔ)句正確的是______。SELECT姓名,書(shū)名FROM借閱,圖書(shū),讀者WHERE;借閱.借書(shū)證號(hào)="0001"AND;____________A、圖書(shū).總編號(hào)=借閱.總編號(hào)AND讀者.借書(shū)證號(hào)=借閱.借書(shū)證號(hào)B、圖書(shū).分類號(hào)=借閱.分類號(hào)AND讀者.借書(shū)證號(hào)=借閱.借書(shū)證號(hào)C、讀者.總編號(hào)=借閱.總編號(hào)AND讀者.借書(shū)證號(hào)=借閱.借書(shū)證號(hào)D、圖書(shū).總編號(hào)=借閱.總編號(hào)AND讀者.書(shū)名=借閱.書(shū)名標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:使用SQL命令進(jìn)行查詢。查詢結(jié)果出自不同的表,即姓名出自讀者表,書(shū)名出自圖書(shū)表,該題是涉及多個(gè)表的連接查詢。讀者和借閱表通過(guò)共有屬性借書(shū)證號(hào)進(jìn)行連接,從而可以獲得借閱了圖書(shū)的讀者姓名,圖書(shū)表和借閱表通過(guò)共有屬性總編號(hào)進(jìn)行連接,從而可以獲得借出圖書(shū)的書(shū)名。由于要進(jìn)行3個(gè)關(guān)系即借閱、圖書(shū)和讀者3個(gè)表的連接,必須將連接條件放在WHERE短語(yǔ)后面,兩個(gè)連接條件即“圖書(shū).總編號(hào)=借閱.總編號(hào)”和“讀者.借書(shū)證號(hào);借閱.借書(shū)證號(hào)”由AND運(yùn)算符連接。28、對(duì)于圖書(shū)管理數(shù)據(jù)庫(kù),檢索所有藏書(shū)的書(shū)名和出版單位。下面SQL語(yǔ)句正確的是______。A、SELECT書(shū)名,出版單位FROM圖書(shū)B(niǎo)、SELECT書(shū)名;出版單位FROM圖書(shū)C、SELECT書(shū)名,出版單位FOR圖書(shū)D、SELECT書(shū)名;出版單位FOR圖書(shū)標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:本題完成的查詢的操作,所以使用SELECT語(yǔ)句,SELECT的格式要求FROM后說(shuō)明要查詢的數(shù)據(jù)來(lái)自哪個(gè)或哪些表。所以選項(xiàng)C、D是錯(cuò)誤的。SELECT后說(shuō)明的是要查詢的數(shù)據(jù),如果為多選項(xiàng)之間用逗號(hào)隔開(kāi),選項(xiàng)B是錯(cuò)誤的,所以本題答案為A。四、公共基礎(chǔ)填空題(本題共3題,每題1.0分,共3分。)29、設(shè)一棵完全二叉樹(shù)共有700個(gè)結(jié)點(diǎn),則在該二叉樹(shù)中有【】個(gè)葉子結(jié)點(diǎn)。標(biāo)準(zhǔn)答案:350知識(shí)點(diǎn)解析:在任意二叉樹(shù)中,葉子結(jié)點(diǎn)總比度為2的結(jié)點(diǎn)多一個(gè)。在完全二叉樹(shù)中,最多有1個(gè)度為1的結(jié)點(diǎn)。設(shè)一棵完全二叉樹(shù)具有n個(gè)結(jié)點(diǎn),若n為偶數(shù),則在該二叉樹(shù)中有n/2個(gè)葉子結(jié)點(diǎn)以及n/2-1個(gè)度為2的結(jié)點(diǎn),還有1個(gè)是度為1的結(jié)點(diǎn);若n為奇數(shù),則在該二叉樹(shù)中有[n/2]+1個(gè)葉子結(jié)點(diǎn)以及[n/2]個(gè)度為2的結(jié)點(diǎn),沒(méi)有度為1的結(jié)點(diǎn)。根據(jù)題意,完全二叉樹(shù)共有700個(gè)結(jié)點(diǎn),700是偶數(shù),所以,在該二叉樹(shù)中有350個(gè)葉子結(jié)點(diǎn)以及349個(gè)度為2的結(jié)點(diǎn),還有1個(gè)是度為1的結(jié)點(diǎn)。所以,本題的正確答案為350。30、軟件文檔分為用戶文檔和系統(tǒng)文檔,描述系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的文檔屬于【】文檔。標(biāo)準(zhǔn)答案:系統(tǒng)知識(shí)點(diǎn)解析:本題考查點(diǎn)是軟件文檔的內(nèi)容。軟件文檔包括用戶文檔和系統(tǒng)文檔。用戶文檔是使用戶了解系統(tǒng),至少應(yīng)包括功能描述、安裝文檔、使用手冊(cè)、參考手冊(cè)、操作員指南等。系統(tǒng)文檔是從問(wèn)題定義、需求說(shuō)明到驗(yàn)收測(cè)試計(jì)劃這樣一系列與系統(tǒng)實(shí)現(xiàn)有關(guān)的文檔。描述系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的文檔對(duì)于理解程序和維護(hù)程序是十分重要的。31、數(shù)據(jù)庫(kù)模型提供了兩層映像功能,內(nèi)模式到模式間的映像使得數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)改變時(shí),邏輯結(jié)構(gòu)不變,因而相應(yīng)的應(yīng)用程序也不必改變,這是它們的【】獨(dú)立性。標(biāo)準(zhǔn)答案:物理知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)模型提供了兩層映像功能,內(nèi)模式到模式間的映像使得數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)改變時(shí),邏輯結(jié)構(gòu)不變,因而相應(yīng)的應(yīng)用程序也不必改變,保證了數(shù)據(jù)與應(yīng)用程序的物理獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)的物理獨(dú)立性;模式到外模式的映像使得邏輯結(jié)構(gòu)改變時(shí),用戶結(jié)構(gòu)不變,從而在這之上建立的應(yīng)用程序也不必修改,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)的邏輯獨(dú)立性。五、填空題(本題共7題,每題1.0分,共7分。)32、在連接運(yùn)算中,按照字段值對(duì)應(yīng)為相等條件進(jìn)行的連接操作稱為等值連接。而去掉重復(fù)屬性的等值連接稱為【】。標(biāo)準(zhǔn)答案:自然連接知識(shí)點(diǎn)解析:在關(guān)系運(yùn)算中,連接運(yùn)算有兩種最為重要也最為常用的連接,一種是等值連接,另一種是自然連接。在連接運(yùn)算中,按照字段值對(duì)應(yīng)相等為條件進(jìn)行的連接操作稱為等值連接,而去掉重復(fù)屬性的等值連接稱為自然連接。。33、在“表設(shè)計(jì)器”對(duì)話框中包括有“字段”、【】、“表”等3個(gè)選項(xiàng)卡。標(biāo)準(zhǔn)答案:“索引”知識(shí)點(diǎn)解析:“表設(shè)計(jì)器”對(duì)話框中包括有3個(gè)選項(xiàng)卡,即:“字段”選項(xiàng)卡、“索引”選項(xiàng)卡、“表”選項(xiàng)卡。利用這些選項(xiàng)卡可以創(chuàng)建并修改數(shù)據(jù)庫(kù)表、自由表、字段和索引,或?qū)崿F(xiàn)有效性規(guī)則和默認(rèn)值等高級(jí)功能。34、當(dāng)要對(duì)基本表中的多個(gè)列一起約束時(shí),應(yīng)使用【】。標(biāo)準(zhǔn)答案:表約束知識(shí)點(diǎn)解析:在SQL中,對(duì)于基本表的約束分為列約束和表約束。其中列約束是對(duì)某一個(gè)特定列的約束,包含在列定義中,直接跟在該列的其他定義之后,不必指定列名;表約束通常用于對(duì)多個(gè)列一起進(jìn)行約束,不包含在列定義中,定義表約束時(shí)必須指出要約束的列的名稱。35、如果在SELECT-SQL語(yǔ)句中使用了TOP子句,必須要同時(shí)使用【】子句。標(biāo)準(zhǔn)答案:ORDER知識(shí)點(diǎn)解析:SELECT-SQL語(yǔ)句中的TOP子句用于指定查詢結(jié)果包括特定數(shù)目的行數(shù),在使用該子句時(shí),應(yīng)同時(shí)使用ORDER子句對(duì)數(shù)據(jù)表中的指定字段進(jìn)行排序,在排序的基礎(chǔ)上輸出由TOP中表達(dá)式給出的前N項(xiàng)記錄。36、查詢?cè)O(shè)計(jì)器默認(rèn)查詢的輸出形式是【】。標(biāo)準(zhǔn)答案:瀏覽知識(shí)點(diǎn)解析:查詢的輸出形式有多種,默認(rèn)是瀏覽形式,即在當(dāng)前窗口中顯示記錄。如果要修改查詢的輸出形式,可以使用

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論