新題庫-軟件試題庫_第1頁
新題庫-軟件試題庫_第2頁
新題庫-軟件試題庫_第3頁
新題庫-軟件試題庫_第4頁
新題庫-軟件試題庫_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

嵌入式軟件助理工程師認(rèn)證考試試題題庫

一、單項(xiàng)選擇題...................................................................1

二、多項(xiàng)選擇題..................................................................28

三、填空題......................................................................28

四、判斷題......................................................................30

五、簡答題......................................................................32

六、閱讀程序題..................................................................45

七、應(yīng)用實(shí)踐題..................................................................49

粉色代表09年6月考試題

藍(lán)色代表09年上半年補(bǔ)考試題

一、單項(xiàng)選擇題

1、如下哪一個命令可以幫助你知道shell命令的用法(A)

A.manB.pwdC.helpD.more

2、Linux分區(qū)類型默認(rèn)的是:(B)

A.vfatB.ext2/ext3C.swapD.dos

3、在大多數(shù)Linux發(fā)行版本中,以下哪個屬于塊設(shè)備(B)

A.串行口B.硬盤C.虛擬終端D.打印機(jī)

4、下面哪個命令行可用來馬上重新啟動正在運(yùn)行的Linux系統(tǒng)?(D)

A.restart-delay=0B.reboot-w

C.halt-pD.shutdown-rnow

5、在Linux系統(tǒng),默認(rèn)的shell是什么(A)

A.bashB.ashC.cshD.gnush

6、下面哪條命令可用來確保文件“myfile”存在(B)

A.cpmyfile/dev/nullB.touchmyfile

C.createmyfileD.mkfilemyfile

7、LILO的配置文件是:(B)

A./etc/confB./etc/lilo.conf

C./proc/kcoreD./usr/local/

8、用“useraddjerryw命令添加一個用戶,這個用戶的主目錄是什么(A)

A./home/jerryB./bin/jerry

C./var/jerryD./etc/jerry

9、Linux文件權(quán)隈?共10位長度,分成四段,第三段表示的內(nèi)容是(D)

A.文件類型B.文件所有者的權(quán)限

C.文件所有者所在組的權(quán)限D(zhuǎn).其他用戶的權(quán)限

10、某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文件

的權(quán)限為(D)

A.467B.674C.476D.764

11、不是shell具有的功能和特點(diǎn)的是(A)

A.管道B.輸入輸出重定向

C.執(zhí)行后臺進(jìn)程D.處理程序命令

12、如何從當(dāng)前系統(tǒng)中卸載一個已裝載的文件系統(tǒng)(A)

A.umountB.dismount

C.mount-uD.從/etc/fstab中刪除這個文件系統(tǒng)項(xiàng)

13、你用vi編輯器編寫了一個腳本文件shel1.sh,你想將改文件名稱修改為shell2.sh,

下列命令(B)可以實(shí)現(xiàn)。

A.cpshell,shshell2.shB.mvshell,shshell2.sh

C.Isshell.sh>shell2.shD.11shell,sh>shell2.sh

14、在/home/studl/wang目錄下有一?文件file,使用(D)可實(shí)現(xiàn)在后臺執(zhí)行命令,此

命令將file文件中的內(nèi)容輸出到file.copy文件中。

A.catfile>file.copyB.catfilefile,copy

C.&.catfilefile,copyD.&catfile>file.copy

15、字符設(shè)備文件類型的標(biāo)志是(B)

A.pB.cC.sD.I

16、刪除文件命令為(D)

A.mkdirB.rmdirC.mvD.rm

17、(B)命令可更改一個文件的權(quán)限設(shè)置?

A.attribB.chmodC.changeD.file

18、用命令I(lǐng)s-al顯示出文件ff的描述如下所示,由此可知文件ff的類型為(A)。

-rwxr-xr-1rootroot599Cec1017:12ff

A.普通文件B.硬鏈接C.目錄D.符號鏈接

19、系統(tǒng)中有用戶userl和user2,同屬于users組。在userl用戶目錄下有一文件filel,

它擁有644的權(quán)限,如果user2用戶想修改userl用戶目錄下的filel文件,應(yīng)擁有(B)

權(quán)限。

A.744B.664C.646D.746

20、在指令系統(tǒng)的各種尋址方式中,獲取操作數(shù)最快的方式是(1-B);若操作數(shù)的地址

包含在指令中,則屬于(2-A)方式。

(1)A、直接尋址B、立即尋址C、寄存器尋址D、間接尋址

(2)A、直接尋址B、立即尋址C、寄存器尋址D、間接尋址

21、在CPU和物理內(nèi)存之間進(jìn)行地址轉(zhuǎn)換時,(B)將地址從虛擬(邏輯)地址空間映射

到物理地址空間。

A、TCBB、MMUC、CACHED、DMA

22、Linux將存儲設(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下

C.不管光驅(qū)中是否有光盤,系統(tǒng)都可以安裝CD-ROM設(shè)備

D.mount/dev/fdO/floppy此命令中目錄/floppy是自動生成的

24、為了查看Linux啟動信息,可以用(B)命令

A.cat/etc/lilo.confB.dmesg

C.cat/proc/cpuinfoD.lilo

25、用下列(A)命令查看Linux使用了多少內(nèi)存

A.cat/proc/meminfoB.cat/bin/meminfo

C.vi/proc/meminfoD.vi/user/local/meminfo

26、卜列(D)設(shè)備是字符設(shè)備°

A.hdcB.fdOC.hdalD.ttyl

27、卜列說法正確的是(D)

A.In-sa.txtb.txt,作用是制作文件b.txt的符號鏈接,其名稱為a.txt

B.df命令可以查看當(dāng)前目錄占用磁盤空間的大小

C.comm命令打印兩個文本文件中的相同的內(nèi)容

D.rm命令可以用來刪除目錄

28、有如卜.的命令:$ddif=flof=f2o其中if二fl表示(A)

A.以fl作為源文件,代替標(biāo)準(zhǔn)輸入

B.以fl作為目標(biāo)文件,代替標(biāo)準(zhǔn)輸出

C.當(dāng)條件滿足fl的時候,執(zhí)行真正的拷貝

D.拷貝的過程中,不轉(zhuǎn)化文件

29、為了查找出當(dāng)前用戶運(yùn)行的所有進(jìn)程的信息,我們可以使用(B)命令:

A.ps-aB.ps-uC.Is-aD.Is-1

30、為保證在啟動服務(wù)器時自動啟動DHCP進(jìn)程,應(yīng)對(B)文件進(jìn)行編輯。

A、/etc/rc.d/rc.inet2B、/etc/rc.d/rc.inetl

C^/etc/dhcpd.confD、/etc/rc.d/rc.S

31、(D)設(shè)備是字符設(shè)備。

A、hdcB、fdOC、hdalD^ttyl

32、文件exerl的訪問權(quán)限為rw-r—r—,現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組用戶的寫權(quán)

限,下列命令正確的是(A)o

A、chmoda+xg+wexerlB、chmod765exerl

C、chmodo+xexerlD、chmodg+wexerl

33、刪除當(dāng)前目錄abc以及下面的所有子目錄和文件,并不要求提示任何確認(rèn)信息的命令是

(B)

A.delabc\*.*B.rm-rfabcC.rmdirabcD.rm-rabc\*.*

34、如果忘記了Is命令的用法,可以采用(C)命令獲得幫助

a.?Isb.helpIsc.manIsd.getIs

35、在安裝開始前,用光盤啟動系統(tǒng),想要進(jìn)入字符界面安裝,需要輸入的命令是(C)

a.linuxdocb.linuxc.linuxtextd.linuxnote

36、要給文件filel加上其他人可執(zhí)行屬性的命令是(C)

a.chmoda+xb.chowna+xc.chmodo+xd.chowno+x

37、怎樣新建一個新文件:(A)

a.touchhello,cb.mkhello,cc.rmhello,cd.newhello,c

38、在bash命令中,當(dāng)用(B)參數(shù)時,表示bash是交互的。

A>-cB、一iC、一sD、一d

39、重定向的符號”>〃表示:(C)

A、輸出追加B、輸入追加C、輸出重定向,原來的文件會被改寫D、管道

40、linux系統(tǒng)能夠直接讀取的分區(qū)類型是(D)

a.ntfsb.fatl6c.fat32d.ext3

41、下列提法中,屬于ifconfig命令作用范圍的是(B)。

A、編譯源程序B、配置網(wǎng)卡的IP地址

C、配置系統(tǒng)內(nèi)核D、加載網(wǎng)卡到內(nèi)核中

42、下列對shell變量FRUIT操作,正確的是(C)

A、為變量賦值:$FRUIT=appleB、顯示變量的值:fruit=apple

C、顯示變量的值:echo$FRUITD、判斷變量是否有值:[-f"$FRUIT”]

43、一般可以用(C)實(shí)現(xiàn)自動編譯。

A,gccB、gdb*C、makeD、vi

44、處理機(jī)主要由處理器、存儲器和總線組成,總線包括(D)o

A、數(shù)據(jù)總線、串行總線、邏輯總線、物理總線

B、并行總線、地址總線、邏輯總線、物理總線

C、并行總線、串行總線、全雙工總線

D、數(shù)據(jù)總線、地址總線、控制總線

45、假設(shè)當(dāng)前目錄下有文件Makefile,下面是其內(nèi)容:

prl:prog,osubr.o

gcc-oprlprog,osubr.o

prog,o:prog,cprog,h

gcc-c-1prog,oprog,c

subr.o:subr.c

gcc-c-osubr.osubr.c

clear:

rm-fprl*.o

現(xiàn)在執(zhí)行命令makeclear,實(shí)際執(zhí)行的命令是(A):

A.rm-fprl*.o

B.gcc-c-1prog,oprog,c

C.gcc-c-osubr.osubr.c

D.都執(zhí)行

46、Linux將存儲設(shè)備和輸入/輸出設(shè)備均看做文件來操作,下列選項(xiàng)(C)不是以文件的形

式出現(xiàn)。

A.目錄B.軟鏈接

C.i節(jié)點(diǎn)表D.網(wǎng)絡(luò)適配器

47、有如下的命令:$ddif=flof=f2,其中if=fl表示(A)

A.以fl作為源文件,代替標(biāo)準(zhǔn)輸入

B.以fl作為目標(biāo)文件,代替標(biāo)準(zhǔn)輸出

C.當(dāng)條件滿足fl的時候,執(zhí)行真正的拷貝

D.拷貝的過程中,不轉(zhuǎn)化文件

48.文件之間可以建立兩種鏈接關(guān)系:軟鏈接和硬鏈接,硬鏈接的特點(diǎn)是(C)

A.等同于文件復(fù)制操作

B.類似于文件復(fù)制,但新的鏈接文件并不占用文件磁盤存儲空間

C.刪除源文件,將使其他鏈接文件失效

D.可以對目錄文件名建立硬鏈接

49.下血哪一個選項(xiàng)不是linux系統(tǒng)的進(jìn)程類型(D)

A.交互進(jìn)程

B.批處理進(jìn)程

C.守護(hù)進(jìn)程

D.就緒進(jìn)程

50、下面(B)特性不符合嵌入式操作系統(tǒng)特點(diǎn)。

A、實(shí)時性B、不可定制

C、微型化D、易移植

51、下面關(guān)于C語言程序的描述,正確的是(C)。

A、總是從第一個定義的函數(shù)開始執(zhí)行

B、要調(diào)用的函數(shù)必須在main。函數(shù)中定義

C、總是從main。函數(shù)開始執(zhí)行

D、main。函數(shù)必須放在程序的開始

52、在FTP協(xié)議中,控制連接是由(B)主動建立的。

A、服務(wù)器端B、客戶端

C、操作系統(tǒng)D、服務(wù)提供商

53、以下敘述中,不符合RISC指令系統(tǒng)特點(diǎn)的(B)。

A、指令長度固定,指令種類少

B、尋址方式種類豐富,指令功能盡量增強(qiáng)

C、設(shè)置大量通用寄存器,訪問存儲器指令簡單

D、選取使用頻率較高的一些簡單指令

54、當(dāng)我們與某遠(yuǎn)程網(wǎng)絡(luò)連接不上時,就需要跟蹤路由查看,以便了解在網(wǎng)絡(luò)的什么位置出

現(xiàn)了問題,滿足該目的的命令是(C),

A、pingB、ifconfig

C、tracerouteD、netstat

55.下列哪種文件系統(tǒng)的寫入是LINUX所不能完全支持的:D

A.FATB.UFSC.JFSD.NTFS

56.LINUX支持網(wǎng)絡(luò)文件系統(tǒng)NFS,下列哪個命令實(shí)現(xiàn)了將位于192.168.1.4機(jī)器上的

/opt/sirnfs目錄掛載到本機(jī)/mnt/sirnfs下:A

A.mount-tnfs192.168.1.4:/opt/sirnfs/mnt/sirnfs

B.mount-tnfs/mnt/sirnfs192.168.1.4:/opt/sirnfs

C.mountnfs-t192.168.1.4:/opt/sirnfs/mnt/sirnfs

D.mountnfs-t/mnt/sirnfs192.168.1.4:/opt/sirnfs

57、同CISC相比,下面哪一項(xiàng)不屬于RISC處理器的特征

A、采用固定長度的指令格式,指令規(guī)整、簡單-、基本尋址方式有2?3種。

B、減少指令數(shù)和尋址方式,使控制部件簡化,加快執(zhí)行速度。

C、數(shù)據(jù)處理指令只對寄存器進(jìn)行操作,只有加載/存儲指令可以訪問存儲器,以提高指令的

執(zhí)行效率,同時簡化處理器的設(shè)計(jì)。

D、RISC處理器都采用哈佛結(jié)構(gòu)

58、在下列ARM處理器的各種模式中,D模式有自己獨(dú)立的R8-R14寄存器。

A、系統(tǒng)模式(System)、

B、終止模式(Abort)

C、中斷模式(IRQ)

D、快中斷模式(FIQ)

59、按照ARM過程調(diào)用標(biāo)準(zhǔn)(APCS),棧指針使用/寄存器,

A、ROB、R13C、R14D、R15

60、在ARM體系結(jié)構(gòu)中,C_寄存器作為連接寄存器,當(dāng)進(jìn)入子程序時或者處理器響應(yīng)異

常的時候,用來保存PC的返回值;C—寄存器作為處理器的程序計(jì)數(shù)器指針。

A、RO,R14B、R13,R15C、R14,R15D、R14,R0

61、在ARM體系結(jié)構(gòu)中,要從主動用戶模式(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í)行未定義指令

62、下面關(guān)于MMU和Linux描述錯誤的是:C

A、MMU是內(nèi)存管理單元MemoryManagementUnit的縮寫

B、uClinux可以運(yùn)行在有MMU的處理器上

C、Linux內(nèi)核功能強(qiáng)大,內(nèi)存管理功能豐富,即使在沒有MMU的處理器上,也可以通過軟

件實(shí)現(xiàn)地址映射。

D,Linux系統(tǒng)正是利用MMU,才能使得各個進(jìn)程有獨(dú)立的尋址空間

63、DNS域名系統(tǒng)主要負(fù)責(zé)主機(jī)名和(A)之間的解析。

A、IP地址B、MAC地址

C、網(wǎng)絡(luò)地址D、主機(jī)別名

64、在vi編輯器中的命令模式下,重復(fù)上一次對編輯的文本進(jìn)行的操作,可使用(C)

命令。

A、上箭頭B、下箭頭C、<.>D、<*>

65、進(jìn)程有三種狀態(tài):(C)o

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)、自動態(tài)和自由態(tài)

66、下列變量名中有效的shell變量名是(C)。

A、-1-timeB、_2$3

C>bochuang1D、2009file

67、文件系統(tǒng)的主要功能是(A)?

A、實(shí)現(xiàn)對文件的按名存取B、實(shí)現(xiàn)虛擬存儲

C、提高外存的讀寫速度D、用于保存系統(tǒng)文檔

68、在ARMLinux體系中,用來處理外設(shè)中斷的異常模式是

A、軟件中斷(SWI)B、未定義的指令異常

C、中斷請求(IRQ)D、快速中斷請求(FIQ)

69、在Linux系統(tǒng)中,驅(qū)動程序注冊中斷處理程序的函數(shù)是5

A、trap_initB、requestirq

C、enable_irqD>register_irq

70、在ARMLinux系統(tǒng)中,中斷處理程序進(jìn)入C代碼以后,ARM的處于工作模式

A、超級用戶(SVC)B、中斷(IRQ)

C、快速中斷(IRQ)D、和進(jìn)入中斷之前的狀態(tài)有關(guān)系

71、在ARM體系構(gòu)建的嵌入式系統(tǒng)中,由電平模式觸發(fā)的中斷,其對應(yīng)的中斷標(biāo)準(zhǔn)應(yīng)該在何

時被清除?A

A、當(dāng)中斷處理程序結(jié)束以后,才可以清除

B、進(jìn)入相應(yīng)的中斷處理程序,即可以清除

C、產(chǎn)生IRQ中斷的時候,處理器自動清除

D、任何時候都可以清除

72、在操作系統(tǒng)中,Spooling技術(shù)是用一類物理設(shè)備模擬另一類物理設(shè)備的技術(shù),實(shí)現(xiàn)這

種技術(shù)的功能模塊稱做(B

A、可林斯系統(tǒng)B、斯普林系統(tǒng)

C、圖靈機(jī)系統(tǒng)D、虛擬存儲系統(tǒng)

73、通過修改下面文件哪個文件,可以設(shè)定開機(jī)時候自動安裝的文件系統(tǒng)(C)

A./etc/mtaB./etc/fastboot

C./etc/fstabD./etc/inetd.conf

74、下面關(guān)于Shell的說法,不正確的是:(D)

A.操作系統(tǒng)的外殼

B.用戶與Linux內(nèi)核之間的接口程序

C.一個命令語言解釋器

D.一種和C類似的程序語言

75、init可執(zhí)行文件通常存放在(C)目錄中。

A./etcB./boot

C./sbinD./root

76、假設(shè)root用戶執(zhí)行“init0”命令,系統(tǒng)將會(B)。

A.暫停B.關(guān)機(jī)C.重新啟動D.初始化

77、嵌入式系統(tǒng)應(yīng)用軟件一般在宿主機(jī)上開發(fā),在目標(biāo)機(jī)上運(yùn)行,因此需要一個(B)

環(huán)境。

A、交互操作系統(tǒng)B、交叉編譯

C、交互平臺D、分布式計(jì)算

78、已知有變量datal定義如下:C

uniondata

{inti;

charch;

floatf;

}datal;

則變量datal所占的內(nèi)存存儲空間可表示為。

A、sizeof(int)B、sizeof(char)

C、sizeof(float)D>sizeof(int)+sizeof(char)+sizeof(float)

79、軟件開發(fā)模型給出了軟件開發(fā)活動各階段之間的關(guān)系,(D)不是軟件開發(fā)模型。

A、瀑布模型B、螺旋模型

C、原型模型D、程序模型

80、實(shí)時操作系統(tǒng)(RTOS)內(nèi)核與應(yīng)用程序之間的接口稱為(C)。

A、輸入/輸出接口B、文件系統(tǒng)

C、APID、圖形用戶接口

81、在操作系統(tǒng)中,除賦初值外,對信號量僅能操作的兩種原語是(C)。

A、存操作、取操作B、讀操作、寫操作

C、P操作、V操作1)、輸入操作、輸出操作

82、在下列ARM處理器的各種模式中,只有模式不可以自由地改變處理器的工作模式。

A、用戶模式(User)B、系統(tǒng)模式(System)

C、終止模式(Abort)D、中斷模式(IRQ)

83、32位體系結(jié)構(gòu)的ARM處理器有5一種不同的處理器工作模式,和B個主要用來標(biāo)

識CPU的工作狀態(tài)和程序的運(yùn)行狀態(tài)的狀態(tài)寄存器。

A、7、7B、7、6C、6、6I)、6、7

84、已知Linux系統(tǒng)中的唯一一塊硬盤是第一個IDE接口的master設(shè)備,該硬盤按順序有

3個主分區(qū)和一個擴(kuò)展分區(qū),這個擴(kuò)展分區(qū)又劃分了3個邏輯分區(qū),則該硬盤上的第二個邏

輯分區(qū)在Linux中的設(shè)備名稱是(D)

A./dev/hda2B./dev/hda3

C./dev/hda5D./dev/hda6

85、為了查看Linux啟動信息,可以用:(B)

A、cat/etc/lilo.confB>dmesgC、cat/proc/cpuinfoD、lilo

86、某文件的組外成員的權(quán)限為只寫;所有者有讀寫權(quán)限;組內(nèi)的權(quán)限為只讀,則該文件的

權(quán)限為(B)

A467B642C476D764

87、下面哪個命令行可用來馬上重新啟動正在運(yùn)行的Linux系統(tǒng)?(D)

A.restart-delay=0B.reboot-w

C.halt-pD.shutdown-rnow

88在bash命令中,當(dāng)用(B)參數(shù)時,表示bash是交互的。

A、一cB、一iC、一sD、一d

89、重定向的符號“〉>〃表示:(A)

A、輸出追加B、輸入追加C、輸出重定向,原來的文件被改寫D、管道

