版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第1頁共18頁江蘇省高中信息技術(shù)《算法與程序設(shè)計VB(選修)》知識要點相關(guān)知識點(一)算法1.1.定義定義相關(guān)題解:1算法:就是解決問題的方法和步驟。算法是程序設(shè)計的“靈魂”,算法數(shù)據(jù)結(jié)構(gòu)=程序。單選題1、下列關(guān)于算法說法不正確的是(A)A、算法獨立于任何具體的語言,BASIC算法只能用BASIC語言來實現(xiàn)B、解決問題的過程就是實現(xiàn)算法的過程C、算法是程序設(shè)計的“靈魂”D、其它三項都正確2算法的描述方法:算法的描述方法:1算法的描述:可
2、分多種表達方法,一般用自然語言、流程圖和偽代碼進行描述。2自然語言描述法:指用人們?nèi)粘I钪惺褂玫恼Z言(本國語言),用自然語言描述符合我們的習(xí)慣,且容易理解。3流程圖描述:也稱程序框圖,它是算法的一種圖形化表示方法。且描述算法形象、直觀,更易理解。4偽代碼描述法:是介于自然語言和計算機程序語言之間的一種算法描述。是專業(yè)軟件開發(fā)人員常用方法。相關(guān)題解:單選題1、圖形符號““在算法流程圖描述中表示(B).A處理或運算的功能B輸入輸出操作C用
3、來判斷條件是否滿足需求D算法的開始或結(jié)束2、圖形符號““在算法流程圖描述中表示(A).A處理或運算的功能B輸入輸出操作C用來判斷條件是否滿足需求D算法的開始或結(jié)束3、以下哪個是算法的描述方法(A)A流程圖描述法B枚舉法C順序法D列表法4、以下哪個是算法的描述方法(D)A順序法B列表法C集合法D自然語言描述法(二)程序設(shè)計基礎(chǔ)(1)常用高級編程語言:BASIC、VB、Pal、C、C、Java1面向?qū)ο蟮某绦蛟O(shè)計語言:面向?qū)ο蟮某绦蛟O(shè)計語言
4、:其中的對象對象主要是系統(tǒng)設(shè)計好的對象,包括窗體等、控件等2控件:控件:是指工具箱中的工具在窗體中畫出的、能實現(xiàn)一定功能的部件,如文本框,命令按鈕等。常用控件常用控件:控件控件對象的類型對象的類型前綴前綴名字舉例名字舉例窗體窗體Fmfrmfrmfind命令按鈕命令按鈕Commbuttoncmdcmdok標簽標簽Labellbllblinput文本框文本框TextBoxtmrtmrClock若命令按鈕若命令按鈕(Comm)的Enabled
5、屬性設(shè)置為屬性設(shè)置為True時按鈕有效,設(shè)置為時按鈕有效,設(shè)置為False時按鈕無效時按鈕無效3對象的屬性、方法和事件對象的屬性、方法和事件1屬性屬性屬性屬性Name設(shè)置對象的名稱Caption決定控件中顯示的內(nèi)容(文字)Text決定窗體中文本框中顯示的內(nèi)容(初始為空白)Height決定控件高度Width決定控件寬度TOP決定控件的靠頂部位置Left決定控件的靠左邊位置輸入或輸出判斷處理或運算連接點流程線開始或結(jié)束第3頁共18頁D、程序
6、設(shè)計就是指示計算機如何去解決間題或完成一組可執(zhí)行指令的過程2、下列說法錯誤的是(D).A、程序設(shè)計就是尋求解決問題的方法,并將其實現(xiàn)步驟編寫成計算機可以執(zhí)行的程序的過程B、程序設(shè)計語言的發(fā)展經(jīng)歷了機器語言、匯編語言、高級語言的過程C、計算機程序就是指計算機如何去解決間題或完成一組可執(zhí)行指令的過程D、程序設(shè)計語言和計算機語言是同一概念的兩個方面一、常量一、常量:批在程序進行過程中不變的量在VB中一般分數(shù)值常量與字符常量兩種數(shù)值常量:就是數(shù)
7、學(xué)中說的常數(shù),分整型常量和實型常量兩種整型常量:即整數(shù),指不帶小數(shù)點的數(shù)值如1、0、、10、35等都是合法的整數(shù)實型常量:即實數(shù),指帶小數(shù)點的數(shù)值。實型常量又分為定點數(shù)和浮點數(shù)兩種。例:定點數(shù):3.14159和6.8,1.99浮點數(shù):2E6、1E5、88E例:1.2345103可表示為1.2345E3,字母E表示底數(shù)10浮點數(shù)就是數(shù)學(xué)上的科學(xué)計數(shù)法。字符串常量:被一對雙引號括起來的若干個合法的字符稱為字符串常量。例如:”China”、”
8、VisualBasic”、”18”、”3.1415”等,雙引號中字符,不包括雙引號本身。符號常量:如果多次用到同一個常量,則可用一個有意義的名字表示這個常量。二、二、變量:在程序執(zhí)行過程中,其值可以改變的量稱為變量變量命名注意要點:變量命名注意要點:1、必須以字母開頭不能以數(shù)字或其他字符開頭。2、只能由字母、漢字、數(shù)字學(xué)或下劃線組成,不能含有小數(shù)點、空格等字符。3、最長不超過255個字符4、不能以VB保留字作變量名,如語句定義符、函數(shù)名
9、等。5、VB不區(qū)分變量名中字母大小寫。如HELLO和Hello是同一個變量。數(shù)據(jù)及運算數(shù)據(jù)及運算(1)常用數(shù)據(jù)類型:(整型)Integer、(長整型)Long、(單精度型)Single、(雙精度型)Double、(字符串型)String、(布爾型)Boolean、(日期型)Date其中(整型)Integer、(長整型)Long、(單精度型)Single、(雙精度型)Double屬于數(shù)值型表示范圍:(整型)Integer(32768——3
10、2767,存儲為16位,2個字節(jié))(長整型)Long(21億——21億,可以表示人口數(shù)量)(布爾型)Boolean(True真、是或False假、非)(字符串型)String(定長字符串:0——65535個字符,不定長字符串:0——20億個字符)字符串型數(shù)據(jù)是指用“”括起來的一串字符。如“歡迎進入VB世界!”、“VisualBasic”、“1234”都是字符串類型。(日期型)Date(10011——99991231)日期型數(shù)據(jù)專門用來處
11、理日期和時間。VB采用一對“#”把日期和時間的值括起來,如#20030820#表示2003年8月20日。(2)常量和變量的命名、聲明及賦值符號常量的聲明:Const常量名[As常量類型]=常量值如:ConstpiAsSingle=3.14159常量名為pi變量的聲明:DimAs如:DimaAsInteger定義一個整型變量,變量名為a變量的賦值VB中使用Let語句給變量賦值,其形式如下:[Let]變量=表達式其中,方括號[]表示這部分內(nèi)
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省高中信息技術(shù)《算法與程序設(shè)計vb》模擬考試試卷20套含答案
- 高中信息技術(shù)算法與程序設(shè)計題庫(含答案)
- [教育]浙教版高中信息技術(shù)算法與程序設(shè)計教學(xué)體會
- [學(xué)習(xí)]高中信息技術(shù)循環(huán)結(jié)構(gòu)程序設(shè)計
- 河南中學(xué)高中信息技術(shù)學(xué)科算法與程序設(shè)計課程綱要
- 高中信息技術(shù)-算法與程序設(shè)計-選擇結(jié)構(gòu)教案-教科版
- 高中信息技術(shù)“算法與程序設(shè)計”模塊教學(xué)策略的研究.pdf
- 云南省2018高中信息技術(shù)學(xué)業(yè)水平考試算法與程序設(shè)計模塊測
- [教育]浙教版高中信息技術(shù)算法與程序設(shè)計活動手冊的設(shè)計與使用
- 選修1《順序結(jié)構(gòu)程序》說課稿高中信息技術(shù)
- vb知識點算法與程序設(shè)計(選修)
- 高中信息技術(shù)vb試題及答案
- 教科版信息技術(shù)--算法與程序設(shè)計算法與程序設(shè)計思想
- 江蘇省普通高中信息技術(shù)課程標準教學(xué)要求
- 高中信息技術(shù)vb專項題(學(xué)考)
- 《高中信息技術(shù)基礎(chǔ)》第三章“程序設(shè)計實例”教案
- 29571.stem教育理念下高中信息技術(shù)課程設(shè)計以算法與程序設(shè)計為例
- 信息技術(shù)算法與程序設(shè)計模塊教學(xué)計劃
- 高中信息技術(shù)選修2全冊教案
- 高中信息技術(shù)選修2全冊教案
評論
0/150
提交評論