官术网_书友最值得收藏!

1.1 是誰在幫忙

軟件是一種網絡中存在的無形的東西,看得到卻摸不到,例如微信、QQ、支付寶、網絡游戲等都是軟件。這些軟件在網絡中運行,沒有具體的形狀,也不會像桌子、椅子這樣的物件會隨著使用時間的增長而有所損耗。只不過隨著時間的推移,人們會對其進行更新,增加一些功能,或者是將出現的漏洞“堵上”。


 

想一想,議一議

既然軟件是看得到、摸不到的東西,那它是怎么被人們創造出來的呢?


 

其實,軟件的本質是大量計算機指令的集合,也就是說軟件中包含了大量的計算機指令,這些指令對應的是用戶的不同操作。當用戶使用軟件中的某個功能時,軟件內部的指令就會“命令”計算機或手機做出相應的反應。這些指令在軟件發布之前,就已經被軟件開發工程師寫入了軟件中。那如何將這些指令寫入軟件中呢?指令是計算機能夠讀懂的東西,但對人來說,卻是比較晦澀難懂的。為了讓人能夠為計算機編寫指令,需要有程序作為中間的翻譯。我們的想法先被轉化為程序,然后程序再被轉化為計算機能夠識別的指令,從而實現人與計算機之間的溝通交流,如圖1-1所示。

圖1-1 程序功能圖

主站蜘蛛池模板: 富阳市| 北川| 静安区| 唐海县| 徐汇区| 卫辉市| 常德市| 永康市| 萨嘎县| 铜川市| 白山市| 北宁市| 尖扎县| 大化| 晋宁县| 九龙县| 荥阳市| 汝南县| 临泉县| 西峡县| 临沂市| 洮南市| 商河县| 黎平县| 辉南县| 长顺县| 巴马| 屯门区| 儋州市| 扶余县| 嘉兴市| 新和县| 泸西县| 武山县| 阿坝| 安顺市| 新宁县| 丘北县| 吴川市| 隆子县| 繁昌县|