專升本《嵌入式應用開發(fā)》在線練習及答案_第1頁
專升本《嵌入式應用開發(fā)》在線練習及答案_第2頁
專升本《嵌入式應用開發(fā)》在線練習及答案_第3頁
專升本《嵌入式應用開發(fā)》在線練習及答案_第4頁
專升本《嵌入式應用開發(fā)》在線練習及答案_第5頁
已閱讀5頁,還剩158頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單項選擇題1、下面哪個命令是用來定義shell的全局變量:()(2分)A.exportfsB.a(chǎn)liasC.exportsD.export參考答案:D2、引用Shell變量,須在變量名前加上一個符號:()(2分)A.$B.#C.~D.?參考答案:A3、下列哪一項不是嵌入式操作系統(tǒng)的特點:()(2分)A.占有資源少B.低成本C.高可靠性D.交互性參考答案:D4、gcc可以對編譯階段進行控制,設(shè)定庫文件路徑的選項為:()(2分)A.-LpathB.-IpathC.-llibraryD.-static參考答案:A5、Linux內(nèi)核配置過程中,下面哪項命令采用的是基于圖形窗口模式的配置界面:()(2分)A.makeconfigB.makemenuconfigC.makexconfigD.makeoldconfig參考答案:C6、下面哪項為一般嵌入式系統(tǒng)開發(fā)中不具備的環(huán)節(jié):()(2分)A.系統(tǒng)總體開發(fā)B.數(shù)據(jù)庫設(shè)計C.嵌入式硬件開發(fā)D.嵌入式軟件開發(fā)參考答案:B7、在嵌入式系統(tǒng)開發(fā)過程中下面哪項為錯誤的說法:()(2分)A.對于有些硬件和軟件都可以實現(xiàn)的功能,需要在成本和性能上做出抉擇B.對實時性要求非常高的產(chǎn)品可以選擇嵌入式Linux開發(fā)環(huán)境C.嵌入式系統(tǒng)的軟件開發(fā)與通常軟件開發(fā)的區(qū)別主要在于軟件實現(xiàn)部分D.嵌入式系統(tǒng)的軟件開發(fā)可分為交叉編譯和交叉調(diào)試兩部分參考答案:B8、GCC的正確編譯流程為:()(2分)A.預處理-編譯-匯編-鏈接B.預處理-編譯-鏈接-匯編C.預處理-鏈接-編譯-匯編D.編譯-預處理-匯編-鏈接參考答案:A9、交叉編譯器中,下面哪項不是必需包含的:()(2分)A.glibcB.gccC.binutilsD.tmake參考答案:D10、Bootloader的的stage1階段主要完成的工作不包括下面哪項:()(2分)A.基本的硬件初始化B.為加載stage2準備RAM空間C.拷貝stage2到RAM中D.用匯編語言跳轉(zhuǎn)到main入口函數(shù)參考答案:D11、GCC編譯器不支持:()(2分)A.CB.JavaC.ASPD.C++參考答案:C12、gcc可以對編譯階段進行控制,在可執(zhí)行文件中包含標準調(diào)試信息供gdb進行調(diào)試的選項為:()D(2分)A.-WallB.-WerrorC.-wD.-g參考答案:13、當安裝linux操作系統(tǒng)時將選擇下列哪一個操作:()(2分)A.選擇"圖形登錄方式"設(shè)定系統(tǒng)開始運行級為4B.選擇"文本登錄方式"設(shè)定系統(tǒng)開始運行級為3C.選擇"文本登錄方式"設(shè)定系統(tǒng)開始運行級為5D.選擇"圖形登錄方式"設(shè)定系統(tǒng)開始運行級為3參考答案:B14、Linux內(nèi)核配置過程中,下面哪項命令建立依賴關(guān)系:()(2分)A.makeconfigB.makemenuconfigC.makedepD.makeclean參考答案:C15、Linux操作系統(tǒng)中,串口設(shè)備的設(shè)備名一般為:()(2分)A.com1B.port1C.ttyS0D.serl1參考答案:C判斷題16、Shell擁有自己內(nèi)建的命令集,不能被系統(tǒng)中其他應用程序所調(diào)用。()(2分)正確錯誤參考答案:錯誤17、由于Bootloader嚴重依賴于硬件實現(xiàn),嵌入式系統(tǒng)中沒有一個通用的Bootloader。()(2分)正確錯誤參考答案:正確18、Shell是一種Linux操作系統(tǒng)中的命令行解釋程序。()(2分)正確錯誤參考答案:正確19、可以在shell提示下或圖形方式下創(chuàng)建用戶帳號。()(2分)正確錯誤參考答案:正確20、gcc可以對編譯階段進行控制,其中-M選項只編譯,不進行其他操作。()(2分)正確錯誤參考答案:錯誤21、雖然Bootloader嚴重依賴于硬件實現(xiàn),但是Bootloader的設(shè)計與實現(xiàn)有一些通用的概念。()(2分)正確錯誤參考答案:正確22、vi有3種模式,分別為命令行模式、插入模式及一般模式。()(2分)正確錯誤參考答案:正確23、Shell變量沒有眾多存儲類型的限制,也不需要預先定義然后才能賦值,可以在使用時“現(xiàn)定義、現(xiàn)賦值”。()(2分)正確錯誤參考答案:正確24、shell不僅是用戶命令的解釋器,它同時也是一種功能強大的編程語言。()(2分)正確錯誤參考答案:正確25、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確26、Bootloader僅依賴于CPU的體系結(jié)構(gòu),不依賴于具體的嵌入式板級設(shè)備配置。()(2分)正確錯誤參考答案:錯誤27、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確28、gcc可以對編譯階段進行控制,其中-S選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。()(2分)正確錯誤參考答案:錯誤29、VIM編輯器中執(zhí)行存盤退出的命令為:wq。()(2分)正確錯誤參考答案:正確30、Linux中最常用的編譯器是GCC編譯器。()(2分)正確錯誤參考答案:正確填空題31、Linux下與設(shè)備相關(guān)的文件一般都在/____目錄下。(2分)參考答案DEV32、wc命令可統(tǒng)計文件的行數(shù)、字數(shù)和字節(jié)數(shù)。在下列格式中只顯示文件的行數(shù)的命令是____。(2分)參考答案wc-l33、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶34、tar.bz2結(jié)尾的文件,采用____命令進行解壓縮操作。(2分)參考答案tarjxvf35、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,寫,____。(2分)參考答案執(zhí)行36、Linux中最常用的編譯器是____編譯器。(2分)參考答案GCC37、Linux中顯示當前系統(tǒng)中由該用戶運行的進程列表的命令為____。(2分)參考答案PS38、vi有3種模式,分別為____模式、插入模式及一般模式。(2分)參考答案命令行39、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般40、Linux內(nèi)核版本號格式是x.y.zz-www,數(shù)字x代表版本類型,數(shù)字y為____時是開發(fā)版本。(2分)參考答案奇數(shù)41、結(jié)束一個進程的命令為____。(2分)參考答案kill42、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,____和其他用戶。(2分)參考答案文件所屬組43、可實現(xiàn)文件重命名的命令是:____。(2分)參考答案mv44、服務的日志信息一般位于/____目錄下。(2分)參考答案VAR45、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:more和____。(2分)參考答案less46、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,____,執(zhí)行。(2分)參考答案寫47、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:____和less。(2分)參考答案more48、Linux內(nèi)核版本號格式是x.y.zz-www,數(shù)字x代表版本類型,數(shù)字y為____時是穩(wěn)定版本。(2分)參考答案偶數(shù)49、gcc生成可執(zhí)行文件的四個步驟:預處理、____、匯編、鏈接。(2分)參考答案編譯50、Linux中最常見最基礎(chǔ)的操作對象是____。(2分)參考答案文件

