當前位置:首頁 » 服務存儲 » 人類創造的數據需要多少存儲器
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

人類創造的數據需要多少存儲器

發布時間: 2023-02-01 07:58:41

存儲器存儲容量怎麼算

存儲器的存儲容量的基本單位是位元組(Byte)。但由於目前存儲器的容量都很大,因此常用KB、MB、GB以及TB作為存儲容量的單位。

換算:

1B(byte,位元組)= 8 bit;

1KB(Kilobyte,千位元組)=1024B= 2^10 B;

1MB(Megabyte,兆位元組,百萬位元組,簡稱「兆」)=1024KB= 2^20 B;

1GB(Gigabyte,吉位元組,十億位元組,又稱「千兆」)=1024MB= 2^30 B;

1TB(Terabyte,萬億位元組,太位元組)=1024GB= 2^40 B;

1PB(Petabyte,千萬億位元組,拍位元組)=1024TB= 2^50 B;

1EB(Exabyte,百億億位元組,艾位元組)=1024PB= 2^60 B;

1ZB(Zettabyte,十萬億億位元組,澤位元組)=1024EB= 2^70 B。

(1)人類創造的數據需要多少存儲器擴展閱讀

Megabyte(MB)=1024KB相當於一則短篇小說的文字內容。

Gigabyte(GB)=1024MB相當於貝多芬第五樂章交響曲的樂譜內容。

Terabyte(TB)=1024GB相當於一家大型醫院中所有的X光圖片資訊量。

Petabyte(PB)=1024TB相當於50%的全美學術研究圖書館藏書資訊內容。

Exabyte (EB)=1024PB;5EB相當於至今全世界人類所講過的話語。

Zettabyte(ZB)=1024EB如同全世界海灘上的沙子數量總和。

Yottabyte(YB)=1024ZB相當於7000位人類體內的微細胞總和。

② 大數據、高性能環境對存儲的需求

大數據、高性能環境對存儲的需求
一直以來,高性能計算的主要目的就是提高運算速度,來解決大規模科學計算和海量數據的處理問題。高性能計算每秒萬億次級的強大計算能力,使其成為石油、生物勘探、氣象預測、生命科學研究等領域的重要技術選擇。但是隨著數據量以及數據價值的不斷增長,金融、電信、互聯網等領域對高性能計算的需求不斷加大。隨著技術的發展,高性能計算系統的處理能力越來越強,任務的計算時間越來越短,對業務的價值不斷提高。但是,要想實現快速的任務計算處理,高性能計算系統的存儲能力是關鍵。因為在計算開始,要從存儲系統中讀取數據;計算結束時,要向存儲系統中寫入計算後的結果。如果這之間的讀取和寫入速度不匹配,不僅會拖延高性能項目的完成周期,低延遲還會嚴重影響高性能創造價值的能力。通常,高性能計算要求存儲系統能夠滿足性能、可擴展性要求,保護投資回報:吞吐量達到幾個甚至幾十個GB/s,容量能擴展至PB級;透明的訪問和數據共享;集中式的智能化管理,高性價比;可按需獨立擴展容量和性能等。中橋分析師在深圳華大基因研究院實地測試了EMC Isilon 產品在其HPC 環境下的運行情況,並記錄下其結果。
背景
高性能計算(High Performance Computing—HPC )指通常使用很多處理器(作為單個機器的一部分)或者某一集群組織中幾台計算機(作為單個計算資源操作)的計算系統和環境。長期以來,高性能計算應用的主要領域是科學與工程計算,諸如高能物理、核爆炸模擬、氣象預報、石油勘探、地震預報、地球模擬、葯品研製、CAD 設計中的模擬與建模、流體力學的計算等。如今,像金融證券、政府信息化、電信行業、教育、企業、網路游戲等領域對HPC的需求也在迅猛增長。
高性能計算的應用
高性能計算有著廣泛的行業應用基礎,下面列舉幾個行業對高性能計算的應用需求:
1. 航空航天行業
在航空航天行業,隨著中國航空航天事業的快速發展,尤其是載人航天技術的巨大成功,我國科技人員對空氣動力學的數值模擬研究提出了越來越多的需求,常規的計算能力遠遠無法滿足復雜的大型飛行器設計所帶來的巨大需求。在航空航天企業的設計過程中,研究人員往往需要把飛機表面分成幾百萬甚至幾千萬個離散型的網格點,然後通過高性能計算平台求解方程,得出每個網格點的溫度、速度、摩擦力等各種參數,並模擬出連續型的曲線,進而為飛機設計提供寶貴的參考資料。對這類計算來說,網格點分割得越細密,計算結果的精確度也就越好。但是這些大規模設計計算問題不但單個作業計算量龐大,且需不斷調整、重復計算,因此高性能在航天航空行業中占據著舉足輕重的地位。
2. 能源行業
石油能源作為國家戰略資源,對於國家經濟、安全、軍事等各方面都具有非常重要的戰略意義。石油勘探承擔著尋找儲油構造、確定井位的重要任務。目前的主流做法就是人為的製造相應規模的地震(視勘探地區面積與深度不同),同時在相應的地層遍布若干震波收集點。由於不同材料的地質環境對地震波的影響是有規可循的,所以藉助這一點,通過相關的演算法,即可以通過對地震波的傳遞演算來「計算出」地質結構,從而找出我們所需要的能源位置。這種計算量無疑是異常龐大的,由於地震波法勘探收集的數據通常都以TB計,近年來海洋油氣勘探所採集的數據甚至開始向PB規模發展。為此,只有藉助高性能計算,才能在最短的時間內處理這些海量數據。
3. 生命科學
在現代生命科學領域,以數據為驅動力的改變正引發著巨大的變革。海量生物數據的分析將會增強疾病的實時監控能力和對潛在流行病做出反應的能力,但海量數據的挖掘、處理、存儲卻面臨著前所未有的挑戰。特別是隨著新一代測序技術的迅猛發展,基因組學研究產生的海量數據正以每12- 18個月10倍的速度增長,已遠超越著名的摩爾定律,這使得眾多生物企業和科研機構面臨強大的數據分析和存儲需求。
在國內,生物基因行業的發展勢頭也不可小覷。2011年1 月30日,國家發改委已批復同意深圳依託華大基因研究院組建國家基因庫,這是中國首次建立國家級基因庫,首期投資為1500萬元。深圳國家基因庫是一個服務於國家戰略需求的國家級公益性創新科研及產業基礎設施建設項目,是目前我國唯一一個獲批籌建的國家級基因庫,是全球僅次美國、日本和歐洲三個國家級基因庫之後的世界第四個國家級基因庫。現在,該國家基因庫已經收集了100萬GB的生物數據,包含基因組、轉錄組、蛋白質組、代謝組及表型的數據,同時也積累了約四十萬份生物樣本。預計該基因庫最終將達到10億GB級別的數據容量。深圳國家基因庫和國際上已有的基因庫相比,它的特點是既有「濕庫」也有「干庫」:前者把千萬種實體的動植物、微生物和人類組織細胞等資源和樣本納入網路;後者匯集巨量的核酸、基因表達、蛋白、表型等多類數據信息,成為「大數據」生物學時代研究生物生長發育、疾病、衰老、死亡以及向產業化推廣的利器。
4. 金融行業
金融說到底就是數據。在金融市場中,擁有速度就意味著更高的生產力和更多的市場份額。金融計算模型相當復雜,數據收集越多,計算結果越精確。金融分析師都迫切地需要一個能模擬復雜現實環境,並進行精確處理的金融計算程序,以便對每個投資產品及時地評估投資收益,衡量投資風險,以期獲得更好的投資回報。也正因此,高性能計算已經越來越多地應用到全球資本市場,以期在最短時間內實現對市場的動態響應與轉換。
5. 氣象預報
世紀二十年代初,天氣預報方程已基本建立。但只有在計算機出現以後,數值天氣預報才成為可能。而在使用並行計算機系統之前,由於受處理能力的限制,只能做到24小時天氣預報。高性能計算是解決數值預報中大規模科學計算必要手段。採用高性能計算技術,可以從提高解析度來提高預報精度。
6. 游戲動漫和影視產業
隨著3D、4D電影的興起和高清動漫趨熱,由高性能計算(HPC )集群構成的「渲染農場」已經成為三維動畫、影視特效公司不可或缺的生產工具。動漫渲染基於一套完整的程序進行計算,從而通過模型、光線、材質、陰影等元素的組合設定,將動漫設計轉化為具體圖像。以《玩具總動員》為例,如果僅使用單台工作站(單一處理器)進行動畫渲染,這部長達77分鍾的影片的渲染時間將會是43年,而採用集群渲染系統,只需約80天。

