認(rèn)識(shí)程式語言_第1頁
認(rèn)識(shí)程式語言_第2頁
認(rèn)識(shí)程式語言_第3頁
認(rèn)識(shí)程式語言_第4頁
認(rèn)識(shí)程式語言_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、認(rèn)識(shí)程式語言語言是用來表達(dá)訊息和溝通觀念的工具,電腦能夠了解的程式統(tǒng)稱為程式語言,程式語言中有一定的格式和符號(hào),稱為指令。電腦內(nèi)所有的資料,都是以二進(jìn)制碼(Binary)0與1的方式儲(chǔ)存,指令也不例外;當(dāng)資料被讀取至主記憶體內(nèi),並送入電腦的控制單元後,電腦才知道它是一個(gè)指令,經(jīng)過處理(解碼)後,才會(huì)交給電路依照一定的邏輯順序執(zhí)行該項(xiàng)指令,完成我們所要解決的問題。 2022/8/51程式語言的類別低階語言(Low Level Language) 機(jī)器語言(Machine Language) 組合語言(Assembly Language) 高階語言(High Level Language) 程序?qū)?/p>

2、向式語言非程序?qū)蚴秸Z言結(jié)構(gòu)化查詢語言物件導(dǎo)向語言人工智慧語言2022/8/52編譯及執(zhí)行程式碼Assembly 組譯器程序及物件導(dǎo)向語言之編譯器Basic 直譯器執(zhí)行檔或結(jié)果2022/8/53以程式語言解決問題的步驟分析問題 設(shè)計(jì)演算法 撰寫程式 原始程式的處理 編譯(Compile),測試(Test),執(zhí)行(Execute),除錯(cuò)(Debug) 撰寫說明及輸出程式2022/8/54物件導(dǎo)向的基本觀念物件(Object)任何具有行為及特質(zhì)的個(gè)體基本上都可稱為物件。屬性(Property)可說是物件的特色及性質(zhì)。事件(Event)一種被動(dòng)性的動(dòng)作或某一情境下所產(chǎn)生的行為。方法(Method)一

3、般泛指物件的行為而言。2022/8/55認(rèn)識(shí)Visual BasicVisual Basic簡介進(jìn)入VB的工作環(huán)境VB的視窗群使用即時(shí)運(yùn)算視窗練習(xí)一:進(jìn)入即時(shí)運(yùn)算視窗練習(xí)二:在即時(shí)運(yùn)算視窗中輸入BASIC指令習(xí)題:在即時(shí)運(yùn)算視窗中輸入以下內(nèi)容,看看執(zhí)行的結(jié)果?Print 100 + 200Print 200 - 100Print 100 * 200Print 100 / 2002022/8/56特殊符號(hào)常用的特殊符號(hào)等號(hào)Print的簡寫?合併多行敘述的:註解符號(hào):2022/8/57運(yùn)算式及運(yùn)算子算術(shù)運(yùn)算式、 運(yùn)算子+、-、*、/、Mod請注意與Mod是專門為整數(shù)相除所設(shè)計(jì)的運(yùn)算,所以被除數(shù)及除

