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