2017年5月 程序员 上午题之十一
作者:mb64a2dd422e24f2023-10-21 01:00:13

备考咨询 刷题指导
添加专属学姐



摘要:对于【程序员】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2017年5月 程序员 上午题】部分真题的详解,一起来看看吧~1、表达式可采用后缀形式表示,例如,“a+b”的后缀式为“ab+”. 那么,表达式“a*(b-

摘要:对于【程序员】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2017年5月 程序员 上午题】部分试题的详解,一起来看看吧~
1、表达式可采用后缀形式表示,例如,“a+b”的后缀式为“ab+”. 那么,表达式“a*(b-c)+d”的后缀式表示为(33)
A、 abc-*d+
B、 Abcd*-+
C、 abcd-*+
D、 ab-c*d+
答案:A
答题解析:
2、对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当(34)时可进行短路计算。
A、 a 的值为 true
B、 d 的值为 true
C、 b 的值为 true
D、 c 的值为 true
答案:A
答题解析:
3、在对高级语言编写的源程序进行编译时,可发现源程序中(35)
A、 全部语法错误和全部语义错误
B、 部分语法错误和全部语义错误
C、 全部语法错误和部分语义错误
D、 部分语法错误和部分运行错误
答案:C
答题解析:
1、表达式可采用后缀形式表示,例如,“a+b”的后缀式为“ab+”. 那么,表达式“a*(b-c)+d”的后缀式表示为(33)
A、 abc-*d+
B、 Abcd*-+
C、 abcd-*+
D、 ab-c*d+
答案:A
答题解析:
要先看运算顺序,为b-c,表示为bc-,然后是a*(b-c),表示为abc-*,最后a*(b-c)+d表示为abc-*d+
2、对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式 “a or ((b>c) and d)”,当(34)时可进行短路计算。
A、 a 的值为 true
B、 d 的值为 true
C、 b 的值为 true
D、 c 的值为 true
答案:A
答题解析:
短路运算指的是:
且前面是0时,且后面的不计算。
或前面不是0时,或后面的不计算。
此题选A。
3、在对高级语言编写的源程序进行编译时,可发现源程序中(35)
A、 全部语法错误和全部语义错误
B、 部分语法错误和全部语义错误
C、 全部语法错误和部分语义错误
D、 部分语法错误和部分运行错误
答案:C
答题解析:
高级语言源程序中的错误分为两类:语法错误和语义错误,其中语义错误又可分为静态语义错误和动态语义错误。语法错误是指语言结构上的错误,静态语义错误是指编译时就能发现的程序含义上的错误,动态语义错误只有在程序运行时才能表现出来。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>