回覆列表
-
1 # AI與未來
-
2 # 繁星落石
不會。
量子計算機只會更加智慧地提供一個程式設計環境以及程式設計內容聯想,其所能實現的也只是基於當前內容去進行合理的補全。
當然利用量子計算機是可以實現程式自我更新和迭代的,利用演算法去產生演算法。不過這是另外一個問題了,是AI領域的問題,而不是作業系統所能解決的。
-
3 # 山野樵夫32
既然邀請我回答,我就說說我的看法。首先申明這樣的問題希望最後不要再出現!畢竟這個問題的提出者估計連什麼是計算機和什麼是程式設計都沒有基本的概念。換一個比較通俗的相似問法就是如果我們從走路換成乘坐公交車,我們的語言會不會改變?如果這麼問,請問題主怎麼回答。正式回答問題,計算機無論怎樣,需要底層的機器語言,也就是說機器能識別的程式碼,比如現在的組合語言。然而這樣的需要程式設計工作量非常大,也跟困難,於是在機器語言的基礎上發現了各種高階語言(高階語言編譯系統先翻譯成機器語言,計算機只執行機器語言)。那麼如果有量子計算機(大概是利用微觀粒子再磨鐵特定情況下的運動規律和分佈狀態來表示邏輯關係也就是做運算),首先你得控制這個系統的“妝臺歸零”,也就是初始化。同時得用一些表示式來描述某個狀態的定義,還得考慮人機互動的可行性。所以計算機和程式設計難易有什麼關係?
量子計算機和傳統計算機,我的理解是硬體基礎不同。
那麼目前計算機的功能實現是依靠程式語言編譯成二進位制程式碼,從而實現對計算機的控制。
傳統計算機,是用電晶體的正負電位表達二進位制位,以及複雜的邏輯電路實現邏輯功能。
量子計算機,目前看如果還是要用二進位制去編碼,只是不再用傳統的邏輯電路去實現,而是靠量子糾纏實現資訊的傳輸與表達。
這樣看,只是計算機的硬體實現變了,但是工作原理不變,那麼程式設計難度不會有太大變化。
但是,程式執行速度會有質的提升。量子計算機將解決傳統計算機面對大資料算力不足的問題,一旦量子計算機落地,將使人工智慧大跨步前進。