③ 大家誰知道人腦的存儲量相當於多大的硬碟

大腦掌控著人的所有硬體。但是有些硬體能夠實現復雜的功能,比如人類的語言。通過對聲音的控制,人能夠快速溝通。這取決於大腦中的驅動程序。其實人類可能有諸多的潛能,與其說還沒有開發,不如說沒安裝驅動程序。驅動程序從哪裡來,有可能需要通過後天的學習,在不斷的推理過程中對這些硬體進行編程;也有可能需要通過基因的重組和變異才能夠得到。也許人類以後通過皮膚都能夠感知空氣的震動從而「聽到聲音」。大腦由約140億個細胞構成,重約1400克,大腦皮層厚度約為2-3毫米,總面積約為2200平方厘米,據估計腦細胞每天要死亡約10萬個,一個人的腦儲存信息的容量相當於1萬個藏書為1000萬冊的圖書館,以前的觀點是最善於用腦的人,一生中也僅使用掉腦能力的10%,但現代科學證明這中觀點是錯誤的,人類對自己的大腦使用率是100%,大腦中並沒有閑置的細胞。

④ 人的大腦大約相當於多大內存

人的大腦大約只佔人體重量的2%,但是卻呼吸人體25%的氧氣,它的容量比較巨大,大約相當於100t的內存容量,容量還是比較巨大的,但是人的大腦潛力只開發了百分之零點零幾吧

⑤ 由存儲晶元構成存儲器時,怎樣確定需要多少晶元

確定晶元數量的方法:
晶元數量≥存儲器容量/存儲晶元容量。比如構成32K存儲器模塊,需要4K×8晶元的數量是:
n≥(32K*8)/(4K*8)=8片,所以選擇8片即可。

存儲器是現代信息技術中用於保存信息的記憶設備。其概念很廣,有很多層次,在數字系統中,只要能保存二進制數據的都可以是存儲器;在集成電路中,一個沒有實物形式的具有存儲功能的電路也叫存儲器,如RAM、FIFO等;在系統中,具有實物形式的存儲設備也叫存儲器,如內存條、TF卡等。

⑥ 人類到目前為止的歷史存進電腦後內存總共多少

人類到目前為止的歷史存進電腦後內存總共多少?
根據你所描述的問題的內容的具體的情況來看。人類到目前為止的歷史存進電腦和內存總共多少?這個純凈電腦後的內存總共多少的看你存儲的。內容的信息是多少是詳細的內容還是說?大概的內容,如果大概的內容的話,那是非常非常的少的,根本就占不了什麼內存,就算是個人的。一個很小的內存卡都可以儲存下來的。如果你描述的非常非常的詳細的話,把所有的事情發生的事情知道的事情通通的描述。心情內存儲存的話,那麼現有的內存都不夠純。因此呀,你說所說的歷史存進電腦後應該是指。嗯,世界歷史又是一個歷史的概念的。情況加一部分的詳細的歷史情況。那麼這樣的情,歷史的純凈,電腦也沒有。呃,多少的內存基本上就是說把目前人類書籍。而歷史書籍的內容存進電腦,那是絕對存的下的。嗯,也就是幾個cp而已,或者說幾個。即而已。其實你要存進電腦裡面應該是有選擇的呃進行存儲的。所以你所表明的這個人類到目前為止的歷史,曾經電腦和綠的是多少呢?必須。框定這個歷史的范圍才能夠確定啊曾經電腦後到底需要多少內存?但是如果說把所有的內存知道的人,歷史的詳細情況存進去的話呃,理論上也是能夠沉得下的,因為即便是目前是呃的內存存不下,那也沒有關系呀。人類的目前可以繼續的製造內存條可以繼續的儲存吶。你最大量的增加內存的儲存量的,所以說呃任何的律師都能存的進去的。目前,所發生的。歷史的情況都能存進去的。

⑦ 很多人都去買256GB這么大的存儲,真的需要256GB嗎

很多人都去買256GB這么大的存儲,真的需要256GB嗎?

