版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、嵌入式 Linux 筆試題庫(kù)一選擇題1 .Linux 的創(chuàng)始人是誰(shuí)()A、 Turbolinux B、 AT&T Bell LaboratryC、 University of HelsinkiD、 Linus Torvalds2 .在Linux 中,命令解釋器是哪個(gè)()A、管道 B、分級(jí)文件系統(tǒng)C、字符型處理器D、 shell3 .Linux 安裝程序提供了兩個(gè)引導(dǎo)裝載程序()A、GROUP和 LLTO B、DIR 和 COIDC、GRUB 和 LILOD、以上都不是4 .如果當(dāng)前目錄是/home/sea/china那么"china”的父目錄是哪個(gè)目錄( )A、/home/s
2、ea B、 /home/C、/D、 /sea5在Linux中,要?jiǎng)h除abc目錄及其全部?jī)?nèi)容的命令為:()A、rm abc B、 rm -r abcC、rmdirabc D、rmdir -r abc6.假定kernel支持vfat分區(qū),下面哪一個(gè)操作是將/dev/hda1分區(qū)力口載到 /win 目錄?()A、 mount -t windows /win /dev/hda1B 、 mount -fs=msdos /dev/hda1 /winC、 mount -s win /dev/hda1 /winD、mount 什 vfat /dev/hda1 /winA、 echo $HOME B、 echo
3、 $USERDIR C、 echo $ECHO D、 echo$ENV8.系統(tǒng)中有用戶useri和user2,同屬于users組。在useM用戶目錄下有一文件file1 ,它擁有644 的權(quán)限,如果user2 用戶想修改user1用戶目錄下的file1 文件,應(yīng)擁有()權(quán)限。A、 744 B、 664 C、 646 D、 7469如何查看一個(gè)RPM 軟件包是否安裝()A、 rpm-Vc postfixB 、 rpm -q postfixC、 rpm-changelogpostfixD 、 rpm-q changelog postfix10*在Linux 中,提供TCP/IP 包過(guò)濾功能的軟件叫
4、什么( C )A、 rarp B 、 route C、 iptablesD、 filter11 nfs 服務(wù)的配置文件是什么?()/etc/mtab B、 /etc/fastboot C、 /etc/fstab D、 /etc/exports12 .用命令I(lǐng)s -al顯示出文件f的描述:-rwxr-xr- 1 root root 599Cec 10 17:12 ff由此可知文件ff的類型為:()A、普通文件B、硬連接 C、目錄D符號(hào)連接13 Linux 操作系統(tǒng)中的shell 是()A、命令解釋器B、程序設(shè)計(jì)語(yǔ)言C、腳本編輯器 D、編譯器14能實(shí)現(xiàn)文件系統(tǒng)遠(yuǎn)程掛載的是() 。3 / 14A.S
5、AMBA B.NFS C.NIS D.HTTPS15 .Linux 系統(tǒng)下硬盤分區(qū),能直接使用的分區(qū)是()A、主分區(qū)B、擴(kuò)展分區(qū)C、邏輯分區(qū)D、擴(kuò)展分區(qū)和邏輯分區(qū)16 Linux 系統(tǒng)的 1.0 版內(nèi)核的發(fā)布是在(A )A.1992 年 B.1993 年 C.1994 年 D.1995 年17在vi 編輯器的命令模式中,在光標(biāo)所在位置的右側(cè)插入字符的命令是(A )A.a B.A C.i D.I18要給文件file1 加上其他人可執(zhí)行屬性的命令是()A.chmod a+x B.chown a+x C.chmod o+x D.chown o+x19下面哪個(gè)linux 命令可以一次顯示一頁(yè)內(nèi)容?()
6、A. pause B. cat C. more D. grep20、下面命令的作用是:set ps1="uwt$",export ps1()A. 改變錯(cuò)誤信息提示B. 改變命令提示符C. 改變一些終端參數(shù)D. 改變輔助命令提示符21、如何從當(dāng)前系統(tǒng)中卸載U 盤( )A. umountB. dismountC. mount -uD. 從 /etc/fstab 中刪除這個(gè)文件系統(tǒng)項(xiàng)22、在linux 中,如何標(biāo)識(shí)第一塊IDE 硬盤 上的第 2 個(gè)擴(kuò)展分區(qū)?()A. /dev/hdb2B. /dev/hd1b2C. /dev/hdb6D. /dev/hd1b623、下面哪條命令可
7、以把f1.txt 復(fù)制為 f2.txt? ()A. cp f1.txt | f2.txtB. cat f1.txt | f2.txtC. cat f1.txt > f2.txtD. copy f1.txt | f2.txt24、下面哪個(gè)命令可以壓縮部分文件:()A. tar -dzvf *B. tar -tzvf *C. tar -czvf *D. tar -xzvf *25 .與通 用 操 作 系 統(tǒng) 相 比 嵌 入 式 操 作 系 統(tǒng) 還 必 須 具 有 的 特 點(diǎn) 是()A 強(qiáng)穩(wěn)定性,弱交互性B 較強(qiáng)實(shí)時(shí)性C 可伸縮性D 功耗管理與節(jié)能26 .下列那種設(shè)備不屬于嵌入式系統(tǒng)產(chǎn)品()
8、。A、 PDA B ATM 取款機(jī) C 個(gè)人計(jì)算機(jī)D 機(jī)頂盒27 .下列是開(kāi)源的嵌入式操作系統(tǒng)的是()A.嵌入式 linux B uc/os D Palm OS E WinCE28 .下列不屬于ARM 處理器異常工作模式的是()A.快速中斷模式 B.未定義模式C.數(shù)據(jù)訪問(wèn)終止模式D.用戶模式29 .嵌入式軟件開(kāi)發(fā)與通用軟件開(kāi)發(fā)增加了()環(huán)節(jié)A. 代碼編寫B(tài). 代碼調(diào)試C. 代碼固化D. 軟件測(cè)試30 .嵌入式系統(tǒng)調(diào)試方式中不占用系統(tǒng)資源的調(diào)試方式是()A 模擬器方式B 監(jiān)控器方式CICE 在線仿真器DIDE 在線調(diào)試器方式31 .燒寫到FLASH 里的是()格式的文件。A. .asm B. .
9、bin C. .obj D.cpp32匯編程序中的偽指令是在()階段起作用。A.編輯B.鏈接C.編譯 D.執(zhí)行33、目前嵌入式處理器的種類大約有()A. 500多種 B.800多種 C. 1000多種 D.2000多種34 .嵌入式系統(tǒng)中硬件層主要包括了嵌入式系統(tǒng)必要的硬件設(shè)備,() ,存儲(chǔ)器, I/O 等。A 嵌入式微處理器B 嵌入式控制器C 單片機(jī)D .SOC35 .解壓文件linux.tar.gz使用的命令是()A.tar rxvf linux.tar.gz B .tar jcvf linux.tar.gzC .tar Nxvf linux.tar.gz D. tar -czvf lin
10、ux.tar.gz36 .在vi 處于命令行模式時(shí),如果需要對(duì)文本進(jìn)行修改,欲在光標(biāo)所在位置的下一個(gè)位置開(kāi)始輸入字符,則() 。A 按下字母i 進(jìn)入插入模式B 按下字母a 進(jìn)入插入模式C 按下字母O 進(jìn)入插入模式D 按下字母n 進(jìn)入插入模式37 .當(dāng)前vi 處于插入模式時(shí),現(xiàn)放棄對(duì)文本修改,既不保存退出vi,則()A.使用“:q!”命令 B.使用“:wq!”命令退出C.先按“ESC”后,使用“:q! ”命令退出。D先按“ESC”后,使用“ :wq! ”命令退出38 .經(jīng)過(guò)匯編后,生成的目標(biāo)文件的后綴名為()A .c B .s C .o D .exe39 .對(duì)代碼文件code.c編譯,生成可調(diào)式
11、代碼的命令是()A #gcc -g code.c p codeB #gcc code.c o codeC #gcc -g code.c codeD #gcc -g code40 .NAND FLASH 和 NOR FLASH 的區(qū)別正確的是()A. NOR 的讀速度比NAND 稍慢一些B NAND 的擦除速度遠(yuǎn)比NOR 的慢C NAND 的寫入速度比NOR 慢很多D.大多數(shù)寫入操作需要先進(jìn)行擦除操作。二、多項(xiàng)選擇題:1 .常見(jiàn)的Linux 發(fā)行版本有:( ABCDE )A、 Redhat Linux B、 Turbo LinuxC、 Debian GNU/LinuxD、 SuSE LinuxE
12、、 Mandrake Linux2.請(qǐng)選出所有能將文件a.dat 的權(quán)限從'rwx' 改為'rwxr-x-' 的命令: ( CD )A、 chown rwxr-x- a.datB、 chmod rwxr-x- a.datC、 chmod g+rx a.datD、 chmod 750 a.dat3對(duì)于所有用戶都能讀的文件權(quán)限是(ABC )A.777B.444C.644D.640三填空題1 .Linux 一般包括四個(gè)主要部分,()()()()。2 .目前,幾乎所有的linux 發(fā)行版本都包括了()和()兩種。3 .Linux 內(nèi)核主要由()()()()()5 部分組
13、成。4 .vi 編輯器的三種狀態(tài)()()()。5 .使用gcc編譯文件生成可執(zhí)行文件要經(jīng)歷四個(gè)相互關(guān)聯(lián)的步驟:(預(yù)處理) (編譯) (匯編)和(鏈接)。6 .bootloader常見(jiàn)的兩種操作模式是()和(),僅僅對(duì)開(kāi)發(fā)人員有用的模式是()四問(wèn)答題1 . makefile 文件的作用是什么?答案:一個(gè)工程中的源文件不計(jì)數(shù),其按類型、功能、模塊分別放在若干個(gè)目錄中,makefile定義了一系列的規(guī)則來(lái)指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進(jìn)行更復(fù)雜的功能操作,因?yàn)閙akefile 就像一個(gè)Shell 腳本一樣,其中也可以執(zhí)行操作系統(tǒng)的命令。makefile 帶
14、來(lái)的好處就是“自動(dòng)化編譯”,一旦寫好,只需要一個(gè)make 命令,整個(gè)工程完全自動(dòng)編譯,極大的提高了軟件開(kāi)發(fā)的效率。make 是一個(gè)命令工具,是一個(gè)解釋 makefile 中指令的命令工具,一般來(lái)說(shuō),大多數(shù)的IDE 都有這個(gè)命令,比如:Delphi 的 make, Visual C+的 nmake, Linux 下 GNU的make??梢?jiàn),makefile都成為了一種在工程方面的編譯方法。2 .Linux 顯示文件夾中隱藏文件信息的命令是什么?3 .Linux 文件屬性有哪些?(共十位)-rw-r-r 1第一個(gè)屬性代表這個(gè)文件是【目錄、 文件或連結(jié)文件】, 當(dāng)為 d 則是目錄,為 - 則是文件,
15、若是 l 則表示為連結(jié)檔(link file) ;若是 b 則表示為裝置文件里面的可供儲(chǔ)存的接口設(shè)備;若是 c 則表示為裝置文件里面的串行端口設(shè)備,例如鍵盤、鼠標(biāo)。接下來(lái)的屬性中,三個(gè)為一組,且均為【rwx三個(gè)參數(shù)的組合,其中 r 代可讀、w代表可寫、x代表可執(zhí)行:第一組為【擁有人的權(quán)限】,第二組為【同群組的權(quán)限】;第三組為【其它非本群組的權(quán)限】。4 .說(shuō)明下述Linux 系統(tǒng)命令的主要功能是什么。顯示文件目錄命令ls改變當(dāng)前目錄命令cd 如 cd / /home建立子目錄mkdir mkdir xiong刪除子目錄命令rmdir 如 rmdir mnt cdrom刪除文件命令rm 如 rm
16、ucdos.bat文件復(fù)制命令cp 如 cp ucdos fox獲取幫助信息命令man 如 man ls顯示文件的內(nèi)容cat more less5 .簡(jiǎn)述Linux 在嵌入式系統(tǒng)市場(chǎng)上取得輝煌的成果的原因。6 .簡(jiǎn)述嵌入式Linux 系統(tǒng)開(kāi)發(fā)流程。答:嵌入式系統(tǒng)平臺(tái)移植主要包括以下幾部分1) 交叉編譯器的制作和安裝2) Bootloader開(kāi)發(fā)和移植3) 嵌入式操作系統(tǒng)開(kāi)發(fā)和移植4) 根文件系統(tǒng)制作和移植5) 應(yīng)用程序開(kāi)發(fā)6) 系統(tǒng)集成和測(cè)試7*嵌入式根文件系統(tǒng)的設(shè)計(jì)目標(biāo)應(yīng)該包括哪些方面?8*. arm系列處理器arm7tdmi中的tdmi四個(gè)字母的含義。9.嵌入式系統(tǒng)發(fā)展經(jīng)歷了那些階段,有什
17、么特點(diǎn)?10*. 嵌入式系統(tǒng)的設(shè)計(jì)方法和過(guò)程與傳統(tǒng)的單片機(jī)開(kāi)發(fā)有什么不同?11 .簡(jiǎn)述哈佛體系結(jié)構(gòu)和馮諾依曼體系結(jié)構(gòu)的不同點(diǎn)。12 .簡(jiǎn)述NAND_FLASH 和 NOR_FLASH 的異同點(diǎn)?13 .簡(jiǎn)述S3c2410與ARM920T的關(guān)系.14嵌入式系統(tǒng)常用調(diào)試方法有幾種,各有什么優(yōu)缺點(diǎn)?15 .什么是嵌入式操作系統(tǒng)?常見(jiàn)的嵌入式操作系統(tǒng)有哪些?(列舉五個(gè)以上),嵌入式操作系統(tǒng)有什么特點(diǎn)?16 .什么是交叉開(kāi)發(fā)環(huán)境?簡(jiǎn)述嵌入式linux 系統(tǒng)交叉開(kāi)發(fā)環(huán)境的構(gòu)建過(guò)程?17 .什么是bootloader?常用的bootloader有那些? bootloader兩種工 作模式有什么不同,分別應(yīng)用
18、在那種情況下?18 .簡(jiǎn)述bootloader在嵌入式系統(tǒng)平臺(tái)上的移植過(guò)程?19 .說(shuō)明linux平臺(tái)下用C語(yǔ)言軟件開(kāi)發(fā)方法?(說(shuō)明需要用到那些工具)20 什么是 SOc?21 . 嵌入式系統(tǒng)有什么特點(diǎn)?22 . 什么是交叉編譯工具鏈?23 . 簡(jiǎn)述嵌入式Linux 系統(tǒng)根文件系統(tǒng)的作用。25 . 名詞解釋ARM答:ARM (Advanced RISC Machine 的縮寫),ARM 可以認(rèn)為是一個(gè)公司的名字,也可以認(rèn)為是對(duì)一類微處理器的通稱,還可以認(rèn)為是一種技術(shù)的名字,全名是 Advanced RISC Machine。該公司 1990年 11 月成立于英國(guó)劍橋,主要出售芯片設(shè)計(jì)技術(shù)的授權(quán)
19、,是蘋果電腦,Acorn電腦集團(tuán)和VLSI Technology的合資企業(yè)。Acorn 曾推出世界上首個(gè)商用單芯片RISC 處理器,而蘋果電腦當(dāng)時(shí)希望將RISC 技術(shù)應(yīng)用于自身系統(tǒng),ARM 微處理器新標(biāo)準(zhǔn)因此應(yīng)運(yùn)而生。26 .CISC答: 復(fù)雜指令系統(tǒng)計(jì)算機(jī)CISC( Complex Instruction Set Computer)依靠增強(qiáng)指令的功能,增加指令系統(tǒng)的復(fù)雜程度來(lái)提高計(jì)算機(jī)系統(tǒng)的性能。特點(diǎn):(1)指令系統(tǒng)復(fù)雜龐大,指令數(shù)目一般多達(dá) 200300條。(2) 指令格式多,指令字長(zhǎng)不固定,使用多種不同的尋址方式。(3) 可訪存指令不受限制。(4) 各種指令的執(zhí)行時(shí)間和使用頻率相差很大。
20、(5) 大多數(shù)采用微程序控制器。27.RISC: (Reduced Instruction Set Computer 精簡(jiǎn)指令系統(tǒng),簡(jiǎn)化指令功能及優(yōu)化的編譯程序來(lái)提高計(jì)算機(jī)系統(tǒng)的性能。特點(diǎn):(1) 選取使用頻率高的簡(jiǎn)單指令以及很有用但又不復(fù)雜的指令組成指令系統(tǒng)。(2) 指令數(shù)少,指令長(zhǎng)度一致,指令格式少,尋址方式少,指令總數(shù)大都不超過(guò)100 條。(3) 以寄存器 寄存器方式工作,只有取數(shù)/存數(shù)(LOAD/STORE) 指令訪問(wèn)存儲(chǔ)器,其余指令的操作都在寄存器之間進(jìn)行。(4) 采用指令流水線調(diào)度,使大部分指令在一個(gè)機(jī)器周期內(nèi)完成。(5) 使用較多的通用寄存器以減少訪存。(6) 以組合電路控制為主
21、,不用或少用微程序控制。采用優(yōu)化編譯技術(shù),力求高效率支持高級(jí)語(yǔ)言的實(shí)現(xiàn)。28.JTAG答:JTAG(Joint Test Action Group;聯(lián)合測(cè)試彳f動(dòng)小組)是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議(IEEE 1149.1 兼容) ,主要用于芯片內(nèi)部測(cè)試?,F(xiàn)在多數(shù)的高級(jí)器件都支持JTAG協(xié)議,如DSP、FPGA器件等。標(biāo)準(zhǔn)的JTAG接口是4線:TMS、TCK、TDI、TDO ,分別為模式選擇、時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。JTAG 最初是用來(lái)對(duì)芯片進(jìn)行測(cè)試的,基本原理是在器件內(nèi)部定義一個(gè) TAP (Test Access Portt訪問(wèn)口)通過(guò)專用的 JTAG 測(cè)試工具對(duì)進(jìn)行內(nèi)部節(jié)點(diǎn)進(jìn)行測(cè)試。JTAG 測(cè)試允許多個(gè)器件通過(guò)JTAG 接口串聯(lián)在一起,形成一個(gè)JTAG 鏈,能實(shí)現(xiàn)對(duì)各個(gè)器件分別測(cè)試。現(xiàn)在,JTAG 接口還常用于實(shí)現(xiàn)ISP( In-SystemProgrammable�在線編程),對(duì)FLASH等器件進(jìn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 提前解除勞動(dòng)合同的賠償計(jì)算與支付方式
- 聯(lián)合經(jīng)營(yíng)協(xié)議書范本
- 證人保證書范文2024年
- 買賣定金合同協(xié)議書
- 2024年外墻施工分包合同范本
- 2024中國(guó)銀行信托投資公司外匯固定資產(chǎn)貸款合同
- 互聯(lián)網(wǎng)投資合作協(xié)議書怎么寫
- 2024設(shè)備保修合同模板
- 土方設(shè)備互換協(xié)議
- 2024年二手車轉(zhuǎn)讓合同模板
- 項(xiàng)目主要施工管理人員情況
- 個(gè)人借條電子版模板
- 關(guān)于學(xué)習(xí)“國(guó)語(yǔ)普通話”發(fā)聲亮劍【三篇】
- 玻璃廠應(yīng)急預(yù)案
- 嬰幼兒游戲照料(嬰幼兒回應(yīng)性照護(hù)課件)
- 貨車進(jìn)入車間安全要求
- MAC地址-廠商對(duì)應(yīng)表
- 2022年中國(guó)出版業(yè)總體狀況分析
- BIM大賽題庫(kù)含答案
- 造紙術(shù)學(xué)習(xí)課件
- (完整版)譯林版四年級(jí)上冊(cè)Unit7單元測(cè)試
評(píng)論
0/150
提交評(píng)論