VB精選題目梳理知識點_第1頁
VB精選題目梳理知識點_第2頁
VB精選題目梳理知識點_第3頁
VB精選題目梳理知識點_第4頁
VB精選題目梳理知識點_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、VB知識點回顧梳理進(jìn)位制知識補(bǔ)充:算式110B+2H的值是()A.1000BB.11010BC.1010HD.112BH分析:在計算機(jī)中常用的進(jìn)位制有二進(jìn)制、十進(jìn)制和十六進(jìn)制,不同的進(jìn)位制用不同的字符表示,具體表示方法如下:進(jìn)位制二進(jìn)制十進(jìn)制十六進(jìn)制表示字符BDH故算式110B+2H是指二進(jìn)制數(shù)110和十六進(jìn)制數(shù)2相加。VB題目分析:.“若是本店會員,所有商品打85折,否則無折扣”,用算法描述這一問題,合適的算法結(jié)構(gòu)是()A.選擇結(jié)構(gòu)B.循環(huán)結(jié)構(gòu)C.順序結(jié)構(gòu)D.樹型結(jié)構(gòu)分析:考核知識點一算法。算法概念:解題方法和步驟的精確描述;算法的特征:()操作步驟有窮性(有限性);(2)操作結(jié)果確定性(唯

2、一性);(3)可行性(能行性);(4)有0到多個輸入;(5)有1到多個輸出。算法描述方法:一般用自然語言、流程圖和計算機(jī)語言進(jìn)行描述。算法的三種基本結(jié)構(gòu),即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。順序結(jié)構(gòu)按程序語句依次執(zhí)行;選擇結(jié)構(gòu)根據(jù)條件選擇執(zhí)行不同的事件;循環(huán)結(jié)構(gòu)條件重復(fù)執(zhí)行某一件事情。.在VisualBasic中,下列能作為變量名的是()A.MyB.IfC.a+yD.2nd分析:考核知識點一變量名和常量名的命名規(guī)則。必須以字母或漢字開頭,而不能以數(shù)字或其他字符開頭。只能由字母、漢字、數(shù)字和下劃線組成,不能含有小數(shù)點、空格等字符。字符個數(shù)不超過個。變量名不能使用中的保留字。(信息提示:保留字也稱關(guān)鍵

3、字,由專用具有特殊含義。例如,U等都是中的保留字。)不區(qū)分變量名中字母的大小寫。.在VisualBasic中,用變量code存儲數(shù)據(jù)“HN2012”,下列說明語句正確的是()A.DimcodeAsIntegerB.DimcodeAsSingleDimcodeAsStringD.DimcodeAsBoolean分析:考核知識點一VB中的數(shù)據(jù)類型及變量的定義。數(shù)據(jù)類型:提供了數(shù)值型、字符串型、布爾型、日期型等基本數(shù)據(jù)類型,下表所示的是我們常用的數(shù)據(jù)類型。常用的數(shù)據(jù)類型數(shù)據(jù)關(guān)鍵字所占內(nèi)存取值范圍整型字節(jié)長整型字節(jié)單精度型字節(jié)負(fù)數(shù):;正數(shù):雙精度型字節(jié)負(fù)數(shù):正數(shù):;字符串型字節(jié)字符串長度定長字符串:個

4、字符;不定長字符串:億個字符。布爾型(邏輯型)字節(jié)或中變量聲明的方法是:和數(shù)字,故為字符串變量名數(shù)據(jù)類型題目中存儲的數(shù)據(jù)為“”0,1中變量聲明的方法是:和數(shù)字,故為字符串變量名數(shù)據(jù)類型題目中存儲的數(shù)據(jù)為“”0,1包2含了字母日期型字節(jié)TOC o 1-5 h z將數(shù)學(xué)表達(dá)式卜abc2|寫成表達(dá)式,正確的是().()()CSqrAb(sa*b-)c*DcSq(rAb(sa*b-)c)*c分析:考核知識點一一表達(dá)式的書寫和常用函數(shù)的應(yīng)用。注意點:運(yùn)算符號不能省略;運(yùn)算優(yōu)先級別用小括號加以區(qū)分,沒有中括號和大括號;常用函數(shù)和運(yùn)算符號的使用。在VisualBasic中,表達(dá)式Abs(3.6)*Sqr(1

5、00)的值是()A.36B.360C.36D.360分析:考核知識點-中常用數(shù)學(xué)函數(shù)的應(yīng)用。具體如下表所示:常用數(shù)學(xué)函數(shù)函數(shù)功能實例結(jié)果求的絕對值求的平方根求的正弦值求的余弦值求的正切值求指數(shù)函數(shù)求的自然對數(shù)值向下取整數(shù)函數(shù)產(chǎn)生之間(不包括)的隨機(jī)數(shù)返回一個隨機(jī)數(shù)已知字符的碼值分別對應(yīng)。小明編寫了一個在標(biāo)簽上顯示個英文大寫字母”的程序。部分程序如下:方框中正確的語句是A.a=a+BS.tra(i=)a+ChCr.(ia)分析:考核知識點-中常用的轉(zhuǎn)換函數(shù)。具體如下表所示:常用轉(zhuǎn)換函數(shù)函數(shù)功能實例結(jié)果字符串將字符串轉(zhuǎn)換為數(shù)值”數(shù)值將數(shù)值轉(zhuǎn)為字符串”字符代碼求字符代碼對應(yīng)的字符”字符求字符對應(yīng)的字