說實話,個人並不覺得一般用戶需要這么大儲存,因此也不建議所有人都去買這么大的存儲,可以肯定地說,256GB的存儲對於絕大多數人屬於資源浪費。當然,如果你覺得錢包太鼓,那隨意自然也沒啥毛病。

我們真的需要256GB?

關於存儲這個問題,我曾仔細觀察過身邊很多朋友的使用習慣,看到絕大部分人的選擇是128GB和256GB,選擇128GB的人幾乎一致認為夠用。反而是那些買了256GB版本的人覺得有點後悔多花了錢,我說的這種情況都是一些普通用戶的真實感受。

再來看一下不同存儲空間的機器價格,比如P40Pro我買的時候好像128版本和256版本的價格相差是五六百。蘋果12的128版本和256版本價格相差是八九百,用這個價差完全可以買到一個性能不錯的固態硬碟(還可選擇移動型),然後把我們重要的資料存在固態硬碟中不是更香嗎。

除了存的東西多點,更大的存儲並不會給我們其他體驗帶來多大提升。綜合來講,個人並不建議所有人把256GB版本作為第一選擇考慮。以上觀點是在考慮性價比的背景下得出的,如果您是土豪,請忽略不計!

⑧ 人的大腦有多少存儲空間

第一,大腦大約有一萬億個腦細胞。 第二,一萬億腦細胞中間有一千億的腦細胞具有記憶和存儲功能。 這一千億細胞中的每一個細胞的信息存儲量相當於一個40G硬碟容量的奔騰Ⅳ計算機,如果你了解計算機你就明白,這是一個天文數字。一個40G硬碟的奔騰Ⅳ計算機,如果你想把他的空間全部存滿,每分鍾敲200字,連續不停的敲,需要敲200年!而你的大腦中有一千億個這樣的計算機! 這個數字,據很多科學家講,這個東西是沒辦法計算的,量太大了! 大腦的記憶是透過全析的方式進行記憶的,每個細胞只記憶某一信息,大腦會進行分類。我看過大約20本關於腦科學方面的著述。腦科學是現在生理學上最前沿的部分。它告訴我們,大腦是人身上唯一一個可以終生發育成長的器官。大約你在18歲時基本完成,大腦的細胞不會再增多了,在人25歲時各個器官停止發育,基本按照成熟的人來行為了。身上唯一的器官,大腦細胞透過學習、思考,他進行網路連接,一個細胞大約可以和15萬個細胞發生聯系,如果你學過大學的高等數學,你可以知道1千億個的細胞,1萬個億的細胞中的每一個再有15萬種可能性來進行網路聯系,這個數字幾乎是無法說明它有多龐大的。實際上,我們只要思考,學慣用腦,大腦細胞就會產生新的網路聯系。大腦是英特網的一個縮影,或者說地球現在目前使用的英特網是一個人使用大腦的一個外化。一個人的大腦比作地球的話,它表面的新皮質的聯系就是構成目前地球上的英特網,英特網每天都在增長,實際上大腦的每個細胞相當於一台計算機,然後再和其它細胞相連。大腦細胞不再成長,但是網路是可以終生成長的! 如果了解腦科學前沿,你會感嘆人腦太不可思議了!那些大科學家發出驚嘆:宇宙間再也沒有比人腦更大的秘密!現在,假如按人的啟蒙程度的話,我們人類對大腦的了解還停留在小學生那樣的粗淺程度。我們所有影響大腦的方法都是間接的方法,還沒有找到直接影響大腦的通路。大腦太奇妙了!從這個意義上講,大腦的存儲量是無限的。所以,原來英國科學家的估計都是保守的了,一個普通人的大腦1/3的空間相當於將200間足球場那麼大的房間全部裝滿書籍的空間!這是九十年代英國科學家的測算,現在的研究認為,人腦的存儲量要比這多得多。 第三,大腦的創造力是無限的。 創造是一種能力,這種能力是需要訓練的。現在,很多朋友會開車,我們想一下不會開車的朋友們,你們有沒有能力把開車學會?只要經過訓練,任何人都有開車的能力!如果我來訓練大家,一周的時間百分之百可以上路,沒有問題!人腦的創造力和駕駛技能一樣是一種能力。如果我們今天能夠了解大腦的運作模式,這個創造力是大腦的一種特殊運算程序。經過訓練,任何人都可以有創造力,任何人都可以創造自己想要的東西!實際上,對於大腦如果不懂它的運算程序,就像一個計算機沒有操作系統,根本不知道如何啟動。這是普通人的生活狀態。所以,我們說人腦的創造性是無限的。 大腦的理解力。什麼叫理解呢?把一個事物跟你已知的事物聯系起來,找出這個事物之所以是這樣的原因叫理解。那麼,這句話暗含著只要你的背景知識足夠大,你就可以理解任何的事情。說對一個事物不能理解,是什麼意思?是說你的背景知識還不夠。在這個意義上,知識是可以隨時學的,只要你的知識量足夠了,你就可以理解所有的事情了。這里要說到人智力的三個基本方面:記憶力、創造力、理解力。在這三個方面,我們任何一個人,幾乎是無限的。所以說,人的潛能是無限的,主要是指大腦的潛能是無限的。那麼,我們想告訴大家,一個人終生使用大腦,開發程度都不會超過10%。曾有人認為愛因思坦的大腦開發程度沒有超過25%,現代腦科學研究認為,他絕對沒有達到那麼多。 如果我們了解了大腦,並且學習使用,其實每個人都能做出很大的成就。

求採納

⑨ 人的大腦工作原理是什麼儲存容量相當於多大的電腦硬碟

據估算,人腦的數據存儲極限約為3.5PB。(互聯網的數據量約為1EB)

但是很明顯,人腦的運算速度更快,效率更高。
據估算,人腦每秒可以執行2.2E15次浮點計算,是iPad2運算速度的1億倍。
它的耗能很小哦,全功率運轉只需40W。

數據來自Mark Fischetti為《SCIENTIFIC AMERICAN》專欄

