




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、PAGE PAGE 6用心 愛心 專心第二單元 VB程序序設計一、知識內(nèi)內(nèi)容面向?qū)ο蟪坛绦蛟O計的的基本思想想與方法考試要求:對所列知知識要知道道其內(nèi)容及及含義,并并能用自己己的語言或或動作進行行表達、判判斷和直接接運用。1面向?qū)ο蟪绦蛟O設計(obbjectt oriienteed prrograamminng,縮寫寫OOP)方方法:在進進行程序設設計是從分分析問題領領域中各種種客觀事物物本體的屬屬性和行為為,以及它它們之間的的相互關系系著手,在在計算機中中建立起這這些客體的的映象對象,用用對象對應應于問題領領域中的客客體,用對對象間的消消息傳遞來來表示客體體的相互作作用、相互互關系。(二)屬
2、性性、類、事事件和事件件處理的概概念考試要求:對所列知知識要知道道其內(nèi)容及及含義,并并能用自己己的語言或或動作進行行表達、判判斷和直接接運用。1對象是是客觀存在在的事物或或概念。它它有兩個特特點:狀態(tài)態(tài)和行為。2一個對對象的狀態(tài)態(tài)是通過若若干個屬性性(proopertty)來描描述的;行行為是指對對屬性進行行操作和處處理的方法法(metthod)。在面向?qū)ο蟮某绦蛐蛟O計中,一一個對象是是由一組對對象狀態(tài)的的數(shù)據(jù)和一一組描述處處理對象屬屬性的方法法的代碼構構成的。對對象的屬性性定義其外外觀,方法法定義其行行為,事件件定義其與與用戶的交交互。3類(cclasss)是對相相同性質(zhì)的的對象的一一種抽
3、象,而而一個對象象則是類的的一個“實例”。4事件(event)就是發(fā)生在對象上的事情,通常是由用戶在對象上激發(fā)的一種動作。一個事件的發(fā)生,可以引起某個對象上某個方法(事件處理過程)的執(zhí)行,即由某個事件驅(qū)動了相應的事件處理過程的執(zhí)行。這就是面向?qū)ο蟪绦蛟O計中的事件驅(qū)動概念。VB應用程程序的界面面設計與調(diào)調(diào)式考試要求:對所列知知識要理解解其確切含含義及與其其它知識的的聯(lián)系,能能夠用所學學的信息技技術知識和和操作方法法解決實際際問題,熟熟練應用信信息技術進進行信息的的處理。1VB應應用程序的的界面設計計(1)VBB程序設計計語言:基基于Bassic語言言的可視化化程序設計計環(huán)境,采采用面向?qū)ο蟮某?/p>
4、序序設計方法法(OOPP)。(2)VBB應用程序序設計環(huán)境境的的窗口口主要由對對象窗口、控件工具具箱、屬性性窗口、工工程窗口組組成。(3)控件件工具箱集集中了常用用的基本控控件:標簽簽labeel、文本本框TexxtBoxx、命令按按鈕Commmandd Buttton、列表框LListBBox等。(4)窗體體(Forrm)是VB應用程程序的基本本結構。窗窗體可以看看作是一個個“容器”,其中放放置著各種種各樣在應應用程序中中必須用到到的對象。2VB應應用程序的的運行和保保存運行:單擊擊工具欄中中“運行”選項中的的啟動按鈕鈕,運行應應用程序。保存:在“文件”菜單中選選“工程另存存為”,該應用用程
5、序的窗窗體和工程程分別存儲儲到文件中中,其相應應的文件擴擴展名分別別是“.frrm”和“.vbbp”。也可以以選“文件”菜單中的的“生成工程程xxx.exe”,這樣,就就可在Wiindowws環(huán)境中中直接運行行這個應用用程序了。(四)事件件處理代碼碼的編制方方法考試要要求:對所所列知識要要理解其確確切含義及及與其它知知識的聯(lián)系系,能夠用用所學的信信息技術知知識和操作作方法解決決實際問題題,熟練應應用信息技技術進行信信息的處理理。對于對象而而言,事件件就是發(fā)生生在該對象象上的事情情,通常是是由用戶在在對象上激激發(fā)的一種種動作。一一個事件的的發(fā)生,可可以引起某某個對象上上某個方法法的執(zhí)行,即即由某
6、個事事件驅(qū)動了了相應的事事件處理過過程的行為為。在事件處理理過程中,可可以按預定定設計好的的方式,改改變某個對對象的相關關屬性值,因因此是這個個對象的狀狀態(tài)得到相相應的改變變。(五)VBB基本數(shù)據(jù)據(jù)類型、常常量、變量量和數(shù)組考試要求:對所列知知識要理解解其確切含含義及與其其它知識的的聯(lián)系,能能夠用所學學的信息技技術知識和和操作方法法解決實際際問題,熟熟練應用信信息技術進進行信息的的處理。1 數(shù)據(jù)據(jù):數(shù)據(jù)是是信息的一一種記錄形形式。在VVB中,常常用的基本本數(shù)據(jù)類型型有以下幾幾種:Inntegeer(整數(shù)數(shù)型)、Longg(長整數(shù)數(shù)型)、Singgle(單單精度實數(shù)數(shù)型)、Doubble(雙雙精
7、度實數(shù)數(shù)型)、Striing(字字符串型)、Boollean(邏輯型)、Datee(日期型型)。2常量:常量是在在程序執(zhí)行行過程中其其值不變的的存儲單元元或數(shù)據(jù)。在VB中,常常量有整數(shù)數(shù)常量、實實數(shù)常量、字符串常常量和邏輯輯常量這幾幾種類型。3變量:變量用來來表示數(shù)據(jù)據(jù)的存儲區(qū)區(qū),在程序序運行過程程中,這些些存儲區(qū)中中的值是可可以改變的的。變量名名由字母、數(shù)字和下下劃線等字字符組成,但但必須以字字母開頭,在在變量名中中對大小寫寫字母是不不加區(qū)分的的。變量說明語語句的常用用形式為:Dim變變量名AAs變量量的類型。4數(shù)組:數(shù)組是由由一批同類類型的變量量構成的一一個序列,組組成數(shù)組的的每一個變變量
8、被稱為為數(shù)組的元元素,也稱稱為下標變變量,下標標是一個整整數(shù),用來來指出某個個元素在數(shù)數(shù)組中的位位置。一維數(shù)組的的常用形式式為:Diim 數(shù)組組變量名(A1 TTo A22) Ass 元素的的類型。二維數(shù)組的的常用形式式為:Diim 數(shù)組組變量名(A1 TTo A22,B1 TTo B22) Ass 元素的的類型。(六)VBB各類表達達式與標準準函數(shù)考試要求:對所列知知識要理解解其確切含含義及與其其它知識的的聯(lián)系,能能夠用所學學的信息技技術知識和和操作方法法解決實際際問題,熟熟練應用信信息技術進進行信息的的處理。1VB中中的常用標標準函數(shù)(1)常用用數(shù)學函數(shù)數(shù):Abss(X)、Int(X)、S
9、qr(X)、Rnd()、 Expp(X)、Log(X)、Sin(X)、Cos(X)、Tan(X)。(2)常用用類型轉(zhuǎn)換換函數(shù)和字字符串函數(shù)數(shù):Ascc(X)、Chr(X)、Val(X)、Str(X)、Len(X)、Mid(X,n,k)、Fix(X)。2基本運運算與表達達式(1)VBB的基本運運算:VBB的基本運運算包括算算術運算、關系運算算和邏輯運運算三大類類。算術類基本本運算有:、-、*、/、Mod、+、-關系類基本本運算有:=、=邏輯類基本本運算有:Not 、And 、Or(2)表達達式:表達達式主要用用來規(guī)定值值的計算過過程,以及及對于某些些情況或條條件的判斷斷。一個表表達式中可可能包括
10、算算術運算、關系運算算和邏輯運運算等多種種基本運算算,以及這這些基本運運算所涉及及的數(shù)據(jù)(變變量和常量量)。(3)基本本運算的優(yōu)優(yōu)先級從高高到低為:(1級),-(指負號號,2級),、/(3級),(4級),Mood(5級),+、-(6級),=、=(7級),Noot(8級),Annd(9級),Orr(10級)。(七)常用用的VB語句考試要求:對所列知知識要理解解其確切含含義及與其其它知識的的聯(lián)系,能能夠用所學學的信息技技術知識和和操作方法法解決實際際問題,熟熟練應用信信息技術進進行信息的的處理。(八)使用用VB實現(xiàn)現(xiàn)順序、選選擇、循環(huán)環(huán)三種控制制結構考試要求:對所列知知識要理解解其確切含含義及與其
11、其它知識的的聯(lián)系,能能夠用所學學的信息技技術知識和和操作方法法解決實際際問題,熟熟練應用信信息技術進進行信息的的處理。1賦值語語句: 變量名 = 表達式式或?qū)ο竺?屬性名 = 表達式式2選擇語語句: 行IIf語句:If 條件表達達式Thhen 語句1 Elsee 語句句2或IIf 條條件表達式式Theen 語語句 塊If語句:IIf 條條件表達式式1Thenn 語句塊塊 1EElseIIf 條條件表達式式2Thenn 語句塊 22 EElseIIf 條條件表達式式nThenn 語句塊塊 n Elsee 語句句塊 0 EEndIf3循環(huán)語語句: Foor 語句句 Foor 循循環(huán)變量 = 初值
12、值To終值值Steep 步步長語句塊塊NNext 循環(huán)變量量 Doo 語句句 Doo Whhile 條件表表達式語句塊塊LLoop4注釋:注釋是以以單引號()開頭的一串文字,可以出現(xiàn)在程序中需要說明的位置上,通過這一串文字,對附近的程序段進行簡要的說明,增加程序的可讀性。注釋對程序的執(zhí)行效果沒有任何影響,程序運行時自動跳過注釋。(九)過程程、事件處處理過程、自定義函函數(shù)考試要要求:對所所列知識要要理解其確確切含義及及與其它知知識的聯(lián)系系,能夠用用所學的信信息技術知知識和操作作方法解決決實際問題題,熟練應應用信息技技術進行信信息的處理理。1VB應應用程序是是按模塊化化的方式組組成的,一一個程序模
13、模塊是程序序的一部分分,每個模模塊負責解解決整個應應用問題的的一部分任任務。程序序模塊分為為過程和函函數(shù)兩種。2過程:將程序劃劃分成一個個個較小的的邏輯單元元,每個邏邏輯單元構構成一個過過程。過程程中的代碼碼可以被重重復調(diào)用。過程分成成兩類,一一類是事件件處理過程程,另一類類是通用過過程。3事件處處理過程: Suub 事件件處理過程程名(參數(shù)數(shù)表) 語句句塊 EEnd SSub 其中,事事件處理過過程名必須須符合下面面的規(guī)則:對象名_事件的標標準名。VB的一些些常用對象象上的常見見事件的標標準名有:文本框Teext:Textt_Cliick、Textt_DbllClicck、Textt_Key
14、yPresss命令按鈕CCommaand:Commmand_Clicck、Commmand_DblCClickk標簽Labbel:KeyPPresss4函數(shù):函數(shù)是類類似于過程程的另一個個程序模塊塊,不同之之處是函數(shù)數(shù)執(zhí)行完成成后,函數(shù)數(shù)的計算結結果被送到到函數(shù)的調(diào)調(diào)用點上,供供程序的后后繼部分繼繼續(xù)進行處處理。自定義函數(shù)數(shù): Fuunctiion 函函數(shù)名(參參數(shù)表) As 類型名 語句塊EEnd FFuncttion 二、例題分分析1對于對對象及其特特征的錯誤誤理解是()。(A) 對對象都具有有一個標識識自己以區(qū)區(qū)別其他對對象的名字字。(B) 對對象都具有有自身的屬屬性及其屬屬性值。(C)
15、 對對象一般只只用數(shù)據(jù)表表示屬性,但但不用代碼碼表示行為為。(D) 對對象都具有有自身的行行為(操作)。參考答案:C 所所考知識點點:對象的的概念。2下列控控件中可用用于接受用用戶輸入文文本,又可可用于顯示示文本的是是(A) LLabell 控件 (B) TexxtBoxx 控件(C) Timmer 控控件 (D) CommmanddButtton 控控件參考答案:B 所所考知識點點:VB的的界面設計計。3VB中中保存工程程文件的文文件擴展名名為(A) vvbp(B) frm(C) doc(D) pas參考答案:A 所所考知識點點:VB應用程程序的運行行和保存4VB語語言中,下下列各種基基本數(shù)
16、據(jù)類類型說明符符中表示單單精度實型型數(shù)的是(A) IIntegger(B) Boollean(C) Singgle(D) Striing參考答案:C 所所考知識點點:基本數(shù)數(shù)據(jù)類型5在Viisuall Bassic中,下下列屬于字字符串常量量的是(A) AAbs(1100)(B) 1000(C) Val(1000)(D) 1/2參考答案:B 所所考知識點點:數(shù)據(jù)、標準函數(shù)數(shù)的應用。解此題需要要了解各函函數(shù)返回值值的數(shù)據(jù)類類型,以及及數(shù)值和字字符串的表表示方法。題中Abbs()函函數(shù)求的是是數(shù)值的絕絕對值,返返回的是數(shù)數(shù)值;Vaal()函函數(shù)是將數(shù)數(shù)字字符串串轉(zhuǎn)換為數(shù)數(shù)值;返回回值是數(shù)值值,1/
17、22本身就是是數(shù)值;而而數(shù)字字符符串的表示示需要加引引號。6下列可可以作為VVisuaal Baasic的的變量名的的是(A) ssqr(B) 2paii(C) cj1(D) a+b參考答案:C 所所考知識點點:變量的的命名。解此題需要要了解變量量的命名規(guī)規(guī)則。變量量名是由字字母、數(shù)字字和下劃線線等字符的的任意字符符組成,但但必須以字字母開頭,另另外值得一一提的是變變量名不能能使用VBB中的保留留字。題中中sqr屬屬于VB的的保留字;5paii不是字母母開頭;aa+b中“+”號是非法法字符。7函數(shù)SSqr(XX)功能是是(A) 求求X的算術術平方根(B) 求X的絕絕對值(C) 求求不大于XX的
18、最大整整數(shù)(D) 數(shù)值X轉(zhuǎn)轉(zhuǎn)換成字串串X參考答案:A 所所考知識點點:標準函函數(shù)。8下列運運算結果中中,值最大大的是(A) 334 (B) 3/44(C) 4 mood 3(D) 3 mood 4參考答案:D 所所考知識點點:算術類類基本運算算符此題考生需需注意“/”、“”、“mod”三個有關關除的運算算符的區(qū)別別93 mmod 22 + 33 22的執(zhí)行結結果為(A) -1(B) 3(C) 2(D) 0參考答案:C 所所考知識點點:算術類類基本運算算10a=5,b=7,c=-2,dd=1時,下下列結果為為Falsse的是(A) aa + bb cc + dd Andd a = 5 Or NNot cc 00 Or d aa + bb Andd a = 5 Or NNot cc 00 Or d 0(C) aa + bb cc + dd Andd a 0 Or dd 00(D) aa + dd = 5 Or NNot cc 00 Or d 0 thhen xx=y-33 Elsse y=x+3y的值是_(A) 22(B) -23(C) 8(D) -17參考答案:C 所所考知識點點:選擇語語句18循環(huán)環(huán)語句Foor i=1 Too 10 stepp 2 的的循環(huán)次數(shù)數(shù)是(A) 55(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/ZGZS 0301-2023廢有機溶劑再生技術通則
- 汽車服務與管理專業(yè)考試試卷及答案2025年
- 2025年運動員科學訓練知識考試試卷及答案
- 2025年藝術經(jīng)濟與文化產(chǎn)業(yè)發(fā)展的互動知識考試試卷及答案
- 2025年信息技術與信息系統(tǒng)考試試卷及答案
- 2025年軟件測試工程師考試試題及答案
- 2025年古代文學專業(yè)考試試卷及答案
- 2025年農(nóng)產(chǎn)品檢測師考試試卷及答案
- 遵守衛(wèi)生公德共建美好生活
- 2025年機器人工程專業(yè)考試試題及答案
- 頌缽療愈師培訓
- 律師事務所律師事務所風險管理手冊
- 中華傳統(tǒng)文化之文學瑰寶學習通超星期末考試答案章節(jié)答案2024年
- 2020年高考英語試卷(新課標Ⅰ)(含解析版)
- DB34∕T 4410-2023 燦型水稻苗期耐熱性鑒定技術規(guī)程
- 水利水電工程施工(CB)、監(jiān)理(JL)表格大全
- SJG 171-2024 建筑工程消耗量標準
- 上海研學旅行課程設計
- DB1331T019-2022 雄安新區(qū)巖土基準層劃分導則
- 電力拖動自動控制系統(tǒng)(第5版)阮毅課后習題答案
- 幼兒園小班安全活動《認識消防員》課件
評論
0/150
提交評論