《《VisualFoxPro》在線考試2017年12月考試原題及答案.docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《《VisualFoxPro》在線考試2017年12月考試原題及答案.docx(15頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、單項(xiàng)選擇題判斷題程序設(shè)計(jì)題試卷要求 :本試卷含單選題20個(gè)、判斷題15個(gè)、程序設(shè)計(jì)題3個(gè)??荚囯S機(jī)抽題,時(shí)間90分鐘,僅有一次機(jī)會(huì),請(qǐng)謹(jǐn)慎做答。一、單項(xiàng)選擇題答題要求 :每題只有一個(gè)正確的選項(xiàng)。窗體頂端1(2.0分)作為數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)功能的一部分,( )被用來(lái)描述數(shù)據(jù)及其聯(lián)系。 A) 數(shù)據(jù)定義語(yǔ)言 B) 自含語(yǔ)言 C) 數(shù)據(jù)操作語(yǔ)言 D) 過(guò)程化語(yǔ)言參考答案:C收起解析解析:無(wú)窗體底端窗體頂端2(2.0分)以下字符型常量表達(dá)不正確的是( ) A) ABC B) ABC C) ABC D) (ABC)參考答案:D收起解析解析:無(wú)窗體底端窗體頂端3(2.0分) 在數(shù)據(jù)庫(kù)中存儲(chǔ)的是( )
2、 A) 數(shù)據(jù) B) 數(shù)據(jù)模型 C) 數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系 D) 信息參考答案:C收起解析解析:無(wú)窗體底端窗體頂端4(2.0分) 要?jiǎng)h除當(dāng)前表文件中“補(bǔ)貼”字段的全部值,應(yīng)使用的命令是( ) A) MODIFY STRUCTURE B) DELETE C) REPLACE D) ZAP參考答案:C收起解析解析:無(wú)窗體底端窗體頂端5(2.0分) 在Visual FoxPro環(huán)境下,用LIST STRU命令顯示表中每個(gè)記錄的長(zhǎng)度總計(jì)為60,用戶實(shí)際可用字段的總寬度為( ) A) 60 B) 61 C) 59 D) 58參考答案:C收起解析解析:無(wú)窗體底端窗體頂端6(2.0分) 職工表及姓名索引文件
3、都打開(kāi)后,用FIND命令把指針指向姓“王”的記錄,使指針指向下一個(gè)同姓記錄的命令是( ) A) GOTO NEXT B) CONTINUE C) SKIP D) FIND 王參考答案:C收起解析解析:無(wú)窗體底端窗體頂端7(2.0分)Visual FoxPro系統(tǒng)中的查詢文件是指一個(gè)包含一條SELECT-SQL命令的程序文件,文件的擴(kuò)展名為( ) A) .PRG B) .QPR C) .SCX D) .TXT參考答案:B收起解析解析:無(wú)窗體底端窗體頂端8(2.0分)同一個(gè)數(shù)組中的所有數(shù)組元素的數(shù)據(jù)類(lèi)型( ) A) 必須相同 B) 必須不同 C) 可相同也可不同 D) 不可改變參考答案:C收起解析
4、解析:無(wú)窗體底端窗體頂端9(2.0分) 新建一個(gè)表JSNEW.DBF,其結(jié)構(gòu)與表JS.DBF的結(jié)構(gòu)完全相同,但記錄不同,比較方便的建庫(kù)命令是( ) A) USE JS COPY TO JSNEW B) USE JS COPY STRU TO JSNEW C) COPY FILE JS.DBF TO JSNEW.DBF D) CREAT JSNEW FROM JS參考答案:B收起解析解析:無(wú)窗體底端窗體頂端10(2.0分) 在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。在這幾個(gè)階段中,數(shù)據(jù)獨(dú)立性最高的是( )階段。 A) 數(shù)據(jù)庫(kù)系統(tǒng) B) 文件系統(tǒng) C) 人工管理
5、 D) 數(shù)據(jù)項(xiàng)管理參考答案:A收起解析解析:無(wú)窗體底端窗體頂端11(2.0分) 下面有關(guān)HAVING子句描述錯(cuò)誤的是( ) A) HAVING子句必須與GROUP BY子句同時(shí)使用,不能單獨(dú)使用 B) 使用HAVING子句的同時(shí)不能使用WHERE子句 C) 使用HAVING子句的同時(shí)可以使用WHERE子句 D) 使用HAVING子句的作用是限定分組的條件參考答案:B收起解析解析:無(wú)窗體底端窗體頂端12(2.0分) 假設(shè)一個(gè)表包含職工號(hào)(C,4)和工資(N,4)兩個(gè)字段。要求按工資升序、工資相同者按職工號(hào)升序排列,建立索引文件使用的命令是( ) A) INDEX ON 工資/A,職工號(hào)/D TO
6、 CN B) SET INDEX ON 工資,職工號(hào) TO CN C) INDEX ON STR(工資,4)+職工號(hào) TO CN D) INDEX ON 工資/A 職工號(hào)/A TO CN參考答案:C收起解析解析:無(wú)窗體底端窗體頂端13(2.0分) 設(shè)A=”123”,則2*&A的值為( ) A) 2*&A B) 2&123 C) 246 D) 2*123參考答案:C收起解析解析:無(wú)窗體底端窗體頂端14(2.0分) SQL語(yǔ)言是( )的語(yǔ)言。 A) 關(guān)系型數(shù)據(jù)庫(kù) B) 層次型數(shù)據(jù)庫(kù) C) 網(wǎng)狀型數(shù)據(jù)庫(kù) D) 非關(guān)系型數(shù)據(jù)庫(kù)參考答案:A收起解析解析:無(wú)窗體底端窗體頂端15(2.0分) 要判斷數(shù)值型變
7、量Y是否能夠被2整除,錯(cuò)誤的條件表達(dá)式為( ) A) MOD(Y,2)=0 B) INT(Y/2)=Y/2 C) Y%2=0 D) INT(Y/2)=MOD(Y,2)參考答案:D收起解析解析:無(wú)窗體底端窗體頂端16(2.0分) 函數(shù)運(yùn)算YEAR(date( )返回值的類(lèi)型是( ) A) 邏輯型 B) 字符型 C) 備注型 D) 數(shù)值型參考答案:D收起解析解析:無(wú)窗體底端窗體頂端17(2.0分) 由計(jì)算機(jī)、操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)、應(yīng)用程序及用戶組成的一個(gè)整體叫( ) A) 軟件系統(tǒng) B) 數(shù)據(jù)庫(kù)系統(tǒng) C) 管理系統(tǒng) D) 文件系統(tǒng)參考答案:B收起解析解析:無(wú)窗體底端窗體頂端18(2.0
8、分) 一個(gè)表的全部備注字段的內(nèi)容存儲(chǔ)在( ) A) 同一表備注文件 B) 不同表備注文件 C) 同一文本文件 D) 同一數(shù)據(jù)庫(kù)文件參考答案:A收起解析解析:無(wú)窗體底端窗體頂端19(2.0分) COPY TO命令的功能是( ) A) 復(fù)制表結(jié)構(gòu)和表中數(shù)據(jù) B) 只復(fù)制表結(jié)構(gòu) C) 只復(fù)制表中數(shù)據(jù) D) 以上都不對(duì)參考答案:A收起解析解析:無(wú)窗體底端窗體頂端20(2.0分) 按照傳統(tǒng)的數(shù)據(jù)模型分類(lèi),數(shù)據(jù)庫(kù)可分為三種類(lèi)型( ) A) 大型、中形和小型 B) 西文、中文和兼容 C) 層次、網(wǎng)狀和關(guān)系 D) 數(shù)據(jù)、圖形和多媒體參考答案:C收起解析解析:無(wú)窗體底端二、判斷題答題要求 :判斷下列說(shuō)法是否正確
9、。窗體頂端21(2.0分) 有備注型字段的表文件,當(dāng)刪除所對(duì)應(yīng)的表備注文件后,該表文件仍可打開(kāi)。 A) 正確 B) 錯(cuò)誤參考答案:錯(cuò)誤收起解析解析:無(wú)窗體底端窗體頂端22(2.0分) 兩個(gè)日期型數(shù)據(jù)可進(jìn)行減法運(yùn)算,結(jié)果為數(shù)值型數(shù)據(jù)。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端23(2.0分) 打開(kāi)表文件時(shí),VFP自動(dòng)打開(kāi)該表的結(jié)構(gòu)索引文件。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端24(2.0分) 不同數(shù)據(jù)記錄的記錄編號(hào)可以是相同的。 A) 正確 B) 錯(cuò)誤參考答案:錯(cuò)誤收起解析解析:無(wú)窗體底端窗體頂端25(2.0分) Visual Fox
10、Pro 6.0是一個(gè)64位的數(shù)據(jù)庫(kù)管理系統(tǒng)。 A) 正確 B) 錯(cuò)誤參考答案:錯(cuò)誤收起解析解析:無(wú)窗體底端窗體頂端26(2.0分) 表單的數(shù)據(jù)源可以是表,也可以是視圖。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端27(2.0分) 利用菜單設(shè)計(jì)器設(shè)計(jì)菜單時(shí),各菜單項(xiàng)及其功能必須由用戶自己定義。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端28(2.0分) Visual FoxPro的SQLselect 語(yǔ)句的聯(lián)接格式可以實(shí)現(xiàn)多個(gè)表的聯(lián)接。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端29(2.0分) 對(duì)自由表XS.DBF建
11、立索引后,XS.DBF中的數(shù)據(jù)全部按索引順序存入索引文件中。 A) 正確 B) 錯(cuò)誤參考答案:錯(cuò)誤收起解析解析:無(wú)窗體底端窗體頂端30(2.0分) sayget語(yǔ)句中的get子句必須用read語(yǔ)句激活,才能修改指定變量的值。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端31(2.0分) 索引查詢命令seek只能使記錄指針指向表中滿足條件的第一個(gè)記錄。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端32(2.0分) 設(shè)置屬性的語(yǔ)句格式為:“對(duì)象名屬性名屬性值”。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端33(2.0分) 可
12、以使用MODIFY COMMAND命令來(lái)建立一個(gè)命令文件。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端34(2.0分) 在表單的常用方法中,顯示表單的方法是SHOW。 A) 正確 B) 錯(cuò)誤參考答案:正確收起解析解析:無(wú)窗體底端窗體頂端35(2.0分) Update語(yǔ)句是SQL語(yǔ)言最重要的,也是使用最頻繁的語(yǔ)句。 A) 正確 B) 錯(cuò)誤參考答案:錯(cuò)誤收起解析解析:無(wú)窗體底端三、程序設(shè)計(jì)題答題要求 :按照題目要求編寫(xiě)程序。窗體頂端36(10.0)題目:假設(shè)約定年齡不超過(guò)35歲的職工為青年職工;年齡在36歲至45歲的職工為中年職工;年齡超過(guò)45歲的職工為老年職工。從鍵盤(pán)輸
13、入任一職工姓名在STUD表中查找,顯示其姓名、年齡以及所屬的職工類(lèi)型。答案:SET TALK OFFclearuse STUDaccept 請(qǐng)輸入所查的姓名: to xmLOCATE for 姓名=xmIF .NOT. FOUND()?”查無(wú)此人”ELSE NL=YEAR(DATE()-YEAR(出生日期) DO CASE CASE NL35 .AND. NL=45 ? 姓名,nl,”中年職工” OTHERWISE? 姓名,nl,”老年職工” ENDCASEENDIFUSESET TALK ONRETURN窗體底端窗體頂端37(10.0)題目:打開(kāi)STUD表,分別統(tǒng)計(jì)所有姓“張”學(xué)員的平均年齡
14、和所有姓“王”學(xué)員的平均年齡。答案:SET TALK OFFCLEARCNTZH=0SUMZH=0CNTWANG=0SUMWANG=0DO WHILE NOT EOF()IF 姓名=”張” CNTZH=CNTZH+1 SUMZH=SUMZH+(YEAR(DATE()YEAR(出生日期))ENDIFIF 姓名=”張” CNTWANG=CNTWANG+1 SUMWANG=SUMWANG+(YEAR(DATE()YEAR(出生日期))ENDIFENDDO? “張姓學(xué)員的平均年齡為:”,SUMZH/CNTZH? “王姓學(xué)員的平均年齡為:”,SUMWANG/CNTWANGSET TALK ONRETURN窗體底端窗體頂端38(10.0)題目:編程顯示STUD表中所有男學(xué)員的姓名、工齡及工資。答案:SET TALK OFFUSE STUDscan IF 性別=”男” ? 姓名,YEAR(DATE()-YEAR(工作時(shí)間),工資 ENDIFENDSCANUSESET TALK ONRETURN