軟件工程第一次做業

軟件工程第一次做業git

花20分鐘寫一個能自動生成小學四則運算題目的「軟件」,要求:除了整數之外,還要支持真分數的四則運算。

  • coding.netwindows

    一週以內快速看完《構建之法》,不懂的5個問題。

  • P340頁「SWOT分析框架是一個簡單有效的分析工具。」我查閱資料得知,SWOT分析法是用來肯定企業自身的競爭優點、競爭劣勢、機會和威脅,從而將公司的戰略與公司內部資源、外部環境有機地結合起來的一種科學的分析方法。那麼,須要分析肯定這麼多東西,還算簡單嗎?。
  • P159頁「資源有限,對不一樣的功能有不一樣的方法,一下五種:維持、抵消、優化、差別化、不作。」這五個方法是否是相互制約,相互關聯。
  • P155「NABCD模型是一個有效的方法,NEED,需求。 Approach,作法。Benefit,好處。Competitors,競爭。Delivery,推廣」我認爲,其中最應該關注的是NEED 需求。這一點。由於客戶的需求是出發點。那麼,這幾點中最相當重要的,或者說影響最大的到底是什麼那?
  • P146「軟件開發不可能一次知足全部利益相關者的要求」那麼,咱們應該如何來衡量那?如何衡量咱們最應該關注的需求?
  • P95「瀑布模型偶使用範圍嗎?我認爲有:若是產品的定義很是穩定,。。。。。。」這裏所指的穩定具體是一個什麼樣的概念,對這一點感到很困惑?
  • P90「交響樂團模式:傢伙多,門類齊全,演奏的都是來年系過屢次的曲目」這種模式是否適用於人數較少,或者新成立的團隊那?框架

軟件有不少種:包裝在盒子裏的軟件、基於網頁的軟件、遊戲、手機應用、操做系統、工具軟件,選取三種軟件,請分析它們各自的特色。

遊戲:大話西遊
工具

  • 界面優美,劇情有趣,易懂易玩,這些方面吸引了客戶。這款遊戲的主要目的就是盈利。
  • 通常獲得方法爲下載。
  • 有軟件測試員處理bug,並選擇部分用戶評測,若是遊戲某一功能不夠完善,會根據用戶的須要從新測試,測試成功後正式更新。一旦有新版本,將自動提醒顧客安裝,更新。
  • 總的來講是遵循「大天然」的法則,優勝劣汰,可是因爲公司、開發者實力、資源 、影響力、相關產業、規模等因素的影響而形成不公平的競爭。對於用戶來講實惠、操做簡單、便捷、實用、通用的就是最好的;這些軟件也須要從這些方面展開競爭。

操做系統:windows
測試

  • 最初接觸到的就是windows操做系統。windows的界面簡潔,適合人們多年來的操做習慣。公司的最終目的其實也是爲了盈利。
  • 通常的獲得方法就是下載。
  • 大型公司都有本身的系統測試員,而且會和用戶溝通,按照用戶的需求,在進行完善。
  • 從客戶的角度出發,儘可能適應大部分客戶的操做習慣,將界面作到儘可能友好。

組織內部軟件:QQ
優化

  • 比起其餘社交軟件出現的時期較早,功能齊全
  • 通常都是在網頁下載。
  • 公司都有本身的系統測試員,而且會最市場需求分析,根據人們不斷增長的需求,作出改進。
  • 爲客戶的各方面着想,包括平常的吃喝玩樂,作到便於客戶出行。

軟件和硬件的區別:

  • 軟件是靠程序語言(代碼)爲主體來實現,是一系列按照特定順序組織的計算機數據和指令的集合。硬件是計算機中的實體部分,有主機(主要部分)、輸出設備(顯示器)、輸入設備(鍵盤和鼠標)三大件組成。軟件你只能看到但摸不到.是按裝在電腦裏的一些程序,至關於一我的的靈魂、思想;而硬件不只能看到還能摸的到。能夠說是人的靈魂
相關文章
相關標籤/搜索