90、Linux文件權(quán)限一共10位長度,分成四段,第一段表示的內(nèi)容是(A)

A文件類型B文件所有者的權(quán)限

C文件所有者所在組的權(quán)限1)其他用戶的權(quán)限

91、(B)命令可更改一個文件的權(quán)限設(shè)置?

A.attribB.chmodC.changeD.file

92、你用vi編輯器編寫了一個腳本文件shell,sh,你想將該文件名稱修改為shell2.sh,

下列命令(B)可以實(shí)現(xiàn)。

A.cpshell,shshell2.sh

B.mvshell,shshell2.sh

C.Isshell.sh>shell2.sh

D.11shell.sh>shell2.sh

93、在使用GCC編譯器的過程中,以下(B)選項(xiàng)可用來指定生成的目標(biāo)文件名

A.-cB.-oC.-SD.-E

94、假設(shè)當(dāng)前目錄下有文件Makefile,下面是其內(nèi)容:

prl:prog,osubr.o

gcc-oprlprog,osubr.o

prog,o:prog,cprog,h

gcc-c-1prog,oprog,c

subr.o:subr.c

gcc-c-osubr.osubr.c

clear:

rm-fprl*.o

現(xiàn)在執(zhí)行命令makesubr.o,實(shí)際執(zhí)行的命令是(C):