6、符代碼表達(dá)式將表達(dá)式的結(jié)果轉(zhuǎn)換為整數(shù),小數(shù)部分四舍五入中,與程序段功能相同的程序段是分析:考核知識點一一變量和賦值語句的作用。變量對應(yīng)的是計算機(jī)的存儲空間,賦值語句的作用是將等號右邊表達(dá)式的值存儲到等號左邊變量所對應(yīng)的存儲空間中。如,即將原來變量和的值相加后存儲到變量所對應(yīng)的存儲空間中,原值即被替換。故三個賦值語句執(zhí)行后變量和的值將被交換。設(shè)計環(huán)境中的部分控件工具箱如下圖所示:要將某程序運(yùn)行結(jié)果顯示在標(biāo)簽上,則在窗體中必須要有的控件是B.分析:考核知識點一類控件的認(rèn)識。界面設(shè)計中,對象的添加可以利用控件工具箱中的類控件,常用類控件主要有以下幾種:General卜照標(biāo)餐Label,Aabi-文本

7、框TextBoxn一-命令按鈕CommandButton復(fù)選嗔CheckBox-單選嗔OptionButton國哥一-列麥4El_istBox定時署linerEl圖像控件1晦e某同學(xué)正編寫一個判斷酒駕行為的沒有違法PrivateSubCojmiand1_Click()DimkAsSingle一某同學(xué)正編寫一個判斷酒駕行為的沒有違法PrivateSubCojmiand1_Click()DimkAsSingle一zl1:T匚二ti.T口GfKElselfx.n.jIfHum=5ThenHum=0EndIfLa.Bel1,Caption=第4StrQJ-um)+巾貞從圖中可以看出,當(dāng)前正在編輯的是的

8、事件過程代碼的事件過程代碼的事件過程代碼的事件過程代碼分析:考核知識點-程序設(shè)計中的三個概念:對象、事件和方法。從代碼窗口的程序首部語句()中可以了解,程序代碼的添加對象為,事件為,即定時,執(zhí)行方法,即對象完成的任務(wù)為在圖像框?qū)ο笊弦来物@示五張圖片,同時在標(biāo)簽上顯示說明當(dāng)前顯示的是第幾幀圖片。DoWhile分析流程圖,在代碼窗口中處應(yīng)填寫的代碼正確的是DoWhile三DoWhileLoopDoWhileLoopDoWhileDoWhileLoopNext運(yùn).行下面的rivateSDimaAsa=ValisualbCommSingleText1.extelptio運(yùn).行下面的rivateSDim

9、aAsa=ValisualbCommSingleText1.extelptiotr程序,i單擊命令按鈕o,出現(xiàn)如下圖所示的提示信息:分析:考核知識點一程序結(jié)構(gòu)及其實現(xiàn)語句。由流程圖可以看出該程序是循環(huán)結(jié)構(gòu),實現(xiàn)循環(huán)結(jié)構(gòu)的常用語句有o語句和hile語句,它們的結(jié)構(gòu)具體如下:ForNext語句的格式DoWhileLoop語句的格式For循環(huán)變量初值o終值te步長DoWhile條件循環(huán)體循環(huán)體Next循環(huán)變量Loop說明:()ForNext語句通常是在循環(huán)次數(shù)確定的說明:()當(dāng)問題只知道循環(huán)結(jié)束的條件,重復(fù)時候使用;執(zhí)行的次數(shù)事先并不知道,這時就需要用Do步長即循環(huán)變量的增量,當(dāng)步長為時,tep步W

10、hileLoop循環(huán)語句;長可以省略不寫。()DoWhileLoop語句是在條件成立的時候執(zhí)行循環(huán)體,條件不成立時退出循環(huán)。ForNext語句和DoWhileLoop語句在許多情況下是可以通用的,如上例所示。但是,F(xiàn)orNext語句更適合用于循環(huán)次數(shù)容易確定的場合,而DoWhileLoot語句的使用則更靈活。從答案中可以看出選項條件表達(dá)式書寫錯誤,選項D是hile語句書寫錯誤,選項表達(dá)式書寫錯誤。出現(xiàn)該錯誤的原因是A語句缺少.語句缺少c變量的數(shù)據(jù)類型說明錯誤.變量的數(shù)據(jù)類型說明錯誤分析:考核知識點-語句的規(guī)范書寫。在VB中,選擇結(jié)構(gòu)可用if語句來實現(xiàn),if語句有如下三種形式:形式一:單分支結(jié)構(gòu)形式二:雙分支結(jié)構(gòu)形式三:嵌套結(jié)構(gòu)()單分支選擇結(jié)構(gòu):條件語句或語句組語句組是指有多條語句的情況()雙分支選擇結(jié)構(gòu):條件語句或語句組語句或語句組()多分支選擇結(jié)構(gòu):條件語句或語句組條件語句或語句組條件語句或語句組語句或語句組補(bǔ)充VB程序運(yùn)行中常見的幾種錯誤:數(shù)據(jù)溢出:指輸入的數(shù)據(jù)大小超出定義的取值范圍。如下圖所示:程序界面缺少對象:指程序數(shù)據(jù)輸入或輸出自某一對象,但程序界面中沒有此對象。如下圖所示,程序界面缺少輸出對象一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論