單項選擇題1、引用Shell變量,須在變量名前加上一個符號:()(2分)A.$B.#C.~D.?參考答案:A2、下面哪項關(guān)于GCC編譯過程的說法是錯誤的:()(2分)A.編譯階段GCC要檢查代碼規(guī)范性、是否有語法錯誤等,確定代碼的實際要做的工作B.匯編階段是把編譯階段生成的.s文件轉(zhuǎn)成目標文件C.預處理階段,GCC編譯器將代碼中包含的頭文件編譯進來D.GCC在編譯時默認使用靜態(tài)庫參考答案:D3、顯示當前目錄中的全部文件,相應命令為:()(2分)A.lsB.ls-aC.ls-lD.ls-m參考答案:B4、下面哪個命令是用來定義shell的全局變量:()(2分)A.exportfsB.a(chǎn)liasC.exportsD.export參考答案:D5、在Linux操作系統(tǒng)中采用哪項運行級別為圖形用戶登錄:()(2分)A.0B.1C.3D.5參考答案:D6、gcc可以對編譯階段進行控制,設(shè)定庫文件路徑的選項為:()(2分)A.-LpathB.-IpathC.-llibraryD.-static參考答案:A7、可實現(xiàn)文件重命名的命令是:()(2分)A.cpB.mvC.lnD.rename參考答案:B8、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為:()(2分)A.文件所有者文件所屬組其他用戶B.其他用戶文件所屬組文件所有者C.文件所屬組文件所有者其他用戶D.其他用戶文件所有者文件所屬組參考答案:A9、VIM編輯器環(huán)境時,使用:setnu顯示行號,使用下面哪項命令取消行號顯示:()(2分)A.:setnuoffB.:setnonuC.:offnuD.:clsnu參考答案:B10、ln命令,下列哪項說法是不正確的:()(2分)A.ln命令會保持每一處鏈接文件的同步性B.軟鏈接在用戶選定的位置上生成一個文件的鏡像C.ln命令的鏈接文件不會重復占用磁盤空間D.硬鏈接會在用戶選定的位置上生成一個和源文件大小相同的文件參考答案:C11、VIM編輯器中執(zhí)行存盤退出的命令為:()(2分)A.:qB.:sqC.:q!D.:wq參考答案:D12、GDB調(diào)試過程中,使用下面哪項命令設(shè)置斷點,其中m代表行號:()(2分)A.bmB.cmC.nmD.sm參考答案:A13、Linux關(guān)機命令中,下列命令中無法實現(xiàn)關(guān)機的是:()(2分)A.shutdown-hnowB.rebootC.haltD.init0參考答案:B14、使用shell時,默認的環(huán)境變量放在哪里:()(2分)A.~/.profileB.~/.bashC./etc/profile.dD.~/bash參考答案:A15、wc命令可統(tǒng)計文件的行數(shù)、字數(shù)和字節(jié)數(shù)。在下列格式中只顯示文件的行數(shù)的命令是:()(2分)A.wcB.wc-cC.wc-wD.wc-l參考答案:D判斷題16、設(shè)備驅(qū)動程序是內(nèi)核的一部分,如果驅(qū)動程序出錯,則可能導致系統(tǒng)崩潰。()(2分)正確錯誤參考答案:正確17、引用Shell變量,須在變量名前加上一個符號*。()(2分)正確錯誤參考答案:錯誤18、gcc可以對編譯階段進行控制,其中-S選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。()(2分)正確錯誤參考答案:錯誤19、Shell變量Fat和fat不區(qū)分大小寫字母,意義相同。()(2分)正確錯誤參考答案:錯誤20、Shell是一種Linux操作系統(tǒng)中的命令行解釋程序。()(2分)正確錯誤參考答案:正確21、Shell是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。()(2分)正確錯誤參考答案:正確22、gdb對源文件進行調(diào)試。()(2分)正確錯誤參考答案:錯誤23、在Shell中test命令有整數(shù)運算符、字符串運算符、文本運算符、邏輯運算符四類運算符。()(2分)正確錯誤參考答案:錯誤24、操作系統(tǒng)提供給用戶程序調(diào)用的一組“特殊”接口稱為shell命令。()(2分)正確錯誤參考答案:錯誤25、Linux的缺省shell是bash。()(2分)正確錯誤參考答案:正確26、系統(tǒng)調(diào)用編程接口主要通過C庫LIBC實現(xiàn)。()(2分)正確錯誤參考答案:正確27、工程管理器make讀入的配置文件為MAKEFILE。()(2分)正確錯誤參考答案:錯誤28、shell是一個命令解釋器。()(2分)正確錯誤參考答案:正確29、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確30、Linux中最常用的編譯器是GCC編譯器。()(2分)正確錯誤參考答案:正確填空題31、Linux的缺省shell是____。(2分)參考答案bash32、系統(tǒng)調(diào)用編程接口主要通過C庫____實現(xiàn)。(2分)參考答案LIBC33、gcc生成可執(zhí)行文件的四個步驟:預處理、____、匯編、鏈接。(2分)參考答案編譯34、arm-linux-gcc交叉編譯工具主要包括____、GCC、glibc等軟件。(2分)參考答案binutils35、shell不僅是____,它同時也是一種功能強大的編程語言。(2分)參考答案用戶命令的解釋器36、____是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。(2分)參考答案Shell37、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:more和____。(2分)參考答案less38、在Shell中test命令有整數(shù)運算符、字符串運算符、文件運算符、____四類運算符。(2分)參考答案邏輯運算符39、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符40、gdb對____文件進行調(diào)試。(2分)參考答案可執(zhí)行41、vi有3種模式,分別為____模式、插入模式及一般模式。(2分)參考答案命令行42、服務的日志信息一般位于/____目錄下。(2分)參考答案VAR43、gcc可以對編譯階段進行控制,其中____選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。(2分)參考答案-w44、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:____。(2分)參考答案chmod45、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、匯編、____。(2分)參考答案鏈接46、gcc生成可執(zhí)行文件的四個步驟:____、編譯、匯編、鏈接。(2分)參考答案預處理47、arm-linux-gcc交叉編譯工具主要包括binutils、GCC、____等軟件。(2分)參考答案glibc48、gcc可以對編譯階段進行控制,其中____選項設(shè)定庫文件的路徑。(2分)參考答案-L49、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、____、鏈接。(2分)參考答案匯編50、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶

單項選擇題1、GCC的正確編譯流程為:()(2分)A.預處理-編譯-匯編-鏈接B.預處理-編譯-鏈接-匯編C.預處理-鏈接-編譯-匯編D.編譯-預處理-匯編-鏈接參考答案:A2、VIM編輯器中執(zhí)行存盤退出的命令為:()(2分)A.:qB.:sqC.:q!D.:wq參考答案:D3、可實現(xiàn)文件重命名的命令是:()(2分)A.cpB.mvC.lnD.rename參考答案:B4、GDB調(diào)試過程中,使用下面哪項命令設(shè)置斷點,其中m代表行號:()(2分)A.bmB.cmC.nmD.sm參考答案:A5、下面哪些與GDB相關(guān)的說法是錯誤的:()(2分)A.GDB能調(diào)試可執(zhí)行文件B.GDB能調(diào)試源代碼C.GDB對編譯過程有要求D.GDB支持交叉調(diào)試參考答案:B6、下面哪項關(guān)于GCC編譯過程的說法是錯誤的:()(2分)A.編譯階段GCC要檢查代碼規(guī)范性、是否有語法錯誤等,確定代碼的實際要做的工作B.匯編階段是把編譯階段生成的.s文件轉(zhuǎn)成目標文件C.預處理階段,GCC編譯器將代碼中包含的頭文件編譯進來D.GCC在編譯時默認使用靜態(tài)庫參考答案:D7、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無:()(2分)A.讀寫執(zhí)行B.寫讀執(zhí)行C.執(zhí)行讀寫D.執(zhí)行寫讀參考答案:A8、顯示當前目錄中的全部文件,相應命令為:()(2分)A.lsB.ls-aC.ls-lD.ls-m參考答案:B9、gcc可以對編譯階段進行控制,在可執(zhí)行文件中包含標準調(diào)試信息供gdb進行調(diào)試的選項為:()D(2分)A.-WallB.-WerrorC.-wD.-g參考答案:10、-rwxr--r--,則下面描述正確的是:()(2分)A.文件的權(quán)限值是755B.文件的所有者對文件只有讀權(quán)限C.其他用戶對文件只有讀權(quán)限D(zhuǎn).同組用戶對文件只有寫權(quán)限參考答案:C11、user1和user2,同屬于users組。在user1用戶目錄下有一文件file1,它擁有644的權(quán)限,如果user2用戶想修改user1用戶目錄下的file1文件,文件擁有權(quán)限應為:()(2分)A.744B.664C.646D.746參考答案:B12、ln命令,下列哪項說法是不正確的:()(2分)A.ln命令會保持每一處鏈接文件的同步性B.軟鏈接在用戶選定的位置上生成一個文件的鏡像C.ln命令的鏈接文件不會重復占用磁盤空間D.硬鏈接會在用戶選定的位置上生成一個和源文件大小相同的文件參考答案:C13、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為:()(2分)A.文件所有者文件所屬組其他用戶B.其他用戶文件所屬組文件所有者C.文件所屬組文件所有者其他用戶D.其他用戶文件所有者文件所屬組參考答案:A14、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:()(2分)A.chownB.chgrpC.chmodD.以上都不對參考答案:C15、tar.bz2結(jié)尾的文件,采用下面哪個命令進行解壓縮操作:()(2分)A.tarxvzfB.tarjxvfC.tarczvfD.tarjcvf參考答案:B判斷題16、gdb對源文件進行調(diào)試。()(2分)正確錯誤參考答案:錯誤17、Linux中最常用的編譯器是GCC編譯器。()(2分)正確錯誤參考答案:正確18、gcc可以對編譯階段進行控制,其中-S選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。()(2分)正確錯誤參考答案:錯誤19、shell是一個命令解釋器。()(2分)正確錯誤參考答案:正確20、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確21、在Shell中test命令有整數(shù)運算符、字符串運算符、文本運算符、邏輯運算符四類運算符。()(2分)正確錯誤參考答案:錯誤22、在Linux操作系統(tǒng)中使用ping測試計算機和網(wǎng)絡(luò)上的其他計算機是否連通。()(2分)正確錯誤參考答案:正確23、proc存在于內(nèi)存和硬盤上。()(2分)正確錯誤參考答案:錯誤24、vi有3種模式,分別為命令行模式、插入模式及一般模式。()(2分)正確錯誤參考答案:正確25、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確26、Shell是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。()(2分)正確錯誤參考答案:正確27、Shell變量Fat和fat不區(qū)分大小寫字母,意義相同。()(2分)正確錯誤參考答案:錯誤28、shell不僅是用戶命令的解釋器,它同時也是一種功能強大的編程語言。()(2分)正確錯誤參考答案:正確29、Shell是命令語言、命令解釋程序及程序設(shè)計語言的統(tǒng)稱。()(2分)正確錯誤參考答案:正確30、工程管理器make定義了顯示規(guī)則和模式規(guī)則。()(2分)正確錯誤參考答案:錯誤填空題31、gdb對____文件進行調(diào)試。(2分)參考答案可執(zhí)行32、gcc可以對編譯階段進行控制,其中____選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。(2分)參考答案-w33、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶34、操作系統(tǒng)內(nèi)核運行之前運行的一段程序稱為____。(2分)參考答案BOOTLOADER35、壓縮的內(nèi)核映像通常名為____。(2分)參考答案ZIMAGE36、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無____,寫,執(zhí)行。(2分)參考答案讀37、在嵌入式軟件開發(fā)中,將程序?qū)嶋H的運行環(huán)境稱為____機。(2分)參考答案目標38、gcc可以對編譯階段進行控制,其中____選項只編譯,不進行其他操作。(2分)參考答案-S39、vi有3種模式,分別為命令行模式、____模式及一般模式。(2分)參考答案插入40、系統(tǒng)調(diào)用編程接口主要通過C庫____實現(xiàn)。(2分)參考答案LIBC41、嵌入式的英文為____。(2分)參考答案EMBEDDED42、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,寫,____。(2分)參考答案執(zhí)行43、gcc可以對編譯階段進行控制,其中____選項設(shè)定庫文件的路徑。(2分)參考答案-L44、Shell字符串變量中,若有空格符可以使用雙引號“"”或單引號“'”來將變量內(nèi)容結(jié)合起來,____內(nèi)的特殊字符可以保有變量特性。(2分)參考答案雙引號45、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般46、操作系統(tǒng)提供給用戶程序調(diào)用的一組“特殊”接口稱為____。(2分)參考答案系統(tǒng)調(diào)用47、Linux中最常用的編譯器是____編譯器。(2分)參考答案GCC48、工程管理器make讀入的配置文件為____。(2分)參考答案Makefile49、引用Shell變量,須在變量名前加上一個符號____。(2分)參考答案$50、____是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。(2分)參考答案Shell

單項選擇題1、下面哪項關(guān)于GCC編譯過程的說法是錯誤的:()(2分)A.編譯階段GCC要檢查代碼規(guī)范性、是否有語法錯誤等,確定代碼的實際要做的工作B.匯編階段是把編譯階段生成的.s文件轉(zhuǎn)成目標文件C.預處理階段,GCC編譯器將代碼中包含的頭文件編譯進來D.GCC在編譯時默認使用靜態(tài)庫參考答案:D2、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:()(2分)A.chownB.chgrpC.chmodD.以上都不對參考答案:C3、下面哪些與GDB相關(guān)的說法是錯誤的:()(2分)A.GDB能調(diào)試可執(zhí)行文件B.GDB能調(diào)試源代碼C.GDB對編譯過程有要求D.GDB支持交叉調(diào)試參考答案:B4、可實現(xiàn)文件重命名的命令是:()(2分)A.cpB.mvC.lnD.rename參考答案:B5、GCC提供編譯過程中所有有用的報警信息,則在編譯時應加入選項:()(2分)A.-wB.-WallC.-werrorD.-error參考答案:B6、GCC編譯器不支持:()(2分)A.CB.JavaC.ASPD.C++參考答案:C7、為了方便認識,還是建議將shell腳本的后綴名最好為:()(2分)A.exeB.docC.cD.sh參考答案:D8、gcc可以對編譯階段進行控制,設(shè)定庫文件路徑的選項為:()(2分)A.-LpathB.-IpathC.-llibraryD.-static參考答案:A9、VIM編輯器環(huán)境時,使用:setnu顯示行號,使用下面哪項命令取消行號顯示:()(2分)A.:setnuoffB.:setnonuC.:offnuD.:clsnu參考答案:B10、VIM編輯器中執(zhí)行存盤退出的命令為:()(2分)A.:qB.:sqC.:q!D.:wq參考答案:D11、ln命令,下列哪項說法是不正確的:()(2分)A.ln命令會保持每一處鏈接文件的同步性B.軟鏈接在用戶選定的位置上生成一個文件的鏡像C.ln命令的鏈接文件不會重復占用磁盤空間D.硬鏈接會在用戶選定的位置上生成一個和源文件大小相同的文件參考答案:C12、下面哪個命令是用來定義shell的全局變量:()(2分)A.exportfsB.a(chǎn)liasC.exportsD.export參考答案:D13、引用Shell變量,須在變量名前加上一個符號:()(2分)A.$B.#C.~D.?參考答案:A14、gcc可以對編譯階段進行控制,只編譯不進行其他操作的選項為:()(2分)A.-EB.-SC.-cD.-o參考答案:B15、ff的描述為-rwxr-xr--1rootroot599cec1017:12ff,由此可知文件ff為:()(2分)A.普通文件B.硬鏈接C.目錄D.符號鏈接參考答案:A判斷題16、RAM的訪問速度比較快,但掉電后數(shù)據(jù)會丟失。()(2分)正確錯誤參考答案:正確17、Bootloader是在操作系統(tǒng)內(nèi)核運行之前運行的一段程序。()(2分)正確錯誤參考答案:正確18、Shell是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。()(2分)正確錯誤參考答案:正確19、操作系統(tǒng)內(nèi)核運行之前運行的一段程序稱為BOOTLOADER。()(2分)正確錯誤參考答案:正確20、設(shè)備驅(qū)動程序是內(nèi)核的一部分,如果驅(qū)動程序出錯,則可能導致系統(tǒng)崩潰。()(2分)正確錯誤參考答案:正確21、shell不僅是用戶命令的解釋器,它同時也是一種功能強大的編程語言。()(2分)正確錯誤參考答案:正確22、Shell變量Fat和fat不區(qū)分大小寫字母,意義相同。()(2分)正確錯誤參考答案:錯誤23、Linux的缺省shell是bash。()(2分)正確錯誤參考答案:正確24、Bootloader僅依賴于CPU的體系結(jié)構(gòu),不依賴于具體的嵌入式板級設(shè)備配置。()(2分)正確錯誤參考答案:錯誤25、Shell是一種Linux操作系統(tǒng)中的命令行解釋程序。()(2分)正確錯誤參考答案:正確26、Shell字符串變量中,若有空格符可以使用雙引號“"”或單引號“'”來將變量內(nèi)容結(jié)合起來,單引號內(nèi)的特殊字符可以保有變量特性。()(2分)正確錯誤參考答案:錯誤27、Shell擁有自己內(nèi)建的命令集,不能被系統(tǒng)中其他應用程序所調(diào)用。()(2分)正確錯誤參考答案:錯誤28、引用Shell變量,須在變量名前加上一個符號*。()(2分)正確錯誤參考答案:錯誤29、在內(nèi)核更新與加載實驗中,內(nèi)核映像的后綴部分為ZIMAGE。()(2分)正確錯誤參考答案:正確30、壓縮的內(nèi)核映像通常名為vmlinux。()(2分)正確錯誤參考答案:錯誤填空題31、gcc可以對編譯階段進行控制,其中____選項設(shè)定庫文件的路徑。(2分)參考答案-L32、Linux中顯示當前系統(tǒng)中由該用戶運行的進程列表的命令為____。(2分)參考答案PS33、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,寫,____。(2分)參考答案執(zhí)行34、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶35、服務的日志信息一般位于/____目錄下。(2分)參考答案VAR36、Linux中最常見最基礎(chǔ)的操作對象是____。(2分)參考答案文件37、gcc可以對編譯階段進行控制,其中____選項只編譯,不進行其他操作。(2分)參考答案-S38、vi有3種模式,分別為命令行模式、____模式及一般模式。(2分)參考答案插入39、gcc生成可執(zhí)行文件的四個步驟:____、編譯、匯編、鏈接。(2分)參考答案預處理40、可通過接受標準輸入作為輸出內(nèi)容來創(chuàng)建簡單文件的命令是____。(2分)參考答案cat41、引用Shell變量,須在變量名前加上一個符號____。(2分)參考答案$42、Linux中最常用的編譯器是____編譯器。(2分)參考答案GCC43、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、____、鏈接。(2分)參考答案匯編44、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:____和less。(2分)參考答案more45、shell不僅是____,它同時也是一種功能強大的編程語言。(2分)參考答案用戶命令的解釋器46、gcc生成可執(zhí)行文件的四個步驟:預處理、____、匯編、鏈接。(2分)參考答案編譯47、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符48、可實現(xiàn)文件重命名的命令是:____。(2分)參考答案mv49、Linux系統(tǒng)是一個____進程的系統(tǒng)。(2分)參考答案多50、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:more和____。(2分)參考答案less

