軟體工程第一次作業(1)

來源:互聯網
上載者:User

標籤:

、本文章將以電腦軟體的分類,運行方式,盈利方式,特點,以及舉例分別說明。一.軟體的分類(主要指電腦軟體): 

    1.電腦軟體的分類依據不同的原則和標準,有不同的分類。但是通常將軟體分為系統軟體和應用軟體。  

  1).系統軟體:

     常見的如:windows作業系統,linux作業系統,資料管理軟體(如mysql),這類軟體有個共同點就是:與電腦硬體有很強的互動性,能對硬體資源進行統一的控制,調度和管理。並不是為解決某個具體的應用而開發。在通用電腦系統中,系統軟體都是必不可少的。

  2).應用軟體:

    瞭解了系統軟體,應用軟體大家都應該很清楚了吧,例如:office辦公軟體,暴風影音,LOL,這些都是應用軟體。簡而言之,為瞭解決人們日常生活中的具體問題而產生的軟體(辦公,娛樂,計算......)就是應用軟體。

   2.軟體依據權益劃分,又分為商品軟體,共用軟體,自由軟體。

  1).商品軟體:

    簡單的說,就是給錢才讓你用。受著作權和軟體許可協議保護。

  2).共用軟體:

     給使用者提供一個試用期,在這個期間內你可以正常使用,傳播,拷貝,但是禁止修改後傳播。

  3).自由軟體:

    linux作業系統,git,提起這些你估計就知道共用軟體是什麼了吧?對,共用軟體就是你可以共用,隨意拷貝,修改,銷售等等,但是軟體原始碼的任何修改須向所有使用者公示,並允許此後的使用者拷貝和更改。自由的力量造就了更為普遍的TCP/IP協議,Apache伺服器。

二.運行方式:   1)單機運行模式:

    只在本地電腦運行,例如:word。

   2)c/s模式:

     Client/Servlet模式,也就是常見的一個服務端,多個用戶端。例如QQ。

   3)B/S模式:

     Brower/Server模式,所有過程都在瀏覽器上完成,最常見的就是網站,還有最近流行的基於html的輕應用。

三.盈利方式:

   最常見的就軟體直接接明碼標價,給錢才讓你用最常見就是photoshop。或者是通過使用者免費使用,但是我可以通過廣告或者會員特權盈利,QQ就屬於這種,近幾年流行,軟體什麼的都是開源的,使用者可也免費使用,覺得用的非常好的話,可以到社區給開發人員小額的紅包資助,以便開發人員更好的繼續開發維護。當然還有很多其他的盈利方式,感興趣的自行百度。

 

  

   

 

 

 

 

       

  

 

軟體工程第一次作業(1)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.