大腦的信息傳輸和處理:
腦電波
現代科學研究已經知道,人腦工作時會產生自己的腦電波,可用電子掃描儀檢測出,至少有四個重要的波段。經過研究證實大腦在至少有四個不同的腦電波。
一、「α」(阿爾法)腦電波,其頻率為8-12Hz(赫茲)。
當人的大腦處於完全放鬆的精神狀態(空的狀態)下,或是在心神專注的時候出現的腦電波。在「放鬆活躍」狀態時,我們能更快更有效地吸收信息。那是我們通常作某種沉思或傾聽令人放鬆的音樂所取得的狀態。當代一些流行的「快速學習」技巧,就是基於「巴洛克」音樂背景下的訓練方法,就是許多巴洛克音樂作品的速度(即每分鍾60-70拍),與大腦處於「放鬆性警覺」狀態下「波長」是相似的。如果在那種音樂的伴奏下有人將信息讀給你聽,這信息就「飄進了你的潛意識」。
但是,對音樂的學習作用也不能走極端,其實道理十分簡單。你在學習中使用音樂就會發現,如果你同時想收到四個音樂台,那這時的收音機是不可能發出任何有意義的音樂來的,或是雜亂無章怪音。人的大腦在學習中也是如此。你必須要清理你的腦電波——即只把它調到一個電台上。
這就是為什麼每一個成功的學習課程總是輕輕鬆鬆地開始。有效清理你的思想,使你的潛意識能接收條理清晰和有價值的信息,並將它們存儲進大腦中正確的「倉庫」之中。在「放鬆性警覺(Relaxed Alertness)」狀態時。
二、「β」(貝塔)腦電波,其頻率為14—100Hz。
這種腦電波反映的是人類在一種通常的、日常的清醒狀態下的腦電波情況。它是一般清醒狀態下大腦的搏動狀況,在這種狀態下,人就會出現邏輯思維、分析以及有意識的活動。當你睜著雙眼,目光盯著這個世界的一切事物,或者你在執行專門任務,比如解決問題和談話。你頭腦警覺、注意力集中、行動有效,但可能還有點情緒波動或焦慮不安,這就是典型的β腦波狀態的人有時的反映,說出現煩惱、氣憤、恐懼、惱火、緊張以及興奮狀態。
有的神經科學家進一步將腦波分成不同等級。有12-16Hz;還有高波(16-32Hz);K復合波(33-35Hz);以及超高級β波(35-150Hz)。K復合波僅僅呈短期、迸發式出現,在此情況下人可能會找到高創造力與洞察力的焦點。出現超高級β波時,你會有種超脫體外的感覺。
三、「θ」(西塔)腦電波,其頻率4-8Hz。
這個階段的腦電波為人的睡眠的初期階段。即當你開始感覺睡意朦朧時——介於全醒與全睡之間的過渡區域——你的腦電波就變成以4~8Hz的速度運動。
四、δ」(德爾塔)腦電波,其頻率為0.5-4Hz。
它為人的深度睡眠階段的腦電波。當你完全進入深睡時,你的大腦就以0.5~4HZ運動,即δ波。你的呼吸深入、心跳慢、血壓和體溫下降。
你可能會問:以上這四種電波對學習和記憶有什麼影響呢?美國快速學習先驅泰麗&S226;懷勒&S226;韋伯指出:β波——很快的腦電波——「對我們度過白天很有好處,但抑制了我們進入大腦更深層面。在α、θ波類型中可以進入更深的層面,這兩種腦電波以放鬆、注意力集中和舒適等主觀感受為特徵,即在α、θ波狀態下,非凡的記憶力、高度專注和不同尋常的創造力都可以取得。」你在快速閱讀訓練中怎樣才能夠取得對人的學習記憶最好的α、θ波狀態,正是精英特在訓練中要幫助你解決的重要題。

神經元
人腦約有1000億個神經元,神經元之間約有上萬億的突觸連接,形成了迷宮般的網路連接。每個神經元包含有數百萬的蛋白質,執行不同的功能。確切地說,是各種蛋白質之間的相互作用形成了復雜的腦網路,而人們對這些蛋白質間相互作用的研究還處於起步階段。[1]

⑩ 高分請教!存儲器方面

第二章 企業信息的儲存和處理
信息時代的核心無疑是信息技術,而信息技術的核心則在於信息的處理與存儲。

2.1 數據表示
2.1.1 信息、數字和字元的表示
1.信息表示
存儲數據的邏輯部件有兩種狀態,即高電位和低電位,分別與"1"和"0"相對應。在計算機中,如果一種電位狀態表示一個信息單元,那麼一位二進制數可以表示兩個信息單元。若使用2位二進制數,則可以表示4個信息單元;使用3位二進制數,可以表示8個信息單元。二進制數的位數和可以表示的信息單元之間存在著冪次數的關系。也就是說,當用n位二進制數時,可表示的不同信息單元個數為2 個。

反之,如果有18個信息單元需要表示,那麼應該用幾位二進制數呢?若用4位二進制數,可表示的信息單元為16個;若用5位二進制數,可表示的信息為32個單元。所以要表示18個信息單元的數據,至少需要用5位二進制數。

計算機在存儲數據時,常常把8位二進制數看作一個存儲單元,或稱為一個位元組。用2 來計算存儲容量,把 (即1024)個存儲單元稱為1K位元組;把 K(即1024 K)個存儲單元稱為1M位元組;把 M(即1024M)個存儲單元稱為1G位元組。

2.數字表示
通過二進制格式來存儲十進制數字,也即存儲數值型數據。表示一個數值型數據,需要解決三個問題。

首先,要確定數的長度。在數學中,數的長度一般指它用十進製表示時的位數,例如258為3位數、124578為6位數等。在計算機中,數的長度按二進制位數來計算。但由於計算機的存儲容量常以位元組為計量單位,所以數據長度也常按位元組計算。需要指出的是,在數學中數的長度參差不一,有多少位就寫多少位。在計算機中,如果數據的長度也隨數而異,長短不齊,無論存儲或處理都很不便。所以在同一計算機中,數據的長度常常是統一的,不足的部分用"0" 填充。

其次,數有正負之分。在計算機中,總是用最高位的二進制數表示數的符號,並約定以"0"代表正數,以"1"代表負數,稱為數符;其餘仍表示數值。通常,把在機器內存放的正負號數碼化的數稱為機器數,把機器外部由正負號表示的數稱為真值數。若一個數佔8位,真值數為(-0101100)B,其機器數為10101100,存放在機器中的見圖2.1.1

圖2.1.1 存放在機器中的數
機器數表示的范圍受到字長和數據的類型的限制。字長和數據類型確定了,機器數能表示的范圍也定了。例如,若表示一個整數,字長為8位,最大值01111111,最高位為符號位,因此此數的最大值為127。若數值超出127,就要"溢出"。

