2021年07月08日来源:信管网 作者:cnitpm
为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师部分真题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。
相关推荐:
免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)
一、综合知识:
1、Java语言符合的特征有( )和自动的垃圾回收处理。
①采用即时编译
②采用静态优化编译
③对象在堆空间分配
④对象在栈空间分配
A.①③
B.①④
C.②③
D.②④
信管网参考答案:A
查看解析:www.cnitpm.com/st/4546113653.html
2、云计算有多种部署模型(Deployment Models)。若云的基础设施是为某个客户单独使用而构建的,那么该部署模型属于( )。
A.公有云
B.私有云
C.社区云
D.混合云
信管网参考答案:B
查看解析:www.cnitpm.com/st/4546211469.html
3、若计算机系统的字长为128位,磁盘的容量为2048GB,物理块的大小为8MB,假设文件管理系统采用位示图(bitmap)法记录该计算机系统磁盘的使用情况,那么位示图的大小需要( )个字。
A.1024
B.2048
C.4096
D.8192
信管网参考答案:B
查看解析:www.cnitpm.com/st/454634166.html
4、进程P有5个页面,页号为0-4,页面变换表及状态位、访问位和修改位的含义如下图所示,若系统给进程P分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为( )的页面。
A.0
B.1
C.2
D.4
信管网参考答案:A
查看解析:www.cnitpm.com/st/454646228.html
5、进程P1、P2、P3、P4、P5和 P6的前驱图如下所示∶
若用PV操作控制进程P1、P2、P3、P4、P5 和 P6开发执行的过程,需要设置6个信号量 S1、 S2、S3、S4、S5和 S6,且信号量 S1~S6的和值都等于零。下面的进程执行图中a和b处分别填写( ),c和d处应分别填写( ),e和f处应分别填写( )。
(1)A.V(S1)和 P(S2)V(S3)
B.P(S1)和 P(S2)V(S3)
C.V(S1)和 V(S2)V(S3)
D.P(S1)和 V(S2)V(S3)
(2)A.P(S2)和 P(S4)
B.V(S4)和 P(S3)
C.P(S2)和 V(S4)
D.V(S2)和V(S4)
(3)A.P(S4)V(S5)和V(S6)
B.P(S4)V(S5)和P(S6)
C.P(S4)P(S5)和 V(S6)
D.P(S4)P(S5)和P(S6)
信管网参考答案:D、B、C
查看解析:www.cnitpm.com/st/454651516.html
二、案例分析:
阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
层叠买单是留口风格的软件系统中经常采用的一种系统功能组织方式。层叠菜单(如到5-1示例)中包含的可能是一个菜单项(直接对应某个功能),也可能是一个子菜单。现采用组合(Compa site)设计模式实现层叠菜单,得到如图5-2所示的类图。
信管网参考答案:
1:protected
2:virtual void addMenuElement(MenuComponent* element)=0;
3:virtual listgetElement()=0;
4:listelementList;
5:mainMenu->addMenuElement(sumMenu)
查看解析:www.cnitpm.com/st/4550523215.html
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