軟件設計師考試常考知識點複習

  1. 軟件質量特性中的可移植性可移植性包含:適應性、易安裝性、共存性和易替換性四個特性。
  2. McCabe度量法計算程序的環路複雜性:

在這裏插入圖片描述

  1. 軟件測試的目的在於希望以最少的人力和時間發現潛在的各種錯誤和缺陷。
  2. 內聚類型:
    功能內聚:完成一個單一功能,各個部分協同工作,缺一不可。
    順序內聚:處理元素相關,而且必須順序執行。
    通信內聚:所有處理元素集中在一個數據結構的區域上。
    過程內聚:處理元素相關,而且必須按特定的次序執行。
    瞬時內聚:所包含的任務必須在同一時間間隔內執行(如初始化模塊)。
    邏輯內聚:完成邏輯上相關的一組任務。
    偶然內聚:完成一組沒有關係或鬆散關係的任務。
  3. 動態綁定是實現多態的基礎。
  4. ARP和ICMP是網絡層協議,X.25是數據鏈路層協議,只有SNMP是應用層協議。SNMP協議的報文是封裝在UDP協議中傳送。
  5. 對於多種不同的路由協議到一個目的地的路由信息,路由器首先根據管理距離決定相信哪一個協議
  6. 關於週期
    在這裏插入圖片描述
  7. 浮點數能表示的數的範圍由階碼的位數決定,精度由尾數的位數決定
  8. 防火牆的功能:
    在這裏插入圖片描述
  9. 用戶需求不清晰且經常發生變化適用於“原型化開發方法”
  10. 結構化開發方法的基本特徵是:自頂向下,逐層分解,適合於大型的數據處理系統
  11. 編譯和解釋的區別:
    在這裏插入圖片描述
  12. 在多線程環境中,線程獨有的資源包括:程序計數器、寄存器、棧
  13. 軟件工程:軟件過程模型分析總結

在這裏插入圖片描述
16. 軟件質量模型
在這裏插入圖片描述
17. 不同的標識方法:
在這裏插入圖片描述
18. 函數覆蓋和重載的區別?
在這裏插入圖片描述
19. UML圖的說明:
在這裏插入圖片描述
20. 設計模式合集:
在這裏插入圖片描述
21. 數據庫三種模式:
在這裏插入圖片描述
22. 分佈式數據庫的特性
在這裏插入圖片描述
23. OSI 七層協議
在這裏插入圖片描述
24. 存儲設備按訪問速度排序爲:通用寄存器>Cache>內存>硬盤
25. Cache的地址映像方式種,發生塊衝突次數大小比較如下:全相聯映像塊衝突<組相聯映像塊衝突<直接映像塊衝突
26. 中斷響應時間,是指從發出中斷請求到開始進入中斷服務程序所需的時間
27. 安全防範體系的層次劃分:
在這裏插入圖片描述
28. 媒體的幾種形式:
在這裏插入圖片描述
29.軟件工程的知識:
軟件過程是一種層次化的技術,從底向上分別爲質量、過程、方法和工具。

  1. 軟件設計的階段劃分:
    在這裏插入圖片描述
  2. 風險暴露的知識:
    在這裏插入圖片描述
  3. 全局變量、靜態局部變量、靜態全局變量都存放在靜態數據存儲區
  4. 系統初始化的3個環節:自底向上,從硬件到軟件的次序依次爲:片級初始化、板級初始化、系統級初始化
  5. 敏捷開發的相關知識:
    在這裏插入圖片描述
  6. UML用關係把事物結合到一起,主要有下列四種關係:
    在這裏插入圖片描述
  7. 優先隊列的相關知識
    在這裏插入圖片描述
發佈了205 篇原創文章 · 獲贊 139 · 訪問量 102萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章