2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)90_第1頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)90_第2頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)90_第3頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)90_第4頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)90_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、住在富人區(qū)的她2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.案例題閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】服務(wù)型智能掃地機(jī)器人因其低廉的價(jià)格和高效的工作能力,越來(lái)越受到消費(fèi)者的認(rèn)可,目前已逐漸進(jìn)入家庭生活代替人們的清潔工作,具有廣闊的市場(chǎng)。服務(wù)型智能掃地機(jī)器人需要具有自主運(yùn)動(dòng)規(guī)劃和導(dǎo)航功能,在其工作過(guò)程中,需要通過(guò)對(duì)環(huán)境信息的融合感知進(jìn)行行為決策。掃地機(jī)器人一般具備的主要功能包括:(1)緊急狀態(tài)感知:包括碰撞檢測(cè)、跌落檢測(cè)和離地檢測(cè)等功能,防止與障礙物碰撞、

2、前方臺(tái)階跌落危險(xiǎn)以及掃地機(jī)器人離地等,實(shí)現(xiàn)掃地機(jī)器人運(yùn)動(dòng)中的自我保護(hù)。(2)姿態(tài)感知:包括運(yùn)動(dòng)里程計(jì)數(shù)和航向測(cè)量等功能,需要獲取掃地機(jī)器人的運(yùn)動(dòng)速度、行走距離、航向角度等信息。(3)視覺(jué)感知:包括單目視覺(jué)避障系統(tǒng)和單目視覺(jué)定位系統(tǒng)等,需要通過(guò)視覺(jué)信息探測(cè)障礙物,視覺(jué)信息來(lái)自?xún)蓚€(gè)單目攝像頭系統(tǒng)。在某些設(shè)計(jì)中,也可結(jié)合紅外測(cè)距傳感器進(jìn)行障礙物探測(cè)。(4)自動(dòng)充電:在工作過(guò)程中,需要實(shí)時(shí)監(jiān)控掃地機(jī)器人的電量,且在電量少于一定閾值時(shí)自動(dòng)返回電源處進(jìn)行充電。(5)掃地及吸塵單元:使用電機(jī)控制刷子實(shí)現(xiàn)清掃,使用抽灰電機(jī)實(shí)現(xiàn)吸塵。(6)運(yùn)動(dòng)執(zhí)行:對(duì)機(jī)器人的運(yùn)動(dòng)進(jìn)行控制。(7)監(jiān)控系統(tǒng):通過(guò)無(wú)線網(wǎng)絡(luò)傳遞掃地機(jī)

3、器人的狀態(tài)數(shù)據(jù)及視頻圖像等信息到遠(yuǎn)程客戶(hù)端,客戶(hù)端參與到掃地機(jī)器人的運(yùn)動(dòng)監(jiān)視及控制中,實(shí)現(xiàn)信息交互,監(jiān)控掃地機(jī)器人的實(shí)時(shí)狀態(tài)??蛻?hù)端包括PC客戶(hù)端和手機(jī)客戶(hù)端兩種。(8)信息處理中心:用于接收各種傳感器信息和視覺(jué)信息,通過(guò)分析處理進(jìn)行掃地機(jī)器人的運(yùn)動(dòng)控制,且負(fù)責(zé)和后臺(tái)監(jiān)控中心通信。服務(wù)型智能掃地機(jī)器人選用ARM+STM32雙核架構(gòu)模式,分別處理數(shù)據(jù)量較大的圖像信息和短促型的非圖像信息。STM32選用STM32F103VET6芯片,用于實(shí)現(xiàn)非圖像以外的眾多傳感器的驅(qū)動(dòng)以及數(shù)據(jù)采集,并控制車(chē)輪電機(jī)的運(yùn)動(dòng);ARM選用S5PV210處理器實(shí)現(xiàn)攝像頭圖片的采集、在監(jiān)控系統(tǒng)中接入無(wú)線網(wǎng)絡(luò)、對(duì)STM32串口

4、傳過(guò)來(lái)的傳感器數(shù)據(jù)以及圖像定位和避障信息做綜合處理,生成運(yùn)動(dòng)決策,發(fā)送給STM32,執(zhí)行掃地機(jī)的前進(jìn)、后退、轉(zhuǎn)彎等?!締?wèn)題1】(5分)圖1-1是本題的服務(wù)型智能掃地機(jī)器人典型的功能結(jié)構(gòu)圖,請(qǐng)根據(jù)說(shuō)明的描述,填寫(xiě)(1)(5)空白處,完成該功能結(jié)構(gòu)圖。請(qǐng)將(1) (5)的內(nèi)容填在答題紙上相應(yīng)的位置中?!締?wèn)題2】(6分)為了實(shí)現(xiàn)服務(wù)型智能掃地機(jī)器人的功能,就需要多種傳感器來(lái)感知工作環(huán)境信息。王工在對(duì)傳感器進(jìn)行選型時(shí),選擇了如下類(lèi)型的傳感器:1.USB攝像頭;2.開(kāi)關(guān)式傳感器;3.槽型光耦模塊;4.數(shù)字式防跌落傳感器;5.紅外測(cè)距傳感器;6.GGPM01A單軸角度陀螺儀(傳感器);7.霍爾碼盤(pán)傳感器。

5、請(qǐng)根據(jù)傳感器的功能完成表1-1,請(qǐng)將(1)(6)的內(nèi)容填在答題紙上相應(yīng)的位置中?!締?wèn)題3】(4分)由于該服務(wù)型智能掃地機(jī)器人的硬件采用雙處理器架構(gòu),即ARM+STM32雙核架構(gòu)模式,選用串口方式在處理器之間傳遞數(shù)據(jù),如圖1-2所示。假設(shè)在本串行傳輸中的數(shù)據(jù)格式為:8位數(shù)據(jù)位、1位起始位、1位停止位,無(wú)校驗(yàn)位。(1)當(dāng)波特率為9600b/s時(shí),每秒鐘傳送的有效數(shù)據(jù)是多少字節(jié)?(2)為保證數(shù)據(jù)收發(fā)正確(每個(gè)字節(jié)數(shù)據(jù)傳輸中的累計(jì)誤差不大于1/4bit),試分析發(fā)送方和接收方時(shí)鐘允許的誤差范圍,并以百分比形式給出最大誤差。請(qǐng)將答案填寫(xiě)在答題紙的對(duì)應(yīng)欄中?!敬鸢浮俊締?wèn)題1】5分(1)緊急狀態(tài)感知(2)跌

6、落檢測(cè)(3)航向測(cè)量(4)單目視覺(jué)避障系統(tǒng)(5)掃地及吸塵單元【問(wèn)題2】6分(1)紅外測(cè)距傳感器(2)數(shù)字式防跌落傳感器(3)開(kāi)關(guān)式傳感器(4)槽型光耦模塊(5)GGPM01A單軸角度陀螺儀(6)霍爾碼盤(pán)傳感器或給出編號(hào):(1)5(2)4(3)2(4)3(5)6(6)7【問(wèn)題3】4分(1)960字節(jié)。(2)數(shù)據(jù)位8位、起始位1位、停止位1位,無(wú)校驗(yàn)位,累積的最大誤差為(8+1+1), 該值應(yīng)小于1/4位,即(8+1+1)1/4,所以最大誤差為2.5%?!窘馕觥勘绢}考查嵌入式系統(tǒng)設(shè)計(jì)的相關(guān)知識(shí)。根據(jù)題干中的功能需求的描述,可以獲得相關(guān)信息。服務(wù)型智能掃地機(jī)器人需要具有自主運(yùn)動(dòng)規(guī)劃和導(dǎo)航功能,在其

7、工作過(guò)程中,需要通過(guò)對(duì)環(huán)境信息的融合感知進(jìn)行行為決策。掃地機(jī)器人一般具備的主要功能包括:(1)緊急狀態(tài)感知(2)姿態(tài)感知(3)視覺(jué)感知(4)自動(dòng)充電(5)掃地及吸塵單元(6)運(yùn)動(dòng)執(zhí)行(7)監(jiān)控系統(tǒng)(8)信息處理中心等。每秒鐘傳送的有效數(shù)據(jù):9600/(1+8+1)=960字節(jié)。假設(shè)最大誤差為x,可以得到公式:(8+1+1)*x=1/4,可以求得最大誤差為2.5%。2.單選題下列各種情況中,一定不會(huì)引起進(jìn)程調(diào)度的操作是( )。問(wèn)題1選項(xiàng)A.一個(gè)進(jìn)程完成工作后被撤銷(xiāo)B.一個(gè)進(jìn)程從運(yùn)行狀態(tài)變成了阻塞狀態(tài)或就緒狀態(tài)C.一個(gè)進(jìn)程從阻塞狀態(tài)變成就緒狀態(tài)D.一個(gè)進(jìn)程從就緒狀態(tài)變成運(yùn)行狀態(tài)【答案】C【解析】運(yùn)

8、行態(tài)等待態(tài) 等待使用資源,如等待外設(shè)傳輸,等待人工干預(yù) ,會(huì)產(chǎn)生進(jìn)程調(diào)度。等待態(tài)就緒態(tài) 資源得到滿(mǎn)足,如外設(shè)傳輸結(jié)束,人工干預(yù)完成,不產(chǎn)生進(jìn)程調(diào)度。運(yùn)行態(tài)就緒態(tài) 運(yùn)行時(shí)間片到,出現(xiàn)有更高優(yōu)先權(quán)進(jìn)程,會(huì)產(chǎn)生進(jìn)程調(diào)度。就緒態(tài)運(yùn)行態(tài) CPU空閑時(shí)選擇一個(gè)就緒進(jìn)程,會(huì)產(chǎn)生進(jìn)程調(diào)度。3.單選題I/O端口的訪問(wèn)包括存儲(chǔ)器映射方式和I/O映射方式,下面描述中不正確的是( )。問(wèn)題1選項(xiàng)A.存儲(chǔ)器映射方式是指對(duì)端口地址和存儲(chǔ)器統(tǒng)一編址B.I/O映射方式是指對(duì)端口地址和存儲(chǔ)器分開(kāi)獨(dú)立編址C.存儲(chǔ)器映射方式中,對(duì)端口內(nèi)容不能進(jìn)行算術(shù)邏輯運(yùn)算、移位等操作D.I/O映射方式中需要使用專(zhuān)門(mén)的I/O指令對(duì)I/O端口進(jìn)行操

9、作【答案】C【解析】I/O端口的訪問(wèn)包括存儲(chǔ)器映射方式和I/O映射方式。1.存儲(chǔ)器映射方式:端口地址和存儲(chǔ)器統(tǒng)一編址。特點(diǎn)是:使用訪問(wèn)存儲(chǔ)器的指令和訪問(wèn)I/O端口是一樣的,所以,對(duì)端口內(nèi)容也能進(jìn)行算術(shù)邏輯運(yùn)算、移位等操作;由于共用內(nèi)存,所以,它能給I/O端口較大的編址空間,但是反過(guò)來(lái)也會(huì)使存儲(chǔ)器的容量變小。2. I/O映射方式: I/O端口地址與存儲(chǔ)器分開(kāi)獨(dú)立編址;特點(diǎn)是:需要使用專(zhuān)門(mén)的I/O指令對(duì)I/O端口進(jìn)行操作,從而使得I/O操作和存儲(chǔ)器操作層次清晰,程序可讀性強(qiáng)。4.單選題在CPU和主存之間設(shè)置高速緩存(Cache) 的目的是解決( )的問(wèn)題。問(wèn)題1選項(xiàng)A.主存容量不足B.主存與外存儲(chǔ)

10、器速度不匹配C.主存與CPU速度不匹配D.外設(shè)訪問(wèn)效率【答案】C【解析】本題考查計(jì)算機(jī)系統(tǒng)硬件基礎(chǔ)知識(shí)?;诔杀竞托阅芊矫娴目紤],Cache(即高速緩存)是為了解決相對(duì)較慢的主存與快速的CPU之間工作速度不匹配問(wèn)題而引入的存儲(chǔ)器。Cache中存儲(chǔ)的是主存內(nèi)容的副本。5.單選題軟件設(shè)計(jì)中,模塊劃分應(yīng)遵循的準(zhǔn)則是( )。問(wèn)題1選項(xiàng)A.低內(nèi)聚低耦合B.低內(nèi)聚高耦合C.高內(nèi)聚低耦合D.高內(nèi)聚高耦合【答案】C【解析】軟件設(shè)計(jì)中,模塊劃分應(yīng)遵循的準(zhǔn)則是:高內(nèi)聚低耦合。內(nèi)聚指的是模塊內(nèi)部各個(gè)處理元素之間的關(guān)系,一個(gè)模塊應(yīng)當(dāng)恰好只做一件事。內(nèi)聚越高越好。耦合指的是模塊之間的關(guān)系,耦合度越低越好。6.單選題下面

11、的求解菲波那級(jí)數(shù)第n項(xiàng)的a、b兩段程序中,分別采用了( )算法。問(wèn)題1選項(xiàng)A.遞推法和迭代法B.迭代法和窮舉搜索法C.迭代法和遞推法D.遞歸法和遞推法【答案】D【解析】斐波納契數(shù)列(Fibonacci Sequence),又稱(chēng)黃金分割數(shù)列,指的是這樣一個(gè)數(shù)列:1、1、2、3、5、8、13、21、在數(shù)學(xué)上,斐波納契數(shù)列以如下被以遞歸的方法定義:F0=0,F(xiàn)1=1,F(xiàn)n=F(n-1)+F(n-2)(n=2,nN*)。第一種方法是遞歸算法(是最普遍的解決算法),這種算法的時(shí)間復(fù)雜度很高。因?yàn)樵谟?jì)算fib(n-1)的時(shí)候,把fib(n-2)也給計(jì)算了一遍。這樣資源得不到重復(fù)利用。時(shí)間復(fù)雜度是指數(shù)級(jí)的。

12、第二種方法是遞推法,利用遞推算法求問(wèn)題規(guī)模為n的解的基本思想是:當(dāng)n=1時(shí),解或?yàn)橐阎?,或能非常方便地求得;通過(guò)采用遞推法構(gòu)造算法的遞推性質(zhì),能從已求得的規(guī)模為1、2、i1的一系列解,構(gòu)造出問(wèn)題規(guī)模為i的解。這樣,程序可從i=0或i=1出發(fā),重復(fù)地由已知至i1規(guī)模的解,通過(guò)遞推,獲得規(guī)模為i的解,直至獲得規(guī)模為n的解。7.單選題執(zhí)行下面程序后,其輸出結(jié)果是( )。問(wèn)題1選項(xiàng)A.x=1B.x=2C.x=3D.x=4【答案】A【解析】這是宏定義的一種,它可以根據(jù)是否已經(jīng)定義了一個(gè)變量來(lái)進(jìn)行分支選擇,一般用于調(diào)試等等。實(shí)際上確切的說(shuō)這應(yīng)該是預(yù)處理功能中三種(宏定義,文件包含和條件編譯)中的一種條件編

13、譯。C語(yǔ)言在對(duì)程序進(jìn)行編譯時(shí),會(huì)先根據(jù)預(yù)處理命令進(jìn)行“預(yù)處理”。C語(yǔ)言編譯系統(tǒng)包括預(yù)處理,編譯和鏈接等部分。#ifndef x/先測(cè)試x是否被宏定義過(guò)#define x/如果沒(méi)有宏定義下面就宏定義x并編譯下面的語(yǔ)句.#endif/如果已經(jīng)定義了則編譯#endif后面的語(yǔ)句條件指示符#ifndef檢查預(yù)編譯常量在前面是否已經(jīng)被宏定義。如果在前面沒(méi)有被宏定義,則條件指示符的值為真,于是從#ifndef到#endif之間的所有語(yǔ)句都被包含進(jìn)來(lái)進(jìn)行編譯處理。相反,如果#ifndef指示符的值為假,則它與#endif指示符之間的行將被忽略。條件指示符#ifndef 的最主要目的是防止頭文件的重復(fù)包含和編

14、譯。8.單選題李某受非任職單位委托,利用其實(shí)驗(yàn)材料、實(shí)驗(yàn)室和技術(shù)資料完成了一項(xiàng)軟件開(kāi)發(fā)。對(duì)該軟件的權(quán)利歸屬,表達(dá)正確的是( )。問(wèn)題1選項(xiàng)A.該軟件屬于委托單位B.若該單位與李某對(duì)軟件歸屬有特別約定,則遵從約定;無(wú)約定的,原則上歸屬于李某C.取決于該軟件是否屬于該單位分派給李某的D.無(wú)論李某與該單位有無(wú)特別約定,該軟件都屬于李某【答案】B【解析】根據(jù)題干描述,這里不能排除職務(wù)作品,對(duì)于A選項(xiàng)和B選項(xiàng)來(lái)看,B選項(xiàng)更嚴(yán)謹(jǐn),因此,本題選擇B選項(xiàng)。9.單選題嵌入式軟件可靠性測(cè)試方法標(biāo)準(zhǔn)GB/T 28171- -2011 是( )。問(wèn)題1選項(xiàng)A.強(qiáng)制性國(guó)家標(biāo)準(zhǔn)B.推薦性國(guó)家標(biāo)準(zhǔn)C.強(qiáng)制性行業(yè)標(biāo)準(zhǔn)D.推薦

15、性行業(yè)標(biāo)準(zhǔn)【答案】B【解析】我國(guó)國(guó)家標(biāo)準(zhǔn)代號(hào) 強(qiáng)制性標(biāo)準(zhǔn)代號(hào)為GB、推薦性標(biāo)準(zhǔn)代號(hào)為GB/T、指導(dǎo)性標(biāo)準(zhǔn)代號(hào)為GB/Z、實(shí)物標(biāo)準(zhǔn)代號(hào)GSB。行業(yè)標(biāo)準(zhǔn)代號(hào) 由漢語(yǔ)拼音大寫(xiě)字母組成(如電子行業(yè)為SJ)。地方標(biāo)準(zhǔn)代號(hào) 由DB加上省級(jí)行政區(qū)代碼的前兩位。企業(yè)標(biāo)準(zhǔn)代號(hào) 由Q加上企業(yè)代號(hào)組成,一般對(duì)技術(shù)要求最高。答案是B10.單選題一臺(tái)計(jì)算機(jī)的顯示存儲(chǔ)器用DRAM芯片實(shí)現(xiàn),要求顯示分辨率為10241024,顏色深度為24位,幀頻為100Hz,顯示總帶寬的50%用來(lái)刷新屏幕,則需要的顯存總帶寬至少為( )。問(wèn)題1選項(xiàng)A.1200MbpsB.9600MbpsC.2400MbpsD.4800Mbps【答案】D【

16、解析】一臺(tái)計(jì)算機(jī)的顯示存儲(chǔ)器用DRAM芯片實(shí)現(xiàn),要求顯示分辨率為10241024,顏色深度為24位,幀頻為100Hz,顯示總帶寬的50%用來(lái)刷新屏幕,則需要的顯存總帶寬至少為4800Mbps。計(jì)算過(guò)程如下:1.首先求得總?cè)萘繛椋?024102424bit。2.時(shí)間為:1/100HZ=0.01秒。3.顯存的最少帶寬:1024102424bit/0.01秒=2400Mbps。4. 當(dāng)顯示總帶寬的50%用來(lái)刷新屏幕時(shí),則至少需要2倍的顯存帶寬。2400Mbps2=4800Mbps。11.單選題嵌入式系統(tǒng)對(duì)軟件可移植性要求較高,為提高軟件可移植性,應(yīng)( )問(wèn)題1選項(xiàng)A.提高軟件使用方便性B.提高軟件簡(jiǎn)

17、潔性C.提高CPU利用率D.降低軟件對(duì)設(shè)備依賴(lài)性【答案】D【解析】為提高軟件可移植性,應(yīng)降低軟件對(duì)設(shè)備依賴(lài)性。12.單選題( )不是采用MVC(模型-視圖-控制器)體系結(jié)構(gòu)進(jìn)行軟件系統(tǒng)開(kāi)發(fā)的優(yōu)點(diǎn)。問(wèn)題1選項(xiàng)A.有利于代碼重用B.提高系統(tǒng)的運(yùn)行效率C.提高系統(tǒng)的開(kāi)發(fā)效率D.提高系統(tǒng)的可維護(hù)性【答案】B【解析】MVC是分層架構(gòu)風(fēng)格的一種,采用關(guān)注點(diǎn)分離的方針,將可視化界面呈現(xiàn)(View)、UI處理邏輯(Controller)和業(yè)務(wù)邏輯(Model)三者分離出來(lái),并且利用合理的交互方針將它們之間的依賴(lài)降至最低。解耦之后,有利于代碼重用、提高系統(tǒng)的可維護(hù)性,也可提高系統(tǒng)的開(kāi)發(fā)效率,但是由于分層之后,調(diào)

18、用也需要分層調(diào)用,所以不能提高系統(tǒng)的運(yùn)行效率。13.單選題在統(tǒng)一建模語(yǔ)言UML提供的圖中,( )用于系統(tǒng)功能建模,由( )等元素構(gòu)成。問(wèn)題1選項(xiàng)A.用例圖B.狀態(tài)圖C.時(shí)序圖D.類(lèi)圖問(wèn)題2選項(xiàng)A.角色、對(duì)象、生命線、控制焦點(diǎn)和消息B.參與者、用例、邊界以及它們之間的關(guān)系C.初始狀態(tài)、終止?fàn)顟B(tài)、狀態(tài)、轉(zhuǎn)換D.類(lèi)名、屬性和方法【答案】第1題:A第2題:B【解析】UML提供了5種對(duì)系統(tǒng)動(dòng)態(tài)方面建模的圖。其中:用例圖描述了一組用例和參與者以及它們之間的關(guān)系,對(duì)于系統(tǒng)行為的組織和建模特別重要。用例圖主要是用來(lái)描述“用戶(hù)、需求、系統(tǒng)功能單元”之間的關(guān)系。它展示了一個(gè)外部用戶(hù)能夠觀察到的系統(tǒng)功能模型圖。交互

19、圖是序列圖(順序圖)、協(xié)作圖(通信圖)、時(shí)序圖(定時(shí)圖)和交互概覽圖的統(tǒng)稱(chēng)。序列圖強(qiáng)調(diào)消息的時(shí)間次序;協(xié)作圖強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織。這種是同構(gòu)的,這意味著可以把一種圖轉(zhuǎn)換為另一種圖而沒(méi)有信息損失。狀態(tài)圖顯示了一個(gè)由狀態(tài)、轉(zhuǎn)換、事件和活動(dòng)組成的狀態(tài)機(jī),它強(qiáng)調(diào)一個(gè)對(duì)象按事件次序發(fā)生的行為?;顒?dòng)圖顯示從活動(dòng)到活動(dòng)的流?;顒?dòng)圖顯示了一組活動(dòng),從活動(dòng)到活動(dòng)的順序l流或分支流,以及發(fā)生動(dòng)作的對(duì)象或動(dòng)作所施加的對(duì)象。用活動(dòng)圖說(shuō)明系統(tǒng)的動(dòng)態(tài)視圖。活動(dòng)圖對(duì)系統(tǒng)的功能建模是非常重要的?;顒?dòng)圖強(qiáng)調(diào)對(duì)象之間的控制流。類(lèi)圖:類(lèi)圖描述一組類(lèi)、接口、協(xié)作和它們之間的關(guān)系。時(shí)序圖(定時(shí)圖):定時(shí)圖也是一種交互圖,它所強(qiáng)

20、調(diào)的是消息跨越不同對(duì)象的實(shí)際的時(shí)間。14.單選題為解決計(jì)算機(jī)與打印機(jī)之間速度不匹配的問(wèn)題,通常設(shè)置一個(gè)打印數(shù)據(jù)緩沖區(qū),主機(jī)將要輸出的數(shù)據(jù)依次寫(xiě)入該緩沖區(qū),而打印機(jī)則依次從該緩沖區(qū)中取出數(shù)據(jù)。該緩沖區(qū)的邏輯結(jié)構(gòu)應(yīng)該是( )。問(wèn)題1選項(xiàng)A.棧B.隊(duì)列C.樹(shù)D.圖【答案】B【解析】隊(duì)列是有限個(gè)同類(lèi)型數(shù)據(jù)元素的線性序列,是一種先進(jìn)先出的線性表,新加入的數(shù)據(jù)元素插在隊(duì)列尾端,出隊(duì)列的數(shù)據(jù)元素在隊(duì)列首部被刪除。15.單選題在ISO/IEC軟件質(zhì)量模型中,易使用性是指與使用所需的努力和由一組規(guī)定或隱含的用戶(hù)對(duì)這樣使用所作的個(gè)別評(píng)價(jià)有關(guān)的一組屬性,其子特性不包括( )。問(wèn)題1選項(xiàng)A.易理解性B.易學(xué)性C.易分

21、析性D.易操作性【答案】C【解析】易用性的自特性包括易理解性、易學(xué)性、易操作性,其中C選項(xiàng)易分析性屬于可維護(hù)性的子特性。16.單選題以下C語(yǔ)言程序的輸出結(jié)果是( ) 。問(wèn)題1選項(xiàng)A.10B.11C.20D.21【答案】D【解析】struct s *p=data;- p指向了結(jié)構(gòu)體數(shù)組data0的位置p+;- p就指向了datal的位置+(p-x);- p-x就是20,所以打印的值為2117.單選題為了便于實(shí)現(xiàn)多級(jí)中斷,保存現(xiàn)場(chǎng)信息最有效的方法是( )。問(wèn)題1選項(xiàng)A.存儲(chǔ)器B.堆棧C.外存D.通用寄存器【答案】B【解析】堆棧方式是保存現(xiàn)場(chǎng)信息最有效的方法。斷點(diǎn)可以保存在堆棧中,由于堆棧先進(jìn)后出的

22、特點(diǎn),依次將程序的斷點(diǎn)壓入堆棧中。出棧時(shí),按相反順序便可準(zhǔn)確返回到程序間斷處。18.單選題為了便于實(shí)現(xiàn)多級(jí)中斷,保存現(xiàn)場(chǎng)信息最有效的方法是采用( )。問(wèn)題1選項(xiàng)A.通用寄存器B.堆棧C.存儲(chǔ)器D.文件系統(tǒng)【答案】B【解析】堆棧方式是保存現(xiàn)場(chǎng)信息最有效的方法。斷點(diǎn)可以保存在堆棧中,由于堆棧先進(jìn)后出的特點(diǎn),依次將程序的斷點(diǎn)壓入堆棧中。出棧時(shí),按相反順序便可準(zhǔn)確返回到程序間斷處。19.單選題下面( )不屬于信 息安全的屬性。問(wèn)題1選項(xiàng)A.信息的秘密性B.信息的完整性C.信息的可用性D.信息的實(shí)時(shí)性【答案】D20.單選題下面對(duì)父進(jìn)程和子進(jìn)程的敘述不正確的是( )。問(wèn)題1選項(xiàng)A.父進(jìn)程創(chuàng)建子進(jìn)程,因此父

23、進(jìn)程執(zhí)行完之后,子進(jìn)程才能運(yùn)行B.父進(jìn)程和子進(jìn)程之間可以并發(fā)執(zhí)行C.父進(jìn)程可以等待所有子進(jìn)程結(jié)束后再執(zhí)行D.撤銷(xiāo)父進(jìn)程時(shí),可同時(shí)撤銷(xiāo)其子進(jìn)程【答案】A【解析】進(jìn)程是能在系統(tǒng)中獨(dú)立運(yùn)行并作為資源分配的基本單位,是CPU分配資源的最小單位,它包括獨(dú)立的地址空間,資源以及一至多個(gè)線程。子進(jìn)程得到的除了代碼段是與父進(jìn)程共享以外,其他所有的都是得到父進(jìn)程的一個(gè)副本,子進(jìn)程的所有資源都繼承父進(jìn)程,得到父進(jìn)程資源的副本,二者并不共享地址空間。一個(gè)進(jìn)程可以創(chuàng)建若干個(gè)子進(jìn)程,子進(jìn)程被創(chuàng)建后,一般與父進(jìn)程并發(fā)執(zhí)行,以完成特定的任務(wù);父進(jìn)程創(chuàng)建完子進(jìn)程后,也可以等待所有子進(jìn)程結(jié)束后再執(zhí)行但當(dāng)撤銷(xiāo)一個(gè)進(jìn)程時(shí),操作系統(tǒng)

24、會(huì)檢查被撤銷(xiāo)進(jìn)程是否有子孫進(jìn)程,若有子進(jìn)程,還應(yīng)撤銷(xiāo)該進(jìn)程的子進(jìn)程。當(dāng)父進(jìn)程執(zhí)行完之后,被撤銷(xiāo)時(shí),子進(jìn)程也被一同撤銷(xiāo)。但是子進(jìn)程的撤消不會(huì)影響父進(jìn)程。21.單選題下列關(guān)于基于時(shí)間片的進(jìn)程調(diào)度的敘述中,錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A.時(shí)間片越短,進(jìn)程切換的次數(shù)越多,系統(tǒng)開(kāi)銷(xiāo)也越大B.當(dāng)前進(jìn)程的時(shí)間片用完后,該進(jìn)程狀態(tài)由執(zhí)行態(tài)變?yōu)樽枞麘B(tài)C.時(shí)鐘中斷發(fā)生后,系統(tǒng)會(huì)修改當(dāng)前進(jìn)程在時(shí)間片內(nèi)的剩余時(shí)間D.影響時(shí)間片大小的主要因素包括響應(yīng)時(shí)間、系統(tǒng)開(kāi)銷(xiāo)和進(jìn)程數(shù)量等【答案】B【解析】時(shí)間片輪轉(zhuǎn)調(diào)度(round-robin scheduling RR)算法:所有的就緒任務(wù)按照先來(lái)先服務(wù)的原則排成一個(gè)隊(duì)列。在每次調(diào)

25、度的時(shí)候,把處理器分派給隊(duì)列當(dāng)中的第一個(gè)任務(wù),讓它去執(zhí)行一小段時(shí)間(時(shí)間片)。在這個(gè)時(shí)間段里任務(wù)被阻塞或結(jié)束,或者任務(wù)的時(shí)間片用完了,它會(huì)被送到就緒隊(duì)列的末尾,然后調(diào)度器再執(zhí)行當(dāng)前隊(duì)列的第一個(gè)任務(wù)。22.單選題下面有關(guān)Flash存儲(chǔ)器的描述中,不正確的是( )。問(wèn)題1選項(xiàng)A.Flash存儲(chǔ)器屬于非易失存儲(chǔ)器B.Flash存儲(chǔ)器的讀操作與SRAM存儲(chǔ)器的讀操作基本相同C.Flash存儲(chǔ)器的寫(xiě)操作與SRAM存儲(chǔ)器的寫(xiě)操作基本相同D.Flash存儲(chǔ)器在寫(xiě)入信息前必須首先擦除原有信息【答案】C【解析】Flash Memory是一種非易失性存儲(chǔ)器NVM(Non-Volatile Memory),根據(jù)結(jié)構(gòu)

26、的不同可以分為:NOR Flash、NAND Flash。先擦后寫(xiě):由于Flash Memory的寫(xiě)操作只能將數(shù)據(jù)位從1寫(xiě)成0,而不能從0寫(xiě)成1,所以在對(duì)存儲(chǔ)器進(jìn)行寫(xiě)入之前必須先執(zhí)行擦除操作,將預(yù)寫(xiě)入的數(shù)據(jù)位初始化為1。操作指令:除了NOR Flash的讀,F(xiàn)lash Memory的其他操作不能像RAM那樣,直接對(duì)目標(biāo)地址進(jìn)行總線操作。例如執(zhí)行一次寫(xiě)操作,它必須輸入一串特殊的指令(NOR Flash ),或者完成一段時(shí)序(NAND Flash)才能將數(shù)據(jù)寫(xiě)入到Flash Memory中。所以,不正確的是C。23.單選題以下關(guān)于軟件風(fēng)險(xiǎn)的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.風(fēng)險(xiǎn)是可能發(fā)生的事

27、件B.如果發(fā)生風(fēng)險(xiǎn),風(fēng)險(xiǎn)的本質(zhì)、范圍和時(shí)間可能會(huì)影響風(fēng)險(xiǎn)所產(chǎn)生的后果C.如果風(fēng)險(xiǎn)可以預(yù)測(cè),則可以避免其發(fā)生D.可以對(duì)風(fēng)險(xiǎn)進(jìn)行控制【答案】C【解析】一般認(rèn)為軟件風(fēng)險(xiǎn)包含兩個(gè)特性:不確定性和損失,不確定性即指風(fēng)險(xiǎn)可能發(fā)生也可能不發(fā)生,A選項(xiàng)正確。評(píng)估風(fēng)險(xiǎn)的影響,如果風(fēng)險(xiǎn)真的發(fā)生,有3個(gè)因素可能會(huì)影響風(fēng)險(xiǎn)所產(chǎn)生的后果,即風(fēng)險(xiǎn)的本質(zhì)、范圍和時(shí)間,B選項(xiàng)正確。如果風(fēng)險(xiǎn)可以預(yù)測(cè),可以避免其發(fā)生,有些風(fēng)險(xiǎn)可以預(yù)測(cè)但無(wú)法避免,C選項(xiàng)錯(cuò)誤。風(fēng)險(xiǎn)控制的目的是輔助項(xiàng)目組建立處理風(fēng)險(xiǎn)的策略,D選項(xiàng)正確。24.單選題采用虛擬存儲(chǔ)技術(shù)的目的是( )。問(wèn)題1選項(xiàng)A.實(shí)現(xiàn)存儲(chǔ)保護(hù)B.實(shí)現(xiàn)程序浮動(dòng)C.擴(kuò)充輔存容量D.擴(kuò)充內(nèi)存容

28、量【答案】D【解析】采用虛擬存儲(chǔ)技術(shù)的目的是擴(kuò)充內(nèi)存容量,是從邏輯上對(duì)內(nèi)存進(jìn)行擴(kuò)充,達(dá)到擴(kuò)充內(nèi)存的效果。答案是D。25.單選題以下關(guān)于各類(lèi)文檔撰寫(xiě)階段的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.軟件需求規(guī)格說(shuō)明書(shū)在需求分析階段撰寫(xiě)B(tài).概要設(shè)計(jì)規(guī)格說(shuō)明書(shū)在設(shè)計(jì)階段撰寫(xiě)C.測(cè)試計(jì)劃必須在測(cè)試階段撰寫(xiě)D.測(cè)試分析報(bào)告在測(cè)試階段撰寫(xiě)【答案】C【解析】測(cè)試過(guò)程基本上與開(kāi)發(fā)過(guò)程平行進(jìn)行,在需求分析階段,就需要對(duì)測(cè)試計(jì)劃進(jìn)行撰寫(xiě)。C選項(xiàng)描述錯(cuò)誤,其他選項(xiàng)的說(shuō)法是正確的。26.單選題以下關(guān)于IPv4地址的描述中,錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A.IP地址的總長(zhǎng)度是32位B.IP地址由網(wǎng)絡(luò)號(hào)與主機(jī)號(hào)兩部分組成C.B類(lèi)

29、地址用2個(gè)字節(jié)做網(wǎng)絡(luò)號(hào)D.Pv4 地址是“冒分十六進(jìn)制地址格式”【答案】D【解析】本題考查IPv4和IPv6的基礎(chǔ)知識(shí)。IPv6的主要目的是解決IPv4中存在網(wǎng)絡(luò)地址資源不足的問(wèn)題,IPv6 除了具有IPv4具有的功能外,還消除了IPv4 的局限性,它們之間既有相同點(diǎn),又有不同點(diǎn)。IPv4 地址的總長(zhǎng)度是32位,而IPv6具有長(zhǎng)達(dá)128位的地址空間,可以徹底解決IPv4地址不足的問(wèn)題; IPv4地址被分為網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分,若網(wǎng)絡(luò)號(hào)用一個(gè)字節(jié)表示,則最大可以創(chuàng)建256個(gè)網(wǎng)絡(luò),B類(lèi)地址用2字節(jié)做網(wǎng)絡(luò)號(hào):而IPv6報(bào)文的整體結(jié)構(gòu)分為IPv6報(bào)頭、擴(kuò)展報(bào)頭和上層協(xié)議數(shù)據(jù)3部分。IPv6報(bào)頭是必選報(bào)

30、文頭部,長(zhǎng)度固定為40B,包含該報(bào)文的基本信息;擴(kuò)展報(bào)頭是可選報(bào)頭,可能存在0個(gè)、1個(gè)或多個(gè),IPv6 協(xié)議通過(guò)擴(kuò)展報(bào)頭實(shí)現(xiàn)各種豐富的功能;上層協(xié)議數(shù)據(jù)是該IPv6報(bào)文攜帶的上層數(shù)據(jù),可能是ICMPv6報(bào)文、TCP報(bào)文、UDP報(bào)文或其他可能報(bào)文。在地址表示形式方面,IPv4 地址是“點(diǎn)分十進(jìn)制地址格式”,IPv6 地址是“冒分十六進(jìn)制地址格式”。27.單選題下列關(guān)于任務(wù)上下文切換的描述中,不正確的是( )。問(wèn)題1選項(xiàng)A.任務(wù)上下文是任務(wù)控制塊(TCB)的組成部分B.上下文切換由一個(gè)特殊的任務(wù)完成C.上下文切換時(shí)間是影響RTOS性能的重要指標(biāo)D.上下文切換由RTOS內(nèi)部完成【答案】B【解析】在多

