摘要:以下為2017上半年系統(tǒng)分析師考試案例分析真題,供大家參考。
希賽網(wǎng)為大家整理了2017上半年系統(tǒng)分析師考試案例分析真題,以下為第三部分:
試題三(共25分)(選做題)
閱讀以下關(guān)于嵌入式多核程序設(shè)計技術(shù)的描述,回答問題1至問題3。
【說明】
近年來,多核技術(shù)己被廣泛應(yīng)用于眾多安全關(guān)鍵領(lǐng)域(如:航空航天等)的電子設(shè)備中,面向多核技術(shù)的并行程序設(shè)計方法已成為軟件人員急需掌握的主要技能之一。某宇航公司長期從事宇航電子設(shè)備的研制工作,隨著宇航裝備能力需求的提升,急需采用多核技術(shù)以增強設(shè)備的運算能力、降低功耗與體積,快速實現(xiàn)設(shè)備的升級與換代。針對面向多核開發(fā),王工認為多核技術(shù)是對用戶程序透明的,開發(fā)應(yīng)把重點放在多核硬件架構(gòu)和硬件模塊設(shè)計上面,而軟件方面,僅僅需要選擇一款支持多核處理器的操作系統(tǒng)即可。而李工認為,多核架構(gòu)能夠使現(xiàn)有的軟件更高效地運行,構(gòu)建一個完善的軟件架構(gòu)是非常必要的。提高多核的利用率不能僅靠操作系統(tǒng),還要求軟件開發(fā)人員在程序設(shè)計中考慮多進程或者多線程并行處理的編程問題。
【問題1】(12分)
請用300字以內(nèi)文字說明什么是多核技術(shù)和多線程技術(shù),并回答李工的意見是否正確,為什么?
【問題2】(6分)
在多核環(huán)境下,線程的活動有并行和并發(fā)兩種方式,請用300字以內(nèi)的文字說明這兩種方式的含義及差別。
【問題3】(7分)
請根據(jù)自己所掌握的多核、多線程的知識,判別表3-1給出的說法是否正確,并將答案寫在答題紙上對應(yīng)空白處(填寫正確或錯誤)。
軟考備考資料免費領(lǐng)取
去領(lǐng)取