1. 程式人生 > >現代軟體工程第一次作業

現代軟體工程第一次作業

我選擇以下三類軟體對問題展開回答:

Internal Software 、Games以及Mobile Apps。

 

        

 

 

 


 

這些軟體的開發者是怎麼說服你(陌生人)成為他們的使用者的?他們的目標都是盈利麼?他們的目標都是賺取使用者的現金麼?還是別的?

答:Internal Software比如有些駕校推出的選時練車服務APP,學員被要求下載此款APP方便練車;還有一些培訓機構會有屬於他們專門的App以方便學員更好的學習、打卡、管理等。

Games比如王者榮耀,很多人包括我自己在內接觸這款遊戲主要是因為身邊朋友、同學推薦,這主要歸咎於遊戲製作精良,技術性強,趣味十足,它作為不同年齡段休閒娛樂活動之一,還滿足了部分玩家對遊戲中社交的需求,開通了多種關係系統,如:戀人、基友、閨蜜等。

Mobiles Apps例如QQ、微信、百度、淘寶、抖音短視訊、網易雲音樂、美團外賣、貓眼等等都是滿足了各種使用者的多種需求,功能性十分強大和突出。我們使用QQ、微信是因為它們方便溝通交流和聯絡,使用百度是由於它可以幫助我們更好地理解世界,使用淘寶方便購物… …可以說盈利都是他們的目標之一,大的軟體企業有屬於他們的戰略目標,比如成為同行業的佼佼者乃至世界級企業,致力於給使用者極致的體驗。


 

這些軟體是如何到你手裡的(郵購,下載,互相拷貝……)

答:這些軟體通常是通過APP商店下載而來,極少數軟體是身邊同學和朋友利用互傳功能使我獲取。


 

這些軟體有Bug 麼?又是如何更新新版本的?

答:這些軟體都有大大小小、不同的BUG,不過在BUG出現後會有程式設計師的修復,然後釋出補丁程式,通常只要下載補丁或者在APP商店下載更新。


 

此類軟體是什麼時候開始出現的,同一型別的軟體之間是如何競爭的? 發展趨勢如何?

答:Internal Software是最近幾年開始出現的在我們身邊,而遊戲類軟體最早可追溯到1961年,Mobile Apps則是90年代隨著智慧手機的問世而出現。同類型軟體可能會有有收費和免費區別,例如像蘋果商店不少APP都是收費的,這樣一來競爭就會出現。此外,功能更加強大、BUG出現的更少、口碑更好的軟體也是同類型軟體競爭力的體現。這些軟體仍處於不斷髮展的階段,朝著更加便民、更優化的方向發展。


 

列舉你在使用上述軟體時觀察到的“特殊”現象,它們和硬體有什麼不同?這些能說明軟體的某些本質特性麼?

答:現象:

  1. 軟體會有各種各樣的BUG,並且可以通過維護和修復處理BUG,而硬體沒有BUG這一說,只有損壞,磨損和老化。
  2. 硬體是實體,看得見摸得著,而軟體是一種邏輯產品,藉助不同的載體呈現於世人。
  3. 同一種硬體一旦定型後可由廠家批量生產,需要耗費材料,而軟體一旦製成,只要使用者下載就可使用,不耗費具體的材料。
  4. 相比硬體,軟體更方便使用者操作、學習

      軟體特性:

  1. 可維護性
  2. 無形、沒有物理形態
  3. 易用性
  4. 可移植性

 


 

你個人第一次用此類軟體是什麼時候,你當時是幾年級,班主任叫什麼?在哪裡,什麼狀態,當時的軟體是如何得到的(買的正版,盜版,下載?)

答:

Internal Software:大二上學期報名了駕校,目的是早點拿到駕駛證。之後,就被要求在APP商店下載一款名為《地駕學車》的APP。這款軟體可以智慧選時,解決了練車等待時間長的問題。

Games:第一次接觸王者榮耀這款遊戲軟體時我剛剛邁入大學校園,當時的輔導員是陳文靜老師。由於身邊同學、室友的影響,於是我在APP商店下載了這款遊戲,之後就用來和他們一起組隊開黑、休閒娛樂。

Mobile Apps:比如網易雲音樂,這款軟體我認為是同類音樂軟體中做得最好的一款,第一次使用是在高三的時候,當時學業繁忙,閒暇之餘想要聽歌放鬆,後來在好基友的推薦下載了這款軟體。


 

你是如何精通這軟體的?它給你什麼好處,壞處?

答:對於Internal Software和Mobile Apps來說,我個人沒有感覺有精通一說,只能說是熟悉他們的各種功能,他們方便我更好的完成某一件事情或者其他。

而對於Games王者榮耀來說,我認為精通它可能就是精通其中的遊戲操作和屬性,所以大量的練習和從大神玩家那裡獲取的經驗必不可少。

前兩者軟體幫助我完成某件具體的事情或者是作休閒娛樂用途。而後者遊戲則更多帶來的是娛樂,這讓我收穫了友情和快樂但這同時也讓我在學業上表現力下降,並且喪失了一

些志向,荒廢了青春時光。

 

 

 

 


 

你現在還用它麼,或者是同類軟體的不同品牌,為何?

答:Internal software:《地駕學車》現在還在用,因為還在學習科目三。

Games:閒暇之餘會玩,學習是很重要的,不能讓遊戲佔據我,要注意勞逸結合,因為我認為只有偶爾適當的快樂玩耍才能更好的投身學習當中。

Mobile Apps:很多軟體依然在用,是我們每個人離不開的,微信、QQ、微博、網易雲… …


 

這種軟體再過10年,20年還會存在麼,為什麼?

答:我覺得軟體的壽命取決於它的使用者、功能以及軟體開發商的策略。譬如很多年前風靡全國的遊戲地下城與勇士至今還存在,現在的不少使用者都是老玩家,他們對於遊戲有著特殊的情懷,甚至有一些氪金玩家會源源不斷往遊戲裡面充值大量人名幣,這也是這款遊戲的運營和開發者的高明之處,也是遊戲經久不衰的原因。還有像QQ、微信、淘寶、百度等功能性極強的軟體在未來20年肯定是依舊存在的,不排除以後會有取代者的出現,但這些軟體龐大的使用者量、滿足使用者時代需求的功能以及多年來企業堆積的資本至少會讓它們存在很多年。至於一些Internal軟體和競爭力較弱的Mobile Apps可能就會消失或者有更先進的軟體取而代之。

 

 。。。。。。(完)

&n