嵌入式認(rèn)證考試試題題庫_第1頁
嵌入式認(rèn)證考試試題題庫_第2頁
嵌入式認(rèn)證考試試題題庫_第3頁
嵌入式認(rèn)證考試試題題庫_第4頁
嵌入式認(rèn)證考試試題題庫_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1 嵌入式硬件助理工程師認(rèn)證考試試題題庫 一、單項(xiàng)選擇題 1、如下哪一個(gè)命令可以幫助你知道 shell 命令的用法( ) A. man B. pwd C. help D. more 2、Linux 分區(qū)類型默認(rèn)的是: ( ) A. vfat B. ext2/ext3 C. swap D. dos 3、在大多數(shù) Linux 發(fā)行版本中,以下哪個(gè)屬于塊設(shè)備 ( ) A. 串行口 B. 硬盤 C. 虛擬終端 D. 打印機(jī) 4、下面哪個(gè)命令行可用來馬上重新啟動(dòng)正在運(yùn)行的 Linux 系統(tǒng)?( ) A. restart -delay=0 B. reboot -w C. halt -p D. shutdo

2、wn -r now 5、在 Linux 系統(tǒng),默認(rèn)的 shell 是什么( ) A.bash B.ash C.csh D.gnush 6、下面哪條命令可用來確保文件“myfile”存在( ) A. cp myfile /dev/null B. touch myfile C. create myfile D. mkfile myfile 7、 LILO 的配置文件是: ( ) A. /etc/conf B. /etc/lilo.conf C. /proc/kcore D. /usr/local/ 8、用“useradd jerry” 命令添加一個(gè)用戶,這個(gè)用戶的主目錄是什么( ) A./home

3、/jerry B./bin/jerry C./var/jerry D./etc/jerry 9、Linux 文件權(quán)限一共 10 位長度,分成四段,第三段表示的內(nèi)容是( ) A.文件類型 B.文件所有者的權(quán)限 C.文件所有者所在組的權(quán)限 D.其他用戶的權(quán)限 10、 某文件的組外成員的權(quán)限為只讀; 所有者有全部權(quán)限; 組內(nèi)的權(quán)限為讀與寫, 則該文件的權(quán)限為( ) A.467 B.674 C.476 D.764 11、不是 shell 具有的功能和特點(diǎn)的是 ( ) A. 管道 B. 輸入輸出重定向 C.執(zhí)行后臺(tái)進(jìn)程 D. 處理程序命令 12、如何從當(dāng)前系統(tǒng)中卸載一個(gè)已裝載的文件系統(tǒng)( ) A. um

4、ount B. dismount C. mount u D. 從 /etc/fstab 中刪除這個(gè)文件系統(tǒng)項(xiàng) 13、你用 vi 編輯器編寫了一個(gè)腳本文件 shell.sh,你想將改文件名稱修改為 shell2.sh,下列命令( ) 可以實(shí)現(xiàn)。 A. cp shell.sh shell2.sh B. mv shell.sh shell2.sh C. ls shell.sh >shell2.sh D. ll shell.sh >shell2.sh 14、在/home/stud1/wang 目錄下有一文件 file, 使用 ( ) 可實(shí)現(xiàn)在后臺(tái)執(zhí)行命令,此命令將 file 文件中的內(nèi)容輸

5、出到 file.copy 文件中。 A. cat file >file.copy B. cat file file.copy C. &cat file file.copy D. &cat file >file.copy 15、字符設(shè)備文件類型的標(biāo)志是 ( ) A. p B. c C. s D. l 16、刪除文件命令為( ) A. mkdir B. rmdir C. mv D. rm 17、( ) 命令可更改一個(gè)文件的權(quán)限設(shè)置? A. attrib B. chmod C. change D. file 18、用命令 ls -al 顯示出文件 ff 的描述如下所示,由

6、此可知文件 ff 的類型為( ) 。 -rwxr-xr- 1 root root 599 Cec 10 17:12 ff A. 普通文件 B. 硬鏈接 C. 目錄 D. 符號鏈接 19、 系統(tǒng)中有用戶 user1 和 user2, 同屬于 users 組。 在 user1 用戶目錄下有一文件 file1,它擁有 644 的權(quán)限, 如果 user2 用戶想修改 user1 用戶目錄下的 file1 文件, 應(yīng)擁有( ) 權(quán)限。 A. 744 B. 664 C. 646 D. 746 20、 在指令系統(tǒng)的各種尋址方式中, 獲取操作數(shù)最快的方式是( ) ; 若操作數(shù)的地址包含在指令中,則屬于( )

7、方式。 (1) A、直接尋址 B、立即尋址 C、寄存器尋址 D、間接尋址 (2) A、直接尋址 B、立即尋址 C、寄存器尋址 D、間接尋址 21、在 CPU 和物理內(nèi)存之間進(jìn)行地址轉(zhuǎn)換時(shí), ( ) 將地址從虛擬(邏輯)地址空間映射到物理地址空間。 A、 TCB B、MMU C、 CACHE D、DMA 22、 Linux 將存儲(chǔ)設(shè)備和輸入/輸出設(shè)備均看做文件來操作, (C)不是以文件的形式出現(xiàn)。 A. 目錄 B. 軟鏈接 C. i 節(jié)點(diǎn)表 D. 網(wǎng)絡(luò)適配器 23、關(guān)于文件系統(tǒng)的安裝和卸載,下面描述正確的是(A)。 A. 如果光盤未經(jīng)卸載,光驅(qū)是打不開的 B. 安裝文件系統(tǒng)的安裝點(diǎn)只能是/mnt

8、 下 C. 不管光驅(qū)中是否有光盤,系統(tǒng)都可以安裝 CD-ROM 設(shè)備 D. mount /dev/fd0 /floppy 此命令中目錄/floppy 是自動(dòng)生成的 24、為了查看 Linux 啟動(dòng)信息,可以用(B)命令 A. cat /etc/lilo.conf B.dmesg C. cat/proc/cpuinfo D.lilo 25、用下列(A)命令查看 Linux 使用了多少內(nèi)存 A.cat /proc/meminfo B. cat /bin/meminfo C.vi /proc/meminfo D.vi /user/local/meminfo 3 26、下列(D)設(shè)備是字符設(shè)備。 A.

9、 hdc B. fd0 C. hda1 D. tty1 27、下列說法正確的是(D) A. ln -s a.txt b.txt,作用是制作文件 b.txt 的符號鏈接,其名稱為 a.txt B. df 命令可以查看當(dāng)前目錄占用磁盤空間的大小 C. comm 命令打印兩個(gè)文本文件中的相同的內(nèi)容 D. rm 命令可以用來刪除目錄 28、有如下的命令:$dd if=f1 of=f2。其中 if=f1 表示(A) A. 以 f1 作為源文件,代替標(biāo)準(zhǔn)輸入 B. 以 f1 作為目標(biāo)文件,代替標(biāo)準(zhǔn)輸出 C. 當(dāng)條件滿足 f1 的時(shí)候,執(zhí)行真正的拷貝 D. 拷貝的過程中,不轉(zhuǎn)化文件 29、為了查找出當(dāng)前用戶

10、運(yùn)行的所有進(jìn)程的信息,我們可以使用(B) 命令: A. ps -a B. ps -u C. ls -a D. ls l 30、為保證在啟動(dòng)服務(wù)器時(shí)自動(dòng)啟動(dòng) DHCP 進(jìn)程,應(yīng)對( ) 文件進(jìn)行編輯。 A、 /etc/rc.d/rc.inet2 B、 /etc/rc.d/rc.inet1 C、 /etc/dhcpd.conf D、 /etc/rc.d/rc.S 31、( ) 設(shè)備是字符設(shè)備。 A、 hdc B、fd0 C、hda1 D、 tty1 32、 文件 exer1 的訪問權(quán)限為 rw-r-r-, 現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組用戶的寫權(quán)限,下列命令正確的是( ) 。 A 、 chmod

11、 a+x g+w exer1 B 、 chmod 765 exer1 C 、 chmod o+x exer1 D 、 chmod g+w exer1 33、 刪除當(dāng)前目錄 abc 以及下面的所有子目錄和文件, 并不要求提示任何確認(rèn)信息的命令是(B) A. del abc*.* B. rm rf abc C. rmdir abc D. rm r abc *.* 34、如果忘記了 ls 命令的用法,可以采用( ) 命令獲得幫助 a. ? ls b.help ls c.man ls d.get ls 35、在安裝開始前,用光盤啟動(dòng)系統(tǒng),想要進(jìn)入字符界面安裝,需要輸入的命令( ) a.linux do

12、c b.linux c.linux text d.linux note 36、要給文件 file1 加上其他人可執(zhí)行屬性的命令是( ) a.chmod a+x b.chown a+x c.chmod o+x d.chown o+x 37、怎樣新建一個(gè)新文件: ( ) a.touch hello.c b.mk hello.c c.rm hello.c d.new hello.c 38、在 bash 命令中,當(dāng)用( ) 參數(shù)時(shí),表示 bash 是交互的。 A、c B、 i C、 s D、 d 39、重定向的符號“>"表示: ( ) A、輸出追加 B、輸入追加 C、 輸出重定向,原來

13、的文件會(huì)被改寫 D、管道 40、 linux 系統(tǒng)能夠直接讀取的分區(qū)類型是( ) a.ntfs b.fat16 c.fat32 d.ext3 41、下列提法中,屬于 ifconfig 命令作用范圍的是( ) 。 A、編譯源程序 B、配置網(wǎng)卡的 IP 地址 C、配置系統(tǒng)內(nèi)核 D、加載網(wǎng)卡到內(nèi)核中 42、下列對 shell 變量 FRUIT 操作,正確的是( ) A、為變量賦值:$FRUIT=apple B、顯示變量的值:fruit=apple C、顯示變量的值:echo $FRUIT D、判斷變量是否有值: -f “$FRUIT” 43、一般可以用( ) 實(shí)現(xiàn)自動(dòng)編譯。 A、 gcc B、 gd

14、b * C、make D、 vi 44、處理機(jī)主要由處理器、存儲(chǔ)器和總線組成,總線包括( ) 。 A、數(shù)據(jù)總線、串行總線、邏輯總線、物理總線 B、并行總線、地址總線、邏輯總線、物理總線 C、并行總線、串行總線、全雙工總線 D、數(shù)據(jù)總線、地址總線、控制總線 45、假設(shè)當(dāng)前目錄下有文件 Makefile,下面是其內(nèi)容: pr1: prog.o subr.o gcc o pr1 prog.o subr.o prog.o: prog.c prog.h gcc c l prog.o prog.c subr.o: subr.c gcc c o subr.o subr.c clear: rm f pr1*.

15、o 現(xiàn)在執(zhí)行命令 make clear,實(shí)際執(zhí)行的命令是( ) : A. rm f pr1*.o B. gcc c l prog.o prog.c C. gcc c o subr.o subr.c D. 都執(zhí)行 46、 Linux 將存儲(chǔ)設(shè)備和輸入/輸出設(shè)備均看做文件來操作, 下列選項(xiàng)(C) 不是以文件的形式出現(xiàn)。 A. 目錄 B. 軟鏈接 C. i 節(jié)點(diǎn)表 D. 網(wǎng)絡(luò)適配器 47、有如下的命令:$dd if=f1 of=f2。其中 if=f1 表示( ) A. 以 f1 作為源文件,代替標(biāo)準(zhǔn)輸入 B. 以 f1 作為目標(biāo)文件,代替標(biāo)準(zhǔn)輸出 C. 當(dāng)條件滿足 f1 的時(shí)候,執(zhí)行真正的拷貝 D.

16、 拷貝的過程中,不轉(zhuǎn)化文件 48. 文件之間可以建立兩種鏈接關(guān)系:軟鏈接和硬鏈接,硬鏈接的特點(diǎn)是(C) A. 等同于文件復(fù)制操作 B. 類似于文件復(fù)制,但新的鏈接文件并不占用文件磁盤存儲(chǔ)空間 C. 刪除源文件,將使其他鏈接文件失效 D. 可以對目錄文件名建立硬鏈接 49. 下面哪一個(gè)選項(xiàng)不是 linux 系統(tǒng)的進(jìn)程類型(D) A. 交互進(jìn)程 B. 批處理進(jìn)程 C. 守護(hù)進(jìn)程 D. 就緒進(jìn)程 50、下面( ) 特性不符合嵌入式操作系統(tǒng)特點(diǎn)。 A、實(shí)時(shí)性 B、不可定制 C、微型化 D、 易移植 51、下面關(guān)于 C 語言程序的描述,正確的是( ) 。 A、總是從第一個(gè)定義的函數(shù)開始執(zhí)行 B、要調(diào)用的

17、函數(shù)必須在 main()函數(shù)中定義 C、總是從 main()函數(shù)開始執(zhí)行 D、main()函數(shù)必須放在程序的開始 52、在 FTP 協(xié)議中,控制連接是由( ) 主動(dòng)建立的。 A、服務(wù)器端 B、客戶端 C、操作系統(tǒng) D、服務(wù)提供商 53、以下敘述中,不符合 RISC 指令系統(tǒng)特點(diǎn)的( ) 。 A、指令長度固定,指令種類少 B、尋址方式種類豐富,指令功能盡量增強(qiáng) C、設(shè)置大量通用寄存器,訪問存儲(chǔ)器指令簡單 D、選取使用頻率較高的一些簡單指令 54、 當(dāng)我們與某遠(yuǎn)程網(wǎng)絡(luò)連接不上時(shí), 就需要跟蹤路由查看, 以便了解在網(wǎng)絡(luò)的什么位置出現(xiàn)了問題,滿足該目的的命令是( ) 。 A、 ping B、 ifco

18、nfig C、 traceroute D、 netstat 55. 下列哪種文件系統(tǒng)的寫入是 LINUX 所不能完全支持的:D A. FAT B. UFS C. JFS D. NTFS 56. LINUX 支持網(wǎng)絡(luò)文件系統(tǒng) NFS, 下列哪個(gè)命令實(shí)現(xiàn)了將位于 機(jī)器上的 /opt/sirnfs 目錄掛載到本機(jī)/mnt/sirnfs 下: A A mount -t nfs :/opt/sirnfs /mnt/sirnfs B mount -t nfs /mnt/sirnfs :/opt/sirnfs C mount nfs t 1

19、:/opt/sirnfs /mnt/sirnfs D mount nfs t /mnt/sirnfs :/opt/sirnfs 57、同 CISC 相比,下面哪一項(xiàng)不屬于 RISC 處理器的特征_ D A、采用固定長度的指令格式,指令規(guī)整、簡單、基本尋址方式有 23 種。 B、減少指令數(shù)和尋址方式,使控制部件簡化,加快執(zhí)行速度。 C、 數(shù)據(jù)處理指令只對寄存器進(jìn)行操作, 只有加載/存儲(chǔ)指令可以訪問存儲(chǔ)器, 以提高指令的執(zhí)行效率,同時(shí)簡化處理器的設(shè)計(jì)。 D、RISC 處理器都采用哈佛結(jié)構(gòu) 58、在下列 ARM 處理器的各種模式中,_D_模式有自己獨(dú)立的 R

20、8-R14 寄存器。 A、系統(tǒng)模式(System)、 B、終止模式(Abort) C、中斷模式(IRQ) D、快中斷模式(FIQ) 59、按照 ARM 過程調(diào)用標(biāo)準(zhǔn)(APCS), 棧指針使用_B_寄存器, A、R0 B、R13 C、R14 D、R15 60、在 ARM 體系結(jié)構(gòu)中,_C_寄存器作為連接寄存器,當(dāng)進(jìn)入子程序時(shí)或者處理器響應(yīng)異常的時(shí)候,用來保存 PC 的返回值;_C_寄存器作為處理器的程序計(jì)數(shù)器指針。 A、R0,R14 B、R13, R15 C、 R14, R15 D、 R14, R0 61、在 ARM 體系結(jié)構(gòu)中,要從主動(dòng)用戶模式(User)切換到超級用戶模式(Superviso

21、r),應(yīng)采用何種方法?C A、直接修改 CPU 狀態(tài)寄存器(CPSR) 對應(yīng)的模式 B、先修改程序狀態(tài)備份寄存器(SPSR)到對應(yīng)的模式,再更新 CPU 狀態(tài) C、使用軟件中斷指令(SWI) D、讓處理器執(zhí)行未定義指令 62、下面關(guān)于 MMU 和 Linux 描述錯(cuò)誤的是:C A、MMU 是內(nèi)存管理單元 Memory Management Unit 的縮寫 B、uClinux 可以運(yùn)行在有 MMU 的處理器上 C、Linux 內(nèi)核功能強(qiáng)大,內(nèi)存管理功能豐富,即使在沒有 MMU 的處理器上,也可以通過軟件實(shí)現(xiàn)地址映射。 D、Linux 系統(tǒng)正是利用 MMU,才能使得各個(gè)進(jìn)程有獨(dú)立的尋址空間 63

