版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一章1.下列哪個不是嵌入式系統(tǒng)的特點:(D )。A.專用性 B.資源受限C.功耗約束D.常由外接交流電電源供電2.下列哪些不是嵌入式系統(tǒng):(D )。A.移動電話、手機B.MP3C.MIDD.深藍超級計算機3.關于嵌入式組成,下面說法錯誤的是:(A )。A.嵌入式系統(tǒng)的中間層是位于操作系統(tǒng)與應用程序之間。B.嵌入式系統(tǒng)包括硬件和軟件C.嵌入式系統(tǒng)包含了一個計算機系統(tǒng)基本部件D.并不是每個嵌入式系統(tǒng)都擁有獨立的操作系統(tǒng)第二章1.指令和數(shù)據(jù)共享同一總線的體系結構是(A )。A.馮諾依曼結構B.哈佛結構C.RISCD.CISC2.下面不屬于嵌入式處理器的是:(A )。A.Intel Core(酷睿)
2、處理器B.Intel Atom處理器C.MCS-51單片機D.ARM處理器3.在嵌入式處理器與外部設備接口中,使用2根線實現(xiàn)多對多雙向收發(fā)的是:(B )。A.UARTB.I2CC.SPID.USB4.假設使用奇偶校驗位,UART發(fā)送一個字節(jié)的數(shù)據(jù),從idle狀態(tài)開始(及數(shù)據(jù)線為高),到允許進行下一次發(fā)送動作態(tài)為止,至少需要(D )個時鐘節(jié)拍。A.8B.9C.10D.11第三章1.關于嵌入式處理器內核性能,下面說法正確的是:(C )A.DMIPS反映處理器內核的功耗性能。B.DMIPS越高反映處理器內核架構的越先進。C.“DMIPS/主頻”越高反映處理器內核架構的越先進。D.內核的動態(tài)功耗性能一
3、般用mW來衡量。2.關于體系結構與實現(xiàn)結構,下面說法正確的是:(C )A.x86是一種實現(xiàn)結構。B.x86架構處理器的實現(xiàn)結構都是一樣的。C.體系結構相同的處理器器其指令集是相同或兼容的。D.不同處理器要想擁有相同或兼容的指令集,其實現(xiàn)結構也必須一樣。3.關于SIMD說法錯誤的是:(B )。A.SIMD通過復制ALU和寄存器組,共享取值、譯碼單元來獲得計算并行。B.SIMD是通過增加寄存器個數(shù)來提高數(shù)據(jù)處理的寬度。C.SIMD中多個運算單元運行的是相同的指令。D.Intel Atom的SSE指令屬于SIMD指令4.關于跳轉代碼問題,下面說法正確的是:(D )A.任何處理器都會有跳轉代碼問題。B
4、.處理器流水線深度越淺,跳轉指令的影響越大。C.跳轉代碼問題就是處理器執(zhí)行跳轉指令時跳轉目標地址錯誤導致運行錯誤問題。D.跳轉代碼問題就是跳轉指令導致處理器處理速度下降的問題。5.ARM7中如果需要實現(xiàn)形如 R0=R1+(R23)的操作,最少可以用(A )條指令。A.1B.2C.3D.4第四章1.交叉開發(fā)形成的可執(zhí)行文件(B )。A.直接在宿主機上運行 B.下載到目標機上運行 C.上載到宿主機上運行 D.在宿主機和目標機任選一處運行2._需要操作系統(tǒng)或加載程序將其加載到內存中才能執(zhí)行,_加載器只能把它加載到固定的地址運行。(B )A.可重定位執(zhí)行文件,可重定位執(zhí)行文件B.可重定位執(zhí)行文件,不可
5、重定位執(zhí)行文件C.不可重定位執(zhí)行文件,可重定位執(zhí)行文件D.不可重定位執(zhí)行文件,不可重定位執(zhí)行文件3.使用GCC將test.c源代碼文件編譯、鏈接成名為test可供gdb調試使用的可執(zhí)行文件的命令為(B )。A.gcc test.c c o testB.gcc test.c g o testC.gcc test.c pg o testD.gcc test.c o test -static4.ELF文件的.bss section一般是用來存儲:(C )。A.堆棧B.寄存器C.未初始化的全局變量D.局部變量5. 假設一個軟件工程包含一個如下的Makefile,且已經用make命令進行了一次成功的編譯
6、。myprog: data.o main.o io.o cc data.o main.o io.o -o myprogdata.o: data.c data.h cc -c data.cmain.o: data.h io.h main.c cc -c main.cio.o: io.h io.c cc -c io.cclean: rm *.o myprog假設我們又修改了main.c文件,當執(zhí)行make命令時會( C)。A. 無動作B. 刪除所有.o目標文件和myprog可執(zhí)行文件C. 只編譯main.o,然后鏈接myprog可執(zhí)行文件D. 編譯所有的.o文件,然后鏈接myprog可執(zhí)行文件6.
7、 上題中(同樣假設我們修改了main.c文件),當執(zhí)行make clean命令時會( B)。A. 無動作B. 刪除所有.o目標文件和myprog可執(zhí)行文件C. 只編譯main.o,然后鏈接myprog可執(zhí)行文件D. 編譯所有的.o文件,然后鏈接myprog可執(zhí)行文件第五章1.關于嵌入式系統(tǒng)組成,下面說法正確的是(B )A.操作系統(tǒng)是嵌入式系統(tǒng)必不可少的部分。B.硬件抽象層包括設備驅動、Bootloader與BSP。C.BSP(板級支持包)位于操作系統(tǒng)與應用程序之間。D.操作系統(tǒng)一般直接訪問全部的硬件。2.關于嵌入式操作系統(tǒng)結構,下面說法正確的是(A )A.應用軟件可以直接調用操作系統(tǒng)的系統(tǒng)服務
8、。B.設備驅動程序工作在用戶態(tài)(user mode)。C.操作系統(tǒng)內核包括系統(tǒng)庫。D.系統(tǒng)庫和應用庫屬于統(tǒng)一層次的兩種不同功能的模塊。3.關于Bootloader,下面說法正確的是(C )A.Bootloader是操作系統(tǒng)的一部分。B.操作系統(tǒng)運行期間,Bootloader一直被使用。C.Bootloader的主要任務包括初始化系統(tǒng)硬件,引導和啟動操作系統(tǒng)內核。D.Bootloader向操作系統(tǒng)提供訪問硬件的接口,操作系統(tǒng)需要通過Bootloader來訪問硬件。4.關于BSP,下面說法正確的是(D )A.BSP是操作系統(tǒng)的一部分。B.從功能上說,BSP不包括設備驅動的功能。C.BSP(板級支持
9、包)就是向應用提供訪問硬件的接口。D.BSP位于硬件抽象層。5.下列哪個關于實時系統(tǒng)的說法是不正確的:(A )。A.高性能系統(tǒng)一定是實時系統(tǒng)。B.實時操作系統(tǒng)需保證最壞情況下系統(tǒng)響應時間的可預測性。C.實時操作系統(tǒng)不以提高系統(tǒng)(特別是CPU)的總體利用率為目標。D.硬實時系統(tǒng)中,系統(tǒng)的響應時間如果超過允許上限,可能會造成致命影響。6.關于實時操作系統(tǒng)的任務調度策略,下面說法正確的是(A )A.RMS實現(xiàn)上比EDF簡單。B.RMS屬于動態(tài)優(yōu)先級策略。C.EDF屬于靜態(tài)優(yōu)先級策略。D.EDF方法可調度的任務集,RMS一定能實現(xiàn)可調度。7.關于優(yōu)先級顛倒問題,下面說法正確的是(B )A.優(yōu)先級頂置和
10、優(yōu)先級繼承都可防止有邊際的顛倒。B.無邊際的顛倒對實時性造成妨害比有邊際的顛倒要大C.優(yōu)先級顛倒造成的問題是使操作系統(tǒng)任務調度的效率急速下降。D.高優(yōu)先級任務H和低優(yōu)先級任務L需要互斥訪問一個共享資源R,如果L持有R的過程中,恰好又被一個中間優(yōu)先級的任務M所搶占,此時稱為有邊際的優(yōu)先級顛倒。8.關于操作系統(tǒng)的定制與裁剪,下面說法正確的是(A )A.操作系統(tǒng)定制與裁剪是一個概念。B.操作系統(tǒng)定制在操作系統(tǒng)啟動時完成。C.操作系統(tǒng)裁剪就要把操作系統(tǒng)從嵌入式系統(tǒng)刪除掉。D.操作系統(tǒng)裁剪不惜以增加操作系統(tǒng)的存儲空間為代價來加快操作系統(tǒng)運行速度。9.關于操作系統(tǒng)的合作式多任務和搶占式多任務,下列哪種說法
11、是對的:(B )。A.Linux不是基于搶占式多任務的。B.搶占式多任務很少出現(xiàn)合作式多任務那種被惡意或者出錯進程阻塞的情況。C.合作式多任務中一個任務執(zhí)行的最小時間是一個時間片。D.合作式還是搶占式的區(qū)別在于是不是支持多進程。10.關于嵌入式操作系統(tǒng),下面說法正確的是(B )A.Clinux是一種實時操作系統(tǒng)。B.VxWorks是一種實時操作系統(tǒng)。C.嵌入式Linux采用了微內核的結構。D.在嵌入式Linux、VxWorks、Windows CE、C/OS-II中所占空間最小的是VxWorks。第六章1. 下面說法正確的是( A)。 A. WIMP是由Windows、Icons、Menus以
12、及Pointers為代表的元素組成的圖形用戶界面。B. WIMP是起源于嵌入式設備圖形用戶界面設計形成的模式。C. WIMP依賴于觸摸屏、指示筆、屏幕鍵盤來完成交互。D. GUI是一種命令行操作界面2. 下面說法正確的是( D)。A. 嵌入式系統(tǒng)一般擁有全鍵盤之類的輸入設備。B. 屏幕鍵盤是覆蓋在屏幕上的半透明的物理鍵盤。C. 嵌入式系統(tǒng)和桌面計算機一樣常使用4:3屏幕縱橫比的屏幕。D. 嵌入式系統(tǒng)常采用觸摸屏(Touch-screen)和指示筆(Stylus)代替鼠標完成指向輸入。3. 當一個應用從桌面計算機移植到同縱橫比的小尺寸觸摸屏的嵌入式系統(tǒng)時,引起的問題包括( C)。需正確地解釋鼠標
13、移動輸入的問題。需正確地設置屏幕映射。需處理懸停(Hover-Over)問題。需提供右擊的代替功能。A. B. C. D. 4. 下面說法正確的是( B)。A. 在GUI庫中,消息/事件模型屬于設備模型層次的抽象。B. 在GUI庫中,應用模型的抽象是最高級別的抽象。C. 在GUI庫中,將輸入設備被封裝成鍵盤掃描碼屬于交互(單元)模型層次的抽象。D. 如果使用第三方的圖形界面開發(fā)庫,開發(fā)者也不得不直接訪問硬件或者訪問Linux下的Frame buffer設備。5. 常見的嵌入式系統(tǒng)的圖形用戶界面庫包括( B)Micro WindowsMiniGUIQt/EmbeddedWindows MFCJa
14、va AWT/SwingA. B. C. D. 第七章1.嵌入式系統(tǒng)的優(yōu)化包括:(C )。運行速度優(yōu)化代碼尺寸優(yōu)化低功耗優(yōu)化體積和重量的優(yōu)化A. B. 。C. 。D. 。2. 關于性能優(yōu)化的方法論,下面說法正確的是(B )。A. 內存訪問方式從SDR換到QDR,體現(xiàn)了優(yōu)化中并行化的思路。B. 雙緩存(Double buffer )機制體現(xiàn)了優(yōu)化中流水線化的思路。C. 并行PCI的速度肯定比串行PCI高,前者替換后者是當今PCI發(fā)展的一個趨勢。D. Flash存儲Linux內核不應該壓縮,因為將其裝入RAM運行時需要額外的解壓縮時間,與性能優(yōu)化的方法背道而馳。3. 性能優(yōu)化一般都有代價,也就說性
15、能優(yōu)化帶來的副作用,這些副作用包括:(B )。增加了存儲空間需求使得相關設計復雜化了帶來功耗的增加削弱了系統(tǒng)的魯棒性A. B. C. D. 4. 關于性能優(yōu)化的層次,下面說法正確的是(D )。A. 降低算法的計算復雜度屬于與平臺相關的優(yōu)化。B. 向量運算選用SIMD指令完成屬于與平臺無關的優(yōu)化。C. 減少實際的運算次數(shù)和數(shù)據(jù)搬移次數(shù)屬于系統(tǒng)層次的性能優(yōu)化。D. 用戶界面層次的優(yōu)化并沒有加快應用的實際運行速度,對應用的實際運行性能沒有改善。5. 關于軟件性能優(yōu)化,下面說法正確的是(A )。A. 高速緩存優(yōu)化的原則是盡量減少命中失?。╟ache miss)率。B. 向量運算選用SIMD指令完成是遵
16、循提高并行度的優(yōu)化原則。C. 在C/C+中,函數(shù)的內聯(lián)(inline)化是遵循選用速度更快的指令的優(yōu)化原則。D. 整數(shù)乘以4的運算可以變?yōu)樽笠?位來完成是遵循減少指令或執(zhí)行次數(shù)的優(yōu)化原則。6. 對于如下C代碼片段:for ( i=0; i30; i+) ai = get_data(i) * 33;假設:1) get_data函數(shù)是別人實現(xiàn)的,它返回一個根據(jù)i而定的整數(shù)值;2) 編譯器不會幫你進行任何優(yōu)化;3) 目標CPU上乘法需要較多周期。則以上代碼(D )。A. 不需要進行優(yōu)化B. 需要優(yōu)化,代碼為:for ( i=0; i30; i+) ai=get_data(i)5 + get_data
17、(i);C. 需要優(yōu)化,代碼為:for ( i=0; i30; i+) ai=(get_data(i)5) + get_data(i);D. 需要優(yōu)化,代碼為:int j;for ( i=0; i30; i+) j = get_data(i); ai=(j5) + j; 7. 對于如下C代碼片段:for ( i=0; i30; i+) ai = get_data(i);for ( j=0; j30;j+) bj = aj 78 + 100;假設:1) get_data函數(shù)是別人實現(xiàn)的,它返回一個根據(jù)i而定的整數(shù)值;2) 編譯器不會幫你進行任何優(yōu)化;則以上代碼(B )。A. 不需要進行優(yōu)化B.
18、需要優(yōu)化,代碼為:for ( i=0; i30; i+) ai = get_data(i); bi = ai + 22; C. 需要優(yōu)化,代碼為:for ( i=0; i30; i+) ai = get_data(i); bi = ai 78 + 100; D. 需要優(yōu)化,代碼為:for ( i=0; i30; i+) ai = get_data(i);for ( j=0; j30; j+) bj = aj + 22;8. 對于如下C代碼片段:for ( i=0; iloop_count(); i+) ai =get_data(i);假設:1) get_data和loop_count函數(shù)是別人
19、實現(xiàn)的,它返回一個整數(shù)值;2) 編譯器不會幫你進行任何優(yōu)化;則以上代碼(C )。A. 不需要進行優(yōu)化B. 需要優(yōu)化,代碼為:int j = get_data(i);for ( i=0; i loop_count(); i+) ai = j;C. 需要優(yōu)化,代碼為:int j = loop_count();for ( i=0; ij; i+) ai = get_data(i);D. 需要優(yōu)化,代碼為:int j = get_data(i);int k = loop_count();for ( i=0; i k; i+) ai = j;9. 關于軟件優(yōu)化的工具,下面說法正確的是(C )。A. 簡檔
20、(Profiling)工具可以自己實現(xiàn)對用戶程序的修改、優(yōu)化。B. 將歸并排序改為快速排序是編譯器能自動完成的優(yōu)化。C. 當gcc編譯、鏈接程序時,使用-O3參數(shù)得到可執(zhí)行文件的長度可能比-O2要大。D. 在ARM架構機器上使用IPP庫完成計算可以收到縮短運行時間的效果。第八章1.下面說法正確的是:(B )。A.基于CMOS工藝的處理器內核的動態(tài)功耗與供電電壓成正比B.基于CMOS工藝的處理器內核可支持的工作頻率一定范圍內隨著供電電壓升高而升高C.目前的筆記本中,CPU功耗在整體系統(tǒng)功耗中占了絕對的大頭D.基于CMOS工藝的處理器內核的動態(tài)功耗與工作頻率的平方成正比2.CPU節(jié)流(CPU th
21、rottling)采用的是(B )功耗控制技術。A.APM、ACPI標準 B.動態(tài)電壓/頻率放縮技術 C.節(jié)能的電路設計和制造工藝 D.時鐘門控(Clock Gating)技術3.Intel EIST采用的是(B )功耗控制技術。A.APM、ACPI標準 B.動態(tài)電壓/頻率放縮技術 C.節(jié)能的電路設計和制造工藝 D.時鐘門控(Clock Gating)技術4.操作系統(tǒng)的各種睡眠狀態(tài)中,必須保持對內存供電的是(A )。A.待機(Standby)B.休眠(Hibernate)C.睡眠(Sleep)D.關機5.下面不符合低功耗設計原則的行為是(B )。A.在循環(huán)控制變量前加register關鍵詞。B
22、.一個要求持續(xù)一段時間的Windows程序的實現(xiàn)思路是,不停地將系統(tǒng)時間比對截止時間,大于等于時結束程序。C.一個要求持續(xù)一段時間的Windows程序的實現(xiàn)思路是,用開始程序開始啟動一個系統(tǒng)定時器,將時間到消息(Message)的響應動作設置為結束應用。D.一個要求持續(xù)一段時間的Windows程序的實現(xiàn)思路是,調用操作系統(tǒng)Sleep函數(shù)睡眠指定時間后結束應用。6.關于Linux的功耗控制技術,下面說法正確的是(C )。A.PowerTop可以降低Linux內核運行的功率消耗。 B.PowerTop可以自動修改程序代碼,將其改為符合低功耗原則的代碼。C.Tickless Idle降低了Linux
23、內核運行的功率消耗,特別是系統(tǒng)輕負載時的功率消耗。D.Tickless Idle通過將Linux內核定時循環(huán)的周期延長的方式來降低內核的功率消耗。試驗基礎:嵌入式Linux和Linux1.關于嵌入式Linux,下面說法正確的是(D )A.嵌入式Linux通用采用了桌面Linux的圖形用戶界面(GUI)。B.不同Linux發(fā)行版本(Linux distribution)的Linux內核不同。C.嵌入式Linux的內核與通用Linux的內核完全屬于兩個不同的體系。D.嵌入式Linux在通用Linux上經過裁剪、定制和修改后得到的,它擁有更小的ROM空間要求、更快的啟動速度。2.關于Linux內核,下面說法錯誤的是(A )A.Linux采用了微內核結構。B.Linux支持虛擬地址模式。C.Linux是一種搶占式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年市政工程項目合同協(xié)議
- 2026年住宅監(jiān)控設備年度服務合同
- 外貿代理合同2026年結算協(xié)議
- 農村果園承包合同
- 家用電器安全使用課件
- 家校聯(lián)系培訓課件
- 塔吊安全知識培訓教程課件
- 培訓講師金融課件
- 縣2024年貫徹落實〈州貫徹“十四五”市場監(jiān)管現(xiàn)代化規(guī)劃實施方案〉任務分解清單
- 醫(yī)藥公司職工培訓課件
- 上海民辦桃李園實驗學校七年級上冊期末生物期末試題及答案解答
- 2025年中國奢侈女鞋行業(yè)市場全景分析及前景機遇研判報告
- 律所風控人員年終工作總結
- 中醫(yī)護理技術操作規(guī)范
- 空管招聘面試題庫及答案
- 2025年山西省教師職稱考試(語文)(小學)測試題及答案
- 中康科技騰訊健康:2024年消費者健康洞察呼吸系列報告-鼻炎鼻竇炎篇預覽版
- 2025年6月浙江普通高中學業(yè)水平選擇性考試英語試題(原卷)含答案
- 醫(yī)院科室情況介紹
- 工貿行業(yè)安全管理和企業(yè)現(xiàn)場常見隱患排查解讀(1)精
- 中藥鑒定學習題集全文檔
評論
0/150
提交評論