200+ câu trắc nghiệm Lập trình Java cơ sở có đáp án - Phần 5
Đề thi

200+ câu trắc nghiệm Lập trình Java cơ sở có đáp án - Phần 5

A
Admin
Đại họcTrắc nghiệm tổng hợp96 lượt thi
30 câu hỏi
1.Trắc nghiệm
• 1 điểm

Chương trình thực hiện công việc gì?

class BreakDemo {

public static void main(String[] args) {

int[] arrayOfInts = { 32, 87, 3, 589, 12, 1076, 2000, 8, 622, 127 };

int searchFor = 12;

int i;

boolean fountIt = false;

for (i = 0; i < arrayOfInts.length; i++) {

if (arrayOfInts[i] == searchFor) {

fountIt = true;

break;

}

}

if (fountIt) {

System.out.println("Found " + searchFor + " at index " + i);

} else {

System.out.println(searchFor + " not in the array");

}

}

}

</>

Tìm 1 phần tử trong mảng.

So sánh các phần tử mảng với nhau.

Tính tổng mảng.

Tất cả đáp án đều sai.

Xem đáp án

Chọn đáp án A

2.Trắc nghiệm
• 1 điểm

Chương trình sau thực hiện công việc gì?

class ContinueDemo {

public static void main(String[] args) {

String searchMe = "peter piper picked a peck of pickled peppers";

int max = searchMe.length();

int numPs = 0;

for (int i = 0; i < max; i++) {

if (searchMe.charAt(i) != 'p')

continue;

numPs++;

}

System.out.println("Found " + numPs + " p's in the string.");

}

}

</>

Đếm chữ cái p trong chuỗi ký tự

Tìm xem chữ p có đứng trước chữ i trong chuỗi hay không

Tìm kiếm chữ cái p trong chuỗi

Cả 3 đáp án đều sai.

Xem đáp án

Chọn đáp án A

3.Trắc nghiệm
• 1 điểm

Chương trình sau ra kết quả là gì?

class ContinueDemo {

public static void main(String[] args) {

String searchMe = "peter piper picked a peck of pickled peppers";

int max = searchMe.length();

int numPs = 0;

for (int i = 0; i < max; i++) {

if (searchMe.charAt(i) != 'p')

continue;

numPs++;

}

System.out.println("Found " + numPs + " p's in the string.");

}

}

</>

Found 9 p's in the string.

Found 8 p's in the string.

Found 10 p's in the string.

Không có đáp án đúng.

Xem đáp án

Chọn đáp án A

4.Trắc nghiệm
• 1 điểm

Chương trình sau ra kết quả là gì?

class ContinueDemo {

public static void main(String[] args) {

String searchMe = "peter piper picked a peck of pickled pepers";

int max = searchMe.length();

int numPs = 0;

for (int i = 0; i < max; i++) {

if (searchMe.charAt(i) != 'p')

continue;

numPs++;

}

System.out.println("Found " + numPs + " p's in the string.");

}

}

</>

Found 9 p's in the string.

Found 8 p's in the string.

Found 10 p's in the string.

Không có đáp án đúng.

Xem đáp án

Chọn đáp án B

5.Trắc nghiệm
• 1 điểm

Phương thức nào của class String trả về index của chuỗi ký tự con xuất hiện đầu tiên trong chuỗi ký tự char?

concat()

charAt()

indexOf()

Không có đáp án đúng.

Xem đáp án

Chọn đáp án C

6.Trắc nghiệm
• 1 điểm

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

lastIndexOf()

substring()

toString()

Không có đáp án đúng

Xem đáp án

Chọn đáp án C

7.Trắc nghiệm
• 1 điểm

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

Kiểu primitive

Kiểu reference

Kiểu format

Không có đáp án đúng.

Xem đáp án

Chọn đáp án A

8.Trắc nghiệm
• 1 điểm

Chức năng của vòng lặp while là gì?

Kiểm tra kết quả của biểu thức boolean