再者是小數點的表示。在計算機中表示數值型數據,小數點的位置總是隱含的,以便節省存儲空間。隱含的小數點位置可以是固定的,也可以是可變的。前者稱為定點數,後者稱為浮點數。

1) 定點數表示方法:
定點整數,即小數點位置約定在最低數值位的後面,用於表示整數。

整數分為帶符號和不帶符號的兩類。對於為帶符號的整數,符號位放在最高位。整數表示的數是精確的,但數的范圍是有限的。根據存放的字長,它們可以用8、16、32位等表示,各自表示數的范圍見表2.1.1。
表2.1.1 不同位數和數的表示範圍
二進制位數 無符號整數的表示範圍 有符號整數的表示範圍
8
16
32

如果把有符號整數的長度擴充為4位元組,則整數表示範圍可從±32767擴大到±2147483647≈0.21×1010,即21億多。但每個數佔用的存儲空間也增加了一倍。

定點小數,即小數點位置約定在最高數值位的前面,用於表示小於1的純小數。

如用定點數表示十進制純小數-0.6876,則為-0.101100000000011…。數字-0.6876的二進制數為無限小數,故存儲時只能截取前15位,第16位開始略去。

若2個位元組長度用來表示定點小數,則最低位的權值為2-15(在10-4 ~10-5之間),即至多准確到小數點後的第4至第5位(按十進制計算)。這樣的范圍和精度,即使在一般應用中也難以滿足需要。為了表示較大或較小的數,用浮點數表示。

2)浮點數表示方法:
在科學計算中,為了能表示特大或特小的數,採用"浮點數"或稱"科學表示法"表示實數,"浮點數"由兩部分組成,即尾數和階碼。例如, ,則0.23456為尾數,5是階碼。

在浮點表示方法中,小數點的位置是浮動的,階碼可取不同的數值。為了便於計算機中小數點的表示,規定將浮點數寫成規格化的形式,即尾數的絕對值大於等於0.1並且小於1,從而唯一規定了小數點的位置。尾數的長度將影響數的精度,其符號將決定數的符號。浮點數的階碼相當於數學中的指數,其大小將決定數的表示範圍。

同樣,任意二進制規格化浮點數的表示形式為:

其中 是尾數,前面的" "表示數符; 是階碼,前面的" "表示階符。它在計算機內的存儲形式如圖2.1.2所示。

階符 階碼 數符 尾數
圖2.1.2 浮點數的存儲格式
例如,設尾數為8位,階碼為6位;則二進制數 ,浮點數的存放形式見圖2.1.3。

圖2.1.3 的存放
3)原碼、反碼和補碼表示法
"原碼"編碼方式
以上介紹的定點和浮點表示,都是用數據的第一位表示數的符號,用其後的各位表示數(包括尾數與階碼)的絕對值。這種方法簡明易懂,但因運算器既要能作加法,又要能作減法,操作數中既有正數,又有負數,所以原碼運算時常伴隨許多判斷。例如兩數相加,若符號不同,實際要做減法;兩數相減,若符號相異,實際要做加法,等等。其結果是,增加運算器的復雜性,並增加運算的時間。

"補碼"和"反碼"編碼方式
怎樣處理負數?由此提出了"補碼"、"反碼"等編碼方法.補碼運算的主要優點,是通過對負數的適當處理,把減法轉化為加法。不論求和求差,也不論操作數為正為負,運算時一律只做加法,從而大大簡化加減運算。補碼運算通常通過反碼運算實現。所以對算術運算的完整討論不僅應包括數值,還應該包括碼制(原、反、補碼等)。

3.字元表示:
字元編碼是指用一系列的二進制數來表示非數值型數據(如字元、標點符號等)的方法,簡稱為編碼。表示26個英文字母,用5個二進制位已足夠表示26個字元了。但是,每個英文字母有大小寫之分,還有大量的標點符號和其他一些特殊符號(如$、#、@、&、+等)。把所有的符號計算在一起,總共有95個不同的字元需要表示。使用最廣泛的三種編碼方式是ASCII、ANSI和EBCDIC碼,第四種編碼方式Unicode碼正在發展中。

1) ASCII(American Standard Code for Information Interchange,美國信息交換標准碼)是使用最廣的。使用ASCII碼編碼的文件稱為ASCII文件。標準的ASCII編碼使用7個二進制數來表示128個符號,包括英文大小寫字母、標點符號、數字和特殊控制符。

2) ANSI(American National Institute,美國國家標准協會)編碼使用8位二進制數來表示每個字元。8個二進制數能表示256個信息單元,因此,該編碼可以對256個字元、符號等進行編碼。ANSI開始的128個字元的編碼和ASCII定義的一樣,只是在最高位上加個0。例如,在ASCII編碼中,字元"A"表示為1000001,而在ANSI編碼中,則用01000001表示。除了表示ASCII編碼中的128個字元外,ANSI編碼還有128個符號可以表示,如版權符、英鎊符、外國語言字元等。

3)EBCDIC(Extended Binary-Coded Decimal Interchange Code,擴展二、十進制交換碼)是IBM公司為它的大型機開發的8位字元編碼。值得注意的是,在EBCDIC編碼開始的128個字元中,EBCDIC的編碼和ASCII或ANSI的編碼並不相同。

總的來說,標準的ASCII編碼定義的128個字元,對於表示數字、字元、標點符號和特殊字元來說是足夠了。ANSI編碼表示了所有的ASCII編碼所表示的128個字元,並且還表示了歐洲語言中的字元。EBCDIC編碼表示了標準的字元和控制代碼。但是,沒有一種編碼方案支持可選的字元集,也不支持非字母組合起來的語言,如漢語、日語等。

4)Unicode編碼是一組16位編碼,可以表示超過65000個不同的信息單元。從原理上講,Unicode可以表示現在正在使用的、或者已經不再使用的任何語言中的字元。對於國際商業和通信來說,這種編碼方式是非常有用的,因為在一個文件中可能需要包含有漢語、日語、英語等不同的語種。並且,Unicode編碼還適用於軟體的本地化,即可以針對特定的國家修改軟體。另外,使用Unicode編碼,軟體開發人員可以修改屏幕的提示、菜單和錯誤信息提示等,來適用於不同國家的語言文字。

