資源描述:
《嵌入式系統(tǒng)原理與應(yīng)用 答案》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、系別信息科學(xué)與技術(shù)班級軟件0701姓名學(xué)號任課教師任春明試卷編號:A裝o訂o線o內(nèi)o請o勿o答o題2010—2011學(xué)年第1學(xué)期期末試卷課程名稱:嵌入式系統(tǒng)原理與應(yīng)用(軟件08)考試時(shí)間:2010-12-24題號一二三四五六合計(jì)題目應(yīng)得分10206010100題目實(shí)得分得分評分人第一題:判斷題(對的寫“√”,錯(cuò)的寫“×”,每個(gè)1分,共10分)1.目前的ARM處理器采用的是哈佛體系結(jié)構(gòu)。(√)2.ARM處理器的運(yùn)行模式可通過中斷或異常處理改變。(√)3.BootLoader屬于嵌入式操作系統(tǒng)的一部分。(√)4.ARM包含32個(gè)通用寄存器。(×)//31個(gè)5.基于ARM架構(gòu)的指令都是32位的。(×
2、)6、WindowsCE屬于比較典型的單體內(nèi)核操作系統(tǒng)。(√)7、在WindowsCE中,每一個(gè)運(yùn)行著的應(yīng)用程序都是一個(gè)進(jìn)程,每個(gè)進(jìn)程只包括一個(gè)線程。(×)8、操作系統(tǒng)線程和中斷服務(wù)例程(ISR)運(yùn)行在核心態(tài)。(√)9、WindowsCE中每個(gè)進(jìn)程獨(dú)享4GB虛擬地址空間。(×)//共享10、Release版的操作系統(tǒng)運(yùn)行的速度更快,但是可能缺少必要的調(diào)試信息。(√)第9頁得分評分人第二題:選擇題(每空1分,共20分)1、下面哪一項(xiàng)不是嵌入式系統(tǒng)的特點(diǎn)。(c)A、嵌入性B、專用性C、通用性D、計(jì)算機(jī)系統(tǒng)2、WindowsCE的內(nèi)核模塊為應(yīng)用程序提供的基本服務(wù)不包括(a)。A、進(jìn)程管理B、中斷處理
3、C、異常處理D、編程處理3、WindowsCE的根目錄為(c)。A、“”B、“Windows”C、“WindowsCE”D、“CDDriver”4、下列關(guān)于消息隊(duì)列描述錯(cuò)誤的是(a)。A、消息可以為任意的數(shù)據(jù)類型B、消息隊(duì)列可以用來同步C、消息具有優(yōu)先級D、WindowsCE中的消息隊(duì)列不能用來廣播5、_____和_____是所有WindowsCE中都必不可少的(a)。A、NK.EXE、FILESYS.EXEB、NK.EXE、GWES.EXEC、NK.EXE、SERVICES.EXED、GWES.EXE、FILESYS.EXE6、BootLoader中執(zhí)行的第一個(gè)C語言函數(shù)是(c)。A
4、、WinMain()B、Main()C、Startup()D、BootloaderMain()7、CreateProcess()函數(shù)的最后一個(gè)參數(shù)lppiProcInfo指向一個(gè)(b)。A、字符串B、命令行參數(shù)C、宏定義D、PROCESS_INFORMATION結(jié)構(gòu)體8、下面哪項(xiàng)不是BootLoader的功能。(b)A、負(fù)責(zé)WindowsCE內(nèi)核與硬件通信B、初始化目標(biāo)硬件設(shè)備C、控制啟動過程D、下載并執(zhí)行操作系統(tǒng)映像9、_____是WindowsCE提供的用戶態(tài)下的同步方法。(d)A、MutexB、EventC、SemaphoreD、CriticalSection第9頁系別班級姓名學(xué)號任課教
5、師任春明試卷編號:裝o訂o線o內(nèi)o請o勿o答o題10、在WindowsCE中,虛擬地址空間的保留是以_____為邊界的。(b)A、32MBB、64KBC、32KBD、64MB11、下面關(guān)于WindowsCE的應(yīng)用編程接口敘述正確的是(a)。A、Win32API接口基本上使用C++語言描述B、MFC是一個(gè)基于C++語言的面向過程的程序設(shè)計(jì)框架C、Microsoft.NETCompactFramework是.NET戰(zhàn)略的重要部分,是為了在智能設(shè)備和嵌入式系統(tǒng)上運(yùn)行托管代碼而設(shè)計(jì)的D、Win32API需要運(yùn)行時(shí)的支持12、下面的敘述哪項(xiàng)是錯(cuò)誤的。(b)A、WindowsCE是一個(gè)搶占式多任務(wù)操作系統(tǒng)
6、B、在WindowsCE中,進(jìn)程和線程都有一個(gè)優(yōu)先級C、WindowsCE的虛擬內(nèi)存機(jī)制負(fù)責(zé)把一個(gè)進(jìn)程占有的內(nèi)存與其它進(jìn)程占有的內(nèi)存隔離D、線程是WindowsCE中最小的可執(zhí)行單元13、WindowsCE的內(nèi)核表現(xiàn)為_____,它實(shí)現(xiàn)了Win32API核心中進(jìn)程創(chuàng)建加載、線程調(diào)度、中斷處理和內(nèi)存管理等核心功能。(b)A、FILESYS.EXEB、NK.EXEC、GWES.EXED、DEVICE.EXE14、以下關(guān)于WindowsCE調(diào)度系統(tǒng)的特點(diǎn)的敘述錯(cuò)誤的是(d)。A、具有高優(yōu)先級的線程如果處于就緒狀態(tài),則總是會被調(diào)度系統(tǒng)選中執(zhí)行B、如果系統(tǒng)中存在多個(gè)優(yōu)先級相同的就緒線程,這些線程以時(shí)間片
7、輪轉(zhuǎn)算法調(diào)度C、如果線程的時(shí)間片大小被設(shè)置為0,那么它會一直占用處理器運(yùn)行,直到線程結(jié)束或者進(jìn)入阻塞、掛起及睡眠狀態(tài)D、調(diào)度系統(tǒng)提供對線饑餓(Starvation)的自動檢測第9頁15、_____用于映射當(dāng)前在處理器上執(zhí)行的進(jìn)程。(a)A、Slot0B、Slot1C、Slot2D、Slot316、WindowsCE把4GB虛擬地址空間分成若干個(gè)Slots,每個(gè)Slot占(a)。A、32MBB、64