本書依據浙江大學計算機科學基礎課程的教學改革和實踐基礎編寫而成。本書圍繞相關數據和處理方法,通過計算繫統、計算基礎、數據表示、算法基礎、語言和程序、數據庫、大數據及優選計算等內容,以“計算繫統”的全新視角介紹計算機科學基礎知識。本書較為全面地介紹了各種類型的數據及其處理方法。本書的目標仍然是讓讀者繫統地、全面地理解計算機及其科學基礎,理解計算機的計算對像,以及計算機能夠做什麼、不能做什麼、如何做到等,讓讀者站在一個新的高度去認識作為科學的計算機學科和作為工具的計算機的特點,領略計算機科學的無窮魅力。本書有配套的實驗指導,以幫助讀者通過自主學習提升使用計算機的技能。本書為教師和學生提供相關教案、習題參考答案以及書中用到的數據文件,可以在華信教育資源網的相關網頁中進行下載。本書既可以作為大學本科的計算機科學基礎課程的教材,也可以作為計算機專業的導論課教材,也希望能夠為更全面了解計算機及計算繫統等