Time of Update: 2018-12-03
轉載:http://jeffrey.blogbus.com/logs/65611.html第一章
Time of Update: 2018-12-03
Time of Update: 2018-12-03
轉載:http://jeffrey.blogbus.com/logs/65630.html 第二章 UML介紹UML(Unified Modeling Languag) 整合模組化語言①UML概述⑴UML用於對軟體進行可視化、詳述、構造和文檔化。⑵UML是一種圖形化語言。⑶UML是一種標準語言,可以精確的、無歧義的、完整的描述模型。一個開發人員用UML繪製了一個模型,另一個開發人員可以無歧義的理解這個模型。⑷UML繪製的圖形可以用於製作文檔。⑸UML不限於對軟體建模,也可以用於非軟體系統建模。②
Time of Update: 2018-12-03
物件導向的語言使用虛方法表達多態。這就意味著衍生類別可以有和父類具有同樣簽名的方法,並且父類可以調用衍生類別的方法【譯註:此處應該是對象(或對象引用、指向對象的指標)】。在Java中,預設情況下方法就是虛的。在C#中,必須使用virtual關鍵字才能使方法被父類調用。 在C#中,還需要override關鍵字以指明一個方法將重載(或實現一個抽象方法)其父類的方法。 Class B //【譯註:應為class B】 { public virtual void foo ()
Time of Update: 2018-12-03
轉載:http://jeffrey.blogbus.com/logs/65785.html 前面3個章節講述的是UML的入門知識,屬於《UML使用者指南》的第一部分。從第四章開始進入了第二部分,這個部分是對基本結構建模的描述,這個部分包含5個章節。第四章 類(class)這裡的類的概念和物件導向中類的概念是一致的,代表的是一種類型的對象,而不是個體對象(執行個體)。對類的描述可以從下面幾個方面來進行:⑴名稱(name)為類定義一個有別於其他類的名稱,簡單的名稱叫Simple
Time of Update: 2018-12-03
將衍生類別對象指派給基類引用。程式要想多態性的處理對象,這是非常基本的部分。 所謂引用就是聲明資料類型。 然後就是執行個體化。“new”. 衍生類別引用指派給基類引用:point =
Time of Update: 2018-12-03
轉載:http://jeffrey.blogbus.com/logs/65795.html 第五章
Time of Update: 2018-12-03
1.請編程遍曆頁面上所有TextBox控制項並給它賦值為string.Empty?答: foreach (System.Windows.Forms.Control control in this.Controls) {if (control is System.Windows.Forms.TextBox){ System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextBox)control ;
Time of Update: 2018-12-03
轉載:http://jeffrey.blogbus.com/logs/66085.html 第六章 公用機制第二章的UML介紹中,提到了UML的公用機制,分別是規格說明、修飾、通用劃分和擴充機制。這一章針對修飾和擴充機制進行更詳細的說明。①註解(note)註解是附加在元素或元素集上用來表示約束或注釋的圖形符號。註解可以含有文字或圖解或者URL。使用原則:⑴應放置在對應元素附件,並使用依賴關係串連註解和對應元素。⑵只在需要的時候顯示註解。⑶如果註解很長,可以考慮放置在外部文本中,使用連結指定位置。
Time of Update: 2018-12-03
13.什麼叫應用程式定義域? 一:應用程式定義域 介紹: "域",就是範圍,環境,邊界的意思,那麼什麼是應用程式定義域,官方給出的是這樣的解釋:作業系統和運行庫環境通常會在應用程式間提供某種形式的隔離. 應用程式定義域為安全性、可靠性、版本控制以及卸載程式集提供了隔離邊界。應用程式定義域通常由運行庫宿主建立,運行庫宿主負責在運行應用程式之前引導公用語言運行庫。
Time of Update: 2018-12-03
著作權聲明:轉載時請以超連結形式標明文章原始出處和作者資訊及本聲明http://jeffrey.blogbus.com/logs/66222.html第七章 圖這裡再次提到對軟體體繫結構進行可視化、詳述、構造和文檔化,有5種最重要的互補視圖:用況視圖(use caseview)、設計檢視(design view)、進程視圖(process view)、實現視圖(implementationview)、實施視圖(deployment
Time of Update: 2018-12-03
資料倉儲引入了新的術語,擴充了資料建模的術語表。為使本文的闡述能夠完備,下面我介紹一下最常用的術語。 ◆資料倉儲 資料倉儲是一個支援管理決策的資料集合。資料是面向主題的、整合的、不易丟失的並且是時間變數。 資料倉儲是所有作業環境和外部資料源的快照集合。它並不需要非常精確,因為它必須在特定的時間基礎上從作業環境中提取出來。 ◆資料集市 資料倉儲只限於單個主題的地區,例如顧客、部門、地點等。資料集市在從資料倉儲擷取資料時可以依賴於資料倉儲,或者當它們從作業系統中擷取資料時就不依賴於資料倉儲
Time of Update: 2018-12-03
基數排序 基數排序(Radix Sort)是對箱排序的改進和推廣。 1、單關鍵字和多關鍵字 檔案中任一記錄R[i]的關鍵字均由d個分量 DrawAspect="Content" ObjectID="_1069099278"> 構成。
Time of Update: 2018-12-03
Collection,Map,HashMap,hashTable,TreeMap,List,Vector,ArrayList的區別Collection介面,包含list和set子介面Collection和Map介面之間的主要區別在於:Collection中儲存了一組對象,而Map儲存關鍵字/值對。在Map對象中,每一個關鍵字最多有一個關聯的值。Map:不能包括兩個相同的鍵,一個鍵最多能綁定一個值。null可以作為鍵,這樣的鍵只有一個;可以有一個或多個鍵所對應的值為null。當get()方法返回n
Time of Update: 2018-12-03
按平均時間將排序分為四類:(1)平方階(O(n2))排序 一般稱為簡單排序,例如直接插入、直接選擇和冒泡排序; (2)線性對數階(O(nlgn))排序 如快速、堆和歸併排序; (3)O(n1+£)階排序 £是介於0和1之間的常數,即0<£<1,如希爾排序; (4)線性階(O(n))排序
Time of Update: 2018-12-03
CMM3和CMMI4的區別---PA過程域的區別 CMM3涉及的KPA關鍵過程域CMMI4涉及的PA過程域差異說明專案管理PP:專案計劃PP:專案計劃CMMI4:增加了在計劃階段就要根據“組織基準”設定項目目標(品質、進度和成本)SPTO:軟體項目跟蹤和監控PMC:項目監督和控制CMMI4:增加了圍繞目標的監督和控制過程;ISM:整合軟體管理IPPD:整合專案管理CMMI4:包含了CMM3的ISM和CICI:組間協調 ------------RSKM:風險管理CMMI4:更強調風險管理過程SAM
Time of Update: 2018-12-03
在CMMI的已定義級中,可以看到組織的內部結構,即能夠發現軟體開發組織已有的標準軟體過程正應用於特定項目時的情況。因此,如何提高組織中每個人的知識和技能就顯得尤其重要,組織訓練(OT)這一過程域正是處理這一問題的,它是組織能否達到第三級的一個資源保障。 在組織訓練中,首先應該根據每一個項目當前及將來對技能的需要,正確判斷組織、項目及個人所需的培訓,再開發或完成包含這些內容的培訓。 技能的培訓途徑有多種,有些技能通過非正式渠道即可有效獲得(如在崗培訓和非正式的培養),而有些技能則需
Time of Update: 2018-12-03
整合模組化語言(Unified Modeling Language,UML)一些術語:系統(system)指的是硬體和軟體的結合體,它能提供業務問題的解決方案。系統開發(system
Time of Update: 2018-12-03
Time of Update: 2018-12-03