命令式程式設計是面向計算機硬體的抽象

2021-09-07 20:51:22 字數 904 閱讀 4230

命令式程式設計是面向計算機硬體的抽象,有變數(對應著儲存單元),賦值語句(獲取,儲存指令),表示式(記憶體引用和算術運算)和控制語句(跳轉指令),一句話,命令式程式就是乙個馮諾依曼機的指令序列。

命令式程式設計是面向計算機硬體的抽象,有變數(對應著儲存單元),賦值語句(獲取,儲存指令)表示式(記憶體引用和算術運算)和控制語句(跳轉指令);

函式式程式設計是面向數學的抽象,將計算描述為一種表示式求值,一句話,函式式程式就是乙個表示式

不同語言的抽象層次

計算

c#         ----->物件

python      ----->函式式

c語言----->函式(面向過程)

組合語言

計算機硬體----->指令計算機

計算機硬體及程式語言

計算機 computer 俗稱電腦,是現如今人們日常生活中常用的一種可以替代人類去進行計算等工作的機器。計算機由五大硬體組成 1.控制器 2.運算器 3.儲存器 4.輸入裝置 5.輸出裝置 乙個程式想要在計算機中執行,需要靠三大核心硬體 1.cpu 運算器 控制器 cpu的功能是運算 控制,它的工作...

什麼是程式設計 程式語言,計算機硬體組成基礎

程式設計是 程式設計師基於某種程式語言把自己腦海中想要計算機中做的事寫到檔案中,最後這程式設計的結果就是一堆檔案組成程式 程式語言 是一種計算機能識別的語言,就是程式設計師與算機之間溝通的介質 程式語言就像我們平常說的漢語,英語一樣 計算機就像是人的奴隸,程式設計的目的就是計算機代替人工作 讓計算機...

計算機硬體的基礎

1.程式語言的作用 為了使計算機能夠理解人的意圖 人類就必須將需解決的問題的思路 方法 和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令 一步一步去工作,完成某種特定的任務。這種人和計算機之間交流的過程就是程式設計 2.作業系統與應用的關係 作業系統是覆蓋在硬體上的第一層軟體,它...