2.1.2圖像數據和視頻數據的表示
兩種非常不同的圖形編碼方式,即點陣圖編碼和矢量編碼方式。兩種編碼方式的不同,影響到圖像的質量、存儲圖像的空間大小、圖像傳送的時間和修改圖像的難易程度。視頻是圖像數據的一種,由若干有聯系的圖像數據連續播放而形成。人們一般講的視頻信號為電視信號,是模擬量;而計算機視頻信號則是數字量。

1.點陣圖圖像:
點陣圖圖像是以屏幕上的像素點位置來存儲圖像的。 最簡單的點陣圖圖像是單色圖像。單色圖像只有黑白兩種顏色,如果某像素點上對應的圖像單元為黑色,則在計算機中用0來表示;如果對應的是白色,則在計算機中用1來表示。

對於單色圖像,用來表示滿屏圖像的圖像單元數正好與屏幕的像素數相等。如果水平解析度為640,垂直解析度為480,將屏幕的水平解析度與垂直解析度相乘: 640×480=307200,則屏幕的像素數為307200個,因為單色圖像使用一位二進制數來表示一個像素,所以存儲一幅滿屏的點陣圖圖像的位元組數也就能計算出來: 307200÷8=38400,因此解析度為640×480的滿屏單色圖像需要38400個位元組來存儲,這個存儲空間不算大。但是單色圖像看起來不太真實,很少使用。

灰度圖像要比單色圖像看起來更真實些。灰度圖像用灰色按比例顯示圖像,使用的灰度級越多,圖像看起來越真實。 通常計算機用256級灰度來顯示圖像。在256級灰度圖像中,每個像素可以是白色、黑色或灰度中256級中的任何一個,也就是說,每個像素有256種信息表示的可能性。所以在灰度圖像中,存儲一個像素的圖像需要256個信息單元,即需要一個位元組的存儲空間。因此,一幅解析度為640×480、滿屏的灰度圖像需要307200個位元組的存儲空間。

計算機可以使用16、256或1,670萬種顏色來顯示彩色圖像,用戶將會得到更為真實的圖像。

16色的圖像中,每個像素可以有16種顏色。那麼為了表示16個不同的信息單元,每個像素需要4位二進制數來存儲信息。因此,一幅滿屏的16色點陣圖圖像需要的存儲容量為153600個位元組。

256色的點陣圖圖像,每個像素可以有256種顏色。為了表示256個不同的信息單元,每個像素需要8位二進制數來存儲信息,即一個位元組。因此,一幅滿屏的256色點陣圖圖像需要的存儲容量為307200個位元組,是16色的兩倍,與256級灰度圖像相同。

1,670萬色的點陣圖圖像稱為24點陣圖像或真彩色圖像。其每個像素可以有1.670萬種顏色。為了表示這1,670萬種不同的信息單元,每個像素需要24位二進制數來存儲信息,即3個位元組。顯然,一幅滿屏的真彩色圖像需要的存儲容量更大。

包含圖像的文件都很大,需要很大容量的存儲器來存儲,並且傳輸和下載的時間也很長。例如,從網際網路上下載一幅解析度為640×480的256色圖像至少需要1分鍾;一幅16色的圖像需要一半的時間;而一幅真彩色圖像則會需要更多的時間。

有兩種技術可以用來減少圖像的存儲空間和傳輸時間,即數據壓縮技術和圖像抖動技術。數據壓縮技術隨後介紹,而圖像抖動技術主要是採用減少圖像中的顏色數來減小文件存儲容量的。抖動技術是根據人眼對顏色和陰影的解析度,通過由兩個或多個顏色組成的模式產生附加的顏色和陰影來實現。例如,256色圖像上的一片琥珀色區域,可以通過抖動技術轉換為16色圖像上的黃紅色小點模式。在網際網路的Web頁面上,抖動技術是用來減少圖像存儲容量的常用技術。

點陣圖圖像常用來表現現實圖像,其適合於表現比較細致、層次和色彩比較豐富、包含大量細節的圖像。例如掃描的圖像,攝像機、數字照相機拍攝的圖像,戓幀捕捉設備獲得的數字化幀畫面。經常使用的點陣圖圖像文件擴展名有:.bmp、.pcx、.tif、.jpg和.gif等。

由像素矩陣組成的點陣圖圖像可以修改戓編輯單個像素,即可以使用點陣圖軟體(也稱照片編輯軟體戓繪畫軟體)來修改點陣圖文件。可用來修改戓編輯點陣圖圖像的軟體如:Microsoft Paint、 PC Paintbrush、Adobe Photoshop、Micrografx Picture Publisher等,這些軟體能夠將圖片的局部區域放大,而後進行修改。

2.矢量圖像
矢量圖像是由一組存儲在計算機中,描述點、線、面等大小形狀及其位置、維數的指令組成,而不是真正的圖像。它是通過讀取這些指令並將其轉換為屏幕上所顯示的形狀和顏色的方式來顯示圖像的,矢量圖像看起來沒有點陣圖圖像真實。用來生成矢量圖像的軟體通常稱為繪圖軟體,如常用的有:Micrographx Designer和CorelDRAW。

矢量圖像的優缺點
優點:
存儲空間比點陣圖圖像小。矢量圖像的存儲空間依賴於圖像的復雜性,每條指令都需要存儲空間,所以圖像中的線條、圖形、填充模式越多,需要的存儲空間越大。但總的來說,由於矢量圖像存儲的是指令,要比點陣圖圖像文件小得多。

矢量圖像可以分別控制處理圖中的各個部分,即把圖像的一部分當作一個單獨的對象,單獨加以拉伸、縮小、變形、移動和刪除,而整體圖像不失真。不同的物體還可以在屏幕上重疊並保持各自的特性,必要時仍可分開。所以,矢量圖像主要用於線性圖畫、工程制圖及美術字等。經常使用的矢量圖像文件擴展名有:.wmf、.dxf、.mgx和.cgm等。

缺點:
處理起來比較復雜,用矢量圖格式表示一復雜圖形需花費程序員和計算機的大量時間,比較費時,所以通常先用矢量圖形創建復雜的圖,再將其轉換為點陣圖圖像來進行處理。

點陣圖圖像和矢量圖像的比較:
顯示點陣圖圖像要比顯示矢量圖像快,但點陣圖圖像所要求的存儲空間大,因為它要指明屏幕上每一個像素的信息。總之,矢量圖像的關鍵技術是圖形的製作和再現,而點陣圖圖像的關鍵技術則是圖像的掃描、編輯、無失真壓縮、快速解壓和色彩一致性再現等。