Tránh mâu thuẫn giữa bên trong và bên ngoài switch

Lặp lại khối lệnh chừng nào điều kiện là đúng

Không có đáp án đúng

Xem đáp án

Chọn đáp án C

9.Trắc nghiệm
• 1 điểm

Java cung cấp một số câu lệnh làm thay đổi dòng điều khiển dựa trên các điều kiện. Lệnh nào dừng việc hoạt động của vòng lặp trong cùng và bắt đầu câu lệnh tiếp theo ngay sau khối lệnh?

break

continue

change

jump

Xem đáp án

Chọn đáp án A

2048.vn

Học thông minh hơn mỗi ngày

Xem toàn bộ 30 câu hỏi và nhiều hơn nữa với tài khoản miễn phí

Tạo đề thi
Tổ chức kiểm tra
Báo cáo chấm điểm tự động
Bạn đã có tài khoản?
10.Trắc nghiệm
• 1 điểm

Lệnh result = condition ? value1 : value2 có nghĩa gì?

nếu condition là true thì result = value2, nếu condition là false thì result = value1

nếu condition là true thì result = value1, nếu condition là false thì result = value2

Không có lệnh này

Nếu condition là true thì result sẽ đảo giá trị của value1 và value2

Xem đáp án

Chọn đáp án B

11.Trắc nghiệm
• 1 điểm

Lệnh nào ngừng vòng lặp hiện thời và bắt đầu vòng lặp tiếp theo?

continue

break

cease

end

Xem đáp án

Chọn đáp án A

12.Trắc nghiệm
• 1 điểm

Cách khai báo mảng nào sau đây là đúng?

int[] a;

int a[];

int a[] = new int;

Cả 3 cách khai báo đều đúng.

Xem đáp án

Chọn đáp án D

13.Trắc nghiệm
• 1 điểm

Cho khối lệnh như sau:

String[] students = new String;

String studentName = “Peter Parker”;

students = studentName;

studentName = null;

Có bao nhiêu đối tượng tham chiếu của đối tượng mảng và biến tồn tại sau khi thực hiện khối lệnh?

1

2

3

4

Xem đáp án

Chọn đáp án B

14.Trắc nghiệm
• 1 điểm

Cho khối lệnh như sau:

public class SomeWrong {

public static void main(String[] args) {

Rectangle myRect;

myRect.width = 40;

myRect.height = 50;

System.out.println("Dien tich hinh chu nhat: " + myRect.area());

}

}

Giả thiết lớp Rectangle đã được định nghĩa và không sai. Khi chạy, chương trình báo lỗi là do:

Chưa khởi tạo biến myRect

Không có phương thức xử lý

Không có từ khóa static

Chương trình không sai

Xem đáp án

Chọn đáp án A

15.Trắc nghiệm
• 1 điểm

Để đảo giá trị của một biến boolean, ta dùng toán tử nào?

!

>>

<<

</<

>>>

Xem đáp án

Chọn đáp án A

16.Trắc nghiệm
• 1 điểm

Lệnh if CONDITION { Khối lệnh } có tác dụng gì?

Nếu CONDITION đúng thì thực hiện Khối lệnh, nếu sai thì bỏ qua

Nếu CONDITION sai thì thực hiện Khối lệnh, nếu đúng thì bỏ qua

Tất cả đều sai.

Không có đáp án đúng

Xem đáp án

Chọn đáp án A

17.Trắc nghiệm
• 1 điểm

Lệnh if CONDITION {Khối lệnh 1} else {Khối lệnh 2} có tác dụng gì?

nếu CONDITION đúng thì thực hiện Khối lệnh 1, nếu sai thì thực hiện Khối lệnh 2

nếu CONDITION sai thì thực hiện Khối lệnh 1, nếu đúng thì thực hiện Khối lệnh 2

Nếu CONDITION sai thì thực hiện Khối lệnh 1, nếu đúng thì bỏ qua.

Nếu CONDITION đúng thì thực hiện Khối lệnh 2, nếu sai thì bỏ qua

