第1题:
●试题六
阅读以下说明和Java代码,将解答写入答题纸的对应栏内。【说明】
下面程序的功能是显示已定义的一个3行3列的二维数组每行的元素,并求所有元素的和并输出。请在程序的每条横线处填写一个适当的语句,使程序的功能完整。
public class Array{
(1) static (2) main(String args[])
{
int sum=0;
int b[][]={{11,12,13},{21,22,23},{31,32,33}};
for(int i=0; (3) i++)
{
System.out.print("b["+i+"]: ");
for(int j=0; (4) j++)
{
System.out.print(b[i][j]+" ");
(5)
}
System.out.println();
}
System.out.println("sum="+sum);
}
}
●试题六
【答案】 (1)public(2)void(3)i<3;或等价形式(4)j<3;或等价形式(5)sum+=b[i][j]; 或等价形式
【解析】此处为Java主函数的修饰符,是固定写法。Java主函数不需要返回值,这也是固定写法。数组共有3行,所以循环3次。数组共有3列,所以循环3次。将b[i][j]累加到sum中。
第2题:
●试题七
阅读以下说明和Java代码,将解答写入答题纸的对应栏内。
【说明】
下面程序的功能是找出所有三位数中,个、十、百位数字的立方和等于该数本身的三位数并显示。在程序的每条横线处填写一个适当的词或语句,使程序的功能完整。
public (1) class cube_Root{
public static void (2) main(String args[]){
System.out.println("个、十、百位数字的立方和等于该数本身的三位数有:");
for(int n=100;n<1000;n++)
{
int a,b,c;
(3)
b=n/10%10;
(4)
if( (5) )
System.out.println(n);
}
}
}
●试题七
【答案】(1)class(2)main(3)a=n%10;或等价形式(4)c=n/100%10;或等价形式
(5)a*a*a + b*b*b + c*c*c==n
【解析】此处应填类声明的关键字class。此处应填Java程序的函数入口名main。取得整数n的个位数字。取得整数n的百位数字。当个、十、百位数字的立方和等于该数本身时输出。
第3题:
●试题六
阅读以下说明和Java代码,将解答写入答题纸的对应栏内。
【说明】
下面是一个Applet程序,其功能是输出已定义好的两个变量x和chr。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
import javA.awt.*;
(1) import javA.Applet;
(2) public class MyApplet implements Applet
{
int x=10;
(3) char chr="R";
Label output1;
Label output2;
(4) private void init()
{
output1=new Label("定义int类型变量"+"x,的初值为"+x);
output2=new Label("定义char类型变量"+"chr,的初值为"+chr);
add(output1);
add(output2);
}
}
<HTML>
<HEAD>
<TITLE>ex34_3</TITLE>
</HEAD>
<BODY>
(5) <applet class="MyApplet.class"
width=400 height=400 >
</applet>
</BODY>
</HTML>
●试题六
【答案】(1)import java.applet.*(2)public class MyApplet extends Applet(3)char chr=′R′
(4)public void init()(5)<applet code="MyApplet.class"
【解析】创建applet程序应导入包applet。applet程序类继承自类Applet。声明字符型变量应当使用单引号。初始化函数必须是公有的。调用applet类应当使用关键字code。
第4题:
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。
[说明]
某公司A楼高40层,每层高3.3米,同一楼层内任意两个房间最远传输距离不超过90米,A楼和B楼之间距离为500米,需在整个大楼进行综合布线,结构如下图所示。为满足公司业务发展的需要,要求为楼内客户机提供数据速率为100Mbit/s的数据、图像,及语音传输服务。
综合布线系统由六个子系统组成,将图中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。
第5题:
阅读以下说明,回答问题1~6。
ADSL是接入Internet的一种宽带技术,如图2所示为一台带网卡的PC机采用ADSL接入Internet的网络拓扑结构图。
(1)和(2)空缺名称填写在答题纸对应的解答栏内。
第6题:
●试题八
阅读以下说明和Java代码,将解答写入答题纸的对应栏内。
【说明】
下面的程序是从命令行输入3个数传递到public static void main(String args[])方法中(如 java IsTriangle 3 4 5),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class IsTriangle{
public static void main(String args[]){
int a[]=new (1) [args. (2) ];
for(int i=0;i<3; (3) )
{
a[i]= (4)
}
if( (5) )
System.out.println(a[0]+ ","+a[1]+ ","+a[2]"能构成三角形的3条边");
else
System.out.println(a[0]+ ","+a[1]+ ","+a[2] "不能构成三角形的3条边");
}
}
●试题八
【答案】(1)int(2)length(3)i++(4)args[i](5)a[0]+a[1]>a[2]或等价形式
【解析】声明并创建数组,通过length属性取得参数的长度,循环递增条件,将输入参数逐个传给a[i],构成三角形的条件,两边之和大于第三边或者两边之差小于第三边。
第7题:
【问题 2】(4分)
error.asp用于显示出错信息,showreport.asp用于显示研究报告, 请完成程序中的空(7)~(8),并填入答题纸对应的解答栏内。
(7) error.asp
(8)showreport.asp
第8题:
【问题3】(4分)
以下汇编程序用于求寄存器AX中符号数的绝对值。请将下面汇编程序的空(1)~(4)补充完整,并将解答填入答题纸的对应栏中。
CMP AX, (1)
JL (2)
JMP(3)
YESNEG: NEG AX
NONEG: MOV RESULT, (4)
将上述汇编程序改进如下,请将改进后的汇编程序的空(5)~(8)补充完整,并将解答填入答题纸的对应栏中。
CMP AX,(5)
JGE(6)
NEG(7)
NONEG: MOV RESULT, (8)
第9题:
阅读下面的说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。
[说明]
阅读以下说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。
windows Server 2003是一个多任务多用户的操作系统,能够以集中或分布的方式实现各种应用服务器角色,是目前应用比较广的操作系统之一。
Windows内置许多应用服务功能,将下表中(1)~(5)处空缺的服务器名称填写在答题纸对应的解答栏内。
(1)
第10题:
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
[说明]
如图10-4所示是电子商务系统平台结构示意图。
请把空缺的地方填写完整。