31、任務(wù)系統(tǒng)中,上下文切換指的是當(dāng)處理器的控制權(quán)由運(yùn)行任務(wù)轉(zhuǎn)移到另外一個(gè)就緒任務(wù)時(shí)所執(zhí)行的操作。任務(wù)的上下文是任務(wù)控制塊(TCB)的組成部分,記錄著任務(wù)的寄存器、狀態(tài)等信息。當(dāng)運(yùn)行的任務(wù)轉(zhuǎn)為就緒、掛起或刪除時(shí),另外一個(gè)被選定的就緒任務(wù)就成為當(dāng)前任務(wù)。上下文切換包括保存當(dāng)前任務(wù)的狀態(tài),決定哪一個(gè)任務(wù)運(yùn)行,恢復(fù)將要運(yùn)行的任務(wù)的狀態(tài)。保護(hù)和恢復(fù)上下文的操作是依賴(lài)特定的處理器的。上下文切換時(shí)間是影響嵌入式實(shí)時(shí)操作系統(tǒng)RTOS性能的一個(gè)重要指標(biāo)。上下文切換是在RTOS內(nèi)部完成的,上下文切換由一個(gè)特殊的任務(wù)完成的說(shuō)法是錯(cuò)誤的,故本題應(yīng)選擇B。28.單選題若執(zhí)行下列程序時(shí)從鍵盤(pán)上輸入5,則輸出結(jié)果是( )。問(wèn)題

32、1選項(xiàng)A.7B.6C.5D.4【答案】B【解析】x+的語(yǔ)句是先取x,然后再將x加1;+x是先將x加1,再取x。所以:if(x+5) 是相當(dāng)于if(55),然后x加1等于6。條件為假執(zhí)行:printf(%dnx-),先輸出x等于6的值,然后再把x減1。 所以答案是B。29.單選題以下不屬于改進(jìn)Cache性能的方法的是( )。問(wèn)題1選項(xiàng)A.降低失效率B.減少失效開(kāi)銷(xiāo)C.減少Cache命中時(shí)間D.提高CPU頻率【答案】D【解析】在計(jì)算機(jī)的存儲(chǔ)系統(tǒng)體系中,Cache是訪問(wèn)速度較快的層次。改進(jìn)Cache性能的方法主要有降低失效率、減少失效開(kāi)銷(xiāo)和減少Cache命中時(shí)間。30.案例題閱讀下列說(shuō)明和圖,回答問(wèn)

33、題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】某溫度采集系統(tǒng)以處理器為核心,采用PC總線連接嵌入式鍵盤(pán)和多個(gè)溫度傳感器,溫度傳感器負(fù)責(zé)采集溫度,鍵盤(pán)可以輸入字符和數(shù)字信息,并通過(guò)RS232總線連接上位機(jī)。IC (Inter Integrated Circuit)總線是一種2線式串行總線,用于連接控制器及其外圍設(shè)備。IC總線最主要的優(yōu)點(diǎn)是其簡(jiǎn)單性和有效性。它支持多主控(multimastering),其中任何能夠進(jìn)行發(fā)送和接收的設(shè)備都可以成為主總線。一個(gè)主控能夠控制信號(hào)的傳輸和時(shí)鐘頻率。但在任何時(shí)間點(diǎn)上只能有一個(gè)主控。 PC的這些特點(diǎn)使其在許多設(shè)計(jì)中備受青睞,本系統(tǒng)中采用IC總線連接嵌入式鍵

34、盤(pán)和多個(gè)溫度傳感器,如圖4-1所示。【問(wèn)題1】(4分)IC總線上傳送的信號(hào)是廣義的,既包括地址信號(hào),又包括數(shù)據(jù)信號(hào)。在起始信號(hào)后必須傳送一個(gè)從機(jī)的地址、數(shù)據(jù)的傳送方向。每次數(shù)據(jù)傳送總是由主機(jī)產(chǎn)生的終止信號(hào)結(jié)束。但是,若主機(jī)希望繼續(xù)占用總線進(jìn)行新的數(shù)據(jù)傳送,則可以不產(chǎn)生終止信號(hào),馬上再次發(fā)出起始信號(hào)對(duì)另一從機(jī)進(jìn)行尋址。IC總線協(xié)議規(guī)定:尋址字節(jié)由從機(jī)地址(D7D1位)、數(shù)據(jù)傳送方向位(D0位:“0”表示主機(jī)向從機(jī)寫(xiě)數(shù)據(jù),“1”表示從從機(jī)讀取數(shù)據(jù))組成,如圖4-2所示。主機(jī)發(fā)送地址時(shí),總線上的每個(gè)從機(jī)都將這7位地址碼與自己的地址進(jìn)行比較,如果相同,則認(rèn)為自己正被主機(jī)尋址,根據(jù)D0位將自己確定為發(fā)送

35、器或接收器。圖4-2尋址字節(jié)位定義該系統(tǒng)中用IC總線連接了多個(gè)同樣的溫度傳感器,用于實(shí)時(shí)采集溫度值。該傳感器的從機(jī)地址由固定位和可編程位組成,7位地址位前4位(即D7D4)是固定位,后3位(即D3D1)是可編程位。該系統(tǒng)中最多可連接(1)個(gè)本型 號(hào)的溫度傳感器。該溫度傳感器從機(jī)地址中固定位是0 xA,傳感器1的可編程位是0、傳感器2的可編程位是.以此.類(lèi)推。當(dāng)主機(jī)讀取傳感器4的數(shù)據(jù)時(shí),總線命令序列中的尋址字節(jié)值是(2)?!締?wèn)題2】 (6分)本系統(tǒng)通過(guò)1路RS232總線將采集的溫度值傳給上位機(jī)進(jìn)行處理。RS232采用異步通信方式傳送ASCII碼,數(shù)據(jù)位8位,奇校驗(yàn)1位,停止位1位。當(dāng)RS232的

36、波特率設(shè)置為4800時(shí),字符傳送的速率是(1)字符1秒, 每個(gè)數(shù)據(jù)位的時(shí)間長(zhǎng)度是(2)毫秒, 數(shù)據(jù)位的傳送速率是(3)位/秒。【問(wèn)題3】(5分)同時(shí),本系統(tǒng)通過(guò)IC總線連接了嵌入式鍵盤(pán),用于人機(jī)交互。頻繁按鍵會(huì)導(dǎo)致連續(xù)使用IC總線讀取數(shù)據(jù),由于IC總線操作是一個(gè)應(yīng)答式的命令序列,所以防止2次讀寫(xiě)之間的干擾(即在一次讀寫(xiě)沒(méi)有完成之前,另一次讀寫(xiě)操作也占用IC總線,兩次的數(shù)據(jù)會(huì)造成紊亂)是一個(gè)重要的問(wèn)題。(1)為防止多次頻繁按鍵,導(dǎo)致總線訪問(wèn)錯(cuò)誤,需要采取什么機(jī)制,保證每次只允許一個(gè)讀寫(xiě)操作占用總線?(2)在執(zhí)行讀寫(xiě)操作命令序列時(shí),如何使用該機(jī)制?【答案】【問(wèn)題1】(1) 8個(gè)(2) 0 xA7【

37、問(wèn)題2】(1) 480(2) 0.208(3) 3840【問(wèn)題3】(1)互斥機(jī)制。(2)讀寫(xiě)操作開(kāi)始之前,等待互斥鎖進(jìn)行互斥;讀寫(xiě)操作完畢后,釋放互斥鎖。【解析】【問(wèn)題1】I2C BUS(Inter Integrated Circuit BUS,內(nèi)部集成電路總線)是由Philips公司推出的二線制串行擴(kuò)展總線,用于連接微控制器及其外圍設(shè)備。I2C總線是具備總線仲裁和高低速設(shè)備同步等功能的高性能多主機(jī)總線。直接用導(dǎo)線連接設(shè)備,通信時(shí)無(wú)需片選信號(hào)。I2C總線的協(xié)議層包含物理層和數(shù)據(jù)鏈路層。物理層有兩根信號(hào)線,在鏈路層每個(gè)連接到I2C總線上的設(shè)備都有唯一的地址。I2C總線的數(shù)據(jù)傳輸過(guò)程。 開(kāi)始:主設(shè)

38、備產(chǎn)生啟動(dòng)信號(hào),表明數(shù)據(jù)傳輸開(kāi)始。 地址:主設(shè)備發(fā)送地址信息,包含7位的從設(shè)備地址和1位的數(shù)據(jù)方向指示位(讀或?qū)懳?,表示?shù)據(jù)流的方向)。 數(shù)據(jù):根據(jù)指示位,數(shù)據(jù)在主設(shè)備和從設(shè)備之間進(jìn)行傳輸。數(shù)據(jù)一般以8位傳輸,MSB先傳;具體能傳輸多少量的數(shù)據(jù)并沒(méi)有限制。接收器產(chǎn)生1位的ACK(應(yīng)答信號(hào))表明收到了每個(gè)字節(jié)。傳輸過(guò)程可以被中止和重新開(kāi)始。 停止:主設(shè)備產(chǎn)生停止信號(hào),結(jié)束數(shù)據(jù)傳輸。本系統(tǒng)種用IIC總線鏈接了多個(gè)同樣的溫度傳感器,傳感器的從機(jī)地址由固定位和可編程位組成,后3位該系統(tǒng)中用IIC總線連接了多個(gè)同樣的溫度傳感器,用于實(shí)時(shí)采集溫度值。該傳感器的從機(jī)地址由固定位和可編程位組成, 7 位地址位

39、前4 位(即D7D4) 是固定位,后3 位(即D3D1)是可編程位。該系統(tǒng)中最多可連接 8(2的3次方)個(gè)本型號(hào)的溫度傳感器。該溫度傳感器從機(jī)地址中固定位是0 xA ,傳感器1 的可編程位是0 、傳感器2 的可編程位是1. . . 以此類(lèi)推。當(dāng)主機(jī)讀取傳感器4 的數(shù)據(jù)時(shí),總線命令序列中的尋址字節(jié)值是0XA7(前面4位固定是A。后面的4位是0111,也就是7)?!締?wèn)題2】本系統(tǒng)的信息包中數(shù)據(jù)位8 位, 奇校驗(yàn)1 位,停止位l 位,共10 位, 當(dāng)RS232 的波特率設(shè)置為4800 時(shí), 字符傳送的速率是480 字符/秒,每個(gè)數(shù)據(jù)位的時(shí)間長(zhǎng)度是1/4800 秒,即0 .208 毫秒,數(shù)據(jù)位的傳送速

40、率是4800X 0.8=3840 位/秒。【問(wèn)題3】1.互斥機(jī)制2.讀寫(xiě)操作開(kāi)始之前,等待互斥鎖進(jìn)行互斥:讀寫(xiě)操作完畢后,釋放互斥鎖。31.單選題程序語(yǔ)言的基本成分包括數(shù)據(jù)、運(yùn)算、控制和( )。數(shù)據(jù)是程序操作的對(duì)象,按照數(shù)據(jù)組織形式可以分為多種類(lèi)型,其中枚舉屬于( ) 類(lèi)型:數(shù)組屬于( )類(lèi)型。問(wèn)題1選項(xiàng)A.存儲(chǔ)B.分配C.傳輸D.函數(shù)問(wèn)題2選項(xiàng)A.基本B.用戶(hù)定義C.構(gòu)造D.特殊問(wèn)題3選項(xiàng)A.基本B.用戶(hù)定義C.構(gòu)造D.特殊【答案】第1題:C第2題:B第3題:C【解析】第1題:程序設(shè)計(jì)語(yǔ)言的基本成分包括數(shù)據(jù)、運(yùn)算、控制和傳輸,數(shù)據(jù)是程序操作的對(duì)象,按照數(shù)據(jù)組織形式可以分為多種類(lèi)型,其中枚舉屬

41、于用戶(hù)定義類(lèi)型, 數(shù)組屬于構(gòu)造類(lèi)型。第2題:第3題:32.單選題RS422和RS485都是在RS-232C的基礎(chǔ)上發(fā)展起來(lái)的串行數(shù)據(jù)接口標(biāo)準(zhǔn),下面描述正確的是( )。問(wèn)題1選項(xiàng)A.RS422和RS485標(biāo)準(zhǔn)只有電氣特性的規(guī)定,而不涉及接插件、電纜B.RS422采用的是“平衡”信號(hào),而非差分信號(hào)C.RS422是一種單機(jī)發(fā)送、單機(jī)接收的單向平衡傳輸規(guī)范D.RS485標(biāo)準(zhǔn)上沒(méi)有定義總線上最大設(shè)備個(gè)數(shù)情況下的電氣特性【答案】A【解析】RS422和RS485都是在RS232C基礎(chǔ)上發(fā)展起來(lái)的串行數(shù)據(jù)接口標(biāo)準(zhǔn),都是由EIA 制定并發(fā)布的,RS422和RS485標(biāo)準(zhǔn)只有電氣特性的規(guī)定,而不涉及接插件、電纜。

42、1.RS-422標(biāo)準(zhǔn)是RS-232的改進(jìn)型,是一種單機(jī)發(fā)送、多機(jī)接收的單向、平衡傳輸規(guī)范,傳輸速率可達(dá)10Mb/s。采用差分傳輸方式,也稱(chēng)做平衡傳輸。允許在相同傳輸線上連接多個(gè)接收節(jié)點(diǎn),最多可接10個(gè)節(jié)點(diǎn),即一個(gè)主設(shè)備(Master),其余10個(gè)為從設(shè)備(Salve),從設(shè)備之間不能通信。支持一點(diǎn)對(duì)多點(diǎn)的雙向通信。2.在RS-422的基礎(chǔ)上,為擴(kuò)展應(yīng)用范圍,EIA制定了RS-485標(biāo)準(zhǔn),增加了多點(diǎn)、雙向通信能力 。RS-485可以采用二線與四線方式,二線制可實(shí)現(xiàn)真正的多點(diǎn)雙向通信。采用四線連接時(shí),與RS-422一樣只能實(shí)現(xiàn)點(diǎn)對(duì)多的通信,即只能有一個(gè)主設(shè)備,其余為從設(shè)備。RS-485可以連接多達(dá)

43、32個(gè)設(shè)備。33.單選題下列( )不屬 于敏捷開(kāi)發(fā)方法。問(wèn)題1選項(xiàng)A.極限編程B.并列爭(zhēng)球法C.模型開(kāi)發(fā)D.自適應(yīng)軟件開(kāi)發(fā)【答案】C【解析】常見(jiàn)的敏捷開(kāi)發(fā)模型包括:1、極限編程2、自適應(yīng)軟件開(kāi)發(fā)3、水晶方法4、SCRUM5、功用驅(qū)動(dòng)開(kāi)發(fā)方法(FDD)34.單選題數(shù)據(jù)庫(kù)恢復(fù)操作的基本原理是( )。問(wèn)題1選項(xiàng)A.存取控制B.加密C.完整性約束D.冗余【答案】D【解析】數(shù)據(jù)庫(kù)恢復(fù)操作的基本原理是冗余機(jī)制。35.單選題設(shè)有4個(gè)作業(yè)同時(shí)到達(dá),每個(gè)作業(yè)的執(zhí)行時(shí)間均為2小時(shí),它們?cè)谝慌_(tái)處理器上按單道方式運(yùn)行,則平均周轉(zhuǎn)時(shí)間為( )。問(wèn)題1選項(xiàng)A.1小時(shí)B.2.5小時(shí)C.5小時(shí)D.8小時(shí)【答案】C【解析】作業(yè)

44、1的周轉(zhuǎn)時(shí)間是2小時(shí);作業(yè)2的周轉(zhuǎn)時(shí)間是4小時(shí),作業(yè)3的周轉(zhuǎn)時(shí)間是6小時(shí),作業(yè)4的周轉(zhuǎn)時(shí)間是8小時(shí)。所以平均周轉(zhuǎn)時(shí)間是(2+4+6+8)/4 =5(小時(shí))。36.案例題閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】服務(wù)型智能掃地機(jī)器人涉及了眾多傳感器,通過(guò)對(duì)環(huán)境信息的融合感知進(jìn)行行為決策。同時(shí)也設(shè)計(jì)了豐富的多媒體人機(jī)交互系統(tǒng),實(shí)現(xiàn)輸入輸出功能?!締?wèn)題1】(5分)服務(wù)型智能掃地機(jī)器人的輸入輸出終端采用觸摸屏技術(shù),李工設(shè)計(jì)了一款具有觸摸功能的顯示單元,該顯示單元的主板采用X86架構(gòu)的處理器,觸摸控制板的核心是控制芯片,當(dāng)觸摸筆點(diǎn)擊觸摸面板時(shí),將通過(guò)輸入端點(diǎn)上傳數(shù)據(jù)報(bào)文,

45、格式如圖4-1所示。數(shù)據(jù)報(bào)文按照小端字節(jié)順序發(fā)送,第一個(gè)Byte表示觸摸筆的狀態(tài),0 x70表示 Down,0 x30表示Up,后四個(gè)Byte包含觸摸筆點(diǎn)擊位置的坐標(biāo)值,Byte1和Byte2表示X軸坐標(biāo),Byte3和Byte4表示Y軸坐標(biāo)。觸摸板左上角坐標(biāo)值為(0,0),右下角坐標(biāo)值為(1022,766)。當(dāng)觸摸筆在觸摸板中心位置按下時(shí),觸摸屏發(fā)送的數(shù)據(jù)報(bào)文內(nèi)容是_(1)_、_(2),(3)_、_(4)_、_(5)_,請(qǐng)將答案填寫(xiě)在答題紙的對(duì)應(yīng)欄中。【問(wèn)題2】(5分)該機(jī)器人系統(tǒng)內(nèi)部集成眾多傳感器,通過(guò)現(xiàn)場(chǎng)總線互聯(lián)起來(lái),構(gòu)成了底層的網(wǎng)絡(luò), 選用的CAN控制器內(nèi)含二個(gè)接收緩沖器、三個(gè)發(fā)送緩沖器

