TN LTM code

TN LTM code

University

28 Qs

quiz-placeholder

Similar activities

Саволҳои тестӣ дар бораи шабакаи мобилӣ

Саволҳои тестӣ дар бораи шабакаи мобилӣ

3rd Grade - University

31 Qs

ĐỀ CƯƠNG TIN HỌC 9

ĐỀ CƯƠNG TIN HỌC 9

9th Grade - University

30 Qs

CSS Font Property Quizziz

CSS Font Property Quizziz

6th Grade - University

25 Qs

Cybersecurity Quiz

Cybersecurity Quiz

University

26 Qs

DSA reviewer

DSA reviewer

University

26 Qs

COS 16 Quiz

COS 16 Quiz

University

25 Qs

TCP/IP  and OSI Model Quiz

TCP/IP and OSI Model Quiz

University

30 Qs

ОСТ 180-210

ОСТ 180-210

University

31 Qs

TN LTM code

TN LTM code

Assessment

Quiz

Information Technology (IT)

University

Easy

Created by

BANG P

Used 1+ times

FREE Resource

28 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đoạn code sau làm gì?

PipedInputStream in = new PipedInputStream();

PipedOutputStream out = new PipedOutputStream();

in.connect(out);

out.write("Hello".getBytes());

byte[] buffer = new byte[5];

in.read(buffer);

System.out.println(new String(buffer));

In ra "Hello"

Gây lỗi IOException

Không in gì do chưa đóng ống dẫn

In ra ký tự rỗng

Answer explanation

Giải thích: Code tạo ống dẫn, ghi chuỗi "Hello" vào PipedOutputStream, đọc lại từ PipedInputStream và in ra.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Lỗi trong đoạn code sau là gì?

try {

PipedOutputStream out = new PipedOutputStream();

out.write("Test".getBytes()); }

catch (IOException e) {

System.out.println("Lỗi I/O");

}

Thiếu import java.io.*

Chưa kết nối PipedOutputStream với PipedInputStream

Sai phương thức write()

Không có lỗi

Answer explanation

Giải thích: PipedOutputStream phải được kết nối với PipedInputStream trước khi ghi dữ liệu.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của đoạn code sau là gì?

Thread thread = new Thread(() -> { System.out.print("X"); });

thread.start();

System.out.print("Y");

Luôn in "XY"

Luôn in "YX"

Có thể in "XY" hoặc "YX" tùy lần chạy

Lỗi biên dịch

Answer explanation

Giải thích: Luồng thread và luồng main chạy song song, thứ tự in không xác định.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đoạn code sau thiếu gì để đọc dữ liệu từ bàn phím?

BufferedReader reader = new BufferedReader(new InputStreamReader(_______));

String input = reader.readLine();

System.out

System.in

FileInputStream

PipedInputStream

Answer explanation

Giải thích: System.in là luồng nhập tiêu chuẩn từ bàn phím.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Phương thức nào sau đây đóng cả PipedInputStream và PipedOutputStream?

void closePipe(PipedInputStream in, PipedOutputStream out)

{ // Chọn phương thức phù hợp }

in.close(); out.close();

try (in; out) { ... } (Java 9+)

Pipe.closeAll(in, out);

Không cần đóng

Answer explanation

Giải thích: Cú pháp try-with-resources (Java 9+) tự động đóng cả hai luồng.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đoạn code sau có gì sai?

PipedInputStream in = new PipedInputStream();

PipedOutputStream out = new PipedOutputStream();

out.connect(in);

// Dòng này out.write(65);

Sai thứ tự kết nối (phải là in.connect(out))

Thiếu import

Không bắt IOException

Không có lỗi

Answer explanation

Giải thích: Các phương thức connect() và write() có thể ném IOException.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Kết quả của đoạn code sau?

try {

int x = 10 / 0;

} catch (ArithmeticException e) {

System.out.print("A");

} catch (Exception e) {

System.out.print("B");

} finally {

System.out.print("C");

}

AC

BC

A

Lỗi biên dịch

Answer explanation

Giải thích: Khối finally luôn chạy sau try/catch.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Information Technology (IT)