軟件設(shè)計(jì)師試題解析:在對(duì)程序語言進(jìn)行翻譯的過程中
信管網(wǎng)考友
在對(duì)程序語言進(jìn)行翻譯的過程中,常采用一些與之等價(jià)的中間代碼表示形式。常用的中間代碼表示不包括()。
A.樹
B.后綴式
C.四元式
D.正則式
信管網(wǎng)
本題考查程序語言基礎(chǔ)知識(shí)。
信管網(wǎng)
從原理上講,對(duì)源程序進(jìn)行語義分析之后就可以直接生成目標(biāo)代碼,但由于源程序與目標(biāo)代碼的邏輯結(jié)構(gòu)往往差別很大,特別是考慮到具體機(jī)器指令系統(tǒng)的特點(diǎn),要使翻譯一次到位很困難,而且用語法制導(dǎo)方式機(jī)械生成的目標(biāo)代碼往往是繁瑣和低效的,因此有必要采用一種中間代碼,將源程序首先翻譯成中間代碼表示形式,以利于進(jìn)行與機(jī)器無關(guān)的優(yōu)化處理。由于中間代碼實(shí)際上也起著編譯器前端和后端分水嶺的作用,所以使用中間代碼也有助于提高編譯程序的可移植性。
信管網(wǎng)考友
信管網(wǎng)參考答案: D
信管網(wǎng)解析:后綴式、三元式、四元式和樹是4種常用的表達(dá)式中間代碼。
正規(guī)表達(dá)式由一個(gè)或多個(gè)字符型文字和/或元字符組成,是描述程序語言單詞的表達(dá)式。它不屬于常用的中間代碼表示。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |