2-2數(shù)據(jù)的表示與處理_圖文_第1頁(yè)
2-2數(shù)據(jù)的表示與處理_圖文_第2頁(yè)
2-2數(shù)據(jù)的表示與處理_圖文_第3頁(yè)
2-2數(shù)據(jù)的表示與處理_圖文_第4頁(yè)
2-2數(shù)據(jù)的表示與處理_圖文_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2-2數(shù)據(jù)的表示與處理(1)數(shù)據(jù)類(lèi)型一、 【教學(xué)目標(biāo)】1、 知識(shí)與技能掌握VB 定義的常用的基本數(shù)據(jù)類(lèi)型,常量與變量的定義方法2、方法與過(guò)程本節(jié)涉及到基礎(chǔ)知識(shí)較多,所以要一個(gè)一個(gè)問(wèn)題解決,從一個(gè)簡(jiǎn)單的求圓的面積的程序入手,從中分析VB 程序一般包括的幾個(gè)部分,讓學(xué)生更容易上手。3、情感態(tài)度和價(jià)值觀這一節(jié)是學(xué)習(xí)VB 程序的重要的入門(mén)課,授課時(shí)要注意結(jié)合學(xué)生的思路,逐個(gè)問(wèn)題解決。二、 重點(diǎn)難點(diǎn)1、 教學(xué)重點(diǎn)(1)VB 常用的的基本數(shù)據(jù)類(lèi)型,常量與變量(2)VB 程序的開(kāi)發(fā)環(huán)境2、教學(xué)難點(diǎn)常量與變量的定義方法三、 教學(xué)環(huán)境1、預(yù)備知識(shí):學(xué)生已掌握使用計(jì)算機(jī)解決問(wèn)題的四個(gè)步驟分析問(wèn)題、建立模型、設(shè)計(jì)算

2、法和編寫(xiě)程序。2、制作的幻燈片四、 教學(xué)過(guò)程導(dǎo)入:以下是一個(gè)“求半徑為r 的圓的面積”的程序,請(qǐng)你注意觀察程序的組成結(jié)構(gòu)及其功能,并思考如下的問(wèn)題:(1)程序有多少行,每一行的作用是什么?(2)如果按語(yǔ)句的作用區(qū)分,這個(gè)程序包含幾個(gè)部分?Private sub command1_click( 定義名為command1_click(的事件過(guò)程 Const pi as single=3.14 說(shuō)明程序中pi 是常量Dim r as single,s as single 定義半徑r 和面積s 為單精度實(shí)型 r=inputbox(“r=”,”請(qǐng)輸入半徑” 輸入r 的值s=pi*r*r 把表達(dá)式pi*r

3、*r的值賦給s print “圓的面積s=”;s 把s 的值輸出到當(dāng)前的窗體上 End sub 過(guò)程結(jié)束考察上述程序,我們?nèi)菀卓吹剑撼绦蚬灿写a7行,每一行都是VB 的一個(gè)語(yǔ)句,VB 的程序就是由這樣的一組語(yǔ)句組成。每一個(gè)語(yǔ)句都是按照一定的規(guī)則書(shū)寫(xiě)的。新課講授:總結(jié)上述分析,我們可以得到VB 程序的一般包括如下部分:(1) 數(shù)據(jù)類(lèi)型說(shuō)明部分(2) 數(shù)據(jù)的輸入部分(3) 數(shù)據(jù)的處理部分(4) 數(shù)據(jù)的輸出部分一、基本數(shù)據(jù)類(lèi)型描述客觀事物的數(shù)、字符以及所有能輸入到計(jì)算機(jī)中,并被計(jì)算機(jī)程序加工處理的集合稱(chēng)為數(shù)據(jù)。數(shù)據(jù)既是計(jì)算機(jī)程序處理的對(duì)象,也是運(yùn)算產(chǎn)生的結(jié)果。 為了更好地處理各種數(shù)據(jù),VB 定義了多

4、種數(shù)據(jù)的類(lèi)型?;緮?shù)據(jù)類(lèi)型是系統(tǒng)預(yù)先定義的數(shù)據(jù)類(lèi)型,表2-1中列出了VB 定義的常用的基本數(shù)據(jù)類(lèi)型。例如在上述的程序中,既有單精度實(shí)型數(shù)的數(shù)據(jù)(如3.14等),也有字符類(lèi)型的數(shù)據(jù),如“輸入半徑”、“圓的面積S=”。二、常量和變量(一)常量在程序設(shè)計(jì)中,以于一些經(jīng)常使用的常量,可以用常量說(shuō)明語(yǔ)句來(lái)定義。這樣可以提高程序的可讀性和可維護(hù)性。Visual Basic中的常量分為兩種,一種是文字常量,一種是符號(hào)常量。常量說(shuō)明語(yǔ)句的格式是:Const 常量名 As 類(lèi)型 = 表達(dá)式在上述程序中,第2行就是一個(gè)常量說(shuō)明語(yǔ)句,說(shuō)明程序中需要使用的常量(二)變量1命名規(guī)則變量是一個(gè)名字,給變量命名時(shí)應(yīng)遵循以下

5、規(guī)則:(1)名字只能由字母、數(shù)字和下劃線組成;(2)名字的第一個(gè)字符必須是英文字母,最后一個(gè)字符可以是類(lèi)型說(shuō)明符;(3)名字的有效字符為255個(gè);(4)不能用Visual Basic的保留字作變量名,但可以把保留字嵌入變量名中;同時(shí),變量名也不能是末尾帶有類(lèi)型說(shuō)明符的保留字。2變量的類(lèi)型和定義任何變量都屬于一定的數(shù)據(jù)類(lèi)型,包括基本數(shù)據(jù)類(lèi)型和用戶(hù)定義的數(shù)據(jù)類(lèi)型。在Visual Basic中,可以用下面幾種方式來(lái)規(guī)定一個(gè)變量的類(lèi)型:(1)用類(lèi)型說(shuō)明符來(lái)標(biāo)識(shí)。(2)在定義變量時(shí)指定其類(lèi)型(3)用類(lèi)型說(shuō)明符定義的變量,在使用時(shí)可以省略類(lèi)型說(shuō)明符定義格式:Dim 變量名 as 數(shù)據(jù)類(lèi)型例如:Dim n

6、as integer鞏固練習(xí):1 整型變量占用的字節(jié)數(shù)為_(kāi)。a 2個(gè)字節(jié)b 3個(gè)字節(jié)c 4個(gè)字節(jié)d 5個(gè)字節(jié) 答案:A2 整型數(shù)的取值范圍為_(kāi)。a 32767+32767b 32768+32767c 32768+32768d 065535 答案:B3 在程序中使用日期型數(shù)據(jù)時(shí),必須用符號(hào)_將日期型數(shù)據(jù)括起來(lái)。a b $c %d # 答案:D4)下列選項(xiàng)中,為字符串常量的是_。a 6/12/2001b 6/12/2001c #6,12,2001#d 6,12,2001# 答案:B5 下列選項(xiàng)中,哪一項(xiàng)是所有控件共有的屬性_。a Caption b Value c Text d Name 答案:D

7、6 下列數(shù)據(jù)中哪一個(gè)是布爾常量_。a 123 b not c TRUE d xyz 答案:C7 下列數(shù)據(jù)類(lèi)型不可能占8個(gè)字節(jié)的是_數(shù)據(jù)類(lèi)型。a Dateb Longc Doubled Currency 答案:B板書(shū)設(shè)計(jì):2-2數(shù)據(jù)的表示與處理(1)導(dǎo)入:我們可以得到VB 程序的一般包括如下部分:(1) 數(shù)據(jù)類(lèi)型說(shuō)明部分(2) 數(shù)據(jù)的輸入部分(3) 數(shù)據(jù)的處理部分(4) 數(shù)據(jù)的輸出部分一、基本數(shù)據(jù)類(lèi)型二、常量和變量(一)常量(二)變量1命名規(guī)則變量是一個(gè)名字,給變量命名時(shí)應(yīng)遵循以下規(guī)則:(1)名字只能由字母、數(shù)字和下劃線組成;(2)名字的第一個(gè)字符必須是英文字母,最后一個(gè)字符可以是類(lèi)型說(shuō)明符;(3)名字的有效字符為255個(gè);(4)不能用Visual Basic的保留字作變量名,但可以把保留字嵌入變量名中;同時(shí),變量名也不能是末尾帶有類(lèi)型說(shuō)明符的保留字。2變量的類(lèi)型和定義任何變量都屬于一定的數(shù)據(jù)類(lèi)型,包括基本數(shù)據(jù)類(lèi)型和用戶(hù)定義的數(shù)據(jù)類(lèi)型。

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論