22、、 DNS 域名系統(tǒng)主要負(fù)責(zé)主機(jī)名和( ) 之間的解析。 A、 IP 地址 B、 MAC 地址 C、網(wǎng)絡(luò)地址 D、主機(jī)別名 64、在 vi 編輯器中的命令模式下, 重復(fù)上一次對編輯的文本進(jìn)行的操作, 可使用( ) 命令。 A、上箭頭 B、下箭頭 C、 D、 65、進(jìn)程有三種狀態(tài): ( ) 。 A 、準(zhǔn)備態(tài)、執(zhí)行態(tài)和退出態(tài) B 、精確態(tài)、模糊態(tài)和隨機(jī)態(tài) C 、運(yùn)行態(tài)、就緒態(tài)和等待態(tài) D 、手工態(tài)、自動(dòng)態(tài)和自由態(tài) 66、下列變量名中有效的 shell 變量名是( ) 。 A、 -1-time B、_2$3 C、 bo_chuang_1 D、2009file 67、文件系統(tǒng)的主要功能是( ) 。 A

23、、實(shí)現(xiàn)對文件的按名存取 B、實(shí)現(xiàn)虛擬存儲(chǔ) C、 提高外存的讀寫速度 D、用于保存系統(tǒng)文檔 68、在 ARM Linux 體系中,用來處理外設(shè)中斷的異常模式是_C_ A、軟件中斷(SWI) B、未定義的指令異常 C、中斷請求(IRQ) D、快速中斷請求(FIQ) 69、在 Linux 系統(tǒng)中,驅(qū)動(dòng)程序注冊中斷處理程序的函數(shù)是_B_ A、 trap_init B、 request_irq C、 enable_irq D、 register_irq 70、在 ARM Linux 系統(tǒng)中,中斷處理程序進(jìn)入 C 代碼以后,ARM 的處于_A_工作模式 A、超級用戶(SVC) B、中斷(IRQ) C、快速

24、中斷(IRQ) D、和進(jìn)入中斷之前的狀態(tài)有關(guān)系 71、 在 ARM 體系構(gòu)建的嵌入式系統(tǒng)中, 由電平模式觸發(fā)的中斷, 其對應(yīng)的中斷標(biāo)準(zhǔn)應(yīng)該在何時(shí)被清除?A A、當(dāng)中斷處理程序結(jié)束以后,才可以清除 B、進(jìn)入相應(yīng)的中斷處理程序,即可以清除 C、產(chǎn)生 IRQ 中斷的時(shí)候,處理器自動(dòng)清除 D、任何時(shí)候都可以清除 72、在操作系統(tǒng)中,Spooling 技術(shù)是用一類物理設(shè)備模擬另一類物理設(shè)備的技術(shù),實(shí)現(xiàn)這種技術(shù)的功能模塊稱做( ) 。 A、可林斯系統(tǒng) B、 斯普林系統(tǒng) C、圖靈機(jī)系統(tǒng) D、 虛擬存儲(chǔ)系統(tǒng) 73、通過修改下面文件哪個(gè)文件 , 可以設(shè)定開機(jī)時(shí)候自動(dòng)安裝的文件系統(tǒng)(C ) A. /etc/mta

25、 B. /etc/fastboot C. /etc/fstab D. /etc/inetd.conf 74 、下面關(guān)于 Shell 的說法,不正確的是: ( ) A. 操作系統(tǒng)的外殼 B. 用戶與 Linux 內(nèi)核之間的接口程序 C. 一個(gè)命令語言解釋器 D. 一種和 C 類似的程序語言 75、 init 可執(zhí)行文件通常存放在( ) 目錄中。 A /etc B /boot C /sbin D /root 76、假設(shè) root 用戶執(zhí)行“init 0”命令,系統(tǒng)將會(huì)( ) 。 A 暫停 B 關(guān)機(jī) C重新啟動(dòng) D初始化 77、 嵌入式系統(tǒng)應(yīng)用軟件一般在宿主機(jī)上開發(fā), 在目標(biāo)機(jī)上運(yùn)行, 因此需要一個(gè)

26、( ) 環(huán)境。 A、交互操作系統(tǒng) B、 交叉編譯 C、交互平臺(tái) D、分布式計(jì)算 78、已知有變量 data1 定義如下:C union data int i; char ch; float f; data1; 則變量 data1 所占的內(nèi)存存儲(chǔ)空間可表示為。 A、 sizeof(int) B、sizeof(char) C、 sizeof(float) D、sizeof(int)+sizeof(char)+sizeof(float) 79、軟件開發(fā)模型給出了軟件開發(fā)活動(dòng)各階段之間的關(guān)系, ( ) 不是軟件開發(fā)模型。 A、瀑布模型 B、螺旋模型 C、原型模型 D、程序模型 80、實(shí)時(shí)操作系統(tǒng)(RT

27、OS)內(nèi)核與應(yīng)用程序之間的接口稱為( ) 。 A、輸入/輸出接口 B、文件系統(tǒng) C、API D、圖形用戶接口 81、在操作系統(tǒng)中,除賦初值外,對信號量僅能操作的兩種原語是( ) 。 A、存操作、 取操作 B、讀操作、寫操作 C、P 操作、 V 操作 D、輸入操作、輸出操作 82、在下列 ARM 處理器的各種模式中, 只有_A_模式不可以自由地改變處理器的工作模式。 A、用戶模式(User) B、系統(tǒng)模式(System) C、終止模式(Abort) D、中斷模式(IRQ) 83、 32 位體系結(jié)構(gòu)的 ARM 處理器有_B_種不同的處理器工作模式,和_B_個(gè)主要用來標(biāo)識(shí) CPU 的工作狀態(tài)和程序的

28、運(yùn)行狀態(tài)的狀態(tài)寄存器。 A、7、 7 B、7、 6 C、 6、 6 D、 6、 7 84、已知 Linux 系統(tǒng)中的唯一一塊硬盤是第一個(gè) IDE 接口的 master 設(shè)備, 該硬盤按順序有3 個(gè)主分區(qū)和一個(gè)擴(kuò)展分區(qū),這個(gè)擴(kuò)展分區(qū)又劃分了 3 個(gè)邏輯分區(qū),則該硬盤上的第二個(gè)邏輯分區(qū)在 Linux 中的設(shè)備名稱是( ) 8 A. /dev/hda2 B. /dev/hda3 C. /dev/hda5 D. /dev/hda6 85、為了查看 Linux 啟動(dòng)信息,可以用: ( ) A、 cat /etc/lilo.conf B、dmesg C、 cat/proc/cpuinfo D、 lilo

29、86、 某文件的組外成員的權(quán)限為只寫; 所有者有讀寫權(quán)限; 組內(nèi)的權(quán)限為只讀, 則該文件的權(quán)限為( ) A 467 B 642 C 476 D 764 87、下面哪個(gè)命令行可用來馬上重新啟動(dòng)正在運(yùn)行的 Linux 系統(tǒng)?( ) A. restart -delay=0 B. reboot -w C. halt -p D. shutdown -r now 88、在 bash 命令中,當(dāng)用( ) 參數(shù)時(shí),表示 bash 是交互的。 A、c B、 i C、 s D、 d 89、重定向的符號“>>"表示: ( ) A、輸出追加 B、輸入追加 C、 輸出重定向,原來的文件被改寫 D、

30、管道 90、 Linux 文件權(quán)限一共 10 位長度,分成四段,第一段表示的內(nèi)容是( ) A 文件類型 B 文件所有者的權(quán)限 C 文件所有者所在組的權(quán)限 D 其他用戶的權(quán)限 91、( ) 命令可更改一個(gè)文件的權(quán)限設(shè)置? A. attrib B. chmod C. change D. file 92、你用 vi 編輯器編寫了一個(gè)腳本文件 shell.sh,你想將該文件名稱修改為 shell2.sh,下列命令( ) 可以實(shí)現(xiàn)。 A. cp shell.sh shell2.sh B. mv shell.sh shell2.sh C. ls shell.sh >shell2.sh D. ll s

31、hell.sh >shell2.sh 93、在使用 GCC 編譯器的過程中,以下(B)選項(xiàng)可用來指定生成的目標(biāo)文件名 A-c B -o C -S D-E 94、假設(shè)當(dāng)前目錄下有文件 Makefile,下面是其內(nèi)容: pr1: prog.o subr.o gcc o pr1 prog.o subr.o prog.o: prog.c prog.h gcc c l prog.o prog.c subr.o: subr.c gcc c o subr.o subr.c clear: rm f pr1*.o 現(xiàn)在執(zhí)行命令 make subr.o,實(shí)際執(zhí)行的命令是(C): A. gcc o pr1 p

32、rog.o subr.o B. gcc c l prog.o prog.c C. gcc c o subr.o subr.c D. 都執(zhí)行 95、為了使用生成的目標(biāo)文件能夠用于 gdb 調(diào)試,在編譯時(shí) GCC 應(yīng)使用(C)選項(xiàng)。 A-c B -w C -g D-o 96、存盤并退出 vi 的指令是( ) 。 A、 q B、q! C、w D、 wq 97. 下列關(guān)于/etc/fstab 文件描述, 正確的是( ) 。 A. fstab 文件只能描述屬于 linux 的文件系統(tǒng) B. CD_ROM 和軟盤必須是自動(dòng)加載的 C. fstab 文件中描述的文件系統(tǒng)不能被卸載 D 啟動(dòng)時(shí)按 fstab

33、文件描述內(nèi)容加載文件系統(tǒng) 98. ARM 嵌入式系統(tǒng)中,PC 指向的是正在(C )的指令地址。 A 執(zhí)行 B 譯碼 C 取指 D 都不是 99. ARM 系統(tǒng)處理 16-bit 數(shù)據(jù)時(shí),對應(yīng)的數(shù)據(jù)類型是( ) 。 A Byte B Halfword C Word D 三者都不是 100. 實(shí)時(shí)系統(tǒng)是指( B ) A 響應(yīng)快的系統(tǒng) B 時(shí)間約束的系統(tǒng) C 單任務(wù)系統(tǒng) D 內(nèi)核小的系統(tǒng) 101. 下面屬于 blob 運(yùn)行過程第一階段的是(C) A 外圍的硬件初始化(串口,USB 等); B 根據(jù)用戶選擇,進(jìn)入命令行模塊或啟動(dòng) kernel。 C 寄存器的初始化 D 堆棧的初始化 答案:C 第一階段

34、的代碼在 start.s 中定義, 大小為 1KB, 它包括從系統(tǒng)上電后在 0x00000000地址開始執(zhí)行的部分。 這部分代碼運(yùn)行在 Flash 中, 它包括對 S3C44B0 的一些寄存器的初始化和將 Blob 第二階段代碼從 Flash 拷貝到 SDRAM 中。 102.下列幾種流行的嵌入式 GUI 中,沒有采用分層設(shè)計(jì)的一種是: B A.MiniGUI B. Qt/Embedded C. Nano-X Window D. OpenGUI 103. Qt/Embedded 的底層圖形引擎基于一下哪種接口技術(shù): A A framebuffer BGAL C IAL DGFX 104.在 L

35、inux 使用 GCC 編譯器時(shí)有如下命令:Gccg test.c o test, 其中參數(shù)-g 的作用是(D) A .生成目標(biāo)文件 test.o B.生成匯編文件 test.s C .進(jìn)行預(yù)編譯 D .包含調(diào)試信息 105. LINUX 支持網(wǎng)絡(luò)文件系統(tǒng) NFS, 下列哪個(gè)命令實(shí)現(xiàn)了將位于 機(jī)器上的 /opt/sirnfs 目錄掛載到本機(jī)/mnt/sirnfs 下: A A mount -t nfs :/opt/sirnfs /mnt/sirnfs B mount -t nfs /mnt/sirnfs :/opt/sirnf

36、s C mount nfs t :/opt/sirnfs /mnt/sirnfs D mount nfs t /mnt/sirnfs :/opt/sirnfs 106、同 CISC 相比,下面哪一項(xiàng)不屬于 RISC 處理器的特征_D_ A、采用固定長度的指令格式,指令規(guī)整、簡單、基本尋址方式有 23 種。 B、減少指令數(shù)和尋址方式,使控制部件簡化,加快執(zhí)行速度。 C、 數(shù)據(jù)處理指令只對寄存器進(jìn)行操作, 只有加載/存儲(chǔ)指令可以訪問存儲(chǔ)器, 以提高指令的執(zhí)行效率,同時(shí)簡化處理器的設(shè)計(jì)。 D、RISC 處理器都采用哈佛結(jié)構(gòu) 107、32 位數(shù) 0x1234

37、5678 用小端格式表示,則在 AXD 調(diào)試器下觀察數(shù)據(jù)在內(nèi)存中分布的情況是(B) A 12 34 56 78 B 78 56 34 12 C 21 43 65 87 D 87 65 43 21 108、RISC 是指(C) A 復(fù)雜指令計(jì)算機(jī) B 并行機(jī) C 精簡指令計(jì)算機(jī) D 多處理器計(jì)算機(jī) 109、 在 ARM 體系結(jié)構(gòu)中, _C_寄存器作為連接寄存器, 當(dāng)進(jìn)入子程序時(shí)或者處理器響應(yīng)異常的時(shí)候,用來保存 PC 的返回值;_C_寄存器作為處理器的程序計(jì)數(shù)器指針。 A、 R0,R14 B、R13,R15 C、R14, R15 D、R14,R0 110、在 ARM 體系結(jié)構(gòu)中,要從主動(dòng)用戶模式

38、(User)切換到超級用戶模式(Supervisor),應(yīng)采用何種方法?C A、直接修改 CPU 狀態(tài)寄存器(CPSR) 對應(yīng)的模式 B、先修改程序狀態(tài)備份寄存器(SPSR)到對應(yīng)的模式,再更新 CPU 狀態(tài) C、使用軟件中斷指令(SWI) D、讓處理器執(zhí)行未定義指令 111 、表達(dá)式 A B 實(shí)現(xiàn)的功能是( ) A 邏輯與 B 邏輯非 C 邏輯異或 D 邏輯或 112 、嵌入式系統(tǒng)的開發(fā)通常是在交叉開發(fā)環(huán)境實(shí)現(xiàn)的,交叉開發(fā)環(huán)境是指 ( A ) A 在宿主機(jī)上開發(fā),在目標(biāo)機(jī)上運(yùn)行 B 在目標(biāo)機(jī)上開發(fā),在宿主機(jī)上運(yùn)行 C 在宿主機(jī)上開發(fā),在宿主機(jī)上運(yùn)行 D 在目標(biāo)機(jī)上開發(fā),在目標(biāo)機(jī)上運(yùn)行 113

39、、在 ARM 系統(tǒng)結(jié)構(gòu)中,MMU 映射最小的單元空間是_D_ A、64KB B、16KB C、4KB D、1KB 114、在 ARM Linux 啟動(dòng)的過程中,開啟 MMU 的時(shí)候,如何實(shí)現(xiàn)從實(shí)地址空間到虛擬地址空間的過度?D A、開啟 MMU,在內(nèi)存中創(chuàng)建頁表(映射內(nèi)核到 3G 以上的虛擬地址空間)并繼續(xù)運(yùn)行。 B、開啟 MMU,在內(nèi)存中創(chuàng)建頁表(映射內(nèi)核到 3G 以上的虛擬地址空間),跳轉(zhuǎn)到虛擬地址空間繼續(xù)運(yùn)行。 C、在內(nèi)存中創(chuàng)建頁表(映射內(nèi)核到 3G 以上的虛擬地址空間),開啟 MMU,跳轉(zhuǎn)到虛擬地址空間繼續(xù)運(yùn)行。 D、 在內(nèi)存中創(chuàng)建頁表(映射內(nèi)核到 3G 以上的虛擬地址空間, 同時(shí)把內(nèi)

40、核所在的前 1MB 空間到和其實(shí)地址相同的虛擬地址空間),開啟 MMU, 跳轉(zhuǎn)到虛擬地址空間繼續(xù)運(yùn)行。 115、在 ARM 體系中,MMU 的第一級描述符有_項(xiàng),每個(gè)描述符占用_字節(jié) A、 1024, 32 B、 4096, 4 C、 4096, 4 D、 1024, 32 答案:C(B 和 C 一樣的,A 和 D 是一樣的) 116、在 ARM 體系中,下面 MMU 的一級描述符中,是節(jié)描述符的是_A_ A、 0xA0000C0E B、0xA0000C0F C、 0x00000000 D、0xC0000C01 117、在 ARM Linux 體系中,用來處理外設(shè)中斷的異常模式是_C_ A、軟

41、件中斷(SWI) B、未定義的指令異常 C、中斷請求(IRQ) D、快速中斷請求(FIQ) 118 、指令 ADD R2,R1,R1,LSR #2 中,LSR 的含義是(B)。 A 邏輯左移 B 邏輯右移 C 算術(shù)右移 D 循環(huán)右移 119、以下 ARM 異常中,優(yōu)先級最高的是(D )。 A Data abort B FIQ C IRQ D Reset 120、指令 LDR R0,R4對源操作數(shù)的尋址方式是( ) A 寄存器間接尋址 B 寄存器尋址 C 立即數(shù)尋址 D 相對尋址 121、在 Linux 2.4 或者 2.6 內(nèi)核中, 和 ARM 體系結(jié)構(gòu)相關(guān)的中斷處理程序的 C 代碼在源碼樹的

