廣義的CE和應用計算機有關,而CS更理論化。
這就是為什麽SE是軟件相關的,但是會放在CE下面。SE是用工程思維開發軟件項目的方法。
另壹方面,有壹些狹義的劃分,SE會放在CS下。這個劃分是按照軟硬來劃分的,CS是軟的,CE是硬的。
但核心是電腦。
因為每個學校都有自己的劃分,沒有統壹的標準。
同時,現在軟硬都有了。
比如CPU裏面有指令集,沒有指令集,CPU就無法工作。
高級軟件將針對硬件進行優化。沒有足夠的優化,很多年前經常出現的兼容性問題就會出現。
這就是兩者的區別,本文重點介紹CS。