46、,具有靈活的中斷管理能力。李工設(shè)計(jì)了一種采用中斷方式的數(shù)據(jù)接收程序,每當(dāng)接收寄存器接收到數(shù)據(jù)時(shí),中斷寄存器的接收中斷使能,并產(chǎn)生中斷信號(hào)通知CPU,中斷處理程序在讀取數(shù)據(jù)后,清空中斷標(biāo)識(shí)位,等待下一次中斷。由于兩個(gè)接收器共享一個(gè)中斷號(hào),在調(diào)試過(guò)程中發(fā)現(xiàn), 當(dāng)短時(shí)間(毫秒級(jí))接收大量數(shù)據(jù)時(shí),丟包現(xiàn)象比較嚴(yán)重。李工對(duì)上述流程進(jìn)行了改進(jìn), 當(dāng)產(chǎn)生一次中斷時(shí),依次查詢(xún)兩路接收器的狀態(tài),這樣大大提高了數(shù)據(jù)接收處理能力,減少了系統(tǒng)開(kāi)銷(xiāo),其處理流程如圖4-2所示。請(qǐng)將上述改進(jìn)后的雙通道數(shù)據(jù)接收流程圖補(bǔ)充完整,將答案填寫(xiě)在答題紙的對(duì)應(yīng)欄中?!締?wèn)題3】(5分)該機(jī)器人系統(tǒng)按照?qǐng)D4-2的方式接收傳感器采集數(shù)據(jù),并

47、由上層應(yīng)用程序?qū)?shù)據(jù)進(jìn)行處理。當(dāng)應(yīng)用訪問(wèn)操作速度和底層硬件輸入的速度存在較大差異時(shí),采用環(huán)形緩沖機(jī)制,可以起到良好的緩沖作用,減少丟包率。李工設(shè)計(jì)的環(huán)形緩沖是基于先進(jìn)先出(FIFO) 的原則,并設(shè)計(jì)了環(huán)形緩沖的數(shù)據(jù)結(jié)構(gòu),讀寫(xiě)指針各自獨(dú)立,讀任務(wù)和寫(xiě)任務(wù)可以同時(shí)訪問(wèn)環(huán)形緩沖,無(wú)需互斥信號(hào)量的介入。但是,在運(yùn)行多任務(wù)時(shí),如果存在多個(gè)讀任務(wù) 和多個(gè)寫(xiě)任務(wù)同時(shí)操作環(huán)形緩沖,則需要應(yīng)用互斥操作機(jī)制。1.請(qǐng)簡(jiǎn)述互斥操作的作用。2.為了在多任務(wù)環(huán)境中能正確使用環(huán)形緩沖,不發(fā)生讀寫(xiě)沖突,增加了讀寫(xiě)鎖進(jìn)行保護(hù)。應(yīng)用任務(wù)讀取環(huán)形緩沖的偽代碼如下,請(qǐng)完善其中空(1)(3)處的內(nèi)容,將答案寫(xiě)入答題紙對(duì)應(yīng)欄內(nèi)?!敬鸢浮?/p>

48、【問(wèn)題1】(1)0 x70(2)0 xFF(3)0 x1或者1(4)0 x7F(5)0 x1或者1【問(wèn)題2】(1)設(shè)備中斷使能(2)接收器0有數(shù)據(jù)(3)接收器1有數(shù)據(jù)(4)接收器0有數(shù)據(jù)(5)清除中斷標(biāo)識(shí)【問(wèn)題3】1.互斥操作用來(lái)保證共享數(shù)據(jù)操作的完整性。通過(guò)互斥鎖保證任一時(shí)刻只能有一個(gè)應(yīng)用訪問(wèn)共享對(duì)象。2.(1)bReadLock為真或bReadLock= TRUE(2)bReadLock=TRUE或等效形式(3)bReadLock=FALSE或等效形式【解析】本題考查嵌入式計(jì)算機(jī)的相關(guān)知識(shí)?!締?wèn)題1】根據(jù)題干可以得到當(dāng)前的位置為:(1022/2,766/2)=((511,388)),分別可

49、以求得X軸的坐標(biāo)就是0 x1FF,Y軸的坐標(biāo)是0 x17F。由于是按照小端格式進(jìn)行存放(低字節(jié)存放在低地址)。X軸的低字節(jié)就是0 xFF,X軸的高字節(jié)就是0 x1;;Y軸的低字節(jié)就是0 x7F,Y軸的高字節(jié)就是0 x1。 【問(wèn)題2】 該題考查中斷方面的相關(guān)知識(shí),根據(jù)流程圖填寫(xiě)相關(guān)內(nèi)容?!締?wèn)題3】該題考查操作系統(tǒng)中并發(fā)任務(wù)互斥操作的相關(guān)知識(shí)?;コ獠僮饔脕?lái)保證共享數(shù)據(jù)操作的完整性。通過(guò)互斥鎖保證任一時(shí)刻只能有一個(gè)應(yīng)用訪問(wèn)共享對(duì)象。37.單選題在RSA算法中,選擇兩個(gè)質(zhì)數(shù)p=11,q=17,加密密鑰為e=23,則解密密鑰d為( )。 問(wèn)題1選項(xiàng)A.5B.7C.11D.13【答案】B【解析】本題考查的

50、是RSA算法中求解密密鑰的計(jì)算方法。在已知兩個(gè)不大的質(zhì)數(shù)p、q(p和q不相等)和加密密鑰e時(shí),計(jì)算解密密鑰d的依據(jù):首先計(jì)算N=p*q;根據(jù)歐拉函數(shù),不大于N且與N互質(zhì)的整數(shù)個(gè)數(shù)為(p-1)X(q-1);選擇一個(gè)整數(shù)e與(p-1)*(q-1)互質(zhì),并且e小于(p-1)*(g-1);使用公式“d*e= 1 (mod(p-1)*(q-1)”計(jì)算解密密鑰d。最后將P和q的記錄銷(xiāo)毀。根據(jù)上述規(guī)則,可以計(jì)算出,當(dāng)質(zhì)數(shù)p=11和q=17,加密密鑰為e=23時(shí),計(jì)算(23*7 - 1)mod 160=0,將上述選項(xiàng)值代入,則只有7滿(mǎn)足該要求,即解密密鑰d的值為7。答案選B。38.單選題軟件能力成熟度模型CM

51、M (Capability Maturity Model)將軟件能力成熟度自低到高依次劃分為( )。問(wèn)題1選項(xiàng)A.初始級(jí)、已定義級(jí)、可重復(fù)級(jí)、已管理級(jí)、優(yōu)化級(jí)B.初始級(jí)、已定義級(jí)、已管理級(jí)、可重復(fù)級(jí)、優(yōu)化級(jí)C.初始級(jí)、可重復(fù)級(jí)、已管理級(jí)、已定義級(jí)、優(yōu)化級(jí)D.初始級(jí)、可重復(fù)級(jí)、已定義級(jí)、已管理級(jí)、優(yōu)化級(jí)【答案】D【解析】軟件能力成熟度模型CMM (Capability MCMM即軟件能力成熟度模型,是目前國(guó)際上最流行、最實(shí)用的軟件生產(chǎn)過(guò)程標(biāo)準(zhǔn)和軟件企業(yè)成熟度的等級(jí)認(rèn)證標(biāo)準(zhǔn)。規(guī)定了軟件研制和軟件測(cè)試中的主要軟件管理過(guò)程和工程過(guò)程的實(shí)踐。主要用于評(píng)價(jià)軟件企業(yè)的質(zhì)量保證能力。軟件能力成熟度模型CMM

52、(Capability Maturity Model)將軟件能力成熟度自低到高依次劃分為初始級(jí)、可重復(fù)級(jí)、已定義級(jí)、已管理級(jí)、優(yōu)化級(jí)。答案為D。39.單選題某考試系統(tǒng)的部分功能描述如下:審核考生報(bào)名表;通過(guò)審核的考生登錄系統(tǒng),系統(tǒng)自動(dòng)為其生成一套試題;考試中心提供標(biāo)準(zhǔn)答案;閱卷老師閱卷,提交考生成績(jī);考生查看自己的成績(jī)。若用數(shù)據(jù)流圖對(duì)該系統(tǒng)進(jìn)行建模,則( )不是外部實(shí)體。問(wèn)題1選項(xiàng)A.考生B.考試中心C.閱卷老師D.試題【答案】D【解析】外部實(shí)體一般為組織機(jī)構(gòu)、人員、第三方系統(tǒng),D選項(xiàng)不是外部實(shí)體。40.案例題閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】隨著汽車(chē)工

53、業(yè)的飛速發(fā)展,越來(lái)越多的車(chē)上的原有機(jī)械控制裝置正在被電子控制裝置所取代,這是典型的實(shí)時(shí)控制系統(tǒng),例如用于控制發(fā)動(dòng)機(jī)、自動(dòng)變速箱、防抱死系統(tǒng)、電子穩(wěn)定控制系統(tǒng)、牽引力控制系統(tǒng)、剎車(chē)輔助系統(tǒng)的ECU和用于座位調(diào)整、車(chē)窗玻璃升降、車(chē)頂移動(dòng)的電子產(chǎn)品,這在很大程度上提高和完善了汽車(chē)的性能和技術(shù)水平。但是,汽車(chē)上電控系統(tǒng)的多樣化和系統(tǒng)結(jié)構(gòu)的復(fù)雜化,也直接導(dǎo)致相應(yīng)的汽車(chē)電子軟件開(kāi)發(fā)難度越來(lái)越高。某汽車(chē)的ECU (Electronic Control Unit,電子控制單元)系統(tǒng),采用某高性能的多核處理器,軟件架構(gòu)采用符合AUTOSAR ( AUTOmotive Open System Architectu

54、re,汽車(chē)開(kāi)放系統(tǒng)架構(gòu))標(biāo)準(zhǔn)的多核操作系統(tǒng),將多個(gè)控制應(yīng)用集成在一個(gè)處理器上運(yùn)行,降低了系統(tǒng)設(shè)計(jì)的成本、體積、功耗?!締?wèn)題1】(5分)AUTOSAR中定義了應(yīng)用任務(wù)有四種不同的狀態(tài),其狀態(tài)之間的切換如圖4-1所示。圖4-1 任務(wù)狀態(tài)切換圖請(qǐng)從以下?tīng)顟B(tài)選項(xiàng)中為(1)(5)選擇正確的狀態(tài)編號(hào),并將答案填寫(xiě)在答題紙的對(duì)應(yīng)欄中。A. 觸發(fā)B. 啟動(dòng)C. 掛起D. 被搶占E. 創(chuàng)建F. 激活G. 刪除H. 時(shí)間片用完【問(wèn)題2】(4分)(1)該系統(tǒng)中任務(wù)的優(yōu)先級(jí)是靜態(tài)分配的,在某些特定的情況下,多任務(wù)搶占資源會(huì)發(fā)生死鎖,解決的策略一般是采用優(yōu)先級(jí)天花板方式。請(qǐng)簡(jiǎn)述優(yōu)先級(jí)天花板的原理。(2)該系統(tǒng)采用了多核

