版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
全國計算機等級《二級VF》展望試卷(一)一、單項選擇題(共40題,合計40分)1算法的空間復(fù)雜度是指()。A)算法程序的長度B)算法程序中的指令條數(shù)C)算法程序所占的儲藏空間D)執(zhí)行算法需要的內(nèi)存空間[正確答案]D試題解析:算法的復(fù)雜度主要包括算法的時間復(fù)雜度和算法的空間復(fù)雜度。算法的時間復(fù)雜度是指執(zhí)行算法所需要的計算工作量;算法的空間復(fù)雜度是指執(zhí)行這個算法所需要的內(nèi)存空間。2以下表達中正確的選項是()。A)序次儲藏構(gòu)造只針對線性構(gòu)造,鏈式儲藏構(gòu)造只針對非線性構(gòu)造B)線性表的鏈式儲藏構(gòu)造與序次儲藏構(gòu)造所需要的儲藏空間是相同的C)線性表的鏈式儲藏構(gòu)造所需要的儲藏空間一般要多于序次儲藏構(gòu)造D)序次儲藏構(gòu)造能儲藏有序表,鏈式儲藏構(gòu)造不能夠儲藏有序表[正確答案JC試題解析:鏈式儲藏構(gòu)造不但要儲藏數(shù)據(jù)自己,還要儲藏鏈接數(shù)據(jù)所需的指針,故儲藏空間一般多于序次儲藏構(gòu)造。3關(guān)于循環(huán)隊列,以下表達中正確的選項是()。A)循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定B)在循環(huán)隊列屮,需要隊頭指針就能反響隊列中元素的動向變化情況C)在循環(huán)隊列中,隊頭指針必然大于隊尾指針D)在循環(huán)隊列屮,隊頭指針必然小于隊尾指針[正確答案JA試題解析:循環(huán)隊列是將序次隊列首尾相連形成的,隨著插入元素或刪除元素的進行,其隊頭指針及隊尾指針是在不斷變化的,有時可能會出現(xiàn)隊頭指針大于隊尾指針的情況,也可能是隊尾指針大于隊頭指針。4在面向?qū)ο蠓椒ㄖ?,實現(xiàn)信息隱蔽是依賴()。A)對象的繼承B)對象的多態(tài)C)對象的封裝D)對象的分類[正確答案JC試題解析:封裝是一種信息障蔽技術(shù),目的在于將對象的使用者和對象的設(shè)計者分開。用戶只能見到對象封裝上的信息,不用知道實現(xiàn)的細節(jié)。封裝一方面經(jīng)過數(shù)據(jù)抽象,把相關(guān)的信息結(jié)合在一起,另化了接口。
界面一方面也簡5軟件生命周期是指()。A)軟件的開發(fā)過程B)軟件的運行保護過程C)軟件產(chǎn)品從提出、實現(xiàn)、使用保護到停止使用、退伍的過程D)軟件從需求解析、設(shè)計、實現(xiàn)到測試完成的過程[正確答案JC試題解析:平時將軟件產(chǎn)品從提出、實現(xiàn)、使用保護到停止使用、退伍的過程稱為軟件生命周期。6用數(shù)據(jù)流圖(DFD)A)可行性解析B)需求解析
作為描述工具的軟件開發(fā)階段是
(
)
。C)大綱設(shè)計D)詳細設(shè)計[正確答案JB試題解析:構(gòu)造化解析方法是構(gòu)造化程序設(shè)計理論在軟件需求解析階段的運用。而構(gòu)造化解析就是使用數(shù)據(jù)流數(shù)據(jù)字典、構(gòu)造化語言、判斷樹和判斷表等工具,來建立一種新的稱為構(gòu)造化規(guī)格說明的目
圖、標文檔。7耦合性和內(nèi)聚性是對模塊獨立性胸襟的兩個標準。以下表達屮正確的選項是A)提高耦合性、降低內(nèi)聚性有利于提高模塊的獨立性B)降低耦合性、提高內(nèi)聚性有利于提高模塊的獨立性C)耦合性是指一個模塊內(nèi)部各個元素間互相結(jié)合的親密程度
(
)
。D)內(nèi)聚性是指模塊間互相連接的親密程度[正確答案JB試題解析:耦合性是模塊間互相連接的親密程度的胸襟,內(nèi)聚性是一個模塊內(nèi)部各個元素間互相結(jié)合的親密程度的胸襟。一般較優(yōu)秀的軟件設(shè)計,應(yīng)盡量做到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,這樣有利于提高模塊的獨立性。8在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是()。A)人工管理階段B)文件系統(tǒng)階段C)數(shù)據(jù)庫系統(tǒng)階段D)三個階段相同[正確答案]C試題解析:人工管理階段:計算機出現(xiàn)的初期,主要用于科學計算,沒有大容量的儲藏設(shè)備。辦理方式只能是批處理,數(shù)據(jù)不共享,不相同程序不能夠交換數(shù)據(jù)。文件系統(tǒng)階段:把相關(guān)的數(shù)據(jù)組織成一種文件,這種數(shù)據(jù)文件能夠走開程序而獨立存在,由一個特地的文件管理系統(tǒng)推行一致管理。但是,數(shù)據(jù)文件仍高度依賴于其對應(yīng)的程序,不能夠被多個程序通用。數(shù)據(jù)庫系統(tǒng)階段:對全部的數(shù)據(jù)推行一致規(guī)劃管理,形成一個數(shù)據(jù)中心,構(gòu)成一個數(shù)據(jù)庫房,數(shù)據(jù)庫中的數(shù)據(jù)能夠滿足所適用戶的不相同要求,供不相同用戶共享,顯然其數(shù)據(jù)共享性顯然增強。9以下表達中正確的選項是()。A)為了建立一個關(guān)系,第一要構(gòu)造數(shù)據(jù)的邏輯關(guān)系B)表示關(guān)系的二維表中各元組的每一個重量還可以夠分成若干數(shù)據(jù)項C)一個關(guān)系的屬性名表稱為關(guān)系模式D)一個關(guān)系能夠包括多個二維表[正確答案JA試題解析:元組是數(shù)據(jù)的最小單位,不能夠再分;關(guān)系的框架稱為關(guān)系模式;關(guān)系框架與關(guān)系元組一起構(gòu)成一系,也就是一個關(guān)系對應(yīng)一張二維表。選項A中,在建立關(guān)系前,要先構(gòu)造數(shù)據(jù)的邏輯關(guān)系是正
個關(guān)確的。10課程表中有“課程號”、“課程名”、“授課老師”三個字段,WHERE課程名=”數(shù)據(jù)構(gòu)造””完成的操作稱為(
SQL)。
語句“
SELECTFROM
課程A)選擇B)投影C)連接D)并[正確答案JA試題解析:選擇是從行的角度對表進行操作,選擇滿足條件的元組;投影是從列的角度進行操作,選擇滿足條件的列;連接和并運算是對兩個以上的表進行操作。題目中的SQL語句是從“課程”表中選擇滿足條件的行。11在奧運會游泳比賽中,一個游泳運動員能夠參加多項比賽,一個游泳比賽項目能夠有多個運動員加,游泳運動員與游泳比賽項目兩個實體之間的聯(lián)系是()。A)一對一B)一對多C)多對多
參D)多對一[正確答案
JC試題解析:實體之間的對應(yīng)關(guān)系稱為聯(lián)系。兩個實體間的聯(lián)系能夠概括為3各種類:一對一聯(lián)系、一對多聯(lián)系和多對多聯(lián)系。此題中,一個運動員可參加多個項目,一個項目中也可有多個運動員,則運動員和項目的關(guān)系是多對多的關(guān)系。12在VisualFoxPro中,有以下程序,函數(shù)IIF()返回值是()★程序PRIVATEX,YSTORE”考試”TOXY=LEN(X)+27IIF(Y>5,”經(jīng)過”,"未經(jīng)過”)RETURNA)”經(jīng)過”B)”未經(jīng)過”C)?T.D)?F.[正確答案JA試題解析:(“STORE”考試”
TOX
”,是把字符“考試”存入
x中;Y=LEN(x)+2,
因為
LEN(X)
是求字符串長度,返回指定字符串表達式值的長度,因為丫>5是真,因此IIF函數(shù)返回表達式過”o
I,即“通
函數(shù)13在VisualFoxPro中,下面關(guān)于日期或時間的表達式錯誤的選項是()。{A2001.1.310:0:0AM}—{A2002.1.310:0:0AM}{A0l/01/2002)+20{A2001.1.3}+{A2002.1.3}D){A2001.1.3}-{A2002〔3}[正確答案]C試題解析:日期時間表達式的格式有必然的限制,不能夠任意組合,比方不能夠用運算符期〉連接起14在VisualFoxPro中,不屬于常量的數(shù)據(jù)種類的是()。
+”將兩個
v日來。A)數(shù)值型B)錢幣型C)備注型D)邏輯型[正確答案]C試題解析:常量的種類包括數(shù)值型、錢幣型、字符型、日期型、13期時間型和邏輯型。15A)B)C)D)
欲執(zhí)行程序NAME.prg,DOPRGNAME.prgDONAME.prgDOCMDNAME.prgDOF(RMNAME,prg
應(yīng)該執(zhí)行的命令是
(
)
。[正確答案]B試題解析:選項A和c的命令都是錯誤的,選項D屮DOFORM是執(zhí)行表單文件(.sex),而不是程前言件,執(zhí)行程前言件只需要DOo16A)B)C)
若是有定義整數(shù)0不定值邏輯真
LOCALdata,data
的初值是
(
)
。D)邏輯假[正確答案]D試題解析:局部變量用LOCAL命令建立:LOCALv內(nèi)存變量表>,該命令建立指定的局部內(nèi)存變量,并為它們賦初值邏輯假(.F.)o17在
VisualFoxPro
中,數(shù)據(jù)庫表的字段的有效性規(guī)則的設(shè)置能夠在
(
)
。A)項目管理器中進行B)數(shù)據(jù)庫設(shè)計器屮進行C)表設(shè)計器中進行D)表單設(shè)計器屮進行[正確答案JC試題解析:數(shù)據(jù)庫表能夠設(shè)置字段或記錄的有效性規(guī)則,可在表設(shè)計器屮進行設(shè)置。18在SQL的計算盤問中,用于求平均值的函數(shù)是()。AVGAVERAGECOUNqSUM[正確答案]A試題解析:SQL的求平均值的函數(shù)是AVG,求最大值的函數(shù)是MAX,求最小值的函數(shù)是SUM,計數(shù)的函數(shù)是COUNTo19要為當前表全部職稱為“教授”的職工增加令()。
MIN,求和函數(shù)是1000元津貼,應(yīng)使用命REPLACEALL津貝占WITH津貝占+1000REPLACE津貝占WITH津貝占+1000FOR職稱=”教授”CHANGEALL津貝占WITH津貝占+1000CHANGEALL津貝占WITH津貝占+1000FOR職稱=教授[正確答案]B試題解析:CHANGE
命令用于交互式地對當前表中的記錄進行編寫和更正。
REPLACE
命令直接用指
定表達式或值更正記錄,命令格式是:REPLACEFieldNamelWITHeEx—pression1[,FieldName2WITHeExpression2]...[FOR1Expres—sionl]。該命令功能是直接利用表達式eExpression換字段FieldName的值,從而達到更正記錄值的目的。
的值替20在VisualFoxPro中,下面關(guān)于索引的正確描述是()。A)當數(shù)據(jù)庫表建立索引今后,表中的記錄的物理序次將被改變B)索引的數(shù)據(jù)將與表的數(shù)據(jù)儲藏在一個物理文件中C)建立索引是創(chuàng)辦一個索引文件,該文件包括有指向表記錄的指針D)使用索引能夠加快對表的更新操作[正確答案JC試題解析:VisualFoxPro+建立索引能夠加快對數(shù)據(jù)的盤問速度,索引文件作為一個獨立的文件進行儲藏,文件屮包括指向表記錄的指針,建立索引后,表中記錄的物理序次不變。21在表設(shè)計器的“字段”選項卡中,以下說法錯誤的選項是
(
)
。A)“規(guī)則”框中輸入的是字符串表達式B)“信息”框屮輸入的是邏輯表達式C)“規(guī)則”框中輸入的是邏輯表達式D)“默認值”框中輸入的必定是字符串表達式[正確答案JC試題解析:在表設(shè)計器的“字段”選項卡屮,“規(guī)則”框中輸入的是邏輯表達式,“信息”框中輸入的是字符串表達式,“默認值”框中的種類則視字段的種類而定。22VisualFoxPro的“參照完滿性”中“插入”規(guī)則包括的選擇是()。A)級聯(lián)和忽略B)級聯(lián)和刪除C)級聯(lián)和限制D)限制和忽略[正確答案JD試題解析:參照完滿性規(guī)則包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。在更新規(guī)則和刪除規(guī)則屮都包括級聯(lián)、限制和忽略3個選項設(shè)置,而插入規(guī)則中只包括限制和忽略兩個選項設(shè)置。23在VisualFoxPro中以下表達正確的選項是()。A)利用視圖能夠更正數(shù)據(jù)B)利用盤問能夠更正數(shù)據(jù)C)盤問和視圖擁有相同的作用D)視圖能夠定義輸出去向[正確答案]A試題解析:盤問和視圖的差異是:盤問能夠定義輸出去向,但是利用盤問不能夠夠更正數(shù)據(jù);利用視圖能夠修據(jù),且能夠利用SQL將對視圖的更正發(fā)送到基本表。
改數(shù)24在VisualFoxPro屮,數(shù)據(jù)庫表和自由表的字段名可贊同的最大字符數(shù)分別是()。10、1010、128C)128、10D)256、128[正確答案JC試題解析:所謂自由表就是那些不屬于任何數(shù)據(jù)庫的表,全部由FoxBase或初期版本的FoxPro
創(chuàng)辦的數(shù)據(jù)庫文件都是自由表。能夠?qū)⒆杂杀硪迫说綌?shù)據(jù)庫屮,也能夠?qū)?shù)據(jù)庫屮的表移出,讓它成為表。數(shù)據(jù)庫表與自由表的最大的區(qū)別兩者其字段名的最大字符個數(shù)不相同,
自由數(shù)據(jù)庫表中字段名的最大字符數(shù)為128,而自由表屮字段名的最大字符數(shù)為10o25VisualFoxPro參照完滿性規(guī)則包括A)盤問規(guī)更新規(guī)刪除規(guī)則則、盤問則、插入刪除規(guī)則規(guī)則、插規(guī)則、更刪除規(guī)則入規(guī)則、新規(guī)則、更新規(guī)則[正確答案]C試題解析:參照完滿性是--種規(guī)則,能夠保證相關(guān)表中各行間關(guān)系的合理性,并且保證不會沒心刪或更正相關(guān)的數(shù)據(jù)。VisualFoxPr。參照完滿性規(guī)則包括更新規(guī)則、刪除規(guī)則、插入規(guī)則。
除26在VisualFoxPro屮,若是要將教師表(職工號,姓名,性別,工齡,基本薪水)屮“工齡”屬性刪除,正確的SQL命令是()。ALTERTABLE帀DROPCOLUMN工齡DELETE工齡FROM教師ALTERTABLE教師DELETECOLUMN工齡ALTERTABLE教師DELETE工齡試題解析:刪除表屮屬性用命令DROP,DELETE用于刪除表屮的記錄。27盤問“薪水表”的全部記錄并儲藏于文本文件one屮的正確SQL命令是()A)SELECT*FROM薪水表INTOFILEoneB)SELECT*FROM薪水表TOFILIEoneC)SELECT*FROM薪水表INTOCURSORoneD)SELECT*FRO薪水表TOCURSOR01JleM[正確答案]B試題解析:使用短語FileName
TOFILEFileName[ADDI-TIVE]能夠?qū)⒈P問結(jié)果存放到文本文件中,其中給岀了文本文件名,若是使用ADDITIVE則將結(jié)果追加到原文件的尾部,否則將
覆蓋原有
文件。28“學生”表中有“學號”“姓名”、“性別”和“年齡”字段,其中“學號”為主要點字,建立“學生”表的SQL命令是()oA)CREATETABLE學生(學號C(6)PRIMARY,姓名C(8),性別C(2),年齡I)B)CREATETABLE學生(學號C(6)F0REIGN,姓名C(8),性別C(2),年齡I)C)CREATETABLE學生(學號C(6)F0REIGNKEY,雄名C(8),性別C⑵,年齡I)試題解析:在SQL命令中,主要點字用“PRIMARYKEY"。29假設(shè)“產(chǎn)品”表屮有正確的SQL命令是(
C型字段“產(chǎn)地”,要求將產(chǎn)地以“北京”開頭的產(chǎn)品記錄全部打上)。
刪除標記,DELETEFROM產(chǎn)品FOR產(chǎn)地=”北京”產(chǎn)品WHERE產(chǎn)出也=”北京%”DELETEFROM產(chǎn)品FOR產(chǎn)地=”北京"產(chǎn)品WHERE產(chǎn)出也LIKE”北京%”DELETEFROMDELETEFROM[正確答案]D試題解析:刪除數(shù)據(jù)用命令:DELETEFROMTa.bleName[WHERECondition],因此第一消除A和C選項。這里%表示通配符,“北京%”表示以北京開頭。因此刪除圖書編號中以“北京”開頭的記錄的命令DELETEFROM圖書WHERE圖書編號LIKE”北京%”,即D選項正確。30下面關(guān)于類、對象、屬性和方法的表達中,錯誤的選項是(A)類是對一類相似對彖的描述,這些對象擁有相同種類的屬性和方法B)屬性用于描述對象的狀態(tài),方法用于表示對象的行為C)基于同一類產(chǎn)生的兩個對象能夠分別設(shè)置自己的屬性值D)執(zhí)行不相同對象的同名方法,其結(jié)果必然是相同的
)
。[正確答案]D試題解析:此題可用消除法,A、B、C所述都是正確的,答案為Do31為了在文本框輸入時隱蔽信息(如顯示“"),需要設(shè)置的屬性是()。A)ValueB)ControlSourceC)PasswordCharD)InputMask[正確答案]C試題解析:為了在文本框屮輸入時隱蔽信息(如顯示“,需要設(shè)置該控件的PasswordChar屬性。32視圖不能夠單獨存在,它必定依賴于()。A)視圖B)數(shù)據(jù)庫C)數(shù)據(jù)表D)盤問[正確答案JB試題解析:在VisualFoxPro中,視圖是一個定制的虛假表,能夠是當?shù)氐?、遠程的或帶參數(shù)的。視圖能夠引用個或多個表,也許引用其他視圖。視圖是可更新的,它可引用遠程表。關(guān)于選項A、C來說,視圖可能依賴它們,但是其實不是必定的,只有選項8才是必定的。
一33假設(shè)一個表單里有一個文本框Textl和一個命令按鈕組CommandGroupIo命令按鈕組是一個容器對象,其屮包括Commandl和Command2兩個命令按鈕。若是要在Commandl命令按鈕的某個方法中訪問文本框的Value屬性值,正確的表達式是()。A)This.ThisForm.Textl.ValueB)This.Parent.Parent.Textl.ValueC)Parent.Parent.Textl.ValueD)This.Parent.Textl.Value[正確答案]B試題解析:要點字This表示當前對象,而Parent屬性用于引用一個控件的容器對象,因此,關(guān)于命令按鈕Com—mandl來說,This.Parent表示命令按鈕組CommandGroupI,This.Parent.Parent表示表單。依照題目的要求接見文本框的Value屬性,要點是要找到文本框的地址,依照容器對象里控件的接見方法可知文本框的接見方法為“表單.文本框”。34SQL語句中盤問條件短語的要點字是()。A)WHEREB)FORC)WHILED)CONDITION[正確答案]A試題解析:SQL盤問語句的基本形式是:SELECTFROMWHERE,其中WHERE子句用于精選條件。35下面關(guān)于列表框和組合框的陳述中,正確的選項是()。列表框能夠設(shè)置成多重選擇,而組合框不能夠組合框能夠設(shè)置成多重選擇,而列表框不能夠列表框和組合框都能夠設(shè)置成多重選擇列表框和組合框都不能夠設(shè)置成多重選擇[正確答案]A試題解析:列表框能夠經(jīng)過設(shè)置MuhiSelect屬性進行多重選擇,但組合框不供應(yīng)多重選擇的功能,沒有MuhiSe.lect屬性。故答案為A。第36—40題使用以下三個表:職員.DBF:職員號C(3),姓名C(6),性別C(2),組號N⑴,職務(wù)C0O)客戶.DBF:客戶號C(4),客戶名C(36),地址C(36),所在城市C(36)訂單.DBF:IT單號C(4),客戶名C(4),職員號C(3),簽訂日期D,金額N(6.2)(36)從訂單表中盤問金額大于10000元的訂單號,正確的命令是A)SELECT金額>10000FROM訂單FOR訂單號
(
)。SELECT訂單號FROM訂單FOR金額>10000SELECT金額>10000FROM訂單WHERE訂單號SELECT訂單號FROM訂單WHERE金額>10000[正確答案]D試題解析:簡單盤問基于單個表,盤問由SELECT和FROM短語(無條件盤問)或SELECT.FROM和WHERE短語(條件盤問)構(gòu)成。其基本格式為:SELECTselect—itemFROMDatabaseNameWHEREFilterCndition。37盤問訂單數(shù)在3個以上、訂單的平均金額在A)SELECT職員號FROM訂單GROUPBY
200元以上的職員號,正確的SQL語句是職員號HAYINGCOUNT(J>3ANDAVG_
()。金額>200B)SELECT額)>200C)SELECT
職員號職員號
FROMFROM
訂單訂單
GROUPBYGROUPBY
職員號職員號
HAVINGCOUNT(*)>3ANDAVG(金HAVINGCOUNT(*)>3ANDWHEREAVG(
金額丿
>200D)SELECT
職員號
FROM
訂單
GROUPBY
職員號
WHERECOUNT
「)>3ANDAVG_
金額>200[正確答案]B試題解析:利用GROUPB丫子句進行分組計算盤問,有WHERE子句時,GROUPBY子句一?般放在后來,若沒有,則跟在FROM子句此后,WHERE子句一般在分組前用于限制元組,分組后一般用HAVING子句限制分組。38盤問2010年1月1今后簽訂的訂單,并顯示訂單的訂單號、客戶名及簽訂日期,正確的SQL語句是()。SELECT訂單號,客戶名,簽訂日期FROM訂單JOIN客戶0N訂單.客戶號=客戶.客戶號WHERE
簽訂日期>
{人
2010
—
1
—
1}B)SELECT訂單號,客戶名,簽訂日期AND簽訂日期>{人2010—1—1}C)SELECT訂單號,客戶名,簽訂日期AND簽訂日期<{人2010—1—1}
FROMFROM
訂單JOIN訂單,客戶
客戶WHERE訂單.客戶號=客戶.客戶號WHERE訂單.客戶號=客戶.客戶號D)SELECT訂單號,客戶名,簽訂日期AND簽訂日期<{人2010—1—1}[正確答案JA
FROM
訂單,客戶
ON
訂單.
客戶號
=客戶
.
客戶號試題解析:盤問2010年1月1今后的訂單,應(yīng)表示為簽訂日期>{人(內(nèi)部連接),應(yīng)使用0N子句指定連接條件,WHERE
2010-1-1},JOIN子句為一般連接子句在最后限制元組。39有以下
SQL
語句:SELECTWHERE
訂單號.簽訂日期,金額FROM訂單.職員號=職員.職員號AND
訂單,職員姓名=”王五”與如上語句功能相同的
SQL
語句是()OA)SELECT訂單號,簽訂日期,金額FROM訂單WHEREEXISTS(SELECTFROM職員WHERE姓名=”王五”)B)SELECT訂單號,簽訂日期,金額FROM訂單WHEREEXISTS(SELECT書FROM職員WHERE職員號=訂單.職員號AND姓名=”王五”)C)SELECT訂單號,簽訂日期,金額FROM訂單WHEREIN(SELECT職員號FROM職員WHERE姓名=”李二”)D)SELECT訂單號,簽訂日期,金額FROM訂單WHEREIN(SELECT職員號FROM職員WHERE職員號=訂單.職員號AND姓名=”王五”)[正確答案]B試題解析:謂詞EXISTS用來檢驗在子盤問中可否有結(jié)果返回,此題屮內(nèi)層盤問引用了外層盤問的表,因此也是外層互相關(guān)嵌套盤問。故消除選項A、C、D的錯誤之處是在WHERE和IN間缺少“職工號”O(jiān)
之
內(nèi)40盤問2001年所簽訂單的信息,并按金額降序排序,正確的SQL命令是()。A)SELECTFROM訂單WHEREYEAR(簽訂日期)=2001ORDERBY金額DESCB)SELECTFROM訂單WHILEYEAR(簽訂日期)=2001ORDERBY金額ASCC)SELECT*FROM訂單WHEREYEAR(簽訂日期)=2001ORDERBY金額ASCD)SELECTFROM訂單WHILEYEAR(簽訂日期)=2001ORDERBY金額DESC[正確答案]A試題解析:SELECT
給出要盤問的數(shù)據(jù);
FROM
說明要盤問的數(shù)據(jù)來自哪個表或哪些表,
能夠?qū)蝹€表或多個表進行盤問;
WHERE
說明盤問條件,即選擇元組的條件;
GROUPB
丫短語用于對查
詢結(jié)果進行分組,能夠利用它進行分組匯總;
HAVING
短語必定隨從
GROUPBY
使用,用來限制分組必定滿足的條件;
ORDERBY
短語用來對盤問的結(jié)果進行排序,能夠按升序
ASC
或降序DESC
進行排序。二、基本操作題(共1題)在考生文件夾下,完成以下操作:1?打開考生文件夾下的表單One,以以下列圖所示,編寫“顯示”命令按鈕的Click事件代碼,使表單運行時單擊該命令按鈕則在
Textl
文本框中顯示當前系統(tǒng)日期的年份
(
提示:經(jīng)過設(shè)置文本框的
Value
屬性實現(xiàn),系統(tǒng)日期函數(shù)是
date(
),
年份函數(shù)是
year(
)
。2?打開考生文件夾下的表單twO,以以下列圖所示,選擇“表單”菜單中的“新建方法程序”命令,在“新建方法程序”對話框屮,為該表單新建一個test方法,爾后雙擊表單,選擇該方法編寫代碼,該方法的功能是使“測試”按鈕變?yōu)椴荒苡?,立刻該按鈕的Enabled屬性設(shè)置.為.F.o創(chuàng)辦一個名為study_report的快速報表,要求報表中包括表“課程表”中的全部字段。4?為“教師表”的“職工號”字段增加有效性規(guī)則:職工號左邊
3位字符是
110,
表達式為:
LEFT(
職工號,
3)=
“110?!保壅_答案]【操作步驟】(1)利用“文件”菜單下的“打開”命令打開考生文件夾下的表單one,或使用命令“MODIF丫FORMone”將其打開。雙擊“顯示”命令按鈕,在其Click事件中輸入代碼“ThisFot,n.Textl.Value=year(date())”保存并運行更正后的表單,查察運行結(jié)果。⑵單擊工具欄中的“打開”按鈕,打開考生文件夾下的表單two,在“表單”菜單中選擇“新建方法程序”命令,新建一個名為test的方法,在屬性窗口中雙擊此方法,在彈出的窗口中編寫用戶自定義過程代碼:ThisForm.Command*!.Enabled=.f.在表單設(shè)計器環(huán)境下雙擊“測試”命令按鈕,編寫Click事件代碼:ThisForm.Testo保存并運行更正后的表單,查察運行結(jié)果。⑶單擊工具欄中的“新建”按鈕,在“新建”對話框屮選擇“報表”,單擊“新建文件”按鈕;選擇“報表”菜單下的“快速報表”命令,在“打開”對話框中選擇考生文件夾下的“課程表”,在“快速報表”對話框中單擊“確定”按鈕;單擊工具欄中的〃保存”按鈕,將快速報名保存為study—reporto在命令窗口輸入命令:altertable教師表alter職工號setcheckLEFT(職工號,3)=“110按”下回車鍵運行命令?!疽族e誤區(qū)】在VisualFoxPm中,新建的方法必定經(jīng)過相應(yīng)的語句調(diào)用才能使用。在第2小題中,依照題目要求新建test方法后,還需要在命令按鈕的Click事件中對該方法進行調(diào)用O三、解答題洪1題)在考生文件夾下完成以下簡單應(yīng)用:1?打開“課程管理”數(shù)據(jù)庫,使用SQL語句建立一個視圖salary,該視圖包括系號和平均薪水兩個字段,并且按平均薪水降序排列。將該SQL語句儲藏在four-prg文件中。2?打開考生文件夾下的表單six,以以下列圖所示。其中,“登錄”命令按鈕的功能是:當用戶輸入用戶名和口令今后,單擊“登錄”按鈕時,程序在自由表“用戶表”中進行查找,若找不到相應(yīng)的用戶名,則提示“用戶名錯誤”,若用戶名輸入正確,而口令輸入錯誤,則提示“口令錯誤”。更正“登錄”命令按鈕Click事件中標有錯誤的語句,使其能夠正確運行。注意:不得做其他更正。[正確答案](1)【操作步驟】步驟1:單擊工具欄中的“打開”按鈕,打開考生文件夾下的數(shù)據(jù)庫文件“課程管理”步驟2:單擊工具欄中的“新建”按鈕,新建一個程序,輸人以下代碼。
oCREATEsqlVIEWsalaryASSELECT教師表.系號,AVG(教師表.薪水)As平均薪水FROM教師表;GROUPBY教師表.系號0RDERBY2DESC步驟3:保存程序為four,prg,并運行該程⑵【操作步驟】序。步驟1:單擊工具欄中的“打開”按鈕,打開考生文件夾下的表單的代碼以下。"登錄”按鈕的Click事件代碼””””””USE用戶表GOTOPflag=0&&下面語句有錯誤WHILE.NOT.EOF()IFAlhrim(用戶名)==Alltrim仃hisform.Textl.Value)IFAlltrim(令)==Alltrim(ThisformText2.Value)WAIT”歡迎使用”WINDOWTIMEOUT2ELSEWAIT”口令錯誤”WINDOWTIMEOUT2ENDIFflag=1EXITENDIF&&下面語句有錯誤NEXTENDDO&&下面語句有錯誤CASEFLAG=OWAIT”用戶名錯誤”WINDOWTIMEOUT2FNnTF★★★★★★★★★★★★★★★★★★★★★★★?Ar步驟2:更正程序屮的錯誤以下。錯誤I:將“WHILE”改為“DOWHILE”。錯誤2:將“NEXT”改為“SKIP”o錯誤3:將“CASE”改為“IF”o步驟3:保存并運行表單。四、應(yīng)用題洪1題)在考生文件夾下完成以下操作:(1)建立一個表單名和文件名均為myform的表單,以以下列圖所示。表單的標題為“教師情況”,表單中有兩個命令按鈕(Commandl和Command2)、兩個復(fù)選框(Checkl和Check2)和兩個單項選擇按鈕(Optiord和Option2)。Commandl和Check2的標題分別是“系名”和“薪水”
Command2,Optionl和
的標題分別是“生成表”和“退出”,Checkl和Option2的標題分別是“按職工號升序”和“按職工號降序”
O(2)為“生成表”命令按鈕編寫Click事件代碼,代碼功能為依照表單運行時復(fù)選框指定的字段和單項選擇按鈕指定的排序方式生成新的自由表。若是兩個復(fù)選框都被選屮,生成的自由表命名為two.dbf,字段包括職工號、姓名、系名、薪水和課程號;若是只有“系名”復(fù)選框被選中,生成的自由表命名為one—x.dbf,字段包括職
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 義務(wù)教育課程教學改革實施指南
- 混凝土管道安裝施工組織方案
- 部編版九年級語文古文默寫與理解解析
- 家校溝通與學生評價制度優(yōu)化策略
- 2024年智慧城市照明系統(tǒng)發(fā)展趨勢分析
- 作息時間調(diào)整通知模板及示范
- 電子教案設(shè)計與實施指南
- 公司的知識管理體系建設(shè)方案
- 設(shè)備維護與運行日志規(guī)范填寫
- 大學生心理危機識別與應(yīng)對策略
- 2026年教育平臺資源輸出協(xié)議
- 人力資源部2025年度工作總結(jié)與2026年度戰(zhàn)略規(guī)劃
- 2025年安徽理工大學馬克思主義基本原理概論期末考試參考題庫
- 機械工程師職稱評定技術(shù)報告模板
- 檔案移交數(shù)字化建設(shè)規(guī)劃
- 孤獨癥個案護理
- 建筑施工風險辨識與防范措施
- 高職汽車維修專業(yè)培訓(xùn)教材
- 2026年中級注冊安全工程師之安全生產(chǎn)法及相關(guān)法律知識考試題庫500道含答案ab卷
- 2026年廣州公務(wù)員考試行測真題之言語理解與表達及答案(名校卷)
- 考點解析人教版九年級《電與磁》專項測試試卷(含答案詳解)
評論
0/150
提交評論