電子科技大學網(wǎng)絡(luò)教育考卷A_第1頁
電子科技大學網(wǎng)絡(luò)教育考卷A_第2頁
電子科技大學網(wǎng)絡(luò)教育考卷A_第3頁
電子科技大學網(wǎng)絡(luò)教育考卷A_第4頁
電子科技大學網(wǎng)絡(luò)教育考卷A_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

電子科技大學網(wǎng)絡(luò)教育考卷(A卷)(20年至20學年度第學期)考試時間年月日(120分鐘)課程數(shù)據(jù)庫程序設(shè)計基礎(chǔ)教師署名_____大題號一二三四五六七八九十合計得分一、單項選擇題(每題1分,共30分)1、統(tǒng)計女生人數(shù)并將結(jié)果寄存于變量X中的命令是_________①_________①COUNTFOR.NOT.性別="男"TOX②COUNTFOR(性別="女")=.T.TOX③SUMFOR(性別<>"男")=.T.TOX④SUMFOR性別="女"TOX2、在已翻開的表中,要永遠刪除目前記錄地點開始的10條記錄,可用_______①_____①先履行DELETENEXT10命令,后用PACK命令②先履行DELETERECORD10命令,后用PACK命令③先履行DELETEFORRECORD>10命令,后用PACK命令ZAPNEXT103、按數(shù)值型字段“總分”進行索引,使其按降序擺列的命令是_________①_________INDEXON-總分TOWPINDEXON總分/ATOWP③INDEXON總分TOWPINDEXON總分/DTOWP4、以下操作后,不改變表記錄指針的命令是_________①_________RECALL②LIST③SUM④REPLALL5、依據(jù)數(shù)據(jù)庫的數(shù)據(jù)模型分類,

VFP

屬于_________②_________①層次型②關(guān)系型③網(wǎng)狀型④混淆型6、函數(shù)LEN(SPACE(5)-SPACE(1))的返回值是_________③_________①錯誤信息②176④47、某表文件中有日期型字段“出誕辰期”,設(shè)N='01/01/80',以下命令正確的選項是_________③_________①LOCATEFOR出誕辰期='01/01/80'②LOCATEFOR出誕辰期=&N③LOCATEFORDTOC(④LOCATEFORDTOC(出誕辰期)=CTOD(N)

出誕辰期

)=N8、從表

customer

中提取所有記錄生成查問,

并將查問結(jié)果寄存于表

MyCursor

的SQL

命令為_________②_________SELECT*FROMcustomerINTOCURSORMyCursorSELECT*FROMcustomerINTOTABLEMyCursorSELECTALLFROMcustomerINTOTABLEMyCursor④CREATESQLVIEWMyCursorASSELECT*FROMcustomer9、以下觀點中,正確的選項是_________①_________①在一個工作區(qū)中只好翻開一個表文件,翻開新的表文件后,本來所翻開的表文件就自動關(guān)閉②一個表文件能夠在不一樣的工作區(qū)同時翻開③一個工作區(qū)中能夠同時翻開多個表文件④一個表文件能夠在不一樣的工作區(qū)同時翻開,且一個工作區(qū)中能夠同時翻開多個表10、將2009年國慶節(jié)的日期送入內(nèi)存變量ND的方法是_________②_________ND=DTOC("10/01/09")②ND=CTOD("10/01/09")③STOREDATE( )TOND④STORE10/01/09TOND11、表文件

DD.DBF

100條記錄,目前記錄號是

10,履行

DISPLAYALL

命令后,記錄指針向的記錄號是_________④_________100②10③1④10112、履行命令:ACCEPT"請輸入出誕辰期:"TOMDATE時,假如經(jīng)過鍵盤輸入CTOD("01/01/69"),則MDATE的值應(yīng)當是_________①_________①CTOD("01/01/69")②"01/01/69"01/01/69④拒絕接受,MDATE不賦值13、在表構(gòu)造中,邏輯型、日期型、備注型字段的寬度分別固定為_________④_________3,8,4②1,6,41,8,隨意④1,8,414、表與相應(yīng)索引文件已經(jīng)翻開,內(nèi)存變量

XM="

李春",履行時會產(chǎn)生邏輯錯誤的命令是_________④_________①LOCATEFOR

姓名=XM②FIND&XM③SEEK

XM④LOCATEFOR

姓名=&XM15、以下命令中正確的選項是_________①_________①STORE8TOX,Y②STORE8,9TOX,YX=8,Y=9④X=Y=816、在非嵌套程序構(gòu)造中,能夠使用LOOP和EXIT語句的基本程序構(gòu)造是_________②_________TEXT--ENDTEXT②DOWHILE--ENDDOIF--ENDIF④DOCASE--ENDCASE17、下邊可使程序單步履行的命令是________③______SETSTEPON②SETESCAPEON③SETDEBUGON

④SETSTEPOFF18、假如想從字符串

"成都市"中拿出漢字"都",應(yīng)當用函數(shù)

_________④_________SUBSTR("成都市",2,2)②SUBSTR("成都市",2,1)SUBSTR("成都市",3,1)④SUBSTR("成都市",3,2)19、若使用REPLACE命令時,其范圍子句為ALL或REST,則履行該命令后,記錄指針指向_________④_________①首記錄②末記錄③首記錄的前面④末記錄的后邊20、若要恢復(fù)用DELETE命令刪除的若干記錄,應(yīng)當_________①_________①用RECALL命令②立刻按[ESC]鍵③用RELEASE命令④用FOUND命令21、履行命令STORECTOD('03/09/94')TOA

后,變量

A的種類為

_________①_______①日期型②數(shù)值型③備注型④字符型22、在VisualFoxPro中,數(shù)據(jù)環(huán)境指定義表單或表單集時使用的______③_______①數(shù)據(jù)②數(shù)據(jù)庫③數(shù)據(jù)源④數(shù)據(jù)項23、"電子科技大學"這六個漢字作為字符串常量,在VFP中,可表示為_______④______①{電子科技大學}②(電子科技大學)③電子科技大學④"電子科技大學"24、在

VFP

中,INPUT,APPEND,WAIT

三條命令中能夠接受字符的命令是

_________③_________①只有ACCEPT

②只有

ACCEPT

WAIT③都能夠④只有

WAIT25、以下

VFP

表達式運算結(jié)果為日期型的是

_________③_________①04/05/97-2CTOD('04/05/97')-DATE( )CTOD('04/05/97')-3DATE( )"04/05/97"26、員工薪資數(shù)據(jù)庫文件按基本薪資字段升序索引后,再履行錄號是_________②

GOTOP

命令,此時目前記_________①1②基本薪資最少的記錄號③0④基本薪資最多的記錄號27、目前數(shù)據(jù)庫文件有20條記錄,目前記錄號是記錄號是_________③_________①10②20③21④1

10。履行命令

LISTREST

此后,目前28、對學生成績數(shù)據(jù)庫文件按總分/N/6.2降序、姓名/C/8升序索引。應(yīng)當使用命令__________________①INDEXTOABCON總分,姓名INDEXTOABCON-總分,姓名③INDEXTOABCONSTR(-總分,

5,1)+姓名④INDEXTOABCONSTR(1000-

總分)+姓名29、把目前數(shù)據(jù)庫文件中

"性別

"字段的值所有消除,但仍保存該字段,應(yīng)當使用命令_________③_________①MODIFYSTRUCTURE

②DELETE③REPLACE

④ZAP30、命令

SELECT0

的功能是

