?? mindq's sun certified java programmer practice test.htm
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0097)http://www.javaranch.com/maha/_Mock_Exams/MindQ_s_Sun_Certified_Java_Programmer_Practice_Test.htm -->
<!-- saved from url=(0036)http://www.mindq.com/online/Sun.html --><HTML><HEAD><TITLE>MindQ's Sun Certified Java Programmer Practice Test</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<SCRIPT language=JavaScript><!--
var checked = false;
var num_questions = 60;
var el_num = 0;
function makemulti() {
// TODO: Customize the key (the first value is the number of choices).
multianswers[1] = new Array(5,false,false,true,false,false);
multianswers[2] = new Array(6,false,false,true,false,false,false);
multianswers[3] = new Array(5,false,true,false,false,true);
multianswers[4] = new Array(7,false,false,true,false,false,false,false);
multianswers[5] = new Array(5,true,false,false,false,false);
multianswers[6] = new Array(5,true,true,true,false,true);
multianswers[7] = new Array(0,4,"0x6","0X6","0x06","0X06");
multianswers[8] = new Array(4,true,false,false,true);
multianswers[9] = new Array(5,false,true,false,false,false);
multianswers[10] = new Array(4,true,false,false,false);
multianswers[11] = new Array(2,false,true);
multianswers[12] = new Array(5,false,false,false,true,false);
multianswers[13] = new Array(5,false,false,false,true,false);
multianswers[14] = new Array(7,false,true,false,false,true,false,false);
multianswers[15] = new Array(3,false,false,true);
multianswers[16] = new Array(4,true,false,false,true);
multianswers[17] = new Array(5,false,false,false,true,false);
multianswers[18] = new Array(5,false,false,false,false,true);
multianswers[19] = new Array(5,false,false,false,false,true);
multianswers[20] = new Array(4,false,false,true,false);
multianswers[21] = new Array(5,false,true,true,false,false);
multianswers[22] = new Array(0,1,"final");
multianswers[23] = new Array(0,1,"private");
multianswers[24] = new Array(4,false,true,false,false);
multianswers[25] = new Array(7,false,false,true,true,true,false,true);
multianswers[26] = new Array(4,true,true,false,false);
multianswers[27] = new Array(6,true,true,false,false,true,false);
multianswers[28] = new Array(0,1,"InterruptedException");
multianswers[29] = new Array(5,false,true,true,false,false);
multianswers[30] = new Array(8,true,false,false,true,false,false,false,false);
multianswers[31] = new Array(5,false,true,true,true,false);
multianswers[32] = new Array(5,true,true,false,true,false);
multianswers[33] = new Array(5,true,true,false,false,true);
multianswers[34] = new Array(3,true,false,false);
multianswers[35] = new Array(6,false,false,true,false,false,false);
multianswers[36] = new Array(5,false,true,false,false,false);
multianswers[37] = new Array(4,true,true,true,false);
multianswers[38] = new Array(0,1,"myThread.start();");
multianswers[39] = new Array(5,false,true,false,false,false);
multianswers[40] = new Array(0,1,"Object");
multianswers[41] = new Array(5,true,true,true,false,true);
multianswers[42] = new Array(5,false,false,false,false,true);
multianswers[43] = new Array(4,false,false,false,true);
multianswers[44] = new Array(6,true,false,false,false,false,true);
multianswers[45] = new Array(7,true,true,true,false,false,false,false);
multianswers[46] = new Array(4,true,false,false,true);
multianswers[47] = new Array(4,false,false,true,false);
multianswers[48] = new Array(5,false,true,false,false,false);
multianswers[49] = new Array(4,false,true,false,false);
multianswers[50] = new Array(5,false,true,false,true,false);
multianswers[51] = new Array(5,false,false,true,false,true);
multianswers[52] = new Array(5,false,true,false,false,true);
multianswers[53] = new Array(5,false,false,true,false,false);
multianswers[54] = new Array(0,1,"MouseEvent");
multianswers[55] = new Array(3,true,false,true);
multianswers[56] = new Array(4,false,false,true,false);
multianswers[57] = new Array(5,true,true,false,false,true);
multianswers[58] = new Array(5,false,false,true,false,false);
multianswers[59] = new Array(5,true,false,false,false,false);
multianswers[60] = new Array(4,false,false,false,true);
}
correct = 0;
var result_array = new Array();
var comment_array = new Array();
var multianswers = new Array();
function write_results(quiz) {
today = new Date();
answerWindow = window.open('','','menubar=yes,scrollbars=yes,resizable=yes,width=400,height=500');
answerWindow.document.open();
answerWindow.document.writeln("<HTML>");
answerWindow.document.writeln("<TITLE>"+quiz.email.value+"'s Results for "+quiz.pretest_label.value+"</TITLE>");
answerWindow.document.writeln("<H2>Test Results</H2>");
answerWindow.document.writeln("Today's date: "+today.toLocaleString()+"<p>");
answerWindow.document.writeln(quiz.email.value + ", here are your results for the " + quiz.pretest_label.value + "<P>");
answerWindow.document.writeln(" Choose <strong>File, Print</strong> to print this page and have a lasting record of your results. If you choose <B>Save As...</B> from the <B>File</B> menu, you can save this as an HTML or plain text document. <P>");
var perc_corr = Math.round(10*(100*correct / num_questions))/10;
answerWindow.document.writeln(perc_corr + "% were correct. ");
answerWindow.document.writeln("You needed 70% to pass<BR>");
answerWindow.document.writeln("click <A HREF=\"answers.html\">here</A> for the answer key<BR>");
answerWindow.document.writeln("<table>");
answerWindow.document.writeln("<tr><th width=50> # </th>");
answerWindow.document.writeln("<th width=100> Correct? </th></tr>");
for (m=1;m<=num_questions;m++) {
answerWindow.document.writeln("<tr>");
answerWindow.document.writeln("<td align=center>" + m + "</td>");
answerWindow.document.writeln("<td>" + result_array[m] + "</td>");
answerWindow.document.writeln("</tr>");
}
answerWindow.document.writeln("</table>");
answerWindow.document.writeln("click <A HREF=\"answers.html\">here</A> for the answer key<BR>");
answerWindow.document.writeln("</HTML>");
answerWindow.document.close();
}
function check_new(quiz, number, answers) {
okay = true;
var chk = 0;
var dk = false;
if (answers[0] == 0) {
okay = false;
for (n=2;n<=(answers[1] + 1);n++) {
if (quiz.elements[el_num].value != "") {
if (quiz.elements[el_num].value == answers[n]) {
okay = true;
}
chk++;
}
}
el_num++;
}
else {
for (k=1; k<=answers[0]; k++) {
if (quiz.elements[el_num].checked) {
chk++;
}
if (answers[k] != quiz.elements[el_num++].checked) {
okay = false;
}
}
}
if (chk == 0) {
unanswered++;
dk = true;
}
if (okay) {
correct++
result_array[number] = "Correct!";
comment_array[number] = "";
//quiz.elements[el_num].value = "correct";
}
else {
result_array[number] = "Wrong";
comment_array[number] = quiz.elements[el_num+1].value;
//quiz.elements[el_num].value = "wrong" + quiz.elements[el_num+1].value;
}
if (dk){
result_array[number] = "Unanswered";
comment_array[number] = quiz.elements[el_num+1].value;
//quiz.elements[el_num].value = "unanswered" + quiz.elements[el_num+1].value;
}
}
function compute(quiz) {
correct = 0;
unanswered = 0;
// NOTE: if the name of the first question element is not Q1, this loop
// will not find the beginning of the quiz.
for (el_num=0;quiz.elements[el_num].name!="Q1_a";el_num++){}
makemulti();
for (i=1;i<=num_questions;i++) {
check_new(quiz,i,multianswers[i])
}
write_results(quiz);
// quiz.how_many.value = num_questions;
// quiz.score.value = correct;
return false; // if sending e-mail, return true
}
// -->
</SCRIPT>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -