专注在线职业教育25年
下载APP
小程序
希赛网小程序
导航

2026上半年软考中级软件评测师备考资料:第3章知识点分值分布及试题

责编:陈湘君 2025-12-16

2026上半年软考中级软件评测师第3章《程序语言基础》考试知识点分值分布及试题如下:

第3章 程序语言基础

一、分值分布

p3.png

二、试题示例

1.编译器/解释器

以下关于C语言程序与Python语言程序的叙述中,正确的是( )。

A:C程序通过编译方式运行、Python程序通过解释方式运行

B:C程序通过解释方式运行、Python程序通过编译方式运行

C:C程序和Python程序都通过编译方式运行

D:C程序和Python程序都通过解释方式运行

答案:A

解析:

编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程。

解释方式下,解释程序和源程序(或某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。

即:解释方式,翻译程序不生成独立的目标程序,而编译方式则生成独立的目标程序。

本题C语言是通过编译实现,Python是在解释系统上运行。

2.语义分析

针对C语言源程序进行编译的过程,下 面说法中正确的是( )。

A:应对未定义的变量报告错误

B:应判断变量的值是否正确

C:应计算循环语句的执行次数

D:应判断循环条件是否正确

答案:A

解析:

语义分析阶段:其任务主要检查源程序是否包含静态语义错误,并收集类型信息供后面的代码生成阶段使用。语义分析的一个主要工作是进行类型分析和检查。

本题中选项B、C、D都属于动态语义,需要运行程序才能明确语义,无法在编译过程中检查语义是否正确。

3.三种基本的控制结构

在单入口单出口的do…while 循环结构中, ( )。

A:循环体的执行次数等于循环条件的判断次数

B:循环体的执行次数多于循环条件的判断次数

C:循环体的执行次数少于循环条件的判断次数

D:循环体的执行次数与循环条件的判断次数无关

答案:A

解析:

do…while为先执行后判断,执行次数和判断次数相等。

软考科目怎么选?
微信扫码下方二维码找答案
▼ ▼ ▼

kn.png

热门:信息系统监理师备考 | 网络工程师备考 | 软件设计师备考

推荐:信息系统项目管理师网络课堂  | 2026年软考报名时间及入口汇总表

活动:资料下载  | 新人礼包  | 春节不打烊 海量课程免费畅学hotgif.gif

备考:软考学习资料 | 软考在线题库 | 软考AI大模型

课程:信息系统项目管理师报考指南  |  PMP课程

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服