嵌入式系統(tǒng)開發(fā)習題庫及參考答案_第1頁
嵌入式系統(tǒng)開發(fā)習題庫及參考答案_第2頁
嵌入式系統(tǒng)開發(fā)習題庫及參考答案_第3頁
嵌入式系統(tǒng)開發(fā)習題庫及參考答案_第4頁
嵌入式系統(tǒng)開發(fā)習題庫及參考答案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

嵌入式系統(tǒng)開發(fā)習題庫及參考答案一、單選題(共100題,每題1分,共100分)1.S3C2410X是()位處理器A、32B、8C、16正確答案:A2.ARM11處理器中,內(nèi)核與cache之間數(shù)據(jù)通路是()位A、64B、32C、16D、8正確答案:A3.GDB的基本命令中intobreak表示()A、查看所有設置的斷點B、查看程序C、刪除斷點正確答案:A4.當()進行時,可移植性是要重點考慮的問題A、嵌入式軟件開發(fā)B、電路設計C、數(shù)學建模正確答案:A5.設備號包括()設備號(majornumber)和次設備號(minornumber)。A、主B、次次C、次正確答案:A6.系統(tǒng)管理常用的二進制可執(zhí)行文件,一般放在()目錄下。A、/sbinB、/usrC、/root正確答案:A7.在Linux中,采用給網(wǎng)絡接口設備分配一個()的名字的方法來訪問該設備。A、唯一B、特殊C、相同正確答案:A8.根文件系統(tǒng)是()操作系統(tǒng)運行時所需要的特有文件系統(tǒng)A、LinuxB、andruidC、windows正確答案:A9.Linux驅動程序的安裝有2種方式:直接編譯進內(nèi)核和()A、間接鏈接B、靜態(tài)連接C、模塊方式正確答案:C10.驅動程序主要由3個部分組成,()屬于驅動程序。A、自動配置和初始化子程序B、服務于I/O請求的主程序C、手動配置和初始化子程序正確答案:A11.設計軟件子系統(tǒng):軟件總體設計、()設計。A、硬件總體B、函數(shù)設計C、模塊設計正確答案:C12.目前使用的嵌入式操作系統(tǒng)有哪些A、全都是B、WindowsCEC、LinuxD、Android正確答案:A13.GCC(GNUCCompiler的簡稱)是一組()工具的總稱,主要任務是預處理和編譯,并且提供與編譯器相關的運行庫的支持。A、編譯B、編程C、程序正確答案:A14.嵌入式系統(tǒng)的BootLoader程序相當于PC中的什么程序?A、BIOS+MBRB、BIOSC、OS正確答案:A15.gcc常用選項中()的作用是靜態(tài)鏈接庫文件A、-lFOOB、-staticC、-LDirName正確答案:B16.不能降低嵌入式系統(tǒng)功耗的技術有()A、使用低集成度專用軟件B、降低工作電壓C、系統(tǒng)資源最小化正確答案:A17.設備驅動程序可通過函數(shù)()向內(nèi)核申請中斷A、request_irqB、free_irqC、register_chrdev正確答案:A18.計算機的軟件由系統(tǒng)軟件和()組成。A、系統(tǒng)硬件B、應用硬件C、應用軟件正確答案:C19.模擬調(diào)試的缺點是?A、不穩(wěn)定B、功能非常有限,無法實時調(diào)試。C、價格昂貴正確答案:B20.ARMS3C2410芯片自帶一個8路()位A/D轉換器A、10B、6C、12正確答案:A21.嵌入式系統(tǒng)的實時性可分為軟實時性和()。A、硬實時性B、截止時限C、軟實時性正確答案:A22.MCU和DSP的區(qū)別是()。A、DSP偏重于信號處理B、MCU偏重于信號處理C、DSP偏重于控制正確答案:A23.流行的嵌入式處理器()A、全都都是B、8051C、ARM正確答案:A24.C語言文件預處理生成哪個后綴的文件A、iB、SC、o正確答案:A25.交叉編譯器軟件屬于嵌入式系統(tǒng)的()。A、應用軟件B、支撐軟件C、系統(tǒng)軟件正確答案:B26.每條ARM指令占()字節(jié)A、4B、3C、2正確答案:A27.DSP偏重于信號處理,MCU偏重于()。A、控制B、操作C、傳輸正確答案:A28.()用于標識設備對應的驅動程序,主設備號相同的設備使用相同的設備驅動程序。A、標識符B、次設備號C、主設備號正確答案:C29.在Linux驅動程序設計中,什么是模塊?A、可以動態(tài)加載和卸載的代碼B、設備驅動程序C、操作系統(tǒng)內(nèi)核正確答案:A30.在嵌入式系統(tǒng)裁剪中,可以通過哪些方式來縮小系統(tǒng)的體積?A、所有選項都正確B、移除不必要的應用程序C、精簡系統(tǒng)內(nèi)核正確答案:A31.國內(nèi)對嵌入式系統(tǒng)普遍認同定義是:以應用為中心,以計算機技術為基礎,軟硬件可裁剪,應用系統(tǒng)對共能、可靠性、成本、體積、功耗有嚴格要求的()系統(tǒng)。A、特殊計算機B、專用計算機C、通用計算機正確答案:B32.GNU是什么()?A、自由軟件工程項目B、操作系統(tǒng)C、英文正確答案:A33.在Linux中,哪種驅動程序是用來與硬件交互的?A、應用程序B、系統(tǒng)調(diào)用C、內(nèi)核模塊正確答案:C34.下列哪個函數(shù)可以返回字符串的長度?A、strcatB、strlenC、strncpy正確答案:B35.構建嵌入式Linux交叉編譯軟件環(huán)境,首先要在宿主機上安裝()操作系統(tǒng)。A、LinuxB、WindowsC、Android正確答案:A36.進行嵌入式軟件開發(fā)調(diào)試時,需要使用工具充當目標機的信息輸出監(jiān)視器,這個工具通常是()通信軟件。A、串口B、IO口C、并行口正確答案:A37.linux中的網(wǎng)絡編程是通過()(套接字)來實現(xiàn),實質(zhì)是一種文件描述符。A、lineB、socketC、link正確答案:B38.系統(tǒng)概要設計包括哪些A、以上均是B、系統(tǒng)總體框架C、軟硬件劃分正確答案:A39.下列不是GCC所支持的源文件程序格式是A、bB、aC、h正確答案:A40.主要用于控制領域,兼顧數(shù)據(jù)處理的是()A、通用計算機B、嵌入式系統(tǒng)C、兩者皆是正確答案:B41.從Linux系統(tǒng)角度看,不屬于BootLoadert程序層次的是A、用戶軟件程序B、引導加載程序(BootLoader)C、Linux內(nèi)核正確答案:A42.BootLoader程序的結構框架分()部分A、2B、3C、4正確答案:A43.Linux應用程序可以通過()的一-組固定的入口點來訪問驅動程序,這組入口點是由每個設備的設備驅動程序提供的。A、系統(tǒng)B、內(nèi)存C、設備文件正確答案:C44.C++源程序后綴是()A、C或.ccB、aC、h正確答案:A45.功能非常強大,軟硬件都做到完全實時的在線調(diào)試方式是()A、模擬調(diào)試B、實時在線仿真C、軟件調(diào)試正確答案:B46.指針必須先()才能使用。A、建立內(nèi)存空間B、賦值C、指定類別正確答案:B47.GDB基本命令中break是()A、設置斷點B、單步執(zhí)行C、退出正確答案:A48.ARM9系列微處理器為()級流水線A、5B、3C、7正確答案:A49.structinode:一個文件可以對應多個file結構,但是只有()個inode結構。A、1B、3C、2正確答案:A50.ARM7系列微處理器為()位的RISC處理器。A、32B、64C、8正確答案:A51.ARM7包括()類型的核。A、以上都是B、ARM7TDMIC、ARM7TDMI-S正確答案:A52.從Linux系統(tǒng)角度看,通??梢苑譃樗膫€層次,最低層層次為A、根文件系統(tǒng)B、引導加載程序C、Linux內(nèi)核正確答案:B53.()是指宿主機和目標機通過某種接口(通常是串口)連接,宿主機上提供調(diào)試界面,待調(diào)試軟件下載到目標機上運行。A、軟件調(diào)試B、模擬調(diào)試C、OCD調(diào)試正確答案:A54.在cpu和物理內(nèi)存之間進行內(nèi)存轉換時,()將地址從虛擬地址空間映射到物理地址空間A、TCPB、MMUC、CACHE正確答案:A55.在進行嵌入式軟件開發(fā)調(diào)試時,需要使用工具充當目標機的信息輸出監(jiān)視器,這個工具通常是()。A、串口通信軟件B、交叉編譯C、Crosstools腳本正確答案:A56.關于嵌入式系統(tǒng),以下說法不正確的是()A、嵌入式系統(tǒng)功耗低B、主要用于數(shù)據(jù)處理,兼顧控制領域C、主要應用于控制領域,兼顧數(shù)據(jù)處理正確答案:B57.大多數(shù)BootLoader程序都包括兩種不同的操作模式:()和下載模式A、啟動加載模式B、引導加載程序C、Linux內(nèi)核正確答案:A58.從系統(tǒng)定制能力考慮,()系統(tǒng)具有優(yōu)勢A、LinuxB、WindowsC、UCOS正確答案:A59.GDB的主要功能不包括()A、編譯B、啟動被調(diào)用的程序C、?讓被調(diào)用的程序在指定位置停止正確答案:A60.()是一組編譯工具的總稱,主要任務是預處理和編譯,并且提供與編譯器相關的運行庫的支持。A、GCCB、GDBC、ABS正確答案:A61.使用GCC編譯工具將C語言源程序編譯成可執(zhí)行文件,要依次經(jīng)過四個階段,其中不包括A、預編譯B、編譯C、匯編正確答案:A62.提高嵌入式系統(tǒng)可靠性的辦法有()A、其余選項皆是B、存儲不用磁盤,而用芯片。C、軟件代碼質(zhì)量要求高,應最大可能避免“死機”發(fā)生。正確答案:A63.GDB的主要功能包括()A、以上都是B、啟動被調(diào)用的程序C、讓被調(diào)用的程序在指定位置停止正確答案:A64.ARM公司只出售()核心技術授權,不生產(chǎn)芯片。A、ARMB、ROMC、IP正確答案:A65.嵌入式操作系統(tǒng)可以分為商用型和免費型,其中免費型的特點有()。A、功能可靠B、有完善的技術支持C、實時性和穩(wěn)定性不能得到保障正確答案:C66.設備文件包括了較多信息,但沒有包括()A、主設備號B、驅動程序名稱C、設備類型正確答案:B67.嵌入式系統(tǒng)設計的第一步是()A、需求分析B、系統(tǒng)集成和系統(tǒng)測試C、體系結構設計正確答案:A68.頭文件和””有什么區(qū)別?A、是讓預處理程序cpp在系統(tǒng)預設的頭文件目錄,””是讓預處理程序cpp在當前目錄中搜尋相應的文件B、兩個作用一樣C、無區(qū)別正確答案:A69.S3C2410X的內(nèi)核是()。A、ARM920TB、ARM1020C、ARM720T正確答案:A70.()是用來區(qū)分具體設備的實例A、主設備號B、次設備號C、網(wǎng)絡接口號正確答案:B71.Linux系統(tǒng)是一個()的操作系統(tǒng)A、單用戶,單任務B、多用戶,多任務C、單用戶,多任務正確答案:B72.為了解決CPU輸出數(shù)據(jù)的速度遠遠高于打印機的打印速度這一矛盾,可采用()A、緩沖技術B、并行技術C、通道技術正確答案:A73.arm狀態(tài),在這種狀態(tài)執(zhí)行()位長度的、字邊界對齊的arm指令A、64B、32C、16正確答案:B74.S3C2410X有()個外部中斷源。A、24B、8C、16正確答案:A75.JTAG仿真器的功能有2種.第一是完成程序仿真調(diào)試;第二,完成對的()的燒寫A、Flash存儲器B、JTAG仿真器C、JTAG存儲器正確答案:A76.8051系列單片機是()公司設計并生產(chǎn)的A、IntelB、MotorolaC、IBM正確答案:A77.()是指程序運行時需要調(diào)用共享庫文件。A、靜態(tài)鏈接B、動態(tài)鏈接C、超鏈接正確答案:B78.gcc常用選項,將DirName加入到頭文件的搜索目錄列表中的語法()A、-IDirNameB、-cC、-LDirName正確答案:A79.m是指A、ObjectiveC源程序B、經(jīng)過預處理的c程序C、頭文件正確答案:A80.關于Linux設備驅動程序的說法錯誤的是A、不能檢測和處理設備出現(xiàn)的錯誤B、位于應用程序和硬件設備之間C、是指揮硬件工作的軟件正確答案:A81.計算機的硬件不包括以下哪個部分?A、BootLoaderB、輸入/輸出設備C、存儲設備正確答案:A82.嵌入式系統(tǒng)的設計思路是什么?A、夠用即可B、增加系統(tǒng)穩(wěn)定性C、提高系統(tǒng)可靠性正確答案:A83.51單片機能直接運行的文件是A、*.asmB、*.txtC、*.hex正確答案:C84.GCC編譯過程()A、預處理->編譯->匯編->鏈接B、預處理->匯編->編譯->鏈接C、鏈接->預處理->匯編->編譯正確答案:A85.嵌入式系統(tǒng)設計的層次和設計原則層次分為系統(tǒng)級和()。A、軟件B、應用級C、用戶正確答案:B86.minicom是()。A、圖像軟件B、串口通信工具C、操作系統(tǒng)正確答案:B87.VxWorks嵌入式操作系統(tǒng),具有高性能的()、卓越的實時性、良好的可靠性以及友好的用戶開發(fā)環(huán)境,被廣泛地應用在通信、軍事、航空、航天等高精尖技術。A、cpuB、單片機C、內(nèi)核正確答案:C88.設備文件在Linux()的地方?A、/binB、/dev目錄C、/usr正確答案:B89.對設計好的系統(tǒng)進行測試,看其是否滿足給定的要求描述的是()A、系統(tǒng)測試B、系統(tǒng)設計C、系統(tǒng)集成正確答案:A90.網(wǎng)絡設備,又稱(),用于網(wǎng)絡通信A、網(wǎng)絡接口B、網(wǎng)絡數(shù)據(jù)源C、窗口正確答案:A91.()作為嵌入式系統(tǒng)的核心,它必須首先滿足系統(tǒng)在功耗、功能和速度方面的要求。A、嵌入式處理器B、內(nèi)存控制器C、LCD控制器正確答案:A92.關于嵌入式系統(tǒng)設計一般步驟錯誤的是()A、不需要需求分析B、先進行需求分析C、其次體系結構設計正確答案:A93.gcc-()在執(zhí)行程序中包括標準調(diào)試信息A、oFileNameB、gC、c正確答案:B94.開發(fā)系統(tǒng)在()(一般稱為宿主機或host)上,即完成軟件的編輯、編譯、鏈接等工作A、PC機B、PD機C、PA機正確答案:A95.函數(shù)庫一般分為()和()兩種格式A、動態(tài)共享B、靜態(tài)動態(tài)C、靜態(tài)共享正確答案:C96.()顯示Flash的分區(qū),包括vivi,kernel,rootfs等的位置A、paramB、loadC、part正

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論