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

下載本文檔

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

文檔簡介

嵌入式系統(tǒng)開發(fā)練習(xí)題及答案一、單選題(共100題,每題1分,共100分)1.把Linux操作系統(tǒng)針對具體的目標(biāo)平臺做必要的()之后,安裝到該目標(biāo)平臺使其正確運(yùn)行,這就叫移植。A、減少B、復(fù)制C、改寫正確答案:C2.不是嵌入式系統(tǒng)的特點(diǎn)()A、實(shí)時性好B、可靠性高C、功耗高正確答案:C3.DSP偏重于信號處理,MCU偏重于()。A、控制B、操作C、傳輸正確答案:A4.ARM公司主要依靠()獲得利潤A、出售芯片授權(quán)B、制定標(biāo)準(zhǔn)C、生產(chǎn)芯片正確答案:A5.變量一般在MakeFile文件的()進(jìn)行定義。A、頭部B、尾部C、中部正確答案:A6.靜態(tài)申請分配主設(shè)備號是由()分配A、外核B、人工C、內(nèi)核正確答案:B7.ARM7系列微處理器為()位的RISC處理器。A、32B、64C、8正確答案:A8.嵌入式系統(tǒng)的硬件設(shè)計不包括()。A、函數(shù)接口B、CPU子系統(tǒng)C、硬件寄存器正確答案:A9.Windows中有一個專門用于嵌入式Linux操作系統(tǒng)燒錄的軟件()。A、ZflasherB、UbootLoaderC、JTAG正確答案:A10.比較典型的是將Flash分成()個分區(qū),分別用于保存引導(dǎo)程序(BootLoader)、啟動參數(shù)、系統(tǒng)內(nèi)核、根文件系統(tǒng)和應(yīng)用程序等,A、5B、6C、7正確答案:A11.獲取日歷時間,從1970年1月1日0點(diǎn)到現(xiàn)在所經(jīng)歷的秒數(shù),結(jié)果保存在tloc中的函數(shù)A、timeB、gmtimeC、gettimeofday正確答案:A12.structinode:一個文件可以對應(yīng)多個file結(jié)構(gòu),但是只有()個inode結(jié)構(gòu)。A、1B、2C、3正確答案:A13.指針必須先()才能使用。A、建立內(nèi)存空間B、賦值C、指定類別正確答案:B14.關(guān)于嵌入式系統(tǒng),以下說法不正確的是()A、主要用于數(shù)據(jù)處理,兼顧控制領(lǐng)域B、嵌入式系統(tǒng)功耗低C、主要應(yīng)用于控制領(lǐng)域,兼顧數(shù)據(jù)處理正確答案:A15.使用交叉編譯的原因,是由于嵌入式系統(tǒng)的()資源有限,不能安裝編譯所需要的軟件。A、程序B、硬件C、軟件正確答案:B16.Linux將設(shè)備分為:字符設(shè)備,塊設(shè)備和()A、軟件設(shè)備B、網(wǎng)絡(luò)設(shè)備C、基礎(chǔ)設(shè)備正確答案:B17.在Linux中,以下哪個命令用于查看當(dāng)前登錄的用戶名稱?A、whoamiB、psC、who正確答案:A18.嵌入式系統(tǒng)開發(fā)中,裸機(jī)程序是指()。A、使用圖形化開發(fā)工具開發(fā)的程序B、沒有操作系統(tǒng)支持的程序C、使用裸機(jī)開發(fā)工具開發(fā)的程序正確答案:B19.嵌入式的硬件也可以分為三部分,即()A、微控制器、硬件設(shè)備B、微處理器、軟硬件設(shè)備C、微處理器、外圍電路、外部設(shè)備正確答案:C20.通常所說的32位微處理器是指A、CPU字長為32位B、CPU字長為23位C、CPU字長為64位正確答案:A21.TCP/IP參考模型不包括()A、表示層B、應(yīng)用層C、傳輸層正確答案:A22.設(shè)備文件包括了較多信息,但沒有包括()A、主設(shè)備號B、驅(qū)動程序名稱C、設(shè)備類型正確答案:B23.不是嵌入式的特點(diǎn)是()A、軟硬件可裁剪B、可靠性好C、成本高正確答案:C24.嵌入式系統(tǒng)的層次分為系統(tǒng)級和A、應(yīng)用級B、模塊級C、標(biāo)準(zhǔn)級正確答案:A25.關(guān)于BootLoader,下列理解錯誤的是()。A、Bootloader執(zhí)行的第一條指令必須存儲在RAM存儲器中B、Bootloader通常支持啟動加載模式和下載模式C、依賴于CPU體系結(jié)構(gòu)的代碼通常都放在Bootloader階段1中正確答案:A26.Linux系統(tǒng)創(chuàng)建線程函數(shù)是()A、intpthread_join(pthread_ttid,void**rval_ptr)B、intpthread_create(pthread_t*tidp,constpthread_attr_t*attr,void*(*start_rtn)(void),void*arg)C、intpthread_exit(void*rval_ptr)正確答案:B27.主要用于控制領(lǐng)域,兼顧數(shù)據(jù)處理的是()A、兩者皆是B、嵌入式系統(tǒng)C、通用計算機(jī)正確答案:B28.對設(shè)計好的系統(tǒng)進(jìn)行測試,看其是否滿足給定的要求稱為()。A、軟件設(shè)計B、系統(tǒng)集成C、系統(tǒng)測試正確答案:C29.嵌入式系統(tǒng)的實(shí)時性可分為軟實(shí)時性和()。A、軟實(shí)時性B、硬實(shí)時性C、截止時限正確答案:B30.哪一個函數(shù)可以釋放中斷()。A、free_irqB、register_chrdevC、request_irq正確答案:A31.交叉編譯環(huán)境構(gòu)建包括2個部分()A、宿主機(jī)和目標(biāo)機(jī)B、宿主機(jī)C、實(shí)驗(yàn)箱和目標(biāo)機(jī)正確答案:A32.從Linux系統(tǒng)角度看,不屬于BootLoadert程序?qū)哟蔚氖茿、用戶軟件程序B、引導(dǎo)加載程序(BootLoader)C、Linux內(nèi)核正確答案:A33.在嵌入式系統(tǒng)設(shè)計中,進(jìn)行硬件版圖設(shè)計是在進(jìn)行()時完成A、軟硬件設(shè)計B、系統(tǒng)集成C、需求分析正確答案:A34.Linux內(nèi)核的功能不包含下面哪種()A、進(jìn)程管理B、處理機(jī)管理C、內(nèi)存管理正確答案:B35.汽車剎車系統(tǒng)要使用()。A、強(qiáng)實(shí)時B、弱實(shí)時C、不需要使用正確答案:A36.塊設(shè)備用()表示A、BB、AC、C正確答案:A37.()不是網(wǎng)絡(luò)層協(xié)議。A、TCPB、IPC、ARP正確答案:A38.系統(tǒng)管理常用的二進(jìn)制可執(zhí)行文件,一般放在()目錄下。A、/sbinB、/usrC、/root正確答案:A39.Linux設(shè)備驅(qū)動程序是指:A、控制設(shè)備的操作系統(tǒng)內(nèi)核代碼B、安裝在設(shè)備上的程序C、控制設(shè)備硬件的程序正確答案:C40.如果I/O設(shè)備與存儲設(shè)備進(jìn)行數(shù)據(jù)交換不經(jīng)過CPU來完成,這種數(shù)據(jù)交換方式是()。A、DMA方式B、程序查詢C、中斷方式正確答案:A41.()(CrossDeveloping)的模式是指:開發(fā)系統(tǒng)在PC機(jī)(一般稱為宿主機(jī)或host)上,即完成軟件的編輯、編譯、鏈接等工作;軟件的運(yùn)行是在嵌入式設(shè)備(一般稱為目標(biāo)機(jī)或target)上。A、交叉開發(fā)B、交叉編譯C、交叉編輯正確答案:A42.S3C2410X有()個外部中斷源。A、24B、8C、16正確答案:A43.()用于標(biāo)識設(shè)備對應(yīng)的驅(qū)動程序A、數(shù)據(jù)類型B、次設(shè)備號C、主設(shè)備號正確答案:C44.vivi程序分兩個階段,第2階段是用()編寫的。A、C語言B、機(jī)器語言C、匯編語言正確答案:A45.m是指A、ObjectiveC源程序B、經(jīng)過預(yù)處理的c程序C、頭文件正確答案:A46.構(gòu)建嵌入式Linux交叉編譯軟件環(huán)境,首先要在宿主機(jī)上安裝()操作系統(tǒng)。A、LinuxB、WindowsC、Android正確答案:A47.在系統(tǒng)裁剪中,裁剪的目的是()A、減少系統(tǒng)存儲空間B、減少系統(tǒng)開機(jī)時間C、減少系統(tǒng)運(yùn)行時的CPU占用率正確答案:A48.計算機(jī)的軟件有()、應(yīng)用軟件組成。A、硬件層B、系統(tǒng)軟件C、設(shè)備驅(qū)動正確答案:B49.模擬調(diào)試的缺點(diǎn)是?A、不穩(wěn)定B、功能非常有限,無法實(shí)時調(diào)試。C、價格昂貴正確答案:B50.調(diào)試工具和待調(diào)試的嵌入式軟件都在宿主機(jī)上運(yùn)行,由宿主機(jī)提供一個模擬的目標(biāo)運(yùn)行環(huán)境的調(diào)試方法是()。A、實(shí)時在線仿真B、軟件調(diào)試C、模擬調(diào)試正確答案:C51.()屬于字符設(shè)備A、U盤B、觸摸屏C、硬盤正確答案:B52.Linux設(shè)備驅(qū)動程序中常見的設(shè)備接口是:A、全部都是B、PCIeC、USB正確答案:A53.操作系統(tǒng)的最核心的機(jī)制是A、任務(wù)調(diào)度B、同步與通信C、內(nèi)存管理正確答案:A54.()是用來區(qū)分具體設(shè)備的實(shí)例A、網(wǎng)絡(luò)接口號B、次設(shè)備號C、主設(shè)備號正確答案:B55.實(shí)時分:()和弱實(shí)時。A、硬實(shí)時B、強(qiáng)實(shí)時C、弱實(shí)時正確答案:B56.()完全把系統(tǒng)軟件和硬件部分隔離開來,從而大大提高了系統(tǒng)的可移植性。A、硬件抽象層B、驅(qū)動映射層C、圖形用戶接口正確答案:A57.make執(zhí)行時,需要一個名為()的文件。Makefile文件描述了整個工程的()、鏈接等規(guī)劃。A、Makefile,編譯B、make,引用C、make,編譯正確答案:A58.GDB中設(shè)置斷點(diǎn)的是A、breakmainB、runC、continue正確答案:A59.驅(qū)動程序主要由3個部分組成,()屬于驅(qū)動程序。A、服務(wù)于I/O請求的主程序B、自動配置和初始化子程序C、手動配置和初始化子程序正確答案:B60.當(dāng)進(jìn)行嵌入式軟件開發(fā)時,()是要重點(diǎn)考慮的問題A、可移植性B、可剪裁C、可利用資源正確答案:A61.GDB基本命令中break是()A、設(shè)置斷點(diǎn)B、單步執(zhí)行C、退出正確答案:A62.make有許多預(yù)定義變量,表示“目錄完整名稱”的是A、$^B、$C、$@正確答案:C63.()是一組編譯工具的總稱,主要任務(wù)是預(yù)處理和編譯,并且提供與編譯器相關(guān)的運(yùn)行庫的支持。A、GCCB、GDBC、ABS正確答案:A64.()顯示Flash的分區(qū),包括vivi,kernel,rootfs等的位置A、paramB、partC、load正確答案:B65.Linux系統(tǒng)是一個()的操作系統(tǒng)A、單用戶,單任務(wù)B、多用戶,多任務(wù)C、單用戶,多任務(wù)正確答案:B66.()是GCC編譯器組件之一,也是GNU軟件家族中具有代表性的作品。A、gccB、cC、c++正確答案:A67.服務(wù)于I/O請求的子程序,又稱()A、驅(qū)動程序的上半部分。B、驅(qū)動程序C、驅(qū)動程序的下半部分。正確答案:A68.在cpu和物理內(nèi)存之間進(jìn)行內(nèi)存轉(zhuǎn)換時,()將地址從虛擬地址空間映射到物理地址空間A、TCPB、MMUC、CACHE正確答案:A69.良好的軟件移植性應(yīng)該比較好,可以在不同平臺、系統(tǒng)上運(yùn)行,跟()無關(guān)。A、硬件系統(tǒng)B、軟件系統(tǒng)C、操作系統(tǒng)正確答案:C70.A/D是()A、將模擬信號轉(zhuǎn)換成數(shù)字信號的意思B、將數(shù)字信號轉(zhuǎn)換成模擬信號的意思C、將物理信號轉(zhuǎn)換成化學(xué)信號的意思正確答案:A71.Linux將設(shè)備分為A、以上都是B、字符設(shè)備C、塊設(shè)備正確答案:A72.設(shè)備號包括()設(shè)備號(majornumber)和次設(shè)備號(minornumber)。A、主B、次次C、次正確答案:A73.()不是嵌入式系統(tǒng)的特點(diǎn)。A、高功耗B、專用性C、可裁剪正確答案:A74.8051系列是()位的嵌入式處理器A、4B、8C、16正確答案:B75.設(shè)備文件的創(chuàng)建方式有()種,即自動創(chuàng)建和手動創(chuàng)建。A、3B、4C、2正確答案:C76.time_ttime(time_t*tloc)函數(shù)的功能是()A、返回程序執(zhí)行消耗的時間B、返回計算機(jī)時間原點(diǎn)到當(dāng)前時間經(jīng)歷的秒數(shù)值C、返回當(dāng)前時間正確答案:B77.U-Boot,全稱UniversalBootLoader,是遵循GPL條款的開放源碼項(xiàng)目,不支持的操作系統(tǒng)是()A、Windows10B、LinuxC、VxWorks正確答案:A78.字符設(shè)備是指數(shù)據(jù)處理以()為單位,并按順序進(jìn)行訪問的設(shè)備。A、網(wǎng)絡(luò)B、字節(jié)C、塊正確答案:B79.下面哪個不屬于Linux系統(tǒng)設(shè)備A、字符設(shè)備B、網(wǎng)絡(luò)設(shè)備C、輸入設(shè)備正確答案:C80.在程序執(zhí)行過程中,Cache與主存的地址映像由A、硬件自動完成B、程序員調(diào)度C、操作系統(tǒng)管理正確答案:A81.o是指A、編譯后的目標(biāo)程序B、頭文件C、經(jīng)過預(yù)處理的c程序正確答案:A82.LinuxI/O操作默認(rèn)是:A、同步非阻塞模式B、同步阻塞模式C、異步阻塞模式正確答案:B83.C++源程序后綴是()A、C或.ccB、aC、h正確答案:A84.在嵌入式系統(tǒng)設(shè)計時,下面存儲結(jié)構(gòu)中對程序員透明的是()A、內(nèi)存B、磁盤存儲器C、高速緩存正確答案:C85.交叉編譯器軟件屬于嵌入式系統(tǒng)的()。A、應(yīng)用軟件B、系統(tǒng)軟件C、支撐軟件正確答案:C86.在通用計算機(jī)上開發(fā)軟件時,一般是軟件開發(fā)環(huán)境(編譯、調(diào)試)與()環(huán)境相同。A、系統(tǒng)B、硬件C、軟件運(yùn)行正確答案:C87.ARM的工作模式有?A、非特權(quán)模式和特權(quán)模式B、特權(quán)模式C、非特權(quán)模式正確答案:A88.Linux驅(qū)動程序的主要組成部分是什么?A、內(nèi)核模塊和設(shè)備驅(qū)動B、系統(tǒng)調(diào)用和文件系統(tǒng)C、進(jìn)程和應(yīng)用程序正確答案:A89.嵌入式(控制)系統(tǒng)的軟件開發(fā)通常需要交叉編譯環(huán)境,下列不屬于交叉編譯環(huán)境的是()A、宿主機(jī)B、目標(biāo)機(jī)C、交換機(jī)正確答案:C90.下面交互設(shè)備常由嵌入式系統(tǒng)采用的是()A、以上都是B、小鍵盤C、按鈕D、觸摸屏正確答案:A91.Linux應(yīng)用程序是通過設(shè)備文件(又名:設(shè)備節(jié)點(diǎn)),調(diào)用(),來操作字符設(shè)備和塊設(shè)備。A、驅(qū)動程序B、vvvsC、cab正確答案:A92.ARM狀態(tài),處理器執(zhí)行()的字對齊的ARM指令。A、32位B、16位C、8位正確答案:A93.-c:只編譯生成目標(biāo)文件,后綴為()A、cB、oC、out正確答案:B94.功能非常強(qiáng)大,軟硬件都做到完全實(shí)時的在線調(diào)試方式是()A、軟件調(diào)試B、實(shí)時在線仿真C、模擬調(diào)試正確答案:B95.ARM有()種基本尋址方式A、9B、8C、7正確答案:A96.為了解決CPU輸出數(shù)據(jù)的速度遠(yuǎn)遠(yuǎn)

溫馨提示

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

評論

0/150

提交評論