點擊查看:2018年計算機二級VB考試章節(jié)練習題及答案匯總
第2章 對象及其操作
2.1 對象
1[單選題] 在數(shù)據(jù)庫設計中,將E—R圖轉(zhuǎn)換成關系數(shù)據(jù)模型的過程屬于
A.需求分析階段
B.概念設計階段
C.邏輯設計階段
D.物理設計階段
參考答案:C
參考解析:E-R圖就是實體關系圖,E就是實體,R就是關系形象的表示實體之間的聯(lián)系。邏輯結構設計階段是將概念結構轉(zhuǎn)換為某個DBMS所支持的數(shù)據(jù)模型,并將其性能進行優(yōu)化。
2[單選題] 下列關于線性鏈表的敘述中,正確的是
A.各數(shù)據(jù)結點的存儲空間可以不連續(xù),但它們的存儲順序與邏輯順序必須一致
B.各數(shù)據(jù)結點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續(xù)
C.進行插入與刪除時,不需要移動表中元素
D.以上三種說法都不對
ABCD參考答案:C
3[單選題] 在滿足實體完整性約束的條件下( )。
A.一個關系中應該有一個或多個候選關鍵字
B.一個關系中只能有一個候選關鍵字
C.一個關系中不許有多個候選關鍵字
D.一個關系中可以沒有候選關鍵字
參考答案:A
參考解析:在關系R中如記錄完全函數(shù)依賴與屬性(組)X,則稱X為關系R中的一個候選關鍵字,候選關鍵字的性質(zhì)有:(1)、在一個關系中,候選關鍵字可以有多個;(2)、任何兩條記錄候選關鍵字的都是不相同的;(3)、關鍵字可能由一個屬性構成,也可能由多個屬性構成;(4)、在任何關系中至少有一個關鍵字,所以,在滿足實體完整性約束的條件下,一個關系中應該有一個或多個候選關鍵字。
4[單選題] 18.在窗體上有如右圖所示的控件,各控件的名稱與其標題相同,并有如下程序:
Private Sub Form_Load()
Command2.Enabled = False: Check1.Value = 1
End Sub
剛運行程序時,看到的窗體外觀是。
參考答案:A
5[單選題] 設窗體上有一個圖片框Picturel,要在程序運行期間裝入當前文件夾下的圖形文件File1.jpg,能實現(xiàn)此功能的語句是。
A.PicturePicture=“File1.jpg”
B.Picture1.Picture=LoadPicture(“Filejpg”)
C.LoadPicture(“Filejpg”)
D.Call LoadPicture(“Filejpg”)
參考答案:B
6[單選題] 下面程序的輸出結果是
#includeiostream.h>
class example
{
int a;
public:
example(int b) {a=b++;}
void pnnt( ) {a=a+1;cout a " ";}
void print( ) const{cout a " ";}
};
void main( )
{
example x(3) ;
const example y(2) ;
x.print( ) ;
y.print( ) ;
}
A.2 2
B.4 3
C.4 2
D.3 2
參考答案:C
7[填空題]
下面的程序執(zhí)行時,可以從鍵盤輸入一個正整數(shù),然后把該數(shù)的每位數(shù)字按逆序輸出。例如:輸入7685,則輸出5 8 6 7;輸人1000,則輸出0 0 0 1。請?zhí)羁铡?/P>
Private Sub Command1_Click()
Dim x As Integer
X=InputBox(“請輸入一個正整數(shù)”)
While x> 【11】
Print x Mod 10;
x=x\10
Wend
Print 【12】
End Sub
參考解析:void Base::fun() ; virtual display()==0;
8[填空題]
有如圖所示的窗體。程序執(zhí)行時先在Text1文本框中輸入編號,當焦點試圖離開Text1時,程序檢查編號的合法性,若編號合法,則焦點可以離開Text1文本框;否則,顯示相應錯誤信息,并自動選中錯誤的字符,且焦點不能離開Text1文本框(見圖)。
合法編號的組成是:前2個字符是大寫英文字母,第3個字符是“_”,后面是數(shù)字字符 (至少1個)。下面程序可實現(xiàn)此功能,請?zhí)羁铡?/P>
Private SubText1_LostFocus()
Dim k%,n%
N=Len( 【13】 )
For k=1 TO IIf(n>3,n,4)
C=Mid(Textl.Text,k,1)
Select Case k
Case 1,2
If c<“A”O(jiān)r C>“Z”Then
MsgBox(”第”& k & “個字符必須大寫字母!”)
SetPosition k:Exit For
End lf
Case 3
If c<>“_” Then
MsgBox(“第”& k & “個字符必須是字符““_””)
SetPosition k:Exit For
End If
Case Else
If c<“0”O(jiān)r c>“9” Then
MsgBox(“第”& k & “個字符必須是數(shù)字!”)
SetPosition k:Exit For
End If
End Select
Next k
End Sub
Private Sub SetPosition (pos As Integer)
Textl.SelStart=Pos-1:Textl.SelLength= 【14】 :Textl. 【15】
End Sub
參考解析:-A() ; pList[top]=item
9[單選題]
參考答案:A
10[單選題] 設一個工程由兩個窗體組成,其名稱分別為Form1和Form2,其中Form1為啟動窗體。在窗體Form1上有一個名稱為Command1的命令按鈕,F(xiàn)orm1的程序代碼如下:
程序抽行時,單擊命令按鈕Command1,正確的結果是( )。
A.Form2的Caption屬性值為-100
B.Form1的Caption屬性值為100
C.Form1的Caption屬性值為-100
D.Form2的Caption屬性值為100
參考答案:A
參考解析:A) 【解析】本題考查窗體參數(shù)。VB允許用窗體或控件作為通用過程的參數(shù),在過程內(nèi)部需要使用窗體參數(shù)名時,以“窗體.屬性”的形式來使用窗體參數(shù)。窗體參數(shù)的類型是Form型。調(diào)用f過程時,顯示窗體f的同時更改窗體標題。
11[單選題] 以下( )對象不能作為容器。
A.Frame
B.Form
C.PictureBox
D.Image
參考答案:D
參考解析:D) 【解析】本題考查容器。容器是指可以容納其他控件的控件。VB中常用來作為容器的有框架、窗體和圖片框(PictureBOX)。
12[單選題] 以下關于VB對象屬性的敘述中,錯誤的是
A.屬性是對象的特征
B.對象的所有屬性值都可以在屬性窗口中設置
C.不同對象可以具有同名的屬性
D.對象的某些屬性可以在程序中設置
參考答案:B
參考解析:對象只有部分屬性可以在屬性窗口中設置。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦:
2018全國計算機等級考試備考經(jīng)驗及應試技巧匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |