2023年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試歷年高頻考點(diǎn)真題薈萃帶答案_第1頁(yè)
2023年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試歷年高頻考點(diǎn)真題薈萃帶答案_第2頁(yè)
2023年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試歷年高頻考點(diǎn)真題薈萃帶答案_第3頁(yè)
2023年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試歷年高頻考點(diǎn)真題薈萃帶答案_第4頁(yè)
2023年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試歷年高頻考點(diǎn)真題薈萃帶答案_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試歷年高頻考點(diǎn)真題薈萃帶答案第1卷一.綜合題(共25題)1.單選題下面有關(guān)Flash存儲(chǔ)器的描述中,不正確的是(

)。問(wèn)題1選項(xiàng)A.Flash存儲(chǔ)器屬于非易失存儲(chǔ)器B.Flash存儲(chǔ)器的讀操作與SRAM存儲(chǔ)器的讀操作基本相同C.Flash存儲(chǔ)器的寫操作與SRAM存儲(chǔ)器的寫操作基本相同D.Flash存儲(chǔ)器在寫入信息前必須首先擦除原有信息2.單選題下列屬于CPU中算術(shù)邏輯單元的部件是(

)。問(wèn)題1選項(xiàng)A.程序計(jì)數(shù)器B.加法器C.指令寄存器D.指令譯碼器3.單選題IEEE802.3工作組發(fā)布的10BASE-T是(

)以太網(wǎng)標(biāo)準(zhǔn)。問(wèn)題1選項(xiàng)A.粗纜B.細(xì)纜C.非屏蔽雙絞線D.光纖4.單選題計(jì)算機(jī)中采用的SSD(固態(tài)硬盤)實(shí)質(zhì)上是(

)存儲(chǔ)器。問(wèn)題1選項(xiàng)A.FlashB.磁盤C.磁帶D.光盤5.單選題李某受非任職單位委托,利用其實(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ú)特別約定,該軟件都屬于李某6.單選題下面有關(guān)測(cè)試的說(shuō)法錯(cuò)誤的是(

)。問(wèn)題1選項(xiàng)A.測(cè)試證明了程序的正確性B.測(cè)試無(wú)法執(zhí)行窮舉測(cè)試,只能做選擇測(cè)試C.測(cè)試工作需要制訂測(cè)試計(jì)劃,按計(jì)劃執(zhí)行測(cè)試工作D.白盒測(cè)試方法用于單元測(cè)試環(huán)節(jié)7.案例題閱讀下列說(shuō)明和C語(yǔ)言代碼,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】在某工廠的物流車間,設(shè)計(jì)一款智能監(jiān)測(cè)系統(tǒng),實(shí)現(xiàn)對(duì)車間進(jìn)行24小時(shí)不間斷圖像采集的功能。王工設(shè)計(jì)了一個(gè)實(shí)時(shí)監(jiān)測(cè)采集系統(tǒng),主要由圖像采集卡和數(shù)據(jù)存儲(chǔ)卡組成。由于實(shí)時(shí)圖像的數(shù)據(jù)量巨大,設(shè)計(jì)采用DMA方式進(jìn)行數(shù)據(jù)傳輸,當(dāng)DMA傳輸完成后,DMA控制器會(huì)發(fā)起一個(gè)硬件中斷。操作系統(tǒng)接收到硬件中斷,調(diào)用中斷服務(wù)程序。該系統(tǒng)的軟件基于某嵌入式操作系統(tǒng)開(kāi)發(fā),支持中斷管理、多任務(wù)調(diào)度等功能。與DMA相關(guān)的一段驅(qū)動(dòng)程序示例代碼如下。【C語(yǔ)言程序聲明與定義】【程序1】【程序2】【程序3】【問(wèn)題1】(5分)在操作系統(tǒng)的頭文件中,有如下類型定義:typedefvoid

(*VOIDFUNCPTR)();

/*ptrtofunctionreturningvoid*/typedefint

(*FUNCPTR)();

/*ptrtofunctionreturningint*/1.該類型定義了一組什么類型的變量,簡(jiǎn)述其功能。2.在【程序1】的dma_init函數(shù)中,應(yīng)該將intConnect函數(shù)的第二個(gè)參數(shù)轉(zhuǎn)換成相應(yīng)的類型,可以消除編譯警告,請(qǐng)補(bǔ)充其中空(1)的內(nèi)容?!締?wèn)題2】(4分)DMA控制器的寄存器操作序列,必須為原子操作,該程序中使用了兩個(gè)信號(hào)量,一個(gè)用于進(jìn)行寄存器操作系統(tǒng)的臨界區(qū)保護(hù),一個(gè)用于在傳輸函數(shù)和DMA完成中斷處理程序之間同步。請(qǐng)根據(jù)信號(hào)量創(chuàng)建時(shí)的不同初始值,在【程序2】的dma_trans函數(shù)和【程序3】dma_intHandle函數(shù)中,補(bǔ)充空(2)、(3)、(4)、(5)處的內(nèi)容?!締?wèn)題3】(6分)在該系統(tǒng)中有A、B兩個(gè)應(yīng)用任務(wù)同時(shí)從不同角度采集圖像,都需要調(diào)用該DMA傳輸函數(shù),任務(wù)A和任務(wù)B的優(yōu)先級(jí)相同。該系統(tǒng)采用優(yōu)先級(jí)搶占的調(diào)度策略。在任務(wù)A調(diào)用DMA傳輸函數(shù)進(jìn)行DMA傳輸時(shí),有時(shí)會(huì)出現(xiàn)函數(shù)返回值為0的情況。根據(jù)DMA控制器的芯片手冊(cè)定義,1表示正常完成,2表示傳輸超時(shí),4表示奇偶校驗(yàn)錯(cuò),所以返回值不應(yīng)該為0。王工經(jīng)過(guò)認(rèn)真排查后,分析該故障發(fā)生的原因是當(dāng)任務(wù)A調(diào)用dma_trans函數(shù)時(shí),會(huì)發(fā)生任務(wù)suspend的情況,此時(shí)如果任務(wù)B也調(diào)用dma_trans函數(shù),則會(huì)發(fā)生上述故障。1.請(qǐng)給出dma_trans函數(shù)中會(huì)導(dǎo)致任務(wù)發(fā)生阻塞的代碼行號(hào)。2.按照王工的分析,對(duì)全局變量的不正確操作會(huì)導(dǎo)致該函數(shù)的返回值錯(cuò)誤,請(qǐng)給出發(fā)生錯(cuò)誤的代碼行號(hào)。3.王工對(duì)該程序進(jìn)行了改進(jìn),將上述會(huì)導(dǎo)致返回值錯(cuò)誤的代碼放在某一行程序之后執(zhí)行,即可解決該問(wèn)題,請(qǐng)給出代碼行號(hào)。注意:這里的行號(hào)是指【程序2】中注釋所標(biāo)的第1行到第5行,請(qǐng)?jiān)诘?行到第5行之中選擇。8.單選題下面嵌入式處理器中最適合于做FFT(快速傅立葉變換)計(jì)算的是(

)。問(wèn)題1選項(xiàng)A.嵌入式微處理器B.微控制器C.DSPD.PowerPC處理器9.單選題某系統(tǒng)的可靠性結(jié)構(gòu)框圖如下圖所示。假設(shè)部件1、2、3的可靠度分別為0.90、0.80、0.80(部件2、3為冗余系統(tǒng))。若要求該系統(tǒng)的可靠度不小于0.85,則進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),部件4的可靠度至少應(yīng)為(

)。問(wèn)題1選項(xiàng)A.B.C.D.10.單選題關(guān)于嵌入式SQL,下列描述不正確的是(

)。問(wèn)題1選項(xiàng)A.嵌入式SQL屬于SQL語(yǔ)言在嵌入式環(huán)境下的一種使用B.嵌入式SQL是把SQL語(yǔ)言嵌入到宿主語(yǔ)言中進(jìn)行數(shù)據(jù)訪問(wèn)和處理C.嵌入式SQL執(zhí)行前,首先要與數(shù)據(jù)庫(kù)進(jìn)行連接D.嵌入式SQL通常是交互式進(jìn)行數(shù)據(jù)庫(kù)操作11.單選題m個(gè)進(jìn)程共享同一臨界資源,若使用信號(hào)量實(shí)現(xiàn)互斥訪問(wèn),則其變化范圍是(

)。問(wèn)題1選項(xiàng)A.1~-(m-1)B.0~-(m-1)C.1~(m-1)D.0~(m-1)12.單選題以下關(guān)于軟件風(fēng)險(xiǎn)的敘述中,不正確的是(

)。問(wèn)題1選項(xiàng)A.風(fēng)險(xiǎn)是可能發(fā)生的事件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)行控制13.單選題使用數(shù)字證書技術(shù)發(fā)送一份保密文件時(shí),發(fā)送方使用(

)對(duì)數(shù)據(jù)進(jìn)行加密。問(wèn)題1選項(xiàng)A.接收方的公鑰B.接收方的私鑰C.發(fā)送方的公鑰D.發(fā)送方的私鑰14.單選題采用ADSL接入Internet,用戶端接入介質(zhì)為(

),使用的網(wǎng)絡(luò)為(

)。問(wèn)題1選項(xiàng)A.雙絞線B.紅外線C.同軸電纜D.光纖問(wèn)題2選項(xiàng)A.電話網(wǎng)B.電視網(wǎng)C.DDN專線D.5G無(wú)線廣域網(wǎng)15.單選題下列關(guān)于項(xiàng)目管理的論述,不正確的是(

)。問(wèn)題1選項(xiàng)A.項(xiàng)目管理過(guò)程,一般包括初啟、計(jì)劃、執(zhí)行、監(jiān)控、結(jié)項(xiàng)等B.項(xiàng)目管理范圍覆蓋整個(gè)系統(tǒng)生命周期過(guò)程C.成本估算也屬于項(xiàng)目管理的范圍D.風(fēng)險(xiǎn)分析不屬于項(xiàng)目管理的內(nèi)容16.案例題閱讀以下關(guān)于C語(yǔ)言的基本概念和編程方面的敘述,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】服務(wù)型智能掃地機(jī)器人的信息處理中心,用于接收各種傳感器信息和視覺(jué)信息,通過(guò)分析處理進(jìn)行掃地機(jī)器人的運(yùn)動(dòng)控制,且負(fù)責(zé)和后臺(tái)監(jiān)控中心通信。信息處理中心基于嵌入式計(jì)算機(jī)實(shí)現(xiàn)?!締?wèn)題1】(4分)在信息處理中心的計(jì)算機(jī)系統(tǒng)中,系統(tǒng)總是要用戶對(duì)變量或寄存器進(jìn)行位操作,下面程序1代碼中對(duì)給定整型變量a,實(shí)現(xiàn)了兩個(gè)函數(shù),其中:set_bit3函數(shù)用于設(shè)置a的bit3(第3位),clear_bit3函數(shù)用于清除a的bit3(第3位)。請(qǐng)補(bǔ)全程序1代碼的(1)和(2),將正確代碼寫在答題紙的相應(yīng)位置。【程序1】【問(wèn)題2】(6分)信息處理計(jì)算機(jī)采用中斷方式快速響應(yīng)外部事件。中斷是嵌入式系統(tǒng)中重要的組成部分,這使得很多編譯器開(kāi)發(fā)商提供了標(biāo)準(zhǔn)C支持中斷的擴(kuò)展(使用關(guān)鍵字_interrupt)。下面程序2是王工設(shè)計(jì)的中斷處理程序代碼,請(qǐng)對(duì)這段程序進(jìn)行同行評(píng)審,找出你認(rèn)為不合適的3個(gè)方面,將解答寫入答題紙相應(yīng)的位置?!境绦?】【問(wèn)題3】(5分)王工設(shè)計(jì)了信息處理中的軟件算法,利用單向鏈表來(lái)存儲(chǔ)信息。其中如下給定的程序3中已建立一個(gè)帶有頭結(jié)點(diǎn)的單向鏈表,鏈表中的各結(jié)點(diǎn)按結(jié)點(diǎn)數(shù)據(jù)域中的數(shù)據(jù)從小到大順序鏈接。函數(shù)fun的功能是:把參數(shù)x的值放入一個(gè)新結(jié)點(diǎn)并插入到鏈表中,插入后各結(jié)點(diǎn)仍保持從小到大順序排列。該程序的實(shí)現(xiàn)如程序3所示?!境绦?】根據(jù)題意分析程序,完成程序3的空(1)~(5),將解答寫入答題紙相應(yīng)的位置。17.單選題下列(

)是帶有熱備份的雙重系統(tǒng)。問(wèn)題1選項(xiàng)A.備份子系統(tǒng)處于電源開(kāi)機(jī)狀態(tài),一旦聯(lián)機(jī)子系統(tǒng)出錯(cuò),備份子系統(tǒng)立即工作B.兩個(gè)子系統(tǒng)同步運(yùn)行,互聯(lián)子系統(tǒng)出錯(cuò)時(shí),由備份機(jī)子系統(tǒng)接替C.兩個(gè)子系統(tǒng)交替處于聯(lián)機(jī)和自檢狀態(tài),一個(gè)子系統(tǒng)出錯(cuò)則由另一子系統(tǒng)工作D.兩個(gè)子系統(tǒng)并行工作以提高機(jī)器速度,一旦一個(gè)子系統(tǒng)出錯(cuò)則放棄同時(shí)工作18.單選題現(xiàn)有3個(gè)同時(shí)到達(dá)的作業(yè)Jl、J2和J3,它們的執(zhí)行時(shí)間分別是T1、T2和T3,且T1<T2<T3

