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

下載本文檔

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

文檔簡介

嵌入式系統(tǒng)開發(fā)試題庫一、單選題(共100題,每題1分,共100分)1.vivi(下載模式)使用的典型命令()用于加載文件到內存或Flash中A、partB、paramC、load正確答案:C2.NANDFLASH和NORFLASH的區(qū)別是大多數(shù)寫入操作需要先進行()操作。A、擦除B、重置為1C、讀寫正確答案:A3.驅動程序是指揮硬件工作的軟件。它是應用程序與()之間的一個中層軟件層,為應用程序屏蔽硬件的細節(jié)。A、硬件B、開發(fā)C、修改正確答案:A4.()完全把系統(tǒng)軟件和硬件部分隔離開來,從而大大提高了系統(tǒng)的可移植性。A、硬件抽象層B、硬件交互層C、驅動映射層正確答案:A5.C語言文件預處理生成哪個后綴的文件A、iB、SC、o正確答案:A6.大多數(shù)BootLoader程序都包括兩種不同的操作模式:()和下載模式A、啟動加載模式B、引導加載程序C、Linux內核正確答案:A7.當()進行時,可移植性是要重點考慮的問題A、電路設計B、嵌入式軟件開發(fā)C、數(shù)學建模正確答案:B8.()是韓國mizi公司開發(fā)的bootloader,適用于ARM9處理器。A、viviB、ArmbootC、U-Boot正確答案:A9.GCC編譯器哪個參數(shù)是指定輸出文件名?()A、-oFileNameB、-cC、-g正確答案:A10.Makefile中把那些沒有任何依賴,只有執(zhí)行動作的目標稱為()A、偽目標B、直接目標C、間接目標正確答案:A11.gcc-()只編譯生成目標文件,后綴為.oA、oFileNameB、gC、c正確答案:C12.makedep表示什么意思()A、生成內核映像文件B、內核裁剪C、編譯變量依賴關系正確答案:C13.計算機的硬件不包括以下哪個部分?A、BootLoaderB、輸入/輸出設備C、存儲設備正確答案:A14.直接編譯進內核,又稱()。A、動態(tài)連接B、靜態(tài)連接C、下載文件正確答案:B15.比較典型的是將Flash分成()個分區(qū),分別用于保存引導程序(BootLoader)、啟動參數(shù)、系統(tǒng)內核、根文件系統(tǒng)和應用程序等,A、5B、6C、7正確答案:A16.gcc常用選項,將DirName加入到頭文件的搜索目錄列表中的語法()A、-cB、-IDirNameC、-LDirName正確答案:B17.在嵌入式系統(tǒng)設計中,軟硬件劃分是在進行()時完成A、軟硬件設計B、體系結構設計C、需求分析正確答案:B18.Linux驅動程序的安裝有2種方式:直接編譯進內核和()A、間接鏈接B、靜態(tài)連接C、模塊方式正確答案:C19.嵌入式系統(tǒng)中的CPU具有一些與通用計算機所使用的CPU不同的特點,下面不是其特點的是()。A、高主頻B、支持實時處理C、低功耗正確答案:A20.51單片機能直接運行的文件是A、*.asmB、*.txtC、*.hex正確答案:C21.下列哪個函數(shù)可以返回字符串的長度?A、strncpyB、strcatC、strlen正確答案:C22.ARM處理器復位后,處理器處于()模式。A、SVCB、IRQC、System正確答案:A23.Linux將設備分為A、以上都是B、字符設備C、塊設備正確答案:A24.S3C2410X有()個外部中斷源。A、24B、8C、16正確答案:A25.如果I/O設備與存儲設備進行數(shù)據(jù)交換不經(jīng)過CPU來完成,這種數(shù)據(jù)交換方式是()。A、DMA方式B、程序查詢C、中斷方式正確答案:A26.Linux動態(tài)鏈接庫文件是以()結尾的A、txtB、aC、so正確答案:C27.嵌入式操作系統(tǒng)的特點不包括()。A、可裁剪B、強交互性C、有一定的實時性正確答案:B28.下面哪個不是RISC架構的ARM微處理器的一般特點A、采用可變長度指令格式B、體積小、功耗低C、地址方式靈活正確答案:A29.設計軟件子系統(tǒng):軟件總體設計、()設計。A、硬件總體B、模塊設計C、函數(shù)設計正確答案:B30.關于實時在線仿真(ICE)的說法錯誤的是A、實時在線仿真(In-CircuitEmulator,ICE)是一種用于替代目標上flash的設備B、可以執(zhí)行目標機CPU指令C、能夠將內部的信號輸出到被控的目標機正確答案:A31.為了便于文件編輯,在編輯makefile時,可以使用變量,引用變量時,只需在變量前面加上()符。A、@B、$C、#正確答案:B32.()用于加載文件到內存或Flash中A、paramB、loadC、part正確答案:B33.關于Linux設備驅動程序的說法錯誤的是A、位于應用程序和硬件設備之間B、是指揮硬件工作的軟件C、不能檢測和處理設備出現(xiàn)的錯誤正確答案:C34.clear命令的作用是()A、清除終端窗口B、打開終端窗口C、關閉終端窗口正確答案:A35.MCU和DSP的區(qū)別是()。A、DSP偏重于信號處理B、MCU偏重于信號處理C、DSP偏重于控制正確答案:A36.為了解決CPU輸出數(shù)據(jù)的速度遠遠高于打印機的打印速度這一矛盾,可采用()A、緩沖技術B、并行技術C、通道技術正確答案:A37.標識設備不需要的參數(shù)是()A、主設備號B、設備在計算機中的位置C、設備類型正確答案:B38.大部分Unix系統(tǒng),只能一次傳送一個或多個長度是()字節(jié)(或一個更大的2次冪的數(shù))的整塊數(shù)據(jù)。A、256B、128C、512正確答案:C39.rmmod功能是()A、將驅動模塊從內核中刪除B、將驅動模塊加載到操作系統(tǒng)內核C、列出當前動態(tài)加載的模塊清單正確答案:A40.GDB中設置斷點的是A、breakmainB、runC、continue正確答案:A41.復用原則不包括A、模塊化原則B、應用化原則C、標準化原則正確答案:B42.Bootloader的stage1中有()。A、設備初始化代碼B、硬件設備C、系統(tǒng)文件鏡像正確答案:A43.()(CrossDeveloping)的模式是指:開發(fā)系統(tǒng)在PC機(一般稱為宿主機或host)上,即完成軟件的編輯、編譯、鏈接等工作;軟件的運行是在嵌入式設備(一般稱為目標機或target)上。A、交叉開發(fā)B、交叉編譯C、交叉編輯正確答案:A44.S3C2410X是()位處理器A、32B、8C、16正確答案:A45.vivi程序分2個階段,第1階段是用()語言編寫的。A、c語言B、機器語言C、匯編語言正確答案:C46.在嵌入式系統(tǒng)設計中,進行硬件版圖設計是在進行()時完成A、需求分析B、系統(tǒng)集成C、軟硬件設計正確答案:C47.在使用MMU的系統(tǒng)中,處理器使用的內存地址與地址總線的上內存地址()A、是同一個B、是同一個,但值不相等C、不是同一個,值也多半不相等正確答案:C48.在Linux中,哪個函數(shù)用于將設備驅動程序注冊到內核中?A、register_driver()B、register_device()C、register_chrdev()正確答案:C49.動態(tài)鏈接是指程序運行時需要調用共享庫文件,其后綴為()A、cB、aC、so正確答案:C50.ARMS3C2410芯片自帶一個8路()位A/D轉換器A、10B、6C、12正確答案:A51.在通用計算機上開發(fā)軟件時,一般是軟件開發(fā)環(huán)境(編譯、調試)與()環(huán)境相同。A、硬件B、系統(tǒng)C、軟件運行正確答案:C52.Ramdisk是將一部分固定大小的內存當作()來使用。A、內核B、外核C、分區(qū)正確答案:C53.嵌入式(控制)系統(tǒng)的軟件開發(fā)通常需要交叉編譯環(huán)境,下列不屬于交叉編譯環(huán)境的是()A、目標機B、宿主機C、交換機正確答案:C54.需求分析階段包括A、確定硬件軟件B、分析用戶的需求、確定硬件軟件和檢查需求分析的結果C、分析用戶的需求正確答案:B55.BootLoader程序的結構框架分哪兩個部分:A、Stage1和Stage2下載模式B、Stage3和Stage2下載模式C、Stage1和Stage3下載模式正確答案:A56.S3C2410X是()公司生產(chǎn)的嵌入式處理器。A、三星B、SonyC、ARM正確答案:A57.描述系統(tǒng)的功能如何實現(xiàn)的嵌入式系統(tǒng)設計步驟的是A、體系結構設計B、需求分析C、軟件/硬件設計正確答案:A58.Make預置了一些內部宏,其中$@表示A、以上都不是B、沒有擴展名的當前目標文件C、當前目標文件最近更新的文件名正確答案:A59.()不是gcc常用選項。A、—nB、-cC、—o正確答案:A60.設備驅動程序可通過函數(shù)()向內核申請中斷A、request_irqB、register_chrdevC、free_irq正確答案:A61.Linux系統(tǒng)創(chuàng)建線程函數(shù)是()A、intpthread_join(pthread_ttid,void**rval_ptr)B、intpthread_exit(void*rval_ptr)C、intpthread_create(pthread_t*tidp,constpthread_attr_t*attr,void*(*start_rtn)(void),void*arg)正確答案:C62.將一段稱為()的程序固化在目標機上,負責監(jiān)控目標機上被調試程序的運行。A、ROMMonitorB、RAMC、EEPROM正確答案:A63.嵌入式系統(tǒng)的層次分為系統(tǒng)級和A、應用級B、標準級C、模塊級正確答案:A64.嵌入式系統(tǒng)設計的第一步是()A、需求分析B、系統(tǒng)集成和系統(tǒng)測試C、體系結構設計正確答案:A65.交叉編譯環(huán)境構建包括2個部分:第一部分是:宿主機(嵌入式交叉編譯環(huán)境)PC+Linux+交叉編譯器+()。A、庫函數(shù)B、引導程序C、嵌入式操作系統(tǒng)正確答案:A66.()屬于嵌入式系統(tǒng)設計一般步驟A、需求分析B、系統(tǒng)集成和系統(tǒng)測試C、選項都是正確答案:C67.下面關于哈佛結構描述正確的是A、存儲空間與IO空間分離B、程序存儲空間與數(shù)據(jù)存儲空間合并C、程序存儲空間與數(shù)據(jù)存儲空間分離正確答案:C68.驅動程序主要由3部分組成,但()不屬于A.自動配置和初始化子程序B.服務于I/O請求的子程序C.中斷服務子程序D.服務于cpu子程序A、D正確答案:A69.()顯示屏是利用有機電致發(fā)光二極管制成的顯示屏。A、OLEDB、ABCDC、EFGH正確答案:A70.o是指A、頭文件B、編譯后的目標程序C、經(jīng)過預處理的c程序正確答案:B71.Linux將設備分為:字符設備,塊設備和()A、軟件設備B、基礎設備C、網(wǎng)絡設備正確答案:C72.RS232-C串口通信中,表示邏輯1的電平是()A、以上都不是B、0VC、3.3V正確答案:A73.Linux驅動中,若要系統(tǒng)自動創(chuàng)建設備節(jié)點,可以在以下哪個目錄創(chuàng)建設備文件A、/devB、根目錄C、sys/class正確答案:C74.()用于標識設備對應的驅動程序A、主設備號B、數(shù)據(jù)類型C、次設備號正確答案:A75.GDB的基本命令中intobreak表示()A、查看所有設置的斷點B、查看程序C、刪除斷點正確答案:A76.()是指把系統(tǒng)的軟件、硬件和執(zhí)行裝置集成在一起,進行調試,發(fā)現(xiàn)并改進設計過程中的錯誤。A、系統(tǒng)集成B、系統(tǒng)測試C、集成正確答案:A77.下列不是GCC所支持的源文件程序格式是A、bB、aC、h正確答案:A78.GDB基本命令中break是()A、設置斷點B、單步執(zhí)行C、退出正確答案:A79.ARM公司主要依靠()獲得利潤A、出售芯片授權B、制定標準C、生產(chǎn)芯片正確答案:A80.對設計好的系統(tǒng)進行測試,看其是否滿足給定的要求稱為()。A、軟件設計B、系統(tǒng)集成C、系統(tǒng)測試正確答案:C81.創(chuàng)建設備文件,可以用命令()A、mknodB、touchC、mkdir正確答案:A82.不是嵌入式處理器的特點()A、生命周期長B、功耗低C、不支持實時多任務正確答案:C83.()不是網(wǎng)絡層協(xié)議。A、TCPB、IPC、ARP正確答案:A84.根文件系統(tǒng)是()操作系統(tǒng)運行時所需要的特有文件系統(tǒng)A、andruidB、windowsC、Linux正確答案:C85.字符設備是指數(shù)據(jù)處理以()為單位,并按順序進行訪問的設備。A、網(wǎng)絡B、塊C、字節(jié)正確答案:C86.()屬于字符設備A、觸摸屏B、硬盤C、U盤正確答案:A87.linux分區(qū)類型默認是A、ext2/ext3B、hjkC、abc正確答案:A88.創(chuàng)建嵌入式Linux的開發(fā)環(huán)境主要不包括()A、制作根文件系統(tǒng)B、交叉編譯工具鏈C、開發(fā)應用程序正確答案:C89.GCC編譯過程()A、預處理->編譯->匯編->鏈接B、預處理->匯編->編譯->鏈接C、鏈接->預處理->匯編->編譯正確答案:A90.Linux設備驅動程序中常見的設備接口是:A、全部都是B、PCIeC、USB正確答案:A91.手機的嵌入式處理器的字長是()位A、16B、4C、8D、32正確答案:D92.嵌入式系統(tǒng)的硬件設計不包括()。A、函數(shù)接口B、CPU子系統(tǒng)C、硬件寄存器正確答案:A93.關于嵌入式系統(tǒng)設計一般步驟錯誤的是()A、不需要需求分析B、先進行需求分析C、其次體系結構設計正確答案:A94.從Linux系統(tǒng)角度看,不屬于BootLoadert程序層次的是A、用戶軟件程序B、引導加載程序(BootLoader)C、Linux內核正確答案:A95.gmtime函數(shù)功能是A、獲取日歷時間B、將日歷時間轉化為格林威治標準時間,并將數(shù)據(jù)保存在

溫馨提示

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

評論

0/150

提交評論