摘要:2026上半年軟考中級電子商務(wù)設(shè)計師備考進(jìn)行中,希賽網(wǎng)為考生整理了2026上半年軟考中級電子商務(wù)設(shè)計師第4章《系統(tǒng)程序設(shè)計》考試知識點分值分布及試題的備考資料,希望對各位考生的備考帶來幫助。
2026上半年軟考中級電子商務(wù)設(shè)計師第4章《系統(tǒng)程序設(shè)計》考試知識點分值分布及試題如下:
第4章 系統(tǒng)程序設(shè)計
一、分值分布

二、試題示例
1.程序編譯原理
在高級程序設(shè)計語言中,以下關(guān)于編譯和解釋敘述正確的是( )。
A:在解釋方式下,一次翻譯可以多次執(zhí)行
B:在編譯方式下,一次編譯可以多次執(zhí)行
C:在解釋方式下,需要生成目標(biāo)代碼
D:在編譯方式下,無需進(jìn)行語法分析
答案:B
解析:本題考查編譯和解釋的區(qū)別。
編譯:1、利用編譯程序從源語言編寫的源程序產(chǎn)生目標(biāo)程序的過程。 2、用編譯程序產(chǎn)生目標(biāo)程序的動作。 編譯就是把高級語言變成計算機(jī)可以識別的2進(jìn)制語言,計算機(jī)只認(rèn)識1和0,編譯程序把人們熟悉的語言換成2進(jìn)制的。編譯程序把一個源程序翻譯成目標(biāo)程序的工作過程分為五個階段:詞法分析;語法分析;語義檢查和中間代碼生成;代碼優(yōu)化;目標(biāo)代碼生成。主要是進(jìn)行詞法分析和語法分析,又稱為源程序分析,分析過程中發(fā)現(xiàn)有語法錯誤,給出提示信息。
解釋:指程序不要做任何變動,以源代碼的形式提供目標(biāo)在計算機(jī)上執(zhí)行,但是計算機(jī)不能識別源代碼,需要邊解釋邊執(zhí)行,解釋一條執(zhí)行一條。
解釋方式不產(chǎn)生與源程序等價的獨立目標(biāo)程序,而編譯方式則需要將源程序翻譯成獨立的目標(biāo)程序。
綜合分析,本題選B,A解釋方式下一次解釋對應(yīng)一次執(zhí)行 ,C解釋方式下不需要生成目標(biāo)代碼,D編譯方式下需要進(jìn)行語法分析。
2.程序設(shè)計語言發(fā)展
以下關(guān)于匯編語言的敘述中,正確的是( )。
A:匯編語言源程序只能由指令語句(即CPU可直接識別的指令)構(gòu)成
B:相對于高級語言,匯編語言具有良好的可讀性
C:匯編語言的每條指令語句可以沒有操作碼字段,但必須具有操作數(shù)字段
D:相對于高級語言,匯編語言具有較高的執(zhí)行效率
答案:D
解析:本題考查匯編語言的概念。
匯編語言(assembly language)是一種用于電子計算機(jī)、微處理器、微控制器或其他可編程器件的低級語言,亦稱為符號語言。在匯編語言中,用助記符(Mnemonics)代替機(jī)器指令的操作碼,用地址符號(Symbol)或標(biāo)號(Label)代替指令或操作數(shù)的地址。在不同的設(shè)備中,匯編語言對應(yīng)著不同的機(jī)器語言指令集,通過匯編過程轉(zhuǎn)換成機(jī)器指令。普遍地說,特定的匯編語言和特定的機(jī)器語言指令集是一一對應(yīng)的,不同平臺之間不可直接移植。
匯編語言包括匯編指令、偽指令、宏指令等等,與高級語言相比,很難從匯編語言代碼上理解程序設(shè)計的意圖,一條匯編指令可以沒有操作數(shù)字段,但是必須要有操作碼字段。相對于高級語言,匯編語言具有較高的執(zhí)行效率。
綜合分析,本題選D。
3.面向?qū)ο蠹夹g(shù)
以下關(guān)于面向?qū)ο蟪绦蛟O(shè)計中類和對象的描述中,錯誤的是( )。
A:類是對象的抽象,對象是類的具體實例
B:類是一個靜態(tài)的概念,對象是一個動態(tài)的概念
C:多個對象可以屬于同一個類
D:類和對象的生命周期是一樣的
答案:D
解析:本題考查面向?qū)ο蟪绦蛟O(shè)計中類和對象關(guān)系的基礎(chǔ)知識。
面向?qū)ο蟪绦蛟O(shè)計(Object Oriented Programming,OOP)是一種計算機(jī)編程架構(gòu),以對象為核心。類是對現(xiàn)實世界的抽象,包括表示靜態(tài)屬性的數(shù)據(jù)和對數(shù)據(jù)的操作,對象是類的實例化。對象間通過消息傳遞相互通信,來模擬現(xiàn)實世界中不同實體間的聯(lián)系。
類是一個抽象的概念,它不存在于現(xiàn)實中的時間、空間里,類只是為所有的對象定義了抽象的屬性與行為。對象是類的一個具體,是一個實實在在存在的東西。
類是一個靜態(tài)的概念,本身不攜帶任何數(shù)據(jù);對象是一個動態(tài)的概念,每一個對象都存在著一個有別于其他對象的屬于自己的獨特屬性和行為,屬性可以隨著它自己的行為而發(fā)生改變。
類的生命周期主要包含加載、準(zhǔn)備、解析、初始化、使用和卸載。以Java語言為例,其對象的生命周期主要包含創(chuàng)建階段(Created)、應(yīng)用階段(InUse)、不可見階段(Invisible)、不可達(dá)階段(Unreachable)、收集階段(Collected)、終結(jié)階段(Finalized)、對象空間重分配階段(De-allocated)。所以在面向?qū)ο蟪绦蛟O(shè)計中,類和對象的生命周期是不一致的。
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統(tǒng)集成項目管理工程師備考 | 網(wǎng)絡(luò)工程師備考 | 軟件設(shè)計師備考
推薦:系統(tǒng)規(guī)劃與管理師網(wǎng)絡(luò)課堂 | 2026年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 2026上半年軟考第二期模考大賽![]()
備考:軟考學(xué)習(xí)資料 | 軟考在線題庫 | 軟考AI大模型
軟考備考資料免費領(lǐng)取
去領(lǐng)取
專注在線職業(yè)教育25年