版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
國家二級VF機試(操作題)模擬試卷14(共9套)(共33題)國家二級VF機試(操作題)模擬試卷第1套一、基本操作題(本題共1題,每題1.0分,共1分。)1、1.在考生文件夾下創(chuàng)建一個名為“訂單管理”的數(shù)據(jù)庫,并將已有的employee和orders兩個表添加到該數(shù)據(jù)庫中。2.為orders表建立一個按降序排列的普通索引,索引名為je,索引表達式為“金額”。3.在“訂單管理”數(shù)據(jù)庫中新建一個名為customer-的表,表結(jié)構(gòu)如下:客戶號字符型(4)客戶名字符型(36)地址字符型(36)4.為customer表建立主索引,為orders建立普通索引,索引名和索引表達式均為“客戶號”,通過“客戶號”為customer表和orders表建立一個一對多的永久聯(lián)系。標(biāo)準(zhǔn)答案:(1)通過“新建”對話框創(chuàng)建一個數(shù)據(jù)庫,文件名為“訂單管理”,在打開的數(shù)據(jù)庫設(shè)計器中右擊,選擇“添加表”命令,將考生文件夾下的employee和orders兩個表添加到“訂單管理”數(shù)據(jù)庫中。(2)在數(shù)據(jù)庫設(shè)計器中右擊orders表,選擇“修改”命令,在打開的表設(shè)計器中選擇“索引”選項卡,輸入索引名“je”,選擇“類型”為“普通索引”,“表達式”為“金額”,最后單擊“確定”按鈕,保存對表的修改。(3)在打開的數(shù)據(jù)庫設(shè)計器中右擊空白處,選擇“新建表”命令,表文件名為customer,在打開的表設(shè)計器中,按題目要求設(shè)置customer表的結(jié)構(gòu)。(4)在數(shù)據(jù)庫設(shè)計器中右擊orders表,選擇“修改”命令,在表設(shè)計器的“字段”選項卡中設(shè)置“客戶號”字段為升序,在“索引”選項卡中為orders表建立普通索引,索引名和索引表達式均為“客戶號”,以同樣的方式在customer表中建立主索引。最后從表customer的主索引拖動鼠標(biāo)指針至表orders普通索引,以建立兩表之間的永久聯(lián)系,如圖3.146所示。知識點解析:建立表間聯(lián)系時,必須有一個表為父表(在某個字段上建立主索引),另一個表為子表(在某個字段上建立普通索引),并且要沿著父表至子表的方向拖動關(guān)系線。二、簡單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、1.在mybase數(shù)據(jù)庫中建立視圖myview,視圖中包括客戶名、訂單號、圖書名、單價、數(shù)量和簽訂日期字段。然后使用SQLSELECT語句查詢:“吳”姓讀者(客戶第一個字為“吳”)訂購圖書情況,查詢結(jié)果按順序包括myview視圖中的全部字段,并要求先按客戶名排序、再按訂單號排序、再按圖書名排序(均升序),并將查詢結(jié)果存儲在表文件mytable中。2.打開在基本操作題中建立的表單文件myform,并完成如下簡單應(yīng)用:(1)將表單的標(biāo)題設(shè)置為“簡單應(yīng)用”;(2)表單運行時自動居中;(3)增加命令按鈕“退出”(command1),程序運行時單擊該按鈕釋放表單;(4)將第1題建立的視圖myview添加到數(shù)據(jù)環(huán)境中;(5)將視圖myview拖拽到表單中使得表單運行時能夠顯示視圖的內(nèi)容(不要修改任何屬性)。標(biāo)準(zhǔn)答案:(1)步驟1:在mybase數(shù)據(jù)庫設(shè)計器中,單擊工具欄中的“新建”按鈕,在打開的“新建”對話框中選擇“文件類型”中的“視圖”,單擊“新建文件”按鈕。步驟2:在“添加表或視圖”對話框中添加order、orderitem和goods表,并通過圖書號和訂單號設(shè)置三表之間的聯(lián)系。步驟3:在視圖設(shè)計器的“字段”選項卡中將客戶名、訂單號、圖書名、單價、數(shù)量和簽訂日期字段添加到選定字段。單擊工具欄中的“保存”按鈕,在“保存”對話框中輸入視圖名稱myview,單擊“確定”按鈕。步驟4:在命令窗口中輸入:select*frommyview:where客戶名="昊";intotablemytable;orderby客戶名,訂單號,圖書名按回車運行此命令。(2)步驟1:單擊工具欄中的“打開”按鈕,在“打開”對話框中打開表單文件myform。步驟2:在“屬性”窗口中,將表單的Caption屬性設(shè)置為“簡單應(yīng)用”,將AutoCenter屬性設(shè)置為“.T.一真”。步驟3:在表單上添加一個命令按鈕command1,將其Caption屬性設(shè)置為“退出”,雙擊該命令按鈕,設(shè)置其Click事件代碼:thisform.release。步驟4:單擊“顯示”菜單下的“數(shù)據(jù)環(huán)境”命令,在打開的“添加表或視圖”對話框選擇“視圖”選項,選中視圖myview,單擊“添加”按鈕,將視圖myview添加到數(shù)據(jù)環(huán)境中。步驟5:選中數(shù)據(jù)環(huán)境設(shè)計器中的視圖myview并拖拽到表單設(shè)計器中,保存表單。知識點解析:可以通過視圖設(shè)計器創(chuàng)建視圖。釋放表單要使用thisform.release方法。在表單中顯示視圖需要先把視圖添加到數(shù)據(jù)環(huán)境中,再從數(shù)據(jù)環(huán)境中添加到表單中。三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、打開考生文件夾下的SDB數(shù)據(jù)庫,完成如下綜合應(yīng)用:創(chuàng)建一個標(biāo)題名為“查詢”、文件名為testb的表單,如下圖所示。表單要求如下:(1)為表單建立數(shù)據(jù)環(huán)境,并向數(shù)據(jù)環(huán)境中添加“學(xué)生表”。(2)表單啟動后自動居中。(3)向該表單中添加一個標(biāo)簽、一個文本框、一個表格和兩個命令按鈕。①標(biāo)簽對象(Label1)的標(biāo)題文本為“學(xué)生注冊日期”,文本框(Text1)用于輸入學(xué)生注冊日期,表格(Grid1)用于顯示結(jié)果。②命令按鈕的功能如下:a.“查詢”按鈕(command1)的功能是在該按鈕的Click事件中使用SQL的SELECT命令從“學(xué)生表”中查詢學(xué)生注冊日期等于文本框中指定的注冊日期的學(xué)生的學(xué)號、姓名、年齡、性別、班級和注冊日期,查詢結(jié)果按年齡降序排序,并將查詢結(jié)果在表格控件中顯示,同時將查詢結(jié)果存儲到表TABE中。注意:查詢結(jié)果存儲到表TABE之前,應(yīng)將表TABE中的記錄清空。TABE表是已經(jīng)建立好的表,它與學(xué)生表的結(jié)構(gòu)不完全一樣,多兩個字段。b.“退出”按鈕(Command2)的功能是關(guān)閉并釋放表單。注意:需將表格控件的RecordSourceType屬性值設(shè)置為“4一SQL說明”。表單設(shè)計完成后,運行該表單,查詢注冊日期等于2005年9月2日的學(xué)生信息。標(biāo)準(zhǔn)答案:步驟1:打開數(shù)據(jù)庫,在命令窗口輸入“Creaformtestb”,新建一個表單。按題目要求添加控件并修改各控件的屬性,如下:表單的AutoCenter屬性為“.T.一真”。表單的Caption屬性為“查詢”。標(biāo)簽的Caption屬性為“學(xué)生注冊日期”。命令按鈕1的Caption屬性為“查詢”。命令按鈕2的Caption屬性為“退出”。表格的RecordSourceType屬性為“4一SQL說明”。步驟2:為表單添加數(shù)據(jù)環(huán)境“學(xué)生表”。步驟3:輸入查詢按鈕的Click事件代碼。****“查詢”按鈕的Click事件代碼****CLOSEALLSELECT*FROM學(xué)生表;WHERE學(xué)生表.注冊日期=CTOD(ThisForm.Text1.Value),ORDERBY學(xué)生表.年齡DESC;INTOTABLEtemp.dbfUSETABEDELEALLPACKAPPENDFROMTEMPTHISFORM.GRID1.RECORDSOURCE="SELECT*FROM學(xué)生表WHERE學(xué)生表.注冊日期=CTOD(ThisForm.Text1.Value)INTOCURSORXXORDERBY學(xué)生表.年齡DESC"********************************步驟4:輸入退出按鈕的Click事件代碼“ThisForm.Release”。步驟5:保存并按要求運行表單。知識點解析:新建表單,按要求修改表單控件的屬性。完成命令按鈕的Click事件代碼。國家二級VF機試(操作題)模擬試卷第2套一、基本操作題(本題共1題,每題1.0分,共1分。)1、(1)新建一個不包含任何控件的空表單myform.SCX(表單名和表單文件名均為myform)。(2)打開表單文件formtwo.scx,將表單的標(biāo)題設(shè)置為“計算機等級考試”。(3)打開表單文件formthree.scx,使用布局工具欄操作使表單上的4個命令按鈕按頂邊水平對齊。(4)打開表單文件formfour.scx,設(shè)置相關(guān)屬性使表單初始化時自動在VisualFoxPro主窗口內(nèi)居中顯示。標(biāo)準(zhǔn)答案:(1)【操作步驟】單擊工具欄上的“新建”按鈕,在“新建”對話框中選擇“表單”單選按鈕,再單擊“新建文件”按鈕,在“屬性”對話框中將表單的Name屬性修改為myform,單擊工具欄中的“保存”按鈕,將表單保存為myform.scx。(2)【操作步驟】單擊工具欄中的“打開”按鈕,在“打開”對話框中選擇frmtwo.scx,單擊“確定”按鈕,然后將表單的Caption屬性修改為“計算機等級考試”,再單擊“保存”按鈕。(3)【操作步驟】單擊工具欄中的“打開”按鈕,在“打開”對話框中選擇frmthree.scx,單擊“確定”按鈕。選擇“顯示”菜單下的“布局工具欄”命令,將“布局”工具欄顯示出來。選中表單上的4個命令按鈕,單擊布局工具欄上的“頂邊對齊”按鈕,再單擊“保存”按鈕。(4)【操作步驟】單擊工具欄中的“打開”按鈕,在“打開”對話框中選擇formfour.scx,單擊“確定”按鈕,然后將表單的AutoCenter屬性值設(shè)置為““.T.-真”,再單擊“保存”按鈕。知識點解析:暫無解析二、簡單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)使用查詢設(shè)計器設(shè)計完成:查詢“吳”姓讀者(客戶第一個字為“吳”)訂購圖書情況,查詢結(jié)果包括客戶名、訂單號、圖書名、單價、數(shù)量和簽訂日期字段的值,要求按客戶名升序排序,并運行該查詢將查詢結(jié)果存儲在表文件appone中,查詢文件也保存為appone。(2)使用SQL語句查詢每個讀者訂購圖書的數(shù)量和金額(數(shù)量術(shù)單價),查詢結(jié)果包括客戶名、訂購總冊數(shù)和金額,查詢按金額降序排序,查詢結(jié)果存儲在apptwo.dbf表文件中,最后將SQL語句保存在apptwo.prg命令文件中。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:單擊工具欄中的“新建”按鈕,在“新建”對話框中選擇“查詢”單選按鈕,再單擊“新建文件”按鈕。在查詢設(shè)計器中右擊,在彈出的快捷菜單中選擇“添加表”命令,在“打開”對話框中依次將order、orderitem和goods表添加到查詢中,并設(shè)置三表間的聯(lián)系。步驟2:在“字段”選項卡中依次將“Order.客戶名”、“Order.訂單號”、“Goods.圖書名”、“Goods.單價”、“Ordefitem.?dāng)?shù)量”、“Order.簽訂日期”添加到選定字段;切換到“篩選”選項卡,在“字段名”中選擇“Order.客戶名”,“條件”選擇“=”,“實例”中輸入:吳;切換到“排序依據(jù)”選項卡并在其中選擇字段“Order.客戶名”,排序選項為“升序”。步驟3:單擊“查詢”菜單下的“查詢?nèi)ハ颉泵睿凇安樵儭比ハ驅(qū)υ捒蛑羞x擇“表”,在“表名”文本框框中輸入表名appone。步驟4:單擊工具欄中的“保存”按鈕,在“另存為”對話框中輸入appone。最后運行該查詢。(2)【操作步驟】步驟1:在命令窗口中輸入如下語句:SELECTOrder.客戶名,sum(orderitem.?dāng)?shù)量)as訂購總冊數(shù),;sum(orderitem.?dāng)?shù)量*Goods.單價)as金額;FROMgoodsINNERJOINorderitemINNERJOINorder;ONOrderitem.訂單號=Order.訂單號;ONGoods.圖書號=Orderitem.圖書號;GROUPBYOrder.客戶名;ORDERBY金額DESC;INTOTABLEapptwo.dbf步驟2:運行該SQL語句,然后將此語句保存在apptwo.prg文件中。知識點解析:暫無解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件下完成如下綜合應(yīng)用:(1)建立數(shù)據(jù)庫“訂單管理”;(2)將表order、goods和orderitern添加到“訂單管理”數(shù)據(jù)庫中;(3)在“訂單管理”數(shù)據(jù)庫中創(chuàng)建視圖orderview,該視圖包含信息:客戶名、訂單號、圖書名、數(shù)量、單價和金額(單價*數(shù)量);(4)建立文件名和表單名均為orderform的表單,在表單中添加表格控件grid1(將RecordSourcerType屬性設(shè)置為“表”)和命令按鈕“退出”(command1);(5)在表單的load事件中使用SQL語句從視圖orderview中按客戶名升序、金額降序查詢數(shù)量為1的客戶名、圖書名和金額信息,并將結(jié)果存儲到表文件result.dbf中;(6)在表單運行時使得控件grid1中能夠顯示表result.dbf中的內(nèi)容(在相應(yīng)的事件中將grid1的recordsource屬性指定為result.dbf);(7)單擊“退出”命令按鈕時釋放并關(guān)閉表單。完成以上所有功能后運行表單orderform。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:單擊工具欄中的“新建”按鈕,,在“新建”對話框中選擇“數(shù)據(jù)庫”單選按鈕,再單擊“新建文件”按鈕。在“創(chuàng)建”對話框中輸入“訂單管理”,單擊“保存”按鈕。步驟2:在數(shù)據(jù)庫設(shè)計器中右擊,在彈出的快捷菜單中選擇“添加表”命令,在“打開”對話框中依次將order、goods和orderitem表添加到數(shù)據(jù)庫中。步驟3:在命令窗口中輸入createVIEW命令打開視圖設(shè)計器,在“添加表或視圖”對話框中依次添加order、orderitem和goods表,并設(shè)置三表間的聯(lián)系;在視圖設(shè)計器的“字段”選項卡中將order.客戶名、order.訂單號、goods.圖書名、orderitem.?dāng)?shù)量、goods.單價5個字段添加到選定字段,再在“函數(shù)和表達式”文本框中輸入:goods.單價*orderitem.?dāng)?shù)量AS金額,單擊“添加”按鈕。單擊工具欄中的“保存”按鈕,將視圖保存為orderview。步驟4:在命令窗口輸入命令:CREATEFORMorderform,打開表單設(shè)計器,將表單的Name屬性修改為orderformo步驟5:在表單上添加一個表格和一個命令按鈕控件,并進行適當(dāng)?shù)牟贾煤痛笮≌{(diào)整。將表格的RecordSourceType屬性設(shè)置為“0-表”,命令按鈕的Caption屬性設(shè)置為“退出”。步驟6:在表單的load事件代碼中輸入:select客戶名,圖書名,金額fromorderviewwhere數(shù)量=1;orderby客戶名,金額descintotableresult.dbf步驟7:在表格的activatecell事件代碼中輸入:thisform.Grid1.recordsource="result.dbf"步驟8:設(shè)置“退出”按鈕的Click事件代碼:THISFORM.RELEASE步驟9:單擊工具欄中的“保存”按鈕,保存表單并運行。知識點解析:暫無解析國家二級VF機試(操作題)模擬試卷第3套一、基本操作題(本題共1題,每題1.0分,共1分。)1、1.在考生文件夾下建立數(shù)據(jù)庫BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到該數(shù)據(jù)庫中。2.為AUTHORS表建立主索引,索引名為“PK”,索引表達式為“作者編號”。3.為BOOKS表建立兩個普通索引,第一個索引名為“PK”,索引表達式為“圖書編號”;第二個索引名和索引表達式均為“作者編號”。4.建立AUTHORS表和BOOKS表之間的永久性聯(lián)系。標(biāo)準(zhǔn)答案:(1)新建一個數(shù)據(jù)庫,在數(shù)據(jù)庫設(shè)計器中按題目要求添加表,如圖3.19所示。(2)按照題目的要求為“authors”表建立主索引,如圖3.20所示。(3)按照題目要求為books表建立兩個普通索引,如圖3.21所示。(4)按照題目的要求為authors表和books表建立永久性聯(lián)系,如圖3.22所示。知識點解析:通過“新建”菜單或“新建”命令按鈕實現(xiàn)數(shù)據(jù)庫的建立,在數(shù)據(jù)庫設(shè)計中完成表的添加;為表建立索引需要在表設(shè)計器中進行;為兩張表建立永久性聯(lián)系需要在數(shù)據(jù)庫設(shè)計器中進行,并且兩張表要分別在對應(yīng)的字段上建立主索引和普通索引。二、簡單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、在考生文件夾下完成下列操作。(1)擴展基類ListBox,創(chuàng)建一個名為MyListBox的新類。新類保存在名為Myclasslib的類庫中,該類庫文件存放在考生文件夾下。設(shè)置新類的Height屬性的默認(rèn)值為130,Width屬性的默認(rèn)值為150。(2)在考生文件夾下利用查詢設(shè)計器創(chuàng)建一個查詢。從“售票處”表中查詢“海淀區(qū)”的所有銷售點信息。查詢結(jié)果包含銷售點的名稱、地址和電話3個字段;各記錄按“名稱”降序排序;查詢?nèi)ハ驗楸韙ip。最后將查詢保存在qa.qpr文件中,并運行該查詢。標(biāo)準(zhǔn)答案:(1)步驟1:選擇“文件”-“新建”命令,在彈出的“新建”對話框中,選擇“類”單選按鈕,單擊“新建文件”按鈕,彈出“新建類”對話框。步驟2:在“類名”文本框中輸入MyListBox,在“派生于”下拉列表中選擇ListBox,在“存儲于”文本框中輸入文件名Myclasslib,單擊“確定”按鈕,如圖4.9所示。步驟3:經(jīng)上述操作,打開“類設(shè)計器”窗口,進入類設(shè)計器環(huán)境。在屬性窗口中,設(shè)置Height屬性的默認(rèn)值為130,Width屬性的默認(rèn)值為150,如圖4.10所示。(2)步驟1:單擊工具欄中的“新建”按鈕,在彈出的“新建”對話框中選擇“文件類型”中的“查詢”,單擊“新建文件”按鈕;在彈出的“打開”對話框中選擇“售票處”表,單擊“確定”按鈕,在“添加表或視圖”對話框中,單擊“關(guān)閉”按鈕,如圖4.11所示。步驟2:在查詢設(shè)計器的“字段”選項卡中選擇“售票處.名稱”“售票處.地址”和“售票處.電話”字段。單擊“添加”按鈕;切換到“篩選”選項卡,“字段名”選擇“售票處.所屬區(qū)”,“條件”選擇“=”,在“實例”中輸入“海淀區(qū)”,如圖4.12所示。步驟3:切換到“排序依據(jù)”選項卡,選擇字段“售票處.名稱”,在“排序選項”處選擇“降序”,單擊“添加”按鈕,如圖4.13所示。步驟4:單擊“查詢”菜單下的“查詢?nèi)ハ颉泵睿凇安樵內(nèi)ハ颉睂υ捒蛑羞x擇“表”,輸入表名“tjp.dbf”,單擊“確定”按鈕,如圖4.14所示。步驟5:單擊工具欄中的“保存”按鈕,在“另存為”對話框中將查詢保存為qa.qpr。單擊工具欄中的“運行”按鈕運行查詢。知識點解析:暫無解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件夾下有一個名為zonghe的表單文件,其中:單擊“添加>”命令按鈕可以將左邊列表框中被選中的項添加到右邊的列表框中;單擊“<移去”命令按鈕可以將右邊列表框中被選中的項移去(刪除)。請完善“確定”命令按鈕的Click事件代碼,其功能是:查詢右邊列表框所列課程的學(xué)生的考試成績(依次包含姓名、課程名稱和考試成績3個字段),并先按課程名稱升序排列,課程名稱相同的再按考試成績降序排列,最后將查詢結(jié)果存儲到表zonghe中。注意:(1)SCORE表中的“考試成績”字段是在基本操作題中修改的。(2)程序完成后必須運行,要求將“計算機基礎(chǔ)”和“高等數(shù)學(xué)”從左邊的列表框添加到右邊的列表框,并單擊“確定”命令按鈕完成查詢和存儲。標(biāo)準(zhǔn)答案:步驟1:打開考生文件夾下的表單文件zonghe。步驟2:“確定”命令按鈕的Click事件如下。*******************************************&&選擇查詢字段SELECTStudent.姓名,Course.課程名稱,Score.考試成績;&&指定字段來源FROMstudentINNERJOINscoreINNERJOINcourse;&&設(shè)王查詢條件ONScore.課程編號=Course.課程編號,ONStudent.學(xué)號=Score.學(xué)號;WHERE&cn;&&查詢結(jié)果按課程名稱升序排列,同一課程按考試成績降序排列ORDERBYCourse.課程名稱,Score.考試成績DESC;&&將查詢結(jié)果存儲到zonghe.dbf中INTOTABLEzonghe.dbf*********************************************步驟3:保存并運行表單,如圖3.93所示。知識點解析:在表單設(shè)計器中完成命令按鈕的Click事件代碼的修改或編寫。國家二級VF機試(操作題)模擬試卷第4套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下完成下列操作:(1)建一個數(shù)據(jù)庫mydatabase,在庫中建立數(shù)據(jù)庫表temp,表內(nèi)容和結(jié)構(gòu)與當(dāng)前文件夾下的“歌手信息”表完全相同。(2)立快捷菜單mymenu,快捷菜單有兩條命令:“打開文件”和“關(guān)閉文件”。注意要生成菜單程序文件。(3)使用報表向?qū)Ы⒁粋€報表,報表的數(shù)據(jù)來源分別是“打分表”(父表)和“歌手信息”(子表)兩個數(shù)據(jù)庫文件,選取這兩個表的全部字段,連接字段為“歌手編號”,按“分?jǐn)?shù)”升序排列,報表的標(biāo)題為“打分一覽表”,最后將報表保存為“打分表”。(4)使用SQL命令將表temp中歌手編號為111的歌手的年齡修改為20歲,命令存儲在mypro.prg中。標(biāo)準(zhǔn)答案:【操作步驟】(1)①建立數(shù)據(jù)庫可以使用菜單命令完成,選擇“文件”菜單下的“新建”子菜單,彈出“新建”對話框,文件類型選擇“數(shù)據(jù)庫”。②單擊“新建文件”圖標(biāo)按鈕,彈出“創(chuàng)建”對話框,輸入數(shù)據(jù)庫文件名:mydatabase,保存到考生文件夾下。③在命令窗口中輸入命令:use歌手信息copytotemp④單擊數(shù)據(jù)庫設(shè)計器工具欄里面的“添加表”按鈕,彈出“打開”對話框,找到并打開temp表,完成temp添加到數(shù)據(jù)庫的操作。(2)①建立菜單可以使用菜單命令完成,選擇“文件”菜單下的“新建”子菜單,彈出“新建”對話框,文件類型選擇“菜單”。②單擊“新建文件”圖標(biāo)按鈕,彈出“新建菜單”對話框,單擊“快捷菜單”圖表按鈕,打開菜單設(shè)計器。③在菜單設(shè)計器中輸入兩個菜單項“打開文件”和“關(guān)閉文件”。④單擊菜單工具欄的“保存”按鈕,彈出另存為對話框,輸入菜單文件名:mymenu.mnx,保存到考生文件夾。⑤單擊“菜單”菜單中的“生成”子菜單,彈出“生成菜單”對話框,保存到考生文件夾下,單擊“生成”按鈕完成菜單程序文件的生成。(3)①啟動報表向?qū)Э梢酝ㄟ^菜單命令來完成,選擇“文件”菜單項下面的“新建”子菜單,打開“新建”對話框,文件類型選擇報表,單擊“向?qū)А眻D標(biāo)按鈕。②彈出“向?qū)нx取”對話框,選擇“一對多報表向?qū)А?,如圖4-68所示,然后單擊“確定”按鈕。③彈出“一對多報表向?qū)А钡牟襟E1,選擇父表和字段,單擊“數(shù)據(jù)庫和表”后面的“瀏覽”按鈕,找到并打開“打分表”,然后選擇該表的所有字段到“選定字段”,如圖4-69所示。④單擊“下一步”按鈕,進入步驟2選擇子表和字段,單擊“數(shù)據(jù)庫和表”后面的“瀏覽”按鈕,找到并打開“歌手信息”,然后選擇該表的所有字段到“選定字段”。⑤單擊“下一步”按鈕,進入步驟3設(shè)置表間連接,采用默認(rèn)值不需要修改。⑥單擊“下一步”按鈕,進入步驟4設(shè)置排序,選取“分?jǐn)?shù)”字段,排序為升序。⑦單擊“下一步”按鈕,進入步驟5選擇報表樣式,保留默認(rèn)設(shè)置。單擊“下一步”按鈕,進入步驟6,設(shè)置“報表標(biāo)題”為:打分一覽表,如圖4.70所示。⑧單擊“完成”按鈕,彈出“另存為”對話框,輸入報表文件名:打分表.frx,保存到考生目錄。(4)①在命令窗口執(zhí)行命令:updatetempset年齡=20where歌手編號=111②選擇“文件”菜單下的“新建”子菜單,彈出“新建”對話框,文件類型選擇“程序”。③單擊“新建文件”圖標(biāo)按鈕,打開程序編輯界面,把步驟1里面的命令賦值到代碼編輯區(qū)。④單擊菜單工具欄里面的“保存”按鈕,彈出“另存為”對話框,輸入程序文件名:mypro.prg,保存到考生文件夾。知識點解析:暫無解析二、簡單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)建立一個查詢scorequery。查詢評委為“歌手編號”是“011002”的歌手所打的分?jǐn)?shù),結(jié)果存入自由表result中,該自由表的字段項包括:“評委姓名”和“分?jǐn)?shù)”,各記錄按“分?jǐn)?shù)”升序排列。最后運行該查詢。(2)根據(jù)上一步操作得到的自由表result建立一,個報表。要求:①使用報表向?qū)Ы蟊?,報表中包括“評委姓名”和“分?jǐn)?shù)”兩個字段,按“分?jǐn)?shù)”字段降序排列,報表標(biāo)題設(shè)置為空,報表文件命名為scoreresult。②打開報表scoreresult,利用報表控件標(biāo)簽,將“王巖鹽得分情況”添加到報表中作為報表的標(biāo)題。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:命令窗口執(zhí)行:CREATEQUERYscore—query,打開查詢設(shè)計器,將考生文件夾下的“評委表”和“評分表”添加到查詢設(shè)計器中。步驟2:彈出“聯(lián)接條件”對話框,自動查找兩個表中相匹配的字段進行聯(lián)接,單擊“確定”按鈕設(shè)置聯(lián)系。步驟3:雙擊“評委表”中的“評委姓名”和“評分表”中的“分?jǐn)?shù)”添加到“字段”選項卡的“選定字段”列表中。步驟4:“篩選”選項卡中,選擇“字段名”為“評分表.歌手編號”,“條件”為“=”,在“實例”框中輸入“01002”。步驟5:“排序依據(jù)”選項卡內(nèi)雙擊“選定字段”列表框中的“評分表.分?jǐn)?shù)”字段添加到“排序條件”列表框中。步驟6:執(zhí)行【查詢】→【查詢?nèi)ハ颉坎藛蚊?,在“查詢?nèi)ハ颉睂υ捒蛑袉螕簟氨怼眻D標(biāo)按鈕,在“表名”中輸入文件名result,單擊“確定”按鈕。步驟7:最后單擊“常用”工具欄中的“運行”按鈕查看結(jié)果,將查詢文件保存到考生文件夾下。(2)【操作步驟】步驟1:執(zhí)行【文件】→【新建】菜單命令,選“報表”選項,單擊“向?qū)А卑粹o,彈出“向?qū)нx取”對話框,選中“報表向?qū)А表?,單擊“確定”按鈕,啟動報表向?qū)?。步驟2:“步驟1一字段選取”的“數(shù)據(jù)庫和表”下選中“result”表,將“可用字段”全部添加到“選定字段”中,單擊“下一步”按鈕。步驟3:“步驟2-分組記錄”單擊“下一步”跳過。步驟4:“步驟3-選擇報表樣式"單擊“下一步”跳過。步驟5:“步驟4-定義報表布局”單擊“下一步”跳過。步驟6:“步驟5-排序記錄”中雙擊“可用的字段或索引標(biāo)識”中的“分?jǐn)?shù)”字段到“選定字段”列表中,單擊“降序”單選項,單擊“下一步”按鈕。步驟7:“步驟6.完成”中,選中“報表標(biāo)題”文本框中的文字,按鍵盤上的鍵刪除文字,單擊“完成”,在“另存為”對話框的“保存報表為:”框中輸入報表文件名scoreresult,單擊“保存”按鈕。步驟8:命令窗口執(zhí)行:MODIFYREPORTscore_result,在報表設(shè)計器中打開剛建立的報表文件。步驟9:通過“報表控件”工具欄向報表的“標(biāo)題”帶區(qū)添加一個標(biāo)簽控件,輸入標(biāo)簽標(biāo)題:王巖鹽得分情況。適當(dāng)?shù)卣{(diào)整標(biāo)簽的位置,保存報表修改。知識點解析:暫無解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件夾下創(chuàng)建表單文件formtwo,scx,如圖3.1所示,其中包含一個標(biāo)簽、一個文本框和一個命令按鈕。然后按相關(guān)要求完成相應(yīng)操作。(1)如圖3-1所示,設(shè)置表單、標(biāo)簽和命令按鈕的Caption屬性。(2)設(shè)置文本框的Value屬性值為表達式Date()。(3)設(shè)置“查詢”按鈕的Click事件代碼,使得表單運行時單擊該按鈕能夠完成如下查詢功能:從orders、orderitems、customers、goods表中查詢指定日期之后(含)簽訂的訂單的詳細信息,查詢結(jié)果依次包含簽訂日期、訂單號、客戶名(即客戶姓名)、商品名、單價和數(shù)量六項內(nèi)容,各記錄按簽訂日期升序排序、簽訂日期相同按訂單號升序排序、訂單號相同按商品名升序排序,并將查詢結(jié)果存放在表tablethree中。最后運行該表單,查詢2007年1月10日以后(含)簽訂的訂單的詳細信息。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:在命令窗口輸入命令:CREATEFORMformltwo,打開表單設(shè)計器窗口。步驟2:在表單上添加一個標(biāo)簽、一個文本框和一個命令按鈕,并進行適當(dāng)?shù)牟贾煤痛笮≌{(diào)整。步驟3:在屬性窗體分別選擇標(biāo)簽、命令按鈕、表單,分別設(shè)置各自的Caption屬性值,如表4.8所示。步驟4:將文本框的Value屬性值設(shè)置為“=date()”。步驟5:雙擊“查詢”命令按鈕,進入命令按鈕的Click事件代碼編輯界面,輸入命令:select簽訂日期,orders:單號,姓名,as客戶名,商品名,單價:數(shù)量;fromCUStomersjoinrdersoncustomers.客戶號=orders.客戶號;joinorderitemsonorders.訂單號=orderitems.訂單號;joinqoodson0rderitems.商品號=qoods.商品號;whete簽訂日期>=thisform.textl.value;orderby簽訂日期,orders.訂單號,商品名;intodbftablethree步驟6:保存表單并運行,在文本框中輸入01/10/2007,并單擊“查詢”命令按鈕。知識點解析:暫無解析國家二級VF機試(操作題)模擬試卷第5套一、基本操作題(本題共3題,每題1.0分,共3分。)1、1.在考生文件夾下打開數(shù)據(jù)庫“訂單管理”,然后刪除其中的customer表(從磁盤中刪除)。2.為employee表建立一個按升序排列的普通索引,索引名為xb,索引表達式為“性別”。3.為employee表建立一個按升序排列的普通索引,索引名為xyz,索引表達式為“str(組別,1)+職務(wù)”。4.為employee表建立一個主索引,為orders建立一個普通索引,索引名和索引表達式均為“職員號”。通過“職員號”為employee表和orders表建立一個一對多的永久聯(lián)系。標(biāo)準(zhǔn)答案:【操作步驟】(1)打開考生文件夾下的“訂單管理”數(shù)據(jù)庫,按要求刪除指定的表,如圖3.43所示。(2)按照題目的要求為employee表建立普通索引,如圖3.44所示。(3)按照題目的要求為employee表建立普通索引,如圖3.45所示,其中的表達式為“str(組別,1)+職務(wù)”。(4)按照題目的要求為employee表和orders表建立永久聯(lián)系,如圖3.46所示。知識點解析:本大題主要考查的知識點是:從數(shù)據(jù)庫中刪除表、普通索引和主索引的建立以及建立表間聯(lián)系。在數(shù)據(jù)庫設(shè)計器中刪除其中的表時需要注意“移去”和“刪除”的區(qū)別。移去是指從數(shù)據(jù)庫設(shè)計器中刪除表,但該表仍存在于磁盤中;刪除是指從數(shù)據(jù)庫設(shè)計器中刪除表,并從磁盤上刪除該表。建立表間聯(lián)系時,必須有一個表為父表(在某個字段上建立了主索引),另有一個表為子表(在某個字段上建立了普通索引),并且要沿著父表至子表的方向拖動關(guān)系線。2、1.在考生文件夾下新建一個名為“圖書管理”的項目文件。2.在項目中新建一個名為“圖書”的數(shù)據(jù)庫。3.將考生文件夾下的所有自由表添加到“圖書”數(shù)據(jù)庫中。4.在項目中建立查詢book_qu,其功能是查詢價格大于等于10的圖書(book表)的所有信息,查詢結(jié)果按價格降序排序。標(biāo)準(zhǔn)答案:【操作步驟】(1)打開VisualFoxPro,通過常用工具欄中的“新建”命令按鈕新建項目文件,并將該項目以“圖書管理”為文件名保存在考生文件夾下。(2)按照題目的要求在項目管理器中新建一個數(shù)據(jù)庫,如圖3.59所示。設(shè)計完成后,關(guān)閉數(shù)據(jù)庫設(shè)計器。(3)按照題目的要求將考生文件夾下的自由表添加到“圖書”數(shù)據(jù)庫中,如圖3.60所示。本小題中的自由表是“BOOK.DBF”、“BORROWS.DBF”和“LOANS.DBF”3個表。(4)步驟1:通過“圖書管理”項目管理器新建查詢,如圖3.61所示。步驟2:將全部字段添加到“選定字段”列表框中,如圖3.62所示。步驟3:在“篩選”選項卡下,為查詢添加篩選條件,如圖3.63所示。步驟4:在“排序依據(jù)”選項卡中,按要求設(shè)置排序依據(jù),如圖3.64所示。知識點解析:本大題主要考查的知識點是:新建項目、在項目中建點數(shù)據(jù)庫、向數(shù)據(jù)庫添加自由表以及查詢的建立。在項目中建立查詢首先需要打開相應(yīng)的項目文件,然后選中“數(shù)據(jù)”中的“查詢”項,并單擊項目管理器中的“新建”按鈕,最后在彈出的查詢設(shè)計器中進行操作。3、在考生文件夾下完成如下基本操作:1.通過SQLINSERT語句插入元組("p7","PN7",1020)到“零件信息”表(注意不要重復(fù)執(zhí)行插入操作),并將相應(yīng)的SQL語句存儲在文件one.prg中。2.通過SQLDELETE語句從“零件信息”表中刪除單價小于600的所有記錄,并將相應(yīng)的SQL語句存儲在文件two.prg中。3.通過SQLUPDATE語句將“零件信息”表中零件號為“p4”的零件的單價更改為1090,并將相應(yīng)的SQL語句存儲在文件three.prg中。4.打開菜單文件mymenu.mnx,然后生成可執(zhí)行的菜單程序mymenu.mpr。標(biāo)準(zhǔn)答案:【操作步驟】(1)打開VisualFoxPro,在命令窗口輸入“INSERTINTO零件信息VALUES("p7","PN7",1020)”,并按下回車鍵執(zhí)行語句。然后創(chuàng)建一個程序文件one.prg,把代碼復(fù)制過去并保存。(2)在命令窗口輸入“DELETEFROM零件信息WHERE單價<600”,并按下回車鍵執(zhí)行語句。然后創(chuàng)建一個程序文件two.prg,把代碼復(fù)制過去并保存。(3)在命令窗口輸入“UPDATE零件信息SET單價=1090WHERE零件號="p4"",并按下回車鍵執(zhí)行語句。然后創(chuàng)建一個程序文件three.prg,把代碼復(fù)制過去并保存。(4)打開菜單mymenu.mnx后,選擇系統(tǒng)菜單中的“菜單”,然后選擇“生成”。知識點解析:本大題主要考查的知識點是:利用SQL語句對表進行插入、刪除、修改等操作,為菜單生成可執(zhí)行的菜單程序。對于第1、2、3小題,需先在命令窗口中完成正確的SQL語句的編寫并執(zhí)行,然后檢查SQL語句的執(zhí)行結(jié)果,接下來新建題目要求的程序文件,最后將SQL語句復(fù)制到新建的程序文件中。生成可執(zhí)行的菜單程序需先打開菜單文件,然后執(zhí)行“菜單”菜單中的“生成”命令。二、簡單應(yīng)用題(本題共3題,每題1.0分,共3分。)4、1.在考生文件夾下已有表單文件formone.scx,其中包含兩個標(biāo)簽、一個組合框和一個文本框,如下圖所示。按要求完成相應(yīng)的操作,使得當(dāng)表單運行時,用戶能夠從組合框選擇職員,并且該職員所簽訂單的平均金額能自動顯示在文本框里。(1)將orders表和employee表依次添加到該表單的數(shù)據(jù)環(huán)境中(不要修改兩個表對應(yīng)對象的各屬性值)。(2)將組合框設(shè)置成“下拉列表框”,將employee表中的“姓名”字段作為下拉列表框條目的數(shù)據(jù)源。其中,組合框的RowSourceType屬性值應(yīng)設(shè)置為:6-字段。(3)將Text1設(shè)置為只讀文本框。(4)修改組合框的InteractiveChange事件代碼,當(dāng)用戶從組合框選擇職員時,能夠?qū)⒃撀殕T所簽訂單平均金額自動顯示在文本框里。2.利用查詢設(shè)計器創(chuàng)建查詢,從employee和orders表中查詢“組別”為1的組各職員所簽的所有訂單信息。查詢結(jié)果依次包含“訂單號”、“金額”和“簽訂者”3項內(nèi)容,其中“簽訂者”為簽訂訂單的職員姓名。按“金額”降序排列各記錄,查詢?nèi)ハ驗楸韙ableone。最后將查詢保存在queryone.qpr文件中,并運行該查詢。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:打開表單設(shè)計器,將題目要求的兩個表依次添加到其數(shù)據(jù)環(huán)境中,如圖3.47所示。然后關(guān)閉數(shù)據(jù)環(huán)境設(shè)計器。步驟2:按照題目的要求,在屬性窗口中修改控件的相關(guān)屬性,如圖3.48所示。并修改組合框的style屬性為2。步驟3:雙擊組合框,按照題目的要求修改組合框的相關(guān)方法,如圖3.49所示。其中,需將命令語句“Text1.Value=m2”改為“ThisForm.Text1.Value=m2”。步驟4:保存并運行表單,如圖3.50所示。(2)【操作步驟】步驟1:新建一個查詢,將表employee和orders添加到查詢中,如圖3.51所示。步驟2:按照題同的要求為查詢添加相應(yīng)的字段并設(shè)置篩選條件,如圖3.52所示。步驟3:按照題目的要求對指定的字段進行排序,并定義查詢?nèi)ハ驗楸怼皌ableone”,如圖3.53所示。步驟4:最后將查詢保存為“queryone.qpr”,并單擊常用工具欄中的按鈕運行查詢。知識點解析:本大題主要考查的知識點是:為表單添加數(shù)據(jù)環(huán)境、設(shè)置組合框和文本框的屬性、修改組合框的方法以及通過查詢設(shè)計器建立查詢。設(shè)置組合框為“下拉列表框”,需將其Style屬性值改為“2-下拉列表框”。將組合框的RowSource屬性設(shè)置為“employee.姓名”即可使employee表中的“姓名”字段作為組合框的數(shù)據(jù)來源。設(shè)置Text1的ReadOnly屬性為“.T.-真”即可使文本框變?yōu)橹蛔x。在VisualFoxPro中,絕對引用是指從容器的最高層引用對象,給出對象的絕對地址,例如form1.text1.value;相對引用是指在容器層次中相對于某個容器層次的引用,例如ThisForm.text1.value。5、1.用SQL語句完成下列操作:檢索“田亮”所借圖書的書名、作者和價格,結(jié)果按價格降序存入book_temp表中。2.在考生文件夾下有一個名為menu_lin的下拉式菜單,請設(shè)計一個名為form_menu的頂層表單,將菜單menu_lin加入到該表單中,使得運行表單時菜單顯示在該表單中,并且,表單退出時釋放菜單。標(biāo)準(zhǔn)答案:(1)【操作步驟】在命令窗口中輸入如下語句:SELECTBook.書名,Book.作者,Book.價格;FROMbook.loans,borrows:WHERELoans.借書證號=Borrows.借書證號;ANDBook.圖書登記號=LA)ana.圖書登記號;ANDBorrows.姓名="田亮";ORDERBYBook.價格DESC;INTOTABLEbook_temp.dbf輸入完成后,按回車鍵。(2)【操作步驟】步驟1:將菜單設(shè)置為“頂層表單”,如圖3.65所示。步驟2:在命令窗口執(zhí)行命令,新建表單form_menu,修改表單的ShowWindow屬性為“2-作為頂層表單”,如圖3.66所示。步驟3:雙擊表單空白處,分別輸入表單的Init和Deatroy事件,如圖3.67所示。**********Init事件代碼**********DOmenu_lin.mprWithThis,"abc"**********Destroy事件代碼**********Re1easeMenuabcExtended******************************步驟4:保存并運行表單,如圖3.68所示。知識點解析:本大題主要考查的知識點是:用SQL語句創(chuàng)建查詢及表單的屬性和方法。分析字段來源,然后完成SQL語句的編寫。要將表單設(shè)置為“頂層表單”需將表單的ShowWindows屬性改為“2-頂層表單”,并在菜單的“常規(guī)選項”對話框中將菜單設(shè)置為“頂層表單”。6、在考生文件夾下完成如下簡單應(yīng)用:1.modil.prg程序文件中SQLSELECT語句的功能是查詢目前用于3個項目的零件(零件名稱),并將結(jié)果按升序存入文本文件results.txt中。給出的SQLSELECT語句中在第1、3、5行各有一處錯誤,請改正并運行程序(不得增、刪語句或短語,也不得改變語句行)。2.在考生文件夾下創(chuàng)建一個表單,表單名和表單文件名均為formone.RCX,如下圖所示,其中包含一個標(biāo)簽(Labell)、一個文本框(Text1)和一個命令按鈕(Command1)。然后按相關(guān)要求完成相應(yīng)操作。(1)如圖所示設(shè)置表單、標(biāo)簽和命令按鈕的Caption屬性。(2)設(shè)置“確定”按鈕的Click事件代碼,使得表單運行時單擊該按鈕能夠完成如下功能:從“項目信息”、“零什信息”和“使用零件”表中查詢指定項目所使用零件的詳細信息,查詢結(jié)果依次包含零件號、零件名稱、數(shù)量、單價四項內(nèi)容,各記錄按零件號升序排序,并將檢查結(jié)果存放在以項目號為文件名的表中,如指定項目號s1,則生成文件s1.dbf。最后執(zhí)行表單,并依次查詢項目g1和s3所用零件的詳細信息。標(biāo)準(zhǔn)答案:(1)【操作步驟】打開考生文件夾下的程序文件,并按題目的要求進行改錯,修改完成后運行程序文件,如圖3.72所示。(2)【操作步驟】步驟1:在命令窗口輸入:Createformformone,按下回車鍵建立一個表單,通過表單控件工具欄按題目要求為表單添加控件。在“屬性”對話框中,設(shè)置表單的Name屬性為for-mone,設(shè)置其Caption屬性為“簡單應(yīng)用”;設(shè)置標(biāo)簽的Cap-tion屬性為“項目號”;設(shè)置命令按鈕的屬性為“確定”。步驟2:雙擊命令按鈕,編寫其Click事件代碼如下:X=thisform.text1.valuea="SELECT零件信息.零件號,零件信息.零件名稱,零件信息.單價,使用零件.?dāng)?shù)量;FROM零件信息,使用零件;WHERE零件信息.零件號=使用零件,零件號and使用零件,項目號=x:ORDERBY零件信息.零件號INTOTABLE"+x&a步驟3:單擊工具欄中的“運行”按鈕,分別在文本框中輸入s1和s3,單擊“確定”按鈕。知識點解析:本大題主要考查的知識點是:修改程序使程序可以正確運行,表單的建立及屬性的設(shè)置。打開程序,將錯誤的語句修改正確。新建報表向?qū)瓿蓤蟊?。三、綜合應(yīng)用題(本題共3題,每題1.0分,共3分。)7、在考生文件夾下創(chuàng)建一個名為mymenu.mnx的下拉式菜單,并生成菜單程序mymenu.mpr。運行該菜單程序時會在當(dāng)前VisualFoxPro系統(tǒng)菜單的“幫助”菜單之前插入一個“考試”菜單,如下圖所示。“統(tǒng)計”和“返回”菜單命令的功能都通過執(zhí)行“過程”完成?!敖y(tǒng)計”菜單命令的功能是以組為單位求“訂單金額”的和。統(tǒng)計結(jié)果包含“組別”、“負(fù)責(zé)人”和“合計”3項內(nèi)容,其中“負(fù)責(zé)人”為該組組長(取自employee中的“職務(wù)”字段)的姓名,“合計”為該組所有職員所簽訂單的金額總和。統(tǒng)計結(jié)果按“合計”降序排序,并存放在tabletwo表中。“返回”菜單命令的功能是返回VisualFoxPro的系統(tǒng)菜單。菜單程序生成后,運行菜單程序并依次執(zhí)行“統(tǒng)計”和“返回”菜單命令。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:新建一個菜單,并按照題目的要求設(shè)計菜單的顯示方式及位置,如圖3.54所示。步驟2:按照題目要求設(shè)計各級菜單,如圖3.55所示。步驟3:選中“統(tǒng)計”行,單擊后面的“創(chuàng)建”按鈕,在彈出的窗口中輸入如下代碼,為“統(tǒng)計”菜單編寫代碼,如圖3.56所示。**********“統(tǒng)計”菜單項中的代碼**********&&選擇查詢字段,通過AS短語指定顯示字段SELECTEmployee.組別,Employee.姓名AS負(fù)責(zé)人,SUM(orders.金額)as合計;&&指定宇段來源FROMemployee,orders;&&設(shè)置查詢條件WHEREEmployee.職員號*Orders.職員號;ANDEmployee.職務(wù)="組長";&&GroupBy于句用于按姐別分組GROUPBYEmployee.組別;&&查詢結(jié)果按合計降序排列ORDERBY3DESC;&&將查詢結(jié)果存儲到tabletwo.dbf中INTOTABLEtabletwo.dbf**************************************************步驟4:為“返回”菜單編寫代碼“SETSYSMENUTODEFAULT”,方法同步驟3。步驟5:保存菜單并生成可執(zhí)行文件,如圖3.57所示。步驟6:在命令窗口中輸入“DOmymenu.mpr”運行程序,分別執(zhí)行“統(tǒng)計”和“返回”菜單命令,如圖3.58所示。知識點解析:本大題主要考查的知識點是:將建立菜單插入到系統(tǒng)菜單中、sum函數(shù)的使用、SQL語句的排序和查詢?nèi)ハ?。對于本題,考生需掌握兩個知識點,一是“常規(guī)選項”對話框的使用,其中“追加”和“在……之前”是上機考試的考查知識點,“追加”表示在系統(tǒng)菜單的末尾增加指定的菜單項,“在……之前”是在指定的系統(tǒng)菜單之前增加一個菜單項;二是通過命令返回VisualFoxPro的系統(tǒng)菜單,命令格式為“SETSYSMENUTODEFAULT”,考生需要牢記。8、設(shè)計一個名為form_book的表單,表單的控件名為forml,文件名為form_book,表單的標(biāo)題為“圖書情況統(tǒng)計”。表單中有一個組合框(名稱為Combol)、一個文本框(名稱為Text1)、兩個命令按鈕“統(tǒng)計”和“退出”(名稱為Command1和Command2)。運行表單時,組合框中有3個條目“清華”、“北航”、“科學(xué)”(只有3個出版社名稱,不能輸入新的)可供選擇,在組合框中選擇出版社名稱后,如果單擊“統(tǒng)計“命令按鈕,則文本框顯示出“hook”表中該出版社圖書的總數(shù)。單擊“退出”按鈕關(guān)閉表單。注意:完成表單設(shè)計后要運行表單的所有功能。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:在命令窗口輸入命令“CreateForrnform_book”,建立表單。步驟2:從表單控件工具欄中以拖曳的方式在表單中添加一個組合框、一個文本框和兩個命令按鈕,并修改各控件的屬性,如圖3.69所示,為表單添加數(shù)據(jù)環(huán)境“bouk”表。步驟3:雙擊命令按鈕,寫入命令按鈕的Click事件代碼。如圖3.70所示。**********“統(tǒng)計”命令按鈕的Click事件代碼***SELECTCOUNT(*)FROMBOOK;WHERE出版社=THISFORM.COMBO1.VALUE;INTOARRAYTEMPTHISFORM.TEXTI.VALUE=Temp(1)****************************************“退出”命令按鈕的Click事件代碼**********ThisForm.Re1ease******************************步驟4:保存并運行表單,如圖3.71所示。知識點解析:本大題主要考查的知識點是:建立表單及表單控件的屬性和方法。若要設(shè)置組合框中的顯示條目為某些固定的值,則需先將組合框的RowSourceType屬性設(shè)置為“1”,同時將RowSource屬性設(shè)置為這些值,且之間要用逗號隔開。9、按如下要求完成綜合應(yīng)用(所有控仲的屬性必須在表單設(shè)計器的屬性窗口中設(shè)置):(1)根據(jù)“項目信息”、“零件信息”和“使用零件”3個表建立一個查詢(注意表之間的連接字段)。該查詢包括項目號、項目名、零件名稱和數(shù)量4個字段,并要求先按項目號升序排列,項目號相同的再按零件名稱降序排列,查詢?nèi)ハ驗楸韙hree,保存的查詢文件名為chaxun。(2)建立一個表單名和文件名均為myform的表單,表單中含有一個表格控件Grid1,該表格控件的數(shù)據(jù)源是前面建立的查詢chaxun;然后在表格控件下面添加一個“退出”命令按鈕Command1,要求命令按鈕與表格控件左對齊、并且寬度相同,單擊該按鈕時關(guān)閉表單。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:單擊常用工具欄中的“新建”按鈕,新建一個查詢,依次將題目所要求的表添加到查詢設(shè)計器中,如圖3.73所示。步驟2:分別選中字段“項目信息,項目號”、“項目信息,項目名”、“零件信息.零件名稱”和“使用零件,數(shù)量”,并添加到可用字段,如圖3.74所示。步驟3:在“排序依據(jù)”選項卡中為查詢設(shè)置排序,如圖3.75所示。步驟4:單擊“查詢”菜單下“查詢?nèi)ハ颉泵?,在“查詢?nèi)ハ颉睂υ捒蛑羞x擇“表”,并輸入表名three,單擊“確定”按鈕。步驟5:在系統(tǒng)菜單中單擊“保存”按鈕保存查詢,輸入查詢名“chaxun”。最后單擊常用工具欄中的“運行”按鈕運行查詢。(2)【操作步驟】步驟1:在命令窗口輸入“CREATEFORMmyform”新建表單,并修改表單的Name屬性為“myform”。步驟2:從表單控件工具欄向表單中添加一個表格控件和—個命令按鈕控件,修改表單控件的屬性,如圖3.76所示。步驟3:設(shè)置命令按鈕與表格等寬且左對齊,如圖3.77所示。步驟4:雙擊“退出”按鈕,寫入Click事件代碼。******“退出”按鈕的Click事件代碼******ThisForm.Release******************************知識點解析:本大題主要考查的知識點是:查詢文件的建立、在表單中修改控件的屬性以及將查詢作為表單控件的數(shù)據(jù)源。要將查詢文件設(shè)置為表格控件的數(shù)據(jù)源,首先需設(shè)置表格控件的RecordSourceType屬性設(shè)置為“3-查詢(.QPR)”,然后將表格控件的RecordSource屬性設(shè)置為查詢文件名。調(diào)整表單中各控件的對齊方式需用“格式”一“對齊”命令進行操作。本題還用到了命令按鈕和表格控件的Width屬性,該屬性用于設(shè)置控件的寬度。國家二級VF機試(操作題)模擬試卷第6套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下的數(shù)據(jù)庫rate中完成下列操作:(1)將自由表rate_exchange和currencys1添加到rate數(shù)據(jù)庫中。(2)為表rate_exchange建立一個主索引,為表currency_s1建立一個普通索引(升序),兩個索引的索引名和索引表達式均為“外幣代碼”。(3)為表currency_s1設(shè)定字段的有效性規(guī)則:“持有數(shù)量<>0”,錯誤提示信息是:“持有數(shù)量不能為0”。(4)打開表單文件test_form,該表單的界面如圖2.25所示,請修改“登錄”命令按鈕的有關(guān)屬性,使其在運行時可以使用。標(biāo)準(zhǔn)答案:(1)①命令窗口執(zhí)行:MODIFYDATABASERATE,打開數(shù)據(jù)庫設(shè)計器。②在數(shù)據(jù)庫設(shè)計器中右擊,選擇【添加表】,在“打開”對話框中雙擊rate_exchang表添加到數(shù)據(jù)庫中,以同樣的方法將currency_s1表添加到數(shù)據(jù)庫中。(2)①右擊數(shù)據(jù)庫設(shè)計器中的rate_exchang表,選擇【修改】,打開。rate_exchang表設(shè)計器,“字段”選項卡中選中“外幣代碼”,“排序”列中選擇“升序”,在“索引”選項卡中修改“索引類型”為主索引,建立“外幣代碼”字段的主索引,單擊“確定”按鈕保存表結(jié)構(gòu)修改。②參照rateexchang表的操作建立currency_s1表“外幣代碼”字段的普通索引。(3)右擊數(shù)據(jù)庫設(shè)計器中的currency_s1表,選擇【修改】,打開表設(shè)計器,在“字段”中選“持有數(shù)量”,在“字段有效性”的“規(guī)則”文本框中輸入:持有數(shù)量
0,在“信息”框中輸入:”持有數(shù)量不能為0”,單擊“確定”保存。(4)①命令窗口執(zhí)行:MODIFYFORMTEST_FORM,打開表單設(shè)計器修改表單。②選中“登錄”命令按鈕,在“屬性”面板修改其Enabled屬性值為:.T.,保存表單修改。知識點解析:本題考查了數(shù)據(jù)庫的基本操作;表索引的建立;字段有效性規(guī)則的設(shè)置;表單控件屬性值修改。在表設(shè)計器的“字段”選項卡中,可以通過選擇“排序”下拉框中的“升序”和“降序”為指定的字段建立一個索引名與索引表達式相同的普通索引,在“索引”選項卡中可修改索引名或類型。只有數(shù)據(jù)庫表才能建立字段有效性,“默認(rèn)值”、“規(guī)則”和“信息”的設(shè)置均屬于字段有效性規(guī)則范圍,在輸入各有效性規(guī)則的值時要注意對應(yīng)的數(shù)據(jù)類型。二、簡單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)使用SQL語句查詢每個職工所經(jīng)手的具有最高金額的訂購單信息(orders表),并將結(jié)果按金額升序存儲到表results中。(2)使用SQL命令建立視圖view_b,視圖中是目前在orders表中沒有所簽訂單的職工(employee)信息,記錄按倉庫號降序排列;同時把所用命令保存在文本文件viewb.txt中。標(biāo)準(zhǔn)答案:(1)步驟1:在命令窗口執(zhí)行如下SQL命令語句并執(zhí)行:1SELECT職工號,MAX(金額)最高金額;2FROMorders;3GROUPBY職工號;4INTOCURSORtemp步驟2:在命令窗口繼續(xù)執(zhí)行如下SQL命令語句:1SELECTorders.*;2FROMorders,temp;3WHEREorders.職工號=temp.職工號ANDorders.金額=temp.最高金額;4ORDERBY金額;5INTOTABLEresults(2)步驟1:在命令窗口執(zhí)行命令:OPENDATABASEorders_manage,打開數(shù)據(jù)庫環(huán)境。步驟2:在命令窗口執(zhí)行命令:MODIFYFILEview_b,打開文本文件編輯器編寫視圖定義代碼。步驟3:在編輯器中輸入如下程序代碼:1CREATEVIEWviewbAS;2SELECT*FROMEMPLOYEE;3WHERE職工號NOTIN;4(SELECT職工號FROMORDERs);5ORDERBY倉庫號DESC步驟4:在命令窗口執(zhí)行命令:DOVIEW_B.TXT,執(zhí)行文件(注意:執(zhí)行文件時,文件后綴名.txt不能缺省)。知識點解析:(1)本題考查了SQL分組查詢和聯(lián)接查詢。本題的解題思路是:先在orders表中按職工號分組,查詢出每個職工所經(jīng)手的具有最高金額的訂單所對應(yīng)的職工號和金額,將它保存到臨時表中,然后再將orders表和該臨時表做聯(lián)接查詢,查找出每個職工的最高金額訂單所對應(yīng)的orders表信息。另外,對數(shù)據(jù)進行分組計算查詢時,用來求最大值的函數(shù)為MAX()。(2)本題主要考查了利用SQL命令建立視圖;SQL嵌套查詢。利用SQL命令建立視圖的基本命令格式為:CREATEVIEW<視圖名>AS。本題可以用嵌套查詢完成,先在內(nèi)查詢中從orders表查找出有訂單的職工號,再在外查詢中從employee表中找出orders表中沒有的職工號,這里用到NOTIN運算符。三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、建立“學(xué)生”數(shù)據(jù)庫;把自由表student(學(xué)生)、course(課程)和score(選課成績)添加到新建立的數(shù)據(jù)庫;建立滿足如下要求的表單form1ist(控件名和文件名)①添加一個表格控件Grid1,并按學(xué)號升序顯示學(xué)生選課及考試成績信息(包括字段學(xué)號、姓名、院系、課程名稱和成績)。②添加命令按鈕“保存”(Command1)和“退出”(Command2),單擊命令按鈕“保存”時將表格控件Gridl中所顯示的內(nèi)容保存到表results(方法不限),單擊命令按鈕“退出”時關(guān)閉并釋放表單。運行表單如圖2.10所示。注意:程序完成后必須運行,并按要求保存表格控件Grid1中所顯示的內(nèi)容到表results。標(biāo)準(zhǔn)答案:步驟1:在命令窗口執(zhí)行命令:MODIFYDATABASE學(xué)生,創(chuàng)建數(shù)據(jù)庫并打開數(shù)據(jù)庫設(shè)計器。步驟2:在新建的“學(xué)生”數(shù)據(jù)庫設(shè)計器中單擊右鍵,選擇【添加表】快捷菜單命令,在彈出的“打開”對話框中雙擊自由表“student”,將表添加到數(shù)據(jù)庫中。以同樣的方法,將“score”和“course”表添加到數(shù)據(jù)庫中。步驟3:在命令窗口執(zhí)行命令:CREATEFORMFORMLIST,打開表單設(shè)計器新建表單。從“表單控件”工具欄中依次向表單添加一個表格和兩個命令按鈕控件。步驟4:在“屬性”面板的下拉框中選擇表單對象,在“全部”選項卡中修改對象屬性值,見表3.1l。步驟5:雙擊表格(Gridl)控件編寫Init事件代碼。內(nèi)容如下:*****表格(Grid1)的Init事件代碼(以下SQL查詢語句是通過查詢設(shè)計器生成)*****1THIS.RECORDSOURCE=";2SELECTstuderlt.學(xué)號,student.姓名,student.院系,courSe.課程名稱,score.成績;3FROM學(xué)生!studentINNERJOIN學(xué)生!score;4INNERJOIN學(xué)生!course;5ONscore.課程編號=course.課程編號;6ONstudent.學(xué)號=score.學(xué)號;7ORDERBY1;8INTOCURSORCURSOR1"步驟6:雙擊命令按鈕,編寫各個命令按鈕的Click事件代碼。各按鈕代碼如下:*****“保存”按鈕的click事件代碼*****SELECT*FROMCURSOR1INTOTABLERESULTS*****“退出”按鈕的Click事件代碼*****THISFORM.RELEASE步驟7:單擊“常用”工具欄中的“運行”按鈕查看結(jié)果并生成表文件,將表單文件保存到考生文件夾下。知識點解析:本題考查了數(shù)據(jù)庫的基本操作;表單及控件的常用屬性和方法的設(shè)置;SQL超連接查詢利用MODIFYDAT.ABASE命令可以新建數(shù)牲庫并打開數(shù)據(jù)庫設(shè)計器,在數(shù)據(jù)庫設(shè)計器中可以進行添加、新建和刪除表等操作;建立數(shù)據(jù)表可以在表設(shè)計器中進行。本題的關(guān)鍵是表格數(shù)據(jù)的來源,通過ReCOrdSourceType和Recordsource屬性可以設(shè)置表格中顯示的數(shù)據(jù),本題中表格的數(shù)據(jù)源類型應(yīng)為“4-SQL說明”,而數(shù)據(jù)源通過SQL超連接查詢得出,該語句保存在表格的Init事件中;由于SQL語句涉及3個表的數(shù)據(jù),因此注意3個表之間的聯(lián)系,正確設(shè)置各聯(lián)系字段,其中snident表和sCOre表通過“學(xué)號”字段連接,COurse表和sCOre表通過“課程編號”字段連接;查詢結(jié)果保存到臨時表中,通過表格控件顯示?!傲泶鏋椤卑粹o中則通過一條簡單的SQL查詢語句將臨時表的記錄輸出到永久性表中保存。國家二級VF機試(操作題)模擬試卷第7套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下,有一表單文件nayfornl.SCX。打開該表單文件,然后在表單設(shè)計器環(huán)境下完成如下操作:(1)在屬性窗口中將表單設(shè)置為不可移動的,并將其標(biāo)題設(shè)置為“表單操作”。(2)為表單新建一個名為mymethod的方法,方法代碼為:wail“mymethod”window。(3)設(shè)置Ok按鈕的Click事件代碼,其功能是調(diào)用表單的mymethod方法。(4)設(shè)置Cancel按鈕的Click事件代碼,其功能是關(guān)閉當(dāng)前表單。標(biāo)準(zhǔn)答案:【操作步驟】(1)①在命令窗口執(zhí)行命令:modifyformmyform,打丌表單設(shè)計器修改表單。②選中表單.在“屬性”面板中修改表單(Forml)的Movable屬性值為:.F.,修改Caption屬性值為:表單操作。(2)①接上一小題操作,執(zhí)行【表單】→【新建方法程序】菜單命令,在彈出的“新建方法程序”對話框的“名稱”文本框中輸入“mymethod”,單擊“添加”按鈕新增方法,然后關(guān)閉對話框。如圖4.23所示。②接著在“屬性”窗口中雙擊此方法,打開用戶自定義過程代碼框輸入:wait”mvrrIethodowindow。(3)接上一小題操作,雙擊“Ok”命令按鈕.編寫該按鈕的Click事件代碼:THISFORM.Mvmethod。(4)①接上一小題操作,雙擊“Cancel”命令按鈕,編寫該按鈕的Click事件代碼:THISFORM.REL.EASE。②單擊“常用”工具欄中的“運行”按鈕查看結(jié)果,將表單文件保存到考生文件夾下。知識點解析:暫無解析二、簡單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)modil.prg程序文件中SQLSELECT語句的功能是查詢哪些零件(零件名稱)目前用于三個項目,并將結(jié)果按升序存入文本文件results.txt。給出的s0LSELECT語句中在第1、3、5行各有一處錯誤,請改正并運行程序(不可以增、刪語句或短語,也不可以改變語句行)。(2)根據(jù)項目信息(一方)和使用零件(多方)兩個表、利用一對多報表向?qū)Ы⒁粋€報表,報表中包含“項目號”、“項目名”、“項目負(fù)責(zé)人”(聯(lián)系)“電話”、(使用的)“零件號”和“數(shù)量”6個字段,報表按項目號升序排序,報表樣式為“經(jīng)營式”,在總結(jié)區(qū)域(細節(jié)及總結(jié))包含零件使用數(shù)量的合計,報表標(biāo)題為“項目使用零件信息”,報表文件名為report。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:命令窗口執(zhí)行:MODIFYCOMMANDMODI1,,打開modi1.prg程序,命令代碼如下:SELECT零件名稱FROM零件信息WHERE零件號=;(SELEcT零件號FROM使用零件;GROuPBY項日號HAVINGCOUNT(項目號)=3);ORDZRBY零件名稱;TNTOPTLEresults;修改程序中的錯誤行,修改后的程序如下:SELEcT零件名稱FRoM零件信息WHERE零件號IN;(SELECT零件號FROM使用零件;GROuPBY零件號HAVINGCOUNT(項目號)=3);ORDERBY零件名稱;TOFILEresults步驟2:保存文件修改,存命令窗口執(zhí)行命令:DOMOD11.PRG,執(zhí)行稗序文件。(2)【操作步驟】步驟1:執(zhí)行【文件】→【新建】菜單命令,或單擊“常用”工具欄的“新建”按鈕,在“新建”對話框中選“報表”選項,擊“向?qū)А卑粹o,彈出“向?qū)нx取”,選中“一對多報表向?qū)А表棧瑔螕簟按_定”按鈕,啟動報表向?qū)А2襟E2:“步驟1-從父表選擇字段”中,單擊“數(shù)據(jù)庫和表”下拉列表框旁邊的“…”按鈕,在“打開”對話框中選中“項目信息”表,雙擊“可用字段”中的“項目號”、“項目名”、“項目負(fù)責(zé)人”和“電話”字段,將其添加到“選定字段”中,單擊“下步”。步驟3:步驟2-從子表選擇字段”的“數(shù)據(jù)庫和表”下選中“使用零件”表,雙擊“可用字段”中的“零件號”和“數(shù)量”字段添加到“選定字段”中,單擊“下一步”。步驟4:在報表向?qū)У摹安襟E3-為表建立關(guān)系”界面中系統(tǒng)自動建立兩個表的聯(lián)系,單擊“下一步”按鈕。步驟5:“步驟4-排序記錄”中雙擊“可用的字段或索引標(biāo)識”中的“項目號”字段到“選定字段”列表中,再選擇“升序”,單擊“下一步”。步驟6:“步驟5-選擇報表樣式”的“樣式”下選“經(jīng)營式”,單擊“下一步”。步驟7:“步驟6-完成”中的“報表標(biāo)題”下方文本框中輸入“項目使用零件信息”,單擊“完成”按鈕。步驟8:在“另存為”對話框的“保存報表為:”框中輸入表單文件名report,單擊“保存”按鈕。知識點解析:暫無解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、設(shè)計名為mysupply的表單(表單的的控件名和文件名均為mysupply)。表單的標(biāo)題為“零件供應(yīng)情況”。表單中有一個表格控件和兩個命令按鈕“查詢”(名稱為Commandl)和“退出”(名稱為Comrhand2)。運行表單時,單擊“查詢”命令按鈕后,表格控件(名稱gridl)中顯示了工科號“J4”所使用的零件的零件名、顏色和重量(通過設(shè)置有關(guān)“數(shù)據(jù)”屬性實現(xiàn))。單擊“退出”按鈕關(guān)閉表單。注意:完成表單設(shè)計后要運行表單.的所有功能。標(biāo)準(zhǔn)答案:本大題考查了表單及控件的常用屬性和方法的設(shè)置;表單數(shù)據(jù)環(huán)境的使用;SQL嵌套查詢。對本題操作時,首先建立表單及表單控件,并修改對象的屬性值,然后對命令按鈕編寫事件代碼。要注意表格控件的數(shù)據(jù)源類型屬性值(RecordSourceType)的設(shè)計,由于本題沒有明確指定表格的數(shù)據(jù)源使用表,而是要求顯示查詢結(jié)果,因此,數(shù)據(jù)源類型應(yīng)設(shè)置為“4一SQL說明”,用來顯示查詢生成的臨時表記錄。程序設(shè)計部分采用SQL嵌套查詢方式進行查詢,首先通過內(nèi)層循環(huán)查找“供應(yīng)”表中“工程號”為“J4”所使用的“零件號”,得到一個滿足條件的“零件號”的記錄集合,然后再通過外層查詢在“零件”表中查詢包含這
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022年甘肅省甘南自治州公開招聘警務(wù)輔助人員筆試自考題2卷含答案
- 2022年四川省雅安市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年浙江省湖州市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 晨會主持發(fā)言稿
- 廣西梧州市(2024年-2025年小學(xué)六年級語文)統(tǒng)編版隨堂測試(下學(xué)期)試卷及答案
- 2024年姿態(tài)控制推力器、推進劑貯箱項目資金需求報告代可行性研究報告
- 《應(yīng)收款項新》課件
- 《稱贊教學(xué)》課件
- 2025年毛紡織、染整加工產(chǎn)品項目立項申請報告模范
- 2025年水乳型涂料項目提案報告模范
- 新產(chǎn)品試制流程管理辦法
- 王牌電話交換機說明書
- 列管式換熱器-換熱面積計算
- 10個地基基礎(chǔ)工程質(zhì)量通病及防治措施
- 25m預(yù)應(yīng)力混凝土簡支T梁橋設(shè)計(共30頁)
- 籃球校本課程教案
- 高一學(xué)生文理分班意向表
- 高等傳熱學(xué)部分答案
- 地球物理學(xué)進展投稿須知
- 機床精度檢驗標(biāo)準(zhǔn) VDI3441 a ISO230-2
- 解析電力施工項目的信息化管理
評論
0/150
提交評論