A.gcc-oprlprog,osubr.o

B.gcc-c-1prog,oprog,c

C.gcc-c-osubr.osubr.c

D.都執(zhí)行

95、為了使用生成的目標(biāo)文件能夠用于gdb調(diào)試,在編譯時GCC應(yīng)使用(C)選項(xiàng)。

A.-cB.-wC.-gD.-o

96、存盤并退出vi的指令是(D)。

A>qB、q!C、wD、wq

97.下列關(guān)于/etc/fstab文件描述,正確的是(D)。

A.fstab文件只能描述屬于linux的文件系統(tǒng)

B.CD_R0M和軟盤必須是自動加載的

C.fstab文件中描述的文件系統(tǒng)不能被卸載

D啟動時按fstab文件描述內(nèi)容加載文件系統(tǒng)

98.ARM嵌入式系統(tǒng)中,PC指向的是正在(C)的指令地址。

A執(zhí)行B譯碼C取指D都不是

99.ARM系統(tǒng)處理16-bit數(shù)據(jù)時,對應(yīng)的數(shù)據(jù)類型是(B)。

AByteBHalfwordCWordD三者都不是

100.實(shí)時系統(tǒng)是指(B)

A響應(yīng)快的系統(tǒng)B時間約束的系統(tǒng)C單任務(wù)系統(tǒng)D內(nèi)核小的系統(tǒng)

101.下面屬于blob運(yùn)行過程第一階段的是(C)

A外圍的硬件初始化(串口,USB等);

B根據(jù)用戶選擇,進(jìn)入命令行模塊或啟動kernel。

C寄存器的初始化

D堆棧的初始化

答案:C第一階段的代碼在start.s中定義,大小為1KB,它包括從系統(tǒng)上電后在0x00000000

地址開始執(zhí)行的部分。這部分代碼運(yùn)行在Flash中,它包括對S3C44B0的一些寄存器的初始

化和將Blob第二階段代碼從Flash拷貝到SDRAM中。

102.下列兒種流行的嵌入式GUI中,沒有采用分層設(shè)計(jì)的種是:B

A.MiniGUIB.Qt/EmbeddedC.Nano-XWindowD.OpenGUI

103.Qt/Embedded的底層圖形引擎基于??下哪種接口技術(shù):A

A.framebufferB.GALC.IALD.GFX

104.在Linux使用GCC編譯器時有如下命令:Gcc-gtest,c-otest,其中參數(shù)-g的作用

是⑻

A.生成目標(biāo)文件test,oB.生成匯編文件test,sC.進(jìn)行預(yù)編譯D.包含調(diào)試信息

105.LINUX支持網(wǎng)絡(luò)文件系統(tǒng)NFS,下列哪個命令實(shí)現(xiàn)了將位于機(jī)器上的

/opt/sirnfs目錄掛載到本機(jī)/mnt/sirnfs下:A

A.mount-tnfs192.168.1.4:/opt/sirnfs/mnt/sirnfs

