摘要:2026上半年軟考中級軟件評測師備考進(jìn)行中,希賽網(wǎng)為考生整理了2026上半年軟考中級軟件評測師第3章《程序語言基礎(chǔ)》考試知識點(diǎn)分值分布及試題的備考資料,希望對各位考生的備考帶來幫助。
2026上半年軟考中級軟件評測師第3章《程序語言基礎(chǔ)》考試知識點(diǎn)分值分布及試題如下:
第3章 程序語言基礎(chǔ)
一、分值分布

二、試題示例
1.編譯器/解釋器
以下關(guān)于C語言程序與Python語言程序的敘述中,正確的是( )。
A:C程序通過編譯方式運(yùn)行、Python程序通過解釋方式運(yùn)行
B:C程序通過解釋方式運(yùn)行、Python程序通過編譯方式運(yùn)行
C:C程序和Python程序都通過編譯方式運(yùn)行
D:C程序和Python程序都通過解釋方式運(yùn)行
答案:A
解析:
編譯方式下,機(jī)器上運(yùn)行的是與源程序等價(jià)的目標(biāo)程序,源程序和編譯程序都不再參與目標(biāo)程序的執(zhí)行過程。
解釋方式下,解釋程序和源程序(或某種等價(jià)表示)要參與到程序的運(yùn)行過程中,運(yùn)行程序的控制權(quán)在解釋程序。
即:解釋方式,翻譯程序不生成獨(dú)立的目標(biāo)程序,而編譯方式則生成獨(dú)立的目標(biāo)程序。
本題C語言是通過編譯實(shí)現(xiàn),Python是在解釋系統(tǒng)上運(yùn)行。
2.語義分析
針對C語言源程序進(jìn)行編譯的過程,下 面說法中正確的是( )。
A:應(yīng)對未定義的變量報(bào)告錯(cuò)誤
B:應(yīng)判斷變量的值是否正確
C:應(yīng)計(jì)算循環(huán)語句的執(zhí)行次數(shù)
D:應(yīng)判斷循環(huán)條件是否正確
答案:A
解析:
語義分析階段:其任務(wù)主要檢查源程序是否包含靜態(tài)語義錯(cuò)誤,并收集類型信息供后面的代碼生成階段使用。語義分析的一個(gè)主要工作是進(jìn)行類型分析和檢查。
本題中選項(xiàng)B、C、D都屬于動態(tài)語義,需要運(yùn)行程序才能明確語義,無法在編譯過程中檢查語義是否正確。
3.三種基本的控制結(jié)構(gòu)
在單入口單出口的do…while 循環(huán)結(jié)構(gòu)中, ( )。
A:循環(huán)體的執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)
B:循環(huán)體的執(zhí)行次數(shù)多于循環(huán)條件的判斷次數(shù)
C:循環(huán)體的執(zhí)行次數(shù)少于循環(huán)條件的判斷次數(shù)
D:循環(huán)體的執(zhí)行次數(shù)與循環(huán)條件的判斷次數(shù)無關(guān)
答案:A
解析:
do…while為先執(zhí)行后判斷,執(zhí)行次數(shù)和判斷次數(shù)相等。
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統(tǒng)集成項(xiàng)目管理工程師備考 | 網(wǎng)絡(luò)工程師備考 | 軟件設(shè)計(jì)師備考
推薦:系統(tǒng)規(guī)劃與管理師網(wǎng)絡(luò)課堂 | 2026下半年軟考報(bào)名時(shí)間及入口匯總表
活動:資料下載 | 新人禮包 | 下半年軟考第一期模考大賽![]()
備考:軟考學(xué)習(xí)資料 | 軟考在線題庫 | 軟考AI大模型
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題
專注在線職業(yè)教育25年