版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第四章 信息的加工與表達(下)萊山一中 張開鵬第一節(jié) 編制計算機程序解決實際問題4.1.1認識計算機與程序 請同學(xué)們一起來玩一個數(shù)字小游戲,看看誰能最快猜出數(shù)字。小游戲思考: 這款小游戲具有益智健腦,緩解學(xué)習(xí)壓力的作用,同學(xué)們一定很想知道這款應(yīng)用程序的背后隱藏著什么鮮為人之的內(nèi)容。下面我們一起走進計算機程序的世界。電腦程控打鈴器空調(diào)機交通紅綠燈生活中的程序 生活中包含計算機程序的例子非常多,比如學(xué)校電腦程控打鈴器就是用程序控制的,指揮十字路口的交通紅綠燈,以及空調(diào)、冰箱、電視各等等。交 流 討 論什么是計算機程序? 計算機程序(program)是為實現(xiàn)特定目標(biāo)或解決特定問題而用計算機語言編寫的
2、命令序列的集合。閱讀課本P74-75,思考以下問題:1、計算機各部件是如何配合工作的?2、計算機中數(shù)字電路的表示方法是怎樣的?3、計算機程序設(shè)計語言是如何發(fā)展、編寫與執(zhí)行?數(shù)據(jù)程序輸入設(shè)備輸出設(shè)備 存儲器內(nèi) 存外 存計算機各部件配合工作結(jié)果中央處理器1.計算機的工作原理逐條順序執(zhí)行預(yù)先存放在存貯器中指令預(yù)先將程序輸入存儲器輸入設(shè)備: 鍵盤、鼠標(biāo)、掃描儀、攝像頭等。輸出設(shè)備:顯示器、打印機等。存儲設(shè)備:內(nèi)存儲器、外存儲器(區(qū)別) 軟盤、硬盤、光盤、U盤、移動硬盤等是外存儲器;內(nèi)存儲器又分為RAM和ROM,RAM為隨機存儲器,ROM是只讀存儲器;內(nèi)存條是RAM ,ROM指的是主板上存儲BIOS的芯
3、片。 計算機的各種設(shè)備 內(nèi)存速度快,只用于存放計算機正在處理的程序和數(shù)據(jù),一旦斷電,存儲的信息有可能丟失; 外存速度慢,但存入的信息不會因斷電丟失,可長時間保存。計算機的各種設(shè)備 計算機工作時,中央處理器根據(jù)輸入指令,從輸入設(shè)備或外存輸入程序或數(shù)據(jù),并保存到計算機內(nèi)存中,執(zhí)行程序時從內(nèi)存中讀取指令和數(shù)據(jù),按順序執(zhí)行指令,處理結(jié)果放回內(nèi)存;中央處理器執(zhí)行輸出或保存指令時,會把內(nèi)存中的處理結(jié)果輸出到輸出設(shè)備或保存到外存中。1.計算機的工作原理 簡單地說就是:輸入 處理 輸出2.計算機中數(shù)字電路的表示方法計算機是一種數(shù)字化電子設(shè)備,在工作時每段電路只有兩種狀態(tài),可形象地稱為開和關(guān)。輸入計算機時把1、
4、0組成的代碼直接轉(zhuǎn)換為開關(guān)電路,就可以讓計算機工作了。A在ASCII碼中對應(yīng)的字符65十進制代碼表示0 1 0 0 0 0 0 1 二進制代碼表示某段控制數(shù)據(jù)的電路狀態(tài), 表示“開” 表示“關(guān)”程序或數(shù)據(jù)1、0二進制代碼對應(yīng)1、0開關(guān)電路計算機工作 現(xiàn)在國際上常用的字符編碼是ASCII(美國標(biāo)準(zhǔn)信息交換代碼)碼。(ASCII碼是一種專門用來為字母、數(shù)字、標(biāo)點符號和其它一些符號指定二進制代碼的方案。) 中國的漢字國標(biāo)碼:GB2312,GBK (GB_2312 字符集包含了 6763個的 簡體漢字,和682 個標(biāo)準(zhǔn)中文符號。) 信息編碼程序設(shè)計語言:是人們與計算機打交道的橋梁,通過它告訴計算機執(zhí)行
5、一系列操作,實現(xiàn)某種功能。人與人的交流通過人的自然語言人與計算機交流通過人設(shè)計的計算機語言3.程序設(shè)計語言第一代:機器語言。完全由二進制的“0”,“1”組成的一些數(shù)字信息,只有計算機專業(yè)人員才能掌握它的編寫規(guī)則,但計算機可以非常方便的讀懂;第二代:匯編語言。由1、0代碼組成的機器語言難學(xué)難記難用,計算機工程師把1、0代碼轉(zhuǎn)換為有意義的字符代碼,便有了匯編語言,它編制出來的程序計算機無法直接讀懂,必須翻譯成計算機語言。雖然比機器語言容易掌握,仍需要大量的計算機知識;3.程序設(shè)計語言第三代:高級語言。其語法和結(jié)構(gòu)更類似普通英文,一般人經(jīng)過學(xué)習(xí)之后都可以編程。高級語言需要進行編譯才能運行,編程軟件會
6、自己將程序語言轉(zhuǎn)換成一條條的通用二進制代碼,使計算機可以識別和運行。BASIC 十分易學(xué)的語言,適用于初學(xué)者 C,C+ 適用于制作系統(tǒng),強大的穩(wěn)定性 LOGO 簡單易學(xué),有獨特繪圖功能 PASCAL 最早出現(xiàn)的結(jié)構(gòu)化語言,適用于教學(xué) PROLOG 用于人工智能領(lǐng)域 3.程序設(shè)計語言計算機程序設(shè)計語言0100010001 01101010101 10000100010001 01101010111 10010100010011 01101010101 01101010111 Mov ax,8Mov bx,10Add ax,bx Y=8X=Y+10高級語言匯編語言機器語言低級語言/機器語言計算機程序的編寫與執(zhí)行計算機高級語言程序計算機機器語言程序人計算機翻譯程序編寫執(zhí)行課堂小結(jié)1、計算機程序(pr
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人與銀行消費貸款合同(二零二五版)4篇
- 建設(shè)工程勘察設(shè)計合同(2篇)
- 二零二五年度智能設(shè)備模具定制加工合同范本4篇
- 音樂核心素養(yǎng)課程設(shè)計
- 二零二五年度門診藥品銷售權(quán)承包合作協(xié)議3篇
- 配電柜拆除施工方案
- 造價管理課程設(shè)計
- 二零二五年度孟玲與張偉離婚協(xié)議及共同財產(chǎn)分割執(zhí)行方案4篇
- 二零二五版電子商務(wù)04安全風(fēng)險評估與改進合同2篇
- 阻力訓(xùn)練課程設(shè)計
- 小學(xué)數(shù)學(xué)六年級解方程練習(xí)300題及答案
- 電抗器噪聲控制與減振技術(shù)
- 中醫(yī)健康宣教手冊
- 2024年江蘇揚州市高郵市國有企業(yè)招聘筆試參考題庫附帶答案詳解
- 消費醫(yī)療行業(yè)報告
- 品學(xué)課堂新范式
- GB/T 1196-2023重熔用鋁錠
- 運輸行業(yè)員工崗前安全培訓(xùn)
- 公路工程安全風(fēng)險辨識與防控手冊
- 幼兒園教師培訓(xùn):計數(shù)(數(shù)數(shù))的核心經(jīng)驗
- 如何撰寫和發(fā)表高水平的科研論文-good ppt
評論
0/150
提交評論