_________①_________①選擇區(qū)號最小的安閑工作區(qū)②選擇區(qū)號最大的安閑工作區(qū)③選擇目前工作區(qū)的區(qū)號加1的工作區(qū)④隨機選擇一個工作區(qū)的區(qū)號二、判斷題(正確的劃√,錯誤的劃×,每題

1分,共

10分)(×)1、對象擁有屬性,而屬性只好在設(shè)計階段設(shè)置。(×)2、一條命令可分幾行寫,內(nèi)行結(jié)束處用“:”表示一行未完,轉(zhuǎn)入下一行。(√)3、成立自由表分兩步:定義表構(gòu)造和輸入數(shù)據(jù)。(√)4、表間的關(guān)系分三種:一對一關(guān)系、一對多關(guān)系和多對多關(guān)系。(√)5、若要使用多個表,就要使用多個工作區(qū)。(√)6、在應(yīng)用程序中能夠經(jīng)過使用該工作區(qū)的表的又名來表記工作區(qū)。(√)7、報表包含兩個基本構(gòu)成部分:數(shù)據(jù)源和布局。(√)8、視圖與查問相近似的地方是:能夠用來從一個或多個有關(guān)系的表中提取實用信息。(√)9、視圖與表相近似的地方是:能夠用來更新此中的信息,并將更新結(jié)果永遠保存在磁盤上。(√)10、一個視圖在使用時,將作為暫時表在自己的工作區(qū)中翻開。三、簡答題(每題5分,共10分)1、FOR條件和WHILE條件有何差異?答:當FOR和WHILE在同一條命令語句中使用時,系統(tǒng)規(guī)定WHILE子句優(yōu)先。這兩種子句的差異是:FOR子句能在整個數(shù)據(jù)表文件中挑選出切合條件的記錄,而WHILE子句從目前記錄開始次序查找出知足條件的記錄,一旦發(fā)現(xiàn)下邊有一條記錄不知足條件,就停止找尋。2、GOTOP和GO1在什么狀況下其作用同樣?在什么狀況下不一樣?答:(1)當表文件中有記錄且沒有主控索引時,GOTOP和GO1

是等價的。(2)GOTOP和GO1作用不一樣時的狀況以下:①假如目前文件沒有記錄,履行GOTOP,系統(tǒng)不會犯錯,而履行GO1系統(tǒng)將報告記錄越界。這時RECNO( )的值仍為1,而RECCOUNT( )=0。②假如目前數(shù)據(jù)表文件有記錄且有主控索引,履行GOTOP,系統(tǒng)將目前記錄指針定位在主控索引的第一條記錄上;而履行GO1系統(tǒng)將目前記錄指針絕對定位在數(shù)據(jù)表文件的第一條記錄上。四、程序填空題(請在橫線上填入適合的語句,將程序增補完好。每題5分,共15分)1、SETTALKOFFACCEPT

"輸入表名:

"TOKMUSE&KM3*顯示最前面5條記錄________________________DISPNEXT5_________________________WAITGOBOTTOM*顯示最后4條記錄SKIP–3DISPNEXT4USE2、有

12

個構(gòu)造完好同樣的表

WY01,WY02,

.WY11,WY12,

以下程序達成的功能是

:次序翻開每一個表并閱讀之

.SETTALKOFFG=1DOWHILEG<13DOCASECASEG<10GW='WY0'+STR(G,1)CASEG>=10GW='WY'+STR(G,2)ENDCASEUSE&GWBROW_______________________G=G+1_________________________USEENDDORETU3、對TEACHER.DBF中的每條記錄的SALARY字段作以下變化:若則上調(diào)3%,若SALARY<3000,則上調(diào)6%USETEACHERSCANIFsalary>=3000REPLACEsalaryWITHsalary*1.03ELSE_______________REPLACEsalaryWITHsalary*1.06_________________ENDIFENDSCANUSE

SALARY>=3000

,五、程序剖析題(請將程序運轉(zhuǎn)后的輸出結(jié)果寫在橫線上。每題

5分,共

15分)

1、*a.prgs=0FORi=1TO5s=s+iENDFOR?"s=",s輸出結(jié)果:__________________s=15__________________2、CLEARSTORE2TOI,C,TDOWHILEI<=4DOPR?"F("+STR(I,1)+")="+STR(C,2)I=I+1ENDDO?"T="+STR(T,2)RETURNPROCEDUREPRC=C*2T=T+CRETURN輸出結(jié)果:________________________________________________答:F(2)=4F(3)=8F(4)=16T=303、i=1DOWHILEi<10i=i+2ENDDO?i輸出結(jié)果:________________________11________________________六、編程題(每題10分,共20分)1、

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論