55、處理器,多核處理器一般有SMP和AMP兩種不同的工作方式。請(qǐng)簡(jiǎn)述SMP和AMP的差異?!締?wèn)題3】(6分)該ECU系統(tǒng)在上電、復(fù)位或喚醒后,首先進(jìn)入Boot模式,進(jìn)行開(kāi)或者關(guān),對(duì)FLASH 和RAM進(jìn)行初始化,然后進(jìn)入用戶(hù)程序,用戶(hù)程序是從cstart函數(shù)開(kāi)始執(zhí)行的,在多核 嵌入式系統(tǒng)中通常是先進(jìn)行主核的cstart,主核自身進(jìn)行部分初始化后將從核從HALT狀態(tài)激活,然后主核和從核在完成各自必要的設(shè)置后分別進(jìn)入各自的main函數(shù)。圖4-2是該系統(tǒng)多核處理器的啟動(dòng)流程,請(qǐng)補(bǔ)充空(1)(3)的內(nèi)容,將解答填寫(xiě)在答題紙的對(duì)應(yīng)欄中。圖4-2 多核處理器啟動(dòng)流程圖【答案】【問(wèn)題1】 (1)C(2)A(3)

56、F(4)B(5)D 【問(wèn)題2】(1)優(yōu)先級(jí)天花板是指將申請(qǐng)(占有)某資源的任務(wù)的優(yōu)先級(jí)提升到可能訪問(wèn)該資源的所有任務(wù)中最高優(yōu)先級(jí)任務(wù)的優(yōu)先級(jí)(這個(gè)優(yōu)先級(jí)稱(chēng)為該資源的優(yōu)先級(jí)天花板) 。(2)主要差異有:SMP(對(duì)稱(chēng)多處理技術(shù)):將2顆完全一樣的處理器封裝在一個(gè)芯片內(nèi),達(dá)到雙倍或接近雙倍的處理性能。節(jié)省運(yùn)算資源。如Power 4AMP(非對(duì)稱(chēng)多處理技術(shù)):2個(gè)處理內(nèi)核彼此不同,各自處理和執(zhí)行特定的功能,在軟件的協(xié)調(diào)下分擔(dān)不同的計(jì)算任務(wù)。如OMAP5910【問(wèn)題3 】 (1)進(jìn)入用戶(hù)程序(2)將從核從HALT狀態(tài)激活(3)從核初始化時(shí)鐘、接口及其他資源。 【解析】(1)優(yōu)先級(jí)繼承當(dāng)一個(gè)任務(wù)阻塞了若干

57、個(gè)任務(wù)時(shí),若阻塞任務(wù)有高優(yōu)先級(jí)任務(wù),則將所有阻塞任務(wù)中的最高優(yōu)先級(jí)作為其優(yōu)先級(jí)。(2)優(yōu)先級(jí)天花板給每個(gè)信號(hào)量設(shè)置一個(gè)優(yōu)先級(jí)天花板,優(yōu)先級(jí)天花板的值大于所有使用該信號(hào)的任務(wù)的優(yōu)先級(jí),當(dāng)某個(gè)任務(wù)得到該信號(hào)量時(shí),將其優(yōu)先級(jí)置為優(yōu)先級(jí)天花板的值。優(yōu)先級(jí)繼承和優(yōu)先級(jí)天花板,目的都是使得到信號(hào)量的任務(wù)的優(yōu)先級(jí),不低于其他在等待該信號(hào)量的任務(wù)的優(yōu)先級(jí),由此,當(dāng)該任務(wù)釋放資源后,任務(wù)結(jié)束前,也不會(huì)被其他較高優(yōu)先級(jí)任務(wù)搶占,也就保障了如果有高優(yōu)先級(jí)任務(wù)在等待該資源,那么該任務(wù)結(jié)束后高優(yōu)先級(jí)任務(wù)立即就可使用該資源。(3)優(yōu)先級(jí)反轉(zhuǎn)假設(shè)有任務(wù)A,B,C,優(yōu)先級(jí):A B C,任務(wù)A,B,C都在等待各自的事件觸發(fā),并

58、且A C運(yùn)行中需要同一個(gè)臨界資源。首先,C的事件到來(lái)了,C開(kāi)始運(yùn)行,C得到了臨界資源的信號(hào)量,此時(shí),A等待的事件到來(lái)。由于A的優(yōu)先級(jí)更高,于是搶占了CPU的使用權(quán),但是由于得不到臨界資源的信號(hào)量,進(jìn)入掛起狀態(tài),等待資源釋放后喚醒。接著C繼續(xù)得到CPU使用權(quán)。在C釋放信號(hào)量之前,B等待的事件到來(lái)了,B的優(yōu)先級(jí)高于C,搶占CPU使用權(quán),待B任務(wù)完成后,釋放CPU,C繼續(xù)運(yùn)行,直到C釋放信號(hào)量以后,A才得以被喚醒繼續(xù)運(yùn)行。在這個(gè)過(guò)程中,A任務(wù)的優(yōu)先級(jí)實(shí)際降到了和C相同的層次,究其原因,便是C得到了信號(hào)量后被不需要該信號(hào)量但是優(yōu)先級(jí)更高的任務(wù)B搶占,故而使用優(yōu)先級(jí)繼承和優(yōu)先級(jí)天花板,就是為了保障高優(yōu)先

59、級(jí)任務(wù)真正做到”高優(yōu)先級(jí)“。通常采用兩種方式實(shí)現(xiàn)兩個(gè)或多個(gè)內(nèi)核協(xié)調(diào)工作。一種是采用對(duì)稱(chēng)多處理計(jì)數(shù)(SMP)symmetric multi-processing,就像IBM Power 4處理器一樣,將兩顆完全一樣的處理器封裝在一個(gè)芯片內(nèi),達(dá)到雙倍或接近雙倍的處理性能,由于共享了緩存和系統(tǒng)總線,因此這種做法的優(yōu)點(diǎn)是能節(jié)省運(yùn)算資源。另一種計(jì)數(shù)采用一種非對(duì)稱(chēng)多處理(AMP)(asymmetric multi-processing)的工作方式:即兩個(gè)處理內(nèi)核彼此不同,各自處理和執(zhí)行特定的功能,在軟件的協(xié)調(diào)下分擔(dān)不同的計(jì)算任務(wù),比如一個(gè)執(zhí)行加密,而另一個(gè)執(zhí)行TCP/IP協(xié)議處理。這種處理器的內(nèi)部結(jié)構(gòu)更像

60、人的大腦,某部分區(qū)域在執(zhí)行某種任務(wù)時(shí)具有更高的優(yōu)先級(jí)和更強(qiáng)的能力。如 TI公司的OMAP5910雙核處理器。41.單選題下列選項(xiàng)中會(huì)導(dǎo)致進(jìn)程從執(zhí)行態(tài)變?yōu)榫途w態(tài)的事件是( )。問(wèn)題1選項(xiàng)A.執(zhí)行等待操作B.申請(qǐng)內(nèi)存失敗C.啟動(dòng)I/O設(shè)備D.被高優(yōu)先級(jí)進(jìn)程搶占【答案】D【解析】運(yùn)行態(tài)等待態(tài) 等待使用資源,如等待外設(shè)傳輸,等待人工干預(yù)等待態(tài)就緒態(tài) 資源得到滿(mǎn)足,如外設(shè)傳輸結(jié)束,人工干預(yù)完成運(yùn)行態(tài)就緒態(tài) 運(yùn)行時(shí)間片到,出現(xiàn)有更高優(yōu)先權(quán)進(jìn)程就緒態(tài)運(yùn)行態(tài) CPU空閑時(shí)選擇一個(gè)就緒進(jìn)程42.單選題嵌入式系統(tǒng)中不存放在ROM里的內(nèi)容是( )。問(wèn)題1選項(xiàng)A.BootloaderB.應(yīng)用任務(wù)數(shù)據(jù)C.操作系統(tǒng)內(nèi)核D

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論