版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
國家二級VF筆試模擬試卷28(共9套)(共430題)國家二級VF筆試模擬試卷第1套一、公共基礎選擇題(本題共10題,每題1.0分,共10分。)1、算法的空間復雜度是指A、算法程序的長度B、算法程序中的指令條數C、算法程序所占的存儲空間D、算法執(zhí)行過程中所需要的存儲空間標準答案:D知識點解析:考查考生對算法空間復雜度的掌握。算法空間復雜度是指執(zhí)行這個算法所需要的內存空間。2、棧和隊列的共同特點是A、都是先進先出B、都是先進后出C、只允許在端點處插入和刪除元素D、沒有共同點標準答案:C知識點解析:考查棧和隊列概念的掌握。棧和隊列都是一種特殊的操作受限的線性表,只允許在端點處進行插入和刪除。二者的區(qū)別是:棧只允許在表的一端進行插入或刪除操作,是一種"后進先出"的線性表;而隊列只允許在表的一端進行插入操作,在另一端進行刪除操作,是一種"先進先出"的線性表。模塊之間的耦合程度反映了模塊的獨立性,也反映了系統分解后的復雜程度。按照耦合程度從弱到強,可以將其分成5級,分別是:數據耦合、同構耦合、控制耦合、公用耦合和內容耦合。選項C),沒有這種耦合方式。3、設有下列二叉樹:對此二叉樹前序遍歷的結果為A、ZBTYCPXAB、ATBZXCYPC、ZBTACYXPD、ATBZXCPY標準答案:B知識點解析:本題考查二叉樹的遍歷。所謂二叉樹的前序遍歷(DLR)是指在訪問根結點、遍歷左子樹與遍歷右子樹這3者中,首先訪問根結點,然后遍歷左子樹,最后遍歷右子樹,并且,在遍歷左右子樹時,上述規(guī)則同樣適用,即"根-左-右",故該二叉樹的前序遍歷結果為"ATBZXCYP"。對于本題,若使用后序遍歷和中序遍歷的結果分別為"ZBTYCPXA"和"TZBACYXP"。4、結構化程序設計主要強調的是A、程序的規(guī)模B、程序的效率C、程序設計語言的先進性D、程序易讀性標準答案:D知識點解析:本題考查考生的結構化程序設計的思想。結構化程序設計強調的是程序的易讀性。5、下列敘述中正確的是A、一個算法的空間復雜度大,則其時間復雜度也必定大B、一個算法的空間復雜度大,則其時間復雜度必定小C、一個算法的時間復雜度大,則其空間復雜度必定小D、上述三種說法都不對標準答案:D知識點解析:考查算法復雜度的基本知識。算法復雜度主要包括時間復雜度和空間復雜度。算法的時間復雜度是指執(zhí)行算法所需要的計算工作量,可以用執(zhí)行算法過程中所需基本運算的執(zhí)行次數來度量;算法的空間復雜度是指執(zhí)行這個算法所需要的內存空間。根據各自的定義可知,算法的時間復雜度與空間復雜度并不相關。6、下列不屬于軟件工程的3個要素的是A、工具B、過程C、方法D、環(huán)境標準答案:D知識點解析:本題考查了軟件工程的基本概念。軟件工程包括3個要素,即方法、工具和過程。方法是完成軟件工程項目的技術手段;工具支持軟件的開發(fā)、管理和文檔生成;過程支持軟件開發(fā)的各個環(huán)節(jié)的控制和管理。7、軟件開發(fā)離不開系統環(huán)境資源的支持,其中必要的測試數據屬于A、硬件資源B、通信資源C、支持軟件D、輔助資源標準答案:D知識點解析:本題考查了軟件測試。軟件測試過程中,輔助資源包括測試用例(測試數據)、測試計劃、出錯統計和最終分析報告等。8、下述關于數據庫系統的敘述中正確的是A、數據庫系統減少了數據冗余B、數據庫系統避免了一切冗余C、數據庫系統中數據的一致性是指數據類型一致D、數據庫系統比文件系統能管理更多的數據標準答案:A知識點解析:本題考查了數據庫系統的基本知識。數據庫系統的數據具有高共享性和低冗余性,但不能完全避免數據冗余;數據的一致性是指在系統中同一數據的不同出現應保持相同的值。9、下列數據模型中,具有堅實理論基礎的是A、層次模型B、網狀模型C、關系模型D、以上3個都是標準答案:C知識點解析:本題考查了數據模型。關系模型較之格式化模型(網狀模型和層次模型)有以下幾方面的優(yōu)點,即數據結構比較簡單、具有很高的數據獨立性、可以直接處理多對多的聯系,以及有堅實的理論基礎。10、相對于數據庫系統,文件系統的主要缺陷有數據關聯差、數據不一致性和A、可重用性差B、安全性差C、非持久性D、冗余性標準答案:D知識點解析:考查文件系統和數據庫系統的區(qū)別。文件系統所管理的數據文件基本上是分散的、相互獨立的,因此相對于數據庫系統,以此為基礎的數據處理存在3個缺點,即數據冗余大、數據的不一致性、程序與數據的相互依賴(簡稱為數據依賴)。二、選擇題(本題共22題,每題1.0分,共22分。)11、所有在函數中定義的變量,連同形式參數,都屬于A、全局變量B、局部變量C、靜態(tài)變量D、寄存器變量標準答案:B知識點解析:只能在一個函數或過程中訪問的變量叫局部變量。12、執(zhí)行下列程序:CLEARDOARETURNPROCEDUREAPRIVATESS=5DOB?SRETURNPROCEDUREBS=S+10RETURN程序的運行結果為A、5B、10C、15D、程序錯誤,找不到變量標準答案:C知識點解析:PRIVATE定義的變量能在定義該變量的模塊及其下屬模塊中使用,是一個私有變量。本題在過程A中給變量s賦值為5,然后調用過程B,s的值等于15,然后返回上一級,求出s的值為15。13、在關系的基本運算中,下列屬于專門關系運算的是A、選擇、排序B、選擇、投影C、并、差、交D、聯接、笛卡兒積標準答案:B知識點解析:關系的基本運算可以分為兩類:傳統的集合運算和專門的關系運算。傳統的集合運算包括并、差、交等,專門的關系運算包括選擇、投影和聯接。14、有報表文件PP1,在報表設計器中修改該報表文件的命令是A、CREATEREPORTPP1B、MODIFYREPORTPP1C、CREATEPP1D、MODIFYPP1標準答案:B知識點解析:打開報表設計器修改已有的報表文件,可利用命令MODIFYREPORT<報表文件名>來打開報表設計器,CREATEREPORT<報表文件名>是用來創(chuàng)建一個新的報表文件15、建立局部變量的命令是A、PUBLICB、LOCALC、PRIVATED、CREATE標準答案:B知識點解析:建立局部變量的命令是LOCAL,PUBLIC用來建立公共變量,PRIVATE用來隱藏主程序中可能存在的變量。16、在VisualFoxPro中,數據庫文件和數據表文件的擴展名分別是A、.DBF和.DCTB、.DBC和.DCTC、.DBC和.DCXD、.DBC和.DBF標準答案:D知識點解析:VisualFoxPro在建立數據庫時,建立了數據庫文件(DBC)、數據庫備注文件(DCT)和數據庫索引文件(DCX)。DBF為數據表文件的擴展名。17、STD表的結構為:姓名(C,8)、課程名(C,16)、成績(N,3,0),下面一段程序用于顯示所有成績及格的學生信息。SKFTALKOFFUSESTDCLEARGOTOPDOWHILEIF成績>=60?″姓名:″+姓名,;″課程:″+課程名,;″成績:″+STR(成績,3,0)ENDIFSKIPENDDOUSESETTALKONRETURN上述程序的循環(huán)條件部分(程序第5行)可添入A、EOF()B、.NOT.EOFC、BOF()D、.NOT.BOF標準答案:B知識點解析:函數EOF()的功能是測試指定表文件中的記錄指針是否指向文件尾,若是就返回邏輯真(.T.),否則返回邏輯假(.F.);函數BOF()的功能是測試當前表文件或指定表文件中的記錄指針是否指向文件首;NOT表示邏輯非。18、當變量I在奇偶數之間變化時,下面程序的輸出結果為CLEARI=0DOWHILEI<10IFINT(I/2)=I/2?"W"ENDIF?"ABC"I=I+1ENDDOA、WABCABC連續(xù)顯示5次B、ABCABCABC連續(xù)顯示5次C、WABCABC連續(xù)顯示4次D、ABCABCW連續(xù)顯示4次標準答案:A知識點解析:本題是DOWHILE循環(huán)和條件語句結合使用,INT(I/2)=I/2判斷是否能被2整除,10以內不能被2整除的數是5個。19、用于顯示部分查詢結果的TOP短語,使用時需與之連用的短語是A、WHEREB、FROMC、GROUPBYD、ORDERBY標準答案:D知識點解析:在SQL語句中,顯示滿足條件的幾項記錄的關鍵字是TOP,排序短語是ORDERBY,且TOP短語要與ORDERBY短語同時使用才有效。20、如果在運行表單時,要使表單的標題欄顯示"登錄窗口",則可以在Form1的Load事件中加入語句A、THISFORM.CAPTION="登錄窗口"B、FORM1.CAPTION="登錄窗口"C、THISFORM.NAME="登錄窗口"D、FORM1.NAME="登錄窗口"標準答案:A知識點解析:Caption是用來設置表單標題屬性值,Name用于設置表單的名稱。21、在VisualFoxPro中,程序文件的擴展名為A、.QPRB、.PRGC、.PJXD、.SCX標準答案:B知識點解析:在VisualFoxPro中,程序文件的擴展名為.PRG。選項A)是查詢文件的擴展名,選項C)是項目文件的擴展名,選項D)是表單文件的擴展名。22、對關系S和R進行集合運算,產生的元組屬于關系S,但不屬于關系R,這種集合運算稱為A、并運算B、交運算C、差運算D、積運算標準答案:C知識點解析:關系S和R的并運算是產生既包含S中的元組又包含R中的元組的集合。關系S和R的交運算是產生既屬于S又屬于R的元組的集合。關系S和R的差運算產生屬于S但不屬于R的元組的集合。關系S和R的積運算產生的是兩個關系的笛卡兒積。23、表格常用的列屬性有A、ControlsourceB、CurrentControlC、SparseD、以上三項都正確標準答案:D知識點解析:ControlSource用于指定列中顯示的數據源,CurrentControl用于指定對象中的一個控件,Sparse用于確定CurrentControl屬性是影響列中的所有單元格還是只影響活動單元格,這三個屬性都是表格常用列屬性。24、在表單設計器的屬性窗口中設置表單或其他控件對象的屬性時,以下敘述正確的是()。A、以斜體字顯示的屬性值是只讀屬性,不可以修改B、全部選項卡中包含了"數據"選項卡中的內容,但不包含"方法程序"選項卡中的內容C、表單的屬性描述了表單的行為D、以上都正確標準答案:A知識點解析:表單設計器的功能:創(chuàng)建并修改表單和表單集,當該設計器窗口活動時,顯示"表單"菜單、"表單控件"工具欄、"表單設計器"工具欄和"屬性"窗口。25、給出在車間"W1"或"W2"工作,并且工資大于3000的職工姓名,正確的命令是A、SELECT姓名FROM車間WHERE工資>3000AND車間="W1"OR車間="W2"B、SELECT姓名FROM車間WHERE工資>3000AND(車間="W1"OR車間="W2")C、SELECT姓名FROM車間;WHERE工資>3000OR車間="W1"OR車間="W2"D、SELECT姓名FROM車間;WHERE工資>3000AND(車間="W1"OR車間="W2")標準答案:D知識點解析:本小題為簡單的聯接查詢,是查找車間等于"W1"或"W2",并且工資大于3000的職工姓名。選項A和C中查詢條件錯誤;選項B中,在第一行SELECT語句之后,應該續(xù)行符號";"連接下一條語句,否則系統報錯,屬于語法錯誤。26、對于圖書管理數據庫,求人民郵電出版社出版圖書的最高單價、最低單價和平均單價。下面SQL語句橫線部分,命令正確的是SELECTFROM圖書;WHERE出版單位="人民郵電出版社"設有圖書管理數據庫中包含以下表:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2))A、MAX(單價),MIN(單價),AVG(單價)B、MAX(單價),MIN(單價),AVERAGE(單價)C、MAX(單價),MIX(單價),SUM(單價)D、MAX(單價),SUM(單價),AVG(單價)標準答案:A知識點解析:題目要求求最高單價、最低單價和平均價,分別使用最大值、最小值、平均值函數MAX()、MIN()和AVG()。COUNT()、SUM()分別是統計和求和函數。27、根據數據源的不同,可將視圖分為A、本地視圖和遠程視圖B、本地視圖和臨時視圖C、遠程視圖和臨時視圖D、單表視圖和多表視圖標準答案:A知識點解析:視圖可以根據數據源的不同分為本地視圖和遠程視圖。使用當前數據庫中的表建立的視圖稱為本地視圖,用當前數據庫之外的數據源中的表建立的視圖稱為遠程視圖。根據數據來源不同,可將視圖分為本地視圖和遠程視圖。視圖是一張?zhí)摂M表,只能保存在數據庫中,磁盤上找不到相關的文件。28、下列選項中,視圖不能夠完成的是A、指定可更新的表B、指定可更新的字段C、檢查更新合法性D、刪除和視圖相關聯的表標準答案:D知識點解析:視圖可以指定可更新的表,可以更新字段值,檢查更新合法性。29、當前數據庫中有基本工資、獎金、津貼和工資總額字段,都是N型。要把職工的所有收入匯總后寫入工資總額字段中,應使用的命令是()。A、REPLACEALL工資總額WITH基本工資+資金+津貼B、TOTALON工資總額FIELDS基本工資,資金,津貼C、REPLACE工資總額WITH基本工資+資金+津貼D、SUM基本工資+資金+津貼TO工資總額標準答案:A知識點解析:REPLACEFileNameWITHExpression用表達式的值更新指定字段的內容。30、查詢北京作者出版的圖書情況,要求包含作者姓名、書名和價格信息,并按圖書價格降序排列,下列SQL語句正確的是作者作者編號作者姓名所在城市1001王力北京1002劉方北京1003張劍上海1004程紅上海1005張進上海圖書圖書編號書名出版單位價格作者編號0001計算機應用清華出版社26.5010010002C++電子工業(yè)出版社32.0010010003計算機基礎知識電子工業(yè)出版社28.0010020004網絡應用清華出版社24.5010030005數據庫應用清華出版社26.0010030006數據庫組成原理清華出版社23.0010030007Java電子工業(yè)出版社27.5010040008網頁設計電子工業(yè)出版社31.001004A、SELECT作者姓名,書名,價格FROM圖書,作者;JOIN圖書.作者編號=作者.作者編號;WHERE所在城市="北京";ORDERBY價格DESCB、SELECT作者姓名,書名,價格FROM圖書,作者;JOIN圖書.作者編號=作者.作者編號;WHERE所在城市="北京";ORDERBY價格C、SELECT作者姓名,書名,價格FROM圖書,作者;WHERE圖書.作者編號=作者.作者編號;AND所在城市="北京";ORDERBY價格DESCD、SELECT作者姓名,書名,價格FROM圖書,作者;WHERE圖書.作者編號=作者.作者編號;AND所在城市="北京";ORDERBY價格標準答案:C知識點解析:本題的SQL語句的含義是通過作者表和圖書表的內部聯接查詢符合條件的記錄,注意表間關聯字段的選擇,以及條件連接的邏輯運算符。使用ORDERBY短語可對查詢結果排序,GROUPBY短語用來記錄分組。選項A)和選項B)都存在查詢條件和表聯接的語法錯誤,選項D)中,查詢結果沒有按"價格"降序排列。31、SQL的查詢結果可以存放到多種類型的文件中,下列都可以用來存放查詢結果的文件類型的是A、臨時表、視圖、文本文件B、數組、永久性表、視圖C、永久性表、數組、文本文件D、視圖、永久性表、文本文件標準答案:C知識點解析:在SQL的查詢語句中,其結果可存放到數組、臨時表、永久性表或文本文件中,但是不能存放到視圖中,視圖是從基本表中派生出來的一個"虛表",不能用來存放SQL的查詢結果。32、為一個表單創(chuàng)建了快捷菜單,要打開這個菜單應當A、用訪問鍵B、用快捷鍵C、用事件D、用自定義菜單標準答案:C知識點解析:快捷菜單從屬于某個界面對象,當用鼠標右鍵單擊該對象時觸發(fā)RightClick事件,彈出快捷菜單。三、公共基礎填空題(本題共5題,每題1.0分,共5分。)33、設一棵完全二叉樹共有700個結點,則在該二叉樹中有【】個葉子結點。標準答案:350知識點解析:完全二叉樹中,設高度為n,則除h層外其它層結點數都到達最大,可以算出h=10,1至9層結點個數為2^9-1=511,最后一層結點個數為700-511=189個,189/2=95,除最后一層外共有結點2^(9-1)-95=161個,所以所有的結點個數為:189+161=350個。34、常用的黑箱測試有等價類劃分法、【】和錯誤推測法3種。標準答案:邊界值分析法知識點解析:黑箱測試方法完全不考慮程序的內部結構和內部特征,而只是根據程序功能導出測試用例。常用的黑箱測試有等價類劃分法、邊界值分析法和錯誤推測法3種。35、數據庫管理系統常見的數據模型有層次模型、網狀模型和【】3種。標準答案:關系模型知識點解析:數據庫管理系統是位于用戶與操作系統之間的一層系統管理軟件,屬于系統軟件是用戶與數據庫之間的一個標準接口,其總是基于某種數據模型,可以分為層次模型、網狀模型和關系模型。36、通常,將軟件產品從提出、實現、使用維護到停止使用退役的過程稱為【】。標準答案:軟件生命周期知識點解析:軟件產品從考慮其概念開始,到該軟件產品不能使用為止的整個時期都屬于軟件生命周期。一般包括可行性研究與需求分析、設計、實現、測試、交付使用以及維護等活動。37、數據庫保護分為:安全性控制、【】、并發(fā)性控制和數據的恢復。標準答案:完整性控制知識點解析:安全性控制:防止未經授權的用戶有意或無意存取數據庫中的數據,以免數據被泄露、更改或破壞;完整性控制:保證數據庫中數據及語義的正確性和有效性,防止任何對數據造成錯誤的操作;并發(fā)控制:正確處理好多用戶、多任務環(huán)境下的并發(fā)操作,防止錯誤發(fā)生;恢復:當數據庫被破壞或數據不正確時,使數據庫將其恢復到正確的狀態(tài)。四、填空題(本題共10題,每題1.0分,共10分。)38、在SQL-SELECT語句中,檢查一個屬性值是否屬于一組給定的值中的特殊運算符是【】。標準答案:IN知識點解析:SQL中可包含特殊運算符,其中用來檢查一個屬性值是否屬于一組給定的值中的特殊運算符是IN,即包含測試。39、查詢所藏圖書中,有兩種及兩種以上圖書的出版社所出版圖書的最高單價,使用SQL語句:SELECT出版單位,所藏圖書FROMGROUPBY出版社HAVING【】標準答案:MAX(單價),COUNT(*)>=2知識點解析:在SQL查詢語句中,在簡單的計算查詢有一些用于計算檢索的函數:COUNT(計數)、SUM(求和)、AVG(計算平均值)、MAX(求最大值)、MIN(求最小值),本題涉及到COONT(計數)和MAX(求最大值)函數。40、當前目錄下有student和coure兩個表文件,要求查找同時選修了課程號為"0001"和"0002"的學生姓名,語句為:SELECT姓名FROMstudent,coure;WHEREstudent.學號=coure.學號;AND課程號="0001";AND姓名【】;(SELECT姓名FROMstudent,coure;WHEREstudent.學號=coure.學號;AND課程號="0002")標準答案:IN知識點解析:本小題為SQL的嵌套查詢,通過內層查找符合條件的記錄集合,在通過外層查詢檢索該集合中相同的記錄值,使用的特殊運算符為IN(包含運算)。41、將學表STUDENT中的學生年齡(字段名是AGE)增加1歲,應該使用的SQL命令是UPDATESTUDENT【】。標準答案:SETAGE=AGE+1知識點解析:SQL的數據更新命令格式如下:UPDATE表名SET字段名1=表達式1[,字段名2=表達式2]WHERE條件42、在表設計器的"表"選項卡的"顯示"框內,包含的選項有輸入掩碼、格式和【】。標準答案:標題知識點解析:在表設計器的"顯示"框內,包含格式、輸入掩碼和標題3個選項。表設計器中的"字段有效性"包含規(guī)則、默認值和信息3個選項。43、在查詢去向中,能夠直接查看到查詢結果的是【】和屏幕。標準答案:瀏覽知識點解析:在查詢去向中,瀏覽是默認的查詢去項,屏幕是將查詢結果直接顯示在VisualFoxPro的主窗口或當前活動的輸出窗口中,這兩種查詢去向都可在運行查詢后直接看到查詢結果。要查看表中的記錄,必須使用BROWSE或相關的瀏覽表記錄的命令。44、在VisualFoxPro中,運行當前文件夾下的表單T1.SCX的命令是【】標準答案:DOFORMT1知識點解析:運行表單,就是根據表單文件及表單備注文件的內容產生表單對象。在命令窗口中輸入命令:DOFORM<表單文件名>[NAME<變量名>]WITH<實參1>[,<實參2>,厖]45、在表單設計器中可以通過【】工具欄中的工具快速對齊表單中的控件。標準答案:布局知識點解析:利用"布局"工具欄中的按鈕,可以方便地調整表單窗口中控件的相對大小或位置。"布局"工具欄可以通過單擊表單設計器工具欄上的"布局工具欄"按鈕或選擇"顯示"菜單中的"布局工具欄"菜單命令打開或關閉。46、在表單中確定控件是否可見的屬性是【】。標準答案:Visible知識點解析:Show顯示表單。該方法將表單的Visible屬性設置為T,并使表單成為活動對象。47、將數據庫表"職工"中的"工資"字段改為"基本工資",應使用命令ALTERTABLE職工【】COLUMN工資TO基本工資標準答案:RENAME知識點解析:修改表結構的命令為ALTERTABLE,其中RENAMECOLUMN短語用于修改字段名。國家二級VF筆試模擬試卷第2套一、公共基礎選擇題(本題共10題,每題1.0分,共10分。)1、DBAS指的是______。A、數據庫管理系統B、數據庫系統C、數據庫應用系統D、數據庫服務系統標準答案:C知識點解析:暫無解析2、按照“先進后出”原則組織數據的數據結構是()。A、隊列B、棧C、雙向鏈表D、二叉樹標準答案:B知識點解析:棧是一種特殊的線性表,其插入和刪除運算都只在線性表的一端進行,而另一端是封閉的。進行插入、刪除的一端稱為棧頂,封閉的一端稱為棧底。棧頂元素是最后被插入的元素,而棧底元素是最后被刪除的棧,是按先進后出的原則組織數據的。3、下列描述中,不是線性表順序存儲結構特征的是()。A、不便于插入和刪除B、需要連續(xù)的存儲空間C、可隨機訪問D、需另外開辟空間來保存元素之間的關系標準答案:D知識點解析:線性表的順序存儲是用一片連續(xù)的空間來存放數據元素,其特點是邏輯上相鄰的元素在物理位置上也相鄰。數據元素之間邏輯上的先后關系自動隱含在物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關系。4、以下描述中,不是線性表順序存儲結構特征的是()。A、可隨機訪問B、需要連續(xù)的存儲空間C、不便于插入和刪除D、邏輯相鄰的數據物理位置上不相鄰標準答案:D知識點解析:線性表的順序存儲是用一片連續(xù)的空間來存放數據元素,其特點是邏輯上相鄰的元素在物理位置上也相鄰。數據元素之間邏輯上的先后關系自動隱含在物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關系。5、設計數據庫的存儲結構屬于()。A、需求分析B、概念設計C、邏輯設計D、物理設計標準答案:D知識點解析:物理設計階段主要解決選擇文件存儲結構和確定文件存取的方法的問題,包括:選擇存儲結構、確定存取方法、選擇存取路徑、確定數據的存放位置。6、算法分析的目的是A、找出數據結構的合理性B、找出算法中輸入和輸出之間的關系C、分析算法的易懂性和可靠性D、分析算法的效率以求改進標準答案:8知識點解析:算法分析是指對一個算法的運行時間和占用空間做定量的分析,一般計算出相應的數量級,常用時間復雜度和空間復雜度表示。分析算法的日的就是要降低算法的時間復雜度和空間復雜度,提高算法的執(zhí)行效率。7、在關系數據庫中,用來表示實體之間聯系的是______。A、樹結構B、網結構C、線性表D、二維表標準答案:8知識點解析:關系模型是用二維表格數據來表示實體本身及其相互之間的聯系。8、對n個記錄的序列進行快速排序,所需的輔助存儲空間為()。A、O(1)B、O(log2n)C、O(n)D、O(n2)標準答案:2知識點解析:快速排序對待排序序列的劃分大約為log2n次,而快速排序是通過遞歸算法來完成的,遞歸深度大約為log2n,因此所需的輔助存儲空間為O(log2n)。9、現在軟件工程界提倡的()是一種有效提高程序設計效率的方法。A、標準化程序設計B、模塊化程序設計C、多道程序設計D、結構化程序設計標準答案:8知識點解析:結構化程序設計方法是目前普遍提倡的程序設計方法,可以顯著提高程序設計與開發(fā)的效率。10、下列敘述中正確的是()。A、在面向對象的程序設計中,各個對象之間具有密切的關系B、在面向對象的程序設計中,各個對象都是公用的C、在面向對象的程序設計中,各個對象之間相對獨立,相互依賴性小D、上述3種說法都不對標準答案:4知識點解析:面向對象的程序設計是用對象模擬問題領域中的實體,各對象之間相對獨立,相互依賴性小,通過消息來實現對象之間的相互聯系。二、選擇題(本題共25題,每題1.0分,共25分。)11、下面關于類、對象、屬性和方法的敘述中,錯誤的是()。A、類是對一類相似對象的描述,這些對象具有相同種類的屬性和方法B、屬性用于描述對象的狀態(tài),方法用于表示對象的行為C、基于同一個類產生的兩個對象可以分別設置自己的屬性值D、通過執(zhí)行不同對象的同名方法,其結果必然是相同的標準答案:D知識點解析:類是具有相同屬性和相同操作的對象的集合。對每個基類,系統都規(guī)定了應具有的屬性,指定了可使用方法和驅動事件。同一類產生不同對象的屬性可以分別設置,屬性也稱特性,用于描述類的性質、狀態(tài);而方法是用于表示對象的行為。12、設有兩個數據庫表,父表和子表之間是一對多的聯系,為控制子表和父表的關聯,可以設置“參照完整性規(guī)則”,為此要求這兩個表A、在父表連接字段上建立普通索引,在子表連接字段上建立主索引B、在父表連接字段上建立主索引,在子表連接字段上建立普通索引C、在父表連接字段上不需要建立任何索引,在于表連接字段上建立普通索引D、在父表利子表的連接字段上都要建立主索引標準答案:B知識點解析:本題考查的是對參照完整性的理解,屬常考題。在VisualFoxPro中為了建立參照完整性,必須首先建立表之間的聯系。在數據庫設計器中設計表之間的聯系時,要在父表建立主索引,在于表建立普通索引,然后通過父表的主索引和子表的普通索引建立兩個表之間的關系。故選項B為正確答案。13、關系運算中的選擇運算是A、從關系中找出滿足給定條件的元組的操作B、從關系中選擇若干個屬性組成新的關系的操作C、從關系中選擇滿足給定條件的屬性的操作D、A和B都對標準答案:A知識點解析:本題考查的是對關系運算中選擇運算的理解-選擇是指從關系中找出滿足給定條件的元組的操作。因此正確答案為選項A。14、要建立兩個表的參照完整性,要求這兩個表A、是同一個數據庫中的表B、兩個自由表C、不同數據庫中的表D、一個是數據庫表,另一個是自由表標準答案:A知識點解析:參照完整性只能在建立關聯的兩個表中進行,所以必須是同一數據庫中的表,故選項A為正確答案。15、有“倉庫”表和“保管工”表,檢索工資大于1500元的保管工姓名和他們所在的倉庫名()。A、SELECT姓名,倉庫名FROM保管工;WHERE工資>1500B、SELECT姓名,倉庫名FROM倉庫;WHERE工資>1500C、SELECT姓名,倉庫名FROM保管工,倉庫;WHERE(工資>1500)OR(保管工.倉庫號=倉庫.倉庫號)D、SELECT姓名,倉庫名FROM保管工,倉庫;WHERE(工資>1500)AND(職工.倉庫號=倉庫.倉庫號)標準答案:D知識點解析:本題中SQL查詢屬于多表連接查詢,注意條件中關聯字段的選取以及邏輯條件的設置。選項A)和選項B)中都缺少查詢的數據表,且查詢條件有誤:選項C)中查詢條件錯誤,應使用AND進行條件連接,而不是OR。16、在VisualFoxPro中,表單(Form)是指()。A、窗口界面B、數據庫查詢的清單C、各種文件的清單D、表中記錄的清單標準答案:A知識點解析:表單(Form)是VisualFoxPro提供的用于建立應用程序界面的最主要界面之一。表單內可以包含命令按鈕、文本框、列表框等各種界面元素,產生標準的窗口或對話框。17、在成績表中要求按“物理”降序排列,并查詢前兩名的學生姓名,正確的語句是()。A、SELECT姓名TOP2EROM成績表WHERE物理DESCB、SELECT姓名TOP2FROM成績表FOR物理DESCC、SELECT姓名TOP2FROM成績表GROUPBY物理DESCD、SELECT姓名TOP2FROM成績表ORDERBY物理DESC標準答案:D知識點解析:暫無解析18、建立表之間臨時關聯的命令是()。A、CREATERELATIONTO…B、SETRELATIONTO…C、TEMPRELATl0NTO…D、CREATETEMPTO…標準答案:B知識點解析:只有SETRELATl0NTO一種寫法正確。19、在VisualFoxpro中,屬于命令按鈕屬性的是()。A、ParentB、ThisC、ThisFormD、Click標準答案:A知識點解析:Parent是對象的一個屬性,屬性值為對象引用,指向該對象的直接容器對象。this、ThisForm是關鍵字,他們分別表示當前對象,當前表單。Click事件是在控件上單擊鼠標左鍵時發(fā)生的。20、在運行表單時,下列有關表單事件的引發(fā)次序敘述正確的是()。A、DESTROY→INIT→LOADB、DESTROY→LOAD→INITC、INIT→DESTROY→LOADD、LOAD→INIT→DESTROY標準答案:8知識點解析:INIT事件在對象建立時引發(fā).在表單對象的INIT事件引發(fā)之前,將先引發(fā)它所包含的控件對象的INIT事件;LOAD事件在表單對象建立之前引發(fā),即運行表單時,先引發(fā)表單的LOAD事件,再引發(fā)表單的INIT事件;DESTROY事件在對象釋放時引發(fā)。21、下列關于表單窗口的說法錯誤的是______。A、表單窗口包含在表單設計器窗口中B、表單窗口可以在主窗口內任意移動C、可以在表單窗口中可視化地添加和修改控件D、表單窗口只能在表單設計器中移動標準答案:2知識點解析:在VisualFoxPro中,表單窗口是包含在表單設計器窗口中的,它只能在表單窗口中移動:還可以在表單窗口中可視化地添加和修改控件。22、SQL語言集數據定義功能、數據操縱功能和數據控制功能于一體。如下所列語句中,是屬于數據控制功能的語句。A、GRANTB、CREATEC、INSERTD、SELECT標準答案:1知識點解析:本題中CREATE是定義基本表的語句(數據定義功能),SELECT語句是進行數據庫查詢的,INSERT語句是插入一個元組或插入一個子查詢的結果的命令(數據操縱功能),而GRANT語句是向用戶授予操作權限的,屬于數據控制功能語句。23、在表單控件中,既可以用作接收輸入數據,又可以用作編輯現有數據的控件是______。A、文本框B、標簽C、列表框D、復選框標準答案:1知識點解析:暫無解析24、設X="ABC",Y="ABCD",則下列表達式中值為.T.的是______。A、X=YB、X==YC、X$YD、AT(X,Y)=0標準答案:4知識點解析:在用雙等號運算符“==”比較兩個字符串時,只有當兩個字符申完全相同(包括空格以及各字符的位置)時,運算結果才會是邏輯真.T.,否則為邏輯假.F.。選項B是不正確的。在用單等號運算符“=”比較兩個字符串時,運算結果與SETEXACTON/OFF設置有關,該命令是設置精確匹配與否的開關。該命令可以在命令窗口或在程序中執(zhí)行,也可以通過“數據”選項卡設置。①當處于OFF狀態(tài)時,只要右邊的字符串與左邊字符串的前面部分內容相匹配,即可得到邏輯真.T.的結果。也就是說,字符串的比較以右面的字符串為目標,右字符串一結束即終止比較。②當處于ON狀態(tài)時,比較到兩個字符串全部結束,先在較短字符串的尾部加上若干個空格,使兩個字符串的長度相等,然后再進行比較。所以選項A的結果為.F.。AT函數是返回字符串1值的首字符在字符串2值中的位置。AT(X,Y)=1,所以選項D的結果也是.F.。$判斷前一個字符串是否包含在后一個字符串中。所以本題答案為C。25、在VisualFoxPro中,一個表可以建立一個A、主索引B、候選索引C、惟一索引D、普通索引標準答案:1知識點解析:由于主索引中不允許出現重復記錄,一個表只能有一個主關鍵字,因此一個表只能建立一個主索引,建立候選索引的字段可以看做是候選關鍵字,它也要求字段值的惟一性,但可以建立多個,惟一索引和普通索引都可以建立多個。26、如果UPDATE-SQL命令省略了WHERE子句,則______。A、在列中的每一行都用相同的值更新B、不更新記錄C、在列中的每一行都用不同的值更新D、以上都不對標準答案:1知識點解析:UPDATE—SQL命令是以新值更新表中的記錄,SET子句指定要更新的列以及這些列的新值,WHERE指定要更新的記錄所符合的條件,如果省略了WHERE子句,在列中的每—行都用相同的值更新。27、下列關于數據庫系統的敘述中,正確的是______。A、數據庫系統只是比文件系統管理的數據更多B、數據庫系統中數據的一致性是指數據類型一致C、數據庫系統避免了數據冗余D、數據庫系統減少了數據冗余標準答案:8知識點解析:數據庫系統的特點①實現數據共享,減少數據冗余.②采用特定的數據模型③具有較高的數據獨立性④有統一的數據控制功能28、不能在表單設計中使用的工具欄是______。A、調色板B、布局C、表單控件D、打印預覽標準答案:8知識點解析:表單中可以使用多種工具欄,其中主要有:“表單設計器”工具欄,主要用于設置設計模式,并控制相關窗口和工具欄的顯示;“表單控件”工具欄,用于在表單上創(chuàng)建控件;“布局”工具欄,可以在表單上對齊調整控件的位置;“調色板”工具欄,可以設定表單上各控件的顏色。而在表單設計過程中“打印預覽”工具欄是不能用的。29、列出“學生”表中專業(yè)為“電子商務”和“國際貿易”的學生信息應使用的SQL查詢語句是______。A、SELKCT*FROM學生WHERE專業(yè)=“電子商務”;ANDSELECT*FROM學生WHERE專業(yè)=“國際貿易”B、SELECT*FROM學生WHERE專業(yè)=“電子商務”;UNIONWHERE專業(yè)=“國際貿易”C、SELECT*FROM學生WHERE專業(yè)=“電子商務”;UNIONSELECT*FROM學生WHERE專業(yè)=“國際貿易”D、SELECT*FROM學生WHERE專業(yè)=“電子商務”;INSELECT*FROM學生GROUPBY專業(yè)=“國際貿易”標準答案:4知識點解析:本題要求查詢兩個專業(yè)的學生信息,并將兩個查詢結果合并成一個查詢結果,可通過集合“并”運算(UNION)來實現。注意:“并”運算要求兩個查詢結果的字段個數相同,并且對應字段具有相同的數據類型和取值范圍。30、下列說法中,錯誤的是______。A、在數據庫中,可以包含表、視圖、查詢以及表間永久關系B、可以通過修改視圖中的數據來更新數據源中的數據,但查詢不可以C、查詢和視圖都是用SELECT-SQL語言實現的D、視圖雖然具備了一般數據表的特征,但它本身并不是表標準答案:1知識點解析:選項A:在數據庫中,可以包含表、視圖和表間永久關系,查詢以擴展名為.qpr的文件獨立于數據庫存在,數據庫中不包含查詢,因此選擇A正確。選項B:可以通過修改視圖中的數據來更新源表的數據,但查詢的結果是只讀的,不能修改。選項C:查詢和視圖的建立以SQL為基礎,用SQL實現。選項D:視圖是建立在基本表上的虛擬表,它本身不是表。31、在菜單設計器中,每個菜單的結果有______選項A、子菜單,過程,命令和菜單項B、子菜單,命令,過程和快捷菜單C、菜單項,命令,過程和快捷菜單D、子菜單,菜單項,過程和快捷菜單標準答案:1知識點解析:菜單的結果指定當用戶選擇菜單項時的動作,菜單的結果有4種選擇:1.命令,當選擇該菜單項時,將會執(zhí)行用戶預定義命令。2.過程,當選擇該菜單項時,將會執(zhí)行指定的過程代碼。3.子菜單,選擇該菜單項時,將會出現另一個菜單。4.菜單項:選擇該菜單項時,將會出現另一個菜單項。因此本題的正確答案應該為A。32、如果菜單項的名稱為“統計”,熱鍵是T,在菜單名稱一欄中應輸入A、統計(\<T)B、統計(Ctrl+T)C、統計(Alt+T)D、統計(T)標準答案:1知識點解析:為菜單項設置熱鍵的方法是在菜單標題后面鍵入下列符號:(《字母》),其中字母代表可以訪問菜單的訪問鍵,即熱鍵。33、在VisualFoxPro中,如果希望一個內存變量只限于在本過程中使用,說明這種內存變量的命令是:A、PRIVATEB、PUBLICC、LOCALD、在程序中直接使用的內存變量(不通過A、B、C說明)標準答案:4知識點解析:局部變量只能在建立它的模塊中使用,不能在上層或下層模塊中使用。當建立它的模塊程序運行結束時,局部變量自動釋放。局部變量的建立用LOCAL命令聲明。選項C為正確答案,選項B則是用來聲明全局變量。34、數據表當前記錄的“基本工資”字段值為500,執(zhí)行以下命令:REPLACE基本工資WITH基本工資*1.2當前記錄的基本工資字段值為A、1.2B、500C、600D、語法錯誤標準答案:4知識點解析:不帶參數的REPLACE語句,默認修改當前指針所指的記錄。本題中,修改當前記錄的基本工資字段的值為原來的1.2倍,即500*1.2=600。35、在VisualFoxPro中,以獨占方式打開數據庫文件的命令短語是A、EXCLUSIVEB、SHAREDC、NOUPDATED、VALIDATE標準答案:1知識點解析:在打開數據庫時,EXCLUSIVE短語是以獨占方式打開;SHARED短語是以共享方式打開;NOUPDATE短語是以只讀方式打開數據庫;VALIDATE短語用以指定VisualFoxPro檢查在數據庫中應用的對象是否合法。三、公共基礎填空題(本題共5題,每題1.0分,共5分。)36、算法的基本特征主要包括四個方面,它們分別是可行性、確定性、______和擁有足夠的情報。標準答案:有窮性知識點解析:算法的基本特征主要包括以下四個方面:·可行性:針對實際問題而設計的算法,執(zhí)行后能夠得到滿意的結果。·確定性:算法中的每一個步驟都必須有明確的定義,不允許有模棱兩可的解釋和多義性。·有窮性:算法必需在有限時間內做完,即算法必需能在執(zhí)行有限個步驟之后終止?!碛凶銐虻那閳螅阂顾惴ㄓ行П匦铻樗惴ㄌ峁┳銐虻那閳?,當算法擁有足夠的情報時,此算法才最有效的;而當提供的情報不夠時,算法可能無效。37、數據庫系統其內部分為3級模式,即概念模式、內模式和外模式。其中,______是用戶的數據視圖,也就是用戶所見到的數據模式。標準答案:外模式知識點解析:數據庫系統的3級模式分別是內模式、概念模式和外模式。其中,物理模式給出了數據庫的物理存儲結構和存取方法;概念模式是數據庫系統中全局數據邏輯結構的描述;外模式是用戶的數據視圖,也就是用戶所見到的數據模式。38、順序存儲方法是把邏輯上相鄰的結點存儲在物理位置【】的存儲單元中。標準答案:相鄰知識點解析:常用的存儲表示方法有4種,順序存儲、鏈式存儲、索引存儲、散列存儲。其中,順序存儲方法是把邏輯上相鄰的結點存儲在物理位置也相鄰的存儲單元中。39、算法的基本特征是可行性、確定性、【】和擁有足夠的情報。標準答案:有窮性知識點解析:算法是指解題方案的準確而完整的描述。它有4個基本特征,分別是可行性、確定性、有窮性和擁有足夠的情報。40、診斷和改正程序中錯誤的工作通常稱為【】。標準答案:調試知識點解析:調試也稱排錯,調試的目的是發(fā)現錯誤的位置,并改正錯誤。四、填空題(本題共10題,每題1.0分,共10分。)41、數據庫管理系統常見的數據模型有層次模型、網狀模型和______三種。標準答案:關系模型知識點解析:暫無解析42、為了把多對多的聯系分解成兩個一對多聯系所建立的“紐帶表”中,應該包含兩個表的______。標準答案:主關鍵字或主鍵知識點解析:暫無解析43、對圖書管理數據庫,查詢所有已借出的書名。請對下面的SQL語句填空:SELECT書名FROM圖書;WHERE總編號______標準答案:IN(SELECT總編號FROM借閱)知識點解析:暫無解析44、不帶條件的SQLDELETE命令將刪除指定表的【】記錄。標準答案:全部知識點解析:在VisualFoxPro中DELETE-SQL語句可以為指定的數據表中的記錄添加刪除標記。語法為:DELETEFROM<數據庫名!>表名[WHERE條件表達式1[AND|OR條件表達式2…]],功能是為指定的數據表中的記錄添加刪除標記。其中WHERE指定被刪除的記錄所滿足的條件,不使用WHERE子句,則刪除該表中的全部記錄。45、創(chuàng)建視圖時,相應的數據庫必須是【】狀態(tài)。標準答案:打開知識點解析:視圖是操作表的一種手段,通過視圖可以查詢表,也可能更新表。視圖是根據表定義的,因此視圖基于表,而視圖可以使用更靈活,因此它又超越表。視圖是數據庫中的一個特有的功能,只有在包含視圖的數據庫打開時,才能使用視圖。46、利用SQL語句的定義功能,建立一個“班級”表文件,其中為“班級號”建立主索引,“班級名”的默認值為“計算機”,語句格式為:CREATETABLE學生(;學號C(5)PRIMARYKEY;班級名C(16)_________________“計算機”)標準答案:DEFAULT知識點解析:在VisualFoxPro中可以通過SQL的CREATETAB[正命令建立表。其中,通過DEFAULT短語可以為指定字段建立默認值。47、為了使表單在運行時居中顯示,應該將其【11】屬性設置為邏輯真。標準答案:AutoCenter知識點解析:AutoCenter屬性用于控制表單初始化時是否讓表單自動地在VisualFoxPro主窗口中居中。為使表單運行時在主窗口中居中顯示,應設置表單的AutoCenter屬性值為.T.。48、用來確定復選框是否被選中的屬性是VALUE,用來指定顯示在復選框旁的文字的屬性是【】。標準答案:CAPTION知識點解析:本題考查點是復選框的常用屬性。一個復選框用來標記一個兩值狀態(tài)。當處于“真”值狀態(tài)時,復選框內顯示一個勾(√),否則復選框內為空白。復選框的Caption屬性用來顯示復選框旁的文字。復選框的Value屬性用來指明復選框當前的狀態(tài)。Value的值是0或.F.時,表示未被選中;Value的值是1或.T.時,表示被選中;Value的值是2表示不確定,該值只能在代碼中有效。49、在表單中,域控件是指字段、內存變量和表達式計算結果鏈接的【】。標準答案:文本框知識點解析:在表單中,與字段、內存變量和表達式計算結果鏈接的控件是文本框。50、在VisualFoxPro表單中,用來確定復選框是否被選中的屬性是【】。標準答案:Value知識點解析:復選框用于標識一個兩值狀態(tài),如真(.t.)或假(.f.)。當處于“真”狀態(tài)時,復選框內顯示一個對勾,當處于“假”狀態(tài)時復選框內為空白。復選框的屬性Value用來指明復選框的當前狀態(tài),具狀態(tài)如表。所以本題中正確答案為Value。國家二級VF筆試模擬試卷第3套一、公共基礎選擇題(本題共10題,每題1.0分,共10分。)1、取值只有兩種數據類型是()。A、日期型B、整型C、邏輯型D、字符型標準答案:4知識點解析:暫無解析2、在工作區(qū)1中已打開數據庫CGE.DBF,則在工作區(qū)2再次打開操作是()。A、USEIN2AGAINB、USECGEIN2AGAINC、USECGEIN2D、非法操作標準答案:2知識點解析:暫無解析3、數據庫系統的構成為:數據庫,計算機硬件系統,用戶和()。A、操作系統B、文件系統C、數據系統D、數據集合標準答案:8知識點解析:暫無解析4、下列不屬于文件系統特點的項是()。A、文件內部的數據有結構B、數據可為特定用戶專用C、數據結構和應用程序相互依賴D、減少和控制了數據冗余標準答案:8知識點解析:暫無解析5、在文件管理系統中,()。A、文件內部數據之間有聯系,文件之間沒有任何聯系B、文件內部數據之間有聯系,文件之間有聯系C、文件內部數據之間沒有聯系,文件之間沒有任何聯系D、文件內部數據之間沒有聯系,文件之間有聯系標準答案:1知識點解析:暫無解析6、以下數據哪些不是字符型數據()。A、01/01/98B、”01/01/97”C、”12345”D、”ASLDKF”標準答案:1知識點解析:暫無解析7、定義全局型變量,使用什么命令()。A、PUBLICB、PRIVATEC、LOCALD、CREATE標準答案:1知識點解析:暫無解析8、數據表中的記錄暫時不想使用,為提高數據表的使用效率,對這些“數據”要進行()。A、邏輯刪除B、物理刪除C、不加處理D、數據過濾器標準答案:1知識點解析:暫無解析9、對數據表的結構進行操作,是在()環(huán)境下完成的。A、表設計器B、表向導C、表瀏覽器D、表編輯器標準答案:1知識點解析:暫無解析10、在數據表中建立一個索引應當依照()。A、一個字段B、多個字段C、表達式D、唯一一個字段標準答案:4知識點解析:暫無解析二、選擇題(本題共25題,每題1.0分,共25分。)11、在索引的四種類型中,不具有唯一性的是()。A、主索引B、候選索引C、唯一索引D、普通索引標準答案:8知識點解析:暫無解析12、主索引可在()中建立。A、自由表B、任何表C、數據庫表D、自由表和視圖標準答案:4知識點解析:暫無解析13、在表單中,“Caption”是對象的()屬性。A、標題B、名稱C、背景透明D、字體尺寸標準答案:1知識點解析:暫無解析14、DbC1ick事件是指()時觸發(fā)的基本事件。A、當創(chuàng)建對象B、當從內存中釋放對象C、當表單或表單集裝入內存D、當用戶雙擊該對象標準答案:8知識點解析:暫無解析15、在對象引用中,ActiveControl表示()。A、包含對象的表單B、包含對象的表單集C、當前活動表單D、當前活動表單中有焦點的控件標準答案:8知識點解析:暫無解析16、在菜單設計器中,第一級菜單的“結果”項中有()。.選項。A、命令、填充名稱、子菜單、過程B、包含對象的表單集C、菜單項、命令、過程和快捷菜單D、子菜單、菜單項、過程和快捷菜單標準答案:1知識點解析:暫無解析17、報表設計器默認的帶區(qū)有()個帶區(qū)。A、5B、4C、3D、6標準答案:8知識點解析:暫無解析18、在VisualFoxPro中,查詢的數據源可以是()。A、臨時表B、數據庫表C、視圖D、以上均可以標準答案:8知識點解析:暫無解析19、以下不是查詢結果去向的是()。A、瀏覽B、報表C、表單D、表標準答案:4知識點解析:暫無解析20、對于創(chuàng)建類,VFP提供的工具有()。A、類設計器和報表設計器B、類設計器和表單設計器C、類設計器和查詢設計器D、類設計器標準答案:8知識點解析:暫無解析21、使用SELECT—SQL命令建立查詢,要將查詢結果輸出到一臨時數據表中,則選擇使用()子句。A、INTOARRAYB、INTOTABLEC、INTOCRRSORD、TOFILE標準答案:4知識點解析:暫無解析22、在一應用程序的主程序中建立事件循環(huán)的語句是()。A、DOWHILEB、SCANC、READEVENTSD、CLEAREVENTS標準答案:4知識點解析:暫無解析23、關于視圖的說法中,下列正確的是()。A、視圖是一個虛擬的表B、視圖是一個不依賴數據庫的表C、視圖是一個真實的表D、視圖是一個能修改的表標準答案:1知識點解析:暫無解析24、下列關于創(chuàng)建工具欄的說法中,正確的是()。A、只能定制VFP系統工具欄,不能自定義工具欄B、不能定制VFP系統工具欄,但可以自定義工具欄C、既能定制VFP系統工具欄,也可自定義工具欄D、只能使用系統工具欄,不能創(chuàng)建自定義工具欄標準答案:4知識點解析:暫無解析25、關于數據庫表和自由表,下列說法中,正確的是()。A、數據庫表和自由表均可設置字段,記錄級規(guī)則B、數據庫表可設置字段規(guī)則,自由表可設置記錄的規(guī)則C、數據庫表可設置記錄規(guī)則,自由表可設置字段的規(guī)則D、數據庫表可設置字段、記錄規(guī)則,而自由表不可設置標準答案:8知識點解析:暫無解析26、數據庫系統的構成為:數據庫、計算機硬件系統、用戶和()。A、操作系統B、文件系統C、數據集合D、數據庫管理系統標準答案:8知識點解析:暫無解析27、同一個數據表全部備注字段的內容存儲在()。A、不同的備注文件B、同一個文本文件C、同一個備注文件D、同一個數據庫文件標準答案:4知識點解析:暫無解析28、關于復合索引文件的說法,錯誤的是()。A、復合索引文件可由FoxPro自動壓縮B、復合索引文件比同樣通能的單入口索引文件要小C、所有索引文件必須在對應的數據庫打開后,再將其打開D、復合索引文件的擴展名為.CDK標準答案:4知識點解析:暫無解析29、數據庫模型提供了兩個映像,他們的作用是()。A、控制數據的冗余度B、實現數據的共享C、使數據結構化D、實現數據獨立性標準答案:8知識點解析:暫無解析30、創(chuàng)建兩個具有“多對多”關系的表之間的關聯,應當()。A、通過紐帶表B、通過某個同學名字段C、通過某個索引的同名字段D、通過主索引字段和不同宇段標準答案:1知識點解析:暫無解析31、在命令窗口中執(zhí)行下列命令:SJKM=””HYGSUSE&SJKU以后,已打開的數據表文件是()。A、HYGS.DBFB、HJKU.DBFC、ASJKH.DBFD、HYDS.TXT標準答案:1知識點解析:暫無解析32、從數據庫的整體結構看,數據系統采用的數據模型有()。A、網狀模型、鏈狀模型和層次模型B、層次模型,網狀模型和環(huán)狀模型C、層次模型、網狀模型和關系模型D、鏈狀況模型、關系模型和層次模型標準答案:4知識點解析:暫無解析33、將項目文件中的數據表移出后,該數據表被()。A、移出項目B、邏輯刪除C、移出數據庫D、物理刪除標準答案:1知識點解析:暫無解析34、要為當前表所有職工增加100元工資應該使用命令()。A、CHANGEZ資WITH.工資+100B、REPLACE"-資WITHT資+100C、CHANGEALLZ資WITHS2資+100D、REPLACEALL_T資WTHZ資+100標準答案:8知識點解析:暫無解析35、ABC.DBF是一個具有兩個備注型字段的數據庫文件,使用COPYTOPSQ命令進行復制操作,結果將()。A、得到一個新的數據庫文件B、得到一個新的數據庫文件和一個新的備注文件C、得到一個新的數據庫文件和兩個新的備注文件D、顯示出錯誤信息,表明不能復制具有備注型字段的數據庫文件標準答案:2知識點解析:暫無解析三、公共基礎填空題(本題共5題,每題1.0分,共5分。)36、打開數據庫文件,有若干個記錄,進行下列操作的結果是【】。GOTOPSKIP?BOF()標準答案:T.知識點解析:暫無解析37、在visualFoxPro環(huán)境下,進行下列操作的結果是【】。A=CTOD(“00/00/00“)?TYPE(“A”)標準答案:8知識點解析:暫無解析38、在VisualFoxPro環(huán)境下,進行下列操作,打開的數據庫文件是【】。Y1=”3”Y2=”RSDA”+Y1USE&Y2標準答案:RSDA3知識點解析:暫無解析39、創(chuàng)建一個新的數據庫結構用命令【】。標準答案:CREATE文件名知識點解析:暫無解析40、以下程序的運行結果是【】。SETTALKOFFX;[23+17]?X標準答案:23+17知識點解析:暫無解析四、填空題(本題共4題,每題1.0分,共4分。)41、有如下SQL語句:SELECT讀者,姓名,讀者,職稱,圖書,書名,借閱,借書日期;FROM圖書管理!讀者,圖書管理!借閱,圖書管理!圖書WHERE借閱.借書證號=讀者.借書證號AND圖書.總編號=借閱.總編號其中WHERE子句中的“借閱.借書證號=讀者.借書證號”對應的關系操作是【】。標準答案:內部聯接(1NNERJO1N)或聯接(JO1N)知識點解析:暫無解析42、如果要在藏書中查詢“高等教育出版社”和“科學出版社”的圖書,請對下面的SQL語句填空。SELECT書名,作者,出版單位;FROM圖書管理!圖書;WHERE出版單位【】標準答案:IN(“高等”,“科學”)或IN(“高等教育出版社”,“科學出版社”)或出版單位’“高等教育出版社”.OR.出版單位=“科學出版社”知識點解析:暫無解析43、查詢設計9S中的“字段”選項卡,可以控制【】選擇。標準答案:可用字段知識點解析:暫無解析44、為使日期型數據中年份顯示為4位,可以使用命令【】。標準答案:SETCENTURY0N知識點解析:暫無解析五、填空題(含2小題)(本題共1題,每題1.0分,共1分。)45、設有如下語句:s1;”20008年奧運會預祝中國申辦”s2=subs(s1,13,8)+【】(s1,4)+【】(s1,12)+subs(s1,21,4)?s2請?zhí)羁眨棺詈蟮妮敵鼋Y果為“預祝中國申辦2008年奧運會成功“。標準答案:RIGHT,LEFT知識點解析:暫無解析國家二級VF筆試模擬試卷第4套一、公共基礎選擇題(本題共10題,每題1.0分,共10分。)1、以下關于結構化程序的說法中,正確的是______。A、結構化程序由單入口、單出口和循環(huán)3種結構組成B、結構化程序由順序、單入口和單出口3種結構組成C、結構化程序由順序、循環(huán)和goto3種結構組成D、結構化程序由順序、循環(huán)和分支3種結構組成標準答案:D知識點解析:暫無解析2、在數據庫中,數據的物理獨立性是指______。A、數據庫與數據管理系統的相互獨立B、用戶程序與DBMS的相互獨立C、用戶的應用程序與存儲在磁盤上數據庫中的數據相互獨立D、應用程序與數據庫中數據的邏輯結構相互獨立標準答案:C知識點解析:暫無解析3、A、
B、
C、
D、
標準答案:D知識點解析:暫無解析4、A、
B、
C、
D、
標準答案:D知識點解析:本題用SETINDEXTO命令打開的索引都是單一索引,打開后第一個文件bh是主索引文件。執(zhí)行SETINDEXTO命令后,所有的單一索引文件全部被關閉,索引文件一旦關閉,當然也就不存在主索引文件的問題了,此時表按物理順序進行排列。5、以下描述中,不是線性表順序存儲結構特征的是()。A、可隨機訪問B、需要連續(xù)的存儲空間C、不便于插入和刪除D、邏輯相鄰的數據物理位置上不相鄰標準答案:D知識點解析:線性表的順序存儲是用一片連續(xù)的空間來存放數據元素,其特點是邏輯上相鄰的元素在物理位置上也相鄰。數據元素之間邏輯上的先后關系自動隱含在物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關系。6、模塊本身的內聚緊密程度是模塊獨立性的重要度量因素之一,7類內聚中最強的一類是______。A、順序內聚B、過程內聚C、邏輯內聚D、功能內聚標準答案:8知識點解析:模塊的內聚種類分為7類,其內聚程度從高到低為:功能內聚、順序內聚、通信內聚、過程內聚、時間內聚、邏輯內聚、偶然內聚。7、設有部門和職員兩個實體,每個職員只能屬于一個部門,一個部門可以有多名職員,則部門與職員實體之間的聯系類型是______。A、m:nB、1:mC、m:kD、1:01標準答案:2知識點解析:兩個實體間的聯系有一對一、一對多和多對多三種。本題中一個部門可以有多個職員,屬于一對多的聯系,即1:m。8、單個用戶使用的數據視圖的描述稱為_________。A、外模式B、概念模式C、內模式D、邏輯模式標準答案:1知識點解析:外模式是用戶的數據視圖,也就是用戶所見到的數據模式;全局數據視圖的描述稱為概念模式,即數據庫中全部數據的整體邏輯結構的描述:物理存儲數據視圖的描述稱為內模式,即數據庫在物理存儲方面的描述;存儲模式即為內模式。9、數據庫的物理設計是為一個給定的邏輯結構選取一個適合應用環(huán)境的______的過程,包括確定數據庫在物理設備上的存儲結構和存取方法。A、邏輯結構B、物理結構C、概念結構D、層次結構標準答案:2知識點解析:根據數據庫物理設計的概念可知:為一個給定的邏輯數據模型選取一個最合適應用要求的物理結構的過程,就是數據庫的物理設計。數據庫的物理結構就是指數據庫在物理設備上的存儲結構與存取方法。10、下列數據結構中,能用二分法進行查找的是______。A、順序存儲的有序線性表B、線性鏈表C、二叉鏈表D、有序線性鏈表標準答案:A知識點解析:二分法查找只適用于順序存儲的有序表。在此所說的有序表是指線性表中的元素按值非遞減排列(即從小到大,但允許相鄰元素值相等)。二、選擇題(本題共25題,每題1.0分,共25分。)11、若對n個元素進行直接插入排序,則進行第i趟排序過程前,有序表中的元素個數為______。A、1B、i-1C、iD、i+1標準答案:C知識點解析:暫無解析12、關系數據庫中的三種基本操作是______。A、顯示、查找、打印B、選擇、投影、連接C、掃描、選擇、連接D、顯示、排序、打印標準答案:B知識點解析:暫無解析13、軟件工程的出現是由于()。A、程序設計方法學的影響B(tài)、軟件產業(yè)化的需要C、軟件危機的出現D、計算機的發(fā)展標準答案:C知識點解析:暫無解析14、下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是()。A、便于用戶、開發(fā)人員進行理解和交流B、反映出用戶問題的結構,可以作為軟件開發(fā)工作的基礎和依據C、作為確認測試和驗收的依據D、便于開發(fā)人員進行需求分析標準答案:D知識點解析:暫無解析15、為設備表增加一個"設備總金額N(10,2)"字段,正確的命令是A、ALTERTABLE設備表ADDFIELDS設備總金額N(10,2)B、ALTERTABLE設備表ADD設備總金額N(10,2)C、ALTERTABLE設備表ALTERFIELDS設備總金額N(10,2)D、ALTERTABLE設備表ALTER設備總金額N(10,2)標準答案:B知識點解析:在SQL語句中,為表增加字段應使用關鍵字ADD或ADDCOLUMN,而不是ADDFIELDS。ALTER是用來修改已有的字段,不能用來新增一個字段。16、下面的數據庫表中,若職工表的主關鍵字是職工號,部門表的主關鍵字是部門號,SQL操作不能執(zhí)行。職工表職工號職工名部門號工資001李紅01580005劉軍01670025王芳03720038張強02650部門表部門號部門名主任01人事處高平A、從職工表中刪除行(’025’,’王芳’,’03’,720)B、將行(’005’,’喬興’,’04’,7500)插入到職工表中C、將職工號為’001’的工資改為700D、將職工號為’038’的部門改為’03’標準答案:B知識點解析:我們對每個選項進行分析。因為職工表的主關鍵字是職工號,部門表的主關鍵字是部門號,因此需要注意的是它們的值不能出現重復的情況。對于選項A,刪除記錄(’025’,’王芳’,’03’,720)可以實現,對于選項B,插入記錄(’005’,’喬興’,’04’,7500)到職工表中,此時因為職工表中存在一個與該記錄相同的職工號,因此該操作不能實現;而對于選項C和D,都是對表中記錄的值進行改變,采用update子句就能實現。因此本題的答案應該是B。17、下列說法中正確的是______。A、所有SQL語句只要加上前綴標識和結束標志就能嵌入到宿主語言程序中使用B、所有SQLDDL語句只要加上前綴標識和結束標志就能嵌入到宿主語言程序中使用C、所有SQLDML語句只要加上前綴標識和結束標志就能嵌入到宿主語言程序中使用D、所有SELECT語句只要加上前綴標識和結束標志就能嵌入到宿主語言程序中使用標準答案:B知識點解析:SQL語言可以直接以命令方式交互使用,也可以嵌入到程序設計語言中以程序方式使用,并且使用起來非常方便。但是不同的SQL語言在程序設計語言中應用的方式也不盡相同,其中最簡單的就是“所有的SQLDDL語句只要加上前綴標識和結束標志就能夠嵌入到宿主語言程序中使用”,因此根據此敘述,本題的正確答案應該是B。18、UPDATE-SQL語句的功能是______。A、屬于數據定義功能B、屬于數據查詢功能C、可以修改表中某些列的屬性D、可以修改表中某些列的內容標準答案:D知識點解析:本題考查的知識點與上題基本相同,UPDATE-SQL語句的功能是數據操縱的功能,具體來說,UPDATE的目的是修改數據庫表中記錄的某個或者某些列的內容。19、SQL命令中建立表的命令是A、CREATEVIEWB、CREATELABELC、CREATEDABATED、CREATETABLE標準答案:D知識點解析:SQL命令中建立表文件的命令是CREATETABLE,它可以實現表設計器所完成的所有功能。故選項D為正確答案。20、在VisualFoxpro中,如果希望一個內存變量只限于在本過程中使用,說明這種內存變量的命令是()。A、PUBLICB、PRIVATEC、LOCALD、在程序中直接使用的內存變量(不通過選項A、選項B、選項C說明)標準答案:C知識點解析:在VFP中,可以使用PUBLIC、PRIVATE、LOCAL和命令強制規(guī)定變量的作用范圍。PUBLIC用于定義全局變量。在本次VFP運行期間,所有過程都可以使用這些全局變量。PRIVATE用于定義私有變量,它用來定義當前過程的變量,先將以前過程定義的同名變量保存起來,在當前過程中使用私有變量而不影響這些同名變量的原始值。LOCAL用于定義局部變量,局部變量只能在創(chuàng)建它們的過程中使用和修改,不能被更高層或更低層的過程訪問。21、有如下賦值語句,結果為“大家好”的表達式是a=”你好”b=”大家”A、b+AT(a,1)B、b+RIGHT(a,1)C、b+LEFT(a,3,4)D、b+RIGHT(a,2)標準答案:D知識點解析:從a的右邊取一個字符要用函數RIGHT,由于一個漢字占兩個字符,因此用RIGHT(a,2)。22、在VisualFoxPro的數據庫表中只能有一個()。A、候選索引B、普通索引C、主索引D、惟一索引標準答案:4知識點解析:主索引是指在指定字段或表達式中不允許出現重復值的索引。這樣的索引可以起到主關鍵字的作用,它強調的“不允許出現重復值”是指建立索引的字段值不允許重復。候選索引和主索引具有相同的特性,建立候選索引的字段可以看作是候選關鍵字,所以一個表可以建立多個候選索引。即候選索引像主索引一樣要求字段值的惟一性并決定處理記錄的順序。惟一索引是為了保持同早期版本的兼容性,它的“惟一性”是指索引項的惟一,而不是字段值的惟一。它以指定字段的首次出現值為基礎,選定一組記錄,并對記錄進行排序。在一個表中可以建立多個惟一索引。普通索引是可以決定記錄的處理順序,它不僅允許字段中出現重復值,并且索引頂中也允許出現重復值。在一個表中可以建立多個普通索引。在一個表中可以建立多個普通索引、多個惟一索引、多個候選索引,但只能建立一個主索引。23、在VisualFoxPro中,SETREL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體操表演解說詞(共5篇)
- 學度第一學期高三級化學科期末考試試卷
- 《田口實驗方法》課件
- 《襯衫的結構知識》課件
- 2025年中考語文文言文總復習-學生版-專題03:文言文閱讀之翻譯句子(練習)
- 食品原料運輸服務合同三篇
- 電子商務行業(yè)推廣成效總結
- 鐵礦石加工廠建設工程合同三篇
- 咨詢行業(yè)中HR顧問的工作概述
- 建筑工程行業(yè)話務員工作總結
- 2025年1月八省聯考河南新高考物理試卷真題(含答案詳解)
- 物業(yè)管理服務人員配備及崗位職責
- 建設工程檢試驗工作管理實施指引
- 鄭州2024年河南鄭州市惠濟區(qū)事業(yè)單位80人筆試歷年參考題庫頻考點試題附帶答案詳解
- 安徽省蕪湖市2023-2024學年高一上學期期末考試 物理 含解析
- 2024年社區(qū)工作者考試必背1000題題庫【含答案】
- 初中化學教學中的教學瓶頸及解決策略探討
- 單層鋼結構廠房施工方案(完整版)
- 小沈陽新白蛇傳臺詞
- 中藥制劑的新技術與新工藝PPT課件
- 看圖寫話植樹教案
評論
0/150
提交評論