第二章 計算機與計算機程序_第1頁
第二章 計算機與計算機程序_第2頁
第二章 計算機與計算機程序_第3頁
第二章 計算機與計算機程序_第4頁
第二章 計算機與計算機程序_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

FORTRAN77

FOR

2號;衲軍分

計算機是實現算法的有效工具

?電子計算機具有的特點

⑴電子的。基于電子脈沖

電路原理

⑵數據處理和信息加工

⑵具有內部存儲信息的能力O

可以存儲電脈沖信號⑶自動控制系統

⑶運算過程由程序自動控制O⑷計算機輔助設計1

人給機器指令,機器就

完成一個操作⑸人工智能

15:44:353

計算機的基本組成

基本組成取數____________

I―運算器

⑴運算器存

/命

⑵存儲器命

⑶控制器

計算機

系統設備

15:44:35

計算機系統

計算機系統構成圖

15:44:355

計算機中存儲信息的方法

一、有關概念

位(bit)又稱比特,每一個小的脈沖電路率元稱為一位,它

是存儲信息的最小單位。

字節(byte):由若干個位組成一個字節,一般的計算機以8位

作為一個字節。

字(word):由-個或幾個字節組成-個存儲單元。

儲單元中存放-條指令或-個數據。

地址:將每一個存儲單元編號,這個編號稱為地址

15:44:356

計算機中存儲信息的方法

二、數制

二進制數:逢二進一(01)

十進制數:逢十進一(0?9)

八進制數:逢八進一(0-7)

十六進制數:逢十六進一(0-9,A,B,C,D,E,F)

三、進制數間的轉換

⑴十進制轉化為進制:整數,除取余法,最后一次相除所得的余數為最高

位;小數,乘取整法,第一次相乘所得的整數為最高位;BH

⑵進制轉化為十進制:按權相加法;

⑶二進制轉化為八(十六進制):將整數部分自右向左和小數部分H左向右

分別按三位(四位)一組,不足三位(四位)用“0”補齊。

15:44:357}

計算機語言和計算機程序

一、計算機語言

低級I機器語言:計算機直接識別和執行的二進制形式的指條

語言〔符號語言:使用助記符(特定的符號代替某些操作)代日進制指令的語言。

算法語言:語言不面向機器,而是面向過程(不考慮及其詞構造和不同機

器的特點,只要按照解題的算法寫出解題過程)

非過程語言:只管結果,不管過程的這種語言。

二、計算機程序

程序:為解決某一個特定問題而用某一種語言編寫的指令序列。、

A.語法:語法規則

B.語義:某一語法成份的含義

程序運行環境

編輯程序

匯編程序

-

編譯程序

解釋程序

用戶源程序

女悻)于

程序執行過程圖

15:44:359

程序開發的步驟與方法

?程序開發的步驟:

L建立數學模型;2.確定算法,畫流程圖;3,編寫程序\程序測盤

?結構化程序設計方法

\

1.自頂向下;2.逐步細化;3.模塊化設計;4.結構化編碼

\

15:44:3510

溫馨提示

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

評論

0/150

提交評論