日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1-1课:又回到最初的起点:软件和程序

發(fā)布時間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1-1课:又回到最初的起点:软件和程序 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

軟件和程序

每每提到“編程”這個詞,大家都會覺得這是件高端、神秘的事,或者會皺皺眉頭,覺得這肯定是個挺難的事兒吧?

基本所有與編程沒有打過交道的人,都認(rèn)為編程似乎被一群禿頭的程序員壟斷了,是一種旁人無法介入的專屬行為。

而就在這一兩年里,“少兒編程”的概念又伴隨著素質(zhì)教育、stem 教育迅速崛起。好像一時之間,連小學(xué)生、幼兒園小朋友都開始學(xué)編程了。而且還有不少幼兒型選手拿了不少編程大獎!

所以,編程到底是個啥玩意兒?是不是真的有這么難呀?

軟件是什么

要說編程,首先就要先說一說計算機(jī)。計算機(jī)大家都不陌生吧,就算是一個完全不懂編程的人,也每天會用到——工作中用來處理資料、文檔的臺式機(jī)、筆記本,看劇的 pad ,日常不離身的智能手機(jī),這些其實都是計算機(jī)。

如果我們把計算機(jī)拆開,看到的是若干電路和電子元件。把這些東西組合起來,通電開機(jī),就可以用來讀新聞、刷抖音、聽歌、 寫文章、P照片、打游戲、看 idol ,發(fā)微博/微信……了。

你有沒有想過,計算機(jī)能做這么多事,僅僅是因為有那些電子器件嗎?當(dāng)然不是!

我們新買來一個智能手機(jī),上面的 App 少得可憐,最初的時候啥也干不了。需要我們自己去下載各式各樣的 App 。

這些 App 又被稱作應(yīng)用軟件,這些 App 正是通過編程制作出來的。

手機(jī) App 是軟件,臺式機(jī)上的各種應(yīng)用(瀏覽器、文本編輯器、圖像處理工具等)是軟件,嵌入式系統(tǒng)中的應(yīng)用(汽車的防鎖死剎車系統(tǒng)、核磁共振成像設(shè)備、大型固定裝置如交通燈、工廠控制器,以及在非智能手機(jī)時代曾紅極一時的 mp3 機(jī)中的播放器和手持 PDA 中的應(yīng)用等)也是軟件。

軟件可以簡單的被認(rèn)為是一組程序,這組程序相互配合,通過接受輸入、產(chǎn)生輸出,來為我們每一個人解決問題或完成任務(wù)。

互聯(lián)網(wǎng)軟件

日常生活中,你打開微信,在朋友圈發(fā)了一張自拍,并精心配上準(zhǔn)備好的文案“今天也要做個精致的豬豬男孩/女孩”這樣的文字,然后點擊“發(fā)表”按鈕。

你的朋友圈里就顯示出了你剛發(fā)的圖和文字,你的朋友刷到了你的朋友圈順手給你點贊評論一條龍。

這幾個步驟對你而言可能只要幾秒鐘,但是在這樣一個簡單的過程背后,卻有多個程序在為你提供服務(wù)。

首先你點擊“微信”的綠色圖標(biāo),然后點“發(fā)現(xiàn)”->“朋友圈”->朋友圈右上角的小相機(jī)圖標(biāo),到相機(jī)選擇照片,輸入文字,最后點擊“發(fā)表”。

這個過程看起來是你在干活,其實微信軟件也沒閑著:

1.微信的前端程序在接受你的輸入(每次點擊按鈕、上傳照片和鍵入文字都是用戶輸入),將每一次輸入記錄下來。

2.在你點擊了“發(fā)表“之后,微信前端將之前的輸入打一個數(shù)據(jù)包,注明這是你新發(fā)的朋友圈內(nèi)容,通過互聯(lián)網(wǎng)發(fā)送給后端程序。

3.后端程序接收到了前端的發(fā)來的“發(fā)朋友圈”請求之后,會讀取數(shù)據(jù)包,從中取出你的照片和配圖文字,把它們記錄(存儲)下來。

