TN LTM code

TN LTM code

University

28 Qs

quiz-placeholder

Similar activities

KIẾN TRÚC MÁY TÍNH - BÀI 8

KIẾN TRÚC MÁY TÍNH - BÀI 8

University

29 Qs

CLASS TEST Understanding Software and Apps

CLASS TEST Understanding Software and Apps

8th Grade - University

23 Qs

Adobe Photoshop CS 2 Kelas 6

Adobe Photoshop CS 2 Kelas 6

6th Grade - University

25 Qs

Computer Networks

Computer Networks

University

24 Qs

FOS  QUIZ 7

FOS QUIZ 7

University

25 Qs

PTS TIK KELAS 8 KUMER

PTS TIK KELAS 8 KUMER

8th Grade - University

25 Qs

KTPM-GROUP-2-3

KTPM-GROUP-2-3

University

25 Qs

Software Engineering Quiz

Software Engineering Quiz

University

26 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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?