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