B.mount-tnfs/mnt/sirnfs192.168.1.4:/opt/sirnfs

C.mountnfs-t192.168.1.4:/opt/sirnfs/mnt/sirnfs

D.mountnfs-t/mnt/sirnfs192.168.1.4:/opt/sirnfs

106、同CISC相比,下面哪一項(xiàng)不屬于RISC處理器的特征」____

A、采用固定長度的指令格式,指令規(guī)整、簡單、基本尋址方式有2?3種。

B、減少指令數(shù)和尋址方式,使控制部件簡化,加快執(zhí)行速度。

C、數(shù)據(jù)處理指令只對寄存器進(jìn)行操作,只有加載/存儲指令可以訪問存儲器,以提高指令的

執(zhí)行效率,同時簡化處理器的設(shè)計(jì)。

I)、RISC處理器都采用哈佛結(jié)構(gòu)

107、32位數(shù)0x12345678用小端格式表示,則在AXD調(diào)試器下觀察數(shù)據(jù)在內(nèi)存中分布的情

況是(B)

A12345678B78563412C21436587D87654321

108、RISC是指(C)

A復(fù)雜指令計(jì)算機(jī)B并行機(jī)C精簡指令計(jì)算機(jī)D多處理器計(jì)算機(jī)

109、在ARM體系結(jié)構(gòu)中,寄存器作為連接寄存器,當(dāng)進(jìn)入子程序時或者處理器響應(yīng)異

常的時候,用來保存PC的返回值;K__寄存器作為處理器的程序計(jì)數(shù)器指針。

A、RO,R14B、R13,R15

C、R14,R15D、R14,R0

110、在ARM體系結(jié)構(gòu)中,要從主動用戶模式(User)切換到超級用戶模式(Supervisor),

應(yīng)采用何種方法?C

A、直接修改CPU狀態(tài)寄存器(CPSR)對應(yīng)的模式

B、先修改程序狀態(tài)備份寄存器(SPSR)到對應(yīng)的模式,再更新CPU狀態(tài)

C、使用軟件中斷指令(SWD

D、讓處理器執(zhí)行未定義指令

111>表達(dá)式A?B實(shí)現(xiàn)的功能是(C)

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、在ARM系統(tǒng)結(jié)構(gòu)中,MMU映射最小的單元空間是D

A、64KBB、16KBC、4KBD、1KB

114、在ARMLinux啟動的過程中,開啟MMU的時候,如何實(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以上的虛擬地址空間,同時把內(nèi)核所在的前1MB空間

到和其實(shí)地址相同的虛擬地址空間),開啟MMU,跳轉(zhuǎn)到虛擬地址空間繼續(xù)運(yùn)行。

115、在ARM體系中,MMU的第一級描述符有一項(xiàng),每個描述符占用—字節(jié)

A、1024,32B、4096,4

C、4096,4D、1024,32

答案:C(B和C一樣的,A利D是一樣的)

116、在ARM體系中,下面MMU的一級描述符中,是節(jié)描述符的是』—

A、OxAOOOOCOEB、OxAOOOOCOF

C、0x00000000D、OxCOOOOCOl

117、在ARMLinux體系中,用來處理外設(shè)中斷的異常模式是工____

A、軟件中斷(SWI)B、未定義的指令異常

C、中斷請求(IRQ)D、快速中斷請求(FIQ)

118、指令A(yù)DDR2,R1,R1,LSR#2中,LSR的含義是(B)?

A邏輯左移B邏輯右移C算術(shù)右移D循環(huán)右移

119、以下ARM異常中,優(yōu)先級最高的是(D)。

ADataabortBFIQCIRQDReset

120、指令LDRR0,[R4]對源操作數(shù)的尋址方式是(A)

A寄存器間接尋址B寄存器尋址C立即數(shù)尋址D相對尋址

121、在Linux2.4或者2.6內(nèi)核中,和ARM體系結(jié)構(gòu)相關(guān)的中斷處理程序的C代碼在源碼

樹的B文件中

A>kerneri/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,一個通用進(jìn)程

B.可以產(chǎn)生新的進(jìn)程

C.在某些程序退出的時候能重起它們

D.負(fù)責(zé)在系統(tǒng)啟動的時候運(yùn)行?系列程序和腳本文件

123、哈佛結(jié)構(gòu)和馮諾依曼結(jié)構(gòu)的區(qū)別是(A)

A指令和數(shù)據(jù)分開存儲B不需要程序計(jì)數(shù)器C統(tǒng)一編址D單一數(shù)據(jù)總線

124、fstab文件存放在(A)目錄中。

A./etcB./boot

C./sbinD./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.一個命令語言解釋器

D.一種和C類似的程序語言

127、init啟動進(jìn)程需要讀取(A)配置文件:

A./etc/inittab

B./sbin/init

C./etc/sysvinit

D./bin/sh

128、啟動init進(jìn)程前,不需要經(jīng)過(D)步驟。

A.加載內(nèi)核B.檢測內(nèi)存

C.加載文件系統(tǒng)D.啟動網(wǎng)絡(luò)支持

129、RISC是指(C)

A復(fù)雜指令計(jì)算機(jī)B并行機(jī)C精簡指令計(jì)算機(jī)D多處理器計(jì)算機(jī)

130、波特率9600bps是指數(shù)據(jù)每秒傳輸(B)

A9600個字節(jié)B9600個比特C9600個字D9600個字符

131、ARM9和ARM7的重要區(qū)別是(A)

AARM9帶有MMU功能BARM9支持Thumb指令集

CARM9帶有Cache功能DARM9是哈佛結(jié)構(gòu)

132、32位體系結(jié)構(gòu)的ARM處理器有B種不同的處理器工作模式,和_藝個主要用來標(biāo)

識CPU的工作狀態(tài)和程序的運(yùn)行狀態(tài)的狀態(tài)寄存器。

A、7、7B、7、6

C、6、61)、6、7

