wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

บทที่2java

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ในภาษาจาวานั้นจะใช้เครื่องหมายใดเป็นการบอกว่าจบสเตตเมนต์

a)

period

b)

parenthesis

c)

semicolon

d)

ending brace

2.

การรวมกลุ่มสเตตเมนต์ในคลาสหรือในเมธอดจะต้องเขียนอยู่ภายในเครื่องหมายใด

a)

braces { }

b)

parentheses ( )

c)

brackets [ ]

d)

ถูกทุกข้อ

3.

ข้อใดต่อไปนี้ไม่ใช้สเตตเมนต์การกำหนดค่าข้อมูลในภาษาจาวา

a)

total = 9;

b)

72 = amount;

c)

profit = 129;

d)

letter = 'W'

4.

ข้อใดไม่ถูกต้องในการใช้ println

a)

System.out.println(A + "Hello World");

b)

System.println.out(value);

c)

System.out.println(" "+value);

d)

มีมากกว่าหนึ่งข้อ

5.

ข้อใดคือคำสงวนในภาษาจาวา

a)

constant

b)

nameConstant

c)

fina

d)

concrete

6.

ตัวอักขระตัวใดใช้ในการเริ่มต้นเขียนคำอธิบายแบบหลายบรรทัด

a)

//

b)

/*

c)

*/

d)

/**

7.

ในคลาส Scanner จะใช้เมธอดใดในการรับข้อมูลที่เป็น String

a)

nextString ()

b)

nextLine ()

c)

readString ()

d)

getLine ()

8.

ในคลาส Scanner จะใช้เมธอดใดในการรับข้อมูลตัวเลขแบบ double

a)

nextDouble ()

b)

getDouble ()

c)

readDouble ()

d)

ไม่มีเมธอดนี้ในคลาส Scanner ()

9.

โปรแกรมภาษาจาวาประเภทใดที่นำไปรันบนเว็บได้

a)

Applet

b)

Console Applications

c)

Command Prompt

d)

ถูกทุกข้อ

10.

ตัวดำเนินการ > , < และ == เป็นตัวดำเนินการประเภทใด

a)

ตัวดำเนินการแบบสัมพันธ์

b)

ตัวดำเนินการระดับบิต

c)

ตัวดำเนินการเงื่อนไข

d)

ตัวดำเนินการแบบตรรกศาสตร์

11.

ตัวดำเนินการ && , || และ ! เป็นตัวดำเนินการประเภทใด

a)

ตัวดำเนินการความสัมพันธ์

b)

ตัวดำเนินการระดับบิต

c)

ตัวดำเนินการเงื่อนไข

d)

ตัวดำเนินการแบบตรรกศาสตร์

12.

ตัวอักขระ ‘A’ หากเปรียบเทียบกับตัวอักขระ ‘B’ จะได้ผลเป็นอย่างไร

a)

‘A’ มากกว่า ‘B’

b)

‘A’ น้อยกว่า ‘B’

c)

‘A’ เท่ากับ ‘B’

d)

ไม่สามารถเปรียบเทียบได้

13.

สเตตเมนต์การเลือกทำแบบ switch ถ้าหากค่าคงที่ไม่เท่ากับค่าคงที่ใดเลย โปรแกรมจะไปทำสเตตเมนต์ที่ตำแหน่งใด

a)

หลัง else

b)

หลัง default

c)

หลัง case

d)

หลัง if

14.

หากเปรียบเทียบว่าตัวแปรสองตัวเท่ากันหรือไม่จะใช้ตัวดำเนินการใด

a)

= =

b)

=

c)

equals

d)

Compare

15.

ลูปในภาษาจาวาประเภทใดที่ทราบจำนวนครั้งในการทำซํ้าแน่นอน

a)

repeat

b)

for

c)

while

d)

do-while

16.

ค่าเงื่อนไขในลูปแบบ for ใช้สำหรับทำสิ่งใด

a)

กำหนดนิพจน์หรือเงื่อนไข

b)

กำหนดค่าเริ่มต้น

c)

ลดค่าตัวแปร

d)

เพิ่มค่าตัวแปร

17.

ลูปในภาษาจาวาประเภทใดที่ต้องทำสเตตเมนต์ในลูปแน่ๆ

a)

for

b)

while

c)

do-while

d)

ถูกทุกข้อ

18.

คำสั่งใดที่สามารถใช้หยุดการทำซํ้าได้

a)

stop

b)

break

c)

delay

d)

ถูกทุกข้อ

19.

ข้อใดไม่ถูกต้องเกี่ยวกับลูปแบบ for

a)

สามารถเพิ่มค่าหรือลดค่าได้

b)

สามารถเพิ่มค่าตัวแปร 2 ตัวพร้อมกันได้

c)

ตรวจสอบเงื่อนไขหลังการทำในลูป

d)

ไม่มีข้อถูก

20.

ท่านคิดว่า while loop เป็นลูปประเภทใด

a)

pretest

b)

posttest

c)

prefix

d)

postfix