問(wèn)答題

某研究所承擔(dān)了一項(xiàng)宇航嵌入式系統(tǒng)的研制任務(wù),本項(xiàng)任務(wù)技術(shù)難度大、可靠性要求高、進(jìn)度要求緊,預(yù)計(jì)軟件規(guī)模約在一萬(wàn)行以上。而該所原先承擔(dān)的相關(guān)項(xiàng)目均是用匯編語(yǔ)言編寫(xiě)(軟件規(guī)模較小,一般是幾百行)。項(xiàng)目主管工程師將軟件開(kāi)發(fā)的論證工作分別布置給了王工和李工,要求他們根據(jù)本項(xiàng)目的技術(shù)要求,在一周內(nèi)分別提出軟件的實(shí)施方案。
①該宇航嵌入式系統(tǒng)由數(shù)據(jù)處理機(jī)、信號(hào)處理機(jī)及數(shù)據(jù)采集模塊組成。信號(hào)處理機(jī)主要通過(guò)數(shù)據(jù)采集模塊將大量不同時(shí)間周期的外部數(shù)據(jù)采集進(jìn)來(lái),進(jìn)行預(yù)處理(如FFT變換)后提交給數(shù)據(jù)處理機(jī);數(shù)據(jù)處理機(jī)根據(jù)功能要求完成各種計(jì)算處理工作,并將結(jié)果輸出。為了達(dá)到數(shù)據(jù)處理機(jī)和信號(hào)處理機(jī)的標(biāo)準(zhǔn)化,這兩類處理機(jī)均采用同種處理機(jī)的體系結(jié)構(gòu)(如PowerPC7410)。整個(gè)系統(tǒng)工作的最大周期為1s,最小周期為5ms。數(shù)據(jù)處理機(jī)上任務(wù)分布如表12-16所示。

②一周后,王工和李工提交了各自的實(shí)施方案,其共同之處在于二者均提出采用操作系統(tǒng)及相應(yīng)的軟件開(kāi)發(fā)環(huán)境。但是,王工和李工在選擇什么樣的操作系統(tǒng)及開(kāi)發(fā)環(huán)境方面出現(xiàn)了較大分歧。王工的實(shí)施方案指出,為了滿足本項(xiàng)目的技術(shù)要求,并有利于本所軟件的長(zhǎng)期發(fā)展,應(yīng)選用具有硬實(shí)時(shí)處理能力的嵌入式實(shí)時(shí)操作系統(tǒng)及開(kāi)發(fā)環(huán)境(如VxWorks);而李工的實(shí)施方案指出,操作系統(tǒng)主要完成對(duì)計(jì)算機(jī)資源的管理與分配工作,考慮到人們對(duì)操作系統(tǒng)及軟件開(kāi)發(fā)工具的熟悉程度,本項(xiàng)目應(yīng)選用具有大眾化的、開(kāi)發(fā)人員容易上手的嵌入式操作系統(tǒng)(例如,WindowsCE、Linux)。
③在兩人爭(zhēng)執(zhí)不下的情況下,項(xiàng)目主管工程師組織了相關(guān)專家對(duì)王工和李工提交的實(shí)施方案進(jìn)行了評(píng)審。最后,專家組一致認(rèn)為王工的方案切實(shí)可行,操作系統(tǒng)的選型論證充分、客觀,可以作為本所未來(lái)幾年中相關(guān)項(xiàng)目的軟件開(kāi)發(fā)的基本環(huán)境。同時(shí)專家組還就具體實(shí)施選擇嵌入式實(shí)時(shí)操作系統(tǒng)及開(kāi)發(fā)環(huán)境產(chǎn)品時(shí)應(yīng)著重考慮的相關(guān)問(wèn)題提出了幾點(diǎn)建議。

根據(jù)本項(xiàng)目中任務(wù)的時(shí)間性能參數(shù),請(qǐng)用200字以內(nèi)文字(也可用圖示)描述任務(wù)的被調(diào)度關(guān)系,并分析系統(tǒng)是否可調(diào)度(暫不考慮操作系統(tǒng)的時(shí)間開(kāi)銷)。