Xem đáp án

Chọn đáp án A

18.Trắc nghiệm
• 1 điểm

Biến message sau đây có kết quả là:

String expletive = “Expletive”;

String PG13 = “deleted”;

String message = expletive.substring(1,3) + PG13;

xpl deleted

Exp edeleted

ple deleted

xpldeleted

Xem đáp án

Chọn đáp án D

19.Trắc nghiệm
• 1 điểm

Câu lệnh sau in ra kết quả là:

int age = 13;

String message = “PG” + age;

PG13

PG 13

PG age

PGage

Xem đáp án

Chọn đáp án A

20.Trắc nghiệm
• 1 điểm

Để kiểm tra 2 chuỗi có bằng nhau hay không, sử dụng phương thức nào?

string1 == string2

string1 = string2

string1.equals(string2)

string1.equal(string2)

Xem đáp án

Chọn đáp án C

21.Trắc nghiệm
• 1 điểm

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

Tìm kiếm ký tự thứ n

Trả về ký tự thứ n-1

Trả về ký tự thứ n

Trả về ký tự có vị trí chỉ mục n

Xem đáp án

Chọn đáp án D (Lưu ý: Đáp án được chọn là A nhưng D mới là mô tả chính xác nhất)

22.Trắc nghiệm
• 1 điểm

Lệnh sau trả về kết quả là bao nhiêu?

String greetings = “Hello”;

char letter = greetings.charAt(0);

H

e

l

o

Xem đáp án

Chọn đáp án A (Lưu ý: Đáp án được chọn là D nhưng kết quả đúng là H)

23.Trắc nghiệm
• 1 điểm

Khối lệnh sau ra kết quả là bao nhiêu với a = 5, b = 8?

double a, b;

if (a == 0)

if (b != 0) System.out.println(“Phuong trinh vo nghiem”);

else System.out.println(“Phuong trinh co vo so nghiem”);

else System.out.println(-b/a);

Phuong trinh vo nghiem

Phuong trinh co vo so nghiem

-1.6

Lỗi biên dịch

Xem đáp án

Chọn đáp án C

24.Trắc nghiệm
• 1 điểm

Khối lệnh sau ra kết quả là bao nhiêu với a = 0, b = 0?

double a, b;

if (a == 0)

if (b != 0) System.out.println(“Phuong trinh vo nghiem”);

else System.out.println(“Phuong trinh co vo so nghiem”);

else System.out.println(-b/a);

Phuong trinh vo nghiem

Phuong trinh co vo so nghiem

-1.6

Lỗi biên dịch

Xem đáp án

Chọn đáp án B

25.Trắc nghiệm
• 1 điểm

Khối lệnh sau ra kết quả là bao nhiêu với a = 0, b = 8?

double a, b;

if (a == 0)

if (b != 0) System.out.println(“Phuong trinh vo nghiem”);

else System.out.println(“Phuong trinh co vo so nghiem”);

else System.out.println(-b/a);

Phuong trinh vo nghiem

Phuong trinh co vo so nghiem

-1.6

Lỗi biên dịch

Xem đáp án

Chọn đáp án A

26.Trắc nghiệm
• 1 điểm

Khối lệnh sau đây thực hiện công việc gì?

double a, b;

if (a == 0)

if (b != 0) System.out.println(“Phuong trinh vo nghiem”);

else System.out.println(“Phuong trinh co vo so nghiem”);

else System.out.println(-b/a);

Giải phương trình bậc nhất

Giải phương trình bậc hai

Giải hệ phương trình bậc nhất

Giải hệ phương trình bậc hai

Xem đáp án

Chọn đáp án A

27.Trắc nghiệm
• 1 điểm

Đoạn chương trình sau ra kết quả là?

double a = 3, b = 5, c = 2;

double delta = b * b - 4 * a * c;

if (delta < 0) System.out.println(“Phuong trinh vo nghiem”);