133、在安裝Linux的過程中的第五步是讓用戶選擇安裝方式,如果用戶希望安裝部分組件

(軟件程序),并在選擇好后讓系統(tǒng)自動安裝,應(yīng)該選擇的選項(xiàng)是“。

A)fullB)expertC)newbieD)menu

134、當(dāng)系統(tǒng)工作負(fù)載增加時;CPU的/L將占很大比重

A)用戶時間B)系統(tǒng)時間C)空閑時間、D)進(jìn)程時間

135、fsck對文件系統(tǒng)的檢查最先是從文件系統(tǒng)的C開始的

A)MBRB)磁盤塊0超級塊D)塊鏈表

如果數(shù)據(jù)的存儲格式是大端模式,32bit寬的數(shù)0x12345678在大端模式下的CPU內(nèi)存中的

存放(假設(shè)從地址0x4000開始)。內(nèi)存地址為0x4001的內(nèi)容是(A)。

A、0x34B、0x56

C、0x23I)、0x78

136、關(guān)于RISC指令系統(tǒng)描述不正確的是(A)。

A、指令條數(shù)多B、指令長度固定

C、指令格式種類少D、尋址方式種類少

137、對ARM7微處理器說法不正確的是(D)。

A、兼容16位的Thumb指令集B、集成式RISC內(nèi)核

C、集成了ICE-RT邏輯D、哈佛體系結(jié)構(gòu)

138、在寄存器間接尋址方式中,指定寄存器中存放的是(B)。

A、操作數(shù)B、操作數(shù)地址

C、轉(zhuǎn)移地址D、地址偏移量

139、Samba服務(wù)器的進(jìn)程由JL兩部分組成。

A)named和sendmai1B)smbd和nmbdC)bootp和dhcpdD)httpd和squid

140、為保證在啟動服務(wù)器時自動啟動DHCP進(jìn)程,應(yīng)對通一文件進(jìn)行編輯。

A)/etc/rc.d/rc.inet2B)/etc/rc.d/rc.inetl

C)/etc/dhcpd.confD)/etc/rc.d/rc.S

141、在配置代理服務(wù)器時,若設(shè)置代理服務(wù)器的工作緩存為64MB,配置行應(yīng)為一

A)cache64MBB)cache_dirufs/usr/local/squid/cache1000016256

C)cache_mgr64MBD)cache_mem64MB

142、安全管理涉及的問題包括保證網(wǎng)絡(luò)管理工作可靠進(jìn)行的安全問題和保護(hù)網(wǎng)絡(luò)用戶及網(wǎng)

絡(luò)管理對象問題。£屬于安全管理的內(nèi)容。

A)配置設(shè)備的工作參數(shù)B)收集與網(wǎng)絡(luò)性能有關(guān)的數(shù)據(jù)

0控制和維護(hù)訪問權(quán)限D(zhuǎn))監(jiān)測故障

143、』_命令是在vi編輯器中執(zhí)行存盤退出。

A)qB)wqC)q!D)WQ

144、下列關(guān)于/etc/fstab文件描述,正確的是D_?

A)fstab文件只能描述屬于linux的文件系統(tǒng)

B)CDROM和軟盤必須是自動加載的

0fstab文件中描述的文件系統(tǒng)不能被卸載

D)啟動時按fstab文件描述內(nèi)容加載文件系統(tǒng)

145、D設(shè)備是字符設(shè)備。

A)hdcB)fdOC)hdalD)ttyl

146、已知有如下程序:

itinclude<stdio.h>

voidmain(){

inta[5]={l,2,3,4,5};

int*p=(int*)(&a+l);

printf(“%d”;

)

那么,輸出結(jié)果為(B)

A、該程序不可執(zhí)行,無輸出結(jié)果B、5

C、1D、不確定的隨機(jī)值

147、終止一個前臺進(jìn)程可能用到的命令和操作是(B).

A、killB、<ctrl>+c

C、shutdownD、halt

148、_B目錄存放著Linux的源代碼。

A)/etcB)/usr/srcC)/usrD)/home

149、關(guān)于文件系統(tǒng)的安裝利卸載,下面描述正確的是A_o

A)如果光盤未經(jīng)卸載,光驅(qū)是打不開的B)安裝文件系統(tǒng)的安裝點(diǎn)只能是/mnt下

0不管光驅(qū)中是否有光盤,系統(tǒng)都可以安裝CD-ROM設(shè)備