你可能感興趣的試題

1.問(wèn)答題

某研究所承擔(dān)了一項(xiàng)宇航嵌入式系統(tǒng)的研制任務(wù),本項(xiàng)任務(wù)技術(shù)難度大、可靠性要求高、進(jìn)度要求緊,預(yù)計(jì)軟件規(guī)模約在一萬(wàn)行以上。而該所原先承擔(dān)的相關(guān)項(xiàng)目均是用匯編語(yǔ)言編寫(xiě)(軟件規(guī)模較小,一般是幾百行)。項(xiàng)目主管工程師將軟件開(kāi)發(fā)的論證工作分別布置給了王工和李工,要求他們根據(jù)本項(xiàng)目的技術(shù)要求,在一周內(nèi)分別提出軟件的實(shí)施方案。
①該宇航嵌入式系統(tǒng)由數(shù)據(jù)處理機(jī)、信號(hào)處理機(jī)及數(shù)據(jù)采集模塊組成。信號(hào)處理機(jī)主要通過(guò)數(shù)據(jù)采集模塊將大量不同時(shí)間周期的外部數(shù)據(jù)采集進(jìn)來(lái),進(jìn)行預(yù)處理(如FFT變換)后提交給數(shù)據(jù)處理機(jī);數(shù)據(jù)處理機(jī)根據(jù)功能要求完成各種計(jì)算處理工作,并將結(jié)果輸出。為了達(dá)到數(shù)據(jù)處理機(jī)和信號(hào)處理機(jī)的標(biāo)準(zhǔn)化,這兩類處理機(jī)均采用同種處理機(jī)的體系結(jié)構(gòu)(如PowerPC7410)。整個(gè)系統(tǒng)工作的最大周期為1s,最小周期為5ms。數(shù)據(jù)處理機(jī)上任務(wù)分布如表12-16所示。

②一周后,王工和李工提交了各自的實(shí)施方案,其共同之處在于二者均提出采用操作系統(tǒng)及相應(yīng)的軟件開(kāi)發(fā)環(huán)境。但是,王工和李工在選擇什么樣的操作系統(tǒng)及開(kāi)發(fā)環(huán)境方面出現(xiàn)了較大分歧。王工的實(shí)施方案指出,為了滿足本項(xiàng)目的技術(shù)要求,并有利于本所軟件的長(zhǎng)期發(fā)展,應(yīng)選用具有硬實(shí)時(shí)處理能力的嵌入式實(shí)時(shí)操作系統(tǒng)及開(kāi)發(fā)環(huán)境(如VxWorks);而李工的實(shí)施方案指出,操作系統(tǒng)主要完成對(duì)計(jì)算機(jī)資源的管理與分配工作,考慮到人們對(duì)操作系統(tǒng)及軟件開(kāi)發(fā)工具的熟悉程度,本項(xiàng)目應(yīng)選用具有大眾化的、開(kāi)發(fā)人員容易上手的嵌入式操作系統(tǒng)(例如,WindowsCE、Linux)。
③在兩人爭(zhēng)執(zhí)不下的情況下,項(xiàng)目主管工程師組織了相關(guān)專家對(duì)王工和李工提交的實(shí)施方案進(jìn)行了評(píng)審。最后,專家組一致認(rèn)為王工的方案切實(shí)可行,操作系統(tǒng)的選型論證充分、客觀,可以作為本所未來(lái)幾年中相關(guān)項(xiàng)目的軟件開(kāi)發(fā)的基本環(huán)境。同時(shí)專家組還就具體實(shí)施選擇嵌入式實(shí)時(shí)操作系統(tǒng)及開(kāi)發(fā)環(huán)境產(chǎn)品時(shí)應(yīng)著重考慮的相關(guān)問(wèn)題提出了幾點(diǎn)建議。

選擇實(shí)時(shí)嵌入式操作系統(tǒng)及開(kāi)發(fā)環(huán)境時(shí)應(yīng)考慮哪幾方面問(wèn)題?請(qǐng)用200字以內(nèi)文字簡(jiǎn)要論證。
2.問(wèn)答題

某研究所承擔(dān)了一項(xiàng)宇航嵌入式系統(tǒng)的研制任務(wù),本項(xiàng)任務(wù)技術(shù)難度大、可靠性要求高、進(jìn)度要求緊,預(yù)計(jì)軟件規(guī)模約在一萬(wàn)行以上。而該所原先承擔(dān)的相關(guān)項(xiàng)目均是用匯編語(yǔ)言編寫(xiě)(軟件規(guī)模較小,一般是幾百行)。項(xiàng)目主管工程師將軟件開(kāi)發(fā)的論證工作分別布置給了王工和李工,要求他們根據(jù)本項(xiàng)目的技術(shù)要求,在一周內(nèi)分別提出軟件的實(shí)施方案。
①該宇航嵌入式系統(tǒng)由數(shù)據(jù)處理機(jī)、信號(hào)處理機(jī)及數(shù)據(jù)采集模塊組成。信號(hào)處理機(jī)主要通過(guò)數(shù)據(jù)采集模塊將大量不同時(shí)間周期的外部數(shù)據(jù)采集進(jìn)來(lái),進(jìn)行預(yù)處理(如FFT變換)后提交給數(shù)據(jù)處理機(jī);數(shù)據(jù)處理機(jī)根據(jù)功能要求完成各種計(jì)算處理工作,并將結(jié)果輸出。為了達(dá)到數(shù)據(jù)處理機(jī)和信號(hào)處理機(jī)的標(biāo)準(zhǔn)化,這兩類處理機(jī)均采用同種處理機(jī)的體系結(jié)構(gòu)(如PowerPC7410)。整個(gè)系統(tǒng)工作的最大周期為1s,最小周期為5ms。數(shù)據(jù)處理機(jī)上任務(wù)分布如表12-16所示。

②一周后,王工和李工提交了各自的實(shí)施方案,其共同之處在于二者均提出采用操作系統(tǒng)及相應(yīng)的軟件開(kāi)發(fā)環(huán)境。但是,王工和李工在選擇什么樣的操作系統(tǒng)及開(kāi)發(fā)環(huán)境方面出現(xiàn)了較大分歧。王工的實(shí)施方案指出,為了滿足本項(xiàng)目的技術(shù)要求,并有利于本所軟件的長(zhǎng)期發(fā)展,應(yīng)選用具有硬實(shí)時(shí)處理能力的嵌入式實(shí)時(shí)操作系統(tǒng)及開(kāi)發(fā)環(huán)境(如VxWorks);而李工的實(shí)施方案指出,操作系統(tǒng)主要完成對(duì)計(jì)算機(jī)資源的管理與分配工作,考慮到人們對(duì)操作系統(tǒng)及軟件開(kāi)發(fā)工具的熟悉程度,本項(xiàng)目應(yīng)選用具有大眾化的、開(kāi)發(fā)人員容易上手的嵌入式操作系統(tǒng)(例如,WindowsCE、Linux)。
③在兩人爭(zhēng)執(zhí)不下的情況下,項(xiàng)目主管工程師組織了相關(guān)專家對(duì)王工和李工提交的實(shí)施方案進(jìn)行了評(píng)審。最后,專家組一致認(rèn)為王工的方案切實(shí)可行,操作系統(tǒng)的選型論證充分、客觀,可以作為本所未來(lái)幾年中相關(guān)項(xiàng)目的軟件開(kāi)發(fā)的基本環(huán)境。同時(shí)專家組還就具體實(shí)施選擇嵌入式實(shí)時(shí)操作系統(tǒng)及開(kāi)發(fā)環(huán)境產(chǎn)品時(shí)應(yīng)著重考慮的相關(guān)問(wèn)題提出了幾點(diǎn)建議。