else if (delta == 0) System.out.println(“Phuong trinh co mot nghiem kep”);

else System.out.println(“Phuong trinh co hai nghiem phan biet”);

</>

Phuong trinh vo nghiem

Phuong trinh co mot nghiem kep

Phuong trinh co hai nghiem phan biet

Lỗi biên dịch

Xem đáp án

Chọn đáp án C

28.Trắc nghiệm
• 1 điểm

Đoạn chương trình sau ra kết quả là?

double a = 5, b = 3, c = 2;

double delta = b * b - 4 * a * c;

if (delta < 0) System.out.println(“Phuong trinh vo nghiem”);

else if (delta == 0) System.out.println(“Phuong trinh co mot nghiem kep”);

else System.out.println(“Phuong trinh co hai nghiem phan biet”);

</>

Phuong trinh vo nghiem

Phuong trinh co mot nghiem kep

Phuong trinh co hai nghiem phan biet

Lỗi biên dịch

Xem đáp án

Chọn đáp án A

29.Trắc nghiệm
• 1 điểm

Đoạn chương trình sau ra kết quả là?

double a = 2, b = 4, c = 2;

double delta = b * b - 4 * a * c;

if (delta < 0) System.out.println(“Phuong trinh vo nghiem”);

else if (delta == 0) System.out.println(“Phuong trinh co mot nghiem kep”);

else System.out.println(“Phuong trinh co hai nghiem phan biet”);

</>

Phuong trinh vo nghiem

Phuong trinh co mot nghiem kep

Phuong trinh co hai nghiem phan biet

Lỗi biên dịch

Xem đáp án

Chọn đáp án B

30.Trắc nghiệm
• 1 điểm

Lệnh sau in ra kết quả là bao nhiêu:

double x = 10000.0 / 3.0;

System.out.print(x);

3333.3333333333335

3333.33

3334.0

3332.0

Xem đáp án

Chọn đáp án A

Bạn có thích hoạt động này không?

Hãy lưu hoặc chia sẻ nội dung này đến mọi người.

