軟考中級(軟件設計師)知識點彙總(一)

1.在CPU中,控制器不僅要保證指令的正確執行,還要能夠處理異常事件。

2.循環冗餘校驗碼(CRC)利用生成多項式進行編碼。設數據位爲K位,校驗位爲r位,則CRC碼的格式爲:k個數據位之後跟R個校驗位。

3.定點表示法表示的數(稱爲定點數),常分爲定點整數和定點小數兩種。

4.浮點表示法用階碼和尾數來表示數,稱爲浮點數。

5,在總位數相同的情況下,浮點表示法可以表示爲更大的數。

6.按尋址方法劃分的一類存儲器:隨機存儲器、順序存儲器、直接存儲器。

7.在I/O設備與主機的間進行數據傳輸時,CPU只需要在開始和結束時作少量處理,而無需干預數據傳送過程的是直接存儲器存取。

8.系統總線:ISA、EISA、PCI、VESA

9.AD/DA變換方式:A是ANALOG,模擬;D是DIGITAL,數字。AD(A/D),模數轉換;DA(D/A),數模轉換。

10.計算機處理模擬視頻信號過程中首先要進行A/D變換。

11.軟件設計階段,劃分模塊的原則是:一個模塊的作用範圍應該在其控制範圍之內。

12.定義風險參照水準是風險評估活動常用的技術。

13.可用於編寫獨立程序和快速腳本的語言是Python

14.敏捷開發方法中,水晶法認爲每一種不同的項目都需要一套不同的策略、約定和方法論。

15.極限編程是一個輕量級的、靈巧的軟件開發方法;同時它也是一個非常嚴謹和周密的方法。它的基礎和價值觀是交流、樸素、反饋和勇氣;即,任何一個軟件項目都可以從四個方面入手進行改善:加強交流;從簡單做起;尋求反饋;勇於實事求是。XP是一種近螺旋式的開發方法,它將複雜的開發過程分解爲一個個相對比較簡單的小週期;通過積極的交流、反饋以及其它一系列的方法,開發人員和客戶可以非常清楚開發進度、變化、待解決的問題和潛在的困難等,並根據實際情況及時地調整開發過程。極限編程的主要目標在於降低因需求變更而帶來的成本。

16.水晶方法,敏捷方法系列,其目的是發展一種提倡“機動性的” 方法,包含具有共性的核心元素,每個都含有獨特的角色、過程模式、工作產品和實踐。

17.在屏蔽軟件錯誤的容錯系統中,冗餘附加技術的構成:冗餘備份程序的存儲及調用、實現錯誤檢測和錯誤恢復的程序、實現容錯軟件所需的固化程序。

18.在面向對象技術中,對象具有一下特性:清晰的邊界、良好定義的行爲、可擴展性。

19.將高級語言源程序翻譯成目標程序的是編譯程序。

20.在對程序語言進行翻譯的過程中,常採用一些與之等價的中間代碼表示形式,常用的中間代碼表示包括:樹、後綴式、四元式。

21.在ASP的內置對象中,response對象可以修改cookie的值。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章