單項選擇題1、ln命令,下列哪項說法是不正確的:()(2分)A.ln命令會保持每一處鏈接文件的同步性B.軟鏈接在用戶選定的位置上生成一個文件的鏡像C.ln命令的鏈接文件不會重復占用磁盤空間D.硬鏈接會在用戶選定的位置上生成一個和源文件大小相同的文件參考答案:C2、下面哪些與GDB相關(guān)的說法是錯誤的:()(2分)A.GDB能調(diào)試可執(zhí)行文件B.GDB能調(diào)試源代碼C.GDB對編譯過程有要求D.GDB支持交叉調(diào)試參考答案:B3、下面關(guān)于Shell的說法不正確的是:()(2分)A.操作系統(tǒng)的外殼B.用戶與系統(tǒng)內(nèi)核之間的接口C.一個命令解釋程序D.一種和C語言類似的程序參考答案:D4、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:()(2分)A.chownB.chgrpC.chmodD.以上都不對參考答案:C5、gcc可以對編譯階段進行控制,只編譯不進行其他操作的選項為:()(2分)A.-EB.-SC.-cD.-o參考答案:B6、VIM編輯器中不包括下面哪種模式:()(2分)A.編輯模式B.命令模式C.插入模式D.輸出模式參考答案:D7、Bootloader的的stage1階段主要完成的工作不包括下面哪項:()(2分)A.基本的硬件初始化B.為加載stage2準備RAM空間C.拷貝stage2到RAM中D.用匯編語言跳轉(zhuǎn)到main入口函數(shù)參考答案:D8、在Linux操作系統(tǒng)中采用哪項運行級別為圖形用戶登錄:()(2分)A.0B.1C.3D.5參考答案:D9、gcc可以對編譯階段進行控制,在可執(zhí)行文件中包含標準調(diào)試信息供gdb進行調(diào)試的選項為:()D(2分)A.-WallB.-WerrorC.-wD.-g參考答案:10、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無:()(2分)A.讀寫執(zhí)行B.寫讀執(zhí)行C.執(zhí)行讀寫D.執(zhí)行寫讀參考答案:A11、下面哪項關(guān)于GCC編譯過程的說法是錯誤的:()(2分)A.編譯階段GCC要檢查代碼規(guī)范性、是否有語法錯誤等,確定代碼的實際要做的工作B.匯編階段是把編譯階段生成的.s文件轉(zhuǎn)成目標文件C.預處理階段,GCC編譯器將代碼中包含的頭文件編譯進來D.GCC在編譯時默認使用靜態(tài)庫參考答案:D12、使用shell時,默認的環(huán)境變量放在哪里:()(2分)A.~/.profileB.~/.bashC./etc/profile.dD.~/bash參考答案:A13、下面哪個環(huán)境變量表示命令行中輸入的所有參數(shù)串:()(2分)A.$?B.$$C.$*D.$@參考答案:D14、下面哪個命令是用來定義shell的全局變量:()(2分)A.exportfsB.a(chǎn)liasC.exportsD.export參考答案:D15、GCC提供編譯過程中所有有用的報警信息,則在編譯時應加入選項:()(2分)A.-wB.-WallC.-werrorD.-error參考答案:B判斷題16、串行通信通信線路簡單,成本低,適用于遠距離通信,但傳輸速度慢的應用場合。()(2分)正確錯誤參考答案:正確17、SRAM利用雙穩(wěn)態(tài)觸發(fā)器保存信息,只要不掉電,信息不會丟失。()(2分)正確錯誤參考答案:正確18、arm-linux-gcc交叉編譯工具主要包括binutils、GDB、glibc等軟件。()(2分)正確錯誤參考答案:錯誤19、雖然Bootloader嚴重依賴于硬件實現(xiàn),但是Bootloader的設(shè)計與實現(xiàn)有一些通用的概念。()(2分)正確錯誤參考答案:正確20、Bootloader僅依賴于CPU的體系結(jié)構(gòu),不依賴于具體的嵌入式板級設(shè)備配置。()(2分)正確錯誤參考答案:錯誤21、壓縮的內(nèi)核映像通常名為vmlinux。()(2分)正確錯誤參考答案:錯誤22、Flash具有和ROM一樣掉電不會丟失的特性,因此被稱為FlashROM。()(2分)正確錯誤參考答案:正確23、Bootloader啟動流程一般可分為stage1、stage2、stage3三個階段。()(2分)正確錯誤參考答案:錯誤24、Bootloader是在操作系統(tǒng)內(nèi)核運行之前運行的一段程序。()(2分)正確錯誤參考答案:正確25、系統(tǒng)調(diào)用編程接口主要通過C庫LIBC實現(xiàn)。()(2分)正確錯誤參考答案:正確26、嵌入式軟件開發(fā)一般采用“宿主機-目標機”開發(fā)模式。()(2分)正確錯誤參考答案:正確27、Linux的缺省shell是bash。()(2分)正確錯誤參考答案:正確28、一般把進行交叉編譯的主機稱為目標機。()(2分)正確錯誤參考答案:錯誤29、由于Bootloader嚴重依賴于硬件實現(xiàn),嵌入式系統(tǒng)中沒有一個通用的Bootloader。()(2分)正確錯誤參考答案:正確30、ROM掉電后數(shù)據(jù)不會丟失。()(2分)正確錯誤參考答案:正確填空題31、tar.bz2結(jié)尾的文件,采用____命令進行解壓縮操作。(2分)參考答案tarjxvf32、工程管理器make定義了____規(guī)則和模式規(guī)則。(2分)參考答案隱式33、gcc可以對編譯階段進行控制,其中____選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。(2分)參考答案-w34、Linux中顯示當前系統(tǒng)中由該用戶運行的進程列表的命令為____。(2分)參考答案PS35、vi有3種模式,分別為____模式、插入模式及一般模式。(2分)參考答案命令行36、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:more和____。(2分)參考答案less37、Linux中把DOS中采用的FAT文件系統(tǒng)(包括FAT12,F(xiàn)AT16和FAT32)稱為____文件系統(tǒng)。(2分)參考答案VFAT38、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:____和less。(2分)參考答案more39、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般40、服務的日志信息一般位于/____目錄下。(2分)參考答案VAR41、Linux系統(tǒng)是一個____進程的系統(tǒng)。(2分)參考答案多42、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、匯編、____。(2分)參考答案鏈接43、引用Shell變量,須在變量名前加上一個符號____。(2分)參考答案$44、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,____,執(zhí)行。(2分)參考答案寫45、在賦值語句中,賦值號“=”的兩邊____空格,否則在執(zhí)行時會引起錯誤。(2分)參考答案沒有46、可實現(xiàn)文件重命名的命令是:____。(2分)參考答案mv47、vi有3種模式,分別為命令行模式、____模式及一般模式。(2分)參考答案插入48、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符49、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶50、gcc生成可執(zhí)行文件的四個步驟:預處理、____、匯編、鏈接。(2分)參考答案編譯

單項選擇題1、刪除文件命令為:()(2分)A.mkdirB.rmdirC.mvD.rm參考答案:D2、結(jié)束一個進程的命令為:()(2分)A.psB.killC.nohupD.nice參考答案:B3、VIM編輯器中不包括下面哪種模式:()(2分)A.編輯模式B.命令模式C.插入模式D.輸出模式參考答案:D4、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無:()(2分)A.讀寫執(zhí)行B.寫讀執(zhí)行C.執(zhí)行讀寫D.執(zhí)行寫讀參考答案:A5、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:()(2分)A.chownB.chgrpC.chmodD.以上都不對參考答案:C6、下面哪個環(huán)境變量表示上一條命令執(zhí)行后的返回值:()(2分)A.$#B.$?C.$$D.$*參考答案:B7、VIM編輯器中執(zhí)行存盤退出的命令為:()(2分)A.:qB.:sqC.:q!D.:wq參考答案:D8、gcc可以對編譯階段進行控制,只編譯不進行其他操作的選項為:()(2分)A.-EB.-SC.-cD.-o參考答案:B9、GCC編譯器不支持:()(2分)A.CB.JavaC.ASPD.C++參考答案:C10、wc命令可統(tǒng)計文件的行數(shù)、字數(shù)和字節(jié)數(shù)。在下列格式中只顯示文件的行數(shù)的命令是:()(2分)A.wcB.wc-cC.wc-wD.wc-l參考答案:D11、Linux關(guān)機命令中,下列命令中無法實現(xiàn)關(guān)機的是:()(2分)A.shutdown-hnowB.rebootC.haltD.init0參考答案:B12、為了方便認識,還是建議將shell腳本的后綴名最好為:()(2分)A.exeB.docC.cD.sh參考答案:D13、用命令列出下面的文件列表,請問那一個文件是符號鏈接文件:()(2分)A.-rw-------2hel-susers56Sep0911:05helloB.-rw-------2hel-susers56Sep0911:05goodbeyC.drwx------1helusers1024Sep1008:10zhangD.lrwx------1helusers2024Sep1208:12cheng參考答案:D14、ff的描述為-rwxr-xr--1rootroot599cec1017:12ff,由此可知文件ff為:()(2分)A.普通文件B.硬鏈接C.目錄D.符號鏈接參考答案:A15、VIM編輯器環(huán)境時,使用:setnu顯示行號,使用下面哪項命令取消行號顯示:()(2分)A.:setnuoffB.:setnonuC.:offnuD.:clsnu參考答案:B判斷題16、設(shè)備驅(qū)動程序是內(nèi)核的一部分,如果驅(qū)動程序出錯,則可能導致系統(tǒng)崩潰。()(2分)正確錯誤參考答案:正確17、操作系統(tǒng)提供給用戶程序調(diào)用的一組“特殊”接口稱為shell命令。()(2分)正確錯誤參考答案:錯誤18、Shell是一種Linux操作系統(tǒng)中的命令行解釋程序。()(2分)正確錯誤參考答案:正確19、Bootloader啟動流程一般可分為stage1、stage2、stage3三個階段。()(2分)正確錯誤參考答案:錯誤20、串行通信通信線路簡單,成本低,適用于遠距離通信,但傳輸速度慢的應用場合。()(2分)正確錯誤參考答案:正確21、系統(tǒng)調(diào)用編程接口主要通過C庫LIBC實現(xiàn)。()(2分)正確錯誤參考答案:正確22、Bootloader是在操作系統(tǒng)內(nèi)核運行之前運行的一段程序。()(2分)正確錯誤參考答案:正確23、操作系統(tǒng)內(nèi)核運行之前運行的一段程序稱為BOOTLOADER。()(2分)正確錯誤參考答案:正確24、可以在shell提示下或圖形方式下創(chuàng)建用戶帳號。()(2分)正確錯誤參考答案:正確25、Shell是命令語言、命令解釋程序及程序設(shè)計語言的統(tǒng)稱。()(2分)正確錯誤參考答案:正確26、arm-linux-gcc交叉編譯工具主要包括binutils、GDB、glibc等軟件。()(2分)正確錯誤參考答案:錯誤27、ROM掉電后數(shù)據(jù)不會丟失。()(2分)正確錯誤參考答案:正確28、大多數(shù)Bootloader都包含“啟動加載”和“下載”兩種不同操作模式。()(2分)正確錯誤參考答案:正確29、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確30、Shell是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。()(2分)正確錯誤參考答案:正確填空題31、Linux中最常用的編譯器是____編譯器。(2分)參考答案GCC32、Linux中顯示當前系統(tǒng)中由該用戶運行的進程列表的命令為____。(2分)參考答案PS33、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、匯編、____。(2分)參考答案鏈接34、vi有3種模式,分別為____模式、插入模式及一般模式。(2分)參考答案命令行35、在Shell中test命令有整數(shù)運算符、字符串運算符、文件運算符、____四類運算符。(2分)參考答案邏輯運算符36、tar.bz2結(jié)尾的文件,采用____命令進行解壓縮操作。(2分)參考答案tarjxvf37、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符38、可實現(xiàn)文件重命名的命令是:____。(2分)參考答案mv39、在Shell中test命令有整數(shù)運算符、字符串運算符、____、邏輯運算符四類運算符。(2分)參考答案文件運算符40、gcc生成可執(zhí)行文件的四個步驟:____、編譯、匯編、鏈接。(2分)參考答案預處理41、gdb對____文件進行調(diào)試。(2分)參考答案可執(zhí)行42、Linux中改變工作目錄的命令為____。(2分)參考答案CD43、gcc可以對編譯階段進行控制,其中____選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。(2分)參考答案-w44、引用Shell變量,須在變量名前加上一個符號____。(2分)參考答案$45、在賦值語句中,賦值號“=”的兩邊____空格,否則在執(zhí)行時會引起錯誤。(2分)參考答案沒有46、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:____和less。(2分)參考答案more47、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般48、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,寫,____。(2分)參考答案執(zhí)行49、Linux下與設(shè)備相關(guān)的文件一般都在/____目錄下。(2分)參考答案DEV50、Linux系統(tǒng)是一個____進程的系統(tǒng)。(2分)參考答案多

