当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2022年5月 软件设计师 上午(模考大赛机考专属历年试题)之八

2022年5月 软件设计师 上午(模考大赛机考专属历年试题)之八

作者:mb64e70626def822023-10-14 01:00:10
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2022年5月 软件设计师 上午(模考大赛机考专属历年试题)】部分真题的详解,一起来看看吧~1、算数表达式a+(b-c)*d的后缀式是  (&

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年5月 软件设计师 上午(模考大赛机考专属历年试题)】部分试题的详解,一起来看看吧~



1、算数表达式a+(b-c)*d的后缀式是  (  22 )  。(-、+、*表示算数的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
A、 bc-d*a+
B、 abc-d*+
C、 ab+c-d*
D、 abcd-*+

答案:B
答题解析:

由于后缀表达式不需考虑运算符的优先级,因此计算较简单。计算过程为:从左到右依次扫描后缀表达式,遇到运算符,则与运算符前边连续两个操作数做运算。

由于遇到操作数时,不能立即进行计算,因此设立一个栈(操作数栈),用于存放操作数。具体运算过程如下:

1、从左到右依次扫捕后缀表达式,每次取出一个字符。

2、若字符是操作数,则入栈。

3、若字符是运算符,则连续出栈两个操作数,计算它们的值,然后把运算结果入栈。

4、重复步骤1~3,直至表达式结束,栈中最后一个元素即是后缀表达式的值。

后缀表达式是从左到右扫描等式运算对象在前运算符在后。所以第一个为a,然后遇上(),进入()扫描,由b到c执行-,*的优先级比+高,所以d的后面是*,最后执行+。本题选择B选项。



2、嵌入式操作系统的  (  23 )  是指”从减少成本和缩短研发周期考虑要求操作系统能针对硬件变化改变进行结构与功能上的配置,以满足不同微处理器平台的要求。
A、实时性
B、可靠性
C、可定制性
D、易移植性

答案:C
答题解析:

嵌入式操作系统的主要特点包括微型化、可定制、实时性、可靠性和易移植性。其中, 可定制是指从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理 器平台上,能针对硬件变化进行结构与功能上的配置,以满足不同应用需要。 本题选择C选项。



3、Windows文件系统的目录结构(C盘下)如下图所示,假设用户要访问文件 f2.java,则该文件的全文件名为  (  24 )  。若系统当前工作目录为ProgramFile,那么该文件的相对路径为  (  25 )  。
A、C:\f2.java
B、C\Document\java-prog\f2.java
C、\ProgramFile\java-prog\f2.java
D、C:\ProgramFile\java-prog\f2.java

答案:D
答题解析:

全文件名 = 全路径文件名 = 绝对路径 = 完整的路径

相对路径,相对路径不以 “\” 开头,而是从当前目录开始。

文件的全文件名应包括盘符及从根目录开始的路径名,根据题目图可以看出f2.Java的全文件名为C:\ProgramFile\java-prog\f2.java。文件的相对路径是当前工作目录下的路径名,根据题目图可以看出f2.java的相对路径java-prog\。本题选择D选项。



查看完整试题>>>


代理合作学习群