有時候,大眾會誤以為計算機科學是解決計算機問題的原因(比如信息技術),或者只是與使用計算機的體驗有關,比如玩游戲、上網或者文字處理,人機交互的重點是如何讓計算機和計算隨時隨地對人有用和可用,計算機科學包含許多分支;有的強調具體結果的計算,比如計算機graphics;有的討論計算問題的本質,比如計算復雜性理論;其他一些領域關注的是如何實現計算。
1、 計算機科學的簡介計算機 Science(英文:computerscience,有時縮寫為CS)是一門系統研究信息和計算的理論基礎及其如何在計算機 system中實現和應用的學科。它通常被描述為對創建、描述和轉換信息的算法的系統研究,計算機科學包含許多分支;有的強調具體結果的計算,比如計算機graphics;有的討論計算問題的本質,比如計算復雜性理論;其他一些領域關注的是如何實現計算。比如程序設計語言理論就是研究和描述計算的方法,而程序設計就是應用特定的程序設計語言來解決特定的計算問題,人機交互的重點是如何讓計算機和計算隨時隨地對人有用和可用。有時候,大眾會誤以為計算機科學是解決計算機問題的原因(比如信息技術),或者只是與使用計算機的體驗有關,比如玩游戲、上網或者文字處理,實際上,科學不僅關注理解實現游戲和瀏覽器等軟件的程序的本質,還關注通過現有知識創造新程序或改進現有程序。