當(dāng)你點完“發(fā)表“返回到朋友圈之后,看起來你并沒有再做什么事情,然而這個”進(jìn)入朋友圈“的動作就表示了你要閱讀朋友圈內(nèi)容。微信又會有一系列動作:

1.微信前端程序又會向后端程序發(fā)出一條請求,要求閱讀最新的朋友圈內(nèi)容。

2.后端收到這個命令后,會把最新的朋友圈內(nèi)容打一個數(shù)據(jù)包發(fā)送回來。

3.前端接收到這個數(shù)據(jù)包后,會將其中的內(nèi)容(圖片、文字)按特定的格式顯示出來。你通過手機(jī)屏幕看到的,就是這種顯示的結(jié)果。

上述過程其實經(jīng)過了簡化,實際情況要復(fù)雜得多。

目前,我們暫時掌握前端、后端和通訊的概念就好。幾乎所有的互聯(lián)網(wǎng)應(yīng)用都涉及到這幾個概念。

我們手機(jī)上的 App 經(jīng)常要更新,每次我們更新的都只是前端程序而已,更新前端后,經(jīng)常會發(fā)現(xiàn)新的版本顯示文字、圖片的樣式不同的,新的版本又加入了新的功能(比如新的頁面、新的按鈕)等變化。

實際上,一般互聯(lián)網(wǎng)軟件后端程序更新得往往比前端更頻繁。只不過后端程序部署在開發(fā)軟件的公司或個人自己的服務(wù)器上(或者第三方的云服務(wù)器上),更新的過程不被用戶察覺而已。

因為內(nèi)容來自于后端,所以,就算你的手機(jī)上有前端程序,如果網(wǎng)絡(luò)不通,或者后臺宕機(jī),也無法使用該軟件。

這是我們現(xiàn)在日常用到最多的互聯(lián)網(wǎng)軟件,大概就是這樣運(yùn)作的了。

點擊了解更多《編程算法同步入門》

單機(jī)版軟件

在互聯(lián)網(wǎng)時代到來之前,我們用的軟件基本是單機(jī)版軟件,比如常用的 Word , PowerPoint , Photoshop 等——當(dāng)然現(xiàn)在這些工具也互聯(lián)網(wǎng)化了。

單機(jī)版軟件需要專門的安裝程序(還記得光盤、軟盤嗎)一次只能安裝到一臺機(jī)器上(單機(jī)版軟件流行的時候大家基本都在用臺式機(jī)),軟件中所有的程序都在一臺機(jī)器上運(yùn)行。

那個時候,軟件是要錢的,一張光盤理論上只能安裝一臺機(jī)器,因為你買的是license(安裝許可證)——一張光盤都好貴的,當(dāng)年微軟的辦公套件一套就要成千上萬的。

所以當(dāng)初在學(xué)校和普通家庭里,流行的是盜版和破解版……回首看好像是很久以前了,其實也不過就十來年前而已。

程序又是什么?

到底什么是程序呢?程序接受輸入,根據(jù)輸入完成某些特定任務(wù)后產(chǎn)生輸出——你有沒有發(fā)現(xiàn),這么聽起來和軟件不是一樣嘛? 確實,無論程序還是軟件,都會接受輸入,產(chǎn)生輸出。

軟件是由若干程序組成的,在多個程序組成的軟件中,具體某一個程序都有輸入和輸出。但往往這個程序接受的不是全部用戶輸入,或者產(chǎn)生的輸出也不是全部用戶輸出,而是輸入或輸出某些中間結(jié)果,經(jīng)過幾個程序的共同努力,才將原始輸入轉(zhuǎn)化成了最終成果展示出來。

打個比方,軟件就像一條完整的流水線,能夠把原材料加工成最終產(chǎn)品,一個個程序則像其中的一道道工序,這些工序的聯(lián)合協(xié)作,完成了整個生產(chǎn)過程。

如果軟件的功能非常簡單,一個軟件也可以只有一個程序。

理論上講,其實很多全部功能都安裝部署在一臺機(jī)器上的軟件(單機(jī)版軟件),都可以把所有功能寫在一個程序里。

