2017年嵌入式系統開發技術考試預測題及答案

  一、 單項選擇題

2017年嵌入式系統開發技術考試預測題及答案

1. 世界上第一台計算機研製成功的年代是( C )

Α.1944年

B.1945年

C.1946年

D.1947年

2. 十進制數235,用二進制表達為( A )

Α.11101011

B.11101010

C.11101001

D.11101110

3. ARM採用定長指令格式,所有指令都是32位,Bit[31:28]為( B )

Α.目標寄存器編碼

B.條件執行

C.指令操作符編碼

D.永遠是0

4. 8080處理器是( C )

Α.32位處理器

B.16位處理器

C.8位處理器

D.4位處理器

5. 把微處理器與外部設備相連接的線路稱為( D )

Α.電源線

B.控制線

C.數據線

D.總線

6. 嵌入式軟件開發構建階段的第一步是( A )

Α.編譯

B.鏈接

C.定址

D.打包

7. 以下有關進程和程序的説法錯誤的是( D )

Α.進程是動態的

B.程序是靜態的

C.一個程序可以對應多個進程

D.程序就是進程

8. 微軟開發的嵌入式操作系統是( C )

Α-Linux

aVista

ows CE

rks

9. ROM監視器是一個小程序,駐留在嵌入式系統的( B )

Α中

h中

10.直接存儲器存取的英文縮寫是( A )

Α

11. 以下不是嵌入式系統應用領域的是( C )

Α.移動電話

B.汽車電子

C.辦公系統

D.軍工航天

12. 十進制數235,用八進制表達為( C )

Α.351

B.352

C.353

D.354

13. ARM採用定長指令格式,所有指令都是32位,Bit[27:26]為( C )

Α.目標寄存器編碼

B.指令操作符編碼

C.永遠是0

D.條件執行

14. 80286處理器是( B )

Α.32位處理器

B.16位處理器

C.8位處理器

D.4位處理器

15. 廠家和用户為性能擴充或作為特殊要求使用的信號線稱為( A )

Α.備用線

B.控制線

C.數據線

D.總線

16. 嵌入式軟件開發構建階段的第二步是( B )

Α.編譯

B.鏈接

C.定址

D.打包

17. 以下有關進程和程序的説法錯誤的是( B )

Α.進程是動態的

B.一個進程可以對應多個程序

C.一個程序可以對應多個進程

D.程序不是進程

18. WindRiver公司開發的嵌入式操作系統是( A )

Αrks

aVista

ows CE

-Linux

19. GDB中,用來設置斷點的命令是( D )

Α

k

20.1Byte等於( D )

Α.1024KB

B.1024KM

C.1024GB

D.8bit

  二、填空題

1.嵌入式系統的嵌入性特性,是指系統需要與物理世界中特定的環境和設備緊密結合。

2.嵌入式系統開發中的角色可以分為芯片製造商、設備製造商、操作系統提供者、系統集成商、獨立軟件開發商、獨立硬件開發商、最終用户。

e有指令Cache和 數據cache之分。

4.專門為數字信號處理而設計的處理器稱為 數字信號處理器 。

中專門用來存儲整數數字的寄存器,稱為 數據寄存器。

6.嵌入式軟件開發的流程包括編碼階段、構建階段、部署階段、運行階段。

7.運行速度優化時,首先考慮採用的技術是算法和 數據結構。

8.一般情況下,嵌入式操作系統可分為實時操作系統和 非實時操作系統。

9.指令集模擬器按體系架構可以分為同構模擬器和 異構模擬器。

10.在線仿真器分為內部模式和 外部模式。

11.嵌入式系通常都是專用系統,指的是嵌入式系統的專用性特性。

是專門為處理 數字信號 而設計的處理器。

中專門用來存儲內存地址的寄存器,稱為 地址寄存器 。

16.嵌入式系統的資源通常都是有限的,指的是嵌入式系統的資源受限特性。

17.位於處理器內部的存儲器稱為 內存儲器。

中文全稱是 數字信號處理器 。

中專門用來存儲浮點數字的寄存器,稱為 浮點寄存器。

20.嵌入式程序優化三原則包括 等效原則、有效原則、經濟原則。

21.線程可分為 用户線程和內核線程。

22.影響調試的外圍因素包括 硬件缺陷、編譯器自動優化、外界環境干擾。

23.世界上第一台計算機研製成功的年代是1946年。

24.嵌入式系統的實時性分為軟實時和硬實時。

25.一個基本的計算機系統由微處理器、存儲器、輸入輸出模塊、總線組成。

中文全稱是 板級支持包 。

中專門用來存儲常數的寄存器,稱為 數據寄存器 。

28.層次化存儲器模型中,包括寄存器、高速緩存、主存儲器、本機外存、遠程外存。

29.板級支持包的英文縮寫是 BSP 。

30.按照總線的位置,總線可分為 片總線 、內總線、外總線。

31.嵌入式軟件開發的構建階段的步驟包括 編譯、鏈接、定址和打包。

32. 文件系統提供了在線存儲和訪問包括數據及程序在內的文件內容的機制。

33.嵌入式系統的實時性是指一個特定任務的執行時間必須是確定的、可測的。

edObjectsFile的中文含義是 目標文件共享 。

35.內存管理必須滿足的三個特性是:實時性、可靠性、高效性。

36.解決互斥問題要滿足互斥和公平兩個原則。

37.絕大多數軟件系統在開發的時候都會同時維護 Debug版本和Release版本。

ctFile的中文含義是 目標文件 。

39. BSP是介於開發板硬件和操作系統之間的一層軟件抽象,主要目的是為了抽象操作系統對硬件的操作,從而使操作系統的代碼與硬件無關。

40.指令系統是計算機硬件的語言系統,也叫做機器語言。

的中文含義是 網絡文件系統 。

  三、判斷改錯題

1.嵌入式系統的硬件核心部分是協處理器。(  )

2.人機接口是系統接口的一種。(  )

x的分佈式文件系統是DFS。(  )

4.程序計數器是用來保存下一條要執行的指令的地址的寄存器。(  )

5.鍵盤是輸出設備。(  )

6.C語言可以用來做為嵌入式程序開發。(  )

7.彙編語言是高級語言。(  )

是一種驗證工具。(  )

9.經過調試沒有錯誤的程序,不一定是正確的程序。(  )

10.壓縮打包可以更高效的利用外存空間。(  )

11.嵌入式系統的硬件核心部分是總線。(  )

接口是系統接口的一種。(  )

owsServer的分佈式文件系統是NFS。(  )

14.程序計數器是用來保存上一條已經執行過的指令的地址的寄存器。(  )

15.鼠標是輸出設備。(  )

16.彙編語言可以用來做為嵌入式程序開發。(  )

全稱是DigitalMachine。(  )

是一種調試工具。(  )

19.軟件調試的目的是找出嵌入式系統軟件中所有的錯誤。(  )

20.世界上第一台計算機研製成功的年代是1946年。(  )