。系統(tǒng)按單道方式運(yùn)行且采用短作業(yè)優(yōu)先算法,則平均周轉(zhuǎn)時(shí)間是(

)。問(wèn)題1選項(xiàng)A.T1+T2+T3B.(T1+T2+T3)/3C.(3T1+2T2+T3)/3D.(T1+2T2+3T3)/319.單選題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ù)情況下的電氣特性20.單選題Fogcomputingisamid-layerbetweenclouddatacentersandIoTdevices/sensors.Itprovidesservicesof(1)alongwithstorageandnetworkingattheproximityoftheIoTdevices/sensors.Thefogcomputingconceptisderivedfrom(2)computing.Edgecomputingpromisestobringdatacomputationclosertothedata-origin.Edgedevices,inEdgecomputing,aren'tabletosupport(3)applicationsinIoTbecauseoftheirlimitedresources,resultinginresource-contentionandincreased(4).Itassimilatesedgedevicesandcloudresourcestoovercome(5)associatedwithEdgecomputing.問(wèn)題1選項(xiàng)A.computationB.computerC.operatingsystemD.cloudsystem問(wèn)題2選項(xiàng)A.computerB.EdgeC.EmbeddedD.server問(wèn)題3選項(xiàng)A.simulatorB.systemC.multipleD.device問(wèn)題4選項(xiàng)A.latencyB.powerC.systemD.user問(wèn)題5選項(xiàng)A.memoryB.operatingsystemC.localD.limitations21.單選題執(zhí)行下面程序后,其輸出結(jié)果是(

)。問(wèn)題1選項(xiàng)A.x=1B.x=2C.x=3D.x=422.案例題閱讀下列說(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è)等功能,防止與障礙物碰撞、前方臺(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)自兩個(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ī)器人的狀態(tài)數(shù)據(jù)及視頻圖像等信息到遠(yuǎn)程客戶端,客戶端參與到掃地機(jī)器人的運(yùn)動(dòng)監(jiān)視及控制中,實(shí)現(xiàn)信息交互,監(jiān)控掃地機(jī)器人的實(shí)時(shí)狀態(tài)??蛻舳税≒C客戶端和手機(jī)客戶端兩種。(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ù)采集,并控制車輪電機(jī)的運(yùn)動(dòng);ARM選用S5PV210處理器實(shí)現(xiàn)攝像頭圖片的采集、在監(jiān)控系統(tǒng)中接入無(wú)線網(wǎng)絡(luò)、對(duì)STM32串口傳過(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ō)明的描述,填寫(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í),選擇了如下類型的傳感器:1.USB攝像頭;2.開(kāi)關(guān)式傳感器;3.槽型光耦模塊;4.數(shù)字式防跌落傳感器;5.紅外測(cè)距傳感器;6.GGPM01A單軸角度陀螺儀(傳感器);7.霍爾碼盤傳感器。請(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)將答案填寫在答題紙的對(duì)應(yīng)欄中。23.單選題嵌入式系統(tǒng)中,BIT(Built-inTest)的功能不包括(

)。問(wèn)題1選項(xiàng)A.提供系統(tǒng)故障檢測(cè)和故障隔離能力B.是設(shè)備驅(qū)動(dòng)程序的重要組成部分C.快速判斷系統(tǒng)是否可用D.提高系統(tǒng)可靠性,降低系統(tǒng)維護(hù)費(fèi)用24.單選題嵌入式軟件可靠性測(cè)試方法標(biāo)準(zhǔn)GB/T28171--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.推薦性行業(yè)標(biāo)準(zhǔn)25.單選題一臺(tái)計(jì)算機(jī)的顯示存儲(chǔ)器用DRAM芯片實(shí)現(xiàn),要求顯示分辨率為1024×1024,顏色深度為24位,幀頻為100Hz,顯示總帶寬的50%用來(lái)刷新屏幕,則需要的顯存總帶寬至少為(

)。問(wèn)題1選項(xiàng)A.1200MbpsB.9600MbpsC.2400MbpsD.4800Mbps第1卷參考答案一.綜合題1.【答案】C【解析】FlashMemory是一種非易失性存儲(chǔ)器NVM(Non-VolatileMemory),根據(jù)結(jié)構(gòu)的不同可以分為:NORFlash、NANDFlash。先擦后寫:由于FlashMemory的寫操作只能將數(shù)據(jù)位從1寫成0,而不能從0寫成1,所以在對(duì)存儲(chǔ)器進(jìn)行寫入之前必須先執(zhí)行擦除操作,將預(yù)寫入的數(shù)據(jù)位初始化為1。操作指令:除了NORFlash的讀,F(xiàn)lashMemory的其他操作不能像RAM那樣,直接對(duì)目標(biāo)地址進(jìn)行總線操作。例如執(zhí)行一次寫操作,它必須輸入一串特殊的指令(NORFlash),或者完成一段時(shí)序(NANDFlash)才能將數(shù)據(jù)寫入到FlashMemory中。所以,不正確的是C。2.【答案】B【解析】算術(shù)邏輯單元是運(yùn)算器的重要組成部件,負(fù)責(zé)處理數(shù)據(jù),實(shí)現(xiàn)對(duì)數(shù)據(jù)的算術(shù)運(yùn)算和邏輯運(yùn)算。所以本題正確的選項(xiàng)是BCPU中其他部件作用:程序計(jì)數(shù)器是用于存放下一條指令所在單元的地址的地方。在程序執(zhí)行前,必須將程序的起始地址,即程序的一條指令所在的內(nèi)存單元地址送入程序計(jì)數(shù)器,當(dāng)執(zhí)行指令時(shí),CPU將自動(dòng)修改程序計(jì)數(shù)器的內(nèi)容,即每執(zhí)行一條指令程序計(jì)數(shù)器增加一個(gè)量,使其指向下一個(gè)待指向的指令。程序的轉(zhuǎn)移等操作也是通過(guò)該寄存器來(lái)實(shí)現(xiàn)的。累加器是專門存放算術(shù)或邏輯運(yùn)算的一個(gè)操作數(shù)和運(yùn)算結(jié)果的寄存器。ALU是CPU的執(zhí)行單元,主要負(fù)責(zé)運(yùn)算工作。指令寄存器一般用來(lái)保存當(dāng)前正在執(zhí)行的一條指令。數(shù)據(jù)寄存器主要是用來(lái)保存操作數(shù)和運(yùn)算結(jié)果等信息的,其目的是為了節(jié)省讀取操作數(shù)所需占用總線和訪問(wèn)存儲(chǔ)器的時(shí)間。地址寄存器一般用來(lái)保存當(dāng)前CPU所訪問(wèn)的內(nèi)存單元的地址,以方便對(duì)內(nèi)存的讀寫操作。作為程序員,應(yīng)該要能控制其所編寫程序的執(zhí)行過(guò)程,這就需要利用程序計(jì)數(shù)器來(lái)實(shí)現(xiàn),因此程序員能訪問(wèn)的是程序計(jì)數(shù)器。3.【答案】C【解析】IEEE802.3工作組發(fā)布的10BASE-T是非屏蔽雙絞線

