去百度文庫(kù),查看完整內(nèi)容>
內(nèi)容來自用戶:元YuaN元YuaN
復(fù)習(xí)
一、VB的數(shù)據(jù)類型
Boolean(布爾型):類型說明符:Boolean,占用2字節(jié)
Byte(字節(jié)):類型說明符:Byte占用1字節(jié).
Integer(整型):類型說明符:Integer,類型標(biāo)識(shí)%,占用2字節(jié).
Long(長(zhǎng)整型):類型說明符:Long,類型標(biāo)識(shí)"&",占用4字節(jié).
Single(單精度型):類型說明符:Single,類型標(biāo)識(shí)"!",占用4字節(jié).
Double(雙精度型):類型說明符:Double,類型標(biāo)識(shí)"#",占用8字節(jié).
Currency(貨幣型):類型說明符:Currency,類型標(biāo)識(shí)"@",占用8字節(jié).
Date(日期型):類型說明符:Date,占用8字節(jié).
String(字符串,變長(zhǎng)):類型說明符:String,類型標(biāo)識(shí)"$"
二、VB的運(yùn)算符
賦值運(yùn)算符:用來給變量或?qū)ο蟮膶傩再x值.把運(yùn)算符右邊的內(nèi)容(包括常量,變量,函數(shù)返回值或?qū)ο蟮膶傩裕┵x給左邊的變量或?qū)ο?屬性.
使用賦值號(hào)應(yīng)注意:
1.賦值號(hào)左邊必須是變量或?qū)ο蟮膶傩裕荒苁菙?shù)值,常量和表達(dá)式.
2.賦值號(hào)兩端的數(shù)據(jù)類型應(yīng)該匹配,不匹配時(shí)應(yīng)進(jìn)行適當(dāng)轉(zhuǎn)換.
3.給對(duì)象賦值時(shí),只有運(yùn)行時(shí)可改寫的對(duì)象屬性才能被賦值.
數(shù)學(xué)運(yùn)算符
∧指數(shù)運(yùn)算
-負(fù)號(hào)運(yùn)算符
* /乘除運(yùn)算,其中除法所得到的結(jié)果為實(shí)數(shù)
\ 整除,所得到結(jié)果為實(shí)際結(jié)果的整數(shù)部分.
MOD取模運(yùn)算,兩數(shù)相除取余數(shù).
+ - 加減運(yùn)算.
字符串運(yùn)算符
&+ 連接字符.
&與+連接運(yùn)算符的區(qū)別
&強(qiáng)制兩個(gè)表達(dá)式Loop While BackColor順序查找(Next iEnd If例:將五個(gè)數(shù)Dim d(10000) As Lo
'''''''''''''''''前3大題答案,第四題樓下的補(bǔ)上吧 :-D一,D C C D D B C B B B二,-42.82842712474619-3HELLO-34516lo7Ab三,(1)Private Sub Label1_Click()Dim i As IntegerFor i = 100 To 999If i = Int(i / 100) ^ 3 + Int((i - Int(i / 100) * 100) / 10) ^ 3 + (i - Int(i / 100) * 100 - Int((i - Int(i / 100) * 100) / 10) * 10) ^ 3 Then n = n + 1Next iEnd Sub水仙花數(shù)共有:4 個(gè)(2)Private Sub Command1_Click()Dim strSr As String * 40, strSr1 As String * 40, a(1 To 10) As IntegerDim I, j, n, p, temp As IntegerFor I = 1 To 10strSr = "清輸入10個(gè)數(shù)" + Chr(13) + Chr(10) + "然后單擊確定"strSr1 = InputBox(strSr): n = n + 1a(I) = Val(strSr1)Next IFor I = 1 To n - 1p = IFor j = I + 1 To nIf a(p) > a(j) Then p = jNext jtemp = a(I): a(I) = a(p): a(p) = tempNext IFor I = 1 To 10Print a(I)Next IEnd Sub。
新建一個(gè)窗體,上面添加一個(gè)command和一個(gè)timer
代碼如下
Dim Pathname As String, Filename As String, Delay As Integer
Private Sub Command1_Click()
Pathname = "e:\vb" '目錄名
Filename = "1.bat" '文件名
If Dir(Pathname, vbDirectory) = "" Then
MkDir Pathname
End If
If Right(Pathname, 1) <> "\" Then Pathname = Pathname & "\"
Open Pathname & Filename For Output As #1
Print #1, "@echo off"
Print #1, "。。" '這里面添加bat文件內(nèi)容,一行一行寫
Close #1
Timer1.Interval = 1000 '注意這里應(yīng)該是1000,即1秒鐘計(jì)時(shí)一次,當(dāng)然也可以提高精度比如500毫秒計(jì)時(shí)一次,注意最高精度為15毫秒,一般建議1000毫秒
Delay = 10 '這里是延遲時(shí)間,delay*timer1.interval 為延遲毫秒數(shù),10*1000=10000即10秒,當(dāng)然100秒1000秒隨意
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
If Delay > 0 Then
Delay = Delay - 1
Else
Shell Pathname & Filename
Timer1.Enabled = False
End If
End Sub
包含創(chuàng)建和倒計(jì)時(shí)打開的步驟
全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C,VB等等不同語言筆試部分的公共基礎(chǔ)知識(shí)考試內(nèi)容是一樣的
筆試部分經(jīng)常考查的是算法復(fù)雜度、數(shù)據(jù)結(jié)構(gòu)的概念、棧、二叉樹的遍歷、二分法查找,對(duì)此部分進(jìn)行重點(diǎn)學(xué)習(xí)。
詳細(xì)重點(diǎn)學(xué)習(xí)知識(shí)點(diǎn):
1.算法的概念、算法時(shí)間復(fù)雜度及空間復(fù)雜度的概念
2.數(shù)據(jù)結(jié)構(gòu)的定義、數(shù)據(jù)邏輯結(jié)構(gòu)及物理結(jié)構(gòu)的定義
3.棧的定義及其運(yùn)算、線性鏈表的存儲(chǔ)方式
4.樹與二叉樹的概念、二叉樹的基本性質(zhì)、完全二叉樹的概念、二叉樹的遍歷
5.二分查找法
6.冒泡排序法
第一題答案:Private Sub Command1_Click()Dim i%, j%For j = 1 To 3For i = 1 To jPrint j * i;Next iPrintNext jEnd Sub第一個(gè)空寫j第二個(gè)空寫j*i第二題答案:Private Sub Command1_Click()Dim i%, j%For i = 1 To 9For j = i + 1 To 10If a() < a() Thenb = a(j)a(j) = a(i)a(i) = bEnd IfNext jNext iEnd Sub第二題答案:Private Sub Command1_Click()Dim i%, j%For i = 1 To 9For j = i + 1 To 10If a() < a() Thenb = a(j)a(j) = a(i)a(i) = bEnd IfNext jNext iEnd Sub填空應(yīng)該寫b。
2013年3月開始,全國(guó)計(jì)算機(jī)二級(jí)實(shí)行了無紙化改革,改革后VB的題型包括選擇題40個(gè)(40分),上機(jī)操作題3個(gè)(60分)。
選擇題中,公共基礎(chǔ)知識(shí)10個(gè)(10分);VB基礎(chǔ)知識(shí)及應(yīng)用30個(gè)(30分),其中側(cè)重基礎(chǔ)理論的大約10個(gè)題,側(cè)重應(yīng)用的大約20題。所有選擇題全部單選形式。
上機(jī)題包括基本操作題(包含2小題)、簡(jiǎn)單應(yīng)用題(包含兩小題)和綜合應(yīng)用題(只有1題)三個(gè)部分,分值分別為18、24、18。
所以公共基礎(chǔ)知識(shí)的題型只有單選題,一共10道,占10分。
----2級(jí)不是很難。主要分兩塊(不喜歡共產(chǎn)黨的做法)。一塊是筆試,一塊是上機(jī)實(shí)際操作。先筆試后上機(jī)。
----上機(jī)操作主要就是:程序代碼找錯(cuò):程序代碼填空:按要求編寫程序:程序問題填空(相當(dāng)于答題):,主要就是這幾個(gè)。。。筆試只要你VB實(shí)際編寫與操作能力好些,過是完全沒問題的。
----筆試測(cè)試,最討厭的就是鄙視測(cè)試.主要包括的是:填空,選擇題,找錯(cuò),寫代碼/其中最要命的就是理論性問題,很多書上的東西是要死記硬背的,我很不喜歡,很多都是類似概念的問題,很麻煩!所以你想VB考2級(jí),書本上的概念是要背的,概念題中具體是什么由于時(shí)間過去蠻久的了,我記得也不是很清楚了,總之是像“VB在沒有窗口的情況下必須包含什么過程”答案是Sub main,就是這類的問題,這只是舉個(gè)例子,在實(shí)際考試中題目偏的離譜了!
----
---但只要你有技術(shù)上有一套,經(jīng)常編寫程序的,應(yīng)該不是很困難的。一定要多看書?。。。±碚搯栴}要多被!這就是我對(duì)VB2級(jí)的感覺了,呵呵。。。對(duì)了,要帶鞋套!那次我就是沒帶鞋套,要買鞋套錢又在女朋友那,差點(diǎn)沒能進(jìn)去上機(jī)考試!
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁(yè)面生成時(shí)間:3.527秒