計算機上機考試試題及答案(java)
1. 基本操作(1小題,計30分)
注意:下面出現的“考生文件夾”均為%USER%
在考生文件夾中存有文件名為Java_文件,請完善Java_文件,
並進行調試,使程序運行後輸出窗口如下:
由於Java_文件不完整,請在註釋行“//*********Found*********”
下一行語句的下劃線地方填入正確內容,然後刪除下劃線,請勿刪除註釋行
或其他已有語句內容。
存盤時,文件必須存放在考生文件夾下,不得改變原有文件的文件名。
給定源程序:
import g.*;
import malFormat;
public class Java_1{
//*********Found**********
public static ___________________ main( String args[] ){
SimpleTime t = new SimpleTime( 12, 30, 19 );
//*********Found**********
___________________MessageDialog( null, dString(),
" "this" 引用示範",
RMATION_MESSAGE );
( 0 );
}
}
class SimpleTime {
private int hour, minute, second;
public SimpleTime( int hour, int minute, int second ){
= hour;
te = minute;
nd = second;
}
public String buildString(){
//*********Found**********
return "ring(): " + ___________________() +
"ntoString(): " + toString() +
"nthis (with implicit toString() call): " +
this;
}
public String toString(){
DecimalFormat twoDigits = new DecimalFormat( "00" );
return at( ) + ":" +
at( te ) + ":" +
at( nd );
}
}
解題思路:
Java程序修改如下:
第1處:main方法的標識符,需填入 void
第2處:顯示信息對話框函數,需填入 JOptionPane
第3處:返回的字符串內容,需填入 toString 或 ring
參考源程序:c:wexam28990001hlpsys參考答案Java_
請把該程序複製到c:wexam28990001中,然後進行編譯和執行。
**********************************************************************
2. 簡單應用(1小題,計40分)
注意:下面出現的“考生文件夾”均為%USER%
在考生文件夾中存有文件名為Java_文件。請完善Java_文件,
並進行調試,使程序顯示對話框如下:
並在命令行中每隔 10秒顯示一下當前時間(如下圖),直至用户在對話框
按下確認按鈕後退出。
由於Java_文件不完整,請在註釋行“//*********Found*********”
下一行語句的下劃線地方填入正確內容,然後刪除下劃線,請勿刪除註釋行
或其他已有語句內容。
存盤時,文件必須存放在考生文件夾下,不得改變原有文件的文件名。
給定源程序:
import .*;
import t.*;
import .*;
import g.*;
import r;
public class Java_2{
public static void main(String[] args){
//*********Found**********
ActionListener listener = new __________________();
Timer t = new Timer(10000, listener);
t();
MessageDialog(null, "退出程序嗎?");
(0);
}
}
//*********Found**********
class TimePrinter ___________________ ActionListener{
//*********Found**********
public void actionPerformed(___________________ event){
Date now = new Date();
tln("At the tone, the time is " + now);
//*********Found**********
___________________efaultToolkit()();
}
}
解題思路:
Java程序修改如下:
第1處:創建類對象,需填入 TimePrinter
第2處:接口的實現,需填入 implements
第3處:類型的對象,需填入 ActionEvent
第4處:需填入 Toolkit
參考源程序:c:wexam28990001hlpsys參考答案Java_
請把該程序複製到c:wexam28990001中,然後進行編譯和執行。
**********************************************************************
3. 綜合應用(1小題,計30分)
注意:下面出現的“考生文件夾”均為%USER%
在考生文件夾中存有文件名為Java_和Java_文件,本題的`功能
是由用户輸入兩個浮點數求和。請完善Java_文件和Java_文件
,並進行調試(在命令行中使用appletviewer Java_,或者使用集成
開發環境),程序先顯示輸入如下:
輸入兩個浮點數後,小程?
103f
虼翱諳允窘峁?紓?
由於Java_和Java_文件都不完整,需分別進行修改,請在註釋
行“//*********Found*********”下一行語句的下劃線地方填入正確內容,
然後刪除下劃線,請勿刪除註釋行或其他已有語句內容。
存盤時,文件必須存放在考生文件夾下,不得改變原有文件的文件名。
給定源程序:
import hics;
import g.*;
//*********Found**********
public class Java_3 extends ____________________ {
double sum; //存和的變量
//*********Found**********
public void __________________(){
String firstNumber, //輸入第1個字符串格式的數
secondNumber; //輸入第2個字符串格式的數
double number1, //加數
number2; //被加數
//讀入第1個輸入的數
firstNumber =
InputDialog(
"Enter first floating-point value" );
//讀入第2個輸入的數
secondNumber =
InputDialog(
"Enter second floating-point value" );
//將字符串數據轉換成雙字長類型
number1 = eDouble( firstNumber );
number2 = eDouble( secondNumber );
//數據相加
sum = number1 + number2;
}
public void paint( Graphics g ) {
//用String給結果
Rect( 15, 10, 270, 20 );
String( "數相加之和為:" + sum, 25, 25 );
}
}
解題思路:
Java程序修改如下:
第1處:擴展網頁,需填入 JApplet
第2處:方法的名,需填入 init
HTML程序修改如下:
第1處:applet的名稱,需填入 Java_3
參考源程序:c:wexam28990001hlpsys參考答案Java_,Java_
請把該程序複製到c:wexam28990001中,然後進行編譯和執行。
-
2017年全國計算機二級考試Access試題
計算機二級考試考生不受年齡、職業、學歷等背景的限制,任何人均可根據自己學習和使用計算機的實際情況報考。下面是小編整理的關於全國計算機二級考試Access試題,希望大家認真閲讀!一、選擇題1).Access表結構中,字段的要素包括()A.字段名,數據類型,有效性規則B.字段...
-
2016最新全國計算機一級考試試題大綱
計算機一級考試難不難?和yjbys小編一起來看看2016最新計算機一級考試題及答案解析就知道了!1、在計算機內部用來傳送、存儲、加工處理的數據或指令都是以______形式進行的。A、十進制碼B、二進制碼C、八進制碼D、十六進制碼答案:(B、)評析:在計算機內部用來傳送...
-
2017年計算機二級MSOffice核心考點
由於計算機具有高運算速度和精度以及邏輯判斷能力,因此出現了計算力學、計算物理、計算化學、生物控制論等新的學科。以下是關於計算機二級MSOffice核心考點,希望大家認真閲讀!Excel中的常用函數有求和函數、平均值函數、計數函數、IF函數、VLOOKUP函數等。下面...
-
數據庫技術知識數據結構的算法
對於將要參加計算機等級考試的考生來説,計算機等級考試的知識點輔導是非常重要的複習資料。以下是小編收集的數據庫技術知識數據結構的算法,希望大家認真閲讀!1、數據:數據的基本單位是數據元素。數據元素可由一個或多個數據項組成。數據項是數據的不可分割的最小...