A.0
B.-1
C.1
D.2
第1题
【单选题】以下程序的输出结果是( )。
A、4,3,1
B、4,3,1,
C、5,4,2
D、5,3,1,
第3题
第5题
其中A,B,C均为二进制数,X,Y,Z的初值均为0,如果预期的结果为X=0、Y=1、Z=1,则正确的测试用例是(10),请从以下备选项中选择正确的测试用例填在答题纸对应的位置。 A.A=1 B=0 C=0和A=1 B=1 C=0
B.A=0 B=0 C=0和A=1 B=1 C=1
C.A=0 B=0 C=1和A=0 B=1 C=1
D.A=1 B=0 C=1和A=0 B=1 C=0
第6题
【说明】
以下代码由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表示假),填入答题纸的相应栏中。
上述两组测试数据是否能实现该程序的分支(判定)覆盖?如果能,请说明理由。如果不能,请再增设一组输入数据,使其能实现分支(判定)覆盖。
请帮忙给出每个问题的正确答案和分析,谢谢!
第7题
阅读以下说明,回答问题 1 至问题 6,将解答填入答题纸对应的解答栏内。
【说明】
某公司要在 Windows 2003 Server上搭建内部 FTP服务器,服务器分配有一个静态的公网 IP地址 200.115.12.3。
【问题 1】 (每空 2 分,共 4 分)
在控制面板的“添加/删除程序”对话框中选择 (1) ,然后进入“应用程序服务器”选项,在 (2) 组件复选框中选择“文件传输协议(FTP)服务” ,就可以在 Windows 2003 中安装 FTP服务。
备选答案:
(1)A. 更改或删除程序 B. 添加新程序
C. 添加/删除 Windows 组件 D. 设定程序访问和默认值
(2)A. ASP.NET B. Internet 信息服务(IIS)
C. 应用程序服务器控制台 D. 启用网络服务
【问题 2】 (2 分)
安装完 FTP服务后,系统建立了一个使用默认端口的“默认 FTP站点” ,若要新建另一个使用“用户隔离”模式的 FTP 站点“内部 FTP 站点” ,为了使两个 FTP 服务器不产生冲突,在图 3-1 所示的“内部 FTP站点”属性对话框中的 IP地址应配置为 (3) ,端口号应配置为 (4) 。
备选答案:
(3)A. 127.0.0.1 B. 200.115.12.3
C. 200.115.12.4 D. 192.168.0.0
(4)A. 20 B. 21
C. 80 D. 服务器 1024~65535 中未用端口号
【问题 3】 (2 分)
在图 3-2 中,新建 FTP站点的默认主目录为 (5) 。
备选答案:
(5)A. C:\inetpub\ftproot B. C:\ftp
C. C:\ftp\root D. C:\inetpub\wwwroot
【问题 4】 (每空 2 分,共 4 分)
公司要为每个员工在服务器上分配一个不同的 FTP访问目录, 且每个用户只能访问自己目录中的内容,需要进行以下操作: (6) 和 (7) 。
备选答案:
(6)
A. 为每个员工分别创建一个 Windows 用户
B. 在“内部 FTP站点”中为每个员工分别创建一个用户
C. 为每个员工分别设置一个用户名和密码
(7)
A. 在主目录下为每个用户创建一个与用户名相同的子目录
B. 在主目录下的Local User子目录中为每个用户创建一个与用户名相同的子目录
C. 在主目录下的 Local User子目录中为每个用户创建一个子目录,并在 FTP中 设置为用户可访问
D. 在主目录下为每个用户创建一个与用户名相同的虚拟目录
【问题 5】 (1 分)
如果还要为其它用户设置匿名登录访问,需要在以上创建用户目录的同一目录下创建名为 (8) 的目录。
备选答案:
(8)A. iUser B. users C. public D. anonymous
【问题 6】 (2 分)
如果公司只允许 IP地址段 200.115.12.0/25 上的用户访问“内部 FTP站点” ,应进行如下配置:
在图 3-3 所示的对话框中:
(1) 选中 (9) 单选按钮;
(2) 单击“添加(D)…”按钮,打开图 3-4 所示的对话框。
在图 3-4 所示的对话框中:
(1)选中“一组计算机(G)” 单选按钮;
(2)在“IP地址(I)”输入框中填入地址 (10) ,在“子网掩码”输入框中填入 255.255.255.128;
(3)单击“确定”按钮结束配置。
第8题
以下程序运行后的窗体如图所示,其中组合框的名称是Combo1,已有列表项如图所示;命令按钮的名称是Command1。
Private,Sub Command1_Click( )
If Not Check(Combo1.Text)Then
MsgBox("输入错误")
Exit Sub
End If
For k=0 To Comb01.ListCount-1
If Comb01.Text=Combo1.List(k)Then
MsgBOX("添加项目失败")
Exit Sub
End If
Next k
Cornbol.AddItem Combo1.Text
MsgBOX("添加项目成功")
End Sub
Private Function Check(ch As String)As Boolean
n=Len(ch)
For k=1 To n
c$=Ucace(Mid(ch,k,1))
If c<"A"Or c>"Z"Then
Check=False
Exit Function
End If
Next k
Check=True
End Function
程序运行时,如果在组合框的编辑区中输入“Java”,则单击命令按钮后产生的结果是( )。A.显示“输入错误”
B.显示“添加项目失败”
C.显示“添加项目成功”
D.没有任何显示
【我提交的答案】: |
【参考答案与解析】: 正确答案:B |
B。【解析】该题对输入到组合框的编辑区内的字符串先进行检查如果不是A到Z或者a到z之间,则显示添加失败,接着再检查组合框中是否已经含有该字符串,如果含有,显示“添加项目失败”。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!