为帮助广大软考中级软件设计师考生更好备考,信管网特整理汇总了软件设计师综合知识与案例分析模拟试题、答案及解析供考生查阅,并提供免费在线模拟答题、历年真题免费下载等服务,了解软件设计师更多备考信息请关注信管网。
相关推荐:
免费练习:软件设计师考试题库(模拟试题、章节练习、每日一练)
一、综合知识:
1、极限编程(xp)的十二个最佳实践不包括()。
a.小的发布
b.结对编程
c.持续集成
d.精心设计
信管网参考答案:d
查看解析:www.cnitpm.com/st/3947616119.html
2、以下关于管道过滤器体系结构的有点的叙述中,不正确的是()。
a.软件构件具有良好的高内聚、低藕合的特点
b.支持重用
c.支持并行执行
d.提高性能
信管网参考答案:d
查看解析:www.cnitpm.com/st/394837188.html
3、模块a将学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块b。模块a和b之间的藕合类型为()藕合。
a.数据
b.标记
c.控制
d.内容
信管网参考答案:b
查看解析:www.cnitpm.com/st/39486138.html
4、某模块内涉及多个功能,这些功能必须以特定的次序执行,则该模块的内聚类型为()内聚。
a.实践
b.过程
c.信息
d.功能
信管网参考答案:b
查看解析:www.cnitpm.com/st/3948815654.html
5、系统交付用户使用后,为了改进系统的图形输出而对系统进行修改的维护行为属于()维护。
a.改正性
b.适应性
c.改善性
d.预防性
信管网参考答案:c
查看解析:www.cnitpm.com/st/3949026398.html
二、案例分析:
阅读下列说明和java代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
某图像预览程序要求能够查看bmp,jpeg和gif三种格式的文件,且能够在windows和linux两种操作系统上运行。程序需具有较好的扩展性以支持新的文件格式和操作系统。为满足上述需求并减少所需生成的子类数目,现采用桥接 (bridge)模式进行设计,得到如图5.1所示的类图。
【java代码】
import java。util。*;
class matrix{//各种格式的文件最终都被转化为像素矩阵
//此处代码省略
};
abstract class implement{
public (1) ;//显示像素矩阵m
};
class winimp:public implementor{
public void dopaint(matrix m){/*调用windows系统的绘制函数绘制像素矩阵*/}
};
class linuximp: public implementor{
public void dopaint(matrix m){/*调用linux系统的绘制函数绘制像素矩阵*/}
};
class imag{
public void setimp(implementor *imp){this.imp=imp;}
public virtual void parsefile(string filename)=0;
protected implenentor *imp;
};
class bmpimage:public image{
//此处代码省略
};
class gifimage:public image{
public void parsefile(string filename){
//此处解析gif文件并获取一个像素矩阵对象m
(2) ;//显示像素矩阵m
}
};
class jpegimage:public image{
//此处代码省略
};
class main(){
public static void main(string[] args){
//在linux操作系统上查看demo.gif图像文件
imag imag= (3) ;
implementor imageimp= (4) ;
(5) ;
image.parsefile(“demo.gif”);
}
}
信管网参考答案:
(1)abstract void dopaint(matrixm)
(2)imag.dopaint(m)
(3)new gifimage()
(4)new linuxlmp()
(5)image.setimp(imagelmp)
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |