原创 AI筆記: 數學基礎之角的概念和三角常用公式推導

關於角 1 ) 角的概念 在數學和物理中,弧度是角的度量單位。它是由國際單位制導出的單位 同一三角形中, 等邊對等角, 等角對等邊 直角三角形中, 30度角所對邊等於斜邊一半 直角三角形中, 斜邊中線等於斜邊一半 直角三角形中,

原创 軟件工程筆記:全面軟件質量管理

全面軟件質量管理 — 筆記整理自 北京理工大學 計算機學院 質量保證能保證質量嗎? 質量保證是保證質量的必要手段,而非充分手段 質量保證:檢查軟件項目的工作過程和工作成果是否符合既定的規範 過程質量與產品質量存在因果關係 好的

原创 AI筆記: 數學基礎之概率與統計

概率 1 )概率與頻率 概率是一個穩定的數值,也就是某件事發生或不發生的概率是多少. 頻率是在一定數量的某件事情上面,發生的數與總數的比值. 假設事件A的概率是0.3,在100次中發生28次,那麼它的頻率是 28/100=0.2

原创 軟件工程筆記:能力成熟度模型

能力成熟度模型 — 筆記整理自 北京理工大學 計算機學院 CMM產生的背景 急需對軟件企業工程能力進行評價 CMM的起源 1987年SEI研究組發表論文:“承包商軟件工程能力的評估方法” 包含5級的軟件能力成熟度模型 承包商

原创 軟件工程筆記:Pos系統的分析與設計案例

Pos系統的分析與設計案例 — 筆記整理自 北京理工大學 計算機學院 分析設計 Pos系統在生活中隨處可見,如超時中的收銀系統,建議參閱《對象模型——策略 模式 應用》的第一章:康妮的便利店。 運用策略和模式可以快速提高OO設

原创 軟件工程筆記:軟件質量模型

軟件質量模型 — 筆記整理自 北京理工大學 計算機學院 常見軟件質量模型 軟件產品的質量標準 通過度量質量屬性來評估軟件質量 常見質量模型 McCall 模型(1977) Boehm 模型(1978) ISO9126(1993

原创 軟件工程筆記:典型自動化方法和工具

典型自動化方法和工具 — 筆記整理自 北京理工大學 計算機學院 自動重構:重命名 經常做的事情,比如:命名的講究,審覈 藉助編輯器快速實現重構 自動重構:重排參數 對現有函數進行參數重排 智能工具感知那些調用add方法的代碼

原创 AI筆記: 數學基礎之數列的極限及其準則

數列極限的定義 1 ) 中國古代極限思想 莊子:‘截杖說’ : 一尺之棰,日取其半,萬世不竭 每日杖棰所餘長度組成的數列 12,14,18,...,12n,...\frac{1}{2}, \frac{1}{4}, \frac{

原创 軟件工程筆記:微服務架構

微服務架構 — 筆記整理自 北京理工大學 計算機學院 從Dubbo說起 備註:圖片託管於github,請確保網絡的可訪問性 單一架構 Dubbo是阿里開源的一款高性能分佈式服務框架,致力於提供高性能透明化的RPC遠程服

原创 軟件工程筆記:過程改進標準框架

過程改進標準框架 — 筆記整理自 北京理工大學 計算機學院 雙模認證SPCA 軟件過程及能力成熟度評估 SJ/T 11234《軟件過程能力評估模型》 針對軟件企業對自身軟件過程能力進行內部改進的需要 有22個過程分爲4個大類:

原创 AI筆記: 數學基礎之平面向量

向量 1 ) 概念 向量:既有大小,又有方向的量叫做向量,如力、位移等 數量:只有大小,沒有方向的量稱爲數量,如年齡、身高、長度、面積、體積、質量等 向量和數量的區別:向量有方向,數量沒有方向;數量之間可以比較大小,而向量之間不

原创 軟件工程筆記:軟件自動化概述

軟件自動化概述 — 筆記整理自 北京理工大學 計算機學院 自動編程的傳說 OlivaNova : 這是來自芝加哥的報道,據說一家軟件公司向外界公佈了一項最新的研究成果,這款OlivaNova的軟件,可以把應用程序的開發速度提高

原创 軟件工程筆記:文檔自動化

文檔自動化 — 筆記整理自 北京理工大學 計算機學院 文檔自動化 文檔很重要! 軟件開發人員不愛寫文檔 軟件的使用和維護必需文檔 多餘的文檔對客戶和開發人員都是一種負擔 不愛寫文檔 -> 沒人讀 -> 文檔過時 文檔自動化的優勢

原创 軟件工程筆記:SQA組織與職責

SQA組織與職責 — 筆記整理自 北京理工大學 計算機學院 SQA組織結構 組織結構 決定崗位的職責 決定資源配置 分類 職能結構 矩陣結構 柔性結構(混雜了職能和矩陣) 職能結構 各部門自設QA崗位 QA位

原创 AI筆記: 數學基礎之集合與函數

數學與AI概述 人工智能是70%數學+30%代碼,很多算法都是基於數學的,學好數理化,走遍天下都不怕 集合 1 ) 概念 由一個或多個確定的元素所構成的整體叫做集合。 若x是集合A的元素,則記作x∈A。集合是指具有某種特定性質的