- 相關(guān)推薦
2017年9月計(jì)算機(jī)三級考試數(shù)據(jù)庫練習(xí)題及答案
2017年下半年計(jì)算機(jī)三級考試馬上就要開始了,你知道計(jì)算機(jī)三級數(shù)據(jù)庫科目考試都考哪些知識嗎?下面是小編為大家?guī)淼挠?jì)算機(jī)三級考試數(shù)據(jù)庫科目練習(xí)題,歡迎閱讀。
練習(xí)題一:
1.以下屬于非容器類控件的是(b )
A.Form
B.Label
C.page
D.Container
2.不可以作為文本框控件數(shù)據(jù)來源的是( D)
A.數(shù)值型字段
B.內(nèi)存變量
C.字符型字段
D.備注型字段
3.視圖設(shè)計(jì)器中比查詢設(shè)計(jì)器中多出的選項(xiàng)卡是( d )
A.字段
B.排序依據(jù)
C.聯(lián)接
D.更新條件
4.在 "添加表和視圖"窗口,"其他"按鈕的作用是讓用戶選擇(c )
A.數(shù)據(jù)庫表
B.視圖
C.不屬數(shù)據(jù)庫的表
D.查詢
5.視圖不能單獨(dú)存在,它必須依賴于(b )
A.視圖
B.數(shù)據(jù)庫
C.數(shù)據(jù)表
D.查詢
6.默認(rèn)查詢的輸出形式是( D)
A.數(shù)據(jù)表
B.圖形
C.報(bào)表
D.瀏覽
7.實(shí)現(xiàn)多查詢的數(shù)據(jù)可以是( C)
A.遠(yuǎn)程視圖
B.數(shù)據(jù)庫
C.數(shù)據(jù)表
D.本地視圖
8.有關(guān)@…SAY…GET…語句中的校驗(yàn)子句敘述正確的是(c )
A.RANGE子句是非強(qiáng)制校驗(yàn),如果輸入的數(shù)據(jù)超過或等于給定上、下限,則提示出錯(cuò)
B.VALID子句是強(qiáng)制校驗(yàn),如果輸入的數(shù)據(jù)使條件表達(dá)式為真或數(shù)值表達(dá)式的值不等于零,則報(bào)警并提示出錯(cuò)
C.RANGE非強(qiáng)制校驗(yàn),只有當(dāng)編輯的變量發(fā)生了變化,并按了回車鍵才予以校驗(yàn),在給定的'初值超過上限或下限時(shí),如果是用光標(biāo)鍵移出當(dāng)前編輯區(qū),則不會(huì)提示無效。
D.VALID強(qiáng)制校驗(yàn),在初值使條件表達(dá)式為假或使數(shù)值表達(dá)式為零時(shí),只要按下回車鍵,就實(shí)施校驗(yàn),并提示正確的數(shù)據(jù)范圍
9.下面語句(B )的格式是正確的。
A.@,,20,20 CLEAR
B.@,
C.@.,
D.CLEAR FROM , TO 20,20
10.有關(guān)自定義函數(shù)的敘述,正確的是(c )
A.自定義函數(shù)的調(diào)用與標(biāo)準(zhǔn)函數(shù)不一樣,要用DO命令
B.自定義函數(shù)的最后結(jié)束語句可以是RETURN或RETRY
C.自定義函數(shù)的RETURN語句必須送返一個(gè)值,這個(gè)值作為函數(shù)返回值
D.調(diào)用時(shí),自定義函數(shù)名后的括號中一定寫上形式參數(shù)
11.下面有關(guān)命令SETDEVICETOPRINTER的敘述正確的是(c )
A.該命令的功能是開關(guān)打印設(shè)備
B.該命令的功能是將打印機(jī)聯(lián)機(jī)
C.該命令的功能是設(shè)置@…SAY命令的輸出定向?yàn)榇蛴C(jī)
D.該命令的功能是設(shè)置 "?"或"??"命令的輸出定向?yàn)榇蛴C(jī)
12.有關(guān)SCAN循環(huán)結(jié)構(gòu),敘述正確的是(b )
A.SCAN循環(huán)結(jié)構(gòu)中的LOOP語句,可將程序流程直接指向循環(huán)開始語句SCAN,首先判斷EOF()函數(shù)的真假
B.在使用SCAN循環(huán)結(jié)構(gòu)時(shí),必須打開某一個(gè)數(shù)據(jù)庫
C.SCAN循環(huán)結(jié)構(gòu)的循環(huán)體中必須寫有SKIP語句
D.SCAN循結(jié)構(gòu),如果省略了子句、FOR和WHILE條件子句, 則直接退出循環(huán)
13.有關(guān)FOR循環(huán)結(jié)構(gòu),敘述正確的是(c )
A.對于FOR循環(huán)結(jié)構(gòu),循環(huán)的次數(shù)是未知的
B.FOR循環(huán)結(jié)構(gòu)中,可以使用EXIT語句,但不能使用LOOP語句
C.FOR循環(huán)結(jié)構(gòu)中,不能人為地修改循環(huán)控制變量,否則會(huì)導(dǎo)致循環(huán)次數(shù)出錯(cuò)
D.FOR循環(huán)結(jié)構(gòu)中,可以使用LOOP語句,但不能使用EXIT語句
14.有關(guān)@…SAY…GET…語句中的功能符和格式符的使用正確的是(d )
A.PICTURE指定的功能符是位對位進(jìn)行格式控制,即一對一格式化,功能符使用時(shí)不用字符定界符
B.FUNCTION子句指定的格式符能控制所有位的格式,即整體格式化,格式符使用時(shí)要用字符定界符
C.FUNCTION子句既可以使用格式符也可以使用功能符,格式符前面必須加符號@二者之間用空格分開
D.PICTURE子句既可以使用格式符也可以使用功能符,功能符前面必須加符號@。且要求功能符在前,格式符在后
15.有關(guān)參數(shù)傳遞敘述正確的是(c ) 來源:www.examda.com
A.接收參數(shù)語句PARAMETERS可以寫在程序中的任意位置
B.通常發(fā)送參數(shù)語句DO WITH和接收參數(shù)語句PARAMETERS不必搭配成對,可以單獨(dú)使用。
C.發(fā)送參數(shù)和接收參數(shù)排列順序和數(shù)據(jù)類型必須一一對應(yīng)
D.發(fā)送參數(shù)和接收參數(shù)的名字必須相同
16.下面( )種調(diào)用不能嵌套。 D
A.子程序
B.過程
C.自定義函數(shù)
D.無
17.命令@,CLEAR的清屏范圍是第行第列至屏幕(b )角。
A.右上
B.右下
C.左上
D.左下
18.有關(guān)參數(shù)傳遞敘述正確的是(d )
A.在子程序中如果被傳遞的參數(shù)是數(shù)組元素,則為引用傳遞
B.在子程序中如果被傳遞的參數(shù)是內(nèi)存變量,則為用值傳遞
C.在子程序中如果被傳遞的參數(shù)是常量,則為引用傳遞
D.值傳遞,參數(shù)在子程序中的變化不會(huì)傳遞到調(diào)用它的主程序變量中,引用傳遞與其相反
19.設(shè)有一個(gè)名為GZ.DBF的表文件,包含以下字段:姓名(C,8)、職務(wù)(C,)、工資(N,6,2)、出生日期(D,8)和正式工(L,1)。閱讀以下程序:
USE GZ
DO WHILE.NOT.EOF()
IF 職務(wù)= "工程師" .AN
D.出生日期 >{/20/60}
D=出生日期
NAME=姓名
SALARY=工資
EXIT
ENDIF
SKIP
ENDDO
Y=YER(DATE())-YEAR(D)
IF .NOT. EOF()
?NAME,Y,SALARY
ELSE
? "沒查到!"
ENDIF
USE
RETURN
該程序的功能是( a)
A. 顯示一位1960年月20日后出生的工程師姓名,年齡及工資
B.顯示一位1960年月20日后出生的工程師姓名,年齡
C.顯示1960年月20日后出生的工程師姓名,年齡
D.顯示所有1960年月20日后出生的工程師姓名,年齡
20.給出以下程序的運(yùn)行結(jié)果:
SETTALK OFF
X=0
Y=0
D0 WHILE X <0
X=X+1
1F INT(X/2)=X/2
LOOP
ELSE
Y=Y+X
ENDIF
ENDDO
? "Y=",Y
RETURN
運(yùn)行結(jié)果為(d )
A.Y=500
B.Y=1500
C.Y=2090
D.Y=2500
練習(xí)題二:
1.報(bào)表設(shè)計(jì)器中不包含在基本帶區(qū)的有( a )
A.標(biāo)題
B.頁標(biāo)頭
C.頁腳注
D.細(xì)節(jié)
2.報(bào)表控件有(a )
A.標(biāo)簽
D.預(yù)覽
C.數(shù)據(jù)源
D.布局
3.不能作為報(bào)表數(shù)據(jù)源的是( c )
A.數(shù)據(jù)庫表
B.視圖
C.查詢
D.自由表
4.當(dāng)我們了解了對象可能發(fā)生的各種事件以后,最重要的就是如何編寫事件代碼,編寫事件代碼的方法中不正確的是(a )
A.為對象的某個(gè)事件編寫代碼就是要編寫一個(gè)擴(kuò)展名為.prg的程序,其主文件名就是事件名
B.為對象的某個(gè)事件編寫代碼就是要將代碼寫入該對象的該事件過程中
C.可以由定義了該事件過程的類中繼承
D.在屬性對話框中選擇該對象的事件并雙擊,在事件窗口中輸入相應(yīng)的事件代碼
5. "類"是面向?qū)ο蟪绦蛟O(shè)計(jì)的關(guān)鍵部分,創(chuàng)建新類不正確的方法是( d )
A.在.prg文件中以編程方式定義類
B.從菜單方式進(jìn)入 "類設(shè)計(jì)器"
C.在命令窗口輸入CREATE CLASS命令,進(jìn)入 "類設(shè)計(jì)器"
D.在命令窗口輸入ADD CLASS...命令
6.為表單MyForm添加事件或方法代碼,改變該表單中的控件Cmdl的Caption屬性的正確命令是(c )
A.Myform.Cmdl.Caption= "最后一個(gè)"
B.THIS.Cmdl.Caption= "最后一個(gè)"
C.THISFORM.Cmdl.Caption= "最后一個(gè)"
D.THISFORMSET.Cmdl.Caption= "最后一個(gè)"
7.在表單MyForm的一個(gè)控件的事件或方法代碼中,改變該表單的背景色為綠色的正確命令是(b )
A.MyForm.BackColor=RGB(0,255,0)
B.THIS.Parent.BackColor=RGB(0,255,0)
C.THISFORM.BackColor=RGB(0,255,0)
D.THIS.BackColor=RGB(0,255,0)
8.假定所創(chuàng)建表單對象的Click事件也可以修改該表單對象的Caption屬性。為了在程序運(yùn)行中修改由語句Myform=CreateObject( "form")所創(chuàng)建對象的Caption屬性,下面語句中不可以使用的是(d )
A.WITH Myform
B.Myform.click
.caption= "我的菜單"
ENDWITH
C.Myform.caption= "我的菜單"
D.thisform.caption= "我的菜單"
9.如果需要在Myform=CreateObject( "form")所創(chuàng)建的表單對象Myform中添加commandl按鈕對象,應(yīng)當(dāng)使用命令( b )
A.Add ObjectCommandl AS commandbutton
B.Mvform.Addobject( "commandl","commandbutton")
C.Myform.Addobject( "commandbutton","commandl")
D.commandl=Addobject( "commandl","commandbutton")
10.在定義類的基本命令DEFINE CLASS中,如果引用了關(guān)鍵字PROTECTED,就可以保護(hù)類定義中相應(yīng)的對象、屬性和方法程序。訪問由該關(guān)鍵字說明的屬性、方法程序和對象的方法是(c )
A.用 <對象>.<屬性或方法程序> 訪問
B.用? <對象>.<屬性或方法程序> 訪問
C. 用類定義中的其他方法訪問
D.用?THIS. <屬性或方法程序> 訪問
11.不能出現(xiàn)在結(jié)構(gòu)化編程的程序語句(例如 IF…ENDIF,DO CASE…ENDCASE,DOWHILE ENDDO、FOR...ENDFOR等語句)中的語句是(b )
A.Create Object()函數(shù)調(diào)用
B.DEFINECLASS命令
C.對象的方法調(diào)用語句
D.訪問對象屬性的語句
12.下面關(guān)于 "類"的描述,錯(cuò)誤的是(d )
A.個(gè)類包含了相似的有關(guān)對象的特征和行為方法
B.類只是實(shí)例對象的抽象
C.類并不實(shí)行任何行為操作,它僅僅表明該怎樣做
D.類可以按所定義的屬性、事件和方法進(jìn)行實(shí)際的行為操作
13.Create ObJect()是用類創(chuàng)建對象的函數(shù),括號內(nèi)的自變量就是一個(gè)已有的類名,該函數(shù)返回一個(gè)對象引用。下面的例子中不正確的使用是( b )
A.Create Object( "form")
B.?Create Object( "form")
C.m(1)=Create Object( "form")
D.S=Create Object( "form")
14.下面對于控件類的各種描述中,( b )是錯(cuò)誤的。
A.控件類用于進(jìn)行一種或多種相關(guān)的控制
B.可以對控件類對象中的組件單獨(dú)進(jìn)行修改或操作
C.控件類一般作為容器類中的控件
D.控件類的封裝性比容器類更加嚴(yán)密
15.在程序中用WITHMyForm...ENDWITH修改表單對象的'屬性再顯示該表單,其中 "…"所書寫的正確代碼是( c )
A.Width=500
B.MyForm.Width=500
Show MyForm.Show
C..Width=500
D.THISForm.Width=500
.Show THISForm.Show
16.用DEFINE CLASS命令定義一個(gè)Myform類時(shí),要想為該類添加一個(gè)按鈕對象,應(yīng)當(dāng)使用的基本代碼是( D)
A.Addobject( "commandl","commandbutton")
B.Myform.Addobject( "commandl","commandbutton")
C.AddObjectMyform.Commandl AS commandbutton
D.Add Object Commandl AS commandbutton
17.下面是關(guān)于在子類的方法程序中如何繼承父類的方法程序的描述,其中(d )是錯(cuò)誤的。
A.用 <父類名> :: <方法> 的命令繼承父類的事件和方法
B.用函數(shù)DODEFAULT()來繼承父類的事件和方法
C.當(dāng)我們在子類中重新定義父類中的方法或事件代碼時(shí),就用新定義的代碼取代了父類中原來的代碼。
D.用 <父類名> - <方法> 的命令繼承父類的事件和方法
18.以下屬于容器類控件的是(B)
A.Text
B.Form
C.Label
D.Commandbutto
19.計(jì)時(shí)器控件的主要屬性是( c )
A.Enabled
B.Caption
C.Interval
D.value
20.決定微調(diào)控件最大值的屬性是(a )
A.Keyboardhighvalue
B.value
C. Keyboardlowvalue
D.Interval
【9月計(jì)算機(jī)三級考試數(shù)據(jù)庫練習(xí)題及答案】相關(guān)文章:
2017年9月計(jì)算機(jī)三級數(shù)據(jù)庫技術(shù)練習(xí)題及答案參考09-17
計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》練習(xí)題和答案10-12
2016計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》練習(xí)題及答案08-18
2017年9月計(jì)算機(jī)三級數(shù)據(jù)庫技術(shù)考試習(xí)題及答案(2)07-23
2017年9月計(jì)算機(jī)三級數(shù)據(jù)庫技術(shù)考試習(xí)題及答案(1)06-15
2017年9月計(jì)算機(jī)三級《數(shù)據(jù)庫技術(shù)》考題與答案06-22
2015年9月計(jì)算機(jī)三級數(shù)據(jù)庫題庫及答案08-10
3月計(jì)算機(jī)三級數(shù)據(jù)庫技術(shù)備考練習(xí)題及答案07-29