D)mount/dev/fdO/floppy此命令中目錄/floppy是自動生成的

150、文件exerl的訪問權(quán)限為rw-r—r—,現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組用戶的寫

權(quán)限,下列命令正確的是

A)chmoda+xg+wexerlB)chmod765exerl

C)chmodo+xexerlD)chmodg+wexerl

151、有關(guān)歸檔和壓縮命令,下面描述正確的是

A)用uncompress命令解壓縮由compress命令生成的后綴為.zip的壓縮文件

B)unzip命令和gzip命令可以解壓縮相同類型的文件

0tar歸檔且壓縮的文件可以由gzip命令解壓縮

D)tar命令歸檔后的文件也是一種壓縮文件

152、不是shell具有的功能和特點(diǎn)的是工?

A)管道B)輸入輸出重定向0執(zhí)行后臺進(jìn)程D)處理程序命令

153、(D)設(shè)備是字符設(shè)備。

A、hdcB、fdO

C、hdalD、ttylo

154、具有很多C語言的功能,又稱過濾器的是一J。

A)cshB)tcshC)awkD)sed

155、局域網(wǎng)的網(wǎng)絡(luò)地址192.168.1.0/24,局域網(wǎng)絡(luò)連接其它網(wǎng)絡(luò)的網(wǎng)關(guān)地址是

192.168.1.1.主機(jī)192.168.1.20訪問172.16.1.0/24網(wǎng)絡(luò)時,其路由設(shè)置正確的是B。

A)routeadd-net192.168.1.0gwnetmask255.255.255.0metric1

B)routeadd-net172.16.1.0gw192.168.1.1netmask255.255.255.255metric1

C)routeadd-net172.16.1.0gwnetmask255.255.255.0metric1

D)routeadddefault192.168.1.0netmask172.168.1.1metric1

156、不需要編譯內(nèi)核的情況是一匕。

A)刪除系統(tǒng)不用的設(shè)備驅(qū)動程序時B)升級內(nèi)核時0添加新硬件時D)將網(wǎng)卡激活

157、內(nèi)核不包括的子系統(tǒng)是「。

A)進(jìn)程管理系統(tǒng)B)內(nèi)存管理系統(tǒng)C)1/0管理系統(tǒng)D)硬件管理系統(tǒng)

158、以下敘述中,不符合RISC指令系統(tǒng)特點(diǎn)的是醫(yī)

A)指令長度固定,指令種類少B)尋址方式種類豐富,指令功能盡量增強(qiáng)

O設(shè)置大量通用寄存器,訪問存儲器指令簡單

D)選取使用頻率較高的一些簡單指令

159、系統(tǒng)中有用戶userl和user2,同屬于users組。在userl用戶目錄下有一文件filel,

它擁有644的權(quán)限,如果user2用戶想修改userl用戶目錄下的filel文件,應(yīng)擁有/權(quán)

限。

A)744B)664C)646D)746

160、下列對shell變量FRUIT操作,正確的是:_C_?

A)為變量賦值:$FRUIT=appleB)顯示變量的值:fruit=apple

0顯示變量的值:echo$FRUITD)判斷變量是否有值:[-f"$FRUIT”]

161、一般可以用J實(shí)現(xiàn)自動編譯。

A)gccB)gdb*C)makeD)vi

162、通常所說的32位微處理器是指£。

A)地址總線的寬度為32位B)處理的數(shù)據(jù)長度只能為32位

0CPU字長為32位D)通用寄存器數(shù)目為32個

163、在32位處理器上,假設(shè)棧頂指針寄存器的當(dāng)前值為0x00FFFFE8,那么在執(zhí)行完指令

“pusheax"(eax為32位寄存器)后,棧指針的當(dāng)前值應(yīng)為&

A)0x00FFFFE4B)0x00FFFFE6C)OxOOFFFFEAD)OxOOFFFFEC

164、有若干并發(fā)進(jìn)程均將一個共享變量count中的值加1一次,那么有關(guān)count中的值

說法正確的是:______o(C)

A、肯定有不正確的結(jié)果

B、肯定有正確的結(jié)果

C、若控制這些并發(fā)進(jìn)程互斥執(zhí)行count加1操作,count中的值正確

D、A,B,C均不對

165、使用Vim作為文本編輯器,在指令模式下要將光標(biāo)移動到文檔的最后行的命令是(C)。

A、0B、$

C、GD、GG

166、已知某用戶studl,其用戶目錄為/home/studl。如果當(dāng)前目錄為/home,進(jìn)入目錄

/home/studl/test的命令是()。

A、cdtestB、cd/studl/test

C、cdstudl/testD、cdhome

167.如果想配置一臺匿名ftp服務(wù)器,應(yīng)修改£文件。

A)/etc/gatewayB)/etc/ftpservers

C)/etc/ftpusersD)/etc/inetd.conf

168.要配置NFS服務(wù)器,在服務(wù)器端主要配置上文件。

A)/etc/rc.d/rc.inetlB)/etc/rc.d/rc.M

C)/etc/exportsD)/etc/rc.d/rc.S

169.Linux將存儲設(shè)備和輸入/輸出設(shè)備均看做文件來操作,工不是以文件的形式出

溫馨提示

  • 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

提交評論