高中信息技術(shù) 1.3 程序與程序設(shè)計(jì)課件 粵教版選修1.ppt
《高中信息技術(shù) 1.3 程序與程序設(shè)計(jì)課件 粵教版選修1.ppt》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《高中信息技術(shù) 1.3 程序與程序設(shè)計(jì)課件 粵教版選修1.ppt(9頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
程序與程序設(shè)計(jì)語(yǔ)言 一 程序和程序設(shè)計(jì) 1 程序 程序?qū)嶋H上是一組機(jī)器操作的指令或語(yǔ)句的序列 是算法的一種描述 求100以?xún)?nèi)能被3整除的數(shù) 的算法與程序 程序的特征 1 每一個(gè)算法的步驟對(duì)應(yīng)著程序設(shè)計(jì)語(yǔ)言的一個(gè)或多個(gè)語(yǔ)句 2 除非特別聲明 程序都從第一條語(yǔ)句開(kāi)始順序執(zhí)行 3 程序施行操作的對(duì)象稱(chēng)為數(shù)據(jù) 4 數(shù)據(jù)都有屬性和取值范圍 即類(lèi)型說(shuō)明 5 有的語(yǔ)句需要做出判斷 6 有的語(yǔ)句要執(zhí)行一次以上 2 程序的基本結(jié)構(gòu) 順序結(jié)構(gòu) 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 程序的三種基本控制結(jié)構(gòu) 程序設(shè)計(jì) 具體問(wèn)題 程序設(shè)計(jì) 計(jì)算機(jī)程序 分析問(wèn)題 建立模型 設(shè)計(jì)算法 編寫(xiě)程序 一個(gè)高質(zhì)量的程序 應(yīng)具備以下條件 1 建立正確的數(shù)學(xué)模型和確定有效的計(jì)算方法 2 運(yùn)行結(jié)果必須正確 且在精度和其他個(gè)方面均滿(mǎn)足要求 3 程序本身具有良好的結(jié)構(gòu) 邏輯清楚 易讀易懂 4 程序運(yùn)行時(shí)間盡可能短 同時(shí)盡可能合理地使用內(nèi)存 5 便于檢查 修正 移植和維護(hù) 1 機(jī)器語(yǔ)言 早期的程序設(shè)計(jì)語(yǔ)言是由 0 和 1 這樣的二進(jìn)制數(shù)代碼指令組表示的 是能夠被計(jì)算機(jī)直接接受和執(zhí)行的計(jì)算機(jī)語(yǔ)言 通常稱(chēng)為機(jī)器語(yǔ)言 2 匯編語(yǔ)言 為了讓使用機(jī)器語(yǔ)言編寫(xiě)的程序更易理解 程序員使用了一種類(lèi)似英語(yǔ)縮略詞且?guī)в兄浶苑?hào)的語(yǔ)言 每條匯編指令都和一條機(jī)器指令相對(duì)應(yīng) 只是指令碼和操作數(shù)都采用符號(hào)形式 這種語(yǔ)言被稱(chēng)為匯編語(yǔ)言 3 高級(jí)語(yǔ)言 高級(jí)語(yǔ)言編寫(xiě)的程序必須經(jīng)過(guò)翻譯器將其翻譯成機(jī)器語(yǔ)言 才能在計(jì)算機(jī)上執(zhí)行 高級(jí)語(yǔ)言中的每條語(yǔ)句都將被翻譯成多條機(jī)器語(yǔ)言 二 程序語(yǔ)言的產(chǎn)生與發(fā)展 三 程序的編輯和翻譯 1 程序的編輯 以匯編語(yǔ)言或者高級(jí)語(yǔ)言所編寫(xiě)的程序被稱(chēng)為 源代碼 這些源代碼需要我們逐一地輸入到計(jì)算機(jī)中 并把他們以文件的形式保存起來(lái) 這個(gè)過(guò)程稱(chēng)為程序的編輯 2 程序的翻譯 編譯程序和解釋程序 編譯程序 編譯程序的主要功能是將高級(jí)語(yǔ)言編寫(xiě)的程序在執(zhí)行前翻譯成等效的機(jī)器語(yǔ)言程序 以便在機(jī)器上直接執(zhí)行 解釋程序 所謂解釋實(shí)際上是對(duì)源程序的每一可能的行為都用機(jī)器語(yǔ)言寫(xiě)一個(gè)子程序 用來(lái)模擬這一行為- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 高中信息技術(shù) 1.3 程序與程序設(shè)計(jì)課件 粵教版選修1 高中 信息技術(shù) 程序 程序設(shè)計(jì) 課件 粵教版 選修
鏈接地址:http://www.3dchina-expo.com/p-7650134.html