有一台不會壞掉的電腦,這台電腦上只有vc 6 0,給乙個人一億年的時間,能創造出現在的各種軟體嗎?

時間 2021-05-14 12:10:39

1樓:Ikaros

一億年是可能的

你不能夠用現在的知識去衡量乙個未知的空間

在未知的空間中,人的思維是會變得

在不確定的因素下,會有無盡的結果

是不是想要的結果說不准,但是不能否認其可能性

2樓:

謝不邀,程式設計師們很厲害本屌很崇拜,但是不代表要讓程式設計師沒條件也要硬上。

你讓沒有這方面基礎的程式設計師來給我憑空創造個ANSYS Mechanical APDL workbench Fluent Polyflow AQWA Adams Abaqus Nastran/Patran hypermesh hyperform motionview LSprepost那肯定是強人所難了,每一種成功的商業化工程軟體都離不開各個方向和業務領域的專業人士共同協作,在他們的合作下才讓我們擁有了工作可靠功能完善流程合理發揮穩定計算準確的工具。

將設想的東西變現為現實中可以做出來的東西,幾十年前大家是靠墨線筆鉛筆鴨嘴筆圓規分軌比例尺角度尺丁字尺計算尺計算盤,現在你有NX AutoCAD creo solidworks Inventor ,軟體工具的產生,是相關應用領域人士和開發者共同合作的結果,能夠脫離鴨嘴筆,前提是有人懂鴨嘴筆。

我也見識了不少人,完全沒有任何相關基礎,一開始恐怕讓他說明白配合形式和表面粗糙度定義都很困難,慢慢的不僅能熟練運用工具,還能結合工作對工具時不時搞個二次開發,很多時候隔行如隔山不是什麼特別大的制約,沒時間沒精力沒辦法去自我提公升才是最大的制約。

當然了,我不是想灌雞湯,我是想說給你一億年你也整不出來,別想了,放棄吧,當一條懶狗它不爽麼。

3樓:壹瓜壹果

根據網際網路資料中心(IDC)的統計,2023年世界範圍內軟體工程師的數量是2230萬.

根據市場調查機構埃文斯資料公司(Evans Data Corporation)提供的資料,2023年世界範圍內共有2640萬名軟體工程師,到2023年將會增加至2770萬

因此,只是單純的從工作量上來說是就是不可能的。

4樓:pytrader

人腦可以應對深度思考,淺層廣泛思考。

但是很難做深度廣泛思考,這種人都能上史書。

應該和智力的進化程度有關,硬體功率跟不上。

系統到一定複雜度之後,必須用抽象方法進行降維,才能更上一層樓。

乙個人做的話,到乙個複雜度瓶頸就很難突破了,除非這個人用一億年把自己大腦進化了。

5樓:

一台電腦,沒有作業系統,只安裝了 vc++6.0。(甚至連 BIOS 和 EFI 都沒有)

除非這個人能手擼 CPU,否則什麼都造不出來。

以後問問題記得加上執行環境

6樓:

不會,因為很多軟體是天才的作品,裡面用到的知識涉及到人類社會的方方面面,包括數學,地理學,文學,物理,化學等等。。。乙個人如何能夠精通這麼多領域呢?

7樓:

人類一直都在復用同類的輪子,你的思想,你的語言,你的行動全部都是一代代人類不斷傳承下來的結果,原始人也許會嚮往目力所及的鳥類飛行,但絕對想不到自由民主富強文明。

脫離了同類群體,沒有了外部輸入,你貧瘠的知識庫又能做什麼呢?不要說想象力是無窮的,都是虛言,有幾個作家不用取材,閉門造車注定死路一條。

8樓:南亭

VC++6.0只能安裝在windos系統上。即使這台電腦上沒有安裝別的任何軟體,那也是自帶畫圖、紙牌、掃雷、IE、微軟拼音輸入法的。

那些說沒有瀏覽器的,肯定是沒有自己安裝過系統的。

所以,面對這台孤零零的電腦,適度的娛樂手段還是有的,不至於立即瘋掉。

只是事情的發展,並非那麼簡單。

如果把乙個完整的應用軟體,比喻為一台汽車,說句不好聽的話,現在的大多數程式設計師基本都只是加工螺絲釘的水準,更不要說只是乙個智力不錯的大學生了。

如同坐井觀天的青蛙,要推演出整個宇宙的架構、物種、交配方式等等,這種認知層面上的難度,遠大於技術層面的難度。所以,智力不錯肯定是不行的,必須把入場條件,修改為絕世天才。

