1、计算机二级 JAVA-157 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、简单应用题(总题数:3,分数:100.00)1.本程序是一个 Applet,页面中有一个文本框、一个文本域和一个按钮,在文本框中输入一个整数后,如果回车,则计算该数的因子并显示在文本域中,如果单击“Enter”按钮则求出小于该数的素数并显示在文本域中,如图所示。 (分数:30.00)_2.本程序是一个 Applet,功能是根据参数画圆。页面中有三个文本框,分别用于输入圆的位置坐标和圆的半径。分别输入圆左上角的横坐标、纵坐标以及半径,单击“确定”按钮后可以在面板上画出该圆,如图所示。 (分数:30.00
2、)_3.本程序是一个 Applet,使用了 CardLayout 布局管理器,程序中定义了 20 个卡片,每个卡片上都画了一个半径递增的红色圆,单击“first”按钮将显示第一个卡片,单击“next”按钮将依次显示下一个卡片,单击“last one”按钮将显示最后一个卡片,如图所示。 (分数:40.00)_计算机二级 JAVA-157 (1)答案解析(总分:100.00,做题时间:90 分钟)一、简单应用题(总题数:3,分数:100.00)1.本程序是一个 Applet,页面中有一个文本框、一个文本域和一个按钮,在文本框中输入一个整数后,如果回车,则计算该数的因子并显示在文本域中,如果单击“E
3、nter”按钮则求出小于该数的素数并显示在文本域中,如图所示。 (分数:30.00)_正确答案:()解析:第 1 处:extends Label 第 2 处:inputNumber.getText()2.本程序是一个 Applet,功能是根据参数画圆。页面中有三个文本框,分别用于输入圆的位置坐标和圆的半径。分别输入圆左上角的横坐标、纵坐标以及半径,单击“确定”按钮后可以在面板上画出该圆,如图所示。 (分数:30.00)_正确答案:()解析:第 1 处:extends Canvas 第 2 处:g.drawOval3.本程序是一个 Applet,使用了 CardLayout 布局管理器,程序中定义了 20 个卡片,每个卡片上都画了一个半径递增的红色圆,单击“first”按钮将显示第一个卡片,单击“next”按钮将依次显示下一个卡片,单击“last one”按钮将显示最后一个卡片,如图所示。 (分数:40.00)_正确答案:()解析:第 1 处:mycard.first(p) 第 2 处:mycard.last(p)