42、_B_文件中 A、 kernerl/irq.c B、 arch/arm/kernel/irq.c C、 arch/arm/mach/irq.c D、 arch/arm/kernel/entry-armv.S 122、以下關(guān)于 init 進(jìn)程,描述不正確的是: (A) A. 一個(gè)通用進(jìn)程 B. 可以產(chǎn)生新的進(jìn)程 C. 在某些程序退出的時(shí)候能重起它們 D. 負(fù)責(zé)在系統(tǒng)啟動(dòng)的時(shí)候運(yùn)行一系列程序和腳本文件 123、哈佛結(jié)構(gòu)和馮諾依曼結(jié)構(gòu)的區(qū)別是( A) A 指令和數(shù)據(jù)分開存儲(chǔ) B 不需要程序計(jì)數(shù)器 C 統(tǒng)一編址 D 單一數(shù)據(jù)總線 124、fstab 文件存放在(A)目錄中。 A /etc B /boo

43、t C /sbin D /root 125、Linux 系統(tǒng)運(yùn)行級別 5 工作在(D)狀態(tài)。 A單用戶字符模式 B多用戶字符模式 C單用戶圖形模式 D多用戶圖形模式 126、下面關(guān)于 Shell 的說法,不正確的是: (D) A. 操作系統(tǒng)的外殼 B. 用戶與 Linux 內(nèi)核之間的接口程序 C. 一個(gè)命令語言解釋器 D. 一種和 C 類似的程序語言 127、init 啟動(dòng)進(jìn)程需要讀?。ˋ)配置文件: A. /etc/inittab B. /sbin/init C. /etc/sysvinit D. /bin/sh 128、啟動(dòng) init 進(jìn)程前, 不需要經(jīng)過(D)步驟。 A加載內(nèi)核 B 檢測

44、內(nèi)存 C加載文件系統(tǒng) D啟動(dòng)網(wǎng)絡(luò)支持 129、RISC 是指(C) A 復(fù)雜指令計(jì)算機(jī) B 并行機(jī) C 精簡指令計(jì)算機(jī) D 多處理器計(jì)算機(jī) 130、波特率 9600bps 是指數(shù)據(jù)每秒傳輸( B ) A 9600 個(gè)字節(jié) B 9600 個(gè)比特 C 9600 個(gè)字 D 9600 個(gè)字符 131、ARM9 和 ARM7 的重要區(qū)別是(A ) A ARM9 帶有 MMU 功能 B ARM9 支持 Thumb 指令集 C ARM9 帶有 Cache 功能 D ARM9 是哈佛結(jié)構(gòu) 132、 32 位體系結(jié)構(gòu)的 ARM 處理器有_B_種不同的處理器工作模式, 和_B_個(gè)主要用來標(biāo)識(shí) CPU 的工作狀態(tài)和

45、程序的運(yùn)行狀態(tài)的狀態(tài)寄存器。 A、7、 7 B、 7、6 C、6、 6 D、 6、7 133、 在安裝 Linux 的過程中的第五步是讓用戶選擇安裝方式, 如果用戶希望安裝部分組件(軟件程序),并在選擇好后讓系統(tǒng)自動(dòng)安裝,應(yīng)該選擇的選項(xiàng)是 D 。 A) full B) expert C) newbie D) menu 134、當(dāng)系統(tǒng)工作負(fù)載增加時(shí),CPU 的 A 將占很大比重 A) 用戶時(shí)間 B)系統(tǒng)時(shí)間 C)空閑時(shí)間、 D) 進(jìn)程時(shí)間 135、fsck 對文件系統(tǒng)的檢查最先是從文件系統(tǒng)的 C 開始的 A) MBR B) 磁盤塊 C) 超級塊 D) 塊鏈表 如果數(shù)據(jù)的存儲(chǔ)格式是大端模式,32b

46、it 寬的數(shù) 0x12345678 在大端模式下的 CPU 內(nèi)存中的存放(假設(shè)從地址 0x4000 開始)。內(nèi)存地址為 0x4001 的內(nèi)容是(A )。 A、 0x34 B、 0x56 C、 0x23 D、 0x78 136、關(guān)于 RISC 指令系統(tǒng)描述不正確的是( ) 。 A、指令條數(shù)多 B、指令長度固定 C、指令格式種類少 D、尋址方式種類少 137、對 ARM7 微處理器說法不正確的是( ) 。 A、兼容 16 位的 Thumb 指令集 B、集成式 RISC 內(nèi)核 C、集成了 ICE-RT 邏輯 D、哈佛體系結(jié)構(gòu) 138、在寄存器間接尋址方式中,指定寄存器中存放的是 ( B )。 A、操

47、作數(shù) B、操作數(shù)地址 C、轉(zhuǎn)移地址 D、地址偏移量 139、Samba 服務(wù)器的進(jìn)程由 B 兩部分組成 。 A) named 和 sendmail B) smbd 和 nmbd C) bootp 和 dhcpd D) httpd 和 squid 140、為保證在啟動(dòng)服務(wù)器時(shí)自動(dòng)啟動(dòng) DHCP 進(jìn)程,應(yīng)對 B 文件進(jìn)行編輯。 A) /etc/rc.d/rc.inet2 B) /etc/rc.d/rc.inet1 C) /etc/dhcpd.conf D) /etc/rc.d/rc.S 141、在配置代理服務(wù)器時(shí),若設(shè)置代理服務(wù)器的工作緩存為 64MB,配置行應(yīng)為 D 。 A ) cache 64

