西工大21秋學期《數(shù)據(jù)庫語言》在線作業(yè)題目
試卷總分:100 得分:100
一、單選題 (共 40 道試題,共 100 分)
1.關(guān)系數(shù)據(jù)庫系統(tǒng)中所使用的數(shù)據(jù)結(jié)構(gòu)是( )。
A.樹
B.圖
C.二維表
D.表格
2.在表單運行中,如復選框變?yōu)椴豢捎?其Value屬性值為( )。
A.1
B.0
C.2或NULL
D.不確定
3.在表單控件中,即可作為接收輸入數(shù)據(jù)用,又能作為編輯現(xiàn)有數(shù)據(jù)用的控件是( )。
A.標簽
B.復選框
C.列表框
D.文本框
4.表單文件的擴展名是( )。
A.MNX
B.IDX
C.SCX
D.FXP
5.關(guān)于過程調(diào)用的敘述,正確的是( )。
A.實參與形參的數(shù)量必須相等
B.當實參的數(shù)量多于形參的數(shù)量時,多余的實參被忽略
C.當形參的數(shù)量多于實參的數(shù)量時,多余的形參被忽略
D.上面B和C都對
6.下面是關(guān)于表單數(shù)據(jù)環(huán)境的敘述,其中錯誤的是( )。
A.可以在數(shù)據(jù)環(huán)境中加入與表單操作有關(guān)的表
B.數(shù)據(jù)環(huán)境是表單的容器
C.可以在數(shù)據(jù)環(huán)境中建立表之間的聯(lián)系
D.表單自動打開其數(shù)據(jù)環(huán)境中的表
7.若要確定指定對象內(nèi)部的背景色,可通過設(shè)置( )屬性來實現(xiàn)。
A.ForeColor
B.FillColor
C.BackColor
D.Color
8.用DEFINE CLASS 命令定義了一個名為“my_c”的FORM類時,若要為該類添加一個label1標簽對象,應(yīng)當使用的基本代碼是( )。
A.AddObject(“l(fā)abel1”,”” label”)
B.MyForm.AddObject(“l(fā)abel1”,”” label”)
C.Add Object label1 AS label
D.Add Object my_c.label1 AS label
9.在非嵌套程序結(jié)構(gòu)中,可以使用LOOP和EXIT語句的基本程序結(jié)構(gòu)是( )。
A.TEXT-END TEXT
B.DO WHILE-ENDDO
C.IF-ENDIF
D.DO CASE-ENDCASE
10.打開菜單設(shè)計器后,系統(tǒng)菜單將自動增加一個( )菜單。
A.常規(guī)
B.運行
C.設(shè)計
D.菜單
11.ABC.DBF是一個具有兩個備注型字段的數(shù)據(jù)表文件,使用COPY TO PSQ命令進行復制操作,其結(jié)果將( )。
A.得到一個新的數(shù)據(jù)表文件
B.得到一個新的數(shù)據(jù)表文件和一個新備注文件
C.得到一個新的數(shù)據(jù)表文件和兩個新備注文件
D.顯示出錯誤信息,表明不能復制具有備注型字段的數(shù)據(jù)表文件
12.在基本關(guān)系中,下列說法正確的是( )。
A.行列順序有關(guān)
B.屬性名允許重名
C.任意兩個元組不允許重復
D.列是非同質(zhì)的
13.菜單文件和菜單備注文件的擴展名分別為( )。
A..DBF和.FPT
B..MPR和.TXT
C..PRG和.MEM
D..MNX和.MNT
14.( )保證了數(shù)據(jù)庫的數(shù)據(jù)與程序的物理獨立性和邏輯獨立性。
A.模式與外模式
B.模式與內(nèi)模式
C.三級模式之間的兩層映像
D.三層模式
15.在Visual FoxPro的參照完整性規(guī)則不包括( )。
A.更新規(guī)則
B.刪除規(guī)則
C.查詢規(guī)則
D.插入規(guī)則
16.對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中使用( )。
A.屬性描述
B.關(guān)鍵字描述
C.二維表格描述
D.實體描述
17.當前記錄序號為3,將第6記錄設(shè)置為當前記錄的命令是( )。
A.SKIP-6
B.SKIP+6
C.SKIP+3
D.SKIP-3
18.在VFP的表結(jié)構(gòu)中,邏輯型和日期型字段的寬度分別為( )。
A.1,4
B.1,8
C.4,8
D.3,8
19.對數(shù)據(jù)庫中的數(shù)據(jù)可以進行查詢、插入、刪除、修改(更新),這是因為數(shù)據(jù)庫管理系統(tǒng)提供了( )。
A.數(shù)據(jù)定義功能
B.數(shù)據(jù)操縱功能
C.數(shù)據(jù)維護功能
D.數(shù)據(jù)控制功能
20.在永真條件“DO WHILE .T.”的循環(huán)中,為退出循環(huán)可使用( )。
A.LOOP
B.EXIT
C.CLOSE
D.CLEAR
21.定義彈出式菜單的命令格式為( )。
A.DEFINE POPUP <彈出式菜單名> ……
B.DEFINE BAR <表達式> OF <彈出式菜單名> PROMPT <表達式>…
C.ON SELECTION BAR <表達式> OF <彈出式菜單名> [<命令>]
D.ACTIVE POPUP <彈出式菜單名> ……
22.使用( )可在菜單設(shè)計器中自動復制一個于VFP系統(tǒng)菜單一樣的菜單。
A.插入菜單項命令
B.快速菜單命令
C.插入欄命令
D.生成命令
23.下面描述錯誤的是( )。
A.每個數(shù)據(jù)庫的數(shù)據(jù)文件中有且只有一個主數(shù)據(jù)文件。
B.日志文件可以存在于任意文件組中。
C.主數(shù)據(jù)文件默認為primary文件組。
D.文件組是為了更好的實現(xiàn)數(shù)據(jù)庫文件組織。
24.在SELECT語句的WHERE子句的條件表達式中,可以匹配0個到多個字符的通配符是( )。
A.*
B.%
C.-
D.?
25.用于建立和修改過程文件的命令是( )。
A.MODI FY<文件名>
B.MODIFY COMMAND <文件名>
C.MODIFY PROCEDURE <文件名>
D.上面B和C都對
26.定義訪問鍵的方法為:在要定義的字符之前加上( )。
A.“\—”
B.“\<”
C.“\…”
D.“\F”
27.下列關(guān)于創(chuàng)建新類的敘述中,錯誤的是( )。
A.從“項目管理器”里選擇“類”| “新建”
B.從系統(tǒng)菜單上選擇“文件”|“新建”|“類”|“新建文件”
C.可以在命令窗口輸入ADD CLASS命令,進入“類設(shè)計器”
D.在命令窗口里執(zhí)行CREATE CLASS命令
28.設(shè)計表單時,可以利用( )向表單中添加控件。
A.表單設(shè)計器工具欄
B.布局工具欄
C.調(diào)色板工具欄
D.表單控件工具欄
29.在當前過程中建立的私有變量( )。
A.可以在所有過程中使用
B.只能在定義該變量的過程中使用
C.只能在定義該變量的過程及本過程所嵌套的過程中使用
D.只能在定義該變量的過程及該過程所嵌套的過程中與相關(guān)表一起使用
30.如果要中止一個正在運行的Viaual FoxPro程序并返回命令窗口,應(yīng)當按( )。
A.F1
B.Ctrl+A1t+Del
C.Esc
D.Ctr1+Break
31.用二維表來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型稱為( )。
A.實體一聯(lián)系模型
B.關(guān)系模型
C.層次模型
D.網(wǎng)狀模型
32.下面( )可以運行菜單程序文件TEST.MPR。
A.DO TEST
B.DO TEST.MPR
C.DO MNX.MPR
D.DO TEST.MNT
33.備注型字段的長度固定為( )個字節(jié)。
A.8
B.1
C.4
D.10
34.表單備注文件的擴展名是( )。
A.SCX
B.MPR
C.SCT
D.VCX
35.Visual FoxPro內(nèi)存變量的數(shù)據(jù)類型不包括( )。
A.數(shù)值型
B.貨幣型
C.備注型
D.邏輯型
36.表達式12%3^2*3的值是( )。
A.0
B.1
C.9
D.12
37.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,數(shù)據(jù)獨立性最高的階段是( )。
A.文件系統(tǒng)
B.人工管理
C.程序管理
D.數(shù)據(jù)庫系統(tǒng)
38.用在程序中,可以終止程序執(zhí)行并返回到Viaual FoxPro命令窗口的命令是( )。
A.EXIT
B.QUIT
C.END
D.CANCEL
39.下列關(guān)于調(diào)用對象的方法的說法,錯誤的是( )。
A.對象的方法沒有返回值
B.調(diào)用對象的方法時,如果該方法有返回值,被調(diào)用方法必須以圓括弧結(jié)尾
C.如果在調(diào)用方法時有參數(shù)傳遞,則必須把傳遞參數(shù)放在方法名后面的圓括弧內(nèi)
D.在創(chuàng)建了一個對象后,可以在程序的任何部分調(diào)用方法
40.命令?MOD(44,-5)的值是( )。
A.1
B.-1
C.4
D.-4