欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      嵌入式Linux筆試題庫(kù)和答案

      時(shí)間:2019-05-14 23:02:46下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《嵌入式Linux筆試題庫(kù)和答案》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《嵌入式Linux筆試題庫(kù)和答案》。

      第一篇:嵌入式Linux筆試題庫(kù)和答案

      嵌入式Linux筆試題庫(kù)

      一.選擇題

      1.Linux的創(chuàng)始人是誰(shuí)()

      A、Turbolinux B、AT&T Bell Laboratry C、University of Helsinki

      D、Linus Torvalds 2.在Linux中,命令解釋器是哪個(gè)()

      A、管道

      B、分級(jí)文件系統(tǒng)

      C、字符型處理器

      D、shell 3.Linux安裝程序提供了兩個(gè)引導(dǎo)裝載程序()A、GROUP和LLTO

      B、DIR和COID

      C、GRUB和LILO

      D、以上都不是

      4.如果當(dāng)前目錄是/home/sea/china,那么“china”的父目錄是哪個(gè)目錄()

      A、/home/sea B、/home/

      C、/

      D、/sea 5.在Linux中,要?jiǎng)h除abc目錄及其全部?jī)?nèi)容的命令為:()A、rm abc B、rm-r abc C、rmdir abc

      D、rmdir-r abc 6.假定kernel支持vfat分區(qū),下面哪一個(gè)操作是將/dev/hda1分區(qū)加載到/win目錄?()

      A、mount-t windows /win

      /dev/hda1 B、mount-fs=msdos

      /dev/hda1

      /win C、mount-s

      win

      /dev/hda1 /win D、mount –t vfat

      /dev/hda1 /win 7.顯示用戶(hù)的主目錄的命令是什么()A、echo $HOME B、echo $USERDIR C、echo $ECHO D、echo $ENV

      8.系統(tǒng)中有用戶(hù)user1和user2,同屬于users組。在user1用戶(hù)目錄下有一文件file1,它擁有644的權(quán)限,如果user2用戶(hù)想修改user1用戶(hù)目錄下的file1文件,應(yīng)擁有()權(quán)限。

      A、744

      B、664

      C、646

      D、746 9.如何查看一個(gè)RPM軟件包是否安裝()A、rpm

      -Vc

      postfix

      B、rpm-q

      postfix

      C、rpm

      --changelog

      postfix

      D、rpm

      -q—changelog

      postfix

      10*.在Linux中,提供TCP/IP包過(guò)濾功能的軟件叫什么(C)A、rarp

      B、route

      C、iptables

      D、filter 11.nfs服務(wù)的配置文件是什么?()

      /etc/mtab B、/etc/fastboot C、/etc/fstab D、/etc/exports 12.用命令ls-al顯示出文件ff的描述:-rwxr-xr--1 root root Cec 10 17:12 ff 由此可知文件ff的類(lèi)型為:()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)程掛載的是()。

      599 A.SAMBA B.NFS

      C.NIS

      D.HTTPS 15.Linux系統(tǒng)下硬盤(pán)分區(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.I 18.要給文件file1加上其他人可執(zhí)行屬性的命令是()A.chmod a+x

      B.chown a+x

      C.chmod o+x

      D.chown o+x 19下面哪個(gè)linux 命令可以一次顯示一頁(yè)內(nèi)容?()A.pause

      B.cat

      C.more

      D.grep 20、下面命令的作用是:set ps1=“[uwt]$”,export ps1()A.改變錯(cuò)誤信息提示 B.改變命令提示符 C.改變一些終端參數(shù) D.改變輔助命令提示符

      21、如何從當(dāng)前系統(tǒng)中卸載U盤(pán)()A.umount B.dismount C.mount-u D.從/etc/fstab 中刪除這個(gè)文件系統(tǒng)項(xiàng)

      22、在linux 中,如何標(biāo)識(shí)第一塊IDE硬盤(pán) 上的第2 個(gè)擴(kuò)展分區(qū)?()A./dev/hdb2 B./dev/hd1b2 C./dev/hdb6 D./dev/hd1b6

      23、下面哪條命令可以把f1.txt 復(fù)制為f2.txt?()A.cp f1.txt | f2.txt B.cat f1.txt | f2.txt C.cat f1.txt > f2.txt D.copy f1.txt | f2.txt

      24、下面哪個(gè)命令可以壓縮部分文件:()A.tar-dzvf filename.tgz * B.tar-tzvf filename.tgz * C.tar-czvf filename.tgz * D.tar-xzvf filename.tgz *

      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)品()。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 WinCE 28.下列不屬于ARM處理器異常工作模式的是()A.快速中斷模式 B.未定義模式

      C.數(shù)據(jù)訪問(wèn)終止模式 D.用戶(hù)模式

      29.嵌入式軟件開(kāi)發(fā)與通用軟件開(kāi)發(fā)增加了()環(huán)節(jié) A.代碼編寫(xiě)

      B.代碼調(diào)試

      C.代碼固化

      D.軟件測(cè)試 30.嵌入式系統(tǒng)調(diào)試方式中不占用系統(tǒng)資源的調(diào)試方式是()A模擬器方式

      B 監(jiān)控器方式

      C

      ICE在線仿真器

      D

      IDE在線調(diào)試器方式

      31.燒寫(xiě)到FLASH里的是()格式的文件。

      A..asm B..bin C..obj

      D..cpp 32.匯編程序中的偽指令是在()階段起作用。

      A.編輯 B.鏈接 C.編譯

      D.執(zhí)行

      33、目前嵌入式處理器的種類(lèi)大約有()A.500多種 B.800多種

      C.1000多種

      D.2000多種

      34.嵌入式系統(tǒng)中硬件層主要包括了嵌入式系統(tǒng)必要的硬件設(shè)備,(),存儲(chǔ)器,I/O等。

      A 嵌入式微處理器

      B 嵌入式控制器

      C單片機(jī)

      D.SOC 35.解壓文件linux.tar.gz使用的命令是()A.tar –jxvf linux.tar.gz

      B.tar jcvf linux.tar.gz

      C.tar –zxvf linux.tar.gz D.tar –czvf linux.tar.gz 36.在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.exe 39.對(duì)代碼文件code.c編譯,生成可調(diào)式代碼的命令是()A #gcc –g code.c –o code B #gcc code.c –o code C #gcc –g code.c code

      D #gcc –g code

      40.NAND FLASH和NOR FLASH的區(qū)別正確的是()A.NOR的讀速度比NAND稍慢一些 B NAND 的擦除速度遠(yuǎn)比NOR的慢 C.NAND的寫(xiě)入速度比NOR慢很多 D.大多數(shù)寫(xiě)入操作需要先進(jìn)行擦除操作。

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

      1.常見(jiàn)的Linux發(fā)行版本有:(ABCDE)

      A、Redhat Linux

      B、Turbo Linux

      C、Debian GNU/Linux

      D、SuSE Linux

      E、Mandrake Linux 2.請(qǐng)選出所有能將文件a.dat的權(quán)限從'rwx------' 改為 'rwxr-x---'的命令:(CD)A、chown rwxr-x---a.dat

      B、chmod rwxr-x---a.dat C、chmod g+rx a.dat

      D、chmod 750 a.dat 3.對(duì)于所有用戶(hù)都能讀的文件權(quán)限是(ABC)A.777

      B.444

      C.644

      D.640 三.填空題

      1.Linux一般包括四個(gè)主要部分,()()()()。

      2.目前,幾乎所有的linux發(fā)行版本都包括了()和()兩種。3.Linux內(nèi)核主要由()()()()()5部分組成。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ù),其按類(lèi)型、功能、模塊分別放在若干個(gè)目錄中,makefile定義了一系列的規(guī)則來(lái)指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進(jìn)行更復(fù)雜的功能操作,因?yàn)?makefile就像一個(gè)Shell腳本一樣,其中也可以執(zhí)行操作系統(tǒng)的命令。makefile帶來(lái)的好處就是——“自動(dòng)化編譯”,一旦寫(xiě)好,只需要一個(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 ]則是目錄,為[-]則是文件,若是[ l ]則表示為連結(jié)檔(link file); 若是[ b ]則表示為裝置文件里面的可供儲(chǔ)存的接口設(shè)備;

      若是[ c ]則表示為裝置文件里面的串行端口設(shè)備,例如鍵盤(pán)、鼠標(biāo)。

      接下來(lái)的屬性中,三個(gè)為一組,且均為【rwx】三個(gè)參數(shù)的組合,其中[r]代可讀、[w]代表可寫(xiě)、[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 /ucdos.bat 文件復(fù)制命令cp 如 cp /ucdos/* /fox 獲取幫助信息命令man 如 man ls 顯示文件的內(nèi)容cat more less 5.簡(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*.a(chǎn)rm系列處理器arm7tdmi中的tdmi四個(gè)字母的含義。9.嵌入式系統(tǒng)發(fā)展經(jīng)歷了那些階段,有什么特點(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.簡(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的縮寫(xiě)),ARM可以認(rèn)為是一個(gè)公司的名字,也可以認(rèn)為是對(duì)一類(lèi)微處理器的通稱(chēng),還可以認(rèn)為是一種技術(shù)的名字,全名是Advanced RISC Machine。該公司1990年11月成立于英國(guó)劍橋,主要出售芯片設(shè)計(jì)技術(shù)的授權(quán),是蘋(píng)果電腦,Acorn電腦集團(tuán)和VLSI Technology的合資企業(yè)。Acorn曾推出世界上首個(gè)商用單芯片RISC處理器,而蘋(píng)果電腦當(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á)200~300條。(2)指令格式多,指令字長(zhǎng)不固定,使用多種不同的尋址方式。(3)可訪存指令不受限制。

      (4)各種指令的執(zhí)行時(shí)間和使用頻率相差很大。(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)以組合電路控制為主,不用或少用微程序控制。采用優(yōu)化編譯技術(shù),力求高效率支持高級(jí)語(yǔ)言的實(shí)現(xiàn)。28.JTAG

      答:JTAG(Joint Test Action Group;聯(lián)合測(cè)試行動(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 Port;測(cè)試訪問(wèn)口)通過(guò)專(zhuān)用的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è)試?,F(xiàn)在,JTAG接口還常用于實(shí)現(xiàn)ISP(In-System Programmable�在線編程),對(duì)FLASH等器件進(jìn)行編程。JTAG編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對(duì)芯片進(jìn)行預(yù)編程現(xiàn)再裝到板上因此而改變,簡(jiǎn)化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進(jìn)度。JTAG接口可對(duì)PSD芯片內(nèi)部的所有部件進(jìn)行編程 29.Bootloader 答:簡(jiǎn)單地說(shuō),Boot Loader 就是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序,程序的主要功能是初始化系統(tǒng)基本硬件設(shè)備、建立內(nèi)存空間的映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適的狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。30.U-boot 答:U-Boot,全稱(chēng)Universal Boot Loader,是遵循GPL條款的開(kāi)放源碼項(xiàng)目。從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來(lái)。其源碼目錄、編譯形式與Linux內(nèi)核很相似,事實(shí)上,不少U-Boot源碼就是相應(yīng)的Linux內(nèi)核源程序的簡(jiǎn)化,尤其是一些設(shè)備的驅(qū)動(dòng)程序,這從U-Boot源碼的注釋中能體現(xiàn)這一點(diǎn)。但是U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),當(dāng)前,它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系統(tǒng)。U-boot支持眾多的硬件平臺(tái),是應(yīng)用非常廣泛的bootloader 31.make 答:make是Linux下的工具軟件,make工具與makefile文件配合使用,實(shí)現(xiàn)Linux系統(tǒng)下工程管理,實(shí)現(xiàn)程序編譯的自動(dòng)化。32.makefile 答:Linux系統(tǒng)下一種文件,該文件與Linux下的工具make配合使用,實(shí)現(xiàn)Linux下工程項(xiàng)目管理,實(shí)現(xiàn)程序編譯的自動(dòng)化。

      第二篇:嵌入式Linux筆試題庫(kù)和答案xin

      嵌入式Linux筆試題庫(kù)

      一.選擇題

      1.Linux的創(chuàng)始人是誰(shuí)(D)

      A、Turbolinux B、AT&T Bell Laboratry C、University of Helsinki

      D、Linus Torvalds 2.在Linux中,命令解釋器是哪個(gè)(D)

      A、管道

      B、分級(jí)文件系統(tǒng)

      C、字符型處理器

      D、shell 3.Linux安裝程序提供了兩個(gè)引導(dǎo)裝載程序(C)A、GROUP和LLTO

      B、DIR和COID

      C、GRUB和LILO

      D、以上都不是

      4.如果當(dāng)前目錄是/home/sea/china,那么“china”的父目錄是哪個(gè)目錄(A)A、/home/sea B、/home/

      C、/

      D、/sea 5.在Linux中,要?jiǎng)h除abc目錄及其全部?jī)?nèi)容的命令為:(B)A、rm abc B、rm-r abc C、rmdir abc

      D、rmdir-r abc 6.假定kernel支持vfat分區(qū),下面哪一個(gè)操作是將/dev/hda1分區(qū)加載到/win目錄?(D)

      A、mount-t windows /win

      /dev/hda1 B、mount-fs=msdos

      /dev/hda1

      /win C、mount-s

      win

      /dev/hda1 /win D、mount –t vfat

      /dev/hda1 /win 7.顯示用戶(hù)的主目錄的命令是什么(A)

      A、echo $HOME B、echo $USERDIR C、echo $ECHO D、echo $ENV 8.系統(tǒng)中有用戶(hù)user1和user2,同屬于users組。在user1用戶(hù)目錄下有一文件file1,它擁有644的權(quán)限,如果user2用戶(hù)想修改user1用戶(hù)目錄下的file1文件,應(yīng)擁有()權(quán)限。

      A、744

      B、664

      C、646

      D、746 9.如何查看一個(gè)RPM軟件包是否安裝(B)A、rpm

      -Vc

      postfix

      B、rpm-q

      postfix

      C、rpm

      --changelog

      postfix

      D、rpm

      -qchangelog

      postfix

      10.nfs服務(wù)的配置文件是什么?()

      /etc/mtab B、/etc/fastboot C、/etc/fstab D、/etc/exports 11.用命令ls-al顯示出文件ff的描述:-rwxr-xr--1 root root 599 Cec 10 17:12 ff 由此可知文件ff的類(lèi)型為:(A)

      A、普通文件

      B、硬連接

      C、目錄

      D符號(hào)連接 13.Linux操作系統(tǒng)中的shell是(A)A、命令解釋器

      B、程序設(shè)計(jì)語(yǔ)言

      C、腳本編輯器

      D、編譯器

      14.能實(shí)現(xiàn)文件系統(tǒng)遠(yuǎn)程掛載的是(B)。A.SAMBA B.NFS

      C.NIS

      D.HTTPS 15.Linux系統(tǒng)下硬盤(pán)分區(qū),能直接使用的分區(qū)是(A)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.I 18.要給文件file1加上其他人可執(zhí)行屬性的命令是(C)A.chmod a+x

      B.chown a+x

      C.chmod o+x

      D.chown o+x 19下面哪個(gè)linux 命令可以一次顯示一頁(yè)內(nèi)容?(C)A.pause

      B.cat

      C.more

      D.grep 20、下面命令的作用是:set ps1=“[uwt]$”,export ps1(B)A.改變錯(cuò)誤信息提示 B.改變命令提示符 C.改變一些終端參數(shù) D.改變輔助命令提示符

      21、如何從當(dāng)前系統(tǒng)中卸載U盤(pán)(A)A.umount B.dismount C.mount-u D.從/etc/fstab 中刪除這個(gè)文件系統(tǒng)項(xiàng)

      22、在linux 中,如何標(biāo)識(shí)第一塊IDE硬盤(pán) 上的第2 個(gè)擴(kuò)展分區(qū)?(A A./dev/hdb2 B./dev/hd1b2 C./dev/hdb6 D./dev/hd1b6

      23、下面哪條命令可以把f1.txt 復(fù)制為f2.txt?(C)A.cp f1.txt | f2.txt B.cat f1.txt | f2.txt C.cat f1.txt > f2.txt D.copy f1.txt | f2.txt

      24、下面哪個(gè)命令可以壓縮部分文件:(C)A.tar-dzvf filename.tgz * B.tar-tzvf filename.tgz * C.tar-czvf filename.tgz * D.tar-xzvf filename.tgz *

      25.與通用操作系統(tǒng)相比嵌入式操作系統(tǒng)還必須具有的特點(diǎn)是(A)A強(qiáng)穩(wěn)定性,弱交互性

      B 較強(qiáng)實(shí)時(shí)性

      C 可伸縮性

      D 功耗管理與節(jié)能 26.下列那種設(shè)備不屬于嵌入式系統(tǒng)產(chǎn)品()。

      A、PDA

      B ATM取款機(jī)

      C 個(gè)人計(jì)算機(jī)

      D 機(jī)頂盒 27.下列是開(kāi)源的嵌入式操作系統(tǒng)的是(A)

      A.嵌入式linux B uc/os D Palm OS

      E WinCE *28.下列不屬于ARM處理器異常工作模式的是()

      A.快速中斷模式 B.未定義模式

      C.數(shù)據(jù)訪問(wèn)終止模式 D.用戶(hù)模式)29.嵌入式軟件開(kāi)發(fā)與通用軟件開(kāi)發(fā)增加了(C)環(huán)節(jié) A.代碼編寫(xiě)

      B.代碼調(diào)試

      C.代碼固化

      D.軟件測(cè)試 30.嵌入式系統(tǒng)調(diào)試方式中不占用系統(tǒng)資源的調(diào)試方式是(C)A模擬器方式

      B 監(jiān)控器方式

      C

      ICE在線仿真器

      D

      IDE在線調(diào)試器方式

      31.燒寫(xiě)到FLASH里的是(B)格式的文件。

      A..asm B..bin C..obj

      D..cpp 32.匯編程序中的偽指令是在(C)階段起作用。

      A.編輯 B.鏈接 C.編譯

      D.執(zhí)行

      33、目前嵌入式處理器的種類(lèi)大約有(C)A.500多種 B.800多種

      C.1000多種

      D.2000多種

      34.嵌入式系統(tǒng)中硬件層主要包括了嵌入式系統(tǒng)必要的硬件設(shè)備,(A),存儲(chǔ)器,I/O等。

      A 嵌入式微處理器

      B 嵌入式控制器

      C單片機(jī)

      D.SOC 35.解壓文件linux.tar.gz使用的命令是(C)A.tar –jxvf linux.tar.gz

      B.tar jcvf linux.tar.gz

      C.tar –zxvf linux.tar.gz D.tar –czvf linux.tar.gz 36.在vi處于命令行模式時(shí),如果需要對(duì)文本進(jìn)行修改,欲在光標(biāo)所在位置的下一個(gè)位置開(kāi)始輸入字符,則(A)。

      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,則(C)A.使用“:q!”命令

      B.使用“:wq!”命令退出

      C. 先按“ESC”后,使用”:q!”命令退出。D先按“ESC”后,使用”:wq!”命令退出

      38.經(jīng)過(guò)匯編后,生成的目標(biāo)文件的后綴名為(B)A..c

      B.s C.o

      D.exe 39.對(duì)代碼文件code.c編譯,生成可調(diào)式代碼的命令是(A)A #gcc –g code.c –o code B #gcc code.c –o code C #gcc –g code.c code

      D #gcc –g code

      40.NAND FLASH和NOR FLASH的區(qū)別正確的是(D)A.NOR的讀速度比NAND稍慢一些 B NAND 的擦除速度遠(yuǎn)比NOR的慢 C.NAND的寫(xiě)入速度比NOR慢很多

      D.大多數(shù)寫(xiě)入操作需要先進(jìn)行擦除操作。

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

      1.常見(jiàn)的Linux發(fā)行版本有:(ABCDE)

      A、Redhat Linux

      B、Turbo Linux

      C、Debian GNU/Linux

      D、SuSE Linux

      E、Mandrake Linux 2.請(qǐng)選出所有能將文件a.dat的權(quán)限從'rwx------' 改為 'rwxr-x---'的命令:(CD)A、chown rwxr-x---a.dat

      B、chmod rwxr-x---a.dat C、chmod g+rx a.dat

      D、chmod 750 a.dat 3.對(duì)于所有用戶(hù)都能讀的文件權(quán)限是(ABC)A.777

      B.444

      C.644

      D.640 三.填空題

      1.Linux一般包括四個(gè)主要部分,(內(nèi)核)(文件系統(tǒng))(shelll)(應(yīng)用程序)。2.目前,幾乎所有的linux發(fā)行版本都包括了(KDE)和(GNOE)兩種圖形界面。

      3.Linux內(nèi)核主要由(進(jìn)程調(diào)度)(內(nèi)存管理)(虛擬文件系統(tǒng))(網(wǎng)絡(luò)管理)(進(jìn)程通信)5部分組成。

      4.vi編輯器的三種狀態(tài)(底行模式)(插入模式)(命令模式)。5.使用gcc編譯文件生成可執(zhí)行文件要經(jīng)歷四個(gè)相互關(guān)聯(lián)的步驟:(預(yù)處理)(編譯)(匯編)和(鏈接)。

      6.bootloader常見(jiàn)的兩種操作模式是(啟動(dòng))和(啟動(dòng)加載),僅僅對(duì)開(kāi)發(fā)人員有用的模式是(啟動(dòng)加載模式)。

      四.問(wèn)答題

      1.makefile文件的作用是什么?

      答案:一個(gè)工程中的源文件不計(jì)數(shù),其按類(lèi)型、功能、模塊分別放在若干個(gè)目錄中,makefile定義了一系列的規(guī)則來(lái)指定,哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進(jìn)行更復(fù)雜的功能操作,因?yàn)?makefile就像一個(gè)Shell腳本一樣,其中也可以執(zhí)行操作系統(tǒng)的命令。makefile帶來(lái)的好處就是——“自動(dòng)化編譯”,一旦寫(xiě)好,只需要一個(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顯示文件夾中隱藏文件信息的命令是什么?

      ls

      -a

      ls –al

      3.Linux文件屬性有哪些?(共十位)

      -rw-r--r—1 第一個(gè)屬性代表這個(gè)文件是【目錄、文件或連結(jié)文件】,當(dāng)為[ d ]則是目錄,為[-]則是文件,若是[ l ]則表示為連結(jié)檔(link file); 若是[ b ]則表示為裝置文件里面的可供儲(chǔ)存的接口設(shè)備;

      若是[ c ]則表示為裝置文件里面的串行端口設(shè)備,例如鍵盤(pán)、鼠標(biāo)。

      接下來(lái)的屬性中,三個(gè)為一組,且均為【rwx】三個(gè)參數(shù)的組合,其中[r]代可讀、[w]代表可寫(xiě)、[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 /ucdos.bat 文件復(fù)制命令cp 如 cp /ucdos/* /fox 獲取幫助信息命令man 如 man ls 顯示文件的內(nèi)容cat more less 5.簡(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*.a(chǎn)rm系列處理器arm7tdmi中的tdmi四個(gè)字母的含義。9.嵌入式系統(tǒng)發(fā)展經(jīng)歷了那些階段,有什么特點(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.簡(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的縮寫(xiě)),ARM可以認(rèn)為是一個(gè)公司的名字,也可以認(rèn)為是對(duì)一類(lèi)微處理器的通稱(chēng),還可以認(rèn)為是一種技術(shù)的名字,全名是Advanced RISC Machine。該公司1990年11月成立于英國(guó)劍橋,主要出售芯片設(shè)計(jì)技術(shù)的授權(quán),是蘋(píng)果電腦,Acorn電腦集團(tuán)和VLSI Technology的合資企業(yè)。Acorn曾推出世界上首個(gè)商用單芯片RISC處理器,而蘋(píng)果電腦當(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á)200~300條。

      (2)指令格式多,指令字長(zhǎng)不固定,使用多種不同的尋址方式。(3)可訪存指令不受限制。

      (4)各種指令的執(zhí)行時(shí)間和使用頻率相差很大。(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)以組合電路控制為主,不用或少用微程序控制。采用優(yōu)化編譯技術(shù),力求高效率支持高級(jí)語(yǔ)言的實(shí)現(xiàn)。28.JTAG

      答:JTAG(Joint Test Action Group;聯(lián)合測(cè)試行動(dòng)小組)是一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議(IEEE 1149.1兼容),主要用于芯片內(nèi)部測(cè)試。現(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 Port;測(cè)試訪問(wèn)口)通過(guò)專(zhuān)用的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è)試?,F(xiàn)在,JTAG接口還常用于實(shí)現(xiàn)ISP(In-System Programmable�在線編程),對(duì)FLASH等器件進(jìn)行編程。JTAG編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對(duì)芯片進(jìn)行預(yù)編程現(xiàn)再裝到板上因此而改變,簡(jiǎn)化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進(jìn)度。JTAG接口可對(duì)PSD芯片內(nèi)部的所有部件進(jìn)行編程 29.Bootloader 答:簡(jiǎn)單地說(shuō),Boot Loader 就是在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序,程序的主要功能是初始化系統(tǒng)基本硬件設(shè)備、建立內(nèi)存空間的映射圖,從而將系統(tǒng)的軟硬件環(huán)境帶到一個(gè)合適的狀態(tài),以便為最終調(diào)用操作系統(tǒng)內(nèi)核準(zhǔn)備好正確的環(huán)境。30.U-boot 答:U-Boot,全稱(chēng)Universal Boot Loader,是遵循GPL條款的開(kāi)放源碼項(xiàng)目。從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來(lái)。其源碼目錄、編譯形式與Linux內(nèi)核很相似,事實(shí)上,不少U-Boot源碼就是相應(yīng)的Linux內(nèi)核源程序的簡(jiǎn)化,尤其是一些設(shè)備的驅(qū)動(dòng)程序,這從U-Boot源碼的注釋中能體現(xiàn)這一點(diǎn)。但是U-Boot不僅僅支持嵌入式Linux系統(tǒng)的引導(dǎo),當(dāng)前,它還支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS嵌入式操作系統(tǒng)。U-boot支持眾多的硬件平臺(tái),是應(yīng)用非常廣泛的bootloader 31.shell程序設(shè)計(jì)

      熟悉課堂講授過(guò)的shell程序開(kāi)發(fā)過(guò)程

      32.掌握Linux系統(tǒng)下C程序開(kāi)發(fā)中makefile程序的編寫(xiě)方法.33.實(shí)訓(xùn)項(xiàng)目?jī)?nèi)相關(guān)知識(shí)點(diǎn)也要考核!

      第三篇:嵌入式linu學(xué)習(xí)心得

      嵌入式Linux學(xué)習(xí)心得

      1、Linux命令

      ls:查看目錄-l以列表方式查看;ls –l 與ll的功能一樣 pwd: 查看當(dāng)前的目錄

      cd:改變當(dāng)前操作目錄cd /直接跳到根目錄 cd..回到上一級(jí)目錄 cat: 打印顯示當(dāng)前文件的內(nèi)容信息

      mkdir:創(chuàng)建目錄

      fdisk: 查看硬盤(pán)分區(qū)信息,-l以列表方式查看

      ->代表是鏈接文件,類(lèi)似window下的快捷方式。

      cp: 復(fù)制命令,例子cp 文件名 /home/dir/

      mv: 移動(dòng)或改名,如mv sonf.confsonf.txt(改名)移動(dòng):mv sonf.conf / rm:刪除命令,如rm –f test.c;如刪除目錄rm –fr d

      man:查看某個(gè)命令的幫助,man 命令

      2、各系統(tǒng)目錄的功能

      drw—r—w--:d代表是目錄,drw代表當(dāng)前用戶(hù)的權(quán)限,r代表組用戶(hù)的權(quán)限,w代表其它用戶(hù)的權(quán)限。x代表有執(zhí)行權(quán)限。

      /boot/gruff.conf: 啟動(dòng)引導(dǎo)程序

      /dev:brw—rw--:b代表是塊設(shè)備。Linux設(shè)備有三種,塊設(shè)備(b開(kāi)頭)、字符設(shè)備(c開(kāi)頭)、網(wǎng)絡(luò)設(shè)備。had代表第一個(gè)硬盤(pán),hdb代表第二個(gè)硬盤(pán)。Hdb2代表第二塊硬盤(pán)的第二個(gè)分區(qū)。3,67代表主設(shè)備為3,從設(shè)備為67./etc:存放的是系統(tǒng)的配置文件。Inittab文件存放不同啟動(dòng)方式下必須啟動(dòng)的進(jìn)程。Inittab文件中有6個(gè)啟動(dòng)level,wait中對(duì)應(yīng)著6個(gè)level的目錄,respawn代表當(dāng)一個(gè)進(jìn)程被意外終止了,但會(huì)自動(dòng)啟動(dòng)的進(jìn)程,如守護(hù)進(jìn)程。rc.d目錄中存放了一個(gè)rc.sysinit文件,里面存放系統(tǒng)初始化配置信息。/etc還有一個(gè)vsftpd里面存放tcp、ftp的配置。

      /home : 用戶(hù)目錄,存放用戶(hù)的文件,/lib:存放庫(kù)文件,后綴為so的文件代表動(dòng)態(tài)鏈接庫(kù)。

      /lost+found:系統(tǒng)意外終止,存放一些可以找回的文件。

      /mnt:掛載外部設(shè)備,如掛載光驅(qū):mount –t /dev/cdrom/mnt/cdrom,如

      果在雙系統(tǒng)中,要查看windows中D盤(pán)的文件,首先應(yīng)該將D盤(pán)的文件映射過(guò)來(lái),mount –t /dev/hda2/mnt/windows/d

      /opt:用戶(hù)安裝的應(yīng)用程序

      /proc:是系統(tǒng)運(yùn)行的映射,比較重要。里面的文件數(shù)字代表進(jìn)程號(hào)。每個(gè)進(jìn)程號(hào)目錄下包含進(jìn)程的基本信息。還有其他信息,如cpuinfo等,內(nèi)核支持的文件系統(tǒng)filesystem等。系統(tǒng)支持的中斷interrupts,iomen代表內(nèi)存分配情況。ioport存放IO端口號(hào)。還有分區(qū)信息,modole信息,狀態(tài)信息,版本信息

      對(duì)于Linux的設(shè)備驅(qū)動(dòng)程序,有兩種加載模式,一種是直接加載進(jìn)linux內(nèi)核,一種是以模塊的方式加載到內(nèi)核。

      /sbin: 系統(tǒng)管理的一些工具。如poweroff關(guān)機(jī)工具。

      /usr: 安裝系統(tǒng)時(shí)很多文件放在此目錄下面,包含一些更新等,include包含的頭文件,lib 是Linux的庫(kù)文件,src包含Linux2.4的內(nèi)核源碼

      /var:存放是臨時(shí)變量

      3、

      第四篇:嵌入式考試筆試

      基于雙核處理器的視頻觀瞄設(shè)備,同時(shí)實(shí)現(xiàn)標(biāo)清分辨率的紅外和可見(jiàn)光兩路模擬復(fù)合信號(hào)采集和處理,且由兩個(gè)內(nèi)核中的CoreA完成紅外通道視頻信號(hào)處理,CoreB完成可見(jiàn)光通道視頻處理,系統(tǒng)需要按照嵌入式系統(tǒng)模式實(shí)現(xiàn)“通道關(guān)聯(lián)”實(shí)時(shí)紅外信號(hào)檢測(cè)與目標(biāo)型號(hào)判別。

      要求:

      1.畫(huà)出實(shí)現(xiàn)此功能的硬件流程圖和軟件流程圖

      2.程序會(huì)用到數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)傳輸流程

      3.在多任務(wù)情況下,進(jìn)程和線程的區(qū)別與聯(lián)系。以及如何保持同步

      4.影響實(shí)時(shí)性的主要參數(shù),以及如何改善。

      解:

      12數(shù)據(jù)結(jié)構(gòu)會(huì)用到乒乓雙緩沖

      3進(jìn)程是具有一定獨(dú)立功能的程序關(guān)于某個(gè)數(shù)據(jù)集合上的一次運(yùn)行活動(dòng),進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個(gè)獨(dú)立單位。

      線程是進(jìn)程的一個(gè)實(shí)體,是CPU調(diào)度和分派的基本單位,它是比進(jìn)程更小的能獨(dú)立運(yùn)行的基本單位.線程自己基本上不擁有系統(tǒng)資源,只擁有一點(diǎn)在運(yùn)行中必不可少的資源(如程序計(jì)數(shù)器,一組寄存器和棧),但是它可與同屬一個(gè)進(jìn)程的其他的線程共享進(jìn)程所擁有的全部資源.聯(lián)系:線程是一個(gè)更加接近于執(zhí)行體的概念,它可以與同進(jìn)程中的其他線程共享數(shù)據(jù),但擁有自己的??臻g,擁有獨(dú)立的執(zhí)行序列。

      區(qū)別:進(jìn)程和線程的主要差別在于它們是不同的操作系統(tǒng)資源管理方式。進(jìn)程有獨(dú)立的地址空間,一個(gè)進(jìn)程崩潰后,在保護(hù)模式下不會(huì)對(duì)其它進(jìn)程產(chǎn)生影響,而線程只是一個(gè)進(jìn)程中的不同執(zhí)行路徑。線程有自己的堆棧和局部變量,但線程之間沒(méi)有單獨(dú)的地址空間,一個(gè)線程死掉就等于整個(gè)進(jìn)程死掉,所以多進(jìn)程的程序要比多線程的程序健壯,但在進(jìn)程切換時(shí),耗費(fèi)資源較大,效率要差一些。

      多任務(wù)下的同步:在多任務(wù)操作系統(tǒng)下,要保持線程和進(jìn)程的同步利用:1臨界區(qū)2互斥鎖3信號(hào)量4事件機(jī)制

      4.所謂的實(shí)時(shí)性,也就是從系統(tǒng)發(fā)生到系統(tǒng)響應(yīng)的時(shí)間?;蛘?,更廣泛一點(diǎn),也就是從用戶(hù)輸入一個(gè)信息到系統(tǒng)處理完以后,返回給用戶(hù)的這個(gè)反應(yīng)時(shí)間。影響實(shí)時(shí)性一般有一下幾個(gè)方面:

      1>中斷響應(yīng)時(shí)間

      2>RTOS進(jìn)程調(diào)度響應(yīng)時(shí)間

      3>任務(wù)切換時(shí)間

      4>應(yīng)用程序響應(yīng)時(shí)間

      改善:

      中斷的響應(yīng)時(shí)間是有處理器決定的,可以有系統(tǒng)設(shè)置來(lái)改善?;蛘邔ふ腋玫奶幚砥?。

      對(duì)于進(jìn)程調(diào)度本身,有很多經(jīng)典的算法,可參考操作系統(tǒng)的理論部分,有些算法的實(shí)時(shí)性稍高,但整體性就稍差,有些則相反,可以選擇高效的進(jìn)程調(diào)度策略,來(lái)提高進(jìn)程響應(yīng)速度。另外,盡量減少系統(tǒng)的進(jìn)程數(shù),進(jìn)程越少,處理器的負(fù)擔(dān)越小,響應(yīng)就越快。進(jìn)程中屏蔽中斷的地方就越少,則整體響應(yīng)時(shí)間就越快。

      采用搶占式內(nèi)核處理形式

      提高應(yīng)用程序的執(zhí)行效率

      第五篇:行政文員筆試題庫(kù)及答案

      文書(shū)、秘書(shū)競(jìng)聘上報(bào)考試試題

      姓名:得分:

      一、單項(xiàng)選擇題(每題2分,共20分)

      1.文員按照“優(yōu)先順序”處理工作,以下哪一項(xiàng)是不適宜的?()

      A.先將自己想做的工作以重要程度為標(biāo)準(zhǔn)分類(lèi)B.其次以緊急程度和重要程度為標(biāo)準(zhǔn)分類(lèi)C.同時(shí)考慮上司的意向和文員本身的工作效率D.可以按照文員自己的習(xí)慣進(jìn)行工作

      2.文員傳達(dá)上司的指示時(shí),哪一項(xiàng)做法是不適宜的?()。A.傳達(dá)可以根據(jù)上司主要意思,夾進(jìn)自己的意見(jiàn)B.必要時(shí)可形成文字材料,照本宣科

      C.不可在普通電話、普通函件里傳達(dá)有秘密內(nèi)容的指示D.重要的指示,應(yīng)該要求被傳達(dá)者復(fù)述一遍,以免漏聽(tīng)或漏記

      3.以下接打電話的行為中,哪一項(xiàng)是不適宜的?()。A.電話機(jī)旁隨時(shí)放著電話記錄單或便箋和筆,一有留言就能

      立即記錄

      B.文員離開(kāi)辦公室時(shí),要安排別人替你接電話

      C.應(yīng)隨時(shí)使用手機(jī)在飛機(jī)上、飯店里、大劇院等進(jìn)行聯(lián)系D.如果已經(jīng)回電,但沒(méi)打通,切記要再聯(lián)系

      4.在會(huì)議開(kāi)始前和進(jìn)行過(guò)程中,文員的以下哪項(xiàng)活動(dòng)是不恰當(dāng)?shù)??()。A.協(xié)助簽到 B.分發(fā)資料

      C.作會(huì)議記錄時(shí)離開(kāi)會(huì)議室接聽(tīng)電話 D.暫時(shí)保管與會(huì)者的物品

      5.文員進(jìn)行會(huì)議的計(jì)劃和準(zhǔn)備時(shí),不應(yīng)該做的是()。A.文員按照上司的指示,應(yīng)事先調(diào)查時(shí)間安排對(duì)參加者是否方便

      B.什么日期、時(shí)間召開(kāi)會(huì)議應(yīng)要考慮議題的緊急程度 C.會(huì)議場(chǎng)所的選擇,要根據(jù)會(huì)議時(shí)間長(zhǎng)短、花費(fèi)多少作決定 D.文秘人員必須配合會(huì)議議程,詳細(xì)檢查各項(xiàng)工作 6.文員做會(huì)議記錄時(shí),可以在會(huì)議記錄中()。A.加入自己的主觀意見(jiàn)

      B.不記錄議題

      C.與發(fā)言者用詞不一致但意思完全一致D.對(duì)所記內(nèi)容作評(píng)論

      7.上司決定參加某個(gè)會(huì)議時(shí),文員不應(yīng)該()。A.只在便箋上寫(xiě)好會(huì)議名稱(chēng)

      B.除了送來(lái)的資料外,也必須收集其他上司有必要的資料C.如果是第一次前往的公司外的地點(diǎn),要先了解場(chǎng)地情況和交通所耗費(fèi)的時(shí)間

      D.和上司先充分溝通,避免在會(huì)議進(jìn)行中遇到電話聯(lián)系的不便

      8.文書(shū)立卷歸檔要求遵守一定的制度,包括以下方面()。

      A.歸檔內(nèi)容、歸檔時(shí)間、保密要求B.歸檔范圍、歸檔時(shí)間、歸檔耍求 C.收集范圍、歸檔時(shí)間、管理制度D.歸檔范圍、時(shí)間限度、歸檔材料要求

      9.文書(shū)立卷的歸檔制度包括三方面:歸檔范圍、()和歸檔要求。

      A.歸檔時(shí)間B.歸檔憑證C.歸檔模式D.歸檔歷史

      10.原則上會(huì)議紀(jì)要必須在會(huì)議結(jié)束后()進(jìn)行發(fā)文。A.12小時(shí)B.24小時(shí)C.48小時(shí)D.8小時(shí)

      三、簡(jiǎn)答題(1、2、3、4題各15分,5、6題各20分)

      1、請(qǐng)簡(jiǎn)述公章管理使用流程。

      2、請(qǐng)簡(jiǎn)述調(diào)度會(huì)的召開(kāi)時(shí)間和簽發(fā)流程。

      3、請(qǐng)簡(jiǎn)述簽報(bào)的使用和書(shū)寫(xiě)要求?

      4.完整的會(huì)議記錄應(yīng)該包括哪些事項(xiàng)?

      5.作為會(huì)議負(fù)責(zé)部門(mén),會(huì)議前應(yīng)該做好哪些工作?

      6.總裁在總部辦公室應(yīng)做好哪些工作?

      下載嵌入式Linux筆試題庫(kù)和答案word格式文檔
      下載嵌入式Linux筆試題庫(kù)和答案.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        行政文員筆試題庫(kù)及答案(五篇模版)

        行政文員筆試題庫(kù)及答案 一、單項(xiàng)選擇題 1.以下哪點(diǎn)不是辦公室事務(wù)管理的特征?( B )。 A.服務(wù)性 B.決策性 C.專(zhuān)業(yè)性 D.主動(dòng)性 2.辦公室布置要注意( D )。 A.上司單獨(dú)用的辦公桌椅靠墻放......

        嵌入式linux工程師筆試題目[推薦]

        北京航天泰睿科技有限公司 嵌入式linux筆試題目 一、 簡(jiǎn)答題: 1. 請(qǐng)寫(xiě)出實(shí)現(xiàn)后面幾個(gè)功能的Linux命令:顯示文件,拷貝,刪除 2. do??while和while??do有什么區(qū)別? 3. Linux系統(tǒng)......

        嵌入式linux工程師筆試題目

        北京航天泰??萍加邢薰?嵌入式linux筆試題目 一、 簡(jiǎn)答題: 1. 請(qǐng)寫(xiě)出實(shí)現(xiàn)后面幾個(gè)功能的Linux命令:顯示文件,拷貝,刪除 Ls cp rm 2. do??while和while??do有什么區(qū)別? Do......

        業(yè)務(wù)員筆試題庫(kù)

        桂林藝品軒文化傳播有限公司 業(yè)務(wù)員筆試 姓名:聯(lián)系方式: 一、單項(xiàng)選擇題(每題只有一個(gè)答案是正確的,每題2分,共40分) 1 關(guān)于業(yè)務(wù)員的說(shuō)法,準(zhǔn)確的說(shuō)法是:() A 銷(xiāo)售員、推銷(xiāo)員 B 負(fù)責(zé)某......

        中國(guó)工商銀行2011筆試題庫(kù)(匯編)

        2、 通貨膨脹——是指由于貨幣供應(yīng)過(guò)多,引起貨 幣貶值、物價(jià)普遍上漲的貨幣現(xiàn)象。 3、 無(wú)限法償——有限法償?shù)膶?duì)稱(chēng)。是指本位貨幣 具有無(wú)限的支付能力,既法律上賦予它流通的......

        出納筆試題庫(kù)新版

        一、 單選題示例 1、按照(C)原則,網(wǎng)銀錄入和復(fù)核盾,需由兩名結(jié)算專(zhuān)員保管和使用。 A獨(dú)立性原則 B統(tǒng)一性原則 C相互牽制原則D適應(yīng)性原則 2、借款原則是(D) A隨用隨借 B無(wú)限期借支 C......

        嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)2

        嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)題庫(kù)2 一、選擇題 1:下面關(guān)于嵌入式系統(tǒng)邏輯組成的敘述中,錯(cuò)誤的是。 A:嵌入式系統(tǒng)與通用計(jì)算機(jī)一樣,也由硬件和軟件兩部分組成 B:硬件的主體是CPU和存儲(chǔ)器......

        嵌入式程序員C語(yǔ)言筆試題目

        華碩_嵌入式程序員C語(yǔ)言筆試題目 預(yù)處理器(Preprocessor) 1 . 用預(yù)處理指令#define 聲明一個(gè)常數(shù),用以表明1年中有多少秒(忽略閏年問(wèn)題) #define SECONDS_PER_YEAR (60 * 6......