软考软件评测师下午真题练习

软件评测师 责任编辑:周烈定 2018-09-22

添加老师微信

备考咨询

加我微信

摘要:今天希赛网软考频道小编为大家准备了软件评测师下午真题练习,更多软件评测师真题考生们可关注希赛网软考频道。

阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】

public int addAppTask(Acitivity activity,Intent intent,

TaskDescription description,Bitmap thumbnail){

Point size=getSize__(1)__;//1

final int tw=thumbnail.getWidth__(2)__;

final int th=thumbmail.getHeight__(3)__;

if(tw!=size.x||th!=size.y){//2,3

Bitmap bm=Bitmap.createBitmap(size.x,size.y,thumbmail.getConfig__(4)__);//4

float scale;

float dx=0,dy=0;

if(tw*size.x>size.y*th){//5

scale=(float)size.x/(float)th;//6

dx=(size.y-tw*scale)*0.5f;

}else{//7

scale=(float)size.y/(float)tw;

dy=(size.x-th*scale)*0.5f;

}

Matrix matrix=new Matrix__(5)__;

matrix.setScale(scale,scale);

matrix.postTranslate((int)(dx+0.5f),0);

Canvas canvas=new Canvas(bm);

canvas.drawBitmap(thumbmail,matrix,null);

canvase.serBitmap(null);

thumbnail=bm;

}

if(description==null){//8

description=new TaskDescription__(6)__;//9

}

}

//10

【问题1】(2分)

请简述基本路径测试法的概念。

【问题2】(8分)

请画出上述程序的控制流图,并计算其控制流图的环图复杂度V(G)。

【问题3】(5分)

请给出问题2中的控制流图的线性无关路径。


点击注册会员>>>即可获取软件评测师免费在线真题、观看免费公开课!

真题自测:软考各科目历年真题及答案解析

更多资讯可关注希赛网软考频道,问题咨询请拨打客服电话400-111-9811

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取