版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、單選題1、?以下關(guān)于嵌入式系統(tǒng)的描述,哪一項(xiàng)是錯(cuò)誤的A.嵌入式系統(tǒng)對(duì)體積、功耗、可靠性等要求比較嚴(yán)格B.嵌入式系統(tǒng)是專(zhuān)用計(jì)算機(jī)系統(tǒng)C.嵌入式系統(tǒng)一般應(yīng)用在工業(yè)領(lǐng)域,在日常生活中很難看到D.嵌入式系統(tǒng)采用的技術(shù)依托于計(jì)算機(jī)技術(shù)正確答案:C2、?對(duì)于單任務(wù)嵌入式系統(tǒng)而言,以下哪個(gè)表述是正確的A.單任務(wù)嵌入式系統(tǒng)比多任務(wù)系統(tǒng)更復(fù)雜B.單任務(wù)嵌入式系統(tǒng)可以解決任何復(fù)雜的應(yīng)用問(wèn)題C.一般采用匯編語(yǔ)言進(jìn)行系統(tǒng)最初的初始化D.一般采用C語(yǔ)言進(jìn)行系統(tǒng)最初的初始化正確答案:C3、?下面關(guān)于C語(yǔ)言的描述,錯(cuò)誤的是A.c語(yǔ)言可以直接訪問(wèn)內(nèi)存地址B.c語(yǔ)言支持指針C.c語(yǔ)言的程序運(yùn)行速度比匯編語(yǔ)言快D.C語(yǔ)言的開(kāi)發(fā)效率高于匯編語(yǔ)言正確答案:C4、?在ARMC編程中,以下哪種說(shuō)法是錯(cuò)誤的A.ARMC程序無(wú)法優(yōu)化B.可以針對(duì)編譯器的特點(diǎn),c程序進(jìn)行優(yōu)化C.可以針對(duì)ARM體系結(jié)構(gòu)的特點(diǎn),對(duì)C程序進(jìn)行優(yōu)化D.ARMC的變量類(lèi)型、循環(huán)等特性,都可以進(jìn)行優(yōu)化正確答案:A5、?對(duì)于一個(gè)32位嵌入式處理器,為了盡可能提高C程序執(zhí)行效率,變量、參數(shù)、函數(shù)返回值,應(yīng)盡量將其位數(shù)設(shè)置為A.1位B.16位C.32位D.8位正確答案:C6、?以下關(guān)于Linux操作系統(tǒng)描述錯(cuò)誤的是A.Linux通過(guò)shell命令實(shí)現(xiàn)了很多系統(tǒng)管理功能B.Linux操作系統(tǒng)應(yīng)用非常廣泛C.Linux操作系統(tǒng)可以被移植到很多體系結(jié)構(gòu)的計(jì)算機(jī)上D.Linux操作系統(tǒng)只能運(yùn)行在PC機(jī)上正確答案:D7、?以下哪個(gè)Linux的Shell命令可以實(shí)現(xiàn)目錄切換A.cdB.catC.pwdD.ls正確答案:A8、?以下關(guān)于vi的描述,錯(cuò)誤的是A.vi支持非常豐富的命令B.vi只適合編輯文本文件,不適合編輯源程序C.vi具有命令模式和輸入模式D.vi是功能強(qiáng)大的編輯器正確答案:B9、?以下關(guān)于gcc的描述,正確的是A.gcc是一個(gè)調(diào)試器B.gcc是一個(gè)版本控制工具C.gcc是一個(gè)連接器D.gcc是一個(gè)編譯器正確答案:D10、?以下關(guān)于gdb的描述,錯(cuò)誤的是A.gdb支持多種調(diào)試命令B.gdb是一個(gè)功能強(qiáng)大的調(diào)試器C.gdb采用圖形界面方式工作D.gdb采用命令行方式工作正確答案:C11、?make程序會(huì)從當(dāng)前目錄下尋找makefile,并解析其中內(nèi)容,完成對(duì)工程項(xiàng)目的自動(dòng)編譯,以下哪個(gè)說(shuō)法是錯(cuò)誤的A.makefile支持很多語(yǔ)法特性B.通過(guò)編寫(xiě)makefile可以大幅提高工程項(xiàng)目編譯效率C.makefile是一種行之有效的軟件工程工具D.每一個(gè)C程序,都必須采用makefile才能夠編譯正確答案:D12、?以下哪個(gè)函數(shù)可以打開(kāi)一個(gè)目錄文件A.mkdir()B.closedir()C.opendir()D.rmdir()正確答案:C13、?以下關(guān)于對(duì)文件操作的描述,正確的是A.只可以對(duì)文件進(jìn)行讀訪問(wèn)B.可以對(duì)文件進(jìn)行讀寫(xiě)和追加訪問(wèn)C.只可以對(duì)文件進(jìn)行追加訪問(wèn)D.只可以對(duì)文件進(jìn)行寫(xiě)訪問(wèn)正確答案:B14、?以下關(guān)于進(jìn)程的描述,正確的是A.父進(jìn)程的進(jìn)程號(hào)和子進(jìn)程的進(jìn)程號(hào)相同B.每個(gè)程序執(zhí)行時(shí)都會(huì)生成一個(gè)進(jìn)程C.進(jìn)程和線程的概念完全一致D.不同進(jìn)程之間不能進(jìn)行通信正確答案:B15、?以下關(guān)于線程編程,錯(cuò)誤的是A.父進(jìn)程的進(jìn)程號(hào)和子進(jìn)程的進(jìn)程號(hào)相同B.不同進(jìn)程之間不能進(jìn)行通信C.進(jìn)程和線程的概念完全一致D.每個(gè)程序執(zhí)行時(shí)都會(huì)生成一個(gè)進(jìn)程正確答案:D16、?當(dāng)在鍵盤(pán)按下“Ctrlc”按鍵時(shí),會(huì)發(fā)生什么A.終止前臺(tái)進(jìn)程B.終止后臺(tái)進(jìn)程C.什么都不做D.喚醒前臺(tái)進(jìn)程正確答案:A17、?以下哪一項(xiàng),不屬于信號(hào)集處理函數(shù)A.sigfillset()B.signal()C.sigemptyset()D.sigaddset()正確答案:B18、?關(guān)于共享內(nèi)存,正確的說(shuō)法是?A.共享內(nèi)存必須連接到進(jìn)程地址空間中才可使用B.只有具有有父子繼承關(guān)系的進(jìn)程才可以使用共享內(nèi)存C.共享內(nèi)存不屬于進(jìn)程間通信機(jī)制D.不相關(guān)進(jìn)程不可使用同一塊共享內(nèi)存正確答案:A19、?關(guān)于消息隊(duì)列,錯(cuò)誤的是A.消息隊(duì)列中每個(gè)消息的長(zhǎng)度都有一個(gè)最大限制B.不同進(jìn)程可以通過(guò)消息隊(duì)列傳遞信息C.消息隊(duì)列中可以包含無(wú)數(shù)個(gè)消息D.消息隊(duì)列屬于一種進(jìn)程間通信機(jī)制正確答案:C20、?以下關(guān)于套接字機(jī)制的描述錯(cuò)誤的是A.套接字通信中不區(qū)分客戶(hù)端和服務(wù)器B.網(wǎng)絡(luò)中的計(jì)算機(jī)可采用套接字通信C.套接字機(jī)制通過(guò)一系列函數(shù)來(lái)實(shí)現(xiàn)D.一臺(tái)計(jì)算機(jī)的不同進(jìn)程間可采用套接字通信正確答案:A21、?在內(nèi)核中用來(lái)識(shí)別設(shè)備的是A.以上均不對(duì)B.設(shè)備別名C.設(shè)備名稱(chēng)D.設(shè)備號(hào)正確答案:D22、?以下關(guān)于驅(qū)動(dòng)程序的描述,正確的是A.驅(qū)動(dòng)程序必須直接編譯到內(nèi)核中B.驅(qū)動(dòng)程序必須以模塊方式插入Linux內(nèi)核C.驅(qū)動(dòng)程序和應(yīng)用程序沒(méi)有區(qū)別D.驅(qū)動(dòng)程序可以幫助用戶(hù)管理硬件正確答案:D23、?以下哪個(gè)命令可以列出系統(tǒng)中的模塊列表A.rmmodB.depmodC.insmodD.lsmod正確答案:D24、?以下關(guān)于設(shè)備的描述,錯(cuò)誤的是A.主設(shè)備號(hào)和次設(shè)備號(hào)共同確定某個(gè)設(shè)備B.設(shè)備具有主設(shè)備號(hào)C.主設(shè)備號(hào)和次設(shè)備號(hào)的概念是一樣的D.設(shè)備具有次設(shè)備號(hào)正確答案:C25、?以下哪一項(xiàng)不屬于bootloader的特性A.Bootloader包括了應(yīng)用程序的全部功能B.Bootloader可以進(jìn)行系統(tǒng)初始化工作C.Bootloader在系統(tǒng)剛啟動(dòng)時(shí)運(yùn)行D.Bootloader負(fù)責(zé)將操作系統(tǒng)內(nèi)核復(fù)制到內(nèi)存中正確答案:A26、?以下哪一項(xiàng)不屬于嵌入式系統(tǒng)的特點(diǎn)A.以計(jì)算機(jī)技術(shù)為基礎(chǔ)B.具有桌面計(jì)算機(jī)的全部功能C.軟硬件可裁剪D.以應(yīng)用為中心正確答案:B27、?中斷服務(wù)程序應(yīng)該A.可以向其傳遞必要的參數(shù)B.功能應(yīng)盡可能完善C.盡可能包含復(fù)雜功能D.盡可能短小精悍正確答案:D28、?以下哪一項(xiàng),不屬于ARMC代碼優(yōu)化的范疇A.在循環(huán)中采用減計(jì)數(shù)B.循環(huán)展開(kāi)C.盡量采用指針操作D.采用合適的變量長(zhǎng)度正確答案:C29、?在Linux控制臺(tái)中,切換當(dāng)前目錄采用的命令是A.pwdB.lsC.dateD.cd正確答案:D30、?在基于Linux的C語(yǔ)言編程開(kāi)發(fā)中,采用的編譯器是A.gdbB.viC.svnD.gcc正確答案:D31、?在采用嵌入式操作系統(tǒng)的實(shí)際應(yīng)用場(chǎng)合中,以下軟件層次中,哪一項(xiàng)是非必須的A.bootloaderB.圖形系統(tǒng)C.文件系統(tǒng)D.應(yīng)用軟件正確答案:B32、?Linux系統(tǒng)的文件類(lèi)型中,不包括如下哪一項(xiàng)A.套接字文件B.目錄文件C.普通文件D.快捷方式文件正確答案:D33、?關(guān)于進(jìn)程和線程的描述,正確的是A.各線程間不可共享變量B.父子進(jìn)程的全部資源都相同C.線程切換的代價(jià)比進(jìn)程切換大D.線程切換的代價(jià)比進(jìn)程切換小正確答案:D34、?進(jìn)程接收到信號(hào)之后,如果事先沒(méi)有安排捕獲它,進(jìn)程將會(huì)執(zhí)行默認(rèn)動(dòng)作,不包括如下哪一項(xiàng)A.忽略B.放棄進(jìn)程資源C.終止D.暫停正確答案:B35、?打開(kāi)一個(gè)管道文件,采用的函數(shù)是A.read()B.write()C.open()D.close()正確答案:C二、判斷題1、?嵌入式操作系統(tǒng)啟動(dòng)后,bootloader即不再起作用。正確答案:√2、?采用庫(kù)函數(shù)形式打開(kāi)一個(gè)文件,返回的數(shù)據(jù)類(lèi)型為“FILE*”正確答案:√3、?Linux系統(tǒng)中,只允許有父子繼承關(guān)系的進(jìn)程之間發(fā)送信號(hào)正確答案:×4、?進(jìn)程可以通過(guò)kill函數(shù)向包括它本身在內(nèi)的其他進(jìn)程發(fā)送一個(gè)信號(hào)正確答案:√5、?可以通過(guò)在鍵盤(pán)鍵入Ctrlc組合鍵來(lái)終止任意一個(gè)進(jìn)程的執(zhí)行,包括后臺(tái)進(jìn)程正確答案:×6、嵌入式設(shè)備大多運(yùn)行于工廠等場(chǎng)合,對(duì)功耗要求不嚴(yán)格。正確答案:×7、Makefile支持采用變量來(lái)代替較長(zhǎng)的字符串,增加了編寫(xiě)的簡(jiǎn)潔性。正確答案:√8、采用Makefile來(lái)管理項(xiàng)目工程,因需要對(duì)所有源文件進(jìn)行編譯,因此增加了編譯時(shí)間,延緩了開(kāi)發(fā)進(jìn)度。正確答案:×9、如需采用gdb進(jìn)行程序調(diào)試,那么在采用gcc編譯源程序時(shí)必須指定“-g”選項(xiàng)正確答案:√10、?GNU工具鏈?zhǔn)且惶组_(kāi)源的、優(yōu)秀的開(kāi)發(fā)工具正確答案:√11、?不相關(guān)進(jìn)程可以用無(wú)名管道進(jìn)行通信正確答案:×12、?信號(hào)量可用于進(jìn)程間通信,防止多個(gè)進(jìn)程同時(shí)進(jìn)入臨界區(qū)正確答案:√13、?在使用共享內(nèi)存之前,進(jìn)程需要將其鏈接如自己的進(jìn)程空間中。正確答案:√14、?使用套接字機(jī)制,可在網(wǎng)絡(luò)上的不同計(jì)算機(jī)間通信,但不可在同一臺(tái)計(jì)算機(jī)內(nèi)部通信。正確答案:×15、?采用網(wǎng)絡(luò)套接字時(shí),不需要考慮字節(jié)序問(wèn)題正確答案:×16、
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 黑臭水體治理合同(2篇)
- 南京航空航天大學(xué)《程序設(shè)計(jì)語(yǔ)言》2021-2022學(xué)年期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《土木工程與環(huán)境》2021-2022學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《汽車(chē)材料與成型技術(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 《游子吟》說(shuō)課稿
- 《我要的是葫蘆》說(shuō)課稿
- 作業(yè)打卡課件教學(xué)課件
- 南京工業(yè)大學(xué)《有限元技術(shù)及其應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)《商務(wù)日語(yǔ)函電》2022-2023學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)《景觀設(shè)計(jì)三》2022-2023學(xué)年第一學(xué)期期末試卷
- 第8講+隋唐的文化
- 管網(wǎng)設(shè)計(jì)分析報(bào)告
- 珍愛(ài)生命拒絕危險(xiǎn)游戲
- 高中數(shù)學(xué)教師的專(zhuān)業(yè)發(fā)展路徑
- 《地球是怎樣形成的》課件
- 建筑機(jī)電系統(tǒng)全過(guò)程調(diào)試技術(shù)及工藝
- 六西格瑪之控制階段詳解
- 《領(lǐng)導(dǎo)梯隊(duì):全面打造領(lǐng)導(dǎo)力驅(qū)動(dòng)型公司》解讀
- 護(hù)理質(zhì)量安全與風(fēng)險(xiǎn)管理的案例分析
- 工程流體力學(xué)課后習(xí)題答案-(杜廣生)
- AI智能客服應(yīng)用實(shí)踐
評(píng)論
0/150
提交評(píng)論