軟件工程Day4

1、Beta 測試是驗收測試的一種

2、環形複雜度計算:
(1)流圖中的區域數等於環形複雜度。
(2)流圖G的環形複雜度V(G)=E-N+2,其中,E是流圖中邊的條數,N是結點數。
(3)流圖G的環形複雜度V(G)=P+1,其中,P是流圖中判定結點的數目。

3、件生存週期的三大階段:軟件定義,軟件開發,軟件維護

4、在軟件項目管理的人員組織中,針對小規模項目開發,由一人即承擔技術主管,又肩負行政主管的組織方式是:主程序員式

5、
int N = 2008;
int num[N];

(定義數組時,數組大小隻能是常量)

6、在軟件維護工作中,如果對軟件的修改只限制在原需求說明書的範圍之內,這種維護是屬於糾正性維護

糾正性維護 /糾錯性維護(corrective maintenace):只有在軟件產品投入實際運行之後,隨着時間的推移,用戶才能逐漸發現測試階段隱藏下來的錯誤 。
適應性維護(adaptive maintenance):使軟件系統適應不斷變化的運行環境而進行修改的過程。
完善性維護(perfective maintenance): 軟件系統投入使用後,用戶提出增加新的功能或要求修改或擴充現有功能,使之更加完善 。
預防性維護(preventive maintenace): 爲了改善將來的可靠性或可維護性的可靠性或可維護性,或爲將來的改進奠定良 好的基礎,而對軟件進行的修改或補充。

7、分時操作系統的特點 :

  • 提供多路性:即衆多聯機用戶可以同時使用同一臺計算機
  • 提供獨佔性:各終端用戶感覺到自己獨佔了計算機

8、實時操作系統的特點:

  • 高可靠性
  • 及時響應性
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章