成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

軟件是用編程軟件編的,編程軟件又怎么來的?

網(wǎng)友解答: 我來回答吧!正好我硬件軟件水平都達到了專家水平。相信看完我解釋后大家都明白了。軟件=(程序)=(算法+自動控制);編程軟件是編寫記錄生成軟件的工具。如果把軟件當(dāng)做一個產(chǎn)品比如

網(wǎng)友解答:

我來回答吧!正好我硬件軟件水平都達到了專家水平。相信看完我解釋后大家都明白了。

軟件=(程序)=(算法+自動控制);編程軟件是編寫記錄生成軟件的工具。

如果把軟件當(dāng)做一個產(chǎn)品比如刀這個產(chǎn)品,那么編程軟件就是生產(chǎn)這把刀錘子和爐具,最開始生產(chǎn)刀的工具很原始,所以第一把刀是石頭的,人們用這把刀除了殺野獸,也可以挖土,從而讓人們有了第一個煉鐵的土爐。從這個土爐人們生產(chǎn)出了第一把青銅鐵刀。。。。

軟件和編程軟件也是一樣,最開始人們生產(chǎn)音樂盒,天文觀測臺都是靠木匠師傅的工具來制作具有簡單程序的音樂盒及時鐘。。。。隨著科技的發(fā)展出現(xiàn)了半導(dǎo)體,人們開始用半導(dǎo)體搭建一些簡單功能程序的產(chǎn)品,比如打孔機,手搖計算器等,當(dāng)然那個時代編程軟件還不是自動的還是要靠人們手工制作,程序過程記錄在紙上,保存這些程序需要大量的紙張和房間。

后來出現(xiàn)了集成電路,集成電路出現(xiàn)了有記憶功能的存儲器,這就代替了紙張把程序存在了半導(dǎo)體內(nèi),后來出現(xiàn)了硬盤,硬盤就更能存儲更多程序數(shù)據(jù)了。給予硬件的發(fā)展,編程工具慢慢就從圖紙手繪轉(zhuǎn)入了電腦繪制了,電腦里也就開始出現(xiàn)了簡單的編譯器。

原始的軟件編程是,人們在text里按規(guī)則寫好程序,然后通過一個asm編譯器將文本轉(zhuǎn)譯成機器碼,這個機器碼再通過下載工具下載到存儲器里或者卡帶里,然后CPU讀取卡帶開始自動運行程序,人們?yōu)榱碎_發(fā)更高級的更自動的軟件,又開發(fā)出功能更多的編程軟件,在編程軟件里可以寫代碼,編譯等而不需要像最初那樣在text里寫,并且編程軟件有糾錯功能,text是沒有的.....

所以軟件可以促進編程軟件的升級,編程軟件又可以開發(fā)出更高級智能的軟件。編程軟件和軟件互相促進從而達到了今天的水平。后面所謂的AI就是讓擁有高度智能軟件的機器人擁有自我編程能力,一旦機器人擁有自我編程能力那么機器人將能脫離人類自我發(fā)展。

如果還有不明白軟件和編程軟件的人可以私我。抬杠的請繞道,沒時間抬杠。

網(wǎng)友解答:

寫軟件的軟件是用編譯器做開發(fā)出來的。編譯器也是一種軟件,當(dāng)時它與硬件聯(lián)系的非常緊密,可以說不懂cpu的構(gòu)造,是做出不編譯器的。編譯器這個軟件較特殊,不要看他簡陋粗糙,它是把晶體管二進制數(shù)碼翻譯為軟件的重要橋梁。編譯器再向底層走,那就是各種邏輯譯碼器了,比如最常見的3-8譯碼器啦、8421BCD譯碼器啦、格雷碼譯碼器啦,這些譯碼器再往底層走,那就要用到鍵盤這個關(guān)鍵的IO交互設(shè)備了。需要提及的是,這個鍵盤可不是你現(xiàn)在電腦上用的鍵盤,是一種廣義的IO交互設(shè)備,最初的鍵盤只有計算器那么簡單。最后,通過特定的數(shù)學(xué)編碼,那么在鍵盤上按相應(yīng)的操作就可以實現(xiàn)所需功能,這個所需功能復(fù)雜化那么就是軟件了。可能我說的有點亂。最后再說兩點輔助理解,1)數(shù)碼管和撥碼開關(guān)本身是不具備任何顯示信息功能的,但是通過特定的線路排列,加電后,撥通某個對應(yīng)開關(guān)就能顯示0-9數(shù)字,那么此時撥碼開關(guān)就相當(dāng)于鍵盤,線路排列過程就相當(dāng)于編譯過程,0-9數(shù)字就相當(dāng)于一個最簡單的軟件了;2)想用一個俗語來形容一下0-1二進制數(shù)是怎么變革為復(fù)雜軟件的,這個俗語就是“羅馬不是一天建成的”“冰凍三尺非一日之寒”,因為我們沒有出生在60年代,所以對計算機的發(fā)展沒有那么清楚。最初的軟件、硬件非常簡單,正是由于這些簡單的東西,相互不斷地發(fā)展促進了對方的復(fù)雜化,才有了今天豐富的互聯(lián)網(wǎng)計算機世界。

標(biāo)簽: