計算機三級的嵌入式系統真題及答案
為了幫助大家更好複習計算機三級嵌入式開發技術,以下為大家整理了計算機三級嵌入式的考試題庫,希望能幫助到大家!
一、選擇題
1:嵌入式系統是一類特殊的計算機系統。下列產品中不屬於嵌入式系統的是( )。
A.電飯煲
B.路由器
C.巨型機
機
2:嵌入式系統硬件的核心是CPU。下面關於嵌入式系統CPU特點的敍述中,錯誤的是( )。
A.支持實時處理
B.低功耗
C.字長在16位以下
D.集成了測試電路
3:下面關於微控制器的敍述中,錯誤的是( )。
A.微控制器將整個計算機硬件的大部甚至全部電路集成在一塊芯片中
B.微控制器品種和數量最多,在過程控制、機電一體化產品、智能儀器儀表、家用電器、計算機網絡及通信等方面得到了廣泛應用
C.微控制器的英文縮寫是MCU
D.8位的微控制器現在已基本淘汰
4:片上系統(SoC)也稱為系統級芯片,下面關於SoC敍述中錯誤的是( )。
芯片中只有一個CPU或DSP
芯片可以分為通用SoC芯片和專用SoC芯片兩大類
C.專用SoC芯片可分為定製的嵌入式處理芯片和現場可編程嵌入式處理芯片兩類
芯片可以反覆地編程、擦除、使用,在較短時間內就可完成電路的輸入、編譯、優化、仿真,直至芯片的製作
5:數碼相機是嵌入式系統的典型應用之一。下面關於數碼相機的敍述中,錯誤的是( )。
A.它由前端和後端兩部分組成,前端負責數字圖像獲取,後端負責數字圖像的處理
B.後端通常是以嵌入式DSP作為核心的SoC芯片,DSP用於完成數字圖像處理
C.負責進行數碼相機操作控制(如鏡頭變焦、快門控制等)是一個32位的MCU
D.高端數碼相機配置有實時操作系統和圖像處理軟件
6:電子書閲讀器中存儲的一本中文長篇小説,大小為128KB,文件格式為,試問該小説包含的漢字大約有多少萬字?( )
A.6萬字
B.12萬字
C.25萬字
D.40萬字
7:數字視頻信息的數據量相當大,通常需要進行壓縮處理之後才進行傳輸和存儲。目前數字有線電視所傳輸的數字視頻採用的壓縮編碼標準是( )。
-1
-2
-4
-7
8:下面是IP協議中C類IP地址有關規定的敍述,其中正確的是( )。
A.它適用於中型網絡
B.它所在的網絡最多隻能連接254台主機
C.它不能用於多目的地址發送(組播)
D.它的二進制表示中最高3位一定是“101”
9:對於嵌入式處理器內核的分類,以下説法正確的是( )。
A.按照字長可分為8位結構和32位結構
B.按照存儲結構可分為RISC和哈佛結構
C.按照體系結構可分為CISC和RISC結構
D.按照指令結構可分為馮.諾依曼結構和哈佛結構
10:不屬於ARM內核主要特點的是( )。
A.功耗低
B.功能強大
C.採用RISC結構
D.全部採用哈佛結構
11:以下關於ARM處理器內核説法正確的是( )計算機三級嵌入式系統真題及答案計算機三級嵌入式系統真題及答案。
A.經典ARM處理器包括Cortex-M、Cortex-R和Cortex-A三大類
ex-A系列為應用Cortex處理器,主要面向高端應用設計
ex-M系列為面向控制領域的實時嵌入式處理器
11性能優於Cortex-A5,但低於Cortex-A15
12:以下關於ARM處理器工作狀態説法錯誤的是( )。
A.工作狀態包括ARM狀態、Thumb及Thumb-2狀態和調試狀態三種
狀態既支持16位指令寬度也支持32位指令寬度
b狀態或Thumb-2狀態下代碼密度大於ARM狀態,佔用存儲空間較小
處理器復位後總處於ARM狀態
13:如果要選擇ARM處理器工作在外部中斷模式,允許外部中斷IRQ,禁止快速中斷FIQ,使用Thumb工作狀態,則需要設置的寄存器是( )。
14:已知內存0x80000000中的內容為0x33, 0x80000001中的內容為0x31, 0x80000002中的內容為0x30, 0x80000003中的內容為0x32,則ARM在大端模式下地址0x80000000所指示的一個字為( )。
A.0x33303132
B.0x32303133
C.0x32303331
D.0x33313032
15:在Thumb指令集中,32位有效立即數是由8位立即數通過下面哪一種操作而間接得到的( )。
A.左移
B.右移C.循環左移
D.循環右移
16:ARM處理器在指令LDR R2,[R5,#2]!執行後,R5中的值為( )。
A.R5不變
B.R5=R5+2
C.R5=R2+2
D.R5=2
17:將ARM處理器R0中的一個字節的數據,存入由R1+4指示的內存區域,且地址自動更新,則使用的ARM指令是( )。
R0,[R1,#4]
R0,[R1,#4]!
R0,[R1,#4]
R0,[R1,#4]!
18:在以下ARM處理器的指令操作碼中可讓寄存器R1中的指定位“置位”的指令操作碼是( )。
19:下面關於嵌入式系統的敍述中,錯誤的是( )。
A.嵌入式系統常用的電源模塊有AC-DC模塊、DC-DC模塊或LDO模塊
B.大部分嵌入式處理器只能使用內部時鐘信號發生器,不能使用外部時鐘信號源
C.若嵌入式處理器芯片的系統復位引腳為nRESET,則表示低電平復位
D.基於ARM處理器內核的嵌入式處理器芯片都有調試接口
20:典型的嵌入式系統硬件由嵌入式最小硬件系統及相關的通道或接口組成,若一個嵌入式系統需要完成模擬量輸入功能,該功能由下面列出的嵌入式系統的哪個通道實現?( )
A.前向通道
B.後向通道
C.人機交互通道
D.相互互連通道
21:下面與AMBA(Advanced Microcontroller Bus Architecture)有關的敍述中,錯誤的是( )。
是ARM公司公佈的用於連接和管理片上系統中各功能模塊的開放標準和片上互連規範
規定了ARM處理器內核與處理器內部RAM、DMA以及高帶寬外部存儲器等快速組件的接口標準
處理器內核與外圍端口及慢速設備接口組件的接口標準不包含在AMBA規範中
有多個版本,性能隨版本的發展而逐步提高
22:以ARM內核為基礎的嵌入式處理器芯片採用系統總線與外圍總線的層次結構方式構建片上系統,下面列出的組件中,不與外圍總線相連的`組件是( )。
控制器
設備
23:基於ARM內核的嵌入式芯片中包含定時/計數組件,下面列出的哪一項不屬於定時/計數組件?( )
r
24:基於ARM內核的嵌入式芯片中包含互連通信組件,下面列出的哪一項不屬於互連通信組件?( )
C.I2C
25:下面是關於嵌入式系統使用的存儲器的敍述,其中錯誤的是( )。
A.系統使用的RAM有SRAM、DRAM等多種
h存儲器分為NOR Flash和NAND Flash兩種
已得到使用
D.目前還沒有使用Cache存儲器
26:面關於串行外設接口SPI的敍述中,錯誤的是( )。
一般使用4條信號線:SCK、MISO、MOSI和SSEL
B.採用SPI可以構成“一主一從式”系統
C.採用SPI可以構成“一主多從式”系統
D.採用SPI不能構成“多主多從式”系統
27:下面關於USB接口的敍述中,錯誤的是( )。
支持熱插拔
2.0是目前傳輸速率最高的USB版本
接口提供了內置電源
2.0採用半雙工差分方式傳送信息
28:8段共陰極LED數碼管如下圖所示,為使其顯示數字5,其段代碼(高位到低位的順序是:dp g f e d c b a)為( )
A.0x7F
B.0xC0
C.0x80
D.0x6D
29:IEEE的實時UNIX分委會認為實時操作系統應該具備若干特徵,下面哪一項不是實時操作系統必須具有的特徵?( )
A.具有異步I/O和中斷處理能力
B.任務切換時間和中斷延遲時間確定
C.優先級中斷和調度
D.輪轉調度
30:一般按照對外部事件的響應時間快慢,將嵌入式操作系統分成強實時型和普通實時型。以下均為強實時嵌入式操作系統的是( )。
rks,pSOS,uC/OS-II
rks,pSOS,Windows Embedded
,uC/OS-II,uCLinux
,Windows Embedded,Symbian
31:UNIX、嵌入式Linux、WinCE、Mac OS、Android OS和DOS操作系統是典型的單內核(也稱為宏內核)操作系統,相對於微內核操作系統,下面不屬於單內核操作系統缺點的是( )。
A.佔用內存空間大
B.缺乏可擴展性而不方便移植
C.內核切換太快
D.可靠性較低
32:如下幾種Bootloader中,用於Linux 操作系統引導程序加載時所支持不同體系結構處理器種類最多的是( )。
C.U-Boot
lin
33:關於uC/OS-II的基本特點,以下説法錯誤的是( )。
是搶佔式實時操作系統內核
B.由於存在內核任務,用户編寫的應用程序最多可以有60個任務
不支持時間片輪轉調度法
允許每個任務有不同的棧空間
34:在uC/OS-II中有多種方法可以保護任務之間的共享數據和提供任務之間的通信。其中不能達到保護目的的方法是( )。
A.利用宏OS_ENTER_CRITICAL()和OS_EXIT_CRITICAL()來關閉中斷和打開中斷
B.利用函數OSSchedLock()和OSSchedUnlock()對任務調度函數上鎖和開鎖
C.利用信號量、互斥信號量、郵箱和消息隊列進行任務間通信
D.利用內存文件進行任務間的大規模數據共享
35:移植uC/OS-II到一個嵌入式系統電路板上正常運行,下面哪個條件不是必須的?( )。
A.處理器的C編譯器能產生可重入代碼,且用C語言就可以打開和關閉中斷
B.該電路板的處理器必須具備MMU(存儲管理單元)
C.處理器支持中斷,並且能產生定時中斷(通常在10至100Hz之間)
D.處理器支持能夠容納一定量數據(可能是幾千字節)的硬件棧區
36:Nios II軟核處理器的硬件抽象層(HAL)系統庫是一個輕量級C/C++運行時環境,屬於單線程的類UNIX運行庫,關於它所提供的服務如下哪一項説法是錯誤的( )計算機三級嵌入式系統真題及答案計算機考試。
A.結合NewLib ANSI C標準庫,向用户提供熟知的標準庫函數
B.提供設備驅動,使用户可以訪問系統中的所有設備
C.為系統提供了TCP/IP協議棧
D.系統初始化,在main()函數之前完成軟核處理器Nios和運行庫環境的初始化任務
37:蘋果公司的嵌入式移動電子產品風靡全球,iOS操作系統也隨之為大眾所熟悉。根據iOS的發展歷史,它的前身是( )
WiseMedia
-BSD
4.4
38:以下關於微內核操作系統的敍述中,錯誤的是( )。
A.內核小巧,傳統操作系統內核中的許多部分都被移出內核
B.接口一致,所有進程請求使用統一接口,進程不區分內核模式和用户模式服務
C.各個功能模塊之間鬆散耦合,只完成服務功能,系統管理功能交給一個或多個特權服務程序
D.微內核功能擴充方便,而且各個功能之間的切換而引起的開銷比較小
39:開發嵌入式系統時,需要構建一個宿主機-目標機的開發環境。若目標機是裸機,那麼為了調試和下載軟件需要將調試仿真器連接到目標機的哪一種接口?( )。
接口
B.以太網接口
接口
接口
40:嵌入式系統的應用形式是多種多樣的,不同的嵌入式應用系統,需要選擇適合其應用需求的開發工具來進行開發。採用開發工具的主要目的是( )。
A.提高開發質量,縮短開發週期,降低開發成本
B.優化軟件代碼的存儲容量,以便降低存儲器的需求
C.降低嵌入式系統的功耗
D.便於設計需要調用操作系統API函數的應用程序
【選擇題參考答案】
1-5:CCDAC 6-10:ABBCD 11-15:BBCDA 16-20:BDDBA
21-25:CBAAD 26-30:DBDDA 31-35:CCBDB 36-40:CBDCA