嵌入式2018期末考試選擇題_第1頁(yè)
嵌入式2018期末考試選擇題_第2頁(yè)
嵌入式2018期末考試選擇題_第3頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單選題- 練習(xí)題下面哪個(gè)系統(tǒng)屬于嵌入式系統(tǒng)( D)。A、“天河一號(hào)”計(jì)算機(jī)系統(tǒng) B 、IBMX200 筆記本電腦 C、聯(lián)想 S10 上網(wǎng)本D、 Iphone 手機(jī)在嵌入式系統(tǒng)的存儲(chǔ)結(jié)構(gòu)中,存取速度最快的是(B)。A、內(nèi)存B 、 Cache C 、Flash D、寄存器組面( B)特性不符合嵌入式操作系統(tǒng)特點(diǎn)。A、實(shí)時(shí)性B、不可定制 C 、微型化D 、易移植(A)AB 、驅(qū)動(dòng)映射層 C 、硬件交互層 D 、中間層在 ARM Linux 系統(tǒng)中,中斷處理程序進(jìn)入 C 代碼以后, ARM( A )工 A作模式。 級(jí)用戶(hù)( SVC)B 、中斷 (IRQ)C、快速中斷( IRQ)D、和進(jìn)入中斷之前的狀態(tài)

2、有關(guān)系在指令系統(tǒng)的各種尋址方式中,獲取操作數(shù)最快的方式是( B)A、直接尋址B、立即尋址 C 、寄存器尋址 D 、間接尋址在指令系統(tǒng)的各種尋址方式中,若操作數(shù)的地址包含在指令中,則屬于( A ) A方式。 尋址 B 、立即尋址 C 、寄存器尋址 D 、間接尋址在寄存器間接尋址方式中,指定寄存器中存放的是 ( B ) 。 A、操作數(shù)B、操作數(shù)地址 C 、轉(zhuǎn)移地址 D 、地址偏移同 CISC 相比,下面哪一項(xiàng)不屬于 RISC 處理器的特征( D )。A、采用固定長(zhǎng)度的指令格式,指令規(guī)整、簡(jiǎn)單、基本尋址方式有 2 3 種B、減少指令數(shù)和尋址方式,使控制部件簡(jiǎn)化,加快執(zhí)行速度C、數(shù)據(jù)處理指令只對(duì)寄存器

3、進(jìn)行操作,只有加載 / 存儲(chǔ)指令可以訪問(wèn)存儲(chǔ)器,以提高指令的執(zhí)行效率,同時(shí)簡(jiǎn)化處理器的設(shè)計(jì) DRISC 處理器都采用哈佛結(jié)構(gòu)ARM 匯編語(yǔ)句“ ADD R0, R2, R3, LSL#1 ”的作用是( A )。A. R0 = R2 + (R3 1) B. R0 =( R2 1) + R3C. R3= R0+ (R2 1) D. (R3 1)= R0+R232 位數(shù)0 x12345678用小端格式表示,則在 AXD 調(diào)試器下觀察數(shù)據(jù)在內(nèi)存中分布的情況是AB134 5678B 、78 56 34 12C、21 43 6587D、87 65 43 21在 ARM候,用 來(lái)保存 PC 的返回值;寄存器

4、作為處理器的程序計(jì)數(shù)器指針。 ( C)A、R0,R14 B 、R13,R15 C 、 R14,R15 D 、R14,R0寄存器 R13 除了可以做通用寄存器外,還可以做( C)。A、程序計(jì)數(shù)器 B 、鏈接寄存器 C 、棧指針寄存器 D 、基址寄存器在下列 ARM 處理器的各種模式中,只有( A )模式不可以自由地改變處理器的工作模式。A 、 用戶(hù)模式( User ) C、終止模式 (Abort)B、系統(tǒng)模式 (System) D 、中斷模式 (IRQ)0 x17&0 x11 的運(yùn)算結(jié)果是 ( B ) 。A、0 x01B、 0 x11C、 0 x17 D 、 0 x07把堆棧數(shù)據(jù)出棧到 R0 的

5、指令為( B)。A、指令 STR SP!, R0 B 、指令 LDR SP!, R0C、指令 STR R1! , R0D 、指令 LDR R1! , R0如果忘記了 ls 命令的用法,可以采用C)命令獲得幫助。、man ls D、 get ls如果要將文件名B、 mv file1Cil如果要將文件名B、 mv file1Cills修改為Dcp file1 file2改變文件所有者的命令為( C )A. chmodB.touchC.chownD.cat怎樣新建一個(gè)新文件:( A )、 ls A、 touch hello.cBC、 rmhello.cD要給文件 file 加上其他人可執(zhí)行屬性的命令

