A. 計算機五大基本構件
計算機五大部件是指運算器、控制器、存儲器、輸入設備和輸出設備。
計算機可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功橋慎鎮能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。
由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。
性價比高:幾乎每家每戶都會有電敏粗腦,越來越普遍化、大眾化,21世紀電腦必將成為每家每戶不可缺少的電器之一。計算機發展很迅速,有台式的還有筆記本。
B. 什麼是構件
構件是系統中實際存在的可更換部分,它實現特定的功能,符合一套介面標准並實現一組介面。
構件代表系統中的一部分物理實施,包括軟體代碼或其等價物。在圖中,構件表示為一個帶有標簽的矩形。在工程實際中,各種機械與結構得到廣泛應用。組成機械與結構的零、構件,在工程力學中統稱為構件。
構件的特點:
(1)自描述:構件必須能夠識別其屬性、存取方法和事件,這些信息可以使開發環境將第三方軟體構件無縫地結合起來;
(2)可定製:允許提供一個典型的圖形方式環境,軟體構件的屬性只能通過控制面板來設置;
(3)可集成:構件必須可以被編程語言直接控制。構件也可以和腳本語言或者與從代碼級訪問構件的環境連接,這個特點使得軟體構件可以在非可視化開發項目中使用;
(4)連接機制:構件必須能產生事件或者具有讓程序員從語義上實現相互連接的其他機制。