ชื่อ   กรุณาใส่ชื่อ..เลขที่.ห้อง เช่น  ไพโรจน์  98 ม.6.11
1.โปรแกรม ภาษา java  คิดค้นครั้งแรกโดย
    a. Pascal  เบียส ปาสคาล
    b. Wirth   นิครอส เวียส
    c. James Gosling
    d. Rasmus Lerdorf
2. java  ตรวจสอบว่า RUN ได้จาก test.java
    a. javac test.java
    b.java test.java
    c. javac test
    d. java test

3.ข้อใดโครงสร้าง ภาษา java ที่ถูกต้อง
    a. class ja22 { public static void main() { คำสั่ง; ........}}

    b.class ja22 { public static void main(String []arg) { คำสั่ง; ........}
    c.
class ja22 { public static void main(String args) { คำสั่ง; ........}}
    d.
class ja22 { public static void main(String []args ) { คำสั่ง; ........}}
4. ข้อใดที่ใช้คำสั่ง java ถูกต้อง
    a. System.out.print " ans = <br> ",p
    b. System.out.print ("ans = "+p);
    c. System.out.print ("ans = +p");
    d.System.out.print ("ans = " , p);
5. บันทึกข้อมูลในโปรแกรม ภาษา java ไว้ที่ใด ที่เรียน
    a. c:\java\bin
    b. c:\java6\test
    c. c:\java6\
    d. c:\java6\bin
6. การบันทึกข้อมูลแล้วจะต้องมีนามสกุลเป็นข้อใด
    a
. .obj
    b.
.exe
    c.
.java
    d. .javac
7. โปรแกรม java เดิมใช้ชื่อว่า
    a. jar
    b. Oak
    c. javac
    d. Jsp
8. System.out.print(" ข้อความ = \n") ;    คำสั่ง \n หมายถึงอะไร
    a. การขึ้นบรรทัดใหม่
    b. ตัวแปร
    c. ระยะห่างจากขอบจอภาพ
    d. ใช้ลบหน้าจอ

9. กำหนดข้อใดถูกตามภาษา java
    a. System.out.print("ans 2 pow 5="+pow(2,5) ;
    b. System.out.print("ans 2 pow 5="+pow(2,5)) ;
   c.
 System.out.print("ans 2 pow 5="+Math.pow(2,5)) ;
    d.System.out.print("ans 2 pow 5=",pow(2,5)) ;

10.การ compileภาษา java ถูกต้อง
    a.javac test.java

    b.java test.java
    c.javac test
    d.java test

11.ภาษา java เมื่อ compile pp.java จะได้
    a.ไฟล์ pp.exe

    b.ไฟล์ pp.obj
    c.ไฟล์ pp.class
    d. ไฟล์ pp.java

12. เมื่อพบเครื่องหมายใด java จะไม่แสดงผล ?
    a. $

    b. //--- - -
    c. #
    d. */*

13. คำสั่งใดแสดงเลขคี่ใน java
    a.
if(a%2 = =1)
    b. if(a mod 2 =1)
    c. if(a mod 2 =1)
    d. if(a/2 = =1)
14.การเรียกใช้ คลาสที่สร้างใน java จาก class num { long cow(int a, int b) {...}}
    a. new
num.cow(a,b)
    b. num.cow(a,b)
    c. new num
    d.
new num(a,b)
15.คำสั่งข้อใดถูก
    a. for($a=1 ; $a <=10 ;$a++)

    b. for(a=1 ; a<=10 ; ;a++);
    c. for(a=1;a<=10;a++)
    d.for(a=1;a<=10;a++);

16.การกำหนดรหัส สีแดง java
    a.g.color(red);

    b.g.color(RED);
    c.g.color(Red);
    d. g.Color(red);

17. กำหนดตัวแปร array ข้อใดถูก
    a. int []p="1,2,3,4";

    b.int [] p={1,2,3,4} ;

    c. int p[]=(1,2,3,4);
    d. int []p="1,2,3,4";

18. ภาษา java จะไม่แสดงผลถ้ามีเครื่องหมายคั่นอยู่
    a. $
และ\n
    b.
/* - - - - - - - - -*/
    c. */ - - - - - - - - -*/
    d.
$/ - - - - - - - - - -$/
19. java สอดคล้องกับข้อใด
    a. System.out,print("ans= "+pi
);
    b.System.out,print("ans= ", pi );

    c. System.out,print("ans= "; Math. pi );
    d. System.out,print("ans= "+ Math. PI) );
20. x= 25+8/2 ;   ผล run javaมีค่าเท่าใด
    a.
x  =  16.5
    b.  x  =  25.4
    c.  x  = 29
    d.  x  =  16 + ถ้าท่านดำเนินชีวิตด้วยความพอดี ท่านจะไม่เป็นหนี้ตลอดกาล+