




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、嵌入式軟件助理工程師認(rèn)證考試試題題庫(kù)一、單項(xiàng)選擇題1二、多項(xiàng)選擇題28三、填空題28四、判斷題30五、簡(jiǎn)答題32六、閱讀程序題47七、應(yīng)用實(shí)踐題49粉色代表09年6月考試題藍(lán)色代表09年上半年補(bǔ)考試題一、單項(xiàng)選擇題1、如下哪一個(gè)命令可以幫助你知道shell命令的用法( A )A. man B. pwd C. help D. more2、Linux分區(qū)類型默認(rèn)的是:( B )A. vfat B. ext2/ext3 C. swap D. dos3、在大多數(shù)Linux發(fā)行版本中,以下哪個(gè)屬于塊設(shè)備 ( B )A. 串行口 B. 硬盤 C. 虛擬終端 D. 打印機(jī)4、下面哪個(gè)命令行可用來馬上重新啟動(dòng)
2、正在運(yùn)行的Linux系統(tǒng)?( D )A. restart -delay=0 B. reboot -w C. halt -p D. shutdown -r now 5、在Linux系統(tǒng),默認(rèn)的shell是什么( A ) A.bash B.ash C.csh D.gnush6、下面哪條命令可用來確保文件“myfile”存在( B ) A. cp myfile /dev/null B. touch myfile C. create myfile D. mkfile myfile 7、 LILO的配置文件是:( B )A. /etc/conf B. /etc/lilo.conf C. /proc/kc
3、ore D. /usr/local/8、用“useradd jerry”命令添加一個(gè)用戶,這個(gè)用戶的主目錄是什么( A )A./home/jerry B./bin/jerry C./var/jerry D./etc/jerry9、Linux文件權(quán)限一共10位長(zhǎng)度,分成四段,第三段表示的內(nèi)容是( D )A.文件類型 B.文件所有者的權(quán)限C.文件所有者所在組的權(quán)限 D.其他用戶的權(quán)限10、某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文件的權(quán)限為( D )A.467 B.674 C.476 D.76411、不是shell具有的功能和特點(diǎn)的是 ( A )A.管道 B.輸入輸
4、出重定向 C.執(zhí)行后臺(tái)進(jìn)程 D.處理程序命令12、如何從當(dāng)前系統(tǒng)中卸載一個(gè)已裝載的文件系統(tǒng)( A )A. umountB. dismountC. mount uD. 從 /etc/fstab 中刪除這個(gè)文件系統(tǒng)項(xiàng)13、你用vi編輯器編寫了一個(gè)腳本文件shell.sh,你想將改文件名稱修改為shell2.sh,下列命令( B )可以實(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.sh14、在/home/stud1/wang目錄下
5、有一文件file,使用 ( D )可實(shí)現(xiàn)在后臺(tái)執(zhí)行命令,此命令將file文件中的內(nèi)容輸出到file.copy文件中。A. cat file >file.copy B. cat file file.copyC. &cat file file.copy D. &cat file >file.copy 15、字符設(shè)備文件類型的標(biāo)志是 ( B )A. p B. c C. s D. l16、刪除文件命令為( D )A. mkdir B. rmdir C. mv D. rm17、( B )命令可更改一個(gè)文件的權(quán)限設(shè)置? A. attribB. chmod C. change D
6、. file18、用命令ls -al顯示出文件ff的描述如下所示,由此可知文件ff的類型為( A )。-rwxr-xr- 1 root root 599 Cec 10 17:12 ffA. 普通文件 B. 硬鏈接 C. 目錄 D. 符號(hào)鏈接19、系統(tǒng)中有用戶user1和user2,同屬于users組。在user1用戶目錄下有一文件file1,它擁有644的權(quán)限,如果user2用戶想修改user1用戶目錄下的file1文件,應(yīng)擁有( B )權(quán)限。 A. 744 B. 664 C. 646 D. 74620、在指令系統(tǒng)的各種尋址方式中,獲取操作數(shù)最快的方式是( 1 -B );若操作數(shù)的地址包含在指
7、令中,則屬于( 2-A )方式。(1)A、直接尋址 B、立即尋址 C、寄存器尋址 D、間接尋址(2)A、直接尋址 B、立即尋址 C、寄存器尋址 D、間接尋址21、在CPU和物理內(nèi)存之間進(jìn)行地址轉(zhuǎn)換時(shí),( B )將地址從虛擬(邏輯)地址空間映射到物理地址空間。A、TCB B、MMU C、CACHED、DMA22、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下 C.
8、 不管光驅(qū)中是否有光盤,系統(tǒng)都可以安裝CD-ROM設(shè)備 D. mount /dev/fd0 /floppy 此命令中目錄/floppy是自動(dòng)生成的24、為了查看Linux啟動(dòng)信息,可以用(B)命令A(yù). cat /etc/lilo.confB.dmesg C. cat/proc/cpuinfo D.lilo25、用下列(A)命令查看Linux使用了多少內(nèi)存A.cat /proc/meminfoB. cat /bin/meminfo C.vi /proc/meminfoD.vi /user/local/meminfo26、下列(D)設(shè)備是字符設(shè)備。A. hdc B. fd0 C. hda1 D.
9、tty127、下列說法正確的是(D)A. ln -s a.txt b.txt,作用是制作文件b.txt的符號(hào)鏈接,其名稱為a.txtB. 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)前用戶運(yùn)行的所有進(jìn)程的信息,我們可以使用(B)命令: A. ps -a B. ps -u C.
10、 ls -a D. ls l30、為保證在啟動(dòng)服務(wù)器時(shí)自動(dòng)啟動(dòng)DHCP進(jìn)程,應(yīng)對(duì)( B )文件進(jìn)行編輯。A、 /etc/rc.d/rc.inet2 B、/etc/rc.d/rc.inet1C、/etc/dhcpd.conf D、/etc/rc.d/rc.S31、( D )設(shè)備是字符設(shè)備。A、hdcB、fd0 C、hda1 D、tty132、文件exer1的訪問權(quán)限為rw-r-r-,現(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
11、g+w exer133、刪除當(dāng)前目錄abc以及下面的所有子目錄和文件,并不要求提示任何確認(rèn)信息的命令是(B)A. del abc*.* B. rm rf abc C. rmdir abc D. rm r abc *.* 34、如果忘記了ls命令的用法,可以采用( C )命令獲得幫助 a. ?ls b.help ls c.man ls d.get ls35、在安裝開始前,用光盤啟動(dòng)系統(tǒng),想要進(jìn)入字符界面安裝,需要輸入的命令是( C ) a.linux doc b.linux c.linux text d.linux note36、要給文件file1加上其他人可執(zhí)行屬性的命令是( C ) a.ch
12、mod a+x b.chown a+x c.chmod o+x d.chown o+x37、怎樣新建一個(gè)新文件:( A ) a.touch hello.c b.mk hello.c c.rm hello.c d.new hello.c38、在bash命令中,當(dāng)用( B )參數(shù)時(shí),表示bash是交互的。A、c B、i C、s D、d39、重定向的符號(hào)“>"表示:( C )A、輸出追加 B、輸入追加 C、輸出重定向,原來的文件會(huì)被改寫 D、管道40、linux系統(tǒng)能夠直接讀取的分區(qū)類型是( D ) a.ntfs b.fat16 c.fat32 d.ext341、所在單位: _姓名:
13、_身份證號(hào):_準(zhǔn)考證號(hào):_下列提法中,屬于ifconfig命令作用范圍的是( B )。A、編譯源程序 B、配置網(wǎng)卡的IP地址C、配置系統(tǒng)內(nèi)核 D、加載網(wǎng)卡到內(nèi)核中42、下列對(duì)shell變量FRUIT操作,正確的是( C )A、為變量賦值:$FRUIT=apple B、顯示變量的值:fruit=apple C、顯示變量的值:echo $FRUIT D、判斷變量是否有值: -f “$FRUIT” 43、一般可以用( C )實(shí)現(xiàn)自動(dòng)編譯。A、gcc B、gdb * C、make D、 vi44、處理機(jī)主要由處理器、存儲(chǔ)器和總線組成,總線包括
14、( D )。A、數(shù)據(jù)總線、串行總線、邏輯總線、物理總線 B、并行總線、地址總線、邏輯總線、物理總線 C、并行總線、串行總線、全雙工總線D、數(shù)據(jù)總線、地址總線、控制總線 45、假設(shè)當(dāng)前目錄下有文件Makefile,下面是其內(nèi)容:pr1: prog.o subr.ogcc o pr1 prog.o subr.oprog.o: prog.c prog.hgcc c l prog.o prog.csubr.o: subr.cgcc c o subr.o subr.cclear:rm f pr1*.o現(xiàn)在執(zhí)行命令make clear,實(shí)際執(zhí)行的命令是( A ): A. rm f pr1*.o B. gc
15、c 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 ) A. 以f1作為源文件,代替標(biāo)準(zhǔn)輸入 B. 以f1作為目標(biāo)文件,代替標(biāo)準(zhǔn)輸出 C. 當(dāng)條件滿足f1的時(shí)候,執(zhí)行真正的拷貝 D. 拷貝的過程中,不轉(zhuǎn)化文件48. 文件之間可以建立兩種鏈接關(guān)系:軟鏈接和硬鏈接,硬鏈接的特點(diǎn)是(C)A. 等同于文件復(fù)制操作 B. 類
16、似于文件復(fù)制,但新的鏈接文件并不占用文件磁盤存儲(chǔ)空間 C. 刪除源文件,將使其他鏈接文件失效 D. 可以對(duì)目錄文件名建立硬鏈接49. 下面哪一個(gè)選項(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í)時(shí)性 B、不可定制 C、微型化 D、易移植 51、下面關(guān)于C語言程序的描述,正確的是( C )。 A、總是從第一個(gè)定義的函數(shù)開始執(zhí)行 B、要調(diào)用的函數(shù)必須在main()函數(shù)中定義 C、總是從main()函數(shù)開始執(zhí)行D、main()函數(shù)必須放在程序的開始 52、在FTP協(xié)議中,控制連接是由( B )主動(dòng)建
17、立的。A、服務(wù)器端 B、客戶端 C、操作系統(tǒng)D、服務(wù)提供商53、以下敘述中,不符合RISC指令系統(tǒng)特點(diǎn)的( B )。A、指令長(zhǎng)度固定,指令種類少 B、尋址方式種類豐富,指令功能盡量增強(qiáng) C、設(shè)置大量通用寄存器,訪問存儲(chǔ)器指令簡(jiǎn)單 D、選取使用頻率較高的一些簡(jiǎn)單指令54、當(dāng)我們與某遠(yuǎn)程網(wǎng)絡(luò)連接不上時(shí),就需要跟蹤路由查看,以便了解在網(wǎng)絡(luò)的什么位置出現(xiàn)了問題,滿足該目的的命令是( C )。A、ping B、ifconfigC、traceroute D、netstat55. 下列哪種文件系統(tǒng)的寫入是LINUX所不能完全支持的:DA. FAT B. UFS C. JFS D. NTFS56. LINUX
18、支持網(wǎng)絡(luò)文件系統(tǒng)NFS,下列哪個(gè)命令實(shí)現(xiàn)了將位于 機(jī)器上的 /opt/sirnfs 目錄掛載到本機(jī)/mnt/sirnfs下: AAmount -t nfs :/opt/sirnfs /mnt/sirnfsBmount -t nfs /mnt/sirnfs :/opt/sirnfsCmount nfs t :/opt/sirnfs /mnt/sirnfsDmount nfs t /mnt/sirnfs :/opt/sirnfs57、同CISC相比,下面哪一項(xiàng)不屬于RISC處理器的特征_
19、D A、采用固定長(zhǎng)度的指令格式,指令規(guī)整、簡(jiǎn)單、基本尋址方式有23種。B、減少指令數(shù)和尋址方式,使控制部件簡(jiǎn)化,加快執(zhí)行速度。C、數(shù)據(jù)處理指令只對(duì)寄存器進(jìn)行操作,只有加載/存儲(chǔ)指令可以訪問存儲(chǔ)器,以提高指令的執(zhí)行效率,同時(shí)簡(jiǎn)化處理器的設(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),棧指針使用_B_寄存器,A、R0B、R13C、R14D、R1560、在ARM體系結(jié)構(gòu)中,_C_寄存器作為
20、連接寄存器,當(dāng)進(jìn)入子程序時(shí)或者處理器響應(yīng)異常的時(shí)候,用來保存PC的返回值;_C_寄存器作為處理器的程序計(jì)數(shù)器指針。A、R0,R14 B、R13,R15 C、R14,R15 D、R14,R061、在ARM體系結(jié)構(gòu)中,要從主動(dòng)用戶模式(User)切換到超級(jí)用戶模式(Supervisor),應(yīng)采用何種方法?CA、直接修改CPU狀態(tài)寄存器(CPSR)對(duì)應(yīng)的模式B、先修改程序狀態(tài)備份寄存器(SPSR)到對(duì)應(yīng)的模式,再更新CPU狀態(tài)C、使用軟件中斷指令(SWI)D、讓處理器執(zhí)行未定義指令62、下面關(guān)于MMU和Linux描述錯(cuò)誤的是:CA、MMU是內(nèi)存管理單元Memory Management Unit的縮
21、寫B(tài)、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、DNS域名系統(tǒng)主要負(fù)責(zé)主機(jī)名和( A )之間的解析。A、IP地址 B、MAC地址C、網(wǎng)絡(luò)地址 D、主機(jī)別名64、在vi編輯器中的命令模式下,重復(fù)上一次對(duì)編輯的文本進(jìn)行的操作,可使用( C )命令。A、上箭頭B、下箭頭 C、<.> D、<*>65、進(jìn)程有三種狀態(tài):( C )。 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)和
22、等待態(tài)D 、手工態(tài)、自動(dòng)態(tài)和自由態(tài)66、下列變量名中有效的shell變量名是( C )。A、-1-time B、_2$3 C、bo_chuang_1 D、2009file67、文件系統(tǒng)的主要功能是( A )。A、實(shí)現(xiàn)對(duì)文件的按名存取 B、實(shí)現(xiàn)虛擬存儲(chǔ) C、 提高外存的讀寫速度 D、用于保存系統(tǒng)文檔68、在ARM Linux體系中,用來處理外設(shè)中斷的異常模式是_C_A、軟件中斷(SWI)B、未定義的指令異常C、中斷請(qǐng)求(IRQ)D、快速中斷請(qǐng)求(FIQ)69、在Linux系統(tǒng)中,驅(qū)動(dòng)程序注冊(cè)中斷處理程序的函數(shù)是_B_A、trap_initB、request_irqC、enable_irqD、re
23、gister_irq70、在ARM Linux系統(tǒng)中,中斷處理程序進(jìn)入C代碼以后,ARM的處于_A_工作模式A、超級(jí)用戶(SVC)B、中斷(IRQ)C、快速中斷(IRQ)D、和進(jìn)入中斷之前的狀態(tài)有關(guān)系71、在ARM體系構(gòu)建的嵌入式系統(tǒng)中,由電平模式觸發(fā)的中斷,其對(duì)應(yīng)的中斷標(biāo)準(zhǔn)應(yīng)該在何時(shí)被清除?AA、當(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ù)的功能模塊稱做( B )。A、可林斯系統(tǒng) B、斯普林系統(tǒng)C、圖靈機(jī)系統(tǒng)
24、D、 虛擬存儲(chǔ)系統(tǒng)73、通過修改下面文件哪個(gè)文件 ,可以設(shè)定開機(jī)時(shí)候自動(dòng)安裝的文件系統(tǒng)(C )A. /etc/mta B. /etc/fastboot C. /etc/fstab D. /etc/inetd.conf74、下面關(guān)于Shell的說法,不正確的是: (D)A. 操作系統(tǒng)的外殼 B. 用戶與Linux內(nèi)核之間的接口程序 C. 一個(gè)命令語言解釋器 D. 一種和C類似的程序語言75、init可執(zhí)行文件通常存放在( C )目錄中。A/etcB/bootC/sbinD/root76、假設(shè)root用戶執(zhí)行“init 0”命令,系統(tǒng)將會(huì)( B )。A暫停B關(guān)機(jī)C重新啟動(dòng)D初始化77、嵌入式系統(tǒng)應(yīng)
25、用軟件一般在宿主機(jī)上開發(fā),在目標(biāo)機(jī)上運(yùn)行,因此需要一個(gè)( B )環(huán)境。A、交互操作系統(tǒng) B、交叉編譯 C、交互平臺(tái) D、分布式計(jì)算 78、已知有變量data1定義如下:Cunion 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)系,( D )不是軟件開發(fā)模型。 A、瀑布模型 B、螺旋模型 C、原型模型D、程
26、序模型80、實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核與應(yīng)用程序之間的接口稱為( C )。A、輸入/輸出接口 B、文件系統(tǒng) C、API D、圖形用戶接口81、在操作系統(tǒng)中,除賦初值外,對(duì)信號(hào)量?jī)H能操作的兩種原語是( C )。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)和程序的運(yùn)行狀
27、態(tài)的狀態(tài)寄存器。A、7、7 B、7、6 C、6、6 D、6、784、已知Linux系統(tǒng)中的唯一一塊硬盤是第一個(gè)IDE接口的master設(shè)備,該硬盤按順序有3個(gè)主分區(qū)和一個(gè)擴(kuò)展分區(qū),這個(gè)擴(kuò)展分區(qū)又劃分了3個(gè)邏輯分區(qū),則該硬盤上的第二個(gè)邏輯分區(qū)在Linux中的設(shè)備名稱是( D )A. /dev/hda2 B. /dev/hda3 C. /dev/hda5 D. /dev/hda685、為了查看Linux啟動(dòng)信息,可以用:( B )A、cat /etc/lilo.conf B、dmesg C、 cat/proc/cpuinfo D、lilo86、某文件的組外成員的權(quán)限為只寫;所有者有讀寫權(quán)限;組內(nèi)的
28、權(quán)限為只讀,則該文件的權(quán)限為( B )A 467 B 642 C 476 D 76487、下面哪個(gè)命令行可用來馬上重新啟動(dòng)正在運(yùn)行的Linux系統(tǒng)?( D )A. restart -delay=0 B. reboot -w C. halt -p D. shutdown -r now 88、在bash命令中,當(dāng)用( B )參數(shù)時(shí),表示bash是交互的。A、c B、i C、s D、d89、重定向的符號(hào)“>>"表示:( A )A、輸出追加 B、輸入追加 C、輸出重定向,原來的文件被改寫 D、管道90、Linux文件權(quán)限一共10位長(zhǎng)度,分成四段,第一段表示的內(nèi)容是( A )A 文
29、件類型 B 文件所有者的權(quán)限C 文件所有者所在組的權(quán)限 D 其他用戶的權(quán)限91、( B )命令可更改一個(gè)文件的權(quán)限設(shè)置? A. attribB. chmod C. change D. file92、你用vi編輯器編寫了一個(gè)腳本文件shell.sh,你想將該文件名稱修改為shell2.sh,下列命令( B )可以實(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.sh93、在使用GCC編譯器的過程中,以下(B)選項(xiàng)可用來指定生成的目
30、標(biāo)文件名A-c B-o C-S D-E94、假設(shè)當(dāng)前目錄下有文件Makefile,下面是其內(nèi)容:pr1: prog.o subr.ogcc o pr1 prog.o subr.oprog.o: prog.c prog.hgcc c l prog.o prog.csubr.o: subr.cgcc c o subr.o subr.cclear:rm f pr1*.o現(xiàn)在執(zhí)行命令make subr.o,實(shí)際執(zhí)行的命令是(C): A. gcc o pr1 prog.o subr.o B. gcc c l prog.o prog.c C. gcc c o subr.o subr.c D. 都執(zhí)行 95
31、、為了使用生成的目標(biāo)文件能夠用于gdb調(diào)試,在編譯時(shí)GCC應(yīng)使用(C)選項(xiàng)。A-c B-w C-g D-o96、存盤并退出vi的指令是( D )。A、q B、q! C、w D、wq97. 下列關(guān)于/etc/fstab文件描述,正確的是( D )。 A. fstab文件只能描述屬于linux的文件系統(tǒng) B. CD_ROM和軟盤必須是自動(dòng)加載的 C. fstab文件中描述的文件系統(tǒng)不能被卸載 D 啟動(dòng)時(shí)按fstab文件描述內(nèi)容加載文件系統(tǒng)98.ARM嵌入式系統(tǒng)中,PC指向的是正在(C )的指令地址。 A 執(zhí)行B 譯碼C 取指D 都不是99.ARM系統(tǒng)處理16-bit數(shù)據(jù)時(shí),對(duì)應(yīng)的數(shù)據(jù)類型是( B
32、)。 A ByteB HalfwordC 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第一階段的代碼在start.s中定義,大小為1KB,它包括從系統(tǒng)上電后在0x00000000地址開始執(zhí)行的部分。這部分代碼運(yùn)行在Flash中,它包括對(duì)S3C44B0的一些寄存器的初始化和將Blob第二階段代碼從Flash拷貝到SDRAM中。102
33、.下列幾種流行的嵌入式GUI中,沒有采用分層設(shè)計(jì)的一種是: BA.MiniGUI B. Qt/Embedded C. Nano-X Window D. OpenGUI103. Qt/Embedded的底層圖形引擎基于一下哪種接口技術(shù): AAframebuffer BGAL CIAL DGFX104.在Linux使用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ī)器
34、上的 /opt/sirnfs 目錄掛載到本機(jī)/mnt/sirnfs下: AAmount -t nfs :/opt/sirnfs /mnt/sirnfsBmount -t nfs /mnt/sirnfs :/opt/sirnfsCmount nfs t :/opt/sirnfs /mnt/sirnfsDmount nfs t /mnt/sirnfs :/opt/sirnfs106、同CISC相比,下面哪一項(xiàng)不屬于RISC處理器的特征_D_A、采用固定長(zhǎng)度的指令格式,指令規(guī)整、簡(jiǎn)單、基本尋址方式有23種。B、減
35、少指令數(shù)和尋址方式,使控制部件簡(jiǎn)化,加快執(zhí)行速度。C、數(shù)據(jù)處理指令只對(duì)寄存器進(jìn)行操作,只有加載/存儲(chǔ)指令可以訪問存儲(chǔ)器,以提高指令的執(zhí)行效率,同時(shí)簡(jiǎn)化處理器的設(shè)計(jì)。D、RISC處理器都采用哈佛結(jié)構(gòu)107、32位數(shù)0x12345678用小端格式表示,則在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 精簡(jiǎn)指令計(jì)算機(jī) D 多處理器計(jì)算機(jī)109、在ARM體系結(jié)構(gòu)中,_C_寄存器作為連接寄存器,當(dāng)進(jìn)入子程序時(shí)或者處理器響應(yīng)異常的
36、時(shí)候,用來保存PC的返回值;_C_寄存器作為處理器的程序計(jì)數(shù)器指針。A、R0,R14 B、R13,R15C、R14,R15 D、R14,R0110、在ARM體系結(jié)構(gòu)中,要從主動(dòng)用戶模式(User)切換到超級(jí)用戶模式(Supervisor),應(yīng)采用何種方法?CA、直接修改CPU狀態(tài)寄存器(CPSR)對(duì)應(yīng)的模式B、先修改程序狀態(tài)備份寄存器(SPSR)到對(duì)應(yīng)的模式,再更新CPU狀態(tài)C、使用軟件中斷指令(SWI)D、讓處理器執(zhí)行未定義指令111、表達(dá)式AB實(shí)現(xiàn)的功能是(C)A 邏輯與 B 邏輯非 C 邏輯異或 D邏輯或112、嵌入式系統(tǒng)的開發(fā)通常是在交叉開發(fā)環(huán)境實(shí)現(xiàn)的,交叉開發(fā)環(huán)境是指( A )A 在
37、宿主機(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、1KB114、在ARM Linux啟動(dòng)的過程中,開啟MMU的時(shí)候,如何實(shí)現(xiàn)從實(shí)地址空間到虛擬地址空間的過度?DA、開啟MMU,在內(nèi)存中創(chuàng)建頁(yè)表(映射內(nèi)核到3G以上的虛擬地址空間)并繼續(xù)運(yùn)行。B、開啟MMU,在內(nèi)存中創(chuàng)建頁(yè)表(映射內(nèi)核到3G以上的虛擬地址空間),跳轉(zhuǎn)到虛擬地址空間繼續(xù)運(yùn)行。C、在內(nèi)存中創(chuàng)建頁(yè)表(映射內(nèi)核到3G以上的虛擬地址空間),開啟MMU,跳轉(zhuǎn)到虛擬地
38、址空間繼續(xù)運(yùn)行。D、在內(nèi)存中創(chuàng)建頁(yè)表(映射內(nèi)核到3G以上的虛擬地址空間,同時(shí)把內(nèi)核所在的前1MB空間到和其實(shí)地址相同的虛擬地址空間),開啟MMU,跳轉(zhuǎn)到虛擬地址空間繼續(xù)運(yùn)行。115、在ARM體系中,MMU的第一級(jí)描述符有_項(xiàng),每個(gè)描述符占用_字節(jié)A、1024,32B、4096,4C、4096,4D、1024,32答案:C(B和C一樣的,A和D是一樣的)116、在ARM體系中,下面MMU的一級(jí)描述符中,是節(jié)描述符的是_A_A、0xA0000C0EB、0xA0000C0FC、0x00000000D、0xC0000C01117、在ARM Linux體系中,用來處理外設(shè)中斷的異常模式是_C_A、軟件中
39、斷(SWI)B、未定義的指令異常C、中斷請(qǐng)求(IRQ)D、快速中斷請(qǐng)求(FIQ)118、指令A(yù)DD R2,R1,R1,LSR #2中,LSR的含義是(B)。 A 邏輯左移 B 邏輯右移C 算術(shù)右移D循環(huán)右移119、以下ARM異常中,優(yōu)先級(jí)最高的是(D )。 A Data abortB FIQC IRQ D Reset120、指令LDR R0,R4對(duì)源操作數(shù)的尋址方式是( A ) A 寄存器間接尋址B寄存器尋址C立即數(shù)尋址 D 相對(duì)尋址121、在Linux 2.4或者2.6內(nèi)核中,和ARM體系結(jié)構(gòu)相關(guān)的中斷處理程序的C代碼在源碼樹的_B_文件中A、kernerl/irq.cB、arch/arm/
40、kernel/irq.cC、arch/arm/mach/irq.cD、arch/arm/kernel/entry-armv.S122、以下關(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/etcB/bootC/sbin D/root125、Linux系統(tǒng)運(yùn)行級(jí)別5工作在(D)狀態(tài)。A單用戶字符模式B多用戶字符
41、模式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/sh128、啟動(dòng)init進(jìn)程前,不需要經(jīng)過(D)步驟。A加載內(nèi)核 B檢測(cè)內(nèi)存C加載文件系統(tǒng)D啟動(dòng)網(wǎng)絡(luò)支持129、RISC是指(C)A 復(fù)雜指令計(jì)算機(jī) B 并行機(jī) C 精簡(jiǎn)指令計(jì)算機(jī) D 多處理器計(jì)算機(jī)130、波特率9600bps是
42、指數(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)和程序的運(yùn)行狀態(tài)的狀態(tài)寄存器。A、7、7 B、7、6C、6、6 D、6、7133、 在安裝Linux的過程中的第五步是讓用戶選擇安裝方式,如果用戶希望安裝部分組件(軟件程序),并在選擇好后讓系統(tǒng)自動(dòng)安裝,應(yīng)該選擇的選項(xiàng)是 D 。A)
43、 full B) expert C) newbie D) menu134、當(dāng)系統(tǒng)工作負(fù)載增加時(shí),CPU的 A 將占很大比重 A) 用戶時(shí)間 B)系統(tǒng)時(shí)間 C)空閑時(shí)間、 D) 進(jìn)程時(shí)間135、fsck對(duì)文件系統(tǒng)的檢查最先是從文件系統(tǒng)的 C 開始的A) MBR B) 磁盤塊 C) 超級(jí)塊 D) 塊鏈表如果數(shù)據(jù)的存儲(chǔ)格式是大端模式,32bit寬的數(shù)0x12345678在大端模式下的CPU內(nèi)存中的存放(假設(shè)從地址0x4000開始)。內(nèi)存地址為0x4001的內(nèi)容是(A)。A、 0x34 B、0x56C、 0x23 D、0x78136、關(guān)于RISC指令系統(tǒng)描述不正確的是( A )。A、指令條數(shù)多 B、指
44、令長(zhǎng)度固定C、指令格式種類少 D、尋址方式種類少137、對(duì)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)程由B 兩部分組成 。 A) named和sendmail B) smbd和nmbd C) bootp和dhcpd D) httpd和squid140、為保證在啟動(dòng)服務(wù)器
45、時(shí)自動(dòng)啟動(dòng)DHCP進(jìn)程,應(yīng)對(duì) B 文件進(jìn)行編輯。 A) /etc/rc.d/rc.inet2 B) /etc/rc.d/rc.inet1C) /etc/dhcpd.confD) /etc/rc.d/rc.S141、在配置代理服務(wù)器時(shí),若設(shè)置代理服務(wù)器的工作緩存為64MB,配置行應(yīng)為 D 。 A ) cache 64MB B) cache_dir ufs /usr/local/squid/cache 10000 16 256C) cache_ mgr 64MB D) cache_ mem 64MB142、安
46、全管理涉及的問題包括保證網(wǎng)絡(luò)管理工作可靠進(jìn)行的安全問題和保護(hù)網(wǎng)絡(luò)用戶及網(wǎng)絡(luò)管理對(duì)象問題。 C 屬于安全管理的內(nèi)容。 A) 配置設(shè)備的工作參數(shù) B) 收集與網(wǎng)絡(luò)性能有關(guān)的數(shù)據(jù) C) 控制和維護(hù)訪問權(quán)限 D) 監(jiān)測(cè)故障143、 B 命令是在vi編輯器中執(zhí)行存盤退出。 A ) qB ) wq C) q! D) WQ144、下列關(guān)于/etc/fstab文件描述,正確的是 D 。 A) fstab文件只能
47、描述屬于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) tty1146、已知有如下程序:#include <stdio.h>void main()int a5=1,2,3,4,5;int * p = (int *)(&a+1);printf(“
48、%d”,p-1); 那么,輸出結(jié)果為(B ) A、該程序不可執(zhí)行,無輸出結(jié)果 B、 5 C、1 D、不確定的隨機(jī)值147、終止一個(gè)前臺(tái)進(jìn)程可能用到的命令和操作是(B )。 A、kill B、<ctrl>+c C、shut down D、halt 148、 B 目錄存放著Linux的源代碼。 A) /etc B) /usr/src C) /usr D) /home149、關(guān)于文件系統(tǒng)的安裝和卸載,下面描述正確的是 A 。 A) 如果光盤未經(jīng)卸載,光驅(qū)是打不開
49、的 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-,現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組用戶的寫權(quán)限,下列命令正確的是 A 。 A) chmod a+x g+w exer1B) chmod 765 exer1 C) chmod
50、60;o+x exer1 D) chmod g+w exer1151、有關(guān)歸檔和壓縮命令,下面描述正確的是 C 。 A) 用uncompress命令解壓縮由compress命令生成的后綴為.zip的壓縮文件 B) unzip命令和gzip命令可以解壓縮相同類型的文件 C) tar歸檔且壓縮的文件可以由gzip命令解壓縮 D) tar命令歸檔后的文件也是一種壓縮文件152、不是shell具有的功能和特點(diǎn)的是 C 。 A) 管道 B)
51、 輸入輸出重定向 C) 執(zhí)行后臺(tái)進(jìn)程 D) 處理程序命令153、( D )設(shè)備是字符設(shè)備。A、hdc B、fd0C、hda1 D、tty1。154、具有很多C語言的功能,又稱過濾器的是 C 。A) csh B) tcsh C) awk D) sed155、局域網(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 gw netm
52、ask metric 1B) route add net gw netmask 55 metric 1C) route add net gw netmask metric 1D) route add default netmask metric 1156、不需要編譯內(nèi)核的情況是 D 。A) 刪除系統(tǒng)不用的設(shè)備驅(qū)動(dòng)程序時(shí) B) 升級(jí)內(nèi)核時(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
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國(guó)錦綸切片行業(yè)競(jìng)爭(zhēng)格局規(guī)劃研究報(bào)告
- 2025-2030年中國(guó)銅礦采選行業(yè)發(fā)展?fàn)顩r及營(yíng)銷戰(zhàn)略研究報(bào)告
- 2025-2030年中國(guó)蜂窩紙板市場(chǎng)運(yùn)營(yíng)狀況及投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國(guó)藥學(xué)教育發(fā)展模式及未來投資戰(zhàn)略分析報(bào)告
- 2025-2030年中國(guó)聚碳酸酯pc行業(yè)運(yùn)行狀況規(guī)劃分析報(bào)告
- 2025-2030年中國(guó)粗雜糧行業(yè)競(jìng)爭(zhēng)格局及發(fā)展前景分析報(bào)告
- 2025-2030年中國(guó)空氣污染治理設(shè)備市場(chǎng)經(jīng)營(yíng)狀況及發(fā)展趨勢(shì)分析報(bào)告
- 2025-2030年中國(guó)碼垛機(jī)器人市場(chǎng)運(yùn)行動(dòng)態(tài)及發(fā)展前景分析報(bào)告
- 幼兒健康有營(yíng)養(yǎng)的蔬菜教案(12篇)
- 中國(guó)傳媒大學(xué)《電子與電工技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 學(xué)生創(chuàng)新能力培養(yǎng)方案計(jì)劃
- 各級(jí)人員及各崗位安全生產(chǎn)責(zé)任制度
- 2025年湖北省技能高考(建筑技術(shù)類)《建筑材料與檢測(cè)》模擬練習(xí)試題庫(kù)(含答案)
- 2024-2025學(xué)年第二學(xué)期教學(xué)教研工作安排表 第二版
- 七年級(jí)地理下冊(cè) 9.2 巴西說課稿 (新版)新人教版
- 開展課外讀物負(fù)面清單管理的具體實(shí)施舉措方案
- 人體的免疫系統(tǒng)課件
- 六年級(jí)下學(xué)期開學(xué)第一課
- 體育原理課件
- 鍛件的結(jié)構(gòu)設(shè)計(jì)與工藝性分析
- 合理化建議獎(jiǎng)勵(lì)制度(共8頁(yè))
評(píng)論
0/150
提交評(píng)論