Tạo Trắc Nghiệm

200+ câu Trắc nghiệm Lập trình Android cơ bản có đáp án - Phần 6

25 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Đối tượng trong phần mềm là gì?

Đáp án và lời giải

Đáp án: C

Câu 2

Bộ phận nào tạo ra máy ảo Java?

Đáp án và lời giải

Đáp án: C

Câu 3

Để sử dụng giao diện Xedap cho lớp Xedap1, ta viết:

Đáp án và lời giải

Đáp án: D

Câu 4

Có bao nhiêu kiểu dữ liệu cơ sở (primitive) trong Java?

Đáp án và lời giải

Đáp án: D

Câu 5

Chọn phát biểu đúng.. (1) Thể hiện của TextField có thể phát sinh ActionEvent

(2) Thể hiện của TextArea có thể phát sinh ActionEvent

(3) Thể hiện của Button có thể phát sinh ActionEvent

Đáp án và lời giải

Đáp án: A

Câu 6

Lệnh nào dừng vòng lặp trong cùng và chuyển sang câu lệnh tiếp theo sau khối lặp?

Đáp án và lời giải

Đáp án: C

Câu 7

Java Platform gồm bao nhiêu thành phần?

Đáp án và lời giải

Đáp án: C

Câu 8

Khi chạy chương trình sau cho kết quả gì?. public class TinhToan {

public static void main(String[] args) {

int a,b,c,s;

a=10;

b=20;

c=30;

s=a*bc;

System.out.println("S="+s);

}

}

Đáp án và lời giải

Đáp án: A

Câu 9

Khi chạy chương trình sau sẽ cho kết quả nào?. public class TongMang {

public static void main(String[] args) {

int[] a;

int s;

int i;. a[0]=1;

a[1]=2;

a[2]=5;. for(i=0;i<3;i++)

s=s+a[i];. System.out.println("s="+s);

}

}

Đáp án và lời giải

Đáp án: A

Câu 10

Khi chạy chương trình sau cho kết quả gì?. public class LenhChon {

public static void main(String[] args) {

int i;

i=11;. switch(i){

case 1:

System.out.println("I="+(i+9));

break;

case 2:

System.out.println("I="+(i+5));

break;

default:

System.out.println("I="+(i+3));

}

}

}

Đáp án và lời giải

Đáp án: C

Câu 11

Trong Java, kiểu dữ liệu nào là địa chỉ của đối tượng hoặc mảng trong bộ nhớ?

Đáp án và lời giải

Đáp án: B

Câu 12

Cách đặt tên nào sau đây không hợp lệ?

Đáp án và lời giải

Đáp án: B

Câu 13

Trường dữ liệu là các biến dạng nào?

Đáp án và lời giải

Đáp án: C

Câu 14

Lệnh str.charAt(n) có tác dụng gì?

Đáp án và lời giải

Đáp án: D

Câu 15

Trong Java cách đặt tên nào sau đây sai?

Đáp án và lời giải

Đáp án: D

Câu 16

Khi chạy chương trình sau cho kết quả nào?. public class ViDu {

public static void main(String[] args) {

int i;

i=1;. if(i<1){

System.out.println("I="+(i+3));

}

else{

System.out.println("I="+(i+5));

}

}

}

Đáp án và lời giải

Đáp án: D

Câu 17

Java Virtual Machine (JVM) là gì?

Đáp án và lời giải

Đáp án: D

Câu 18

Nếu không khai báo phạm vi truy cập thì mặc định là gì?

Đáp án và lời giải

Đáp án: B

Câu 19

Giả sử e là bộ lắng nghe TextEvent và t là TextArea. Cách gắn listener là:

Đáp án và lời giải

Đáp án: C

Câu 20

Chọn phát biểu đúng.. (1) Class là lớp cha của Object

(2) Object là lớp final

(3) Mọi lớp đều kế thừa từ Object

Đáp án và lời giải

Đáp án: A

Câu 21

Khi chạy chương trình sau sẽ cho kết quả nào?. public class TinhTong {

public static void main(string[] args){

int s,i;

s=0;

i=1;

while(i<=3){

s=s+i;

i=i+1;

}

System.out.println("s="+s);

}

}

Đáp án và lời giải

Đáp án: B

Câu 22

Một lớp trong Java có bao nhiêu lớp con?

Đáp án và lời giải

Đáp án: D

Câu 23

Trong Java các dạng chú thích sau, dạng nào sai?

Đáp án và lời giải

Đáp án: D

Câu 24

Đáp án do AI giải

Phương thức nào dùng để tìm kiếm một chuỗi trong một chuỗi khác trong lớp String?

Đáp án và lời giải

Đáp án: A

Câu 25

Hai câu lệnh sau cho kết quả s là bao nhiêu?. String greetings = "Hello";

String s = greetings.substring(0,3);

Đáp án và lời giải

Đáp án: B