為什么專家組一致認(rèn)為王工的實(shí)施方案切實(shí)可行?請(qǐng)用200字以內(nèi)文字簡(jiǎn)要說(shuō)明。
3.問(wèn)答題

博學(xué)公司最近簽訂了一份控制系統(tǒng)軟件的研制合同。合同技術(shù)要求如下:
①本控制系統(tǒng)的軟件運(yùn)行平臺(tái)擬采用嵌入式實(shí)時(shí)操作系統(tǒng),控制系統(tǒng)的工作周期為10ms,要求控制軟件能夠精確地按事先預(yù)定的時(shí)間順序完成數(shù)據(jù)的采集、處理和輸出。
②為了提高整個(gè)系統(tǒng)的可靠性,控制系統(tǒng)采用容錯(cuò)處理,即用兩個(gè)相對(duì)獨(dú)立的計(jì)算機(jī)承擔(dān)相同的工作,通過(guò)交叉對(duì)比,實(shí)現(xiàn)控制的雙余度管理;當(dāng)任何一臺(tái)計(jì)算機(jī)出現(xiàn)故障時(shí),系統(tǒng)可以進(jìn)行單余度控制。系統(tǒng)結(jié)構(gòu)如圖12-21所示。

③在10ms工作周期內(nèi)的時(shí)間分配如表12-15所示。

公司總工程師將本項(xiàng)任務(wù)交付給項(xiàng)目主管李工程師實(shí)施,要求李工按雙方合同要求完成本項(xiàng)目的策劃、需求分析和方案設(shè)計(jì)工作,重點(diǎn)強(qiáng)調(diào)系統(tǒng)的可靠性要求,并特別提示:目前比較流行的嵌入式操作系統(tǒng)普遍采用可搶占式優(yōu)先級(jí)調(diào)度策略,不能滿足用戶關(guān)于"能夠精確地按事先預(yù)定的時(shí)間順序完成數(shù)據(jù)的采集、處理和輸出"的要求。

請(qǐng)用150字以內(nèi)的文字說(shuō)明什么是系統(tǒng)失步,系統(tǒng)失步后應(yīng)如何處理。
4.問(wèn)答題

博學(xué)公司最近簽訂了一份控制系統(tǒng)軟件的研制合同。合同技術(shù)要求如下:
①本控制系統(tǒng)的軟件運(yùn)行平臺(tái)擬采用嵌入式實(shí)時(shí)操作系統(tǒng),控制系統(tǒng)的工作周期為10ms,要求控制軟件能夠精確地按事先預(yù)定的時(shí)間順序完成數(shù)據(jù)的采集、處理和輸出。
②為了提高整個(gè)系統(tǒng)的可靠性,控制系統(tǒng)采用容錯(cuò)處理,即用兩個(gè)相對(duì)獨(dú)立的計(jì)算機(jī)承擔(dān)相同的工作,通過(guò)交叉對(duì)比,實(shí)現(xiàn)控制的雙余度管理;當(dāng)任何一臺(tái)計(jì)算機(jī)出現(xiàn)故障時(shí),系統(tǒng)可以進(jìn)行單余度控制。系統(tǒng)結(jié)構(gòu)如圖12-21所示。

③在10ms工作周期內(nèi)的時(shí)間分配如表12-15所示。

公司總工程師將本項(xiàng)任務(wù)交付給項(xiàng)目主管李工程師實(shí)施,要求李工按雙方合同要求完成本項(xiàng)目的策劃、需求分析和方案設(shè)計(jì)工作,重點(diǎn)強(qiáng)調(diào)系統(tǒng)的可靠性要求,并特別提示:目前比較流行的嵌入式操作系統(tǒng)普遍采用可搶占式優(yōu)先級(jí)調(diào)度策略,不能滿足用戶關(guān)于"能夠精確地按事先預(yù)定的時(shí)間順序完成數(shù)據(jù)的采集、處理和輸出"的要求。

