知識點彙總5

2021-09-26 21:33:45 字數 720 閱讀 2619

1.泛化關係,是一般和特殊的關係,箭頭指向的是一般一方,泛化關係用空心箭頭。

2.可驗證性是軟體需求的基本屬性,特性。

3.軟體設計包括:

- 結構設計:定義系統各部件之間的關係

- 資料設計:模型轉換成資料結構的定義

- 介面設計:軟體內部,軟體和os及軟體和人之間如何通訊

- 過程設計:部件轉換成軟體的描述

4.多型:不同子類物件對同一訊息的不同響應

5.泛化:既有繼承類全部特性,又有自己的新特性,空心箭頭實現,指向父類。

6.企業資訊化建設採用面向服務架構是流行趨勢

7.軟體度量包括:專案度量,產品度量,過程度量。

8.耦合是模組間的,內聚是模組內的。

9.乙個物件只能是乙個類的例項。不能是兩個以上的。

10.構件(元件)是可替換的部分,封裝功能,提供介面。

11.需求分析分為:1.需求提出,2.需求描述,3.需求評審。

12.業務需求:高層次的需求

使用者需求:指使用者的目標,使用者要求系統必須完成的需求

功能需求:軟體中必須實現的需求

13.需求定義:準確無誤的定義需求,產生需求規格說明書

14..軟體工程管理整合了過程管理和專案管理,包括以下六個方面:啟動和範圍定義,軟體專案計畫,軟體專案實施,評審和評價,關閉,軟體工程度量

15. 軟體審計的目的是:提供產品和過程可用的規則,標準,指南,

演算法知識點彙總

1.求陣列元素之間相鄰的元素個數或者求字串的長度 指向同乙個陣列的不同元素的兩個指標可以相減,其差便是兩個指標之間相隔的元素個數。例如在乙個字串中,讓乙個指向該串的首元素,讓另乙個指向字串的結束符,兩個指標相減,其差便是字串的長度 2.怎樣判斷兩個指標指向的是陣列的同乙個元素?指標可以互相比較。如指...

小知識點彙總

1 為什麼乙個數的各位數之和可以被3整除時,這個數就可以被3整除 設乙個n位數number,從個位起每一位為a1 an 則number a1 a2 10 a3 10 2 an 10 n 1 1 先證必要性 如果number的各位數之和是3的倍數,則a1 a2 an 3k k為正整數 2 由 2 得a...

Hadoop ZooKeeper知識點彙總

echo 顯示出jdk的安裝目錄 echo 2 myid 把2寫到myid檔案 覆蓋原內容 cat myid 檢視myid檔案的內容 zkserver.sh start 啟動zookeeper zkserver.sh status 檢視zookeeper的啟動狀態 netstat nltp 檢視埠占...