以太網(wǎng)標(biāo)準(zhǔn)。4.【答案】A【解析】計(jì)算機(jī)中采用的SSD(固態(tài)硬盤)實(shí)質(zhì)上是Flash

存儲(chǔ)器。5.【答案】B【解析】根據(jù)題干描述,這里不能排除職務(wù)作品,對(duì)于A選項(xiàng)和B選項(xiàng)來(lái)看,B選項(xiàng)更嚴(yán)謹(jǐn),因此,本題選擇B選項(xiàng)。6.【答案】A【解析】軟件測(cè)試是使用人工或自動(dòng)的手段來(lái)運(yùn)行或測(cè)定某個(gè)軟件系統(tǒng)的過(guò)程,測(cè)試不能證明程序的正確性,只能是發(fā)現(xiàn)盡可能多的錯(cuò)誤。而測(cè)試無(wú)法執(zhí)行窮舉測(cè)試,只能做選擇測(cè)試,測(cè)試工作需要制訂測(cè)試計(jì)劃,按計(jì)劃執(zhí)行測(cè)試工作,白盒測(cè)試方法用于單元測(cè)試環(huán)節(jié)。7.【答案】【問(wèn)題1】1.該類型定義了一組函數(shù)指針類型的變量。使用typedef給函數(shù)指針類型一個(gè)別名。(1)VOIDFUNCPTR【問(wèn)題2】(2)sem_DMA1(3)sem_DMA2(4)sem_DMA1(5)sem_DMA2【問(wèn)題3】1.第3行2.第1行3.第2行【解析】1.簡(jiǎn)單的函數(shù)指針的應(yīng)用形式1:返回類型(*函數(shù)名)(參數(shù)表)char(*pFun)(int);charcsFun(inta){return;}voidmain(){

pFun=csFun;

(*pFun)(2);}第一行定義了一個(gè)指針變量pFun。首先我們根據(jù)前面提到的“形式1”認(rèn)識(shí)到它是一個(gè)指向某種函數(shù)的指針,這種函數(shù)參數(shù)是一個(gè)int型,返回值是char類型。只有第一句我們還無(wú)法使用這個(gè)指針,因?yàn)槲覀冞€未對(duì)它進(jìn)行賦值。第二行定義了一個(gè)函數(shù)csFun()。該函數(shù)正好是一個(gè)以int為參數(shù)返回char的函數(shù)。我們要從指針的層次上理解函數(shù)——函數(shù)的函數(shù)名實(shí)際上就是一個(gè)指針,函數(shù)名指向該函數(shù)的代碼在內(nèi)存中的首地址然后就是main()函數(shù)了,它的第一句您應(yīng)該看得懂了——它將函數(shù)glFun的地址賦值給變量pFun。main()函數(shù)的第二句中“*pFun”顯然是取pFun所指向地址的內(nèi)容,當(dāng)然也就是取出了函數(shù)glFun()的內(nèi)容,然后給定參數(shù)為2。2.使用typedef更直觀更方便形式1:typedef返回類型(*新類型)(參數(shù)表)typedefchar(*FUNCPTR)(int);FUNCPTRpFun;charcsFun(inta){return;}voidmain(){

pFun=csFun;

(*pFun)(2);}typedef的功能是定義新的類型。第一句就是定義了一種FUNCPTR的類型,并定義這種類型為指向某種函數(shù)的指針,這種函數(shù)以一個(gè)int為參數(shù)并返回char類型。后面就可以像使用int,char一樣使用FUNCPTR了。第二行的代碼便使用這個(gè)新類型定義了變量pFun,此時(shí)就可以像使用形式1一樣使用這個(gè)變量了。8.【答案】C【解析】嵌入式DSP處理器是專門用于信號(hào)處理方面的處理器,它在系統(tǒng)結(jié)構(gòu)和指令算法方面進(jìn)行了特殊設(shè)計(jì),具有很高的編譯效率和指令的執(zhí)行速度,在數(shù)字濾波、FFT、譜分析等各種儀器上具有大規(guī)模的應(yīng)用,DSP處理器一般采用哈佛結(jié)構(gòu)進(jìn)行設(shè)計(jì)。9.【答案】A【解析】并聯(lián)系統(tǒng)的可靠度計(jì)算公式為:R=1-(1-R1)(1-R2)(1-RN)串聯(lián)系統(tǒng)的可靠度的計(jì)算公式為:R=R1R2…RN其中以上公式中的Ri表示某個(gè)子部件的可靠度。假設(shè)部件4的可靠度為R4,而整個(gè)系統(tǒng)是由子部件1、2和3并聯(lián)后的子部件、子部件4這個(gè)三個(gè)子系統(tǒng)串聯(lián)的。所以整個(gè)系統(tǒng)的可靠度為:0.9×(1-(1-0.8)×(1-0.8))×R≥0.85。也就是:R≥0.85/(0.9×(1-(1-0.8)2))。答案選A。10.【答案】D【解析】嵌入式SQL屬于SQL語(yǔ)言在嵌入式環(huán)境下的一種使用;嵌入式SQL是把SQL語(yǔ)言嵌入到宿主語(yǔ)言中進(jìn)行數(shù)據(jù)訪問(wèn)和處理;嵌入式SQL執(zhí)行前,首先要與數(shù)據(jù)庫(kù)進(jìn)行連接;這道題是屬于數(shù)據(jù)庫(kù)方面的知識(shí)點(diǎn),了解下就可以了,考的非常少。11.【答案】A【解析】m個(gè)進(jìn)程共享同一臨界資源,說(shuō)明臨界資源只有1個(gè),最大為1,然后每個(gè)進(jìn)程申請(qǐng)使用的時(shí)候減少1,也就是m-1。所以范圍是:1~-(m-1)。答案是A。12.【答案】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)正確。13.【答案】A【解析】本題主要考查的是數(shù)字證書中的加密方法。數(shù)字證書是非對(duì)稱加密算法公鑰的載體。當(dāng)發(fā)送一份保密文件時(shí),發(fā)送方使用接收方的公鑰對(duì)數(shù)據(jù)加密處理,而接收方則使用自己的私鑰對(duì)接收到的信息進(jìn)行解密,這樣信息就可以安全無(wú)誤地到達(dá)目的地了。答案選A。14.【答案】第1題:A第2題:A【解析】第1題:1989年在貝爾實(shí)驗(yàn)室誕生的ADSL是xDSL家族成員中的一員,被譽(yù)為“現(xiàn)代信息高速公路上的快車”。它因其下行速率高、頻帶寬、性能優(yōu)等特點(diǎn)而深受廣大客戶的喜愛(ài),成為繼MODEM、ISDN之后的又一種全新更快捷,更高效的接入方式。它是運(yùn)行在原有普通電話線上的一種新的高速寬帶技術(shù)。事實(shí)上,ADSL的傳輸技術(shù)中,ADSL用其特有的調(diào)制解調(diào)硬件來(lái)連接現(xiàn)有雙絞線連接的各端。第2題:15.【答案】D【解析】項(xiàng)目管理過(guò)程,一般包括初啟、計(jì)劃、執(zhí)行、監(jiān)控、結(jié)項(xiàng)等,項(xiàng)目管理范圍覆蓋整個(gè)系統(tǒng)生命周期過(guò)程,項(xiàng)目管理需要對(duì)開(kāi)發(fā)項(xiàng)目的成本、風(fēng)險(xiǎn)、進(jìn)度的安排等內(nèi)容進(jìn)行監(jiān)控。所以答案為D。16.【答案】【問(wèn)題1】(1)a=a|BIT3或者a|=BIT3(2)a=a&~BIT3或者a&=~BIT3【問(wèn)題2】回答以下4項(xiàng)中任意3項(xiàng)(意思相近即可)。(1)中斷程序的返回值。中斷程序中一般不能返回一個(gè)值。(2)中斷程序參數(shù)。中斷程序中一般不能傳遞參數(shù)。(3)浮點(diǎn)運(yùn)算。中斷程序應(yīng)該是短而有效率的,一般在中斷程序上下文切換時(shí)不保存浮點(diǎn)寄存器,盡量不要在中斷程序中做浮點(diǎn)運(yùn)算。(4)printf()一般是阻塞性調(diào)用,盡量不要在中斷程序中調(diào)用阻塞性服務(wù)。【問(wèn)題3】(1)x(2)s(3)q->next或p->next(4)s(5)q【解析】本題考查嵌入式程序開(kāi)發(fā)的能力。要求掌握C語(yǔ)言的位操縱,位操作是程序中對(duì)位模式按位進(jìn)行的一元或二元操作。位運(yùn)算符有取反操作、按位或、按位異或、按位與、移位等。要求掌握C語(yǔ)言中鏈表的相關(guān)操作,比如鏈表的插入、刪除等操作。包括了單鏈表、雙鏈表。該題考查的就是對(duì)單鏈表的操作。單鏈表是一種鏈?zhǔn)酱嫒〉臄?shù)據(jù)結(jié)構(gòu),鏈表中的數(shù)據(jù)是以結(jié)點(diǎn)來(lái)表示的,每個(gè)結(jié)點(diǎn)的構(gòu)成:元素(數(shù)據(jù)元素的映象)+指針(指示后繼元素存儲(chǔ)位置),元素就是存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元,指針就是連接每個(gè)結(jié)點(diǎn)的地址數(shù)據(jù)。以“結(jié)點(diǎn)的序列”表示的線性表稱作線性鏈表(單鏈表),單鏈表是鏈?zhǔn)酱嫒〉慕Y(jié)構(gòu)。17.【答案】B【解析】嵌入式系統(tǒng)中,利用雙機(jī)的方法可以達(dá)到容錯(cuò)的目的。其中,一個(gè)聯(lián)機(jī)工作,另一個(gè)作備份,若備份也一直保持與承擔(dān)聯(lián)機(jī)工作的機(jī)器同步運(yùn)行,一旦工作機(jī)出現(xiàn)故障,只需要將備份機(jī)切入系統(tǒng),便能立即代替原有工作機(jī),這種備份叫熱備份。這種系統(tǒng)稱為雙重系統(tǒng)。當(dāng)備份機(jī)平時(shí)停機(jī)或做其他工作時(shí)僅在工作機(jī)出現(xiàn)故障時(shí)才讓它替代,使系統(tǒng)恢復(fù)正常,這樣的系統(tǒng)稱為雙工系統(tǒng)。18.【答案】C【解析】短作業(yè)優(yōu)先(ShortestJobFirst,SJF)調(diào)度算法用于進(jìn)程調(diào)度時(shí)稱為短進(jìn)程優(yōu)先調(diào)度算法,該調(diào)度算法既可以用于作業(yè)調(diào)度也可以用于進(jìn)程調(diào)度。在作業(yè)調(diào)度中,短作業(yè)優(yōu)先調(diào)度算法每次從后備作業(yè)隊(duì)列中選擇估計(jì)運(yùn)行時(shí)間最短的一個(gè)或幾個(gè)作業(yè),將它們調(diào)入內(nèi)存,分配必要的資源,創(chuàng)建進(jìn)程并放入就緒隊(duì)列。由于3個(gè)作業(yè)同時(shí)到達(dá),所以作業(yè)執(zhí)行的次序依次是J1、J2和J3,故周轉(zhuǎn)時(shí)間分別為:J1:T1;J2:T1+T2;J3:T1+T2+T3;則平均周轉(zhuǎn)時(shí)間J1+J2+J3/3S。19.【答案】A【解析】RS422和RS485都是在RS232C基礎(chǔ)上發(fā)展起來(lái)的串行數(shù)據(jù)接口標(biāo)準(zhǔn),都是由EIA制定并發(fā)布的,RS422和RS485標(biāo)準(zhǔn)只有電氣特性的規(guī)定,而不涉及接插件、電纜。1.RS-422標(biāo)準(zhǔn)是RS-232的改進(jìn)型,是一種單機(jī)發(fā)送、多機(jī)接收的單向、平衡傳輸規(guī)范,傳輸速率可達(dá)10Mb/s。采用差分傳輸方式,也稱做平衡傳輸。允許在相同傳輸線上連接多個(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á)32個(gè)設(shè)備。20.【答案】第1題:A第2題:B第3題:C第4題:A第5題:D【解析】第1題:霧計(jì)算位于云數(shù)據(jù)中心和物聯(lián)網(wǎng)設(shè)備/傳感器的中間層。它可以為物聯(lián)網(wǎng)設(shè)備/傳感器提供帶有存儲(chǔ)和網(wǎng)絡(luò)功能的計(jì)算服務(wù)。霧計(jì)算概念起源于邊緣計(jì)算,邊緣計(jì)算的目的在于將計(jì)算放置于距離數(shù)據(jù)段較近的位置。邊緣計(jì)算中的邊緣設(shè)備由于其受限的資源,一般不能支持多個(gè)應(yīng)用,因?yàn)檫@會(huì)引起資源的沖突和延遲的增加。霧計(jì)算的本質(zhì)類似于邊緣設(shè)備和云計(jì)算資源,以此來(lái)克服邊緣計(jì)算的一些限制。第2題:第3題:第4題:第5題:21.【答案】A【解析】這是宏定義的一種,它可以根據(jù)是否已經(jīng)定義了一個(gè)變量來(lái)進(jìn)行分支選擇,一般用于調(diào)試等等。實(shí)際上確切的說(shuō)這應(yīng)該是預(yù)處理功能中三種(宏定義,文件包含和條件編譯)中的一種——條件編譯。C語(yǔ)言在對(duì)程序進(jìn)行編譯時(shí),會(huì)先根據(jù)預(yù)處理命令進(jìn)行“預(yù)處理”。C語(yǔ)言編譯系統(tǒng)包括預(yù)處理,編譯和鏈接等部分。#ifndefx//先測(cè)試x是否被宏定義過(guò)#definex//如果沒(méi)有宏定義下面就宏定義x并編譯下面的語(yǔ)句...#endif

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論