第二次作业1
所選三種軟件分別是,Web Apps,Mobile Apps以及Operating Systems。
對(duì)于Web Apps而言,僅僅使用瀏覽器便可以完成大多數(shù)的業(yè)務(wù)邏輯,盡管他的實(shí)時(shí)交互性不如傳統(tǒng)軟件,但它不需要我們主動(dòng)去更新,只需要保持瀏覽器的兼容性即可。以12306為例,為了方便我們購(gòu)票推出了12306的網(wǎng)頁(yè)服務(wù),以此可以看來(lái),所有的Web Apps的目的不全是為了盈利。這類(lèi)軟件不需要下載,只需輸入域名即可訪(fǎng)問(wèn),簡(jiǎn)單便捷。這些軟件對(duì)于BUG的處理完全在后臺(tái)完成,我們無(wú)需關(guān)注這類(lèi)軟件的版本更迭,當(dāng)Web Apps更新版本時(shí)可能僅僅是導(dǎo)致短時(shí)間內(nèi)無(wú)法訪(fǎng)問(wèn),整個(gè)過(guò)程完全不需用戶(hù)參與。同一類(lèi)型的軟件一般以交互性,界面美觀,加載速度,訪(fǎng)問(wèn)邏輯作為競(jìng)爭(zhēng)因素,這一類(lèi)軟件的發(fā)展趨勢(shì)正猛,而且相信隨著時(shí)間的推移,網(wǎng)速的提升,網(wǎng)頁(yè)語(yǔ)言的更新,這類(lèi)軟件將會(huì)占據(jù)我們的生活。根據(jù)網(wǎng)頁(yè)上人性化的設(shè)計(jì)以及提供的幫助學(xué)會(huì)了如何使用,以12306為例,為我們提供了便捷的購(gòu)票體驗(yàn)而不是提前到火車(chē)站排隊(duì)購(gòu)票,耗時(shí)耗力,而且數(shù)字化的支付也提供了良好的體驗(yàn)。目前使用的Web Apps很多很多,這種軟件再過(guò)10年,20年我覺(jué)得都是不會(huì)消亡的,因?yàn)樗膬?yōu)點(diǎn)使然。
對(duì)于Mobile Apps而言,移動(dòng)互聯(lián)網(wǎng)的興起帶給Mobile Apps極大的發(fā)展契機(jī),當(dāng)年諾基亞時(shí)代時(shí),Mobile Apps存在諸多局限如支持機(jī)型有限,樣式普通,功能羸弱等。自android以及ios移動(dòng)系統(tǒng)興起后,各式各樣的Mobile Apps如雨后春筍般涌現(xiàn),據(jù)蘋(píng)果官方宣稱(chēng),其App store中已有超過(guò)100W個(gè)應(yīng)用程序。android更是因其開(kāi)放性,擁有著龐大數(shù)量的應(yīng)用市場(chǎng)。這些軟件的功能各有差異,其原先開(kāi)發(fā)的目的也各有不同,例如QQ、微信、支付寶、12306等,有以盈利為目的的App,但也有目的單純的App,具體難以列舉。這類(lèi)軟件處理BUG的途徑一般以版本更新為主要手段,或者是提供補(bǔ)丁包。這一類(lèi)的軟件通常以其功能、軟件優(yōu)化、用戶(hù)群作為競(jìng)爭(zhēng)因素,同Web Apps一樣,Mobile Apps同樣具有巨大的發(fā)展?jié)摿?#xff0c;究其原因即軟件的載體手機(jī)的便捷性以及越發(fā)強(qiáng)大的計(jì)算性能讓我們能夠?yàn)槲覀兊纳钐峁┚薮蟮谋憷?#xff0c;而且相信當(dāng)今社會(huì)的人,大概多多少少都離不開(kāi)功能越發(fā)強(qiáng)大的手機(jī)。這類(lèi)軟件一般的操作相當(dāng)簡(jiǎn)單,一目了然,也提供使用指導(dǎo)。我目前使用的Mobile Apps數(shù)量龐大。這類(lèi)軟件再過(guò)10年,20年同樣不會(huì)消亡,只是可能更換了一種存在的方式,因?yàn)槭謾C(jī)在將來(lái)的10年,20年無(wú)法預(yù)測(cè)會(huì)發(fā)展成什么形式。
對(duì)于Operating System而言,Operating System為我們提供了便捷的與計(jì)算機(jī)硬件進(jìn)行溝通的橋梁,遠(yuǎn)離晦澀難懂的二進(jìn)制低級(jí)語(yǔ)言,是管理和控制計(jì)算機(jī)硬件與軟件資源的計(jì)算機(jī)程序,是直接運(yùn)行在“裸機(jī)”上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運(yùn)行。操作系統(tǒng)是用戶(hù)和計(jì)算機(jī)的接口,同時(shí)也是計(jì)算機(jī)硬件和其他軟件的接口。操作系統(tǒng)的功能包括管理計(jì)算機(jī)系統(tǒng)的硬件、軟件及數(shù)據(jù)資源,控制程序運(yùn)行,改善人機(jī)界面,為其它應(yīng)用軟件提供支持,讓計(jì)算機(jī)系統(tǒng)所有資源最大限度地發(fā)揮作用,提供各種形式的用戶(hù)界面,使用戶(hù)有一個(gè)好的工作環(huán)境,為其它軟件的開(kāi)發(fā)提供必要的服務(wù)和相應(yīng)的接口等。實(shí)際上,用戶(hù)是不用接觸操作系統(tǒng)的,操作系統(tǒng)管理著計(jì)算機(jī)硬件資源,同時(shí)按照應(yīng)用程序的資源請(qǐng)求,分配資源,如:劃分CPU時(shí)間,內(nèi)存空間的開(kāi)辟,調(diào)用打印機(jī)等。對(duì)于我們而言,要使用計(jì)算機(jī),操作系統(tǒng)是必不可缺的。而當(dāng)前主流的操作系統(tǒng)包括Windows、Linux、IOS、android等,由于Windows的用戶(hù)基數(shù)大,而且Windows平臺(tái)上的軟件豐富,能為我們的交流辦公提供完美的解決途徑,所以無(wú)需說(shuō)服自然便是Windows操作系統(tǒng)的用戶(hù)了,對(duì)于Linux,其自由的權(quán)限,提供了許多便捷的編程途徑,通過(guò)使用發(fā)現(xiàn)其穩(wěn)定性都非常的好,所以也自然成為了其用戶(hù)了,他們的目標(biāo)大多是盈利,但對(duì)于Linux而言,Linux是基于GPL授權(quán)的產(chǎn)物,所以其本身是不以盈利為目的的,但Linux存在諸多的distribution,這個(gè)大多是經(jīng)過(guò)第三方公司經(jīng)過(guò)個(gè)性化定制的產(chǎn)品,其間可能以產(chǎn)品提供的而外的功能或售后技術(shù)保障收費(fèi)實(shí)現(xiàn)盈利的目的。這類(lèi)軟件之間的競(jìng)爭(zhēng)大多通過(guò)優(yōu)化算法,運(yùn)行效率、便捷程度、專(zhuān)業(yè)支持等作為競(jìng)爭(zhēng)因素,這種軟件只要計(jì)算機(jī)沒(méi)有消失將持續(xù)存在。這類(lèi)軟件大多經(jīng)過(guò)長(zhǎng)時(shí)間的熟悉,因?yàn)椴僮飨到y(tǒng)是我們接觸時(shí)間最長(zhǎng)的軟件,所以有時(shí)不經(jīng)意的探索可能產(chǎn)生了解,也通過(guò)官方指導(dǎo)或者是網(wǎng)絡(luò)求助學(xué)習(xí)。目前正在使用Windows,不然沒(méi)辦法寫(xiě)博客了。這種軟件再過(guò)10年,20年同樣會(huì)存在,因?yàn)橛?jì)算機(jī)在20年內(nèi)應(yīng)該還不會(huì)消失吧。
轉(zhuǎn)載于:https://www.cnblogs.com/zcx123/p/5246082.html
總結(jié)
- 上一篇: 移动APP开发使用什么样的原型设计工具比
- 下一篇: ASP.NET之.NET FrameWo