Upgrade 2022

ການກໍານົດ Class ມີຂໍ້ກໍານົດແນວໃດແດ່?

A. ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນໃຫຍ່ແຕ່ A-Z

B. ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນນ້ອຍຫຼືໃຫຍ່ແຕ່ a-z ຫຼື A-Z

C. ເລີ່ມຕົ້ນດ້ວຍຕົວເລກແລະສັນຍາລັກທົ່ວໄປ

D. ຖືກຕ້ອງທັງໝົດ

ANSWER: A

ເມຕອດແມ່ນຫຍັງ?

A. ເປັນຕົວປ່ຽນປະເພດໜຶ່ງ

B. ເປັນຊຸດຄໍາສັ່ງຫຼັກ

C. ເປັນຊຸດຄໍາສັ່ງໃດໜຶ່ງ

D. ເປັນໂຄງສ້າງຫຼັກຂອງ File ໃນພາສາຈາວາ

ANSWER: C

ເມຕອດຫຼັກ (main method) ມີຄວາມສໍາຄັນແນວໃດ?

A. ເມື່ອເຮົາ Run ໂປຼແກຼມ Compiler ຈະຄົ້ນຫາ main method

B. ເປັນຊຸດຄໍາສັ່ງທີ່ສໍາຄັນ

C. ເປັນຊຸດຄໍາສັ່ງທົ່ວໄປ

D. ເມື່ອເຮົາ Run ໂປຼແກຼມ API ຈະຄົ້ນຫາ main method

ANSWER: A

ພາສາຈາວາສາມາດຖືກນໍາໃຊ້ເພື່ອພັດທະນາຫຍັງ?

A. Window Application

B. Mobile Application

C. Web Application

D. ຖືກຕ້ອງທັງໝົດ

ANSWER: D

ເປັນຫຍັງພວກເຮົາຈຶ່ງໃຊ້ຄໍາສັ່ງເງື່ອນໄຂ if(){};

A. ເພື່ອໃຫ້ລະບົບເລືອກປະຕິບັດຄໍາສັ່ງຕາມເງື່ອນໄຂ

B. ເພື່ອໃຫ້ລະບົບປະມວນຜົນຊໍ້າກັນຕາມເງື່ອນໄຂ

C. ເພື່ອໃຫ້ລະບົບກວດສອບຄ່າຂອງຕົວປ່ຽນ

D. ເພື່ອໃຫ້ລະບົບສະແດງຂໍ້ມູນ

ANSWER: A

ຈົ່ງເລືອກຄໍາຕອບທີ່ຖືກຕ້ອງສໍາລັບສໍາລັບຜົນໄດ້ຮັບຂອງ 5+3*2.

A. = 10

B. =11

C. = 16

D. = 13

ANSWER: B

ຈົ່ງເລືອກຄໍາຕອບທີ່ຖືກຕ້ອງສໍາລັບຜົນໄດ້ຮັບຂອງ 28 - 10/2.

A. = 9

B. = 10

C. = 19

D. = 23

ANSWER: D

ຈົ່ງເລືອກຄໍາຕອບທີ່ຖືກຕ້ອງສໍາລັບສໍາລັບຜົນໄດ້ຮັບຂອງ (56 - 50)*3.

A. = 21

B. = 18

C. = 38

D. = -44

ANSWER: B

ໂຄງສ້າງຂອງເງື່ອນໄຂ if, ຂໍ້ໃດແມ່ນຖືກຕ້ອງ?

A. if(ເງື່ອນໄຂ)(ຄໍາສັ່ງ;)

B. if(ເງື່ອນໄຂ){ຄໍາສັ່ງ;}

C. if(ຄໍາສັ່ງ){ເງື່ອນໄຂ;}

D. if(ຄໍາສັ່ງ){ຄໍາສັ່ງ;}

ANSWER: B

ໂຄງສ້າງຂອງເງື່ອນໄຂ switch, ຂໍ້ໃດແມ່ນຖືກຕ້ອງ?

A. switch(ຕົວປ່ຽນ)(ຄໍາສັ່ງ;)

B. switch(ຕົວປ່ຽນ){ຄໍາສັ່ງ;}

C. switch(ເງື່ອນໄຂ){ຄໍາສັ່ງ;}

D. switch(ຄໍາສັ່ງ){ຄໍາສັ່ງ;}

ANSWER: B

ໃຜສ້າງພາສາຈາວາ?

A. ບໍລິສັດ Sun Microsystem

B. James Gosling, Mike Sheridan ແລະ Patrick Naughton

C. WORA

D. Microsoft

ANSWER: B

ພາສາຈາສາແມ່ນຫຍັງ?

A. ພາສາສະແດງເອກະສານເທິງໜ້າເວັບໄຊທ໌

B. ພາສາຂຽນໂປຼແກຼມ (Programming Language)

C. ພາສາຈັດການກັບລະບົບຖານຂໍ້ມູນ

D. ພາສາຕົບແຕ່ງໜ້າເວັບໄຊທ໌

ANSWER: B

ຄໍາສັງພື້ນຖານຂອງ SQL ສໍາລັບຈັດການຂໍ້ມູນມີຈັກຄໍາສັ່ງ?

A. 2

B. 4

C. 6

D. 8

ANSWER: B

ໜຶ່ງໃນບັນຫາຂອງພາສາ C++ ແມ່ນຫຍັງ?

A. ຄໍາສັ່ງທີ່ຂຽນໄປແລ້ວນໍາມາໃຊ້ຄືນບໍ່ໄດ້

B. ການກວດສອບຂໍ້ຜິດພາດແມ່ນຍາກກວ່າພາສາ C

C. ມັນບໍ່ສາມາດເປັນພາສາໃນລັກສະນະທີ່ເປັນວັດຖຸໄດ້

D. ມັນເປັນໄດ້ພຽງແຕ່ພາສາຂະບວນການ

ANSWER: A

ຄະນິດສາດພື້ນຖານ ລະດັບທີ 1 ມີຫຍັງແດ່?

A. +, * ແລະ -

B. + ແລະ -

C. * ແລະ /

D. +, - ແລະ %

ANSWER: C

ຄະນິດສາດພື້ນຖານ ລະດັບທີ 2 ມີຫຍັງແດ່?

A. +, * ແລະ -

B. + ແລະ -

C. +, / ແລະ %

D. +, - ແລະ %

ANSWER: B

ຕົວດໍາເນີນການເຊັ່ນ: >, <, >= ແລະ <= ມັກຖືກນໍາໃຊ້ຫຼາຍກັບໂຄງສ້າງໃດ?

A. ໂຄງສ້າງຂອງ if

B. ໂຄງສ້າງຂອງ switch

C. ໂຄງສ້າງຂອງການວົນຫຼູບ

D. ໂຄງສ້າງຂອງການສະແດງຜົນຂໍ້ມູນ

ANSWER: A

ປະເພດຕົວປ່ຽນກຸ່ມໃດ ກໍານົດເປັນປະເພດເລກຖ້ວນ?

A. float, double

B. int, short, long

C. char, int

D. int, float

ANSWER: B

ປະເພດຕົວປ່ຽນກຸ່ມໃດ ກໍານົດເປັນປະເພດເລກທົດສະນິຍົມ?

A. float, double

B. int, short, long

C. char, int

D. int, float

ANSWER: A

ຂໍ້ໃດແມ່ນຄໍາສັ່ງສະແດງຜົນອອກທາງ JTextField ທີ່ຖືກຕ້ອງ?

A. System.out.println(Hello Java);

B. T2.setText(Hello Java);

C. int a = Integer.parseInt(T2.getText());

D. int c = a + b;

ANSWER: B

ອົງປະກອບພື້ນຖານຂອງຖານຂໍ້ມູນມີຈັກຢ່າງ?

A. 3

B. 4

C. 5

D. 6

ANSWER: A

Class ໃດ ໃນພາສາຈາວາໃຊ້ເຊື່ອມຕໍ່ຖານຂໍ້ມູນ?

A. Connection

B. PreparedStaement

C. ResultSet

D. JOptionPane

ANSWER: A

Class ໃດ ໃນພາສາຈາວາໃຊ້ເຊື່ອມຕໍ່ຕາຕະລາງ?

A. Connection

B. PreparedStaement

C. ResultSet

D. JOptionPane

ANSWER: B

Class ໃດ ໃນພາສາຈາວາໃຊ້ເຊື່ອມຕໍ່ຂໍ້ມູນໃນຕາຕະລາງ?

A. Connection

B. PreparedStaement

C. ResultSet

D. JOptionPane

ANSWER: C

ຄໍາສັ່ງວົນຫຼູບ (Loop) ເຮັດວຽກແນວໃດ?

A. ລະບົບເລືອກປະຕິບັດຄໍາສັ່ງໃດໜຶ່ງຕາມເງື່ອນໄຂ

B. ລະບົບເຮັດໜ້າທີ່ໃດໜຶ່ງຊໍ້າກັນຕາມເງື່ອນໄຂ

C. ເປັນຄໍາສັ່ງສະແດງຜົນອອກທາງລະບົບ

D. ເປັນຄໍາສັ່ງນໍາຂໍ້ມູນເຂົ້າລະບົບ

ANSWER: B