3.數字視頻:
視頻信息實際上是由許多幅單個畫面所構成的。電影、電視通過快速播放每幀畫面,再加上人眼的視覺滯留效應便產生了連續運動的效果。視頻信號的數字化是指在一定時間內以一定的速度對單幀視頻信號進行捕獲、處理以生成數字信息的過程。

與模擬視頻相比,數字視頻的優點為:
1)數字視頻可以無失真地進行無限次拷貝,而模擬視頻信息每轉錄一次,就會有一次誤差積累,產生信息失真。

2)可以用許多新方法對數字視頻進行創造性的編輯,如字幕、電視特技等。

3)使用數字視頻可以用較少的時間和費用創作出用於培訓教育的交互節目, 可以真正實現將視頻融進計算機系統中以及可以實現用計算機播放電影節目等。

數字視頻的缺點為:
因為數字視頻是由一系列的幀組成,每個幀是一幅靜止的圖像,並且圖像也使用點陣圖文件形式表示。通常,視頻每秒鍾需要顯示30幀,所以數字視頻需要巨大的存儲容量。

例如:一幅全屏的、解析度為640×480的256色圖像需要有307200位元組的存儲容量。那麼一秒鍾數字視頻需要的存儲空間是30乘上這個數,即9216000個位元組,約為9兆。兩小時的電影需要66 355 200 000個位元組,超過66G位元組。這樣大概只有使用超級計算機才能播放。所以在存儲和傳輸數字視頻過程中必須使用壓縮編碼。

2.1.3 聲音數據的表示
計算機可以記錄、存儲和播放聲音。在計算機中聲音可分成數字音頻文件和MIDI文件。

1.數字音頻
復雜的聲波由許許多多具有不同振幅和頻率的正弦波組成,這些連續的模擬量不能由計算機直接處理,必須將其數字化才能被計算機存儲和處理

計算機獲取聲音信息的過程就是聲音信號的數字化處理過程。經過數字化處理之後的數字聲音信息能夠像文字和圖像信息一樣被計算機存儲和處理。模擬聲音信號轉化為數字音頻信號的大致過程:

用數字方式記錄聲音,首先需對聲波進行采樣。聲波采樣前後波形如圖2.1.4所示(其中橫軸表示時間,縱軸表示振幅):

圖2.1.4 聲波采樣前後波形
采樣頻率指的是在采樣聲音的過程中,每秒鍾對聲音測量的次數。采樣頻率以Hz為單位。如果提高采樣頻率,單位時間內所得到的振幅值就多,也即采樣頻率越高,對原聲音曲線的模擬就越精確。然後再把足夠多的振幅值以同樣的采樣頻率轉換為電壓值去驅動揚聲器,則可聽到和原波形一樣的聲音。這種技術稱為脈沖編碼調制技術(PCM)。

聲音文件
存儲在計算機上的聲音文件的擴展名為:.wav,.mod,.au和.voc。要記錄和播放聲音文件,需要使用聲音軟體,聲音軟體通常都要使用音效卡。

2.MIDI文件
樂器數字介面--MIDI(Musical Instrument Digital Interface),是電子樂器與計算機之間的連接界面和信息交流方式。MIDI格式的文件擴展名為.mid,通常把MIDI格式的文件簡稱為"MIDI文件"。

MIDI是數字音樂國際標准。數字式電子樂器的出現,為計算機處理音樂創造了極為有利的條件。MIDI聲音與數字化波形聲音完全不同,它不是對聲波進行采樣、量化和編碼。它實際上是一串時序命令,用於紀錄電子樂器鍵盤彈奏的信息,包括鍵、力度、時值長短等。這些信息稱之為MIDI消息,是樂譜的一種數字式描述。當需要播放時,只需從相應的MIDI文件中讀出MIDI消息,生成所需要的樂器聲音波形,經放大後由揚聲器輸出。

MIDI文件的存儲容量較數字音頻文件小得多。如3分鍾的MIDI音樂僅僅需要10KB的存儲空間,而3分鍾的數字音頻信號音樂需要15MB的存儲容量。

2.2 數據壓縮
對數據重新進行編碼,以減少所需要的存儲空間。數據壓縮必須是可逆的,也即壓縮過的數據必須可以恢復成原狀,其逆過程稱為解壓縮。
當數據壓縮後,文件的大小變小了,可以用壓縮比來衡量壓縮的數量。例如,壓縮比為20:1,表明壓縮後的文件大小是原文件的1/20。壓縮編碼方法有無損壓縮法(冗餘壓縮法)和有損壓縮法。後者允許有一定程度的失真,可用於對圖像、聲音、數字視頻等數據的壓縮。其中用這種方法壓縮數據時,數字視頻圖像的壓縮比可達到100:1~200:1。

數據壓縮可以由特殊的計算機硬體實現或完全由軟體來實現,也可以軟、硬體相結合的方法來實現 。常用的壓縮軟體由Winzip等。

2.2.1文本文件壓縮
自適應式替換壓縮技術
掃描整個文本並且尋找兩個或多個位元組組成的模式。一旦發現一個新的模式,會用文件中其他地方沒有用過的位元組來代替這個模式,並在字典中加入一個入口。例如:有這樣一段文本
"the rain in Spain stays mainly on the plain, but the rain in Maine falls again and again"

其中:"the" 是一種模式,在文中出現3次,若用"#"來替換,可以壓縮6個位元組;"ain"出現8次,若用"@"來替換,可以壓縮16個位元組;"in" 出現2次,若用"$"來替換,可以壓縮2個位元組等。可見,文件越長,包含重復信息的可能越大,壓縮比也越大。

掃描整個文檔,並尋找重復的單詞。當一個單詞出現的次數多於一次時,那麼從第二次及以後出現的該單詞都會用一個數字來替換。這個數字稱為原單詞的指針。例如:上例中的文本可以壓縮為:"the rain in Spain stays mainly on #1 plain, but #1 #2 #3 Maine falls again and #16"可見,只壓縮了6個位元組,文件越大,單詞重復的頻率越高,因而壓縮效果也越好。

2.2.2圖象數據壓縮
遊程編碼是針對於圖形文件的壓縮技術,它是一種尋找位元組模式並用一個可以描述這個模式的消息進行替代的壓縮技術。

例如:假設圖像中有一個191個像素的白色區域,並且每個像素用一個位元組來表示。經過遊程編碼壓縮後,這串191個位元組的數據被壓縮成2個位元組。