即使是乙個絕世天才,在他逐步認知整個軟體世界的過程中,不可能再有別人的經驗和成果,來進行啟發和借鑑。也就是說,他想的和做的,會一步一步的,離我們的世界越來越遠。

一億年後的某一天。

人類已經經歷十幾次的滅絕到復興的輪迴,再一次進入高科技騰飛的年代。兩個華夏國的驢友,意外的走進了乙個叫「落山」的深山峽谷,在一堆奇石林立、終日不見Sunny的谷底,竟然發現了乙個落葉掩埋了一半的小山洞,洞口倒著一截即將風化的石碑,殘書著「矽骨」二字。那蛛網掩映的山洞裡赫然傳出了敲擊鍵盤的聲音。

結果是:他會創作出很多的軟體,但是和我們這個世界的軟體,一點兒也不像,或者說一點兒關係也沒有。

9樓:刀鋒

能。有足夠的時間,假定他非常勤奮。他先不做產品,而是開發各種工具,然後搞出人工智慧,這樣就產生了使用者,然後繼續發展,讓一堆人工智慧去交流,提需求,去學習,去自我進化,人工智慧搞定一切。

他管好他們就是了,順便測試他們出的遊戲。

10樓:麥文學

無限猴子定理的表述如下:

讓乙隻猴子在打字機上隨機地按鍵,當按鍵時間達到無窮時,幾乎必然能夠打出任何給定的文字,比如莎士比亞的全套著作。在這裡,幾乎必然是乙個有特定含義的數學術語,「猴子」也不是乙隻真正意義上的猴子,它被用來比喻成乙個可以產生無限隨機字母序列的抽象裝置。這個理論說明把乙個很大但有限的數看成無限的推論是錯誤的。

猴子精確地通過鍵盤敲打出一部完整的作品比如說莎士比亞的哈姆雷特,在宇宙的生命週期中發生的概率也是極其低的,但並不是零。正如同玩彩票一樣, 如果您把所有的彩票都買下來,肯定會中大獎。

有一台不會壞掉的電腦,這台電腦上只有vc++6.0,給乙個人一億年的時間,能創造出現在的各種軟體嗎?

哦,對了! 人類歷史還不到一千萬年。

俺相信在另外乙個平行時空還有乙個麥文學是玩程式設計的。

關於這個話癆的答主以及它的很散的散文:

麥文學:仗義每多屠狗輩,負心多是讀書人?

麥文學:老麥, 我想學英語考大學過四級過六級考托福考雅思你能幫我嗎?

麥文學:英語學習:關於私奔和奔者不禁-- 英語 900 問系列癌細胞為什麼要殺死人,不可以和正常細胞在人體內共存嗎?

送什麼禮物會讓女人覺得很Low?

醫生在手術台上開的都是什麼車?

消費主義是如何通過偽造文化來欺騙年輕人的?

耳屎能大到什麼程度?

用什麼睡姿抱女友睡覺最舒服?

有哪些糟糕的英文翻譯被廣泛使用?

意外懷孕都是怎樣意外的?

11樓:飛飛

如果要做的話,需要滿足以下要求(我也不知道有多少條,大體上是越在後面的越不重要,甚至可以不要,有任何意見/建議就朝我砸過來吧!)(適合抖機靈的地方非常多)

1:這個人非常理智,永遠沒有精神疾病,不然發瘋了的話就廢了,畢竟只有電腦的房間會讓人容易孤獨、幽閉之類的,誰會想和電腦過一輩子(此處適合抖機靈)

2:電腦和人都真的怎麼整都不壞

3:給他乙個動力,比如做完就能恢復正常或者給個能看得上的女朋友之類的(說實話有女朋友和一億年的壽命和電腦我可以建個新文明了,所以我選女朋友)

4:智力較高,越高越好(題幹有寫)

5:要給乙個能搜到需要的資料的搜尋引擎,最好是可以和外界網路聯絡(但最好不要搜到些奇怪的會消磨意志的東西(重重的咳了一聲))

6:不能靠建模擬世界或者其他任何方式抄襲(建模擬世界也需要上一條,起碼要上網自學經濟學和社會學)

7:要給乙個軟體名單,起碼要告訴都有哪些型別的軟體,也就是要有需求。不然誰知道什麼叫「所有軟體」(就是找猴子還要告訴它要寫的是哈姆雷特呢)。

畢竟我一輩子也不會寫乙個控制仿星器(仿星器比托卡馬克更 ,我說的!)的磁場的軟體(也說不定?)