單項選擇題1、下面哪些與GDB相關(guān)的說法是錯誤的:()(2分)A.GDB能調(diào)試可執(zhí)行文件B.GDB能調(diào)試源代碼C.GDB對編譯過程有要求D.GDB支持交叉調(diào)試參考答案:B2、GCC編譯器不支持:()(2分)A.CB.JavaC.ASPD.C++參考答案:C3、gcc可以對編譯階段進行控制,在可執(zhí)行文件中包含標準調(diào)試信息供gdb進行調(diào)試的選項為:()D(2分)A.-WallB.-WerrorC.-wD.-g參考答案:4、下面關(guān)于Shell的說法不正確的是:()(2分)A.操作系統(tǒng)的外殼B.用戶與系統(tǒng)內(nèi)核之間的接口C.一個命令解釋程序D.一種和C語言類似的程序參考答案:D5、交叉編譯器中,下面哪項不是必需包含的:()(2分)A.glibcB.gccC.binutilsD.tmake參考答案:D6、Linux內(nèi)核配置過程中,下面哪項命令采用的是基于圖形窗口模式的配置界面:()(2分)A.makeconfigB.makemenuconfigC.makexconfigD.makeoldconfig參考答案:C7、下面哪個環(huán)境變量表示上一條命令執(zhí)行后的返回值:()(2分)A.$#B.$?C.$$D.$*參考答案:B8、為了方便認識,還是建議將shell腳本的后綴名最好為:()(2分)A.exeB.docC.cD.sh參考答案:D9、ln命令,下列哪項說法是不正確的:()(2分)A.ln命令會保持每一處鏈接文件的同步性B.軟鏈接在用戶選定的位置上生成一個文件的鏡像C.ln命令的鏈接文件不會重復占用磁盤空間D.硬鏈接會在用戶選定的位置上生成一個和源文件大小相同的文件參考答案:C10、下面哪個環(huán)境變量表示命令行中輸入的所有參數(shù)串:()(2分)A.$?B.$$C.$*D.$@參考答案:D11、gcc可以對編譯階段進行控制,只編譯不進行其他操作的選項為:()(2分)A.-EB.-SC.-cD.-o參考答案:B12、GCC的正確編譯流程為:()(2分)A.預處理-編譯-匯編-鏈接B.預處理-編譯-鏈接-匯編C.預處理-鏈接-編譯-匯編D.編譯-預處理-匯編-鏈接參考答案:A13、引用Shell變量,須在變量名前加上一個符號:()(2分)A.$B.#C.~D.?參考答案:A14、顯示當前目錄中的全部文件,相應命令為:()(2分)A.lsB.ls-aC.ls-lD.ls-m參考答案:B15、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:()(2分)A.chownB.chgrpC.chmodD.以上都不對參考答案:C判斷題16、在Linux操作系統(tǒng)中,使用ifconfig配置的網(wǎng)絡(luò)設(shè)備參數(shù)不需重啟就可生效。()(2分)正確錯誤參考答案:正確17、gcc可以對編譯階段進行控制,其中-M選項只編譯,不進行其他操作。()(2分)正確錯誤參考答案:錯誤18、引用Shell變量,須在變量名前加上一個符號*。()(2分)正確錯誤參考答案:錯誤19、在Shell中test命令有整數(shù)運算符、字符串運算符、文本運算符、邏輯運算符四類運算符。()(2分)正確錯誤參考答案:錯誤20、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確21、rm命令可刪除文件或目錄,其主要差別就是是否使用遞歸開關(guān)-f。()(2分)正確錯誤參考答案:錯誤22、可以在shell提示下或圖形方式下創(chuàng)建用戶帳號。()(2分)正確錯誤參考答案:正確23、Shell是命令語言、命令解釋程序及程序設(shè)計語言的統(tǒng)稱。()(2分)正確錯誤參考答案:正確24、gcc可以對編譯階段進行控制,其中-L選項設(shè)定庫文件的路徑。()(2分)正確錯誤參考答案:正確25、Shell是一種Linux操作系統(tǒng)中的命令行解釋程序。()(2分)正確錯誤參考答案:正確26、Linux內(nèi)核中不同的目錄結(jié)構(gòu)里都有相應的Makefile。()(2分)正確錯誤參考答案:正確27、Shell變量Fat和fat不區(qū)分大小寫字母,意義相同。()(2分)正確錯誤參考答案:錯誤28、Shell是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。()(2分)正確錯誤參考答案:正確29、Shell擁有自己內(nèi)建的命令集,不能被系統(tǒng)中其他應用程序所調(diào)用。()(2分)正確錯誤參考答案:錯誤30、vi有3種模式,分別為命令行模式、插入模式及一般模式。()(2分)正確錯誤參考答案:正確填空題31、gcc可以對編譯階段進行控制,其中____選項在可執(zhí)行文件中包含標準調(diào)試信息,供gdb進行調(diào)試。(2分)參考答案-w32、Linux中把DOS中采用的FAT文件系統(tǒng)(包括FAT12,F(xiàn)AT16和FAT32)稱為____文件系統(tǒng)。(2分)參考答案VFAT33、Linux系統(tǒng)是一個____進程的系統(tǒng)。(2分)參考答案多34、Linux下軟驅(qū)、光驅(qū)、硬盤的掛載點一般位于/____目錄下。(2分)參考答案MNT35、vi有3種模式,分別為____模式、插入模式及一般模式。(2分)參考答案命令行36、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:____。(2分)參考答案chmod37、VIM編輯器中執(zhí)行存盤退出的命令為____。(2分)參考答案:wq38、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般39、gdb對____文件進行調(diào)試。(2分)參考答案可執(zhí)行40、可顯示隱藏文件的ls命令是____。(2分)參考答案ls-a41、工程管理器make讀入的配置文件為____。(2分)參考答案Makefile42、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,____,執(zhí)行。(2分)參考答案寫43、Linux中改變工作目錄的命令為____。(2分)參考答案CD44、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:____和less。(2分)參考答案more45、gcc生成可執(zhí)行文件的四個步驟:預處理、____、匯編、鏈接。(2分)參考答案編譯46、Linux中最常見最基礎(chǔ)的操作對象是____。(2分)參考答案文件47、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶48、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符49、Linux對目錄和設(shè)備都當作____來進行處理。(2分)參考答案文件50、工程管理器make定義了____規(guī)則和模式規(guī)則。(2分)參考答案隱式

單項選擇題1、ln命令,下列哪項說法是不正確的:()(2分)A.ln命令會保持每一處鏈接文件的同步性B.軟鏈接在用戶選定的位置上生成一個文件的鏡像C.ln命令的鏈接文件不會重復占用磁盤空間D.硬鏈接會在用戶選定的位置上生成一個和源文件大小相同的文件參考答案:C2、下面哪個環(huán)境變量表示命令行中輸入的所有參數(shù)串:()(2分)A.$?B.$$C.$*D.$@參考答案:D3、gcc可以對編譯階段進行控制,只編譯不進行其他操作的選項為:()(2分)A.-EB.-SC.-cD.-o參考答案:B4、GDB調(diào)試過程中,使用下面哪項命令設(shè)置斷點,其中m代表行號:()(2分)A.bmB.cmC.nmD.sm參考答案:A5、下面關(guān)于Shell的說法不正確的是:()(2分)A.操作系統(tǒng)的外殼B.用戶與系統(tǒng)內(nèi)核之間的接口C.一個命令解釋程序D.一種和C語言類似的程序參考答案:D6、gcc可以對編譯階段進行控制,設(shè)定庫文件路徑的選項為:()(2分)A.-LpathB.-IpathC.-llibraryD.-static參考答案:A7、下面哪些與GDB相關(guān)的說法是錯誤的:()(2分)A.GDB能調(diào)試可執(zhí)行文件B.GDB能調(diào)試源代碼C.GDB對編譯過程有要求D.GDB支持交叉調(diào)試參考答案:B8、Linux操作系統(tǒng)中,串口設(shè)備的設(shè)備名一般為:()(2分)A.com1B.port1C.ttyS0D.serl1參考答案:C9、下面哪項關(guān)于GCC編譯過程的說法是錯誤的:()(2分)A.編譯階段GCC要檢查代碼規(guī)范性、是否有語法錯誤等,確定代碼的實際要做的工作B.匯編階段是把編譯階段生成的.s文件轉(zhuǎn)成目標文件C.預處理階段,GCC編譯器將代碼中包含的頭文件編譯進來D.GCC在編譯時默認使用靜態(tài)庫參考答案:D10、下面哪個命令是用來定義shell的全局變量:()(2分)A.exportfsB.a(chǎn)liasC.exportsD.export參考答案:D11、為了方便認識,還是建議將shell腳本的后綴名最好為:()(2分)A.exeB.docC.cD.sh參考答案:D12、Linux內(nèi)核配置過程中,下面哪項命令采用的是基于圖形窗口模式的配置界面:()(2分)A.makeconfigB.makemenuconfigC.makexconfigD.makeoldconfig參考答案:C13、GCC提供編譯過程中所有有用的報警信息,則在編譯時應加入選項:()(2分)A.-wB.-WallC.-werrorD.-error參考答案:B14、引用Shell變量,須在變量名前加上一個符號:()(2分)A.$B.#C.~D.?參考答案:A15、交叉編譯器中,下面哪項不是必需包含的:()(2分)A.glibcB.gccC.binutilsD.tmake參考答案:D判斷題16、RAM的訪問速度比較快,但掉電后數(shù)據(jù)會丟失。()(2分)正確錯誤參考答案:正確17、Shell變量沒有眾多存儲類型的限制,也不需要預先定義然后才能賦值,可以在使用時“現(xiàn)定義、現(xiàn)賦值”。()(2分)正確錯誤參考答案:正確18、在賦值語句中,賦值號“=”的兩邊沒有空格,否則在執(zhí)行時會引起錯誤。()(2分)正確錯誤參考答案:正確19、可以在shell提示下或圖形方式下創(chuàng)建用戶帳號。()(2分)正確錯誤參考答案:正確20、操作系統(tǒng)提供給用戶程序調(diào)用的一組“特殊”接口稱為shell命令。()(2分)正確錯誤參考答案:錯誤21、在Shell中test命令有整數(shù)運算符、字符串運算符、文本運算符、邏輯運算符四類運算符。()(2分)正確錯誤參考答案:錯誤22、Bootloader僅依賴于CPU的體系結(jié)構(gòu),不依賴于具體的嵌入式板級設(shè)備配置。()(2分)正確錯誤參考答案:錯誤23、系統(tǒng)調(diào)用編程接口主要通過C庫LIBC實現(xiàn)。()(2分)正確錯誤參考答案:正確24、Bootloader是在操作系統(tǒng)內(nèi)核運行之前運行的一段程序。()(2分)正確錯誤參考答案:正確25、Shell擁有自己內(nèi)建的命令集,不能被系統(tǒng)中其他應用程序所調(diào)用。()(2分)正確錯誤參考答案:錯誤26、Shell是一種Linux操作系統(tǒng)中的命令行解釋程序。()(2分)正確錯誤參考答案:正確27、雖然Bootloader嚴重依賴于硬件實現(xiàn),但是Bootloader的設(shè)計與實現(xiàn)有一些通用的概念。()(2分)正確錯誤參考答案:正確28、在內(nèi)核更新與加載實驗中,內(nèi)核映像的后綴部分為ZIMAGE。()(2分)正確錯誤參考答案:正確29、Linux的缺省shell是bash。()(2分)正確錯誤參考答案:正確30、Shell變量Fat和fat不區(qū)分大小寫字母,意義相同。()(2分)正確錯誤參考答案:錯誤填空題31、下面更改文件命令只能更改符號連接的目標文件的權(quán)限的命令是:____。(2分)參考答案chmod32、可實現(xiàn)文件重命名的命令是:____。(2分)參考答案mv33、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,寫,____。(2分)參考答案執(zhí)行34、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般35、vi有3種模式,分別為命令行模式、____模式及一般模式。(2分)參考答案插入36、Linux中最常見最基礎(chǔ)的操作對象是____。(2分)參考答案文件37、Linux下軟驅(qū)、光驅(qū)、硬盤的掛載點一般位于/____目錄下。(2分)參考答案MNT38、Linux系統(tǒng)是一個____進程的系統(tǒng)。(2分)參考答案多39、Linux中顯示當前系統(tǒng)中由該用戶運行的進程列表的命令為____。(2分)參考答案PS40、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符41、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、匯編、____。(2分)參考答案鏈接42、在Shell中test命令有整數(shù)運算符、字符串運算符、____、邏輯運算符四類運算符。(2分)參考答案文件運算符43、gcc生成可執(zhí)行文件的四個步驟:預處理、編譯、____、鏈接。(2分)參考答案匯編44、Linux中最常用的編譯器是____編譯器。(2分)參考答案GCC45、Linux對目錄和設(shè)備都當作____來進行處理。(2分)參考答案文件46、將分區(qū)與目錄相對應的過程叫做____。(2分)參考答案掛載47、gcc生成可執(zhí)行文件的四個步驟:預處理、____、匯編、鏈接。(2分)參考答案編譯48、不帶有編輯功能但有翻頁、按行滾動、搜索功能的命令是:more和____。(2分)參考答案less49、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶50、可顯示隱藏文件的ls命令是____。(2分)參考答案ls-a