擴展名為.bmp的點陣圖文件是沒有壓縮過的文件。擴展名為.tif、.pcx、.jpg的點陣圖文件是已經壓縮過的文件。以.tif為文件擴展名的文件使用的是TIFF(即帶標志的圖像文件格式)格式。以.pcx為文件擴展名的文件使用的是 PCX格式。以.jpg為文件擴展名的文件使用的是有損失的JPEG(Joint Photographic Experts Group,聯合圖像專家組)格式。人們往往對圖像實行有損壓縮。

2.2.3視頻數據壓縮
視頻由一系列的幀組成,每一幀又是一幅點陣圖圖像,故視頻文件需要巨大的存儲容量。

人們通過減少每秒鍾的播放幀數、減少視頻窗口的大小或者只對每幀之間變化的內容進行編碼等技術,來減少視頻信號的存儲容量。

數字視頻常常採用的格式有:Video for Windows、QuickTime和MPEG格式,其文件的擴展名分別為:.avi、.mov、.mpg其中.mpg是一種壓縮文件。MPEG格式可以將兩個小時的視頻信息壓縮到幾個GB。

視頻壓縮中還可以用運動補償技術來減少存儲容量。這種技術只存儲每一幀之間變化的數據,而不需要存儲每一幀中所有的數據。當某個視頻片斷每幀之間的變化不大時,用運動補償技術非常有效。例如:一個說話人的頭部,只有嘴和眼睛在變化,而背景卻保持相當的穩定。此時計算機只需計算出兩幀之間的差別,只存儲改變的內容即可。根據數據的不同,運動補償的壓縮比可以達到200:1。另外,每秒鍾的播放幀數直接影響到視頻的播放質量。減小圖像的大小也是一種有效的減少存儲容量的好方法。一般可以綜合以上幾種壓縮技術來達到減小視頻文件存儲容量的目的。

2.2.4 音頻數據壓縮
音頻數據最突出的問題是信息量大。音頻信息文件所需存儲空間的計算公式為 :

存儲容量(位元組)= 采樣頻率×采樣精度/8×聲道數×時間

例如:一段持續1分鍾的雙聲道音樂,若采樣頻率為44.1KHz,采樣精度為16位,數字化後需要的存儲容量為:44.1×103×16/8×2×60=10.584MB 。

數字音頻的編碼必須具有壓縮聲音信息的能力,最常用的方法是自適應脈沖編碼調製法,即ADPCM壓縮編碼。

ADPCM壓縮編碼方案信噪比高,數據壓縮倍率達2~5倍而不會明顯失真,因此,數字化聲音信息大多使用這種壓縮技術。

2.3 信息加工
中央處理單元通常指為完成基本信息處理循環部件的總和。中央處理單元是計算機系統硬體的核心,它主要包括中央處理器(Central Processing Unit,CPU)、內存儲器(Memory)、系統匯流排(System Bus)和控制部件等,通過這些部件的協同動作完成對信息的處理。

2.3.1 CPU
CPU是計算機系統的核心部件,它的工作就是處理信息、完成計算。CPU的種類很多。微型機的CPU也被稱為"微處理器",是採用最先進技術生產的超大規模集成電路晶元。在這種晶元中通常集成了數百萬計的晶體管電子元件,具有非常復雜的功能。比微型計算機性能更強的各種計算機,例如用於高性能網路伺服器的計算機等,它們的CPU常常由一組高性能晶元構成,具有更強的計算能力。此外在各種現代化設備,例如各種機器設備、儀器、交通工具等內部都安裝有所謂"嵌入式"的CPU晶元,幾乎所有的高檔電器內部也都裝備了一片甚至幾片CPU晶元。

2.3.2 內存儲器
內存儲器又稱為主存儲器(Main Memory),簡稱為內存或主存。內存是計算機工作中用於保存信息的主要部件,在一個計算機系統中起著極為重要的作用,它的工作速度和存儲容量對系統的整體性能、對系統解決問題的規模和效能影響都非常大。對於內存儲器,除了容量以外,另一個重要的性能指標就是它的訪問速度。內存速度用進行一次讀或寫操作所花費的"訪問時間"來衡量。

內存儲器的基本存儲單位稱為存儲單元,今天的計算機內存小存儲器單元的結構模式,每個單元正好存儲一個位元組的信息(8位二進制代碼)。每個單元對應了一個唯一的編號,由此形成的單元編號稱為存儲單元的地址。計算機中央處理單元中的各部件通過一條公共信息通路連接,這條信息通路稱為系統匯流排。CPU和內存之間的信息交換是通過數據匯流排和地址匯流排進行的。內存是按照地址訪問的,給出即可得到存儲在具有這個地址的內存單元里的信息。CPU可以隨即訪問任何內存單元的信息。且訪問時間的長短不依賴所訪問的地址。

2.3.3 指令和程序
CPU的基本功能由它所提供的指令確定。當CPU得到一條指令以後,控制單元就解釋這條指令,指揮其他部件完成這條指令。雖然有很多不同的CPU,但它們的基本指令具有共同性。CPU的基本指令主要包括以下幾大類:

1) 存儲器訪問類指令

2) 算術運算和邏輯運算類指令

3) 條件判斷和邏輯運算類指令

4) 輸入輸出指令

5) 控制和系統指令

指令也是在計算機里存在並需要在計算機里傳輸的一類信息,所以指令也必須採用二進制方式編碼,以二進制形式在計算機里保存和傳輸。當CPU得到一條指令以後,控制單元就解釋這條指令,指揮其他部件完成這條指令。

所謂"程序"就是為完成某種特定工作而實現的、由一系列計算機指令構成的序列。簡單的說,程序就是指令的序列。一種具體的計算機的程序就是這種計算機的CPU能夠執行的指令作為基本元素構成的序列。程序也可以看作是被計算機的CPU處理的一類信息,它實際上是被CPU的控制單元處理的,而不象一般數據那樣被CPU的運算部件處理和使用。計算機基本工作循環由兩個基本步驟組成:一個是取指令,另一個是執行指令。程序控制器是實現這個基本循環的主體。

人們在分析了在程序中需要實現的各種計算過程的需要之後,提出了程序的三種基本邏輯結構,稱為程序的三種"基本控制結構",即"順序結構"、"分支結構"和"循環結構",已經在理論上證明了這三種結構的能力是充分的,任何程序都能僅僅用這三種結構構造起來。三種基本控