试题四
阅读以下说明,回答问题1 至问题6,将解答填入答题纸对应的解答栏内。
【说明】
在Linux 下安装配置DHCP 服务,DHCP 服务程序/usr/sbin/dhcpd 需要读取配置文件/etc/dhcpd.conf,以下是一个DHCP 配置文件的主要内容:
subnet 200.117.207.0 netmask 255.255.255.0 {
range 200.117.207.10 200.117.207.100;
range 200.117.207.110 200.117.207.200;
default-lease-time 86400;
max-lease-time 604800;
option subnet-mask 255.255.255.0;
option routers 200.117.207.1;
option domain-name "myuniversity.edu.cn";
option broadcast-address 200.117.207.255;
option domain-name-servers 200.117.207.3;
}
试题四
阅读以下说明,回答问题1 至问题6,将解答填入答题纸对应的解答栏内。
【说明】
在Linux 下安装配置DHCP 服务,DHCP 服务程序/usr/sbin/dhcpd 需要读取配置文件/etc/dhcpd.conf,以下是一个DHCP 配置文件的主要内容:
subnet 200.117.207.0 netmask 255.255.255.0 {
range 200.117.207.10 200.117.207.100;
range 200.117.207.110 200.117.207.200;
default-lease-time 86400;
max-lease-time 604800;
option subnet-mask 255.255.255.0;
option routers 200.117.207.1;
option domain-name "myuniversity.edu.cn";
option broadcast-address 200.117.207.255;
option domain-name-servers 200.117.207.3;
}
试题 四
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之一。以下代码由C 语言书写,请按要求回答问题。
void cal( int n ) {
int g, s, b, q;
if ( ( n > 1000 ) && ( n < 2000 ) ) {
g = n % 10;
s = n % 100 / 10;
b = n / 100 % 10;
q = n / 1000;
if( ( q + g ) == ( s + b ) ) {
printf("%-5d", n);
}
}
printf("/n");
return;
}
[问题1]
请找出程序中所有的逻辑判断语句。
我来回答: