




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、4.1 編制計(jì)算機(jī)程序解決問(wèn)題,本節(jié)內(nèi)容,一.認(rèn)識(shí)計(jì)算機(jī) 二.認(rèn)識(shí)計(jì)算機(jī)語(yǔ)言 三.初識(shí)計(jì)算機(jī)程序 四.認(rèn)識(shí)計(jì)算機(jī)程序的基本元素 五.體驗(yàn)程序的作用及其編制環(huán)境 六.編制計(jì)算機(jī)程序解決問(wèn)題的步驟,思考: 1、計(jì)算機(jī)各部件如何配合工作? 2.計(jì)算機(jī)中數(shù)字電路的表示方法是怎樣的?,計(jì)算機(jī)是一種數(shù)字化電子設(shè)備,在工作時(shí)每段電路只有兩種狀態(tài),可形象地稱(chēng)為開(kāi)和關(guān)。 輸入計(jì)算機(jī)時(shí)把1、0代碼直接轉(zhuǎn)換為開(kāi)關(guān)電路,就可以讓計(jì)算機(jī)工作了。,逐條順序執(zhí)行預(yù)先存放在存貯器中指令,馮諾伊曼:存儲(chǔ)程序控制原理,輸入,輸出,存儲(chǔ)器,預(yù)先將程序輸入存儲(chǔ)器,計(jì)算機(jī),運(yùn)算器 控制器,中央處理器,一.認(rèn)識(shí)計(jì)算機(jī),010001000
2、1 01101010101 1000 0100010001 01101010111 1001 0100010011 01101010101 01101010111,Mov ax,8 Mov bx,10 Add ax,bx,Y=8 X=Y+1 0,指令序列的集合,程序,高級(jí)語(yǔ)言,匯編語(yǔ)言,機(jī)器語(yǔ)言,二.認(rèn)識(shí)計(jì)算機(jī)語(yǔ)言,BASIC(BeginnersAll-purpose Symbolic Instruction Code) “初學(xué)者的全方位符號(hào)式指令代碼”, 給初學(xué)者使用的程序設(shè)計(jì)語(yǔ)言,高級(jí)編程語(yǔ)言有:BASIC, PASCAL,C,VISUAL BASIC,FORTUAN.,編制計(jì)算機(jī)程序解決
3、問(wèn)題分為四個(gè)步驟: 1、分析問(wèn)題 2、設(shè)計(jì)算法 3、編寫(xiě)程序 4、調(diào)試程序,二.認(rèn)識(shí)計(jì)算機(jī)語(yǔ)言,三.初識(shí)計(jì)算機(jī)程序,程序,指令,定義,例子,告訴計(jì)算機(jī)從事某一特殊運(yùn)算的代碼。,軍訓(xùn)時(shí)教官的口令。,定義,指令的集合。,軍訓(xùn)時(shí)學(xué)校下發(fā)的軍訓(xùn)匯報(bào)表演的通知。,例子,四.認(rèn)識(shí)計(jì)算機(jī)程序的基本元素,計(jì)算機(jī)程序的基本元素,量詞、代詞 詞語(yǔ)類(lèi)型 標(biāo)點(diǎn)符號(hào) 短語(yǔ) 句子 段落,常量、變量 數(shù)據(jù)類(lèi)型 運(yùn)算符 表達(dá)式 語(yǔ)句 函數(shù),文章通知中的基本元素,VB是一種可視化程序設(shè)計(jì),可視化主要是讓程序設(shè)計(jì)人員利用軟件本身所提供的各種控件,像搭積木式地構(gòu)造應(yīng)用程序的各種界面,然后再編寫(xiě)少量的代碼就可構(gòu)建應(yīng)用程序。,五.體驗(yàn)
4、程序的作用及其編制環(huán)境,VB6.0應(yīng)用程序集成開(kāi)發(fā)環(huán)境(1),控件 工具箱,窗體編輯 窗口,工程資源 管理器,屬性 窗口,窗體布局 窗口,菜單欄,工具欄,啟動(dòng)、中斷、 結(jié)束程序,建立一個(gè)VB應(yīng)用程序一般分為四個(gè)步驟: 建立應(yīng)用程序界面 設(shè)置對(duì)象的屬性 編寫(xiě)應(yīng)用程序的代碼 保存和運(yùn)行程序,設(shè)計(jì)一個(gè)簡(jiǎn)單的VB應(yīng)用程序,操作步驟如下: 1.啟動(dòng)Microsoft Visual Basic 6.0中文版。 2.在“新建工程”窗口中選擇“標(biāo)準(zhǔn)EXE”選項(xiàng),單擊“打開(kāi)”按鈕。 3.進(jìn)入VB6.0開(kāi)發(fā)環(huán)境。 4.單擊工具欄上的“保存”按鈕,彈出“文件另存為”對(duì)話框,文件按默認(rèn)值Form1.frm保存。 5.
5、在彈出的“工程另存為”對(duì)話框中,工程按默認(rèn)值工程1.vbp保存。 6.創(chuàng)建工程后,VB會(huì)在工程中創(chuàng)建一個(gè)默認(rèn)的窗體。,例:程序的制作,VB程序的運(yùn)行方法: 使用“啟動(dòng)”按鈕直接運(yùn)行程序.該方法只能看到程序的執(zhí)行結(jié)果,不能生成可執(zhí)行文件。 將應(yīng)用程序源代碼編譯生成可執(zhí)行文件。步驟為:,加密和解密程序的操作過(guò)程 實(shí)驗(yàn)準(zhǔn)備: 1.一個(gè)文檔或者文件,并放在電腦的某個(gè)文件目錄中,同時(shí)記住這個(gè)目錄。如圖我準(zhǔn)備了一個(gè)txt格式的文本,放在了d盤(pán)的根目錄中。里面(寫(xiě)了一句話:我是平泉中學(xué)高一二班張明) 2.在電腦上安裝Microsoft visual Basic 6.0中文版。,本例中將1.txt放在d盤(pán)根目錄中:,3.在“新建工程”對(duì)話框中,單擊“標(biāo)準(zhǔn)EXE”點(diǎn)擊“確定”按鈕,打開(kāi)VB應(yīng)用程序窗口。,生成如下的窗體。,窗體設(shè)計(jì)器,4.雙擊窗體設(shè)計(jì)器,輸入如下代碼。,5.點(diǎn)擊運(yùn)行按鈕,輸入要加密或解密的文件的路徑。,加密結(jié)果,完成了加密,那么如何去解密呢?請(qǐng)同學(xué)們?cè)谧孕型瓿山饷懿僮鳎?提示:改改代碼,參考課本P77頁(yè)。,分析問(wèn)題,設(shè)計(jì)算法,調(diào)試運(yùn)行,編寫(xiě)程序,測(cè)試結(jié)果,分析問(wèn)題的需求情況及已知條件,判斷問(wèn)題的可能性和目標(biāo)要求,給出對(duì)問(wèn)題的精確描述,給出解決問(wèn)題的詳細(xì)方法和步驟,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅館業(yè)數(shù)字化轉(zhuǎn)型與智能化技術(shù)應(yīng)用考核試卷
- 建筑工程法律法規(guī)深度剖析考核試卷
- (完整版)協(xié)商一致解除(或終止)勞動(dòng)合同協(xié)議書(shū)
- 體育經(jīng)紀(jì)人與運(yùn)動(dòng)員職業(yè)風(fēng)險(xiǎn)管理考核試卷
- 旅游業(yè)投訴處理培訓(xùn)課件
- 西安房子購(gòu)買(mǎi)合同范本
- 金融產(chǎn)品推廣及銷(xiāo)售服務(wù)合同
- 電腦系統(tǒng)技術(shù)服務(wù)合同
- 養(yǎng)豬產(chǎn)業(yè)作業(yè)指導(dǎo)書(shū)
- 公司信息化建設(shè)方案設(shè)計(jì)書(shū)
- 區(qū)域保護(hù)合同模板
- 讀《這樣教學(xué)很有效-任務(wù)驅(qū)動(dòng)式課堂教學(xué)》心得體會(huì)
- DB11 945-2012 建設(shè)工程施工現(xiàn)場(chǎng)安全防護(hù)、場(chǎng)容衛(wèi)生及消防保衛(wèi)標(biāo)準(zhǔn)
- BEC商務(wù)英語(yǔ)初級(jí)考試歷年真題及答案6套
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 基于項(xiàng)目化學(xué)習(xí)的小學(xué)美術(shù)跨學(xué)科主題教學(xué)實(shí)踐研究
- GB/T 44625-2024動(dòng)態(tài)響應(yīng)同步調(diào)相機(jī)技術(shù)要求
- 家具廠質(zhì)量管理體系手冊(cè)
- 《家庭教育學(xué)第2版》全套教學(xué)課件
- 2024~2025學(xué)年度八年級(jí)數(shù)學(xué)上冊(cè)第1課時(shí) 負(fù)整數(shù)指數(shù)冪教學(xué)設(shè)計(jì)
- 2024年江西省吉安市遂川縣初中教師業(yè)務(wù)素養(yǎng)檢測(cè)試卷歷史試題
評(píng)論
0/150
提交評(píng)論