改變世界的九大演算法:讓今日電腦無所不能的最強概念(Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)*商業理財類*~新書推薦!
作者:約翰.麥考米克 ISBN:9789866031557
|
【Preview】內容預覽/連載/試閱PDF下載 |
引言:讓今日電腦威力無窮的神奇概念
二十一世紀的人類享受科技的驚人進步,像是目前威力最強的機器群組或最新最時尚的手持式裝置,然而人們在使用電子運算裝置的同時,也要仰賴二十世紀所發現的電腦科學基礎概念。不妨想一下:
你是否曾經在數十億份資料中搜尋,然後挑出兩三份最合乎你需求的資料?
你是否儲存或傳輸了數百萬筆資訊,沒有一次發生錯誤,即使所有的電子器材都遭到電磁干擾?
你是否成功地完成一筆線上交易,即使還有數千個人也同時把資料敲進同一台伺服器?
你是否在電纜線上安全地傳輸機密資訊(如信用卡卡號),哪怕有幾十台電腦可能透過纜線窺伺你的一舉一動?
你是否運用神奇的壓縮技術,把一張數MB大的照片壓縮成方便電郵傳送的大小?
最後,你是否利用手持裝置那小小鍵盤上,針對你輸入的字詞進行自動偵錯的人工智慧而不自知?
這些了不起的功能仰賴以上所述的重要發現,大部分的電腦使用者每天多次運用這些巧妙的概念,卻往往渾然不覺。這本書的目的,就是盡量把日常使用到的偉大電腦概念解釋給最廣大的讀者,而不預設讀者具備任何電腦科學的知識。
演算法
目前為止我談論的是電腦科學的偉大「概念」,其實電腦科學家把許多重要概念描述成一個個「演算法」(algorithm)。概念和演算法之間有什麼不同?演算法究竟是什麼?
簡單來說,演算法好比一個「精確的食譜」,把解決問題的確切步驟解釋得一清二楚,最好的例子是我們小時候在學校學過的,把兩個很大的數相加的演算法,如圖1-1。這個演算法包含一連串步驟:首先把兩個數的個位數相加,寫下結果的個位數,把結果的十位數放到它左邊那個欄位;第二步,將十位數的數字相加,再加上前一欄位的進位數字……就這麼加下去。
演算法的各步驟具有機械式的特質,每個步驟必須絕對精確,不需要靠人類的直覺或猜測,這也是演算法的關鍵特點,如此一來每個純機械式的步驟就可以被編寫成程式之後輸入電腦。
ISBN:9789866031557
叢書系列:經營管理
規格:平裝/320頁/25k正/14.8x21cm/普通級/單色印刷/初版
出版地:台灣
本書分類:商業理財>經濟/趨勢>觀念/趨勢
本書分類:社會科學>網路趨勢
本書分類:電腦資訊>程式設計>資料結構/演算法
►博客來►特價►》改變世界的九大演算法:讓今日電腦無所不能的最強概念
【Customers Who Bought This Item Also Bought】相關書籍,推薦書單... |
改變世界的九大演算法:讓今日電腦無所不能的最強概念(Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)*商業理財類*
資料來源:[博客來BOOKS網路書店] http://www.books.com.tw/exep/assp.php/ap/products/0010644994?utm_source=ap&utm_medium=ap-books&utm_content=recommend
圖文屬原創所有。相關資訊僅供參考,歡迎前往選購。
留言列表