6、是:( C )A、 chmoda+x Bchowna+x Cchmodo+x D對(duì)于所有用戶(hù)都只能讀的文件權(quán)限是:( B)A、777B、444C 、 666 D 、642以下敘述中正確的是( C)。A、宿主機(jī)與目標(biāo)機(jī)之間只需要建立邏輯連接即可BC、在嵌入式系統(tǒng)開(kāi)發(fā)中,通常采用的是交叉編譯器D、宿主機(jī)與目標(biāo)機(jī)之間的通信方式只有串口和并口兩種嵌入式系統(tǒng)的開(kāi)發(fā)通常是在交叉開(kāi)發(fā)環(huán)境實(shí)現(xiàn)的,交叉開(kāi)發(fā)環(huán)境是指 ( A A、在宿主機(jī)上開(kāi)發(fā),在目標(biāo)機(jī)上運(yùn)行BCD嵌入式系統(tǒng)應(yīng)用軟件一般在宿主機(jī)上開(kāi)發(fā),在目標(biāo)機(jī)上運(yùn)行,因此需要一個(gè)( B )境。A、交互操作系統(tǒng) B 、交叉編譯 C 、交互平臺(tái) D 、分布式計(jì)算NF

7、S 是(C )系統(tǒng)。A、文件B、磁盤(pán)C、網(wǎng)絡(luò)文件 D 、操作有關(guān) Linux 內(nèi)核裁剪下列說(shuō)法錯(cuò)誤的是( B )。A、可以使用 make menuconfig 命令進(jìn)行內(nèi)核的配置B、所有的配置項(xiàng)都可以按以編譯入內(nèi)核,編譯成模塊,不編譯三種方式配置C、使用 make zImage 命令會(huì)編譯生成內(nèi)核鏡像文件 zImage D、嵌入式 Linux 內(nèi)核編譯時(shí)應(yīng)該采用交叉編譯器下面哪種不屬于 VI 三種工作模式之一( D )。 A、命令行模式 B、插入模C、底行模式D、工作模式在 在 vi編輯器的命令模式中,刪除一行的命令是:( B )A、yyB、ddC 、 pp D 、 xx編輯器中的命令模式在

8、vi下,“o”C鍵入(B )可在光標(biāo)當(dāng)前所在行下添加一新行。D、 AA “、a”B、“ I ”不存盤(pán)退出viA、 qB的指令是( B、q!)。C 、 w D、 wq為了利用 GDB 調(diào)試 C/C+程序,在編譯時(shí)需要把調(diào)試信息加載到可執(zhí)行文件中, 則用GCC 編譯源程序時(shí),需要利用選項(xiàng) ( A ) 。A、-gB、-EC 、 Wall D 、 O2下列說(shuō)法中,不正確的是 ( A ) 。A、Shell 程序編寫(xiě)完后還需要用 gcc 編譯器編譯B、可以通過(guò)將 shell 程序作為 sh 命令的輸入來(lái)執(zhí)行 shell 程序C、 shell 程序中定義的函數(shù)不能有參數(shù)D、 Linux 是免費(fèi)使用和自由傳播

9、的類(lèi) UNIX 操作系統(tǒng),但它并不是沒(méi)有版權(quán)下面關(guān)于 Shell 的說(shuō)法,不正確的是:( D ) A、操作系統(tǒng)的外殼B、用戶(hù)與 Linux 內(nèi)核之間的接口程序C、一個(gè)命令語(yǔ)言解釋器D、一種和 C 類(lèi)似的程序語(yǔ)言將當(dāng)前目錄下的文件 shell.sh 移動(dòng)到目錄 /home/linux 下的命令為 ( B ) 。A、 cp shell.sh /home/linuxB、 mv shell.sh /home/linuxC、 lls shell.sh /home/linux/shell.shD、 mv /root/shell.sh /home/linux/shell.sh在 Makefile 中的命令前

10、必須要以( A )鍵開(kāi)始。A、Tab 鍵 B 、#號(hào)鍵 C、空格鍵 D 、&鍵列軟件中,不屬于 Bootloader 的是( B )。A、 vivi B、 busybox C、 uboot D、 blob向無(wú)任何程序的目標(biāo)機(jī)中寫(xiě)入 Bootloader 程序,一般使用下面哪種接口( B )。 A串口B 、 JTAG C 、 Ethernet D 、 USB如果 Boot Loader獨(dú)立存 放,則比較合理的存儲(chǔ)結(jié)構(gòu)的分配順序應(yīng)當(dāng)是:(D)A、文件系統(tǒng)、內(nèi)核、啟動(dòng)參數(shù)、 BootloaderB、啟動(dòng)參數(shù)、 Bootloader 、內(nèi)核、文件系統(tǒng)C、 Bootloader 、內(nèi)核、啟動(dòng)參數(shù)、文件系

11、統(tǒng)D、 Bootloader 、啟動(dòng)參數(shù)、內(nèi)核、文件系統(tǒng)下面屬于 blob 運(yùn)行過(guò)程第一階段的是:( C) A、外圍的硬件初始化(等)B、根據(jù)用戶(hù)選擇,進(jìn)入命令行模塊或啟動(dòng)kernel C、寄存器的初始化D、堆棧的初始化RS232-C 串口通信中,表示邏輯 1 的電平是( D)。A、 0vB、 3.3v C、 5v 15v D 、 5v 下面( C)不屬于嵌入式系統(tǒng)中的進(jìn)程狀態(tài)。A、運(yùn)行狀態(tài)B、就緒狀態(tài) C 、開(kāi)關(guān)狀態(tài) D 、等待狀態(tài)以下關(guān)于 init 進(jìn)程,描述不正確的是:( A、一個(gè)通用進(jìn)程B、可以產(chǎn)生新的進(jìn)程C、在某些程序退出的時(shí)候能重起它們D、負(fù)責(zé)在系統(tǒng)啟動(dòng)的時(shí)候運(yùn)行一系列程序和腳本文

12、件(B)不是進(jìn)程和程序的區(qū)別。A、程序是一組有序的靜態(tài)指令,進(jìn)程是一次程序的執(zhí)行過(guò)程B、程序只能在前臺(tái)運(yùn)行,而進(jìn)程可以在前臺(tái)或后臺(tái)運(yùn)行C、程序可以長(zhǎng)期保存,進(jìn)程是暫時(shí)的D、程序沒(méi)有狀態(tài),而進(jìn)程是有狀態(tài)的USB下面的程序使用使用完整的文件目錄來(lái)查找對(duì)應(yīng)的可執(zhí)行文件,同時(shí)使用參數(shù)列表的方式。請(qǐng) 選出應(yīng)填寫(xiě)在空白處的選項(xiàng)。 (A )void main()if(fork()=0)/* 注意此處已給出 ps 命令所在的完整路徑 */ if( _ (/bin/ps,ps,-ef,NULL)0) perror(error!);A 、 execl B 、 execle C 、 execlp D 、 execv

13、e下面哪項(xiàng)對(duì) Linux 操作系統(tǒng)下 wait 和 waitpid 函數(shù)的描述是錯(cuò)誤的 ( D) 。A、 wait 函數(shù)用于使父進(jìn)程(即調(diào)用 wait 的進(jìn)程)阻塞,直到一個(gè)子進(jìn)程結(jié)束或者該進(jìn)程接 到了一個(gè)指定的信號(hào)為止B、 wait 函數(shù)調(diào)用時(shí),如果該父進(jìn)程沒(méi)有子進(jìn)程或者他的子進(jìn)程已經(jīng)結(jié)束,則 wait 就會(huì)立即 返回C、waitpid 函數(shù)用于使父進(jìn)程(即調(diào)用 wait 的進(jìn)程)阻塞,并可提供一個(gè)非阻塞版本的wait 功能D、 waitpid 函數(shù)不支持作業(yè)控制常見(jiàn)的 socket 類(lèi)型中不包括下面哪項(xiàng)( C )。 A、SOCK_STREAM B 、 SOCK_DGRAM C、SOCK_D

14、TRAND、 SOCK_RAW下列進(jìn)程通信方式中能實(shí)現(xiàn)不同計(jì)算機(jī)間進(jìn)程通信的 C)。是(A、管道C、套接字符是 ( #) 。B、消息隊(duì)列D、共享內(nèi)存 在 linux 下進(jìn)行 shell 編程時(shí),注釋A. # B. / C. /* */ D. 以上都不對(duì)下列關(guān)于網(wǎng)絡(luò)編程的敘述中,錯(cuò)誤的是 ( C ) 。A、一個(gè)完整的網(wǎng)絡(luò)程序應(yīng)該包含兩個(gè)獨(dú)立的程序,它們分別運(yùn)行在客戶(hù)端和服務(wù)器端條件下 UDP 發(fā)送數(shù)據(jù)的速度要比 TCP 快B 、相同C、當(dāng)使用 UDP 編程時(shí),如果函數(shù) sendto( ) 成功返回,表示系統(tǒng)發(fā)出的數(shù)據(jù)被通訊的對(duì)方準(zhǔn)確 接收到了D、端口號(hào)是 16bit 的地址碼,端口號(hào)和 IP 地址構(gòu)成一個(gè)套接字( socket )在關(guān)于設(shè)備驅(qū)動(dòng)的描述中,下面哪項(xiàng)是錯(cuò)誤的( D)。A、操作系統(tǒng)通過(guò)各種驅(qū)動(dòng)程序來(lái)駕馭硬件設(shè)備B、操作系統(tǒng)為硬件提供統(tǒng)一的操作方式C、操作系統(tǒng)最基本的組成部分是硬件驅(qū)動(dòng)程序D、常見(jiàn)的驅(qū)動(dòng)程序作為內(nèi)核模塊動(dòng)態(tài)加載,比如聲卡驅(qū)動(dòng)、網(wǎng)卡驅(qū)動(dòng)、 CPU、 PC

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論