48、MB B) cache_dir ufs /usr/local/squid/cache 10000 16 256 C) cache_ mgr 64MB D) cache_ mem 64MB 142、安全管理涉及的問題包括保證網(wǎng)絡(luò)管理工作可靠進(jìn)行的安全問題和保護(hù)網(wǎng)絡(luò)用戶及網(wǎng)絡(luò)管理對象問題。 C 屬于安全管理的內(nèi)容。 A) 配置設(shè)備的工作參數(shù) B) 收集與網(wǎng)絡(luò)性能有關(guān)的數(shù)據(jù) C) 控制和維護(hù)訪問權(quán)限 D) 監(jiān)測故障 143、 B 命令是在 vi 編輯器中執(zhí)行存盤退出。 A ) q B ) wq C) q! D) WQ 144、下列關(guān)于/etc/fstab 文件描述, 正確的是 D 。 A) fsta

49、b 文件只能描述屬于 linux 的文件系統(tǒng) B) CD_ROM 和軟盤必須是自動(dòng)加載的 C) fstab 文件中描述的文件系統(tǒng)不能被卸載 D) 啟動(dòng)時(shí)按 fstab 文件描述內(nèi)容加載文件系統(tǒng) 145、 D 設(shè)備是字符設(shè)備。 A) hdc B) fd0 C) hda1 D) tty1 146、已知有如下程序: #include void main() int a5=1,2,3,4,5; int * p = (int *)(&a+1); printf(“%d”,p-1); 13 那么,輸出結(jié)果為(B ) A、該程序不可執(zhí)行,無輸出結(jié)果 B、 5 C、 1 D、不確定的隨機(jī)值 147、終止

50、一個(gè)前臺(tái)進(jìn)程可能用到的命令和操作是(B )。 A、 kill B、 +c C、 shut down D、 halt 148、 B 目錄存放著 Linux 的源代碼。 A) /etc B) /usr/src C) /usr D) /home 149、關(guān)于文件系統(tǒng)的安裝和卸載,下面描述正確的是 A 。 A) 如果光盤未經(jīng)卸載,光驅(qū)是打不開的 B) 安裝文件系統(tǒng)的安裝點(diǎn)只能是/mnt 下 C) 不管光驅(qū)中是否有光盤,系統(tǒng)都可以安裝 CD-ROM 設(shè)備 D) mount /dev/fd0 /floppy 此命令中目錄/floppy 是自動(dòng)生成的 150、文件 exer1 的訪問權(quán)限為 rw-r-r-,

51、現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組用戶的寫權(quán)限,下列命令正確的是 A 。 A) chmod a+x g+w exer1 B) chmod 765 exer1 C) chmod o+x exer1 D) chmod g+w exer1 151、有關(guān)歸檔和壓縮命令,下面描述正確的是 C 。 A) 用 uncompress 命令解壓縮由 compress 命令生成的后綴為.zip 的壓縮文件 B) unzip 命令和 gzip 命令可以解壓縮相同類型的文件 C) tar 歸檔且壓縮的文件可以由 gzip 命令解壓縮 D) tar 命令歸檔后的文件也是一種壓縮文件 152、不是 shell 具有的功能和

52、特點(diǎn)的是 C 。 A) 管道 B) 輸入輸出重定向 C) 執(zhí)行后臺(tái)進(jìn)程 D) 處理程序命令 153、( ) 設(shè)備是字符設(shè)備。 A、 hdc B、 fd0 C、 hda1 D、 tty1。 154、具有很多 C 語言的功能,又稱過濾器的是 C 。 A) csh B) tcsh C) awk D) sed 155、 局域網(wǎng) 的 網(wǎng)絡(luò) 地址 /24,局域 網(wǎng)絡(luò) 連接其 它網(wǎng) 絡(luò)的網(wǎng) 關(guān)地 址 是。主機(jī) 0 訪問 /24 網(wǎng)絡(luò)時(shí),其路由設(shè)置正確的是 B 。 A) route add net g

53、w netmask metric 1 B) route add net gw netmask 55 metric 1 C) route add net gw netmask metric 1 D) route add default netmask metric 1 156、不需要編譯內(nèi)核的情況是 D 。 A) 刪除系統(tǒng)不用的設(shè)備驅(qū)動(dòng)程序時(shí) B) 升級內(nèi)

54、核時(shí) C) 添加新硬件時(shí) D)將網(wǎng)卡激活 157、 內(nèi)核不包括的子系統(tǒng)是 D 。 A) 進(jìn)程管理系統(tǒng) B) 內(nèi)存管理系統(tǒng) C) I/O 管理系統(tǒng) D)硬件管理系統(tǒng) 158、以下敘述中,不符合 RISC 指令系統(tǒng)特點(diǎn)的是 B。 A)指令長度固定,指令種類少 B)尋址方式種類豐富,指令功能盡量增強(qiáng) C) 設(shè)置大量通用寄存器,訪問存儲(chǔ)器指令簡單 D) 選取使用頻率較高的一些簡單指令 159、 系統(tǒng)中有用戶 user1 和 user2, 同屬于 users 組。 在 user1 用戶目錄下有一文件 file1, 它擁有 644 的權(quán)限, 如果 user2 用戶想修改 user1 用戶目錄下的 file

55、1 文件, 應(yīng)擁有 B 權(quán)限。 A )744 B) 664 C) 646 D) 746 160、下列對 shell 變量 FRUIT 操作, 正確的是: C 。 A) 為變量賦值:$FRUIT=apple B) 顯示變量的值:fruit=apple C) 顯示變量的值:echo $FRUIT D) 判斷變量是否有值: -f “$FRUIT” 161、一般可以用 C_實(shí)現(xiàn)自動(dòng)編譯。 A) gcc B) gdb * C) make D) vi 162、通常所說的 32 位微處理器是指 C 。 A) 地址總線的寬度為 32 位 B) 處理的數(shù)據(jù)長度只能為 32 位 C) CPU 字長為 32 位 D) 通用寄存器數(shù)目為 32 個(gè) 163、在 32 位處理器上,假設(shè)棧頂指針寄存器的當(dāng)前值為 0x00FFFFE8,那么在執(zhí)行完指令“push eax”(eax 為 32 位

溫馨提示

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

評論

0/150

提交評論