JavaScript is required
Danh sách đề

350 câu hỏi trắc nghiệm môn Lập trình mạng có lời giải - Phần 1

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Chọn phát biểu đúng

A.

InputStream và OutputStream là hai luồng dữ liệu kiểu byte

B.

Reader và Writer là hai luồng dữ liệu kiểu character

C.

Cả hai đều đúng

D.

Tất cả đều sai

Đáp án
InputStream và OutputStream được sử dụng để đọc và ghi dữ liệu kiểu byte. Reader và Writer được sử dụng để đọc và ghi dữ liệu kiểu character (ký tự). Do đó, cả hai phát biểu đều đúng.

Danh sách câu hỏi:

Câu 1:

Chọn phát biểu đúng

Lời giải:
Đáp án đúng: C
InputStream và OutputStream được sử dụng để đọc và ghi dữ liệu kiểu byte. Reader và Writer được sử dụng để đọc và ghi dữ liệu kiểu character (ký tự). Do đó, cả hai phát biểu đều đúng.

Câu 2:

Khai báo nào sau đây là khai báo hợp lệ của một lớp abstract?

Lời giải:
Đáp án đúng: A
Một lớp abstract trong Java phải được khai báo bằng từ khóa `abstract`. Phương thức abstract trong lớp abstract không có phần thân (body) và chỉ được định nghĩa phần khai báo (declaration). Phương án 1 đúng vì: - Lớp `Vehicle` được khai báo là `abstract`. - Phương thức `display()` được khai báo là `abstract` và không có phần thân. Phương án 2 sai vì: - Lớp `Vehicle` không được khai báo là `abstract`, trong khi nó chứa phương thức `abstract`. Phương án 3 sai vì: - Phương thức `abstract` không thể chứa code (ví dụ: `System.out.println("Car");`). Phương án 4 sai vì: - Cú pháp khai báo lớp `abstract` không đúng. Cần có từ khóa `class` sau `abstract`

Câu 3:

Chọn phát biểu đúng

Lời giải:
Đáp án đúng: C

Phát biểu đúng là: "Mọi lớp đều kế thừa trực tiếp hoặc gián tiếp từ lớp Object". Trong Java, lớp Object là lớp gốc của tất cả các lớp. Nếu một lớp không tường minh kế thừa từ một lớp nào khác, nó sẽ mặc định kế thừa từ lớp Object. Lớp Class dùng để đại diện cho các lớp và interface trong Java, và không phải là lớp cha của Object. Lớp Object không phải là lớp final, vì vậy nó có thể được kế thừa (mặc dù các phương thức của nó có thể là final).

Lời giải:
Đáp án đúng: A
Câu hỏi này yêu cầu xác định kết quả của một đoạn chương trình (không được cung cấp). Do không có đoạn chương trình cụ thể nào được đưa ra, không thể xác định chính xác kết quả. Tuy nhiên, dựa trên các phương án trả lời được cung cấp, có vẻ như đoạn chương trình liên quan đến việc xử lý chuỗi hoặc các giá trị có thể là null. Vì không có thông tin thêm, không thể loại trừ bất kỳ đáp án nào một cách chắc chắn. Nếu đoạn chương trình nối hai chuỗi "S1" và "S2", đáp án "S1S2" sẽ đúng. Nếu chương trình trả về null trong một số trường hợp, đáp án "Null" có thể đúng. Tương tự cho "S1" và "S2". Trong trường hợp này, vì không có đoạn code nên ta không thể xác định được đáp án chính xác.

Câu 5:

Miền giá trị của biến kiểu byte là:

Lời giải:
Đáp án đúng: C

Biến kiểu byte (8 bit) không dấu (unsigned) có thể biểu diễn các giá trị từ 0 đến 28 - 1 (tức là từ 0 đến 255). Các phương án khác đề cập đến các miền giá trị của các kiểu dữ liệu khác (ví dụ, kiểu int có dấu).

Câu 6:

Biểu thức nào sau đây là hợp lệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Đoạn mã nào sau đây in ra màn hình chữ "Equal":

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Chọn phát biểu đúng cho chương trình sau:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Cho đoạn mã sau đây. Hãy chọn phát biểu đúng

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Cho đoạn mã. Kết quả của đoạn mã là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Định nghĩa một mảng 2 chiều, cách nào sau đây không đúng?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Cho biết kết quả sau khi thực thi đoạn chương trình sau :

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Lớp Socket được dùng trong cơ chế lập trình nào sau đây?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Trong lập trình Socket TCP, phương thức nào dùng để nhận dữ liệu từ Server gửi về Client

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Chọn phát biểu đúng nhất:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Chọn phát biểu đúng :

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Chọn phát biểu đúng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Chọn phát biểu đúng cho hàm khởi tạo:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

 Phương thức nào sau đây dùng để lấy tên của máy chủ?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Phương thức nào trả về địa cổng socket kết nối đến?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Truyền dữ liệu theo phương thức UDP là dạng truyền dữ liệu?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Truyền dữ liệu theo phương thức UDP được sử dụng trong ứng dụng?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

DatagramSocket được dùng để truyền và nhận các?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Trước khi gởi một DatagramPacket đi, ta có thể đặt chiều dài dữ liệu gởi trên DatagramPacket này bằng phương thức?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Trong DatagramSocket phương thức dùng để đóng kết nối là?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Các máy tính trên Internet giao tiếp với nhau thông qua giao thức gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

Multicast là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Đâu là cách khai báo tạo ra chuỗi ký tự?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Mô hình Client - Server thỏa mãn điều kiện nào?

 
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Phương thức getPort() trong lớp DatagramPacket được sử dụng với mục đích gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Phương thức writeBytes( String v) trong lớp DataOutputStream được sử dụng với mục đích gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

 Protocol là?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP