?軟件的定義一系列按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。
軟件 = 數(shù)據(jù) + 指令 + 文檔
1、B/C 和 c/s的區(qū)別
區(qū)別:標(biāo)準(zhǔn):相對于C/S架構(gòu)來說B/S架構(gòu)的兩端都是使用現(xiàn)成的成熟產(chǎn)品,B/S會顯示的標(biāo)準(zhǔn)一些。效率:相對于B/S架構(gòu)來說C/S中的客戶端可以分擔(dān)一些數(shù)據(jù)的處理,執(zhí)行效率會高一些。安全:B/S架構(gòu)當(dāng)中得到數(shù)據(jù)的傳輸都是以Http協(xié)議進(jìn)行傳輸?shù)模鳫ttp協(xié)議又是明文輸出。可以被抓包,那么B/S架構(gòu)相比C/S架構(gòu)顯得就不那么安全了升級:B/S架構(gòu)只需要在服務(wù)器端將數(shù)據(jù)進(jìn)行更新,前臺只需要刷新頁面就可以升級,而C/S架構(gòu)必須要將兩端都進(jìn)行更新才可以。開發(fā)成本:相對于B/S架構(gòu)來說C/S當(dāng)中的客戶端需要自己開發(fā),B/S不用,所以說C/S成本會高一些。
2、vw模型圖
4、簡述軟件的分類
按場景類分:
工具類軟件 如:word, wps
影視類:騰訊視頻 愛奇藝
電商類:京東,淘寶
游戲類:英雄聯(lián)盟 穿越火線
按架構(gòu)分類
1單機(jī)版軟件:office、紅警等
分布式軟件: C/S架構(gòu)軟件:客戶端需安裝軟件,如QQ 微信等 B/S架構(gòu)軟件:客戶端為瀏覽器 ,如百度、hao123
5、測試的分類
按技術(shù)分:黑盒測試,白盒測試,灰盒測試,
按內(nèi)容劃分:性能測試,兼容性測試,功能測試
按階段分:單元測試,集成測試,系統(tǒng)測試,驗(yàn)收測試
按其他分:冒煙測試,隨機(jī)測試,安全測試,回歸測試