当前位置:首页计算机类软件水平考试中级软件设计师->2020年(上午)《软件设计师》真题

2020年(上午)《软件设计师》真题

推荐等级:

发布时间: 2021-12-15 11:40

扫码用手机做题

试卷预览

1 单选题 1分

因特网中的域名系统(Domain Name System)是一个分层的域名,在根域下面是顶级域,以下顶级域中,( )属于国家顶级域。

查看答案 开始考试
正确答案:D

本题解析:

中级软件设计师,历年真题,2020年(上午)《软件设计师》真题

2 单选题 1分

在浏览器的地址栏中输入xxxyftp.abc.can.cn,在该URL中( )是要访问的主机名。

查看答案 开始考试
正确答案:A

本题解析:暂无解析

3 单选题 1分

假设关系R<U, F>, U={A,B,C,D,E}, F= {A→BC,AC→D,B→D},那么在关系R中( )。

查看答案 开始考试
正确答案:C

本题解析:

本题根据函数依赖,首先找到入度为0的属性集合A,又根据A→BC,这里根据amstrong公理中的分解规则,可以得到A→B,A→C,同时存在B→D,此时有传递函数依赖A→D,可以通过A遍历全图,因此候选键为A。本题选择C选项。

4 单选题 1分

程序设计语言的大多数语法现象可以用CFG (上 下文无关文法)表示。下面的CFG产生式集用于描述简单算术表达式,其中+、-、*表示加、减、乘运算,id表示单个字母表示的变量,那么符合该文法的表达式为( )。

P:E→E+T|E-T|T

T→T*F|F

F→-F|id

查看答案 开始考试
正确答案:A

本题解析:

根据本题的语法推导式,可以发现,这里没有终结符“(”、")"、"/",因此选项B和D错误。

在推导的过程中,会发现"*"只能通过T推导,此时必定经过了E+T或E-T,也就是说“+”或“-”必定在“*”前面。因此C错误。

只有A能够被推导,推导过程如下:

(1)通过E→E-T,从起始符E得到E-T;

(2)通过E→E+T,将上面的E展开为E+T,得到E+T-T;

(3)通过E→T→F→id→单个字母a;

(4)通过T→F→-F→-id→单个字母-b;

(5)通过T→F→id→单个字母c。

综上,可以从起始符E得到a+-b-c,即为A选项。

5 单选题 1分

函数foo()、hoo0定义如下,调用函数hoo()时,第-个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式。设有函数调(函数foo(5),那么"print(x)”执行后输出的值为( )。

中级软件设计师,历年真题,2020年(上午)《软件设计师》真题

查看答案 开始考试
正确答案:A

本题解析:

根据题干描述的调用过程,hoo()第一个参数是传值调用,第二个参数是引用调用,因此,在hoo()中对a的修改最终会影响到原foo()函数中传递的参数x,也就是最终x打印的值。

根据hoo()函数过程,x初始传参为原args=5,此时x=x-1=4(注意这里的x是局部变量,只在hoo()使用),a初始传参为原x=6,此时a=a*x=6*4=24,最终全局变量x值为24。(注意这里的原x是全局变量,在hoo()参数中可以理解为别名为a,现x是局部变量,也就是之前求取的4)。

6 单选题 1分

软件质量属性中,( )是指软件每分钟可以处理多少个请求。

查看答案 开始考试
正确答案:B

本题解析:

吞吐量:指在给定的时间内,系统所能处理的任务的数量。

响应时间:指系统对请求作出响应的时间。

容量:存储器所能存储的全部信息量称为该存储器的容量

7 单选题 1分

假设系统有n (n≥5) 个进程共享资源R,且资源R的可用数为5。若采用PV操作,则相应的信号量S的取值范围应为( )。

查看答案 开始考试
正确答案:D

本题解析:

PV信息量的取值表示资源数,最大值为初始可用资源5;

当信号量取值小于0时,可表示排队进程数,此时n个进程,最大排队数为n-5,信号量最小取值为-(n-5)。

8 单选题 1分

假设计算机系统的页面大小为4K,进程P的页面变换表如下表所示。若P要动问的逻辑地址为十六进制3C20H,那么该逻辑地址经过地址变换后,其物理地址应为( )。

中级软件设计师,历年真题,2020年(上午)《软件设计师》真题

查看答案 开始考试
正确答案:D

本题解析:

1、根据页面大小4K(=212)可知,页内地址长度需要12位二进制表示。

2、根据逻辑地址3C20H,其中低12位二进制为页内地址,即对应十六进制低3位C20H为页内地址,剩余高位3H为页号,转换为十进制结果为3。

3、查表可得,页号3对应的物理块号为6(即十六进制6H),再拼接原页内地址C20H,即为最终的物理地址6C20H。

9 单选题 1分

在程序的执行过程中,系统用( )实现嵌套调用(递归调用)函数的正确返回。

查看答案 开始考试
正确答案:C

本题解析:

在递归调用中,需要在前期存储某些数据,并在后面又以存储的逆序恢复这些数据,以提供之后使用的需求,因此,需要用到栈来实现递归。简单的说,就是在前行阶段,对于每一层递归,函数的局部变量、参数值以及返回地址都被压入栈中。在退回阶段,位于栈顶的局部变量、参数值和返回地址被弹出,用于返回调用层次中执行代码的其余部分,也就是恢复了调用的状态。

10 单选题 1分

按照我国著作权法的权利保护期,以下权利中,( )受到永久保护。

查看答案 开始考试
正确答案:B

本题解析:

著作权中修改权、署名权、保护作品完整权都是永久保护的。

其他考生还关注了更多>

相关题库更多>