vietjack.com

300+ câu trắc nghiệm Lập trình mạng có đáp án - Phần 7
Quiz

300+ câu trắc nghiệm Lập trình mạng có đáp án - Phần 7

V
VietJack
Đại họcTrắc nghiệm tổng hợp3 lượt thi
27 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau trong một chương trình Java. Chọn phát biểu đúng submarine.dive(depth);

dive phải là tên thuộc tính

depth phải có kiểu dữ liệu int

submarine là tên của một lớp

dive phải là một phương thức

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

class Value {public int i = 15;}public class Test {public static void main(String args[]) {Test t = new Test();t.first();}public void first() {int i = 5;Value v = new Value();v.i = 25;second(v, i);System.out.print(" " + v.i);}public void second(Value v, int i) {i = 0;v.i = 20;Value val = new Value();v = val;System.out.print(v.i + " " + i);}}Cho đoạn chương trình sau. Cho biết kết quả in lên màn hình sau khi thực thi?

Top of Form

0 15 20

15 0 20

20 0 15

20 15 0

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

class Value {public int i = 15;}public class Test {public static void main(String args[]) {Test t = new Test();t.first();}public void first() {int i = 5;Value v = new Value();v.i = 25;second(v, i);System.out.print(" " + v.i);}public void second(Value v, int i) {i = 0;v.i = 20;Value val = new Value();v = val;System.out.print(v.i + " " + i);}}Cho đoạn chương trình sau. Cho biết kết quả in lên màn hình sau khi thực thi?

Top of Form

0 15 20

15 0 20

20 0 15

20 15 0

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Sau khi thực hiện, giá trị của y[2] là bao nhiêu? int[] x = {
1,
2,
3,
4,
5
};
int[] y = x;
System.out.println("s=" + y[2]);

1

2

3

4

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Sau khi thực hiện x[2] bằng bao nhiêu?

1

3

5

10

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Phương thức read() của lớp InputStream trả về kết quả gì?

Số byte nhận (đọc) được

Mảng các byte dữ liệu nhận (đọc) được

Chuỗi (String) dữ liệu nhận (đọc) được

Không trả về gì cả

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Phát biểu nào sau đây đúng với đoạn mã trên? short s = 9;
int i = 10;
s = i;

Lỗi Thực Thi

Lỗi Biên Dịch

Không Có Lỗi

Mất độ chính xác dữ liệu

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Phát biểu nào sau đây đúng với đoạn mã trên? short s = 9;
int i = 10;
i = s;

Lỗi biên dịch

Lỗi thực thi

Mất độ chính xác

Không có lỗi

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Hãy cho biết kết quả của st1[2] khi thực thi đoạn lệnh trên? String st1[] = {
"so1",
"so2",
"so3"
};
String st2[] = st1;
st2[2] = "so4";

so1

so2

so3

so4

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Để chuyển đổi kiểu dữ liệu số nguyên (int) thành một chuỗi chứa giá trị nguyên (String) thì sử dụng phương thức nào?

valueOf()

convert()

equals()

CompareTo()

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Câu lệnh nào sau đây hợp lệ?

int x = 9;

int y =!x;

double z = 9.00>>2

int i = ^7

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Phát biểu nào sau đây là đúng?

Một phương thức final thì không thể Override

Một lớp có chứa phương thức final sẽ không cho phép thừa kế

Một biến final chỉ có thể khai báo trong một lớp final

Một biến final chỉ có thể khai báo trong một lớp final

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Khai báo nào sau đây sẽ không gây ra lỗi biên dịch?

abstract int i;

native MyMethod();

default class MyClass {};

abstract final class MyClass {};

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Khối lệnh trên sẽ phát sinh Exception gì? try {
int i = Integer.parseInt("one");
}

ClassCastException

illegalStateException

NumberFormatException

ArrayIndexOutOfBoundsException

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Giá trị M là bao nhiêu để đoạn mã in ra tất cả các giá trị của mảng int[] a = {
1,
2,
3,
4,
5,
6,
7,
8
};
for (int i = 0; i < M; i++) {
System.out.println(String.valueOf(a[i]));
}

1

7

8

Không có giá trị nào vì đoạn mã bị lỗi

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau. Kết quả đoạn mã trên là?

Hello,

Truongbt

Hello, Truongbt

Lỗi biên dịch

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Lớp Bao (Wrapper Class) nằm trong gói package nào?

java.io

java.lang

java.math

java.net

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau đây. Sau khi thực hiện, kết quả in lên màn hình là bao nhiêu? int a = 6,
b = 7;
System.out.println((a > b) ? 10 : 9);

9

9.0

10

10.0

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau đây. Sau khi thực hiện, kết quả in lên màn hình là bao nhiêu? int a = 6,
b = 2;
System.out.println((a > b) ? 10 : 9.0);

9

9.0

10

10.0

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Để chuyển đổi một chuỗi số sang dạng số thực, ta sử dụng phương thức nào sau đây

Integer.parseInt()

Float.parseFlt()

Double.parseDbl()

Double.parseDouble()

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn lệnh sau đây. Cho biết kết quả khi thực thi chương trình if ("String".toString() == "String") System.out.println("Equal");
else System.out.println("Not Equal");

Equal

Not Equal

Lỗi Biên Dịch

Lỗi Thực Thi

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Cho chương trình sau đây. Hãy cho biết kết quả sau khi thực thi chương trình? class tbt {
public static void main(String args[]) {
System.out.println("In first main()");
}
public static void main(char args[]) {
System.out.println(''
a '');
}
}

Biên dịch có lỗi và đưa ra lỗi "Duplicate main() method declare"

Biên dịch thành công nhưng sẽ đưa ra lỗi xảy ra ngoại lệ khi chạy

Biên dịch thành công và in ra màn hình "In first main()"

Biên dịch thành công và in ra màn hình "a"

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau đây. Hãy cho biết kết quả khi thực thi final int i = 100;
byte b = i;
System.out.println(b);

Lỗi Cú Pháp

Lỗi Luận Lý

100

100.0

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã sau đây. Hãy cho biết kết quả khi thực thi đoạn lệnh trên? String s1[] = new String[5];
String str = s1[0].toUpperCase();
System.out.println(str);

Đưa ra ngoại lệ NullPointException

Sẽ in ra giá trị null

Sẽ không thực thi được chương trình

Sẽ in ra giá trị NULL

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

Cho chương trình sau.Cho biết kết quả sau khi thực thi chương trình trên? public class TBT {
public void method(Object o) {
System.out.println("Object Verion");
}
public void method(String s) {
System.out.println("String Version");
}
public static void main(String args[]) {
TBT question = new TBT();
question.method(null);
}
}

Đoạn mã không biên dịch

Biên dịch thành công và hiển thị kết quả "String Version"

Biên dịch thành công và hiển thị kết quả "Object Verion"

Đoạn mã xảy ra ngoại lệ Exception khi thực hiện

Xem đáp án
26. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn mã lệnh sau. Hãy cho biết giá trị của sum sau khi thực hiện xong đoạn lệnh trên? int i = 5,
sum = 0;
while (i > 0) {
i--;
sum = sum + i;
}

8

10

12

15

Xem đáp án
27. Trắc nghiệm
1 điểmKhông giới hạn

Để khai báo chuỗi, hay cho biết khai báo nào sau đây bị lỗi?

String st = new String();

String str2 = new String("Hello");

String st = String();

String st3 = "Bai thi";

Xem đáp án
© All rights reserved VietJack