如圖12-22所示為控制軟件的數(shù)據(jù)流程關(guān)系,請(qǐng)根據(jù)本題給出的各個(gè)功能模塊,填補(bǔ)其中的空缺處。

5.問(wèn)答題

博學(xué)公司最近簽訂了一份控制系統(tǒng)軟件的研制合同。合同技術(shù)要求如下:
①本控制系統(tǒng)的軟件運(yùn)行平臺(tái)擬采用嵌入式實(shí)時(shí)操作系統(tǒng),控制系統(tǒng)的工作周期為10ms,要求控制軟件能夠精確地按事先預(yù)定的時(shí)間順序完成數(shù)據(jù)的采集、處理和輸出。
②為了提高整個(gè)系統(tǒng)的可靠性,控制系統(tǒng)采用容錯(cuò)處理,即用兩個(gè)相對(duì)獨(dú)立的計(jì)算機(jī)承擔(dān)相同的工作,通過(guò)交叉對(duì)比,實(shí)現(xiàn)控制的雙余度管理;當(dāng)任何一臺(tái)計(jì)算機(jī)出現(xiàn)故障時(shí),系統(tǒng)可以進(jìn)行單余度控制。系統(tǒng)結(jié)構(gòu)如圖12-21所示。

③在10ms工作周期內(nèi)的時(shí)間分配如表12-15所示。

公司總工程師將本項(xiàng)任務(wù)交付給項(xiàng)目主管李工程師實(shí)施,要求李工按雙方合同要求完成本項(xiàng)目的策劃、需求分析和方案設(shè)計(jì)工作,重點(diǎn)強(qiáng)調(diào)系統(tǒng)的可靠性要求,并特別提示:目前比較流行的嵌入式操作系統(tǒng)普遍采用可搶占式優(yōu)先級(jí)調(diào)度策略,不能滿足用戶關(guān)于"能夠精確地按事先預(yù)定的時(shí)間順序完成數(shù)據(jù)的采集、處理和輸出"的要求。

請(qǐng)用200字以內(nèi)的文字說(shuō)明李工應(yīng)如何設(shè)計(jì)優(yōu)先級(jí)調(diào)度策略,并按照如表12-14所示的要求實(shí)現(xiàn)任務(wù)流程處理。

最新試題

目前,互聯(lián)網(wǎng)上已經(jīng)存在很多Mashup應(yīng)用,各大網(wǎng)站也紛紛提供了各種格式的Mashup數(shù)據(jù)接口。請(qǐng)用300字以內(nèi)的文字給出3種目前經(jīng)常使用的Mashup數(shù)據(jù)接口,并加以簡(jiǎn)單說(shuō)明。

題型:?jiǎn)柎痤}

該市在信息系統(tǒng)集中管理建設(shè)過(guò)程中,需要在信息系統(tǒng)中重點(diǎn)規(guī)劃建設(shè)哪些內(nèi)容?

題型:?jiǎn)柎痤}

如圖12-17所示是公司進(jìn)行Mashup的流程示意圖,請(qǐng)閱讀并補(bǔ)充圖中數(shù)字標(biāo)出部分的內(nèi)容。(1)用戶向Traveler網(wǎng)站請(qǐng)求服務(wù),請(qǐng)求頁(yè)面提供用戶的位置信息。(2)()(3)()(4)A網(wǎng)站向Traveler網(wǎng)站返回用戶所處位置周邊的地圖信息。(5)()(6)B網(wǎng)站向Traveler網(wǎng)站返回用戶所處位置周邊的住宿信息。(7)()(8)Traveler網(wǎng)站向用戶返回用戶所處位置周邊整合的旅游信息。

題型:?jiǎn)柎痤}

請(qǐng)用300字以內(nèi)文字,分析公司向備份中心備份數(shù)據(jù)的時(shí)間間隔的選取、公司日常業(yè)務(wù)系統(tǒng)的運(yùn)行性能,以及在災(zāi)難發(fā)生時(shí)數(shù)據(jù)損失情況三者之間的關(guān)系。

題型:?jiǎn)柎痤}

供應(yīng)鏈管理過(guò)程是企業(yè)的一個(gè)關(guān)鍵業(yè)務(wù)過(guò)程。請(qǐng)用200字以內(nèi)的文字回答:供應(yīng)鏈管理主要包括哪3個(gè)子過(guò)程?電子商務(wù)環(huán)境下,供應(yīng)鏈管理過(guò)程的整合、優(yōu)化有何意義?

題型:?jiǎn)柎痤}

針對(duì)李工的設(shè)計(jì)缺陷,請(qǐng)用300字以內(nèi)的文字說(shuō)明本項(xiàng)目應(yīng)如何進(jìn)行正確設(shè)計(jì)。

題型:?jiǎn)柎痤}

請(qǐng)用300字以內(nèi)文字,從技術(shù)方面說(shuō)明備份中心的作用,以及在租用商業(yè)備份中心時(shí)的注意事項(xiàng)。

題型:?jiǎn)柎痤}

在本項(xiàng)目中,如果計(jì)算機(jī)采用了多線程技術(shù)實(shí)現(xiàn)應(yīng)用程序的并發(fā)操作,程序設(shè)計(jì)人員將面臨多種挑戰(zhàn),其主要原因在于:程序會(huì)同時(shí)發(fā)生多個(gè)動(dòng)作,對(duì)這些同時(shí)發(fā)生的動(dòng)作及它們之間的交互進(jìn)行管理將面臨4方面的挑戰(zhàn),即同步、通信、負(fù)載均衡和可伸縮性,用200字以內(nèi)的文字對(duì)上述4種挑戰(zhàn)進(jìn)行簡(jiǎn)要描述,并給出如表12-14所示的常用并發(fā)程序設(shè)計(jì)模式的分解方式。

題型:?jiǎn)柎痤}

請(qǐng)用200字以內(nèi)的文字說(shuō)明李工應(yīng)如何設(shè)計(jì)優(yōu)先級(jí)調(diào)度策略,并按照如表12-14所示的要求實(shí)現(xiàn)任務(wù)流程處理。

題型:?jiǎn)柎痤}

李工的設(shè)計(jì)方案指出,考慮到智能設(shè)備工作的環(huán)境條件非常惡劣,并且處理機(jī)要處理大量的視頻信息,所以,智能設(shè)備的硬件設(shè)計(jì)應(yīng)考慮以下幾點(diǎn):①由于智能設(shè)備要處理大量的圖像數(shù)據(jù),智能設(shè)備中的處理機(jī)應(yīng)采用目前先進(jìn)的、具有很強(qiáng)數(shù)據(jù)處理和信號(hào)處理能力的MPC7410處理器,并采用雙處理機(jī)結(jié)構(gòu),以增加設(shè)備的容錯(cuò)能力。②為了使智能設(shè)備適應(yīng)不同環(huán)境條件,其設(shè)備的環(huán)境溫度指標(biāo)必須滿足軍用標(biāo)準(zhǔn)要求(-55~+70℃),因此,元器件必須經(jīng)過(guò)嚴(yán)格篩選,并考慮芯片散熱問(wèn)題。③由于智能設(shè)備與配送中心的數(shù)據(jù)交換采用無(wú)線通信,而配送中心又要控制多臺(tái)配送車,為了保證通信數(shù)據(jù)的安全性,避免相互干擾,設(shè)計(jì)中應(yīng)考慮采用安全措施,實(shí)施數(shù)據(jù)加解密操作,密鑰由配送中心統(tǒng)一管理與分發(fā)。請(qǐng)用300字以內(nèi)的文字說(shuō)明上述3點(diǎn)設(shè)計(jì)考慮有何問(wèn)題。

題型:?jiǎn)柎痤}