4、數(shù)都必須先按四捨五入的原則取整數(shù)後,再將兩數(shù)相除。數(shù)字相除求商數(shù),Mod數(shù)字相除求餘數(shù)。請注意Mod三個(gè)英文字使用時(shí)必須在Mod的前後加上空白才行。2022/8/58運(yùn)算式及運(yùn)算子運(yùn)算的優(yōu)先順序練習(xí):利用即時(shí)運(yùn)算視窗檢測下列運(yùn)算式的結(jié)果Print 100 Mod 30 4Print -12 / (2 * 6) / 3Print (-3) 2Print (20 - 12) / (8 * (3 + 1) 先 後*/Mod+-2022/8/59運(yùn)算式及運(yùn)算子習(xí)題:1.將下列數(shù)學(xué)中的算術(shù)式表示成BASIC的算術(shù)式,並且以Print印出結(jié)果? (1) 32 - 22 (2) (5-10)(6+2) (3

5、) (10+2)/(15+9)2.寫出以下Print敘述的列印結(jié)果: (1) Print 4 * 2 + 4 / 2 + 4 (2) Print -5 2 + 5 (3) Print 3 + -3 * 3 (4) Print 49.49 6.51 - 48 / 6 (5) Print 27 / 3 Mod 55 82022/8/510運(yùn)算式及運(yùn)算子關(guān)係運(yùn)算式、 運(yùn)算子、最主要是用來進(jìn)行條件的比較運(yùn)算,最常應(yīng)用於選擇結(jié)構(gòu)中。邏輯運(yùn)算式、 運(yùn)算子AND、OR、XOR、NOT、EQV、IMP與關(guān)係運(yùn)算式常搭配應(yīng)用於選擇結(jié)構(gòu)中。2022/8/511表單設(shè)計(jì)與表單設(shè)計(jì)相關(guān)的視窗表單視窗:設(shè)計(jì)表單的場所工

6、具箱視窗:提供給表單設(shè)計(jì)必要的控制元件屬性視窗:瀏覽並設(shè)計(jì)表單、控制元件的屬性2022/8/512表單設(shè)計(jì)在表單上佈置控制元件佈置控制元件的三個(gè)程序選擇適當(dāng)?shù)目刂圃淖兛刂圃奈恢谜{(diào)整控制元件的大小練習(xí):在表單右上角佈置一個(gè)命令鈕,並且將該命令鈕縮小成原來的一半。作用中的控制元件練習(xí):試著在表單上佈置四個(gè)命令鈕。2022/8/513表單設(shè)計(jì)屬性視窗的操作屬性屬性值膚色青綠色聲音呱呱腳數(shù)四支範(fàn)圍水陸兩棲2022/8/514表單設(shè)計(jì)屬性列表的瀏覽屬性列表與屬性的設(shè)定練習(xí):試著改變表單“Width”屬性的屬性值,使成為原屬性值的1/2,然後在改變“Height”屬性的屬性值,也成為原屬性值的1/

7、2,看看表單有何變化。2022/8/515表單設(shè)計(jì)物件屬性的設(shè)定習(xí)題:在表單上佈置一個(gè)命令鈕,然後瀏覽這個(gè)命令鈕及表單的屬性列表,指出下列哪些屬性同時(shí)出現(xiàn)在命令鈕及表單中: (1) Caption(標(biāo)題) (2) Name(名稱) (3) Font(字型) (4) Height(高度) (5) Width(寬度)2022/8/516表單設(shè)計(jì)開始撰寫程式 設(shè)計(jì)、執(zhí)行、中斷練習(xí): 1. 將表單命名為frmtest,設(shè)定表單標(biāo)題為“表單使用練習(xí)”,且背景色設(shè)定為紅色。2. 按一下表單隨即顯示“歡迎光臨”。 3. 按一下鍵盤任意鍵,即結(jié)束程式的執(zhí)行。2022/8/517控制項(xiàng)文字框(Text Box)

8、設(shè)計(jì)一畫面,在第一個(gè)文字盒中輸入攝氏溫度,隨即於第二個(gè)文字盒中輸出華氏溫度。 註:華氏溫度(攝氏溫度 9 / 5)+32。練習(xí): 設(shè)計(jì)一畫面,在第一個(gè)文字盒中輸入身高, 隨即於第二個(gè)文字盒中輸出標(biāo)準(zhǔn)體重。 註:男性(身高cm80) 70標(biāo)準(zhǔn)體重 女性(身高cm70) 60標(biāo)準(zhǔn)體重2022/8/518控制項(xiàng)命令鈕(CommandButton)按Command1按鈕後使Label1的大小=12;樣式=粗體按Command2按鈕後使Label2的大小=12;樣式=斜體按Command3按鈕後使Label3的大小=12;樣式=底線 2022/8/519Font(字型)的設(shè)定 Arial新細(xì)明體等粗體斜體副屬性名稱意義Size效果交談窗之功能說明字型Name名稱大小大小9、10、12等字型樣式BoldItalicTrue表示粗體True表示斜體UnderlineStrikethrough底線取消線True表示底線True表示取消線2022/8/520函數(shù)指令MsgBox函數(shù)InputBox函數(shù)2022/8/521BASIC語言變數(shù)與常數(shù)變數(shù)常數(shù)數(shù)學(xué)上的變數(shù)A = A + 2的迷惑變數(shù)的命名規(guī)則1

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論