Khám phá các nguồn tài nguyên miễn phí, phù hợp với tiêu chuẩn trong vài giây
Thương phẩm học - Quản lý chất lượng hàng hóaTổ chức và quản lý khoWTO và các hiệp định thương mại song và đa phươngNghiệp vụ Hải quan trong Kinh doanh thương mại quốc tếThị trường thế giớiBảo hiểm trong thương mại quốc tếQuản trị marketingKế toán thương mại và dịch vụNghề giám đốcKế toán công nghệ sốNghiệp vụ kinh doanh xuất nhập khẩuQuản trị Doanh nghiệp Thương mạiKế hoạch hoá hoạt động doanh nghiệpNghiệp vụ cho thuê tài chínhQuan hệ lao độngQuản trị công nghệQuản trị sự thay đổiTiền lương tiền côngTổ chức bộ máy quản lýTổ chức và định mức lao độngBáo cáo tài chính doanh nghiệp hợp nhấtChuẩn mực kế toánKế toán chủ đầu tưKế toán doanh nghiệp vừa và nhỏKế toán tài chính 2Luật kinh tế quốc tế WTOLuật Ngân hàng Nhà nước và Luật các tổ chức tín dụngLuật thuế và quản lý thuếCông vụ, công chứcNghiệp vụ công tác văn thưPhát triển nguồn nhân lực trong tổ chức hành chính nhà nướcQuản lý nhà nước về an ninh quốc phòngQuản lý nhà nước về dân tộc, tôn giáoQuản lý nhà nước về Hội và Tổ chức phi chính phůQuản lý nhà nước về khoa học và công nghệQuản lý nhà nước về văn hoá, giáo dục, y tếTâm lý học quản lýTổ chức chính quyền địa phươngTổ chức quản lý hành chính nhà nướcĐịa lý kinh tế Việt Nam và Thế GiớiMarketing dịch vụ kinh tế côngPhân tích và hoạch định chính sách kinh tế - xã hộiTài chính họcThống kê kinh tếĐịa lý kinh tế Thế GiớiPhân tích tài chính các hoạt động kinh doanhẨm thực và du lịchChiến lược kinh doanh du lịchQuản lý đại lý lữ hànhTổ chức phục vụ trong kinh doanh nhà hàngTổng quan đất nước Việt NamKhoa học môi trường đại cươngMôi trường và biến đổi khí hậuMôi trường và tài nguyên biểnPhân tích các chỉ tiêu môi trườngQuản lý đa dạng sinh học và bảo tồn thiên nhiênQuản lý tài nguyên đất và tài nguyên rừngQuản lý tài nguyên khoáng sảnTiêu chuẩn ISO 14000 và sản xuất sạch hơnBig DataCác kỹ thuật thiết kế WebCông nghệ Java cho di độngCơ sở dữ liệu phân tánCơ sở dữ liệu quan hệĐiện toán di độngKhái quát về giải thuật song songKịch bản ASP/Javascript/ PHPKỹ nghệ phần mềmLập trình cho di độngLập trình hợp ngữLập trình Java cơ sởLập trình Quản trị cơ sở dữ liệu nâng caoThiết kế hướng đối tượngLý thuyết mạch điện 1Đo lường và kỹ thuật đoMáy điệnKỹ thuật Vi xử lýKhí cụ điệnCảm biếnCơ sở kỹ thuật điện lạnhCung cấp điện và kỹ thuật chiếu sángBộ điều khiển PLCHệ thống điều khiển điện thủy khíThực tập tự động hoáLưới điệnCác bộ biến đổi điện mặt trời, điện gió thành điện sử dụngThiết kế vi mạchĐiều khiển quá trìnhMạng tự động hoá dây chuyền sản xuấtCông nghệ sản xuất điệnTruyền động thủy lực và khí nén trên ô tôMô phỏng, thiết kế ô tô trên máy tínhCơ điện tử ô tôKiến trúc nhà ở và công trình công cộngBảo tồn di sản kiến trúc và đô thịXác suất và thống kê Y họcSức khỏe môi trường và nghề nghiệpDược lâm sàngHoá sinh lâm sàngPháp yThần kinhY học Gia đìnhGiải phẫu răngMô phôi răng miệngDụng cụ và Thiết bị nha khoaKhớp cắn họcSinh lý răng miệngVật liệu chữa răng – nội nhaVật liệu phục hìnhNha chu 1Phục hình 1Lịch sử nha khoaKiểm soát nhiễm khuẩn trong thực hành điều dưỡngGiao tiếp trong thực hành điều dưỡngDinh dưỡng – Tiết chếBào chế và sinh dược học 1Dược lâm sàng 2Dược liệu 1Dược liệu 2Dược xã hội họcĐộ ổn định – Tuổi thọ thuốcHoá dược 1Hoá dược 2Hoá lý dượcKháng sinh và nhiễm trùng bệnh việnMarketing và Thị trường dược phẩmQuản lý dược bệnh việnQuản trị doanh nghiệp dượcSử dụng thuốc trong điều trịThông tin thuốc và cảnh giác dượcMô hình hoá và SimulinkAutocadCơ sở mỹ thuật trong thiết kế nội thấtLịch sử Mỹ thuậtMỹ học mỹ thuậtThiết kế sản phẩm nội thất đơn lẻCơ sở kiến trúc và phương pháp thể hiệnKết cấu công trìnhVật lý kiến trúcVẽ mỹ thuật 1: Vẽ tĩnh vậtLuật xa gầnPhotoshopCông ước quốc tế về môi trườngKỹ thuật xử lý nước thảiÔ nhiễm phóng xạQuản lý và xử lý chất thải rắn và chất thải nguy hạiSinh thái môi trường

Gợi ý cho bạn

Xem tất cả

Học liệu phổ biến Trắc nghiệm tổng hợp

Xem tất cả

Học liệu phổ biến Đại học

Xem tất cả