版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國(guó)家二級(jí)VF筆試模擬試卷16(共9套)(共431題)國(guó)家二級(jí)VF筆試模擬試卷第1套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、DBMS的含義是A、數(shù)據(jù)庫系統(tǒng)B、數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫管理員D、數(shù)據(jù)庫標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:本題是對(duì)數(shù)據(jù)庫系統(tǒng)中幾個(gè)基本概念的考查。DBMS是DatabaseManagementSystem的縮寫,表示數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫系統(tǒng)的縮寫是DBS(DatabaseSystem),數(shù)據(jù)庫管理員的縮寫是DBA(DatableAdministrator),數(shù)據(jù)庫的縮寫是DB(Database)。因此選項(xiàng)B為正確答案。2、把實(shí)體—聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時(shí),實(shí)體之間多對(duì)多關(guān)系在關(guān)系模型中是通過A、建立新的屬性來實(shí)現(xiàn)B、建立新的關(guān)鍵字來實(shí)現(xiàn)C、建立新的關(guān)系來實(shí)現(xiàn)D、建立新的實(shí)體來實(shí)現(xiàn)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查對(duì)VisualFoxPro實(shí)體—關(guān)系模型的掌握。數(shù)據(jù)模型也就是數(shù)據(jù)的組織方式,一個(gè)關(guān)系就是一張二維表,實(shí)體之間多對(duì)多關(guān)系在關(guān)系模型中是通過建立新的關(guān)系來實(shí)現(xiàn)的,因此答案為C。3、設(shè)有下列二叉樹:對(duì)此二叉樹中序遍歷的結(jié)果為A、ABCDEFB、DBEAFCC、ABDECFD、DEBFCA標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:二叉樹的遍歷分為先序、中序、后序三種不同方式。本題要求中序遍歷,其遍歷順序應(yīng)該為:中序遍歷左子樹→訪問根結(jié)點(diǎn)→中序遍歷右子樹。按照定義,中序遍歷序列是DBEAFC,故答案為B。4、對(duì)關(guān)系S和關(guān)系R進(jìn)行集合運(yùn)算,結(jié)果中既包含S中元組也包含R中元組,這種集合運(yùn)算稱為A、并運(yùn)算B、交運(yùn)算C、差運(yùn)算D、積運(yùn)算標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題考查集合運(yùn)算。在關(guān)系數(shù)據(jù)庫理論中,兩個(gè)關(guān)系的并是由屬于這兩個(gè)關(guān)系的元組組成的集合,故選項(xiàng)A正確。兩個(gè)關(guān)系的交是由既屬于一個(gè)關(guān)系又屬于另一個(gè)關(guān)系的元素組成的集合,兩個(gè)集合的差運(yùn)算是由從一個(gè)集合中去掉另一個(gè)集合中有的元素組成。兩個(gè)集合的交運(yùn)算是由既屬于前一個(gè)集合又屬于后一個(gè)集合的元素組成。5、下列對(duì)于線性鏈表的描述中正確的是A、存儲(chǔ)空間不一定連續(xù),且各元素的存儲(chǔ)順序是任意的B、存儲(chǔ)空間不一定連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面C、存儲(chǔ)空間必須連續(xù),且前件元素一定存儲(chǔ)在后件元素的前面D、存儲(chǔ)空間必須連續(xù),且各元素的存儲(chǔ)順序是任意的標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中,存儲(chǔ)數(shù)據(jù)的存儲(chǔ)空間可以不連續(xù),各數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)順序與數(shù)據(jù)元素之間的邏輯關(guān)系可以不一致,數(shù)據(jù)元素之間的邏輯關(guān)系,是由指針域來確定的。由此可見,選項(xiàng)A的描述正確。6、在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是A、可行性分析B、需求分析C、詳細(xì)設(shè)計(jì)D、程序編碼標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:結(jié)構(gòu)化分析方法是結(jié)構(gòu)化程序設(shè)計(jì)理論在軟件需求分析階段的運(yùn)用。而結(jié)構(gòu)化分析就是使用數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、結(jié)構(gòu)化英語、判定表和判定樹等工具,來建立一種新的、稱為結(jié)構(gòu)化規(guī)格說明的目標(biāo)文檔。所以數(shù)據(jù)流程圖是在需求分析階段使用的。7、在VisualFoxPro中,運(yùn)行表單T1.SCX的命令是A、DOT1B、RUNFORMT1C、DOFORMT1D、DOFROMT1標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查表單文件的執(zhí)行方法。表單文件的執(zhí)行有兩種方法:一種是通過菜單操作環(huán)境來實(shí)現(xiàn),另外一種是通過命令方式,而命令方式執(zhí)行中表單文件的命令格式為:DOFROM?表單文件名?因此選項(xiàng)C是正確答案。8、下列描述中正確的是A、程序就是軟件B、軟件開發(fā)不受計(jì)算機(jī)系統(tǒng)的限制C、軟件既是邏輯實(shí)體,又是物理實(shí)體D、軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:計(jì)算機(jī)軟件是計(jì)算機(jī)系統(tǒng)中與硬件相互依存的部分,包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。選項(xiàng)D的描述正確。9、數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于A、實(shí)體完整性范疇B、參照完整性范疇C、數(shù)據(jù)一致性范疇D、域完整性范疇標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查域完整性的概念,屬于??碱}目。域完整性中的“規(guī)則”即字段有效性規(guī)則,用來指定該字段的值必須滿足的條件,為邏輯表達(dá)式。建立字段有效性規(guī)則通常在“表設(shè)計(jì)器”中完成。因此正確答案為選項(xiàng)D。10、用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是A、關(guān)系模型B、網(wǎng)狀模型C、層次模型D、以上三個(gè)都是標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在數(shù)據(jù)庫系統(tǒng)中,由于采用的數(shù)據(jù)模型不同,相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)(DBMS)也不同。目前常用的數(shù)據(jù)模型有三種:層次模型、網(wǎng)狀模型和關(guān)系模型。在層次模型中,實(shí)體之間的聯(lián)系是用樹形結(jié)構(gòu)來表示的,其中實(shí)體集(記錄型)是樹中的結(jié)點(diǎn),而樹中各結(jié)點(diǎn)之間的連線表示它們之間的關(guān)系。因此,本題的正確答案是C。二、選擇題(本題共26題,每題1.0分,共26分。)11、數(shù)據(jù)庫文件工資.DBF共有10條記錄,當(dāng)前記錄號(hào)為5。用SUM命令計(jì)算工資總和,如果不給出范圍短句,那么命令A(yù)、計(jì)算后5條記錄工資值之和B、計(jì)算后6條記錄工資值之和C、只計(jì)算當(dāng)前記錄工資值D、計(jì)算全部記錄工資值之和標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:如SUM命令單獨(dú)使用,如果不給出范圍短語,則函數(shù)計(jì)算的是當(dāng)前表中指定字段的全部記錄之和,請(qǐng)?zhí)貏e注意與函數(shù)COUNT()區(qū)分,后者是統(tǒng)計(jì)記錄的個(gè)數(shù),兩者容易混淆,故選項(xiàng)D為正確答案。12、在VisualFoxPro中,可對(duì)字段設(shè)置默認(rèn)值的表A、必須是數(shù)據(jù)庫表B、必須是自由表C、自由表或數(shù)據(jù)庫表D、不能設(shè)置字段的默認(rèn)值標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在VisualFoxPro中可對(duì)數(shù)據(jù)表進(jìn)行默認(rèn)值設(shè)置的字段僅限于數(shù)據(jù)庫表,自由表無此功能。故選項(xiàng)A為正確答案。13、調(diào)用報(bào)表格式文件PP1預(yù)覽報(bào)表的命令是A、REPORTFROMPP1PREVIEWB、DOFROMPP1PREVIEWC、REPORTFORMPP1PREVIEWD、DOFORMPP1PREVIEW標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:預(yù)覽報(bào)表文件的命令格式是:REPORTFORM<報(bào)表名>PREVIEW因此選項(xiàng)C為正確答案。14、“項(xiàng)目管理器”的“運(yùn)行”按鈕用于執(zhí)行選定的文件,這些文件可以是A、查詢、視圖或表單B、表單、報(bào)表和標(biāo)簽C、查詢、表單或程序D、以上文件都可以標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在項(xiàng)目管理器中不能運(yùn)行的文件是視圖或報(bào)表,因此排除選項(xiàng)A、選項(xiàng)B選項(xiàng)D,答案為選項(xiàng)C。15、在Visua1FoxPro中,相當(dāng)于主關(guān)鍵字的索引是A、主索引B、普通索引C、惟一索引D、排序索引標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:如果一個(gè)字段的值或幾個(gè)字段的值能夠惟一標(biāo)識(shí)表中的一條記錄,則這樣的字段稱為候選關(guān)鍵字,一個(gè)表中可能含有多個(gè)候選關(guān)鍵字,用戶可以從中選擇一個(gè)作為主關(guān)鍵字。VisualFoxPro中將主關(guān)鍵字稱為主索引。因此正確答案為選項(xiàng)A。16、以純文本形式保存設(shè)計(jì)結(jié)果的設(shè)計(jì)器是A、查詢?cè)O(shè)計(jì)器B、表單設(shè)計(jì)器C、菜單設(shè)計(jì)器D、以上三種都不是標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在“查詢?cè)O(shè)計(jì)器”的“查詢?nèi)ハ颉敝锌梢赃x擇純文本形式存儲(chǔ),表單是一種特殊的磁盤文件,菜單是一種菜單程序文件,故選項(xiàng)A為正確答案。17、不允許記錄中出現(xiàn)重復(fù)索引值的索引是A、主索引B、主索引、候選索引和普通索引C、主索引和候選索引D、主索引、候選索引和惟一索引標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:VisualFoxPro中的索引可以分為:普通索引、惟一索引、候選索引和主索引。不允許記錄中出現(xiàn)重復(fù)索引值的索引是土索引和候選索引。故選項(xiàng)c為正確答案。18、在VisualFoxPro的查詢?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語是A、WHEREB、JOINC、SETD、ORDERBY標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在查詢?cè)O(shè)計(jì)器中,與“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語是WHERE。故正確答案為選項(xiàng)A?!斑B接”選項(xiàng)卡與SQL語句的JOIN短語對(duì)應(yīng)?!胺纸M依據(jù)”選項(xiàng)卡與SQL語句的GROUPBY短語對(duì)應(yīng),故選項(xiàng)A為正確答案。19、在VisualFoxPro中,下列關(guān)于表的敘述正確的是A、在數(shù)據(jù)庫表和自由表中,都能給字段定義有效性規(guī)則和默認(rèn)值B、在自由表中,能給表中的字段定義有效性規(guī)則和默認(rèn)值C、在數(shù)據(jù)庫表中,能給表中的字段定義有效性規(guī)則和默認(rèn)值D、在數(shù)據(jù)庫表和自由表中,都不能給字段定義有效性規(guī)則和默認(rèn)值標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:只有數(shù)據(jù)庫表中的字段才能定義字段的有效性規(guī)則,自由表不可以。故選項(xiàng)C為正確答案。20、執(zhí)行下列一組命令之后,選擇“職工”表所在工作區(qū)的錯(cuò)誤命令是CLOSEALLUSE庫IN0USE職工IN0A、SELECT職工B、SELECT0C、SELECT2D、SELECTB標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在VisualFoxPro中,SELECT0是選擇一個(gè)編號(hào)最小且沒有使用的空閑工作區(qū)。執(zhí)行題干中兩條打開表的命令后,“職工”表所在工作區(qū)為2號(hào)工作區(qū)。若想在工作區(qū)之間切換,可以用SELECT<工作區(qū)號(hào)>來指定工作區(qū),同時(shí)又可以SELECT?工作區(qū)別名?來指定工作區(qū),職工表的系統(tǒng)默認(rèn)的工作區(qū)別名是表名和字母B,因此選項(xiàng)ACD都可以實(shí)現(xiàn)選擇“職工”表所在工作區(qū),故答案為B選項(xiàng),這個(gè)命令實(shí)現(xiàn)的是選擇“倉庫”表所在的工作區(qū)。21、要使當(dāng)前表的所有職工的工資增加200元,應(yīng)使用的命令是A、EDIT工資WITH工資+200B、REPLACE工資WITH工資+200C、REPLACE工資WITH200D、REPLACEALL工資WITH工資+200標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:EDIT命令用于全屏幕修改表的記錄,不能進(jìn)行成批替換。REPLACE命令可以成批替換記錄記錄。故選項(xiàng)D為正確答案。22、假設(shè)職員表已在當(dāng)前工作區(qū)打開,其當(dāng)前記錄的“姓名”字段值為“張三”(字符型,寬度為6)。在命令窗口輸入并執(zhí)行如下命令:姓名=姓名-“您好”?姓名那么主窗口中將顯示A、張三B、張三您好C、張三您好D、出錯(cuò)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:題干中“姓名”為字段變量,對(duì)內(nèi)存變量賦值方式對(duì)字段變量是無效的,因此顯示“姓名”字段變量的值時(shí)顯示的是當(dāng)前指針指向的記錄的值。選項(xiàng)A為正確答案。23、在VisualFoxPro中,如果希望一個(gè)內(nèi)存變量只限于在本過程中使用,說明這種內(nèi)存變量的命令是:A、PRIVATEB、PUBLICC、LOCALD、在程序中直接使用的內(nèi)存變量(不通過A,B,C說明)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:局部變量只能在建立它的模塊中使用,不能在上層或下層模塊中使用。當(dāng)建立它的模塊程序運(yùn)行結(jié)束時(shí),局部變量自動(dòng)釋放。局部變量的建立用LOCAL命令聲明。選項(xiàng)C為正確答案,選項(xiàng)B則是用來聲明全局變量。24、求每個(gè)終點(diǎn)的平均票價(jià)的SQL語句是A、SELECT終點(diǎn),avg(票價(jià))FROMticketGROUPBY票價(jià)B、SELECT終點(diǎn),avg(票價(jià))FROMticketORDERBY票價(jià)C、SELECT終點(diǎn),avg(票價(jià))FROMticketORDERBY終點(diǎn)D、SELECT終點(diǎn),avg(票價(jià))FROMticketGROUPBY終點(diǎn)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:根據(jù)題目的要求,求每個(gè)終點(diǎn)的平均票價(jià),則按不同的終點(diǎn)分組查詢,用AVG()函數(shù)計(jì)算每組的平均票價(jià)值,故正確的SQL語句應(yīng)該是:SELECT終點(diǎn),avg(票價(jià))FROMticketGROUPBY終點(diǎn)故選項(xiàng)D為正確答案。25、在VisualFoxPro中,刪除數(shù)據(jù)庫表S的SQL命令是A、DROPTABLESB、DELETETABLESC、DELETETABLES.DBFD、ERASETABLES標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:題目中考查的SQL的刪除表的命令,語法格式為:DROPTABLE表名故選項(xiàng)A為正確答案。26、以下敘述與表單數(shù)據(jù)環(huán)境有關(guān),其中正確的是A、當(dāng)表單運(yùn)行時(shí),數(shù)據(jù)環(huán)境中的表處于只讀狀態(tài),只能顯示不能修改B、當(dāng)表單關(guān)閉時(shí),不能自動(dòng)關(guān)閉數(shù)據(jù)環(huán)境中的表C、當(dāng)表單運(yùn)行時(shí),自動(dòng)打開數(shù)據(jù)環(huán)境中的表D、當(dāng)表單運(yùn)行時(shí),與數(shù)據(jù)環(huán)境中的表無關(guān)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在VisualFoxPro中,打開或者修改一個(gè)表單或者報(bào)表時(shí)需要打開的全部表、視圖和關(guān)系稱為數(shù)據(jù)環(huán)境。當(dāng)表單運(yùn)行時(shí),數(shù)據(jù)環(huán)境中的表將會(huì)被自動(dòng)打開,并且可以被修改,由此可以得出正確答案為選項(xiàng)B。27、使用SQL語句向?qū)W生表S(SNO,SN,AGE,SEX)中添加一條新記錄,學(xué)號(hào)(SNO)、姓名(SN)、性別(SEX)、年齡(AGE)字段的值分別為0401、王芳、女、18,正確命令是A、APPENDINTOS(SNO,SN,SEX,AGE)VALUES(‘0401’,‘王芳’,‘女’,18)B、APPENDSVALUES(‘0401’‘王芳’,18,‘女’)C、INSERTINTOS(SNO,SN,SEX,AGE)VALUES(‘0401’,‘王芳’,‘女’,18)D、INSERTSVALUES(‘0401’,‘王芳’,18,‘女’)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題考查對(duì)SQL語句插入記錄命令的掌握。APPEND為傳統(tǒng)的FoxPro的添加記錄的命令,所以首先排除選項(xiàng)A和B;插入記錄命令的語法格式為:INSERTINTO表名(字段名1,[字段名2,…])VALUES(表達(dá)式1,[表達(dá)式2,…])選項(xiàng)D沒有INTO和字段名,選項(xiàng)C正確。28、以下關(guān)于查詢描述正確的是A、不能根據(jù)自由表建立查詢B、只能根據(jù)自由表建立查詢C、只能根據(jù)數(shù)據(jù)庫表建立查詢D、可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在VisualFoxPro中,查詢不僅可以根據(jù)自由表建立,而且可以根據(jù)數(shù)據(jù)庫表建立。因此正確答案為選項(xiàng)D。29、使用報(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)答案:A知識(shí)點(diǎn)解析:在VisualFoxPro中使用報(bào)表向?qū)Ч灿?個(gè)步驟,其中第4個(gè)步驟中需要用戶來定義報(bào)表的布局,具體的選項(xiàng)為列數(shù)、方向、字段布局,故選項(xiàng)A正確。30、視圖設(shè)計(jì)器中包含的選項(xiàng)卡有A、更新條件、篩選、字段B、顯示、排序依據(jù)、分組依據(jù)C、更新條件、排序依據(jù)、顯示D、聯(lián)接、顯示、排序依據(jù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:視圖設(shè)計(jì)器中包含的選項(xiàng)卡有更新條件、篩選、字段等,故選項(xiàng)A為正確答案。31、若要從學(xué)生表中檢索出1980年1月1日以后(含1月1日)出生的所有學(xué)員,可應(yīng)用如下SQL語句SELECT*FROMstudentWHERE______請(qǐng)給出恰當(dāng)?shù)谋磉_(dá)式以完成該語句A、csrq<={^1980-1-1)B、csrq<{^1980-1-1)C、csrq>={^1980-1-1)D、csrq>{^1980-1-1)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在四個(gè)答案中,只有C是在1980年1月1日(含1月1日)以后出生的正確表達(dá)方法。故選項(xiàng)c為正確答案。32、在VisualFoxPro中主索引字段A、不能出現(xiàn)重復(fù)值或空值B、能出現(xiàn)重復(fù)值或空值C、能出現(xiàn)重復(fù)值,不能出現(xiàn)空值D、能出現(xiàn)空值,不能出現(xiàn)重復(fù)值標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:建立了土索引字段若出現(xiàn)重復(fù)值或空值,系統(tǒng)都將給出“索引不惟一”的提示.故選項(xiàng)A為正確答案。使用如下三個(gè)數(shù)據(jù)庫表:學(xué)生表:S(學(xué)號(hào),姓名,性別,出生日期,院系)課程表:C(課程號(hào),課程名,學(xué)時(shí))選課成績(jī)表:SC(學(xué)號(hào),課程號(hào),成績(jī))在上述表中,出生日期數(shù)據(jù)類型為日期型,學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型,其他均為字符型。33、用SQL命令查詢選修的每門課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是A、SELECT學(xué)號(hào),姓名FROMSWHERENOTEXISTS;(SELECT*FROMSCWHERESC.學(xué)號(hào)=S.學(xué)號(hào)AND成績(jī)<85)B、SELECT學(xué)號(hào),姓名FROMSWHERENOTEXISTS;(SELECT*FROMSCWHERESC.學(xué)號(hào)=S.學(xué)號(hào)AND成績(jī)>=85)C、SELECT學(xué)號(hào),姓名FROMS,SCWHERES.學(xué)號(hào)=SC.學(xué)號(hào)AND成績(jī)>=85D、SELECT學(xué)號(hào),姓名FROMS,SCWHERES.學(xué)號(hào)=SC.學(xué)號(hào)ANDALL成績(jī)>=85標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題屬于多表查詢,使用聯(lián)接查詢和嵌套查詢,選項(xiàng)c、D使用聯(lián)接查詢,使用時(shí)每個(gè)字段前要表明所屬的表,C、D寫法都不完整;選項(xiàng)A、B使用嵌套查詢,NOTEXISTS表示將括號(hào)內(nèi)SELECT查詢條件取反,故選項(xiàng)A為正確答案。34、用SQL語言檢索選修課程在5門以上(含5門)的學(xué)生的學(xué)號(hào)、姓名和平均成績(jī),并按平均成績(jī)降序排序,正確的命令是A、SELECTS.學(xué)號(hào),姓名,平均成績(jī)FROMS,SC;WHERES.學(xué)號(hào)=SC.學(xué)號(hào);GROUPBYS.學(xué)號(hào)HAVINGGOUNT(*)>=5ORDERBY平均成績(jī)DESCB、SELECT學(xué)號(hào),姓名,AVG(成績(jī))FROMS,SC;WHERES.學(xué)號(hào)=SC.學(xué)號(hào)ANDCOUNT(*)>=5;GROUPBY學(xué)號(hào)ORDERBY3DESCC、SELECTS.學(xué)號(hào),姓名,AVG(成績(jī))平均成績(jī)FROMS,SC;WHERES.學(xué)號(hào)=SC.學(xué)號(hào)ANDCOUNT(*)>=5;GROUPBYS.學(xué)號(hào)ORDERBY平均成績(jī)DESCD、SELECTS.學(xué)號(hào),姓名,AVG(成績(jī))平均成績(jī)FROMS,SC;WHERES.學(xué)號(hào)=SC.學(xué)號(hào);GROUPBYS.學(xué)號(hào)HAVINGCOUNT(*)>=50RDERBY3DESC標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題考查使用COUNT()函數(shù)來構(gòu)造復(fù)雜查詢,顯示“平均成績(jī)”不是表中字段,不能直接顯示,用函數(shù)來實(shí)現(xiàn)表示方法為:AVG(成績(jī))平均成績(jī)。因選項(xiàng)A、選項(xiàng)B表示錯(cuò)誤可排除;在查詢中是先用WHERE子句限定元組,然后進(jìn)行分組,最后再用HAVING子句限定分組,也就是說先寫WHERE子句,然后是GROUP,最后用HAVING子句對(duì)GROUP分組限定條件。選項(xiàng)C這兩個(gè)選項(xiàng)中錯(cuò)誤在于COUNT(*)>5分組限定條件寫在WHERE之后。故選項(xiàng)D為正確答案。三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)35、VisualFoxPro6.0是一個(gè)______位的數(shù)據(jù)庫管理系統(tǒng)。標(biāo)準(zhǔn)答案:32位知識(shí)點(diǎn)解析:VisualFoxPro是可運(yùn)行在Windows98、WindowsNT等平臺(tái)的32位數(shù)據(jù)庫開發(fā)系統(tǒng),能充分發(fā)揮32位微處理器的強(qiáng)大功能。36、在VisualFoxPro中項(xiàng)目文件的擴(kuò)展名是______。標(biāo)準(zhǔn)答案:pjx或.pjx知識(shí)點(diǎn)解析:VisualFoxPro項(xiàng)目文件的擴(kuò)展名是pjx或.pjx。37、常量.n.表示的是______型的數(shù)據(jù)。標(biāo)準(zhǔn)答案:邏輯或布爾知識(shí)點(diǎn)解析:邏輯型數(shù)據(jù)只有邏輯真和邏輯假兩個(gè)值。邏輯真的常量表示形式有:.T.、.t.、.Y.和.y.。邏輯假的常量表示形式有:.F.、.f.、.N.和.n.。38、彈出式菜單可以分組,插入分組線的方法是在“菜單名稱”項(xiàng)中輸入______兩個(gè)字符。標(biāo)準(zhǔn)答案:\-或“\-”或‘\-’知識(shí)點(diǎn)解析:本題考查VisualFoxPro中菜單設(shè)計(jì)的掌握。在對(duì)彈出式菜單分組時(shí),需要在“菜單名稱”項(xiàng)中輸入“\-”兩個(gè)字符。39、運(yùn)行表單時(shí),Load事件是在Init事件之______被引發(fā)。標(biāo)準(zhǔn)答案:前知識(shí)點(diǎn)解析:本題考查表單的Load事件和Init事件的執(zhí)行次序。運(yùn)行表單時(shí),事件的引發(fā)次序是Load事件是在Init事件之前引發(fā)。四、填空題(本題共9題,每題1.0分,共9分。)40、在VisualFoxPro中,參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和______規(guī)則。標(biāo)準(zhǔn)答案:插入知識(shí)點(diǎn)解析:在VisualFoxPro中參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。41、為了從用戶菜單返回到默認(rèn)的系統(tǒng)菜單,應(yīng)該使用命令SET______TODEFAULT。標(biāo)準(zhǔn)答案:SYSMENU知識(shí)點(diǎn)解析:將用戶菜單返回到默認(rèn)的系統(tǒng)菜單可以使用命令SETSYSMENUTODEFAULT。42、在VisualFoxPro表中,主關(guān)鍵字的值不能為______。標(biāo)準(zhǔn)答案:空知識(shí)點(diǎn)解析:在VisualFoxPro表中,必須保證主關(guān)鍵字的值不能在整個(gè)表的每一個(gè)記錄中為空,即出現(xiàn)NULL值。43、在VisualFoxPro中,如果要改變表單上表格對(duì)象中當(dāng)前顯示的列數(shù),應(yīng)設(shè)置表格的______屬性值。標(biāo)準(zhǔn)答案:ColumnCount知識(shí)點(diǎn)解析:ColumnCount用來改變表單上表格對(duì)象中當(dāng)前顯示的列數(shù);Visible屬性設(shè)置表單的是否可見。44、為“學(xué)生”表增加一個(gè)“平均成績(jī)”字段的正確命令是:ALTERTABLE學(xué)生ADD______平均成績(jī)N(5,2)標(biāo)準(zhǔn)答案:COLUMN知識(shí)點(diǎn)解析:本題考查表結(jié)構(gòu)的修改,其命令格式為:ALTERTABLE<表名>如需要增加字段可以用ADDCOLUMN短語。45、在將設(shè)計(jì)好的表單存盤時(shí),系統(tǒng)將生成擴(kuò)展名分別是SCX和______的兩個(gè)文件。標(biāo)準(zhǔn)答案:SCT或.SCT知識(shí)點(diǎn)解析:本題考查表單文件的類型。將設(shè)計(jì)好的表卑存盤時(shí)、設(shè)計(jì)的表單將被保存在一個(gè)表單文件和一個(gè)表單備注文件里。表單文件的擴(kuò)展名為.SCX,表單備注文件的擴(kuò)展名為.SCT。46、把當(dāng)前表當(dāng)前記錄的學(xué)號(hào),姓名字段值復(fù)制到數(shù)組A的命令是:SCATTERFIELD學(xué)號(hào),姓名______。標(biāo)準(zhǔn)答案:TOA知識(shí)點(diǎn)解析:要將表的當(dāng)前記錄復(fù)制到數(shù)組,可以使用SCATTER命令。命令中使用FIELD短語來指定復(fù)制的字段項(xiàng),并使用TO短語指定目標(biāo)數(shù)組名。47、說明公共變量的命令關(guān)鍵字是______(關(guān)鍵字必須拼寫完整)。標(biāo)準(zhǔn)答案:PUBLIC知識(shí)點(diǎn)解析:題目要求定義公共變量,則可以用PUBLIC來聲明。同時(shí)請(qǐng)記住其他幾種類型變量的聲明方法,私有變量用PRIVATE,局部變量用LOCAL。48、函數(shù)BETWEEN(40,34,50)的運(yùn)算結(jié)果是______。標(biāo)準(zhǔn)答案:.T.或邏輯真、或真或.Y.知識(shí)點(diǎn)解析:函數(shù)BETWEEN()用來判斷一個(gè)表達(dá)式的值是否介于另外兩個(gè)表達(dá)式的值之間,返回值為邏輯真(.T.)或邏輯假(.F.)。在本題中數(shù)值40介于34和50之間,因此表達(dá)式返回值為邏輯真(.T.)。五、填空題(含2小題)(本題共1題,每題1.0分,共1分。)49、打開庫文件的同時(shí)打開了索引文件,命令“GOTO3”的功能是______,命令“SKIP3”的功能是______。標(biāo)準(zhǔn)答案:設(shè)置庫文件中3號(hào)記錄為當(dāng)前記錄,從當(dāng)前記錄向下移動(dòng)3個(gè)記錄。知識(shí)點(diǎn)解析:GOTO[<數(shù)值表達(dá)式>]的功能是將記錄移動(dòng)到指定的記錄號(hào)。SKIP[<數(shù)值表達(dá)式>]命令的功能是相對(duì)移動(dòng)記錄指針到第“數(shù)值表達(dá)式”的值的位置,并將該位置的記錄設(shè)置為當(dāng)前記錄。國(guó)家二級(jí)VF筆試模擬試卷第2套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、算法的時(shí)間復(fù)雜度是指______。A、執(zhí)行算法程序所需要的時(shí)間B、算法程序的長(zhǎng)度C、算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)D、算法程序中的指令條數(shù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析2、下列敘述中正確的是______。A、線性表是線性結(jié)構(gòu)B、棧與隊(duì)列是非線性結(jié)構(gòu)C、線性鏈表是非線性結(jié)構(gòu)D、二叉樹是線性結(jié)構(gòu)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析3、下面關(guān)于完全二叉樹的敘述中,錯(cuò)誤的是______。A、除了最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值B、可能缺少若干個(gè)左右葉子結(jié)點(diǎn)C、完全二叉樹一般不是滿二叉樹D、具有結(jié)點(diǎn)的完全二叉樹的深度為[log2n]+1標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析4、結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是______。A、程序的規(guī)模B、程序的易讀性C、程序的執(zhí)行效率D、程序的可移植性標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析5、在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是______。A、概要設(shè)計(jì)B、詳細(xì)設(shè)計(jì)C、可行性分析D、需求分析標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析6、數(shù)據(jù)流圖用于抽象描述一個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標(biāo)識(shí)的圖符不屬于數(shù)據(jù)流圖合法圖符的是______。A、控制流B、加工C、數(shù)據(jù)存儲(chǔ)D、源和潭標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析7、軟件需求分析一般應(yīng)確定的是用戶對(duì)軟件的______。A、功能需求B、非功能需求C、性能需求D、功能需求和非功能需求標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析8、述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述中正確的是______。A、數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余B、數(shù)據(jù)庫系統(tǒng)避免了一切冗余C、數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型的一致D、數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析9、系表中的每一橫行稱為一個(gè)______。A、元組B、字段C、屬性D、碼標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析10、據(jù)庫設(shè)計(jì)包括兩個(gè)方面的設(shè)計(jì)內(nèi)容,它們是______。A、概念設(shè)計(jì)和邏輯設(shè)計(jì)B、模式設(shè)計(jì)和內(nèi)模式設(shè)計(jì)C、內(nèi)模式設(shè)計(jì)和物理設(shè)計(jì)D、結(jié)構(gòu)特性設(shè)計(jì)和行為特性設(shè)計(jì)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析二、選擇題(本題共25題,每題1.0分,共25分。)11、VisualFoxPro數(shù)據(jù)庫文件是______。A、存放用戶數(shù)據(jù)的文件B、管理數(shù)據(jù)庫對(duì)象的系統(tǒng)文件C、存放用戶數(shù)據(jù)和系統(tǒng)的文件D、前3種說法都對(duì)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析12、下面關(guān)于運(yùn)行應(yīng)用程序的說法正確的是______。A、.app應(yīng)用程序可以在VisualFoxPro和Wmdows環(huán)境下運(yùn)行B、.exe只能在Windows環(huán)境下運(yùn)行C、.exe應(yīng)用程序可以在VisualFoxPro和Windows環(huán)境下運(yùn)行D、.app應(yīng)用程序只能在Windows環(huán)境下運(yùn)行標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析13、數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS三者之間的關(guān)系是______。A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析14、VisualFoxPro6.0是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),所謂關(guān)系是指______。A、各條記錄中的數(shù)據(jù)彼此有一定的關(guān)系B、一個(gè)數(shù)據(jù)庫文件與另一個(gè)數(shù)據(jù)庫文件之間有一定的關(guān)系C、數(shù)據(jù)模型符合滿足一定條件的二維表格式D、數(shù)據(jù)庫中各個(gè)字段之間彼此有一定的關(guān)系標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析15、用來指明復(fù)選框的當(dāng)前選中狀態(tài)的屬性是______。A、SelectedB、CaptionC、ValueD、ControlSource標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析16、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是______。A、數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單B、文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以C、文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件D、文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析17、將一個(gè)設(shè)計(jì)好的菜單存盤,再運(yùn)行該菜單,卻不能執(zhí)行。因?yàn)開_____。A、沒有放到項(xiàng)目中B、沒有生成菜單程序C、要用命令方式D、要連編標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析18、定位第1條記錄上的命令是______。A、GOTOPB、GOBOTTOMC、GO6D、SKIP標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析19、表達(dá)式VAL(SUBS("奔騰586",5,1))*Len("visualfoxpro")的結(jié)果是______。A、13.00B、14.00C、45.00D、65.00標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析20、關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)表與表之間的聯(lián)系是通過______。A、實(shí)體完整性規(guī)則B、參照完整性規(guī)則C、用戶自定義的完整性D、值域標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析21、以下賦值語句正確的是______。A、STORE8TOX,YB、STORE8,9TOX,YC、X=8,Y=9D、X,Y=8標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析22、設(shè)當(dāng)前數(shù)據(jù)庫有10條記錄(記錄未進(jìn)行任何索引),在下列3種情況下,當(dāng)前記錄號(hào)為1時(shí);EOF()為真時(shí):BOF()為真時(shí),命令?RECN()的結(jié)果分別是______。A、1,11,1B、1,10,1C、1,11,0D、1,10,0標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析23、下列表達(dá)式中結(jié)果不是日期型的是______。A、CTOD("2000/10/01")B、{^1999/10/01}+365C、VAL("2000/10/01")D、DATE()標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析24、下面對(duì)控件的描述正確的是______。A、用戶可以在組合框中進(jìn)行多重選擇B、用戶可以在列表框中進(jìn)行多重選擇C、用戶可以在一個(gè)選項(xiàng)組中選中多個(gè)選項(xiàng)按鈕D、用戶對(duì)一個(gè)表單內(nèi)的一組復(fù)選框只能選中其中一個(gè)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析25、執(zhí)行SELECTO選擇工作區(qū)的結(jié)果是______。A、選擇了0號(hào)工作區(qū)B、選擇了空閑的最小號(hào)工作區(qū)C、關(guān)閉選擇的工作區(qū)D、選擇已打開的工作區(qū)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析26、在SQL語言中,修改基本表的語句是______。A、CREATEETABLEB、DROPTABLEC、ALTERTABLED、UPDATETABLE標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析27、DELETEFROMSWHERE年齡>60語句的功能是______。A、從S表中徹底刪除年齡大于60歲的記錄B、S表中年齡大于60歲的記錄被加上刪除標(biāo)記C、刪除S表D、刪除S表的年齡列標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析28、SQL語言集數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能和數(shù)據(jù)控制功能于一體。如下所列語句中,是屬于數(shù)據(jù)控制功能的語句。A、GRANTB、CREATEC、INSERTD、SELECT標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析29、在標(biāo)準(zhǔn)SQL中,建立視圖的命令是______。A、CREATESCHEMA命令B、CREATETABLE命令C、CREATEVIEW命令D、CREATEINDEX命令標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析30、有關(guān)SCAN循環(huán)結(jié)構(gòu),敘述正確的是______。A、SCAN循環(huán)結(jié)構(gòu)中的LOOP語句,可將程序流程直接指向循環(huán)開始語句SCAN,首先判斷EOF()函數(shù)的真假B、在使用SCAN循環(huán)結(jié)構(gòu)時(shí),必須打開某一個(gè)數(shù)據(jù)庫C、SCAN循環(huán)結(jié)構(gòu)的循環(huán)體中必須寫有SKIP語句D、SCAN循環(huán)結(jié)構(gòu),如果省略了<scope>子句\FOR<expll>和WHILE<EXPL2>條件子句,則直接退出循環(huán)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析31、以下屬于非容器類控件的是______。A、FormB、LabelC、pageD、Container標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析32、下面所列條目中,錯(cuò)誤的SQL語句是______。A、ALTERTABLEB、ALTERVIEWC、CREATETABLED、CREATEVIEW標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析33、對(duì)于圖書管理數(shù)據(jù)庫,要查詢所藏圖書中,各個(gè)出版社的圖書最高單價(jià)、平均單價(jià)和冊(cè)數(shù),下面SQL語句正確的是______。SELECT出版單位,______,______,______;FROM圖書管理!圖書______出版單位A、MIN(單價(jià))AVGAGE(單價(jià))COUNT(*)GROUPBYB、MAX(單價(jià))AVG(單價(jià))COUNT(*)ORDERBYC、MAX(單價(jià))AVG(單價(jià))SUM(*)ORDERBYD、MAX(單價(jià))AVG(單價(jià))COUNT(*)GROUPBY標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析34、對(duì)于圖書管理數(shù)據(jù)庫,分別求出各個(gè)單位當(dāng)前借閱圖書的讀者人次。下面的SQL語句正確的是______。SELECT單位,______FROM借閱,讀者WHERE;借閱.借書證號(hào)=讀者.借書證號(hào)A、COUNT(借閱.借書證號(hào))GROUPBY單位B、SUM(借閱.借書證號(hào))GROUPBY單位C、COUNT(借閱.借書證號(hào))ORDERBY單位D、COUNT(借閱.借書證號(hào))HAVING單位標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析35、對(duì)于圖書管理數(shù)據(jù)庫,檢索借閱了《現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)》一書的借書證號(hào)。下面SQL語句正確的是______。SELECT借書證號(hào)FROM借閱WHERE總編號(hào)=;A、(SELECT借書證號(hào)FROM圖書WHERE書名=“現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)”)B、(SELECT總編號(hào)FROM圖書WHERE書名=“現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)”)C、(SELECT借書證號(hào)FROM借閱WHERE書名=“現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)”)D、(SELECT總編號(hào)FROM借閱WHERE書名=“現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)”)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)36、在單鏈表中,要?jiǎng)h除一個(gè)指定的節(jié)點(diǎn),必須要找到該節(jié)點(diǎn)的______。標(biāo)準(zhǔn)答案:前件知識(shí)點(diǎn)解析:?jiǎn)捂湵硎且环N順序存取的存儲(chǔ)結(jié)構(gòu),要對(duì)某節(jié)點(diǎn)進(jìn)行存取,都必須從鏈表的頭指針指向的節(jié)點(diǎn)開始,依次找到該點(diǎn),因此在刪除一個(gè)指定的節(jié)點(diǎn),必須要找到該節(jié)點(diǎn)的前件。37、假設(shè)一棵二叉樹的后序遍歷序列為DGJHEBIFCA,中序遍歷序列為DBGEHJACIF,則其前序遍歷序列為______。標(biāo)準(zhǔn)答案:ABDEGHJCFI知識(shí)點(diǎn)解析:若后序序列為非空,則后序遍歷序列最后一個(gè)元素應(yīng)是二叉樹的根。那么前半部分非空應(yīng)是二叉樹左子樹的中序遍歷序列,后半部分非空應(yīng)是二叉樹右子樹的中序序列。若判斷出左子樹非空,那么在后序序列的第二個(gè)元素即是左子樹的根,再結(jié)合中序序列前半部分,遞歸地就可把左子樹判定出來。同樣的方法可把右子樹判定出來,那么二叉樹就唯一地確定出來,這樣其前序序列便可得到。對(duì)于本題,首先根據(jù)后序遍歷序列確定這棵二叉樹的根節(jié)點(diǎn)為A,然后將根據(jù)中序遍歷序列確定左右子樹的節(jié)點(diǎn)及中序遍歷序列,分別是“DBGE-HJ”和“CIF”;再根據(jù)左子樹38、類是具有共同屬性、共同操作方法的對(duì)象的集合,所以類是對(duì)象的______。標(biāo)準(zhǔn)答案:抽象知識(shí)點(diǎn)解析:類是具有共同屬性、共同操作方法的對(duì)象的集合,所以類是對(duì)象的抽象,它描述了屬于該對(duì)象類型的所有對(duì)象的性質(zhì),而一個(gè)對(duì)象則是其對(duì)應(yīng)類的一個(gè)實(shí)例。39、軟件工程概念的出現(xiàn)源自______。標(biāo)準(zhǔn)答案:軟件危機(jī)知識(shí)點(diǎn)解析:軟件工程是為了消除軟件危機(jī)而產(chǎn)生的,它試圖使用工程、科學(xué)和數(shù)學(xué)的原理與方法研制、維護(hù)計(jì)算機(jī)軟件的有關(guān)技術(shù)及管理方法,其目的應(yīng)該是最終解決軟件的生產(chǎn)工程化問題。40、數(shù)據(jù)庫三級(jí)模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫的______。標(biāo)準(zhǔn)答案:數(shù)據(jù)獨(dú)立性知識(shí)點(diǎn)解析:數(shù)據(jù)庫的三級(jí)模式體系結(jié)構(gòu)把數(shù)據(jù)的組織管理工作進(jìn)行了劃分,把數(shù)據(jù)的具體組織留給DBMS管理,使用戶能邏輯地、抽象地處理數(shù)據(jù),而不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)中的具體表示方式與存儲(chǔ)方式,保證了數(shù)據(jù)的獨(dú)立性。四、填空題(本題共6題,每題1.0分,共6分。)41、在應(yīng)用程序生成器的“常規(guī)”選項(xiàng)卡中,選擇程序類型時(shí)選中“正常”,將生成一個(gè)在VisualFoxPro主窗口運(yùn)行的______應(yīng)用程序。標(biāo)準(zhǔn)答案:APP知識(shí)點(diǎn)解析:在應(yīng)用程序生成器的“常規(guī)”選項(xiàng)卡中,選擇程序類型時(shí)選中“正?!保瑢⑸梢粋€(gè)在VisualFoxPro主窗口運(yùn)行的APP應(yīng)用程序。42、命令?LOWER("Xy2A")的結(jié)果是______。標(biāo)準(zhǔn)答案:xy2a知識(shí)點(diǎn)解析:LOWER(“Xy2A”)命令是將大寫轉(zhuǎn)換成小寫。43、快捷菜單實(shí)質(zhì)上是一個(gè)彈出式菜單,要將某個(gè)彈出式菜單作為一個(gè)對(duì)象的快捷菜單,通常是在對(duì)象的______事件代碼中添加調(diào)用該彈出式菜單程序的命令。標(biāo)準(zhǔn)答案:Rightclick知識(shí)點(diǎn)解析:快捷菜單實(shí)質(zhì)上是一個(gè)彈出式菜單。要將某個(gè)彈出式菜單作為一個(gè)對(duì)象的快捷菜單,通常是在對(duì)象的Rightclick事件代碼中添加調(diào)用該彈出式菜單程序的命令。44、若想設(shè)置當(dāng)前對(duì)象的直接容器對(duì)象的標(biāo)題為“注意”,則在對(duì)象的方法或事件中應(yīng)該加入的語句為______。標(biāo)準(zhǔn)答案:This.Parent.Caption=“注意”知識(shí)點(diǎn)解析:即設(shè)置當(dāng)前對(duì)象的父對(duì)象的標(biāo)題屬性。45、設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主關(guān)鍵字是NO,其中NO為學(xué)號(hào),NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號(hào)。寫出實(shí)現(xiàn)下列功能的SQL語句。刪除姓“王”的學(xué)生記錄______。標(biāo)準(zhǔn)答案:DELETEFROMRWHERENAMELIKE“王%”知識(shí)點(diǎn)解析:Delete用途:刪除表中的數(shù)據(jù)。語法:DELETEFROMtable_nameWHEREcolumn_name=some_valueLIKE語句中,%表示任意個(gè)字符。46、設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號(hào)C(6),分類號(hào)C(8),書名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2))讀者(借書證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20))借閱(借書證號(hào)C(4),總編號(hào)C(6),借書日期D(8))為圖書管理數(shù)據(jù)庫的讀者表增加工資屬性(N(8,2)),請(qǐng)對(duì)下面的SQL語句填空:______標(biāo)準(zhǔn)答案:ALTERTABLE讀者ADD工資N(8,2)知識(shí)點(diǎn)解析:AlterTable用途:在已經(jīng)存在的表中增加或者移除字段。語法:ALTERTABLEtable_nameADDcolumn_namedatatypeALTERTABLEtable_nameDROPCOLUMNcolumn_name五、填空題(含2小題)(本題共5題,每題1.0分,共5分。)______指只有滿足連接條件的記錄才包含在查詢結(jié)果中。47、______指只有滿足連接條件的記錄才包含在查詢結(jié)果中。標(biāo)準(zhǔn)答案:內(nèi)部連接知識(shí)點(diǎn)解析:內(nèi)部連接指只有滿足連接條件的記錄才包含在查詢結(jié)果中。為了通過視圖能夠更新基本表中的數(shù)據(jù),需要在視圖設(shè)計(jì)器的(7)選項(xiàng)卡中選擇(8)設(shè)置項(xiàng)。48、7.標(biāo)準(zhǔn)答案:更新條件知識(shí)點(diǎn)解析:暫無解析49、8.標(biāo)準(zhǔn)答案:發(fā)送SQL更新知識(shí)點(diǎn)解析:根據(jù)對(duì)視圖的操作,如果需要通過視圖更新基本標(biāo)中的數(shù)據(jù),則要在視圖設(shè)計(jì)器中的“更新條件”選項(xiàng)卡中選擇發(fā)送SQL更新設(shè)置項(xiàng)。要為表單設(shè)計(jì)下拉式菜單,首先需要在菜單設(shè)計(jì)時(shí),在“常規(guī)選項(xiàng)”對(duì)話框中選擇“頂層表單”復(fù)選框;其次要將表單的ShowWindow屬性值設(shè)置為(9),使其成為頂層表單;最后需要在表單(10)的事件代碼中添加調(diào)用菜單程序的命令。50、9.標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:暫無解析51、10.標(biāo)準(zhǔn)答案:Init知識(shí)點(diǎn)解析:暫無解析國(guó)家二級(jí)VF筆試模擬試卷第3套一、公共基礎(chǔ)選擇題(本題共10題,每題1.0分,共10分。)1、鏈表適用于______查找。A、順序B、二分法C、順序或二分法D、隨機(jī)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:線性表的查找有順序查找和二分法查找兩種。由于鏈表不能隨機(jī)訪問,要訪問某個(gè)節(jié)點(diǎn),必須從它直接前驅(qū)的指針域出發(fā)才能找到。因此,鏈?zhǔn)酱鎯?chǔ)的線性表,即使是有序表,也只能使用順序查找法。2、A、
B、
C、
D、
標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析3、下列工具中為需求分析的常用工具是()。A、PADB、PFDC、N-SD、DFD標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:需求分析常用的工具有數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、判定樹和判定表。PAD(問題分析圖)、PFD(程序流程圖)、N-S(盒式圖)都是詳細(xì)設(shè)計(jì)的常用工具,不是需求分析的常用工具。4、下列不屬于結(jié)構(gòu)化分析的常用工具的是______。A、數(shù)據(jù)流圖B、數(shù)據(jù)字典C、判定樹D、PAD圖標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:結(jié)構(gòu)化分析的常用工具有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹和判定表。而PAD圖是常見的過程設(shè)計(jì)工具中的圖形設(shè)計(jì)。5、和隊(duì)列的共同特點(diǎn)是______.A、都是先進(jìn)先出B、都是先進(jìn)后出C、只允許在端點(diǎn)處插入和刪除元素D、沒有共同點(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)先出”的線性表。6、下列有關(guān)數(shù)據(jù)庫的描述,正確的是______。A、數(shù)據(jù)庫是一個(gè)DBF文件B、數(shù)據(jù)庫是一個(gè)關(guān)系C、數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合D、數(shù)據(jù)庫是,組文件標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:數(shù)據(jù)庫(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ù)庫中的數(shù)據(jù)具有“集成”、“共享”之特點(diǎn)。7、已知一個(gè)有序表為(13,18,24,35,47,50,62,83,90,115,134),當(dāng)使用二分法查找值為90的元素時(shí),查找成功的比較次數(shù)為A、1B、2C、3D、9標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:根據(jù)二分法查找的查找過程,首先將90與表中中間的元素50進(jìn)行比較,由于90大于50,所以線性表的后半部分查找。第二次與比較的元素是后半部分的中間元素,即90,這時(shí)兩者相等,即查找成功。8、編制一個(gè)好的程序,首先要保證它的正確性和可靠性,還應(yīng)強(qiáng)調(diào)良好的編程風(fēng)格,在書寫功能性注釋時(shí)應(yīng)考慮A、僅為整個(gè)程序作注釋B、僅為每個(gè)模塊作注釋C、為程序段作注釋D、為每個(gè)語句作注釋標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:功能性注釋是嵌在源程序體中的,用以描述其后的語句或程序段是在做什么工作,或者執(zhí)行了下面的語句會(huì)怎么樣。所以它描述的是一段程序,是為程序段做注釋,而不是每條語句。9、以下數(shù)據(jù)結(jié)構(gòu)屬于非線性數(shù)據(jù)結(jié)構(gòu)的是______。A、隊(duì)列B、線性表C、二叉樹D、棧標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:線性表、棧和隊(duì)列等數(shù)據(jù)結(jié)構(gòu)所表達(dá)和處理的數(shù)據(jù)以線性結(jié)構(gòu)為組織形式。棧是一種特殊的線性表,這種線性表只能在固定的一端進(jìn)行插入和刪除操作,允許插入和刪除的一端稱為棧頂,另一端稱為棧底。一個(gè)新元素只能從棧頂一端進(jìn)入,刪除時(shí),只能刪除棧頂?shù)脑?,即剛剛被插入的元素。所以棧又稱后進(jìn)先出表(LastInFirstOut);隊(duì)列可看作是插入在一端進(jìn)行,刪除在另一端進(jìn)行的線性表,允許插入的一端稱為隊(duì)尾,允許刪除的一端稱為隊(duì)頭。在隊(duì)列中,只能刪除隊(duì)頭元素,隊(duì)列的最后一個(gè)元素一定是最新入隊(duì)的元素。因此隊(duì)列又稱先進(jìn)先出表(FirstInFirstOut)。10、耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。下列敘述中正確的是______。A、提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性B、降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性C、耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度D、內(nèi)聚性是指模塊間互相連接的緊密程度標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:1、內(nèi)聚性:內(nèi)聚性是一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量。2、耦合性:耦合性是模塊間互相連接的緊密程度的度量。因此選項(xiàng)C、D是錯(cuò)誤的。在程序結(jié)構(gòu)中,各模塊的內(nèi)聚性越強(qiáng),則耦合性越弱。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨(dú)立性。因此選項(xiàng)A是錯(cuò)誤的,應(yīng)該降低耦性合提高內(nèi)聚性,所以選項(xiàng)B是正確的。二、選擇題(本題共29題,每題1.0分,共29分。)11、命令“?str(34.567,4,3)”的輸出結(jié)果是______。A、34.6B、34.567C、34.57D、34.5標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析12、在VFP環(huán)境下,用LISTSTRU命令顯示表中每個(gè)記錄的長(zhǎng)度(總計(jì))為60,用戶實(shí)際可用字段的總寬度為______。A、60B、61C、3、8、10D、3、8、任意標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析13、以下屬于非容器類控件的是______。A、FormB、LabelC、PageD、Container標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析14、定位第1條記錄上的命令是______。A、GOTOPB、GOBOTTOMC、GO6D、SKIP標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:GO命令直接對(duì)記錄進(jìn)行定位,TOP是表頭,不使用索引時(shí),記錄號(hào)為1的記錄,使用索引時(shí),索引項(xiàng)排在最前面的索引對(duì)應(yīng)的記錄。BOTTOM是表尾,當(dāng)不使用索引時(shí),是記錄號(hào)最大的那條記錄,使用索引時(shí),是索引項(xiàng)排在最后面的索引項(xiàng)對(duì)應(yīng)的記錄。SKIP命令的作用是,當(dāng)確定了當(dāng)前記錄位置之后,可以用SKIP命令向前或向后移動(dòng)若干條記錄位置。15、在表單控件工具欄中,創(chuàng)建哪個(gè)控件,用于顯示一段固定的文本信息字符串?A、文本框B、命令組C、標(biāo)簽D、復(fù)選框標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:標(biāo)簽的作用是用于顯示一段固定的文本信息字符串.它沒有數(shù)據(jù)源,把要顯示的字符串直接賦予標(biāo)簽的“標(biāo)題”(Caption)屬性即可,故選項(xiàng)C為正確答案。16、操作對(duì)象是兩個(gè)表的關(guān)系運(yùn)算是()。A、選擇B、投影C、聯(lián)接D、并標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:選擇是從關(guān)系中找出滿足給定條件的元組,即在表中從行的角度抽取記錄。投影是從表中選擇若干字段形成新的關(guān)系。選擇和投影的操作對(duì)象只是一個(gè)表。聯(lián)接是將兩個(gè)關(guān)系模式拼接成一個(gè)更寬的關(guān)系模式,生成的新關(guān)系中包含滿足聯(lián)接條件的元組。并是傳統(tǒng)的集合運(yùn)算,是由屬于兩個(gè)關(guān)系的元組組成的集合。使用下列數(shù)據(jù)表。倉庫(倉庫號(hào)C(3)、所在地C(8)、人數(shù)N(2))職工(倉庫號(hào)C(3)、職工號(hào)C(2)、姓名C(8)、工資I)17、檢索有職工的工資大于或等于“WH1”倉庫中所有職工“工資”的倉庫號(hào),正確的命令是()。A、SELECTDISTINCT倉庫號(hào)FROM職工WHERE工資>=ANY;(SELECTMAX(工資)FROM職工WHERE倉庫號(hào)="WH1")B、SELECTDISTINCT倉庫號(hào)FROM職工WHERE工資>=ANY;(SELECT工資FROM職工WHERE倉庫號(hào)="WH1")C、SELECTDISTINCT倉庫號(hào)FROM職工WHERE工資>=ALL;(SELECT工資FROM職工WHERE倉庫號(hào)="WH1")D、SELECTDISTINCT倉庫號(hào)FROM職工WHERE工資>=ALL;(SELECTMAX(工資)FROM職工WHERE倉庫號(hào)="WH1")標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:本題的SQL語句功能是檢索有職工工資大于等于倉庫號(hào)“WH1”中所有職工工資的倉庫號(hào)。本題中通過子查詢檢索“WH1”倉庫中所有職工的工資,然后在主查詢中檢索有職工工資大于子查詢所查的工資記錄,即大于所有“WH1”中所有職工工資的職工所在的倉庫號(hào),DISTINCT短語的功能是去掉查詢結(jié)果中重復(fù)的記錄。在SQL語句中可以利用ANY、ALL等量詞進(jìn)行查詢?;靖袷綖椋海急磉_(dá)式><比較運(yùn)算符>[ANY|ALL|SOME](子查詢)。其中,ANY(任意的)和SOME(一些)表示只要子查詢中存在符合條件的行,結(jié)果就成立;而ALL(所有的)只有子查詢中的所有的行都符合條件,結(jié)果才成立。18、有下列SQL語句:INSERTINTO職工VALUES("WH4","E15","張清",2800)在命令窗口執(zhí)行該命令后()。A、向表中任意位置插入一條新記錄B、在當(dāng)前記錄之前,插入一條新語句C、在當(dāng)前記錄之后,插入一條新語句D、在表末尾新增一條記錄標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:VisualFoxPro支持兩種SQL插入格式,第一種為標(biāo)準(zhǔn)格式,第二種是VisualFoxPro的特殊格式。第一種格式為:INSERTINTO<表名>[(字段名1[,字段名2,…])];VALUES(表達(dá)式1[,表達(dá)式2,…])其中INSERTINTO<表名>說明向指定的表中插入記錄。當(dāng)插入的不是完整的記錄時(shí),可以用字段名1,字段名2,…指定字段:VALUE(表達(dá)式1[,表達(dá)式2,…給出具體的記錄值。該命令默認(rèn)的是向表末尾新增一條記錄。注意:插入的記錄值要與相應(yīng)的字段類型一致。19、檢索最少有4名職工倉庫的職工平均工資的語句為()。A、SELECT倉庫號(hào),COUNT(*)AS人數(shù),AVG(工資)AS平均工資FROM職工;GROUPBY倉庫號(hào)WHERECOUNT(*)>=4B、SELECT倉庫號(hào),COUNT(*)AS人數(shù),AVG(工資)AS平均工資FROM職工;GROUPBY倉庫號(hào)HAVINGCOUNT(*)>=4C、SELECT倉庫號(hào),COUNT(*)AS人數(shù),AVG(工資)AS平均工資FROM職工;GROUPBY職工號(hào)WHERECOUNT(*)>=4D、SELECT倉庫號(hào),COUNT(*)AS人數(shù),AVG(工資)AS平均工資FROM職工;GROUPBY職工號(hào)HAVINGCOUNT(*)>=4標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在分組與計(jì)算查詢語句中,使用HAVING子句可以對(duì)分組進(jìn)一步加以控制。用這個(gè)子句定義這些組所必須滿足的條件,以便將其包含在結(jié)果中,HAVING子句必須與GROUPBY短語同時(shí)使用。本題中先由GROUPBY子句按“倉庫號(hào)”對(duì)記錄行進(jìn)行分組:再執(zhí)行COUNT()函數(shù)統(tǒng)計(jì)每組中有多少個(gè)記錄,執(zhí)行AVG()函數(shù)計(jì)算每個(gè)組的平均工資;最后執(zhí)行HAVING子句,只有記錄總數(shù)大于等于4的組才輸出結(jié)果,即倉庫職工在4名(含)以上的。注意:此時(shí)輸出的組記錄是計(jì)算后的記錄,即每組只包含一條記錄,輸出信息包括該倉庫的倉庫號(hào)、人數(shù)和平均工資。20、為“倉庫”表增加一個(gè)“面積”字段,類型為數(shù)值型,寬度是7,小數(shù)位數(shù)為2,正確的命令是()。A、CREATETABLE倉庫ADD面積N(7,2)B、CREATETABLE倉庫ALTER面積N(7,2)C、ALTERTABIE倉庫ADD面積N(7,2)D、LTERTABLE倉庫ALTER面積N(7,2)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:利用SQL命令可以對(duì)基本表的結(jié)構(gòu)進(jìn)行修改,利用以下命令可以為表建立新的字段:ALTERTABLE<表名>ADD[[COLUMN][<字段名1><字段類型>[(<長(zhǎng)度>[,<小數(shù)位數(shù)>])]本題中CREATETABLE命令用來新建一個(gè)表,要修改已存在的表的結(jié)構(gòu)需要使用ALTERTABLE命令。另外,給表增加字段的短語是ADDCOLUMN,而不是ALTER,其中COLUMN短語可以省略。ALTER是用來修改已有的字段,不能新增一個(gè)字段。21、檢索至少有一名職工信息的“倉庫號(hào)”及倉庫的“所在地”和“人數(shù)”,正確的SQL命令是()。A、SELECT倉庫號(hào),所在地,人數(shù)FROM倉庫WHEREIN;(SELECT倉庫號(hào)FROM職工WHERE倉庫號(hào)=職工.倉庫號(hào))B、SELECT倉庫號(hào),所在地,人數(shù)FROM倉庫WHERE倉庫號(hào)IN;SELECT倉庫號(hào)FROM職工WHERE倉庫號(hào)=倉庫.倉庫號(hào))C、SELECT倉庫號(hào),所在地,人數(shù)FROM倉庫WHERENOTEXISTS;(SELECT倉庫號(hào)FROM職工WHERE倉庫號(hào)=倉庫.倉庫號(hào))D、SELECT倉庫號(hào),所在地,人數(shù)FROM倉庫WHEREEXISTS;(SELECT倉庫號(hào)FROM職工WHERE倉庫號(hào)=倉庫.倉庫號(hào))標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:本題中EXISTS屬于SQL查詢謂詞,EXISTS或NOTEXISTS是用來檢查在子查詢中是否有結(jié)果返回,即存在元組或不存在元組,子查詢要用圓括號(hào)括起來。本題SQL查詢中的子查詢查詢的是“職工”表中“倉庫號(hào)”等于“倉庫”表中“倉庫號(hào)”的數(shù)據(jù),然后在外層查詢中檢索“倉庫”表中的“倉庫號(hào)”是否存在于子查詢的查詢結(jié)果中,將存在的“倉庫號(hào)”顯示其“倉庫號(hào)”、“所在地”和“人數(shù)”的信息。22、進(jìn)行字符串比較時(shí),使命令:?“我們大家”=“我們”,結(jié)果為邏輯假的設(shè)置是()。A、SETEXACTONB、SETEXACTOFFC、SETCOLLATETO“Machine”D、SETCOLLATETO“Stroke”標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在用單等號(hào)運(yùn)算符(=)比較兩個(gè)字符串時(shí),運(yùn)算結(jié)果與SETEXACTONIOFF的設(shè)置有關(guān)?!馩N先在較短字符串的尾部加上若干個(gè)空格,使兩個(gè)字符串的長(zhǎng)度相等,然后再進(jìn)行精確比較?!馩FF命令后,只要右邊字符串與左邊字符串的前面部分內(nèi)容相匹配,即可得到邏輯真的結(jié)果,即字符串的比較因右面的字符串結(jié)束而終止。23、SQL用于顯示部分查詢結(jié)果的TOP短語,必須與下列()短語同時(shí)使用才有效。A、HAVINGB、DISTINCTC、ORDERBYD、GROUPBY標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析24、SQLSELECT語句中的WHERE用于說明()A、查詢數(shù)據(jù)B、查詢條件C、查詢分組D、查詢排序標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:SELECT語句中的WHERE短語用來進(jìn)行查詢條件的篩選,相當(dāng)于關(guān)系的選擇操作:GROUPBY短語用于對(duì)查詢結(jié)果進(jìn)行分組;ORDERBY短語用來對(duì)查詢結(jié)果進(jìn)行排序。25、關(guān)于內(nèi)存變量的調(diào)用,下列說法正確的是()。A、私有變量只能被本層模塊程序調(diào)用B、私有變量能被本層模塊和下層模塊程序調(diào)用C、局部變量不能被本層模塊程序調(diào)用D、局部變量能被本層模塊和下層模塊程序調(diào)用標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:在程序中直接使用(沒有通過PUBLIC和LOCAL命令事先聲明)而由系統(tǒng)自動(dòng)隱含建立的變量都是私有變量。私有變量的作用域是建立它的模塊及其下屬的各層模塊。局部變量只能在建立它的模塊中使用,不能在上層或下層模塊中使用。當(dāng)建立它的模塊程序運(yùn)行結(jié)束時(shí),局部變量自動(dòng)釋放,局部變量用LOCAL命令建立。26、下列關(guān)于數(shù)值型常量表示正確的是______。A、152.365B、125.34C、-1.6e+013D、{10/10/2006}標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:選項(xiàng)A是貨幣型常量,選項(xiàng)B是字符型常量,選項(xiàng)D是日期型常量,選項(xiàng)C是用科學(xué)計(jì)數(shù)法表示的一個(gè)數(shù)值型常量。27、查詢工資最高的員工,要求得到的信息包括員工姓名和工資,正確的命令是______。A、SELECT姓名,工資,SUM(工資)FROM員工表,工資表WHERE員工表.工號(hào)=工資表.工號(hào)B、SELECT姓名,工資,MAX(工資)FROM員工表,工資表WHERE員工表.工號(hào)=工資表.工號(hào)C、SELECT姓名,工資,MAX(工資)FROM工資表D、SELECT姓名,工資,MAX(工資)FROM員工表,工資表HAVING員工表.工號(hào)=工資表.工號(hào)標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:A.應(yīng)把求和函數(shù)SUM()改成求最大函數(shù)MAX();C.由于工資表中沒有員工姓名,因此要用聯(lián)結(jié)查詢才能實(shí)現(xiàn):D.格式錯(cuò)誤,SELECT格式為:SELECT列名FROM表名WHERE表達(dá)式。28、從員工表中刪除工號(hào)為“00011”的員工記錄,正確的SQL語句是______。A、DROPFROM員工表WHERE工號(hào)="00011"B、DROPFROM員工表FOR工號(hào)="00011"C、DELETEFROM員工表WHERE工號(hào)="00011"D、DELETEFROM員工表FOR工號(hào)="00011"標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:刪除語句的一般格式為:DELETEFROM表名[WHERE謂詞)。29、在下面的VisualFoxPro表達(dá)式中,運(yùn)算結(jié)果是邏輯真的是______。A、EMPTY(.NULL.)B、LIKE(’acd’,’ac?’)C、AT(’a’,’123abc’)D、EMPTY(SPACE(2))標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:LIKE(cExpressionl,cExpression2)返回值:LogicalcExpressionl是要查找的字符,而cExpression2是被查找的字符。AT(cSearchExpression,cExpressionSearched[,nOccurrence])返回值:NumericcSearchExpression是搜索的字符,eExpressionSearched是被搜索的字符。EMPTY(eExpression)返回值:Logical.NULL.是一個(gè)不同于空字符串、空字段,0的值;對(duì).NULL.的判斷要通過ISNULL()來進(jìn)行。30、INSERT語句中所使用的數(shù)據(jù)不能來自于______。A、數(shù)組B、變量C、查詢D、索引標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:暫無解析31、用WAIT命令給內(nèi)存變量輸入數(shù)據(jù)時(shí),內(nèi)存變量獲得的數(shù)據(jù)是()。A、任意長(zhǎng)度的字符串B、一個(gè)字符串和一個(gè)回車符C、數(shù)值型數(shù)據(jù)D、一個(gè)字符標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:暫無解析32、VisualFoxPro的系統(tǒng)數(shù)菜單,其主菜單是一個(gè)A、條形菜單B、彈出式菜單C、下拉式菜單D、組合菜單標(biāo)準(zhǔn)答案:1知識(shí)點(diǎn)解析:VisualFoxPro的系統(tǒng)菜單是一個(gè)典型的菜單系統(tǒng),它是由一個(gè)條形菜單,即主菜單和一個(gè)彈出式菜單,即子菜單所組成的。條形菜單和彈出式菜單都是下拉菜單的組成部分。在應(yīng)用程序中,我們用到的菜單系統(tǒng)一般都下拉式菜單。33、表達(dá)式4*3^2-1/2+3^2的值為A、26.5B、45.5C、44.5D、20.5標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:本題先算乘方(^),再算乘(*)除(/),最后算加減,最后結(jié)果44-5。34、在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引是A、惟一索引B、惟一索引和候選索引C、惟一索引和主索引D、主索引和候選索引標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:主索引是指在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引,一個(gè)表只能創(chuàng)建一個(gè)主索引;候選索引和主索引具有相同的特性,所不同的是一個(gè)表可以建立多個(gè)候選索引;惟一索引是為了保持同早期版本的兼容性,它的“惟一性”是指索引項(xiàng)的惟一,而不是字段值的惟一。35、SQL的查詢語句中,______短語用于實(shí)現(xiàn)關(guān)系的投影操作。A、WHEREB、SELECTC、FROMD、GROUPBY標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:4個(gè)選項(xiàng)所列出的短語都屬于SELECT語句的短語,SELECT短語用于實(shí)現(xiàn)關(guān)系的投影操作,將所選的屬性名置于SELECT短語后面,多個(gè)屬性名之間用逗號(hào)隔開;A選項(xiàng)WHERE短語用于實(shí)現(xiàn)關(guān)系的選擇操作。C選項(xiàng)FROM短語指定查詢數(shù)據(jù)的來源,D選項(xiàng)GROUPBY短語用于實(shí)現(xiàn)分組。36、執(zhí)行SELECT0選擇工作區(qū)的結(jié)果是______。A、選擇了0號(hào)工作區(qū)B、選擇了空閑的最小號(hào)工作區(qū)C、關(guān)閉選擇的工作區(qū)D、選擇已打開的工作區(qū)標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:使用窗口命令選擇工作區(qū):SELECT<T作區(qū)>|<別名><工作區(qū)號(hào)>的取值范圍0432767。如果取值為0,則選擇尚未使用編號(hào)最小的一個(gè)工作區(qū)。<別名>是指打開表的別名,用來指定包含打開表的工作區(qū)。別名有3種使用方法使用系統(tǒng)默認(rèn)的別名A~J表示前10個(gè)工作區(qū)使用用戶定義的別名。定義格式為USE表名ALIAS別名用戶未定義別名時(shí),直接使用表名作為別名。另外,要為表指定打開的工作區(qū),此時(shí)不改變當(dāng)前區(qū)的位置。定義格式為USE<表名>m<工作區(qū)號(hào)>37、在SQL查詢時(shí),使用WHERE子句指出的是______。A、查詢目標(biāo)B、查詢結(jié)果C、查詢條件D、查詢視圖標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:在SQL命令使用SELECT查詢時(shí),WHERE子句指出的是查詢條件,可參照SELECT語句的語法。38、把各個(gè)數(shù)據(jù)庫文件聯(lián)系起來構(gòu)成一個(gè)統(tǒng)一的整體,在數(shù)據(jù)庫系統(tǒng)中需要采用一定的將這些數(shù)據(jù)厙文件聯(lián)系起來。A、操作系統(tǒng)B、文件系統(tǒng)C、文件結(jié)構(gòu)D、數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn)答案:8知識(shí)點(diǎn)解析:在數(shù)據(jù)庫系統(tǒng)中,把各個(gè)數(shù)據(jù)庫文件聯(lián)系起來構(gòu)成一個(gè)統(tǒng)一的整體,通常是通過采用一定的數(shù)據(jù)結(jié)構(gòu)來實(shí)現(xiàn)這一點(diǎn),而這種數(shù)據(jù)中存在的結(jié)構(gòu)通常采用數(shù)據(jù)模型來表示。39、在VisualFoxPro的數(shù)據(jù)工作期窗口,使用SETRELATION命令可以建立兩個(gè)表之間的關(guān)聯(lián),這種關(guān)聯(lián)是()。A、永久性關(guān)聯(lián)B、永久性關(guān)聯(lián)或臨時(shí)性關(guān)聯(lián)C、臨時(shí)性關(guān)聯(lián)D、永久性關(guān)聯(lián)和臨時(shí)性關(guān)聯(lián)標(biāo)準(zhǔn)答案:4知識(shí)點(diǎn)解析:在“數(shù)據(jù)庫設(shè)計(jì)器”中可以建立表與表之間的“永久聯(lián)系”,但是它不能控制在不同的工作區(qū)中記錄指針的聯(lián)動(dòng)。所以還需要建立能夠控制表間記錄指針聯(lián)動(dòng)的臨時(shí)關(guān)系,稱作關(guān)聯(lián)。通常利用命令SETRELATION建立關(guān)聯(lián)。三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5分。)40、投影運(yùn)算是一個(gè)______元運(yùn)算。標(biāo)準(zhǔn)答案:一知識(shí)點(diǎn)解析:暫無解析41、在結(jié)構(gòu)化分析使用的數(shù)據(jù)流圖中,使______解釋其中的圖形元素。標(biāo)準(zhǔn)答案:數(shù)據(jù)字典知識(shí)點(diǎn)解析:數(shù)據(jù)字典的作用是對(duì)數(shù)據(jù)流圖中出現(xiàn)的被命名的圖形元素進(jìn)行確切解釋。通常數(shù)據(jù)字典包含的信息有名稱、別名、何處使用/如何使用、內(nèi)容描述、補(bǔ)充信息等。42、一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體“項(xiàng)目主管”與實(shí)體“項(xiàng)目”的聯(lián)系屬于【】的聯(lián)系。標(biāo)準(zhǔn)答案:1對(duì)多或1:N知識(shí)點(diǎn)解析:兩個(gè)實(shí)體集間的聯(lián)系實(shí)際上是實(shí)體集間的函數(shù)關(guān)系,這種函數(shù)關(guān)系可以有3種,即一對(duì)一(1:1)的聯(lián)系;一對(duì)多(1:N)或多對(duì)一(N:1)的聯(lián)系和多對(duì)多(N:N)的聯(lián)系。43、順序存儲(chǔ)方法是把邏輯上相鄰的結(jié)點(diǎn)存儲(chǔ)在物理位置【】的存儲(chǔ)單元中。標(biāo)準(zhǔn)答案:【】相鄰知識(shí)點(diǎn)解析:常用的存儲(chǔ)表示方法有4種,順序存儲(chǔ)、鏈?zhǔn)酱鎯?chǔ)、索引存儲(chǔ)、散列存儲(chǔ)。其中,順序存儲(chǔ)方法是把邏輯上相鄰的結(jié)點(diǎn)存儲(chǔ)在物理位置也相鄰的存儲(chǔ)單元中。44、棧的基本運(yùn)算有3種:入棧、退棧和【】。標(biāo)準(zhǔn)答案:讀棧頂元素知識(shí)點(diǎn)解析:棧的基本運(yùn)算有3種:入棧、退棧和讀棧頂元素。入棧運(yùn)算是指在棧頂位置插入一個(gè)新元素。這個(gè)運(yùn)算有兩個(gè)基本操作:首先將棧頂指針進(jìn)一(即top加1),然后將新元素插入到棧頂指針指向的位置。退棧運(yùn)算是指取出棧頂元素并賦給一個(gè)指定的變量。這個(gè)運(yùn)算有兩個(gè)基本操作:首先將棧頂元素(棧頂指針指向的元素)賦給一個(gè)指定的變量,然后將棧頂指針退一(即top減1)。讀棧頂元素是指將棧頂元素賦給一個(gè)指定的變量。這個(gè)運(yùn)算不刪除棧頂元素,只是將它的值賦給一個(gè)變量。四、填空題(本題共10題,每題1.0分,共10分。)45、數(shù)據(jù)庫邏輯設(shè)計(jì)的主要工作是將E-R圖轉(zhuǎn)換成指定RDBMS中的______。標(biāo)準(zhǔn)答案:關(guān)系模式知識(shí)點(diǎn)解析:暫無解析46、設(shè)計(jì)報(bào)表通常包括兩部分內(nèi)容;______和布局。標(biāo)準(zhǔn)答案:數(shù)據(jù)源知識(shí)點(diǎn)解析:設(shè)計(jì)報(bào)表通常包括兩部分內(nèi)容:數(shù)據(jù)源和布局。數(shù)據(jù)源是報(bào)表的數(shù)據(jù)來源。47、在“報(bào)表設(shè)計(jì)器”中,要添加標(biāo)題或其他說明文字,應(yīng)使用______控件。標(biāo)準(zhǔn)答案:標(biāo)簽知識(shí)點(diǎn)解析:標(biāo)簽控件在報(bào)表中的使用是相當(dāng)廣泛的。如每一個(gè)字段前面都要有一段說明性文字,報(bào)表一般都有標(biāo)題等。這些說明性文字或標(biāo)題文本就需要使用標(biāo)簽控件來完成。插入標(biāo)簽控件的方法是:在“報(bào)表控件”工具欄中單擊“標(biāo)簽”按鈕,然后在報(bào)表的指定位置上單擊,便出現(xiàn)一個(gè)插入點(diǎn),即可在當(dāng)前位置上輸入文本。48、在定義字段有效性規(guī)則時(shí),在“信息”框中輸入的表達(dá)式類型是_____________。標(biāo)準(zhǔn)答案:字符型知識(shí)點(diǎn)解析:在表設(shè)計(jì)器的“字段”選項(xiàng)卡中有一組定義字段有效性規(guī)則的項(xiàng)目,它們是規(guī)則(字段有效性規(guī)則)、信息(違背字段有效性規(guī)則時(shí)的提示信息)、默認(rèn)值(字段的默認(rèn)值)3項(xiàng)。其中,“規(guī)則”是邏輯表達(dá)式,“信息”是字符串表達(dá)式,“默認(rèn)值”的類型則視字段的類型而定。49、將成績(jī)表中總分字段的默認(rèn)值設(shè)置為0,這屬于定義數(shù)據(jù)______完整性。標(biāo)準(zhǔn)答案:域知識(shí)點(diǎn)解析:域完整性指的是對(duì)表中字段的取值的限定。如對(duì)于數(shù)值型數(shù)據(jù),可以通過指定字段的寬度來限定其取值范圍。同時(shí)也可以通過用一些域約束規(guī)則來進(jìn)一步保證域完整性,域約束規(guī)則也稱字段有效性規(guī)則,在插入或修改字段值時(shí)起作用,主要用于數(shù)據(jù)輸入正確性檢驗(yàn)?!澳J(rèn)值”用來設(shè)置字段的默認(rèn)值。50、若要在一個(gè)表單中,分3頁顯示3個(gè)數(shù)據(jù)表的內(nèi)容,應(yīng)使用【】控件。標(biāo)準(zhǔn)答案:頁框知識(shí)點(diǎn)解析:暫無解析51、在表設(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)值)。52、執(zhí)行命令A(yù)=2005/4/2之后,內(nèi)存變量A的數(shù)據(jù)類型是【】型。標(biāo)準(zhǔn)答案:數(shù)值知識(shí)點(diǎn)解析:2005/4/2實(shí)際上是一個(gè)數(shù)值表達(dá)式,其結(jié)果為一個(gè)數(shù)值型數(shù)據(jù),這里比較容易與日期常量或字符型常量混淆,要注意的是日期型常量的定界符是一對(duì)花括號(hào)“{}”,字符型常量的定界符是半角的單引號(hào)、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 新員工三分鐘自我介紹示范
- 企業(yè)文化建設(shè)實(shí)施計(jì)劃模板
- B6技術(shù)支撐平臺(tái)使用指導(dǎo)手冊(cè)
- 高考英語語法重點(diǎn)之主謂一致規(guī)則
- 瀝青-環(huán)境應(yīng)急預(yù)案(3篇)
- 智能制造產(chǎn)業(yè)發(fā)展策略分析
- 學(xué)校應(yīng)急預(yù)案學(xué)習(xí)(3篇)
- 商場(chǎng)公寓施工方案(3篇)
- 小學(xué)高年級(jí)寫作能力訓(xùn)練指導(dǎo)
- 人員接送應(yīng)急預(yù)案(3篇)
- 短險(xiǎn)銷售技巧培訓(xùn)課件
- 山東省濟(jì)南市2024-2025學(xué)年高二上學(xué)期1月期末考試英語含答案
- 2026云南省產(chǎn)品質(zhì)量監(jiān)督檢驗(yàn)研究院招聘編制外人員2人筆試模擬試題及答案解析
- 制造部部門介紹
- 化工品物流樞紐項(xiàng)目運(yùn)營(yíng)管理方案
- 2025年新公開選拔中小學(xué)校長(zhǎng)筆試試題與答案
- 丈夫家暴協(xié)議書模板
- 2026中國(guó)中藥飲片智能煎煮設(shè)備市場(chǎng)培育與渠道建設(shè)報(bào)告
- 2025小學(xué)三年級(jí)英語上冊(cè)期末測(cè)試卷(人教版)
- 2025年液壓傳動(dòng)試題及 答案
- 【《家庭文化資本與幼兒學(xué)習(xí)品質(zhì)的關(guān)系實(shí)證分析》24000字】
評(píng)論
0/150
提交評(píng)論