首页 > 软考
题目内容 (请给出正确答案)
[主观题]

图4-4中的程序由A,B,C,D,E 5个模块组成,表4-3中描述了这些模块之间的接口,每一个接口有一个编号。

图4-4中的程序由A,B,C,D,E 5个模块组成,表4-3中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块A,D和E都要引用一个专用数据区。那么A和E之间的耦合关系是______。图4-4中的程序由A,B,C,D,E 5个模块组成,表4-3中描述了这些模块之间的接口,每一个接口有

A.公共耦合

B.数据耦合

C.内容耦合,

D.无耦合

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“图4-4中的程序由A,B,C,D,E 5个模块组成,表4-3…”相关的问题
第1题
【问题2】(8分) 为保证内网 PC 可以访问 Internet,图 4-3 所示 wan 接口的地址池中,起始地址为(3)

【问题2】(8分)

为保证内网 PC 可以访问 Internet,图 4-3 所示 wan 接口的地址池中,起始地址为(3) ,结束地址为 (4) 。

如果内网中 Web 服务器对外提供服务的 IP 地址是 202.134.135.92,则需要在图 4-4中“保留此公用IP地址”文本框中填入 (5) , “为专用网络上的计算机”文本框中填入 (6) 。

【问题2】(8分) 为保证内网 PC 可以访问 Internet,图 4-3 所示 wan 接口的地

点击查看答案
第2题
在局域网的某台Windows主机中,先运行(67)命令后,再运行“arp-a”命令,系统显示的信息如图4-4所示。

在局域网的某台Windows主机中,先运行(67)命令后,再运行“arp-a”命令,系统显示的信息如图4-4所示。

在局域网的某台Windows主机中,先运行(67)命令后,再运行“arp-a”命令,系统显示的信息如

图4-4 系统提示信息

A.arp-s 10.5.1.1 00-90-27-74-e9-46

B.atp-s 10.5.1.106 00-14-2a-6a-b1-a5

C.arp-s 10.5.1.182 00-00-00-00-00-00

D.atp-s 10.5.1.254 00-05-3b-80-23-a0

点击查看答案
第3题
阅读下列说明,回答问题1至问题3。 【说明】 以下代码由C语言书写,在输入3个整数后,能够输出最大数和

阅读下列说明,回答问题1至问题3。

【说明】

以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。

int main(void)

{

int a, b, c, max, min;

printf("input three numbers: ");

scanf("%d%d%d", &a, &b, &c);

if(a>b) /*判断1*/

{

max=a;

min=b;

}

else

{

max=b;

min=a;

}

if(max<c) /*判断2*/

max=c;

else if(min>c) /*判断3*/

min=c;

printf("max=%d\nmin=%d", max, min);

return 0;

}

请画出该程序段的控制流图,并分析该控制流图中有多少条线性独立路径(V(G)的值)。

为了用分支(判定)覆盖方法测试该程序,需要设计测试用例,使其能对该程序中的每个判断语句的各种分支情况全部进行过测试。

对两组输入数据(1)a=3,b=5,c=7;(2)a=4,b=6,c=5,请分别写出程序中各个判断语句的执行结果(以T表示真,以F表示假),填入答题纸的相应栏中。

上述两组测试数据是否能实现该程序的分支(判定)覆盖?如果能,请说明理由。如果不能,请再增设一组输入数据,使其能实现分支(判定)覆盖。

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第4题
某系统的顶层DFD图如下,其中,加工1细化后的DFD图是___(31)___。 ● 下图中的程序由A、B、C、D

某系统的顶层DFD图如下,其中,加工1细化后的DFD图是___(31)___。

某系统的顶层DFD图如下,其中,加工1细化后的DFD图是___(31)___。 ● 下图中的程序由A● 下图中的程序由A、B、C、D、E 5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块A、D和E都要引用一个专用数据区。那么A和E之间耦合关系是___(32)___。

某系统的顶层DFD图如下,其中,加工1细化后的DFD图是___(31)___。 ● 下图中的程序由A

编号

参数

返回值

1

数据项

数据项

2

数据项

数据项

3

功能码

4

列表

(32)A.公共耦合 B.数据耦合 C.内容耦合 D.无耦合

点击查看答案
第5题
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】 将A,B,C,D,E,F这6个变量排成

阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。

【说明】

将A,B,C,D,E,F这6个变量排成如图(a)所示的三角形,这6个变量分别取[1,6]中的整数,且均不相同。求使三角形三条边上的变量之和相等的全部解。图(b)就是一个解。

阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】 将A,B,C,D,E,F这6

程序引入变量a,b,c,d,e,f,并让它们分别顺序取1~6的整数,在它们互不相同的条件下,测试由它们排列成的如图(a)所示的三角形三条边上的变量之和是否相等,如果相等即为一种符合要求的排列,就输出它们。

【程序】

void main()

{ int a, b, c, d, e, f;

for(a=1;a<=6;a++)

for(b=1;b<=6;b++) {

if((1)) continue;

for(c==1;c<=6;c++) {

if((2))continue;

for(d=1;d<=6;d++) {

if((3)) continue;

for(e=1;e<=6;e++) {

if((4)) continue;

f=21-(a+b+c+d+e);

if((5)){

printf("%6d",a);

printf("%4d%4d",b,f);

printf("%2d%4d%4d",c,d,e);

scanf("%*c"); /*按回车键,继续找解*/

}

}

}

}

}

}

点击查看答案
第6题
阅读下列说明,回答问题1至问题3。[说明] 基本路径法设计出的测试用例能够保证在测试中程序的每一

阅读下列说明,回答问题1至问题3。

[说明]

基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执行一次。以下代码由C++语言书写,请按要求回答问题。

void ReadPara(CString temp)

{

if(temp==">=")

m_oper.SetCurSel(0);

else

{

if(temp==">")

m_oper.SetCurSel(1);

else

{

if(temp=="==")

m_oper.SetCurSel(2);

else

{

if(temp=="<=")

m_oper.SetCurSel(3);

else

{

if(temp=="<")

m_oper.SetCurSel(4);

else

m_oper.SetCurSel(5);

}

}

}

}

return;

}

请画出以上代码的控制流图。

请计算上述控制流图的环路复杂度V(G)。

请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。

请帮忙给出每个问题的正确答案和分析,谢谢!

点击查看答案
第7题
● 结构化开发方法中,数据流图是 (5) 阶段产生的成果。 (5)A. 需求分析 B. 总体设计 C. 详细设计 D

● 结构化开发方法中,数据流图是 (5) 阶段产生的成果。

(5)

A. 需求分析

B. 总体设计

C. 详细设计

D. 程序编码

点击查看答案
第8题
编写一个名为MyInteger的类,该类的UML图如图4-4所示。提示:在UML类图中,静态成员使用下画线进行
标识。请编写应用程序测试该类的方法的使用。

编写一个名为MyInteger的类,该类的UML图如图4-4所示。提示:在UML类图中,静态成员使用

点击查看答案
第9题
采用McCabe度量法计算下列程序图的环路复杂性为()。

A.2

B.3

C.4

D.5

点击查看答案
第10题
图3-16(或图3-17)中Mod(S,11)表示S除以11得到的余数。以下[C程序]实现不使用求余计算符号“%”,求取

图3-16(或图3-17)中Mod(S,11)表示S除以11得到的余数。以下[C程序]实现不使用求余计算符号“%”,求取被除数p和除数q之间的余数。

[C程序]

static int fun(int p,int q)

{ int x=0;

while (x<=p)

{ if (x == p)

return 0;

(5)

}

return (6)

}

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改