12樓:

釣魚問題?

會程式語言就跟你會說話會寫字一樣,可以說出完全沒有語病的話並不意味著你能編書OK?特別是各種理科工科教材,難道大街上隨便拉個人給張紙給只永遠不會斷水的筆,他就能寫本電路理論基礎出來?或者寫本高數教材出來?

13樓:淺夢

一億年這個前提就很厲害了,因為現在人類還沒有一億年的歷史,已經發展成這個樣子了,一億年的時間說不定他創造出來的東西,你已經沒有辦法想象了

14樓:打玻璃

當然能了,你太小看時間了。

所有的軟體都能做出來。

首先vc++6.0就能做出vs2020來,也能做出win10,也能做出linux。

然後就做各種軟體就可以了。

15樓:炸乎

作為乙個非計算機專業的人忍不住答一波。

看到有些回答質疑這台計算機能不能執行,能不能上網,甚至能不能驅動顯示器,能不能用鍵盤,我覺得各位專業大佬大概是沒明白這個問題的本質。題主大概率想知道的應該是:

1.vc++對演算法的指令是否有侷限性?

2.即便模擬出某種近似演算法的指令,是否會出現效率遠遠低於現有其他語言的情況?

3.假如老子不想學別的語言了,這乙個語言是不是夠我用一億年(到退休)?如果不夠,有沒有什麼語言夠?老子就是懶,就想學乙個保險的。

16樓:二十世紀的玉豬龍

我想到了乙個問題,你限制了一億年,並沒有說這個大學生不可以談戀愛結婚生子啊!

這就有辦法了,大學生結婚生子,子子孫孫無窮盡也,後世創造出各種行業,組建大型軟體公司。

問題解決

你說這個空間只有乙個大學生,沒有別人進入?哪還有辦法,這個大學生是乙個懷孕的女學生,於是。。。。你說食物?大學生不會死亡啊!我們就。。

等男孩子長大後,又是子子孫孫無窮盡也。

PS:我有個更好的問題:「有一片沙灘,上面只有乙個人,給這個人一億年的時間,能創造CPU和電路板嗎?」

17樓:鍾意

emm……換乙個角度來想問題。高階是怎麼個高階法?先不考慮驅動,執行緒排程等偏底層的東西且記憶體是神奇的記憶體,效能與原平台一致。

如果是8路至強鉑金,其後的發展必定偏向於並行。但如果是9900kf,從單核的角度上考慮一樣是高階。可能在那個空間裡的就更偏向於利用單核以及低延遲,甚至根本不會產生並行演算法。

顯示器就按現在的色域標準好了,但是120hz就不能8k。所以對影象處理演算法也會有影響。(色彩管理先忽略)

這樣看來算力是個問題啊,畢竟好多演算法的複雜度都是有下界的。幾千年後算力瓶頸,限於材料,硬體上的技能乙個也點不出來。

破解限制學會超頻怕是乙個重要的事情。既然標稱頂級了,那就是一般液氮炮都比不上了。硬體也不會壞。超10g!

2000 3000如何配一台電腦?

Wallace 3000元遊戲主機配置 這兩年計算機硬體進步挺大,3000元配的主機還是可以玩很多主流網遊,下面是配置單。CPU Intel 英特爾酷睿I3 10100F 盒裝 主機板 微星 H410M A PRO 主機板 券後999 記憶體 光威 Gloway 16GB 8Gx2 套裝 DDR4 ...

兩台電腦,一台有網,一台沒網,並且沒網的電腦不能聯網,要怎麼實現這兩台電腦之間的檔案傳輸呢?

感覺你目前是遇到了公司內網路隔離,一台在網路一台在內網,網路電腦可以連線網際網路,而內網的只能在公司內部的區域網內使用 這種情況想要傳輸檔案,要麼使用U盤,行動硬碟等物理上的拷貝傳輸,或者Ftp等方式傳輸,還有就是可以通過打通內網路隔離的壁壘,使用安全的方式進行內網路檔案安全交換。這些方式都需要一定...

如何讓一台聯網的電腦給另一台電腦上網?

yhz yhz 取決於打算怎麼上網。如果是聯網電腦需要撥號之類才能聯網,那麼需要第二塊網絡卡,配置路由nat。可以順便配置dhcp,這樣就相當於路由器,工作在三層。如果本來就是內網,只是網口不夠,或者需要無線有線的介質轉換,那麼兩塊網絡卡應該配置橋接,工作在二層。 孤光 專業的其他答主都說了,還有乙...