




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.專業(yè)班級(jí): 姓名: 學(xué)號(hào): 密封線河南理工大學(xué) 2008-2009 學(xué)年第 2 學(xué)期專業(yè)班級(jí): 姓名: 學(xué)號(hào): 密封線數(shù)據(jù)庫程序設(shè)計(jì) 試卷(A卷)考試方式:閉卷 本試卷考試分?jǐn)?shù)占學(xué)生總評(píng)成績的 70 %注意:所有答案均寫在答題紙上,寫在試卷上的不得分。 一、單項(xiàng)選擇題(本題共40個(gè)小題,每題1分,共40分)1在一個(gè)二維表中,行和列分別被稱為( )。A) 屬性和元組 B) 元組和屬性 C) 關(guān)系和元組 D) 屬性和關(guān)系2一個(gè)倉庫里可以存放多個(gè)部件,一種部件可以存放于多
2、個(gè)倉庫,倉庫與部件之間是()的聯(lián)系。A) 一對(duì)一 B) 多對(duì)一 C) 一對(duì)多 D) 多對(duì)多3.下列關(guān)系運(yùn)算中,不是專門的關(guān)系運(yùn)算的是( )。A)選擇 B)差 C)投影 D)連接4Visual FoxPro 6.0中表中的空值是用( )來表示的。A)NULL B)0 C).F. D)NO5.下列數(shù)據(jù)類型中,不是內(nèi)存變量數(shù)據(jù)類型的是( )。A)字符型 B)貨幣型 C)邏輯型 D)浮點(diǎn)型6.下列四個(gè)選項(xiàng)中,能表示
3、變量的是( )。A)38 B).F. C)'AER' D)SGF7.表達(dá)式2*3+32/3*4的值是( )。A)17 B)18 C)19 D)208.表達(dá)式中“”表示的是空格,求表達(dá)式"計(jì)算機(jī)技術(shù)"-"計(jì)算機(jī)"的值是( )。A)"技術(shù)" B)"計(jì)算機(jī)技術(shù)計(jì)算機(jī)"C)"計(jì)算機(jī)技術(shù)計(jì)算機(jī)" D)"計(jì)算機(jī)技術(shù)計(jì)算機(jī)"9.在Visual FoxPro 6.0中,圖標(biāo)的中文名稱是( )。A)標(biāo)簽 B)編輯框 C)列表框 D)復(fù)選框10.表達(dá)式mod(15,-4)的值是(
4、 )。A)1 B)-1 C)3 D)-311.表達(dá)式ROUND(2.15636,2)的值是( )。A)2.2 B)2 C)2.15 D)2.1612.要修改AS1表單,在命令窗口中使用的命令是( )。A)MODIFY FORM AS1B)MODIFY FROM AS1C)MODIFY STRUCTURE AS1D)MODIFY COMMAND AS113.在表單中,指定命令按鈕是可見還是隱藏的屬性是( )。A)Visible B)Enabled C)Caption D)Autosize14.如果要在命令語句的尾部加注釋信息,應(yīng)該使用行尾注釋語句,其語法格式為( )。A)NOTE 注釋內(nèi)容 B)
5、*注釋內(nèi)容 C)&&注釋內(nèi)容 D);注釋內(nèi)容15.要終止當(dāng)前表單的運(yùn)行可用的方法是( )。A) RELEASE THISFORM B)THISFORM.RELEASE C)REPLACE THISFORM D)THISFORM.REPLACE16.在Visual FoxPro 6.0中,使用多個(gè)工作區(qū)時(shí),語句SELECT 0是指( )。A)選擇編號(hào)為0的工作區(qū) B)選擇無編號(hào)工作區(qū)C)選擇編號(hào)最小的工作區(qū) D)選擇編號(hào)最大的工作區(qū)17.“X是小于100的非負(fù)數(shù)”,用VFP表達(dá)式表示正確的是( )。A)0X<100 B)0<=X<100 C)0<=X an
6、d X<100 D)0<=X or X<10018.下列語句段相當(dāng)于語句IIF(A>0,Y=1,Y=2)的是( )。A)IF A>0 B)IF A>0 C)IF A>0 D)IF A>0 Y=1Y=2 Y=1Y=2ELSE ELSE ENDIF ENDIF Y=2Y=1 ENDIF ENDIF 19.下列程序的執(zhí)行結(jié)果是( )。X=2500DO CASE CASE X<1000Y=1000CASE X<2000Y=2000CASE X<3000Y=3000OTHERWISEY=4000ENDCASE?YA)1000 B)2000
7、 C)3000 D)400020.命令按鈕組的ButtonCount屬性的默認(rèn)值是( )。A)1 B)2 C)3 D)421.編輯框的SelText屬性是( )。A)指定編輯框是否具有滾動(dòng)條B)返回用戶在編輯框中所選文本的起始位置C)返回用戶在編輯框中所選文本的字符數(shù)D)返回用戶在編輯區(qū)內(nèi)選定的文本22.表格屬性中用來指定表格數(shù)據(jù)源的是( )。A)RecordSourceType B)RecordSource C)Columncount D)LinkMaster23.下面關(guān)于屬性、方法和事件的敘述中,錯(cuò)誤的是( )。A)屬性用于描述對(duì)象的狀態(tài),方法用于表示對(duì)象的行為B)基于同一個(gè)類產(chǎn)生的兩個(gè)對(duì)
8、象可以分別設(shè)置自己的屬性值C)事件代碼也可以象方法一樣被顯示調(diào)用D)在新建一個(gè)表單時(shí),可以添加新的屬性、方法和事件24.下列數(shù)組名不正確的是( )。A)A5 B)A(5+3) C)A(2.5) D)A(2,3)25.保存菜單文件時(shí),系統(tǒng)默認(rèn)的擴(kuò)展名為( )。A)DBF B)QPR C)MPR D)DBC26.下列選項(xiàng)不是菜單設(shè)計(jì)器所包含的是( )。A)菜單名稱 B)過程 C)結(jié)果 D)選項(xiàng)27.在命令窗口或程序中使用( )命令可以將記錄指針指向表尾。A)GO TOP B)GO BOTTOM C)SKIP TOP D)SKIP BOTTOM 28.下列對(duì)象中,屬于容器類的是( )。A)文本框 B
9、)組合框 C)頁框 D)選項(xiàng)按鈕29. 對(duì)于自由表而言,不能創(chuàng)建的索引類型是( )。A)主索引 B)候選索引 C)普通索引 D)唯一索引30.DIMENSION 命令用來對(duì)( )進(jìn)行聲明。A)對(duì)象 B)變量 C)字段 D)數(shù)組 31.下列常用的表單方法中是用來隱藏表單的是( )。A)HIDE B)SHOW C)RELEASE D)REFRESH32.利用查詢?cè)O(shè)計(jì)器創(chuàng)建的查詢,其查詢結(jié)果輸出去向的默認(rèn)類型是( )。A)臨時(shí)表 B) 瀏覽 C) 表 D) 屏幕33.執(zhí)行下列程序段后,屏幕上顯示的結(jié)果是:( )。SET TALK OFFCLEARX="18"Y="2A3
10、"Z="ABC"?VAL(X)+VAL(Y)+VAL(Z)A)2018.00 B)18.00 C)20.00 D) 錯(cuò)誤信息34.要在表中添加新記錄,使用的命令是( )。A)BROWSE B)APPEND C)LOCATE D)REPLACE35.可一次物理刪除表中的所有記錄的命令是( )。A)DELETE B)RECALL C)PACK D)ZAP36.若要建立普通索引可以使用的命令是( )。A)SET FIELDS TO B)INDEX C)SET ORDER TO D)CREATE37.使用CONTINUE命令前,必須要使用過( )命令。A)FIND B)S
11、EEK C)LOCATE D)FOUND38.打開數(shù)據(jù)庫SD1使用的命令是( )。A)USE DATABASE SD1 B)OPEN DATABASE SD1 C)USE SD1 D)OPEN SD139.Visual FoxPro( )種創(chuàng)建報(bào)表的方法。A)1 B)2 C)3 D)440.Visual FoxPro報(bào)表中域控件的作用是( )。A)用來保存一些說明性或標(biāo)題文字。B)用來美化報(bào)表。C)用于打印表或視圖中的字段、變量和表達(dá)式的計(jì)算結(jié)果。D)用來顯示一些圖片、聲音、文檔等。二、填空題(本題共32個(gè)空,每空1分,共32分)1.在Visual FoxPro 6.0中,在命令窗口中鍵入 命
12、令后按回車鍵,可以直接退出Visual FoxPro系統(tǒng)。圖12.下面語句的功能是暫停程序執(zhí)行,并顯示提示信息,如圖1所示,按任意鍵或單擊鼠標(biāo)后繼續(xù)執(zhí)行程序,要求信息窗口在屏幕上的位置是第10行、第10列,指定自動(dòng)等待鍵盤或鼠標(biāo)的輸入秒數(shù)是15秒。請(qǐng)補(bǔ)全下列語句,完成上述功能。 “注意:現(xiàn)在暫停”+CHR(13)+”程序的執(zhí)行15秒鐘” AT 10,10 153.要將字符串"asd"轉(zhuǎn)化為字符串"ASD",所使用的函數(shù)是 。4.表達(dá)式"12345"<>"12345"+"ab"的值是
13、。5.有如下程序段:STORE 2*3 TO A,BIF A!=BELSES=1ENDIF?S則上面程序段的執(zhí)行結(jié)果是 。6.下面程序段是用來求1+2+3+100的值,結(jié)果保存在變量S中,并輸出到屏幕上,請(qǐng)完成程序以實(shí)現(xiàn)其功能。S=0N=1DO WHILE S=S+N ENDDO?S7.在循環(huán)結(jié)構(gòu)中,使用 語句可以跳出循環(huán),轉(zhuǎn)去執(zhí)行循環(huán)后面的語句。8.設(shè)已定義數(shù)組A(3,4),那么數(shù)組元素A(2,3)用一維數(shù)組表示為 。9.數(shù)據(jù)庫表是多行和多列構(gòu)成的集合,每列稱為一個(gè) ,每一行稱為一個(gè) 。10.在Visual FoxPro中可以創(chuàng)建兩種表:即 和 。11.使用 命令可以在打開的數(shù)據(jù)表中添加一個(gè)
14、空白記錄。12. 執(zhí)行下列程序段后,X(1,1)和X(2,2)的值分別為 。程序清單如下: DIMENSION X(6,10)X=12313.在Visual FoxPro 6.0中,要運(yùn)行表單SE2,可以在命令窗口中鍵入 命令。 14. 如果要物理刪除帶有刪除標(biāo)志的記錄,可使用命令 。15. 在表單的Load事件是當(dāng)表單 時(shí)發(fā)生,表單的Load .Activate和Init這三個(gè)事件中, 事件第一個(gè)被觸發(fā)。16.一個(gè)表能創(chuàng)建 個(gè)主索引。17.關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言是 。18.下列程序的功能是計(jì)算:S=1/(1*2)+1/(3*4)+1/(5*6)+1/(N*(N+1)+的近似值,當(dāng)1/(N*(N
15、+1)的值小于0.00001時(shí),停止計(jì)算。請(qǐng)將程序補(bǔ)充完整。S=0I=1DO WHILE .T.P=_S=S+1/PIF 1/P<0.00001_ENDIFI=I+2ENDDO圖219. 將文本框?qū)ο蟮?屬性設(shè)置為“真”時(shí),則表單運(yùn)行時(shí),該文本框可以獲得焦點(diǎn),但文本框中顯示的內(nèi)容為只讀。20.如圖2所示的表單中有一個(gè)選項(xiàng)按鈕組。如果選項(xiàng)按鈕組的Value屬性的默認(rèn)值為1,則當(dāng)選擇選項(xiàng)按鈕B時(shí),選項(xiàng)按鈕組的Value 屬性為_;如果將選項(xiàng)按鈕組的Value屬性的默認(rèn)值設(shè)置為“B”,則當(dāng)選擇按鈕C時(shí),選項(xiàng)按鈕組的Value 屬性值為_。21.補(bǔ)充完成下列語句,功能是將某一數(shù)據(jù)表中的工資字段的
16、所有值增加50。 ALL 工資 WITH 22.有如下職工表:倉庫號(hào) 職工號(hào) 工資WH2 E1 1220WH1 E3 1210WH2 E4 1250WH3 E6 1230WH1 E7 1250請(qǐng)寫出從職工表中檢索所有工資值的SELECT語句: 。請(qǐng)寫出從職工表中檢索工資多于1230元的職工號(hào)的SELECT語句: 。三、程序設(shè)計(jì)題(本題共3道小題,第1小題8分,第2小題10分,第3小題10分,共計(jì)28分)1.如下表單,包含四個(gè)標(biāo)簽Label1Label4和一個(gè)命令按鈕Command1,其中各控件的屬性值如下:對(duì)象屬性屬性值Label1CaptionA=Label2BackColor(白色)Lab
17、el2Caption12345Label3CaptionB=Label4BackColor(白色)Label4CaptionABCDECommand1Caption交換編寫命令按鈕Command1的Click事件代碼,要求運(yùn)行程序后,單擊“交換”按鈕,可以看到兩個(gè)白框中的數(shù)據(jù)互相交換,并且“交換”按鈕變成灰色。表單執(zhí)行前如圖3所示,表單執(zhí)行后如圖4所示。圖3圖42.某百貨公司為了促銷,采用購物打折扣的優(yōu)惠辦法:每位顧客一次購物(1) 在1000元以上者,按九五折優(yōu)惠。(2) 在2000元以上者,按九折優(yōu)惠。(3) 在3000元以上者,按八五折優(yōu)惠。(4) 在5000元以上者,按八折優(yōu)惠。編寫命
18、令按鈕的Click事件代碼,在Text1中輸入購物款數(shù),單擊計(jì)算按鈕進(jìn)行計(jì)算,在Text2中輸出優(yōu)惠價(jià)。表單如圖5所示:圖53.如下教師情況表:系別姓名學(xué)歷工資獎(jiǎng)金計(jì)算機(jī)白雪本科500100物理常勝利本科650200數(shù)學(xué)馮玉霞講師700300物理李進(jìn)軍講師750400表單及表單的數(shù)據(jù)環(huán)境如圖6所示。編寫“確定”按鈕的Click事件,要求單擊確定按鈕后,將教師表中所有學(xué)歷為“本科”的教師工資增加50元;學(xué)歷為講師的教師,工資增加100元,獎(jiǎng)金增加60元。圖6專業(yè)班級(jí): 姓名: 學(xué)號(hào): 密封線河南理工大學(xué) 2007-2008 學(xué)年第 2 學(xué)期專業(yè)班級(jí): 姓名: 學(xué)號(hào): 密封線數(shù)據(jù)庫程序設(shè)計(jì)試卷(A
19、卷)得分評(píng)卷人 一、選擇題,請(qǐng)將正確答案寫在橫線上。(本題40分,每題1分)本題為單項(xiàng)選擇題,如果多選或錯(cuò)選,均不得分。1在一個(gè)二維表中,行和列分別被稱為 。A) 屬性和元組 B) 元組和屬性 C) 關(guān)系和元組 D) 屬性和關(guān)系2一個(gè)倉庫里可以存放多個(gè)部件,一種部件可以存放于多個(gè)倉庫,倉庫與部件之間是 的聯(lián)系。A) 一對(duì)一 B) 多對(duì)一C) 一對(duì)多
20、 D) 多對(duì)多3.在Visual FoxPro環(huán)境下,要隱藏命令窗口,可選擇“窗口”菜單中的 命令。A)循環(huán) B)清除 C)隱藏 D)命令窗口4.下列字符型常量在Visual FoxPro的表示方法中,錯(cuò)誤的是 。A)"Visual FoxPro" B)Visual FoxProC)'Visual FoxPro'
21、 D)Visual FoxPro5.Visual FoxPro中表文件的擴(kuò)展名為 。 A).dbf B).dbc C).dct D).cdx6. 在Visual FoxPro中,用命令diminsion s(3,4)定義后,s數(shù)組中共有 個(gè)元素。A)3 B)4 C)7 D)127.要把以" m"為變量名中第3個(gè)字符的全部內(nèi)存變量存入變量文件st.mem中,應(yīng)使用的命令 。A)save all like ?m? to stB) save all like *m* to stC) save all except ?m* to st
22、D) save all like ?m* to st8.以下命令中,可以顯示“大學(xué)”的是 。A)?substr("河南理工大學(xué)",5,4) B)?substr("河南理工大學(xué)",7,4)C)?substr("河南理工大學(xué)",9,4)D) ?substr("河南理工大學(xué)",5,2)9.以下賦值語句正確的是 。A) STORE 12+15 TO A, B B) STORE 3, 7 TO A, BC)A=2, B=10
23、60; D) A, B=810.要判斷數(shù)值型變量y是否能被3整除,錯(cuò)誤的條件表達(dá)式為 。 A)mod(y,3)=0 B)int(y/3)=y/3 C)y%3=0 D)int(y/3)=mod(y,3)11.命令?round(42.1998,2)的結(jié)果是 。A)42.2000 B)42.20 C)42.00 D)42.1912.函數(shù)len('123'-'123')的值是 。 A)0 B)6 C)3 D)713.假定已經(jīng)執(zhí)行了命令M=45+3, 再執(zhí)行命令?M,屏幕將顯示 。A)48
24、.00 B)45+3 C)45+3 D)4814.要想對(duì)一個(gè)打開的表增加新字段,應(yīng)當(dāng)使用命令 。A)append B)modify structure C)insert D) change15.利用 命令,可以在瀏覽窗口瀏覽表中的數(shù)據(jù)。A)use B)browse C)modi stru D)list16.已打開的表文件的當(dāng)前記錄為150,要將記錄指針移向記錄號(hào)為100的命令是 。A)skip 100 B)skip 50 C) go -50 D)go 10017.邏輯刪除表文件中所有記錄的正確操作是 。A)pack B)zap C)delete D)delete all18.命令select
25、0 的功能是 。A)選擇區(qū)號(hào)最小的空閑工作區(qū)B)選擇當(dāng)前工作區(qū)C)選擇當(dāng)前工作區(qū)的區(qū)號(hào)加1的工作區(qū)D)隨機(jī)選擇一個(gè)工作區(qū)的區(qū)號(hào)19.每一個(gè)工作區(qū)上只能打開 個(gè)表文件。A)1 B)2 C)10 D)任意20.下列選項(xiàng)中不是表單中的容器類控件的是 。 A)表格 B)頁框 C)文本框 D)表單集21.從 菜單中可以調(diào)出表單控件工具。A)顯示 B)格式 C)表單 D)工具22.要在文本框中輸入密碼,用 屬性來指定輸入密碼的掩蓋符。A) FontName B)Fo
26、ntChar C)Name D) PasswordChar23.在DO WHILEENDDO循環(huán)結(jié)構(gòu)中,EXIT命令的作用是 。A)終止循環(huán),程序轉(zhuǎn)移到ENDDO后面的第一條語句B)轉(zhuǎn)移到DO WHILE語句行,開始下一個(gè)判斷C)退出過程,返回程序開始處D)終止程序執(zhí)行24.在Visual FoxPro中,APPEND BLANK 命令的作用是 。A)在表的首行添加記錄 B)在表的任意位置添加記錄C)在表的尾部添加記錄 D)在當(dāng)前記錄之前插入新記錄25.下列 代表命令按鈕的鼠標(biāo)單擊事件。A) Click B) Mo
27、useUp C) MouseDown D) Mouselick26.表單(Form)的Caption屬性用于 。A) 指定表單執(zhí)行的程序 B) 指定表單的標(biāo)題C) 指定表單是否可用 D) 指定表單否可見27.執(zhí)行ACCEPT "輸入X的值:" TO X 命令后,內(nèi)存變量X的類型是 。A)數(shù)值型 B)邏輯型 C)任意型 D)字符型28.在Visual FoxPro中,為了將表單從內(nèi)存中釋放(清除),可將表單中退出命令按鈕的click
28、事件代碼設(shè)置為 。 A)thisform.refresh B)thisform.delete C)thisform.hide D)thisform.release29.使用Visual FoxPro的菜單設(shè)計(jì)器時(shí),選中菜單項(xiàng)之后,如果要設(shè)計(jì)它的子菜單,應(yīng)在結(jié)果(result)中 。A)填充名稱(Pad Name) B)子菜單(submenu) C)命令(command) D)過程(procdure)30.以下關(guān)于報(bào)表的說法正確的是 。A)報(bào)表必須有別名 B)必須設(shè)置報(bào)表的數(shù)據(jù)源C)報(bào)表的數(shù)據(jù)源不能是視圖 D)報(bào)表的數(shù)據(jù)源可以是臨時(shí)表31.對(duì)命令10,10 get x 中的"x&quo
29、t;的正確理解是 。 A)只能是內(nèi)存變量 B)只能是數(shù)組變量 C)只能是字段變量 D)內(nèi)存變量和字段變量均可32.Visual FoxPro是 數(shù)據(jù)庫系統(tǒng)。A)網(wǎng)絡(luò) B)層次 C)關(guān)系 D)鏈狀33. 在Visual FoxPro中,定義全局型變量,應(yīng)使用 命令。A)public B)private C) local D)create34. 已知某一數(shù)據(jù)庫中有兩個(gè)數(shù)據(jù)表,它們的索引關(guān)鍵字是一一對(duì)應(yīng)的關(guān)系,這兩個(gè)表若想建立關(guān)聯(lián),應(yīng)建立 關(guān)系。A)一對(duì)一 B)一對(duì)多 C)多對(duì)一 D)多對(duì)多35. 視圖不能單獨(dú)存在,它必須依賴于 而存在。 A)視圖 B)數(shù)據(jù)庫 C)數(shù)據(jù)表 D)查詢36. 執(zhí)行命令S
30、TORE "12/08/92" TO A后,函數(shù)CTOD(A)返回值的數(shù)據(jù)類型是 。 A)日期型 B)字符型 C)邏輯型 D)數(shù)值型37學(xué)生表中共有8條記錄,當(dāng)EOF()函數(shù)值為.T.時(shí),執(zhí)行?RECNO()命令后的輸出結(jié)果 。 A)0 B)8 C)9 D)出錯(cuò)信息38要將當(dāng)前表中所有職工增加50元津貼,應(yīng)該使用命令 。 A)CHANGE 津貼 WITH 津貼+50B)CHANGE ALL 津貼 WITH 津貼+50C)REPLACE 津貼 WITH 津貼+50D)REPLACE ALL 津貼 WITH 津貼+5039.職工工資表按基本工資字段升序索引,在執(zhí)行GO TOP
31、命令后,此時(shí)當(dāng)前的記錄號(hào)是 。 A)1 B)基本工資最少的記錄號(hào) C)0 D)基本工資最多的記錄號(hào)40.當(dāng)復(fù)選框的Value屬性值為1時(shí),代表 。A) 選中復(fù)選框 B) 沒有選中復(fù)選框 C) 復(fù)選框不能用 D) 復(fù)選框可以有1個(gè)得分評(píng)卷人 二、填空題(本題20分,每空1分)1.設(shè)Visual FoxPro 的當(dāng)前狀態(tài)已設(shè)置為set exact off,則命令"你好嗎?"=你好的顯示結(jié)果是 。2.數(shù)據(jù)表是由 和 兩部分組成。3.一個(gè)表能創(chuàng)建 個(gè)主索引。4.關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言是 。5. “成績”字段為數(shù)值型,若整數(shù)部分最多3位,小數(shù)部分2位,那么該字段的寬度至少應(yīng)為_位。6.
32、 插入一條記錄到課程表,其值為課程號(hào):C170;課程名:辦公自動(dòng)化;課時(shí):50。請(qǐng)對(duì)下列的SELECT-SQL語句填空。_ 課程表 VALUES ("C170", "辦公自動(dòng)化",50)7.在選課表中,求學(xué)號(hào)為"S0201108"的學(xué)生的總分和平均分,并在查詢的結(jié)果中以“總分”和“平均分”為列標(biāo)題輸出。請(qǐng)對(duì)下列的SELECT-SQL語句填空。 SELECT SUM(成績)AS 總分, _ _AS 平均分FROM 選課表 WHERE 學(xué)號(hào)="S0201108
33、"8.在VFP中的變量分為_ _ _、_ _ _、數(shù)組變量和系統(tǒng)變量4類。9.定位記錄指針的命令是_。10.對(duì)于VFP中變量的命名應(yīng)以_開頭。11.任何復(fù)雜的程序都由3種基本控制結(jié)構(gòu)組成。它們是_、_和_。12.從今天算起,要顯示100天之后的日期,命令表達(dá)式為_ _。13.假定x=2,執(zhí)行命令?x=x+1后其顯示結(jié)果為_ _。14.在“人事檔案”表文件中,“姓名”字段為字符型,則按照“姓名”字段建立索引的命令是_。15.計(jì)算下列的值: "ab"+space(2)+"cd"= _ _。 stuff("中國理工大學(xué)",5,0,
34、"河南")=_ _ _。得分評(píng)卷人 三、根據(jù)題目要求完成程序填空或執(zhí)行結(jié)果。(本題20分,每題4分)1.閱讀下列程序,并寫出執(zhí)行結(jié)果。clear set talk off x=15y=-5for n=50+x to x step yendfor?nreturn執(zhí)行結(jié)果為: 2.創(chuàng)建一個(gè)表單如下圖所示,該表單的功能是:若在Text1中輸入半徑,然后單擊“求面積”按鈕,就能求出該圓的面積, 并在Text2中輸出圓的面積。請(qǐng)將以下操作步驟和程序填寫完整。1)在表單上顯示文本“圓的半徑”,應(yīng)使用 控件。2)創(chuàng)建“求面積”按鈕,應(yīng)使用 控件。3)為了完成題目中要求“求面積”按鈕,應(yīng)使
35、用“求面積”按鈕的 事件及編寫如下相應(yīng)的事件代碼: r=val(thisform. .value) thisform.text2.value=str(3.14*r*r)3. 閱讀下列程序,并寫出執(zhí)行結(jié)果。set talk offx=45y=16do sub with x,(y)?x,yreturnprocedure subparameters a,ba=a+bb=a-breturn執(zhí)行結(jié)果為: 4.通過完善程序使用字符串操作豎向顯示“您好理工大”,橫向顯示“理工大您好”。set talk offstore "您好理工大" to varclearn=1do while n&l
36、t;10 ?substr n=n+2 enddo? ?substr(var,1,4)return5. 閱讀下列程序,并寫出執(zhí)行結(jié)果。set talk offclearstore 0 to x,y,s1,s2,s3do while x<15x=x+1do case case int(x/2)=x/2 s1=s1+x/2case mod(x,3)=0 s2=s2+x/3 case int(x/2)<>x/2s3=s3+1endcaseenddo?s1,s2,s3set talk onreturn執(zhí)行結(jié)果為: 得分評(píng)卷人 四、編程題(本題共20分)1. 編寫程序,要求用循環(huán)程序結(jié)構(gòu)
37、實(shí)現(xiàn)求1+3+5+7+99的和。(5分)2. 輸入一個(gè)數(shù),判斷該數(shù)是奇數(shù)還是偶數(shù),如果為奇數(shù)則,則原數(shù)輸出;如果為偶數(shù),則輸出該數(shù)的平方根。(5分)3. 設(shè)計(jì)表單如下:(本題共計(jì)10分)(1)說明表單中所包含的控件類及每類控件的主要屬性。(3分)(2)簡述制作表單的主要步驟。(2分)(3)詳細(xì)寫出表單中“上一條”、 “下一條”、“添加”、“刪除”、“退出”這5個(gè)命令按鈕的代碼。(5分)一、單項(xiàng)選擇題(本題共40個(gè)小題,每題1分,共40分)15: BCBAD610: DDCDD1115:DAACB1620:CCACB2125:DBCAC2630:BBCAD3135:ABCBD3640:BCBCC
38、二、填空題(本題共32個(gè)空,每空1分,共32分)所有答案不區(qū)分大小寫1、quit2、wait,window,timeout(順序不能顛倒) 3、uper()(沒有小括號(hào)也給分)4、.t.或真(少前后兩點(diǎn)的也給分) 5、16、n<=100,n=n+1(順序不能顛倒)7、exit8、a(7)9、字段,記錄10、自由表,數(shù)據(jù)庫表(順序可以顛倒)11、append blank(每個(gè)單詞寫前四個(gè)字符也給分)12、123,123(寫一個(gè)不給分)13、do form se214、pack15、被創(chuàng)建之前,load(順序不能顛倒)16、117、sql或structure query language18
39、、i*i+1,exit(順序不能顛倒)19、readonly20、2,3(順序不能顛倒)21、replace,工資+50(replace命令寫前四個(gè)字符也給分)22、select 工資 from 職工,select 職工號(hào) from 職工 where 工資>1230(順序不能顛倒,命令可寫前四個(gè)字符,表名寫成職工表也算對(duì))三、程序設(shè)計(jì)題(本題共3道小題,第1小題8分,第2小題10分,第3小題10分,共計(jì)28分)1、set talk offTmand1.enabled=.f. (2分,也可寫在下三行代碼之后,)Temp=Thisform.label1.caption (2分,中間變量tem
40、p也可用其他)Thisform.label1.caption=thisform.label2.caption (2分)Thisform.label2.caption=temp (2分)Set talk onThisform也可用this.parent;控件屬性名enabled寫錯(cuò)扣1分;屬性名caption寫錯(cuò)扣2分。2、Set talk offTemp=thisform.text1.value(可以不寫,但下面所有語句中的temp要用thisform.text1.value)Do case(2分)Case temp>=1000Thisform.text2.value=0.95*thisform.text1.value(1分)Case temp>=2000Thisform.text2.value=0
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蒸汽供氣合同范本
- 單位返聘合同范本
- 農(nóng)村工程改建合同范本
- 農(nóng)村住房貸款買賣合同范本
- 買賣股份合同范本
- 單位購買服裝購買合同范本
- 勞動(dòng)仲裁聘用合同范本
- 出售廢鋼 廢鐵合同范本
- 勞務(wù)分包項(xiàng)目合同范本
- 中介甲乙丙方合同范本
- Unit 4 Time to celebrate 教學(xué)設(shè)計(jì)-2024-2025學(xué)年外研版英語七年級(jí)上冊(cè)
- 健康檔案模板
- 筋膜刀的臨床應(yīng)用
- DB32-T 4790-2024建筑施工特種作業(yè)人員安全操作技能考核標(biāo)準(zhǔn)
- 2022年安徽阜陽太和縣人民醫(yī)院本科及以上學(xué)歷招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 2024-2030年中國反芻動(dòng)物飼料行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報(bào)告
- 護(hù)理團(tuán)體標(biāo)準(zhǔn)解讀-成人氧氣吸入療法護(hù)理
- 幼兒園大班《識(shí)字卡》課件
- 2024-2030全球與中國寵物醫(yī)院市場現(xiàn)狀及未來發(fā)展趨勢
- 《研學(xué)旅行課程設(shè)計(jì)》課件-2認(rèn)識(shí)研學(xué)旅行的參與方
- 安全警示教育的會(huì)議記錄內(nèi)容
評(píng)論
0/150
提交評(píng)論