版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VF程序設(shè)計(jì)復(fù)習(xí)題默認(rèn)分類2008-03-2710:58:52閱讀319評(píng)論0
字號(hào):大中小
訂閱一、單項(xiàng)選擇題(每題2分,共70分)
1、數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)三者之間的關(guān)系是(本題分值:2分)
A)DBS包括DB和DBMSB)DBMS包括DB和DBS
C)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS
<>2、在VisualFoxPro中“表”是指(本題分值:2分)
A)報(bào)表B)關(guān)系C)表格D)表單
<>3、數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的最主要區(qū)別是(本題分值:2分)
A)數(shù)據(jù)庫(kù)系統(tǒng)復(fù)雜,而文件系統(tǒng)簡(jiǎn)單
B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫(kù)系統(tǒng)可以解決
C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫(kù)系統(tǒng)能夠管理各種類型的文件
D)文件系統(tǒng)管理的數(shù)據(jù)量較小,而數(shù)據(jù)庫(kù)系統(tǒng)可以管理龐大的數(shù)據(jù)量
<>4、在當(dāng)前表單的LABEL1控件中顯示系統(tǒng)時(shí)間的語(yǔ)句是(本題分值:2分)
A)THISFORM.LABEL1.CAPTION=TIME()B)THISFORM.LABEL1.VALUE=TIME()
C)THISFORM.LABEL1.TEXT=TIME()D)THISFORM.LABEL1.CONTROL=TIME()
<>5、在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出現(xiàn)相同元組”的約束應(yīng)使用(本題分值:2分)
A)臨時(shí)關(guān)鍵字B)主關(guān)鍵字C)外部關(guān)鍵字D)索引關(guān)鍵字
<>6、在VisualFoxPro中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是(本題分值:2分)
A)proB)prjC)pjxD)itm
<>7、在VisualFoxPro的項(xiàng)目管理器中不包括的選項(xiàng)卡是(本題分值:2分)
A)數(shù)據(jù)B)文檔C)類D)表單
<>8、在VisualFoxPro中說(shuō)明數(shù)組的命令是(本題分值:2分)
A)DIMENSION和ARRAYB)DECLARE和ARRAYC)DIMENSION和DECLARED)只有DIMENSION
<>9、數(shù)據(jù)庫(kù)表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于(本題分值:2分)
A)實(shí)體完整性范疇B)參照完整性范疇C)數(shù)據(jù)一致性范疇D)域完整性范疇
<>10、在VisualFoxPro中字段的數(shù)據(jù)類型不可以指定為(本題分值:2分)
A)日期型B)時(shí)間型C)通用型D)備注型
<>11、用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引類型是(本題分值:2分)
A)主索引B)候選索引C)普通索引D)惟一索引
<>12、以下關(guān)于主索引和侯選索引的敘述正確的是
(本題分值:2分)
A)主索引和侯選索引都能保證表記錄的惟一性
B)主索引和侯選索引都可以建立在數(shù)據(jù)庫(kù)表和自由表上
C)主索引可以保證表記錄的惟一性,而侯選索引不能
D)主索引和侯選索引是相同的概念
<>13、查詢訂購(gòu)單號(hào)首字符是“P”的訂單信息,應(yīng)該使用命令
(本題分值:2分)
A)SELECT*FROM訂單WHEREHEAD(訂購(gòu)單號(hào),1)=“P”
B)SELECT*FROM訂單WHERELEFT(訂購(gòu)單號(hào),1)=“P”
C)SELECT*FROM訂單WHERE“P”$訂購(gòu)單號(hào)
D)SELECT*FROM訂單WHERERIGHT(訂購(gòu)單號(hào),1)=“P”
<>14、I有如下賦值語(yǔ)句,結(jié)果為“大家好”的表達(dá)式是:
a=“你好”
b=“大家”
(本題分值:2分)
A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)<>15、數(shù)據(jù)庫(kù)表的字段可以定義默認(rèn)值,默認(rèn)值是
(本題分值:2分)
A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)前三種都可能
<>16、數(shù)據(jù)庫(kù)的字段可以定義規(guī)則,規(guī)則是
(本題分值:2分)
A)邏輯表達(dá)式B)字符表達(dá)式C)數(shù)值表達(dá)式D)前三種說(shuō)法都不對(duì)
<>17、在SQL語(yǔ)句中,與表達(dá)式“供應(yīng)商名LIKE”%北京%“”功能相同的表達(dá)式是
(本題分值:2分)
A)LEFT(供應(yīng)商名,4)=“北京”B)“北京”$供應(yīng)商名
C)供應(yīng)商名IN“%北京%”D)AT(供應(yīng)商名,“北京”)
<>18、使數(shù)據(jù)庫(kù)表變?yōu)樽杂杀淼拿钍?/p>
(本題分值:2分)A)DROPTABLEB)REMOVETABLEC)FREETABLED)RELEASETABLE
<>19、在VisualFoxPro的查詢?cè)O(shè)計(jì)器中“篩選”選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是
(本題分值:2分)
A)WHEREB)JOINC)SETD)ORDERBY
<>20、SQL支持集合的并運(yùn)算,在VisualFoxPro中SQL并運(yùn)算的運(yùn)算符是
(本題分值:2分)
A)PLUSB)UNIONC)+D)U
<>21、根據(jù)“職工”項(xiàng)目文件生成emp_sys.exe應(yīng)用程序的命令是
(本題分值:2分)
A)BUILDEXEemp_sysFROM職工B)DUILDAPPemp_sys.exeFROM職工
C)LINKEXEemp_sysFROM職工D)LINKAPPemp_sysFROM職工
<>22、如果指定參照完整性的刪除規(guī)則為“級(jí)聯(lián)”,則當(dāng)刪除父表中的記錄時(shí)
(本題分值:2分)
A)系統(tǒng)自動(dòng)備份父表中被刪除記錄到一個(gè)新表中
B)若字表中有相關(guān)記錄,則禁止刪除父表中記錄
C)會(huì)自動(dòng)刪除子表中所有相關(guān)記錄
D)不作參照完整性檢查,刪除父表記錄與子表無(wú)關(guān)
<>23、以下關(guān)于關(guān)系的說(shuō)法正確的是
(本題分值:2分)
A)列的次序非常重要B)當(dāng)需要索引時(shí)列的次序非常重要C)列的次序無(wú)關(guān)緊要D)關(guān)鍵字必須指定為第一列
<>24、為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè)
(本題分值:2分)
A)表達(dá)式控件B)域控件C)標(biāo)簽控件D)文件控件
<>25、在VisualFoxPro中釋放和關(guān)閉表單的方法是
(本題分值:2分)
A)RELEASEB)CLOSEC)DELETED)DROP
<>26、為了從用戶菜單返回到系統(tǒng)菜單應(yīng)該使用命令
(本題分值:2分)
A)SETDEFAULTSYSTEMB)SETMENUTODEFAULT
C)SETSYSTEMTODEFAULTD)SETSYSMENUTODEFAULT
<>27、在表單中為表格控件指定數(shù)據(jù)源的屬性是
(本題分值:2分)
A)DataSourceB)RecordSourceC)DataFromD)RecordFrom
<>28、以下關(guān)于表單數(shù)據(jù)環(huán)境敘述錯(cuò)誤的是
(本題分值:2分)
A)可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中添加表或視圖
B)可以從表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中移出表或視圖
C)可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系
D)不可以在表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的關(guān)系
<>29、以下關(guān)于查詢描述正確的是(本題分值:2分)
A)不能根據(jù)自由表建立查詢B)只能根據(jù)自由表建立查詢
C)只能根據(jù)數(shù)據(jù)庫(kù)表建立查詢D)可以根據(jù)數(shù)據(jù)庫(kù)表和自由表建立查詢
<>30、查詢職工實(shí)發(fā)工資的正確命令是
(本題分值:2分)
A)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資
B)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資WHERE職工.職工號(hào)=工資.職工號(hào)
C)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資,職工WHERE職工.職工號(hào)=工資.職工號(hào)
D)SELECT姓名,(基本工資+津貼+獎(jiǎng)金-扣除)AS實(shí)發(fā)工資FROM工資JOIN職工WHERE職工.職工號(hào)=工資.職工號(hào)
<>31、查詢1962年10月27日出生的職工信息的正確命令是(本題分值:2分)
A)SELECT*FROM職工WHERE出生日期={^1962-10-27}
B)SELECT*FROM職工WHERE出生日期=1962-10-27
C)SELECT*FROM職工WHERE出生日期=“1962-10-27”
D)SELECT*FROM職工WHERE出生日期=(“1962-10-27”)
<>32、查詢每個(gè)部門年齡最長(zhǎng)者的信息,要求得到的信息包括部門名和最長(zhǎng)者的出生日期。正確的命令是
(本題分值:2分)
A)SELECT部門名,MIN(出生日期)FROM部門JOIN職工ON部門.部門號(hào)=職工.部門號(hào)GROUPBY部門名
B)SELECT部門名,MAX(出生日期)FROM部門JOIN職工ON部門.部門號(hào)=職工.部門號(hào)GROUPBY部門名
C)SELECT部門名,MIN(出生日期)FROM部門JOIN職工WHERE部門.部門號(hào)=職工.部門號(hào)GROUPBY部門名
D)SELECT部門名,MAX(出生日期)FROM部門JOIN職工WHERE部門.部門號(hào)=職工.部門號(hào)GROUPBY部門名
<>33、查詢有10名以上(含10名)職工的部門信息(部門名和職工人數(shù)),并按職工人數(shù)降序排列。正確的命令是
(本題分值:2分)
A)SELECT部門名,COUNT(職工號(hào))AS職工人數(shù)FROM部門,職工WHERE部門.部門號(hào)=職工.部門號(hào)
GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBYCOUNT(職工號(hào))ASC
B)SELECT部門名,COUNT(職工號(hào))AS職工人數(shù)FROM部門,職工WHERE部門.部門號(hào)=職工.部門號(hào)
GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBYCOUNT(職工號(hào))DESC
C)SELECT部門名,COUNT(職工號(hào))AS職工人數(shù)FROM部門,職工WHERE部門.部門號(hào)=職工.部門號(hào)
GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBY職工人數(shù)ASC
D)SELECT部門名,COUNT(職工號(hào))AS職工人數(shù)FROM部門,職工WHERE部門.部門號(hào)=職工.部門號(hào)
GROUPBY部門名HAVINGCOUNT(*)>=10ORDERBY職工人數(shù)DESC
<>34、查詢所有目前年齡在35歲以上(不含35歲)的職工信息(姓名、性別和年齡),正確的命令是
(本題分值:2分)
A)SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHERE年齡>35
B)SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHEREYEAR(出生日期)>35
C)SELECT姓名,性別,YEAR(DATE())-YEAR(出生日期)年齡FROM職工WHEREYEAR(DATE())-YEAR(出生日期)>35
D)SELECT姓名,性別,年齡=YEAR(DATE())-YEAR(出生日期)FROM職工WHEREYEAR(DATE())-YEAR(出生日期)>35
<>35、為“工資2、常量.n.表示的是型的數(shù)據(jù)。
(本題分值:2分)3、在VisualFoxPro中參數(shù)傳遞的方式有兩中,一種是按值傳遞,另一種是按引用傳遞,將參數(shù)設(shè)置為按引用傳遞的語(yǔ)句是:SET
UDFPARMS
(本題分值:2分)4、運(yùn)行表單時(shí),Load事件是在Init事件之被引發(fā)。
(本題分值:2分)5、如下程序的輸出結(jié)果是.i=1
DO
WHILE
i<10
i=i+2
ENDDO
?i
(本題分值:2分)6、為“數(shù)量”字段增加有效性規(guī)則:數(shù)量>0,應(yīng)該使用的SQL語(yǔ)句是TABLE使用零件數(shù)量SET數(shù)量>0
(本題分值:6分)
7、查詢與項(xiàng)目“s1”(項(xiàng)目號(hào))所使用的任意一個(gè)零件相同的項(xiàng)目號(hào)、項(xiàng)目名稱、零件號(hào)和零件名稱,使用的SQL語(yǔ)句是
SELECT
項(xiàng)目.項(xiàng)目號(hào),項(xiàng)目名稱,使用零件.零件號(hào),零件名稱;
FROM
項(xiàng)目,使用零件,零件WHERE項(xiàng)目.項(xiàng)目號(hào)=使用零件.項(xiàng)目號(hào);
使用零件.零件號(hào)=零件.零件號(hào)
AND
使用零件.零件號(hào);
(SELECT
零件號(hào)
FROM
使用零件
WHERE
使用零件.項(xiàng)目號(hào)=‘s1’)
(本題分值:4分)
8、建立一個(gè)由零件名稱、數(shù)量、項(xiàng)目號(hào)、項(xiàng)目名稱字段構(gòu)成的視圖,視圖中只包含項(xiàng)目號(hào)為“s2”的數(shù)據(jù),應(yīng)該使用的SQL語(yǔ)句是
CREATE
VIEW
item_view;
SELECT
零件.零件名稱,使用零件.數(shù)量,使用零件.項(xiàng)目號(hào),項(xiàng)目.項(xiàng)目名稱;
FROM
零件
INNER
JOIN
使用零件;
INNER
JOIN;
ON
使用零件.項(xiàng)目號(hào)=項(xiàng)目.項(xiàng)目號(hào);
ON
零件.零件號(hào)=使用零件.零件號(hào);
WHERE
項(xiàng)目.項(xiàng)目號(hào)=‘9、從上一題建立的視圖中查詢使用數(shù)量最多的2個(gè)零件的信息,應(yīng)該使用的SQL語(yǔ)句是
SELECT*2
FROM
item_view數(shù)量DESC.
(本題分值:4分)答案一、單項(xiàng)選擇題(每題2分,共70分)
1、A2、B3、B4、A5、C6、C7、D8、C9、D10、B11、D12、A13、B14、D15、D16、A17、B18、B19、A20、B21、A22、C23、C24、B25、A26、D27、B28、D29、D30、C31、A32、A33、D34、C35、C二、填空題(每空2分,共30分)
1、【1】主【2】主、候選或普通
2、【3】邏輯
3、【4】TOREFERENCE
4、【5】前
5、【6】11
6、【7】ALTER【8】ALTER【9】CHECK
7、【10】AND【11】=ANY或=SOME
8、【12】AS【13】項(xiàng)目
9、【14】TOP【15】ORDERBYVisualFoxPro程序設(shè)計(jì)試題計(jì)算機(jī)教學(xué)2007-08-1507:42:41閱讀20評(píng)論0
字號(hào):大中小
訂閱(考試時(shí)間:90分鐘,滿分100分)二00四年九月一、選擇題((1)~(35)每題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)
DBMS的含義是:A)數(shù)據(jù)庫(kù)系統(tǒng) B)數(shù)據(jù)庫(kù)管理系統(tǒng)C)數(shù)據(jù)庫(kù)管理員 D)數(shù)據(jù)庫(kù)(2)
從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為:A)聯(lián)接 B)投影 C)選擇 D)排序(3)
對(duì)于“關(guān)系”的描述,正確的是:A)同一個(gè)關(guān)系中允許有完全相同的元組B)同一個(gè)關(guān)系中元組必須按關(guān)鍵字升序存放C)在一個(gè)關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個(gè)屬性D)同一個(gè)關(guān)系中不能出現(xiàn)相同的屬性名(4)
在表設(shè)計(jì)器的“字段”選項(xiàng)卡中可以創(chuàng)建的索引是A)唯一索引 B)候選索引 C)主索引 D)普通索引(5)
在程序中不需要用public等命令明確聲明和建立,刻直接使用的內(nèi)存變量是A)局部變量 B)公共變量 C)私有變量 D)全局變量(6)
擴(kuò)展名為dbf的文件是A)表文件 B)表單文件 C)數(shù)據(jù)庫(kù)文件 D)項(xiàng)目文件(4)在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫(kù)表STUDENT.DBF的命令是
A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENT
C)CREATESTUDENTD)CREATETABLESTUDENT(5)在VisualFoxPro中,關(guān)于自由表敘述正確的是
A)自由表和數(shù)據(jù)庫(kù)表是完全相同的
B)自由表不能建立字段級(jí)規(guī)則和約束
C)自由表不能建立候選索引
D)自由表不可以加入到數(shù)據(jù)庫(kù)中(9)~(11)使用下圖:表單名為Form1,表單中有兩個(gè)命令按鈕(Command1和Command2)、兩個(gè)標(biāo)簽、兩個(gè)文本框(Text1和Text2)。
(7)
如果在運(yùn)行表單時(shí),要使表單的標(biāo)題顯示“登錄窗口”,則可以在Form1的Load事件中加入語(yǔ)句A)THISFORM.CAPTION="登錄窗口" B)FORM1.CAPTION="登錄窗口"C)THISFORM.NAME="登錄窗口" D)FORM1.NAME="登錄窗口"(8)
如果想在運(yùn)行表單時(shí),向Text2中輸入字符,回顯字符顯示的是“*”是,則可以在Form1的Init事件中加入語(yǔ)句A)FORM1.TEXT2.PASSWORDCHAR="*"B)FORM1.TEXT2.PASSWORD="*"C)THISFORM.TEXT2.PASSWORD="*"D)THISFORM.TEXT2.PASSWORDCHAR="*"(9)
假設(shè)用戶名和口令存儲(chǔ)在自由表“口令表”中,當(dāng)用戶輸入用戶名和口令并單擊“登錄”按鈕時(shí),若用戶名輸入錯(cuò)誤,則提示“用戶名錯(cuò)誤”;若用戶名輸入正確,而口令輸入錯(cuò)誤,則提示“口令錯(cuò)誤”。若命令按鈕“登錄”的Click事件中的代碼如下:USE口令表GOTOPflag=0DOWHILE.not.EOF()IFAlltrim(用戶名)==Alltrim(Thisform.Text1.Value)IfAlltrim(口令)==Alltrim(Thisform.Text2.Value)WAIT"歡迎使用"WINDOWTIMEOUT2ELSEWAIT"口令錯(cuò)誤"WINDOWTIMEOUT2ENDIFflag=1EXITENDIFSKIPENDDOIF _______________WAIT"用戶名錯(cuò)誤"WINDOWTIMEOUT2ENDIF則在橫線處應(yīng)填寫的代碼是A)flag=-1 B)flag=0 C)flag=1 D)flag=2(10)設(shè)X=”10”A)N B)C C)10 D)X(11)表達(dá)式LEN(SPACE(0))的運(yùn)算結(jié)果是A).NULL. B)1 C)0 D)""(12)使用SQL語(yǔ)句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)
A)使用WHERE子句
B)在GROUPBY后面使用HAVING子句
C)先使用WHERE子句,再使用HAVING子句
D)先使用HAVING子句,再使用WHERE子句(15)(26)題使用的數(shù)據(jù)表如下:當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫(kù):學(xué)院.dbc,其中有“教師”表和“學(xué)院”表?!敖處煛北恚郝毠ぬ?hào)系號(hào)姓名工資主講課程1102000101肖海3408數(shù)據(jù)結(jié)構(gòu)1102000202王巖鹽4390數(shù)據(jù)結(jié)構(gòu)1102000301劉星魂2450C語(yǔ)言1102000403張?jiān)滦?200操作系統(tǒng)1102000501李明玉4520數(shù)據(jù)結(jié)構(gòu)1102000602孫民山2976操作系統(tǒng)1102000703錢無(wú)名2987數(shù)據(jù)庫(kù)1102000804呼延軍3220編譯原理1102000903王小龍3980數(shù)據(jù)結(jié)構(gòu)1102001001張國(guó)梁2400C語(yǔ)言1102001104林新月1800操作系統(tǒng)1102001201喬小廷5400網(wǎng)絡(luò)技術(shù)1102001302周興池3670數(shù)據(jù)庫(kù)1102001404歐陽(yáng)秀3345編譯原理“學(xué)院”表:系號(hào)系名01計(jì)算機(jī)02通信03信息管理04數(shù)學(xué)(12)為“學(xué)院”表增加一個(gè)字段“教師人數(shù)”的操作是A)CREAT學(xué)院WITH教師人數(shù)B)REPLACE學(xué)院WITH教師人數(shù)C)MODIFYSTRUCTURE學(xué)院,再在數(shù)據(jù)表設(shè)計(jì)器內(nèi)完成D)CHANGE學(xué)院INSERT教師人數(shù)(13)將“歐陽(yáng)秀”的工資增加200元的語(yǔ)句是A)REPLACEALL工資WITH工資+200FOR姓名=“歐陽(yáng)秀”B)REPLACE工資WITH工資+200FOR姓名=“歐陽(yáng)秀”C)REPLACEALL工資WITH工資+200D)REPLACEALL工資=工資+200FOR姓名=“歐陽(yáng)秀”(14)下列程序段的輸出結(jié)果是CLOSEDATAa=0USE教師GOTOPDOWHILE.NOT.EOF()IF主講課程="數(shù)據(jù)結(jié)構(gòu)".OR.主講課程="C語(yǔ)言"a=a+1ENDIFSKIPENDDO?aA)4 B)5 C)6 D)7(15)
有SQL語(yǔ)句:
SELECT*FROM教師WHERENOT(工資>3000OR工資<2000)
與如上語(yǔ)句等價(jià)的SQL語(yǔ)句是A)SELECT*FROM教師WHERE工資BETWEEN2000AND3000B)SELECT*FROM教師WHERE工資>2000AND工資<3000C)SELECT*FROM教師WHERE工資>2000OR工資<3000D)SELECT*FROM教師WHERE工資<=2000AND工資>=3000(16)
用記錄號(hào)將“學(xué)院”表與“教師”表建立臨時(shí)關(guān)系A(chǔ))
USE學(xué)院IN1USE教師IN2JOINWITH1FORRECNO()B)
B)USE學(xué)院IN1USE教師IN2SETRELATIONTORECNO()INTO學(xué)院C)ALTERTABLE教師ALTER職工號(hào)CHECKLEFT(職工號(hào),3)="110"D)CHANGETABLE教師ALTER職工號(hào)SETCHECKOCCURS(職工號(hào),3)="110"(17)
有SQL語(yǔ)句SELECTDISTINCT系號(hào)FROM教師WHERE工資>=;ALL(SELECT工資FROM教師WHERE系號(hào)="02")該語(yǔ)句的執(zhí)行結(jié)果是系號(hào)A)"01"和"02" B)"01"和"03" C)"01"和"04" D)"02"和"03"(18)
建立一個(gè)視圖salary,該視圖包括了系號(hào)和(該系的)平均工資兩個(gè)字段,正確的SQL語(yǔ)句是:A)CREATEVIEWsalaryAS系號(hào),AVG(工資)AS平均工資FROM教師;
GROUPBY系號(hào)B)CREATEVIEWsalaryASSELECT系號(hào),AVG(工資)AS平均工資FROM教師;
GROUPBY系名C)CREATEVIEWsalarySELECT系號(hào),AVG(工資)AS平均工資FROM教師;
GROUPBY系號(hào)D)CREATEVIEWsalaryASSELECT系號(hào),AVG(工資)AS平均工資FROM教師;
GROUPBY系號(hào)(19)刪除視圖salary的命令是A)DROPsalaryVIEW B)DROPVIEWsalaryC)DELETEsalaryVIEW D)DELETEsalary(20)
有SQL語(yǔ)句:SELECT主講課程,COUNT(*)FROM教師GROUPBY主講課程該語(yǔ)句執(zhí)行結(jié)果含有記錄個(gè)數(shù)是A)3 B)4 C)5 D)6(21)有SQL語(yǔ)句:SELECTCOUNT(*)AS人數(shù),主講課程FROM教師GROUPBY主講課程;ORDERBY人數(shù)DESC該語(yǔ)句執(zhí)行結(jié)果的第一條記錄的內(nèi)容是A)4數(shù)據(jù)結(jié)構(gòu) B)3操作系統(tǒng)C)2數(shù)據(jù)庫(kù) D)1網(wǎng)絡(luò)技術(shù)(22)
有SQL語(yǔ)句:SELECT學(xué)院,系名,COUNT(*)AS教師人數(shù)FROM教師,學(xué)院;WHERE教師.系號(hào)=學(xué)院.系號(hào)GROUPBY學(xué)院.系名與如上語(yǔ)句等價(jià)的SQL語(yǔ)句是:A)SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù);FROM教師INNERJOIN學(xué)院;教師.系號(hào)=學(xué)院.系號(hào)GROUPBY學(xué)院.系名B)SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù);FROM教師INNERJOIN學(xué)院;ON系號(hào)GROUPBY學(xué)院.系名C)SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù);FROM教師INNERJOIN學(xué)院;ON教師.系號(hào)=學(xué)院.系號(hào)GROUPBY學(xué)院.系名D)SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù);FROM教師INNERJOIN學(xué)院;ON教師.系號(hào)=學(xué)院.系號(hào)(23)
有SQL語(yǔ)句:SELECTDISTINCT系號(hào)FROM教師WHERE工資>=;ALL(SELECT工資FROM教師WHERE系號(hào)="02")與如上語(yǔ)句等價(jià)的SQL語(yǔ)句是A)SELECTDISTINCT系號(hào)FROM教師WHERE工資>=;(SELECTMAX(工資)FROM教師WHERE系號(hào)="02")B)SELECTDISTINCT系號(hào)FROM教師WHERE工資>=;(SELECTMIN(工資)FROM教師WHERE系號(hào)="02")C)SELECTDISTINCT系號(hào)FROM教師WHERE工資>=;ANY(SELECT工資FROM教師WHERE系號(hào)="02")D)SELECTDISTINCT系號(hào)FROM教師WHERE工資>=;SOME(SELECT工資FROM教師WHERE系號(hào)="02")(24)題使用SQL語(yǔ)句增加字段的有效性規(guī)則,是為了能保證數(shù)據(jù)的A)實(shí)體完整性 B)表完整性 C)參照完整性 D)域完整性(25)向項(xiàng)目中添加表單,應(yīng)該使用項(xiàng)目管理器的A)“代碼”選項(xiàng)卡 B)“類”選項(xiàng)卡C)“數(shù)據(jù)”選項(xiàng)卡 D)“文當(dāng)”選項(xiàng)卡(26)有關(guān)參照完整性的刪除規(guī)定,正確的描述是A)如果刪除規(guī)則選擇的是“限制”,則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)將自動(dòng)刪除子表中的所有相關(guān)記錄。B)如果刪除規(guī)則選擇的是“級(jí)聯(lián)”,則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)將禁止刪除子表相關(guān)的父表中的記錄。C)如果刪除規(guī)則選擇的是“忽略”,則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)不負(fù)責(zé)做任何工作。D)上面三種說(shuō)法都不對(duì)(27)有關(guān)查詢?cè)O(shè)計(jì)器,正確的描述是:A)“聯(lián)接”選項(xiàng)卡與SQL語(yǔ)句的GROUPBY短語(yǔ)對(duì)應(yīng)B)“篩選”選項(xiàng)卡與SQL語(yǔ)句的HAVING短語(yǔ)對(duì)應(yīng)C)“排序依據(jù)”選項(xiàng)卡與SQL語(yǔ)句的ORDERBY短語(yǔ)對(duì)應(yīng)D)“分組依據(jù)”選項(xiàng)卡與SQL語(yǔ)句的JOINON短語(yǔ)對(duì)應(yīng)(28)使用“調(diào)試器“調(diào)試程序時(shí),用于顯示正在調(diào)試的程序文件的窗口是:A)局部窗口 B)跟蹤窗口 C)調(diào)用堆棧窗口D)監(jiān)視窗口(29)讓控件獲得焦點(diǎn),使其成為活動(dòng)對(duì)象的方法是A)Show B)Release C)SetFocus D)GotFocus(30)下面對(duì)表單若干常用事件的描述中,正確的是A)釋放表單時(shí),Unload事件在Destroy事件之前引發(fā)B)運(yùn)行表單時(shí),Init事件在load事件之前引發(fā)C)單擊表單的標(biāo)題欄,引發(fā)表單的Click事件D)上面的說(shuō)法都不對(duì)(31)如果文本框的InputMask屬性值是#99999,允許在文本框中輸入的是A)+12345 B)abc123 C)$12345 D)abcdef(32)連編應(yīng)用程序不能生成的文件是A).app文件 B).exe文件 C).dll文件 D).prg文件二、填空題(每空2分,共30分) 請(qǐng)將每一個(gè)空的正確答案寫在答題卡【1】~【15】序號(hào)的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。(1)
在關(guān)系模型中,“關(guān)系中不允許出現(xiàn)相同元組”的約束是通過(guò)【1】實(shí)現(xiàn)的。(2)
在VisualFoxPro中項(xiàng)目文件的擴(kuò)展名是【2】。(3)
使數(shù)據(jù)庫(kù)表變?yōu)樽杂杀淼拿钍恰?】TABLE。(4)
在VisualFoxPro的查詢?cè)O(shè)計(jì)器中【4】選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是WHERE。(5)
在VisualFoxPro中,BUILD【5】命令連編生成的程序可以脫離開VisualFoxPro在WINDOWS環(huán)境下運(yùn)行。(6)
當(dāng)刪除父表中的記錄時(shí),若子表中的所有相關(guān)記錄也能自動(dòng)刪除,則相應(yīng)的參照完整性的刪除規(guī)則為【6】。(7)
在VisualFoxPro中釋放和關(guān)閉表單的方法是【7】。(8)
為了從用戶菜單返回到默認(rèn)的系統(tǒng)菜單應(yīng)該使用命令SET【8】TODEFAULT。(9)
在VisualFoxPro的表單設(shè)計(jì)中,為表格控件指定數(shù)據(jù)源的屬性是【9】。(10)表示“1962年10月27日”的日期常量應(yīng)該寫為【10】。(11)
為“學(xué)生”表增加一個(gè)“平均成績(jī)”字段的正確命令是ALTERTABLE學(xué)生ADD【11】平均成績(jī)N(5,2)。(12)
在將設(shè)計(jì)好的表單存盤時(shí),系統(tǒng)生成擴(kuò)展名分別是SCX和【12】的兩個(gè)文件。(13)
在VisualFoxPro中為表單指定標(biāo)題的屬性是【13】。(14)
在VisualFoxPro中表單的load事件發(fā)生在Init事件之【14】。(15)
在VisualFoxPro中如下程序的運(yùn)行結(jié)果(即執(zhí)行命令DOmain后)是【15】。*程序文件名:main.prgSETTALKOFFCLOSEALLCLEARALLmX="VisualFoxPro"mY="二級(jí)"DOs1?mY+mXRETURN*子程序文件名:s1.prgPROCEDUREs1LOCALmXmX="VisualFoxProDBMS考試"mY="計(jì)算機(jī)等級(jí)"+mYRETUREN
二級(jí)VisualFoxPro程序設(shè)計(jì)筆試試卷(2004年9月)參考答案一、選擇題1-5 BBDDC6-10 ABAAD11-15 BBCDC16-20 DCABA21-25 DBDAC26-30 ADDCC31-35 BCDAD二、填空題(1)【1】主關(guān)鍵字或候選關(guān)鍵字(或:主索引或候選索引)(2)【2】PJX(或.PJX)(3)【3】Remove(4)【4】篩選(5)【5】EXE(6)【6】級(jí)聯(lián)(7)【7】Release方法(8)【8】SysMenu(9)【9】RecordSource(10)【10】{^1962-10-27}(11)【11】Column(12)【12】SCT(13)【13】Caption(14)【14】前(15)【15】計(jì)算機(jī)等級(jí)二級(jí)VisualFoxPro全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷(VF)一、選擇題((1)~(35)每小題2分,共70分)
下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)VisualFoxProDBMS是
A)操作系統(tǒng)的一部分B)操作系統(tǒng)支持下的系統(tǒng)軟件
C)一種編譯程序D)一種操作系統(tǒng)(2)VisualFoxProDBMS基于的數(shù)據(jù)模型是
A)層次型B)關(guān)系型C)網(wǎng)狀型D)混合型(3)設(shè)有部門和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,則部門與職員實(shí)體之間的聯(lián)系類型是
A)m:nB)1:mC)m:kD)1:1(4)在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫(kù)表STUDENT.DBF的命令是
A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENT
C)CREATESTUDENTD)CREATETABLESTUDENT(5)在VisualFoxPro中,關(guān)于自由表敘述正確的是
A)自由表和數(shù)據(jù)庫(kù)表是完全相同的
B)自由表不能建立字段級(jí)規(guī)則和約束
C)自由表不能建立候選索引
D)自由表不可以加入到數(shù)據(jù)庫(kù)中(6)在VisualFoxPro中,建立數(shù)據(jù)庫(kù)表時(shí),將年齡字段值限制在12~40歲之間的這種約束屬于
A)實(shí)體完整性約束B)域完整性約束
C)參照完整性約束D)視圖完整性約束(7)在VisualFoxPro中,運(yùn)行表單T1.SCX的命令是
A)DOT1B)RUNFORMT1
C)DOFORMT1D)DOFROMT1(8)使用SQL語(yǔ)句進(jìn)行分組檢索時(shí),為了去掉不滿足條件的分組,應(yīng)當(dāng)
A)使用WHERE子句
B)在GROUPBY后面使用HAVING子句
C)先使用WHERE子句,再使用HAVING子句
D)先使用HAVING子句,再使用WHERE子句(9)VisualFoxPro的參照完整性規(guī)則不包括
A)更新規(guī)則B)刪除規(guī)則C)查詢規(guī)則D)插入規(guī)則(10)在VisualFoxPro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動(dòng)給出,它們分別為:
A)1、4、8B)4、4、10C)1、10、8D)2、8、8(11)在VisualFoxPro中,學(xué)生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲(chǔ)到另一個(gè)文件中,該文件名為
A)STUDENT.DOCB)STUDENT.MEM
C)STUDENT.DBTD)STUDENT.FTP(12)在VisualFoxPro中,使用"菜單設(shè)計(jì)器"定義菜單,最后生成的菜單程序的擴(kuò)展名是
A)MNXB)PRGC)MPRD)SPR(13)在VisualFoxPro中,使用SQL命令將學(xué)生表STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是
A)REPLACEAGEWITHAGE+1
B)UPDATESTUDENTAGEWITHAGE+1
C)UPDATESETAGEWITHAGE+1
D)UPDATESTUDENTSETAGE=AGE+1(14)調(diào)用報(bào)表格式文件PP1預(yù)覽報(bào)表的命令是
A)REPORTFROMPP1PREVIEW
B)DOFROMPP1PREVIEW
C)REPORTFORMPP1PREVIEW
D)DOFORMPP1PREVIEW(15)在VisualFoxPro中,建立索引的作用之一是
A)節(jié)省存儲(chǔ)空間B)便于管理
C)提高查詢速度D)提高查詢和更新的速度(16)在VisualFoxPro中,相當(dāng)于主關(guān)鍵字的索引是
A)主索引B)普通索引
C)惟一索引D)排序索引(17)在VisualFoxPro中,為了將表單從內(nèi)存中釋放(清除),可將表單中退出命令按鈕的Click事件代碼設(shè)置為
A)ThisForm.RefreshB)ThisForm.Delete
C)ThisForm.HideD)ThisForm.Release(18)假定一個(gè)表單里有一個(gè)文本框Text1和一個(gè)命令按鈕組CommandGroup1,命令按鈕組是一個(gè)容器對(duì)象,其中包含Command1和Command2兩個(gè)命令按鈕。如果要在Command1命令按鈕的某個(gè)方法中訪問文本框的Value屬性值,下面哪個(gè)式子是正確的?
(19)在VisualFoxPro中,創(chuàng)建一個(gè)名為SDB.DBC的數(shù)據(jù)庫(kù)文件,使用的命令是
A)CREATEB)CREATESDB
C)CREATETABLESDBD)CREATEDATABASESDB(20)在VisualFoxPro中,存儲(chǔ)圖像的字段類型應(yīng)該是
A)備注型B)通用型
C)字符型D)雙精度型(21)在VisualFoxPro中,下面4個(gè)關(guān)于日期或日期時(shí)間的表達(dá)式中,錯(cuò)誤的是
A){^2002.09.0111:10:10AM}-{^2001.09.0111:10:10AM}
B){^01/01/2002}+20
C){^2002.02.01}+{^2001.02.01}
D){^2000/02/01}-{^2001/02/01}(22)在VisualFoxPro中,關(guān)于過(guò)程調(diào)用敘述正確的是
A)當(dāng)實(shí)參的數(shù)量少于形參的數(shù)量時(shí),多余的形參初值取邏輯假
B)當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時(shí),多余的實(shí)參被忽略
C)實(shí)參與形參的數(shù)量必須相等
D)上面的A和B都正確(23)下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯(cuò)誤的是
A)可以在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表
B)數(shù)據(jù)環(huán)境是表單的容器
C)可以在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系
D)表單運(yùn)行時(shí)自動(dòng)打開其數(shù)據(jù)環(huán)境中的表(24)在VisualFoxPro中,如果希望一個(gè)內(nèi)存變量只限于在本過(guò)程中使用,說(shuō)明這種內(nèi)存變量的命令是:
A)PRIVATE
B)PUBLIC
C)LOCAL
D)在程序中直接使用的內(nèi)存變量(不通過(guò)A、B、C說(shuō)明)(25)在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,LOOP命令的作用是:
A)退出過(guò)程,返回程序開始處
B)轉(zhuǎn)移到DOWHILE語(yǔ)句行,開始下一個(gè)判斷和循環(huán)
C)終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語(yǔ)句繼續(xù)執(zhí)行
D)終止程序執(zhí)行(26)在VisualFoxPro中,關(guān)于視圖的正確敘述是
A)視圖與數(shù)據(jù)庫(kù)表相同,用來(lái)存儲(chǔ)數(shù)據(jù)
B)視圖不能同數(shù)據(jù)庫(kù)表進(jìn)行連接操作
C)在視圖上不能進(jìn)行更新操作
D)視圖是從一個(gè)或多個(gè)數(shù)據(jù)庫(kù)表導(dǎo)出的虛擬表(27)SQL是哪幾個(gè)英文單詞的縮寫?
A)StandardQueryLanguageB)StructuredQueryLanguage
C)SelectQueryLanguageD)以上都不是(28)如果學(xué)生表STUDENT是使用下面的SQL語(yǔ)句創(chuàng)建的
CREATETABLESTUDENT(SNOC(4)PRIMARYKEYNOTNULL,;
SNC(8),;
SEXC(2),;
AGEN(2)CHECK(AGE>15ANDAGE<30))
下面的SQL語(yǔ)句中可以正確執(zhí)行的是
A)INSERTINTOSTUDENT(SNO,SEX,AGE)VALUES("S9","男",17)
B)INSERTINTOSTUDENT(SN,SEX,AGE)VALUES("李安琦","男",20)
C)INSERTINTOSTUDENT(SEX,AGE)VALUES("男",20)
D)INSERTINTOSTUDENT(SNO,SN)VALUES("S9","安琦",16)(29)使用SQL語(yǔ)句從表STUDENT中查詢所有姓王的同學(xué)的信息,正確的命令是:
A)SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"
B)SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"
C)SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"
D)SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"(30)連編后可以脫離開VisualFoxPro獨(dú)立運(yùn)行的程序是
A)APP程序B)EXE程序
C)FXP程序D)PRG程序第(31)-(35)題使用如下表的數(shù)據(jù):部門表部門號(hào)部門名稱40家用電器部10電視錄攝像機(jī)部20電話手機(jī)部30計(jì)算機(jī)部商品表部門號(hào)商品號(hào)商品名稱單價(jià)數(shù)量產(chǎn)地400101A牌電風(fēng)扇200.0010廣東400104A牌微波爐350.0010廣東400105B牌微波爐600.0010廣東201032C牌傳真機(jī)1000.0020上海400107D牌微波爐_A420.0010北京200110A牌電話機(jī)200.0050廣東200112B牌手機(jī)2
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年國(guó)際關(guān)系與跨文化交際專業(yè)題庫(kù)
- 2026年互聯(lián)網(wǎng)運(yùn)營(yíng)崗筆試模擬題及解答手冊(cè)
- 2026年餐飲業(yè)管理知識(shí)筆試題目
- 2026年網(wǎng)絡(luò)安全工程師考試模擬題及答案
- 2026年食品安全專家食品檢測(cè)與質(zhì)量控制題庫(kù)
- 2026年新能源企業(yè)環(huán)境監(jiān)測(cè)技術(shù)與設(shè)備操作題庫(kù)
- 2026年文娛行業(yè)新媒體運(yùn)營(yíng)筆試寶典
- 2026年建筑設(shè)計(jì)規(guī)范及施工安全模擬測(cè)試題
- 2026年漢語(yǔ)言文學(xué)碩士研究生入學(xué)考試模擬題
- 2026年企業(yè)管理與創(chuàng)新實(shí)踐工商管理學(xué)生練習(xí)題
- GB/T 7122-2025高強(qiáng)度膠粘劑剝離強(qiáng)度的測(cè)定浮輥法
- 人教版七年級(jí)數(shù)學(xué)上冊(cè) 第四章《整式的加減》單元測(cè)試卷(含答案)
- 五常市水稻種植技術(shù)規(guī)程
- 2025年公務(wù)員類社區(qū)禁毒專職員參考題庫(kù)含答案解析
- 軍考真題數(shù)學(xué)試卷
- 集團(tuán)財(cái)務(wù)經(jīng)理年終總結(jié)
- 晶界遷移規(guī)律-洞察及研究
- 水站轉(zhuǎn)讓合同協(xié)議書
- 《新媒體廣告設(shè)計(jì)》教學(xué)課件 第1章 走近新媒體廣告
- CNAS管理評(píng)審報(bào)告
評(píng)論
0/150
提交評(píng)論