但是在現(xiàn)實當(dāng)中我們會故意不這樣做。原因是,復(fù)雜軟件的功能太多,如果所有功能都用一個程序來實現(xiàn),會導(dǎo)致這個程序的源代碼過多,程序結(jié)構(gòu)很難清晰,管理和維護(hù)起來的成本太高。

等等,這里怎么又出來了一個“程序的源代碼“,它和程序不是一回事嘛?且聽下回分解啦!

點擊了解更多《編程算法同步入門》

分享交流

我們?yōu)楸菊n程付費(fèi)讀者創(chuàng)建了微信交流群,以方便更有針對性地討論課程相關(guān)問題。入群方式請到第 2-1 課末尾添加小助手的微信號,并注明「同步入門」。

閱讀文章過程中有任何疑問隨時可以跟其他小伙伴討論,或者直接向作者提問(作者看到后抽空回復(fù))。你的分享不僅幫助他人,更會提升自己。

總結(jié)

以上是生活随笔為你收集整理的1-1课:又回到最初的起点:软件和程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美偷拍一区二区三区 | 黑料福利 | 国产色悠悠 | 久久综合一区二区三区 | 被绑在床强摁做开腿呻吟 | 亚洲区久久 | 动漫羞羞| 亚洲成人xxx | 国产免费黄网站 | 无套内谢少妇露脸 | 综合在线视频 | 91欧美激情一区二区三区 | 亚洲欧洲成人精品久久一码二码 | 131mm少妇做爰视频 | 九九自拍视频 | 污视频软件在线观看 | 黑人一区二区三区 | 岛国毛片在线观看 | 影音先锋色小姐 | 亚洲爱爱网 | 欧美射图 | 91免费看网站 | 狠狠爱成人 | 欧美色图综合网 | 久久精品欧美 | 夜夜爽夜夜叫夜夜高潮漏水 | 国产乱真实合集 | 老外毛片| 99热这里是精品 | 高清福利视频 | 免费成人深夜夜行p站 | 欧美蜜桃视频 | 成人毛片大全 | 无码人妻久久一区二区三区蜜桃 | 欧美一区欧美二区 | 国产精品久久久久久久久久久久久久久久 | 欧美黑人孕妇孕交 | 狠狠躁夜夜 | 国产亚洲91 | 桃花岛影院 | 九色激情网 | 国产一国产精品一级毛片 | 尤物视频在线观看视频 | 诱夫1v1高h | 日本少妇性生活 | 蜜臀精品一区二区三区 | 午夜宅男网 | 草草影院地址 | 香蕉视频在线免费看 | 久久综合色网 | 国产精品呦呦 | 亚洲男女啪啪 | 五月天中文字幕mv在线 | 国产+日韩+欧美 | www性欧美 | 欧美另类性 | 福利电影在线播放 | 插插插综合| 国产精品自拍偷拍视频 | 黄色小说视频 | 动漫女生光屁股 | 成年人免费看黄色 | 日韩精品一区二区免费视频 | 无码人妻久久一区二区三区 | 丁香花五月| 一本久久a精品一合区久久久 | 成年人晚上看的视频 | 免费在线看a | 91久久人澡人人添人人爽欧美 | 久久久久久久久艹 | 亚洲无人区小视频 | 黄色大片在线看 | 亚洲第五页 | 国产无遮挡一区二区三区毛片日本 | 久久久久久亚洲av无码专区 | 久久综合久久鬼色 | 日韩在线三区 | 久久久天天 | 在线观看免费黄色 | 蜜臀久久99精品久久久 | 成人性生活毛片 | 黄色裸体网站 | 黄色观看网站 | 麻豆亚洲一区 | 五月婷婷丁香综合 | 精品偷拍一区 | 91成人免费在线观看 | 三级黄色免费片 | 国语毛片| 天天色天天色天天色 | 超碰成人97 | 国产色播av在线 | 欧美性xxxxx极品娇小 | 97福利网| 国产丰满农村老妇女乱 | 午夜av免费| 欧美精品久久天天躁 | 久草视频在线资源站 | 寂寞午夜影院 |