單項選擇題1、gcc可以對編譯階段進行控制,只編譯不進行其他操作的選項為:()(2分)A.-EB.-SC.-cD.-o參考答案:B2、VIM編輯器中執(zhí)行存盤退出的命令為:()(2分)A.:qB.:sqC.:q!D.:wq參考答案:D3、內(nèi)核的編譯主要步驟不包括下面哪項:()(2分)A.內(nèi)核配置B.建立依存關(guān)系C.建立內(nèi)核D.加載內(nèi)核參考答案:D4、GCC提供編譯過程中所有有用的報警信息,則在編譯時應加入選項:()(2分)A.-wB.-WallC.-werrorD.-error參考答案:B5、下面哪項為一般嵌入式系統(tǒng)開發(fā)中不具備的環(huán)節(jié):()(2分)A.系統(tǒng)總體開發(fā)B.數(shù)據(jù)庫設(shè)計C.嵌入式硬件開發(fā)D.嵌入式軟件開發(fā)參考答案:B6、交叉編譯器中,下面哪項不是必需包含的:()(2分)A.glibcB.gccC.binutilsD.tmake參考答案:D7、Bootloader的的stage1階段主要完成的工作不包括下面哪項:()(2分)A.基本的硬件初始化B.為加載stage2準備RAM空間C.拷貝stage2到RAM中D.用匯編語言跳轉(zhuǎn)到main入口函數(shù)參考答案:D8、在Linux操作系統(tǒng)中采用哪項運行級別為圖形用戶登錄:()(2分)A.0B.1C.3D.5參考答案:D9、為了方便認識,還是建議將shell腳本的后綴名最好為:()(2分)A.exeB.docC.cD.sh參考答案:D10、GCC編譯器不支持:()(2分)A.CB.JavaC.ASPD.C++參考答案:C11、下列哪一項不是嵌入式操作系統(tǒng)的特點:()(2分)A.占有資源少B.低成本C.高可靠性D.交互性參考答案:D12、在嵌入式系統(tǒng)開發(fā)過程中下面哪項為錯誤的說法:()(2分)A.對于有些硬件和軟件都可以實現(xiàn)的功能,需要在成本和性能上做出抉擇B.對實時性要求非常高的產(chǎn)品可以選擇嵌入式Linux開發(fā)環(huán)境C.嵌入式系統(tǒng)的軟件開發(fā)與通常軟件開發(fā)的區(qū)別主要在于軟件實現(xiàn)部分D.嵌入式系統(tǒng)的軟件開發(fā)可分為交叉編譯和交叉調(diào)試兩部分參考答案:B13、Linux內(nèi)核配置過程中,下面哪項命令建立依賴關(guān)系:()(2分)A.makeconfigB.makemenuconfigC.makedepD.makeclean參考答案:C14、下面哪些與GDB相關(guān)的說法是錯誤的:()(2分)A.GDB能調(diào)試可執(zhí)行文件B.GDB能調(diào)試源代碼C.GDB對編譯過程有要求D.GDB支持交叉調(diào)試參考答案:B15、gcc可以對編譯階段進行控制,在可執(zhí)行文件中包含標準調(diào)試信息供gdb進行調(diào)試的選項為:()D(2分)A.-WallB.-WerrorC.-wD.-g參考答案:判斷題16、由于Bootloader嚴重依賴于硬件實現(xiàn),嵌入式系統(tǒng)中沒有一個通用的Bootloader。()(2分)正確錯誤參考答案:正確17、人們通常所說的內(nèi)存即指系統(tǒng)中的ROM。()(2分)正確錯誤參考答案:錯誤18、壓縮的內(nèi)核映像通常名為vmlinux。()(2分)正確錯誤參考答案:錯誤19、設(shè)備驅(qū)動程序是內(nèi)核的一部分,如果驅(qū)動程序出錯,則可能導致系統(tǒng)崩潰。()(2分)正確錯誤參考答案:正確20、arm-linux-gcc交叉編譯工具主要包括binutils、GDB、glibc等軟件。()(2分)正確錯誤參考答案:錯誤21、ROM掉電后數(shù)據(jù)不會丟失。()(2分)正確錯誤參考答案:正確22、一般把進行交叉編譯的主機稱為目標機。()(2分)正確錯誤參考答案:錯誤23、串行通信通信線路簡單,成本低,適用于遠距離通信,但傳輸速度慢的應用場合。()(2分)正確錯誤參考答案:正確24、大多數(shù)Bootloader都包含“啟動加載”和“下載”兩種不同操作模式。()(2分)正確錯誤參考答案:正確25、Flash具有和ROM一樣掉電不會丟失的特性,因此被稱為FlashROM。()(2分)正確錯誤參考答案:正確26、Shell變量沒有眾多存儲類型的限制,也不需要預先定義然后才能賦值,可以在使用時“現(xiàn)定義、現(xiàn)賦值”。()(2分)正確錯誤參考答案:正確27、Shell是命令語言、命令解釋程序及程序設(shè)計語言的統(tǒng)稱。()(2分)正確錯誤參考答案:正確28、操作系統(tǒng)內(nèi)核運行之前運行的一段程序稱為BOOTLOADER。()(2分)正確錯誤參考答案:正確29、一般把程序?qū)嶋H的運行環(huán)境稱為宿主機。()(2分)正確錯誤參考答案:錯誤30、在內(nèi)核更新與加載實驗中,內(nèi)核映像的后綴部分為ZIMAGE。()(2分)正確錯誤參考答案:正確填空題31、chmod命令的權(quán)限模式使用八進制形式,每個八進制的三個二進制位從高到低分別表示為有無讀,寫,____。(2分)參考答案執(zhí)行32、Linux中把DOS中采用的FAT文件系統(tǒng)(包括FAT12,F(xiàn)AT16和FAT32)稱為____文件系統(tǒng)。(2分)參考答案VFAT33、gcc生成可執(zhí)行文件的四個步驟:____、編譯、匯編、鏈接。(2分)參考答案預處理34、shell不僅是____,它同時也是一種功能強大的編程語言。(2分)參考答案用戶命令的解釋器35、chmod命令的權(quán)限模式使用八進制形式,其中從最高到最低位依次表示為文件所有者,文件所屬組和____。(2分)參考答案其他用戶36、在Shell中test命令有____、字符串運算符、文件運算符、邏輯運算符四類運算符。(2分)參考答案整數(shù)運算符37、Shell字符串變量中,若有空格符可以使用雙引號“"”或單引號“'”來將變量內(nèi)容結(jié)合起來,____內(nèi)的特殊字符可以保有變量特性。(2分)參考答案雙引號38、____是linux系統(tǒng)的一種命令行用戶界面,提供了用戶與操作系統(tǒng)進行交互的接口,本質(zhì)上是命令解釋器,可為用戶提供個性化的使用環(huán)境。(2分)參考答案Shell39、工程管理器make定義了____規(guī)則和模式規(guī)則。(2分)參考答案隱式40、在內(nèi)核更新與加載實驗中,內(nèi)核映像的后綴部分為____。(2分)參考答案ZIMAGE41、arm-linux-gcc交叉編譯工具主要包括binutils、____、glibc等軟件。(2分)參考答案GCC42、嵌入式的英文為____。(2分)參考答案EMBEDDED43、vi有3種模式,分別為命令行模式、插入模式及____模式。(2分)參考答案一般44、引用Shell變量,須在變量名前加上一個符號____。(2分)參考答案$45、gdb對

溫馨提示

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

最新文檔

評論

0/150

提交評論