基本知識了解
1.描述實時系統的基本特性。
資源可以隨時動態分配,處理能力強,速度較快2.函式模板與類模板有什麼區別?1)高精度計時系統
計時精度是影響實時性的乙個重要因素。在實時應用系統中,經常需要精確確定實時地操作某個裝置或執行某個任務,或精確的計算乙個時間函式。這些不僅依賴於一些硬體提供的時鐘精度,也依賴於實時作業系統實現的高精度計時功能。
2)多級中斷機制
乙個實時應用系統通常需要處理多種外部資訊或事件,但處理的緊迫程度有輕重緩急之分。有的必須立即作出反應,有的則可以延後處理。因此,需要建立多級中斷巢狀處理機制,以確保對緊迫程度較高的實時事件進行及時響應和處理。
3)實時排程機制
實時作業系統不僅要及時響應實時事件中斷,同時也要及時排程執行實時任務。但是,處理機排程並不能隨心所欲的進行,因為涉及到兩個程序之間的切換,只能在確保「安全切換」的時間點上進行,實時排程機制包括兩個方面,一是在排程策略和演算法上保證優先排程實時任務;二是建立更多「安全切換」時間點,保證及時排程實時任務。
答:函式模板的例項化是由編譯程式在處理函式呼叫時自動完成的,而類模板的例項化 必須由程式設計師在程式中顯式地指定。3.無符號整數和有符號整數在記憶體中的儲存原理
3.1 無符號整數(unsigned int/unsigned long int):
原碼正整數表示範圍:
0000
0000
0000
0000
~ 0111
1111
1111
1111[0
,2^31-1
]/[0
,2147483647
]反碼正整數表示範圍:
0000
0000
0000
0000
~ 0111
1111
1111
1111[0
,2^31-1
]/[0
,2147483647
]補碼正整數表示範圍:
0000
0000
0000
0000
~ 0111
1111
1111
1111[0
,2^31-1
]/[0
,2147483647
]由於負整數在表示時,也有
0的原碼,正整數時也有
0的原碼,所以實際上有符號整數的
32位可以表示的有效數為
2^31+ 2
^31- 1=
2^32-1
同時,在補碼的規則中,表示
0的方式只有一種:
0000
0000
0000
0000
,所以規定將
1000
0000
0000
0000
,預設為-
2147483648
,也就是把這個多出來的補碼規定為-
2147483648
原碼負整數表示範圍:
1111
1111
1111
1111
~ 1000
0000
0000
0000[-2
^31-1,-0
]/[-
2147483648,-0
]反碼負整數表示範圍:
1000
0000
0000
0000
~ 1111
1111
1111
1111
補碼負整數表示範圍:
1000
0000
0000
0001
網路必須首先了解的基本知識
在網路程式設計中,有幾個必須掌握的基本概念 客戶端 client 移動應用 ios android等應用 伺服器 server 為客戶端提供服務 提供資料 提供資源的機器 請求 request 客戶端向伺服器索取資料的一種行為 響應 response 伺服器對客戶端的請求做出的反應,一般指返回資料給...
資料倉儲基本知識你了解多少
資料倉儲是商業智慧型系統的基礎,以往的資料庫系統主要用於事務處理,很難或無法實現分析處理。近年來,越來越多的資料分析與決策資訊支援在被企業所重視,資料倉儲技術應運而生。資料倉儲的定義 目前對於資料倉儲還沒有統一的定義,被稱為資料倉儲之父的billinmon在其著作 building the data...
Oracle 基本知識
乙個表空間只能屬於乙個資料庫 每個資料庫最少有乙個控制檔案 建議3個,分別放在不同的磁碟上 每個資料庫最少有乙個表空間 system表空間 建立system表空間的目的是盡量將目的相同的表存放在一起,以提高使用效率,只應存放資料字典 每個資料庫最少有兩個聯機日誌組,每組最少乙個聯機日誌檔案 乙個資料...