軟體工程第一次作業

2022-09-11 05:30:11 字數 1941 閱讀 7979

一、專業詞彙:

二叉樹遍歷演算法

資料結構

指標源**管理

形式化方法

配置管理

資料探勘

冒煙測試

bug計算機視覺

二、不懂的問題:

1、即使一款軟體沒有漏洞,也總會有功能更加完善、使用者體驗更好的軟體來代替它,那麼我們在最初設計開發一款軟體的時候應該追求什麼呢?

3、如果「向進度落後的專案中增加人手,會讓專案更加落後。」那麼如果乙個專案一開始就落後了,那麼是否有必要,又如何去追趕進度(除了加班)?如果乙個團隊一開始就不是精英,那麼這個團隊是否就完全沒有存在的必要和價值?

4、這是乙個飛速發展的時代,就好像時代的洪流裹挾著我們不停的向前,那麼一款軟體想要不被社會所淘汰,除了需要時刻關注使用者的反饋還需要注意些什麼呢?

5、之前我看過乙個案例,某程式設計師開發了一款api介面,別人在違法時使用了他開發的介面,進而直接牽連到他。那麼僅僅開發者有「道德」,而使用者沒有道德是不夠的。責任還是會「均攤」,那麼在以後的職業生涯中,類似的事件應該如何避免?

小愛同學

這是小公尺手機的預裝軟體,毫不誇張地說,我是因為這款軟體而買的小公尺手機,這款語音助手是我所接觸到的最具擬人化的手機助手,支援語音喚醒(隨叫隨到),有聲紋鎖(只認我這乙個主人),可以連線小公尺其他智慧型家居(充當管家)。甚至還可以和她聊天,讓她給你講笑話,而且可以自定義一些情景對話。功能特別強大。

②是否目的為盈利,如何盈利的:

這款軟體最開始是同名的音箱的內建語音助手,賣400塊,後來因為反饋效果良好而移植到手機上的。這只是乙個基礎,小公尺開發了可以互相關聯的一系列智慧型家居,「小愛同學」都可以幫助管理,這一軟體也推動了小公尺手機和智慧型家電的銷售。

③軟體如何到自己的手裡的:

室友買過小愛的音箱,每天像找到了女朋友一樣和她聊天,後來我也就買了小公尺的手機。

④如何處理bug

的和更新版本:

bug處理:軟體會收集使用者的一些資訊,也接收使用者的反饋意見,並作出改正。

⑤同一型別軟體是如何競爭的:

和同型別的語音軟體相比,小愛同學更加擬人化,擁有更多的「情緒」、「俏皮話」、適應性和豐富的功能,使用起來更加的順暢和貼心。

王者榮耀

身邊好多朋友都在玩,為了和朋友一起「快樂」,就開始玩這個軟體

②是否目的為盈利,如何盈利的:

很明確地以營利為目的,遊戲中便捷的充值介面,花樣百出的各種遊戲道具、人物**、vip特權,和少量的廣告,每一項都在說:「少年,充點錢吧。」

③軟體如何到自己的手裡的:

④如何處理bug

的和更新版本:

定期更新版本,並接收使用者反饋。

⑤同一型別軟體是如何競爭的:

」等已有平台宣傳。還有向其他應用商店購買推薦等方法。

因為我們有導航的需要,做的也還可以。

②是否目的為盈利,如何盈利的:

③軟體如何到自己的手裡的:

④如何處理bug

的和更新版本:

接收使用者反饋和自查。

⑤同一型別軟體是如何競爭的:

更加精確的導航,和更加豐富的服務,但總的來說,同型別的軟體都不怎麼樣,只不過這個軟體沒有他們那麼糟。

我觀察到的特殊現象:

很多時候,軟體的罵聲比讚揚的聲音要高出很多,但是依然有大批量的使用者在使用。我不知道罵聲裡有多少水軍,我覺得更多的時候,使用者並不是真的喜歡,而是真的別無選擇。因為同型別的軟體不多,也是矬子裡面拔大個兒。給人的感覺是很多態別的軟體市場並沒有飽和。但是能從中脫穎而出的並不多,那麼這是使用者期望值過高還是軟體的開發難度真的有那麼大?

它們和硬體有什麼不同:

軟體和硬體的最本質的區別在於「發出指令」和「執行指令」的區別,換句話說,軟體是硬體的大腦,二者相依為命,缺一不可。

這些軟體的某些本質特徵:

我認為,不管是硬體還是軟體,它們的本質都是工具,都是被我們使用的工具。我們需要它為我們計算,為我們提供結果。人可能會有所謂的正義個**,但軟體是沒有「善惡」之分的,就像原子彈的研發目的是為了結束戰爭。

軟體工程第一次作業

第一次閱讀和準備作業 這個作業屬於哪個課程 課程的鏈結 這個作業要求在 課程作業要求 我在這個課程的目標是 打下軟體開發基礎,學習如何做乙個合格的軟體工程師,而不只是碼農。這個作業在哪個具體方面幫助我實現目標 它提供了很多優秀的文章,供我們閱讀,其中不乏一些前輩的經驗之談。為我日後的發展提供了一些指...

軟體工程第一次作業

通過乙個星期的閱讀我已經看完了鄒欣的 構建之法 現代軟體工程 這本書,我對軟體工程也有了更多的認識,對我來說,軟體工程包含了軟體的整個生命週期,包括需求分析,軟體設計,測試和維護等,軟體工程與許多的學科密且相關,而軟體有很多種類,比如遊戲娛樂軟體,系統軟體,和應用軟體等。軟體工程的主要內容有 軟體工...

軟體工程 第一次作業

第一章 概論 計算機專業術語 軟體 程式 軟體工程 程式 資料機構 演算法 軟體企業 軟體 商業模式 軟體架構 software architecture 軟體設計與實現 soft design,implementation and debug 源 管理 source code control 配置...