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 - Đề 7

50 câu hỏi 60 phút

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

Package là tập hợp của:

A.

Lớp và Interface

B.

Lớp

C.

Interface

D.

Các công cụ biên dịch

Đáp án
Đáp án đúng: A
Package trong Java là một cơ chế để tổ chức các lớp và interface có liên quan vào cùng một không gian tên. Nó giúp quản lý code dễ dàng hơn, tránh xung đột tên và cung cấp khả năng kiểm soát truy cập. Do đó, package chứa cả lớp (class) và interface.

Danh sách câu hỏi:

Câu 1:

Package là tập hợp của:

Lời giải:
Đáp án đúng: A
Package trong Java là một cơ chế để tổ chức các lớp và interface có liên quan vào cùng một không gian tên. Nó giúp quản lý code dễ dàng hơn, tránh xung đột tên và cung cấp khả năng kiểm soát truy cập. Do đó, package chứa cả lớp (class) và interface.

Câu 2:

Một chương trình JAVA có thể chạy trên bất kỳ hệ thống máy tính nào có_________?

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

Chương trình Java có tính "write once, run anywhere" (WORA). Điều này có nghĩa là một khi chương trình Java đã được biên dịch thành bytecode, nó có thể chạy trên bất kỳ hệ thống nào có cài đặt Java Virtual Machine (JVM), hay còn gọi là máy ảo Java. JVM là môi trường thực thi bytecode Java, nó chịu trách nhiệm phiên dịch và thực thi bytecode này thành các lệnh máy cụ thể cho hệ thống đích. Do đó, đáp án đúng là "Máy ảo Java".

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

Trong C/C++, kiểu dữ liệu char được sử dụng để lưu trữ một ký tự đơn. Ký tự đơn được đặt trong dấu nháy đơn ('), còn chuỗi ký tự được đặt trong dấu nháy kép ("). Phép gán sử dụng toán tử =, còn so sánh bằng sử dụng toán tử ==.




  • Phương án 1 sai vì sử dụng phép gán (=) và so sánh một ký tự với một chuỗi ("a").

  • Phương án 2 sai vì sử dụng phép gán (=) thay vì so sánh.

  • Phương án 3 sai vì so sánh một ký tự với một chuỗi ("a").

  • Phương án 4 đúng vì sử dụng phép so sánh bằng (==) và so sánh hai ký tự ('a').

Lời giải:
Đáp án đúng: D
Trong Java, biểu thức trong câu lệnh `switch` chỉ có thể là các kiểu dữ liệu nguyên thủy như `byte`, `short`, `int`, `char`, kiểu liệt kê (enum) và kiểu `String` (từ Java 7 trở đi). Tuy nhiên, `String` là một đối tượng, không phải kiểu dữ liệu nguyên thủy. Do đó, trong các lựa chọn được đưa ra, `String` là kiểu dữ liệu mà biểu thức trong câu lệnh `switch` KHÔNG được phép sử dụng (trước Java 7). Trong khi đó, `char`, `byte`, và `short` đều là các kiểu dữ liệu hợp lệ.
Lời giải:
Đáp án đúng: C
Để trả lời câu hỏi này, cần có đoạn chương trình cụ thể. Vì không có đoạn chương trình được cung cấp, không thể xác định kết quả đầu ra là S1, S2, S1S2 hay S2S1. Do đó, không thể xác định đáp án đú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 7:

Cho biết giá trị của x, a và b sau khi thi hành đoạn mã 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 8:

Biểu thức nào sau đây cho x có giá trị 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 9:

Biểu thức nào sau đây 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 10:

Cho biết kết quả sau khi thi hành 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 11:

Cho biết kết quả sau khi thực hiệ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

Câu 12:

Chọn câu 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 13:

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 14:

Chọn phát biểu đúng cho đoạn mã 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
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 19:

Cho chương trình sau.Cho biết kết quả sau khi thực thi chương trình 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

Câu 20:

Câu lệnh khai báo biến : int i,j và float x,y; các phép gán dưới đây phép gán nào sai:

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 22:

Cho đoạn chương trình sau. Hãy cho biết chương trình có lỗi hay không, nếu có thì sửa chữa thế nào để chương trình có thể biên dị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
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:

Cho biết kết quả sau khi thực hiện đoạn lệ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
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:

Phương thức getPort() của lớp DatagramPacket trả về?

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 33:

Lớp DatagramSocket nằm trong package

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 36:

Chọn câu lệnh để tạo TextArea có 10 dòng và 20 cộ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
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 41:

Trong lớp DatagramSocket phương thức nhận gói dữ liệu về 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:

Khi biên dịch gặp lỗi Exception in thread main java.lang.NoClassDefFoundError:myprogram. Lỗi này có nghĩa 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:

Khai báo sau có ý nghĩa gì: public static ArrayList objE = new ArrayList();

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:

Sử dụng Internet Group Management Protocol version 2 (IGMPv2), một nút mạng làm thế nào để thoát ra hoặc ngừng tham gia vào một nhóm multicast?

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:

Phương thức getPort() trong lớp URL có ý nghĩa 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 46:

Phương thức getPort( ) trong lớp Socket được dùng để làm 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 47:

Phuương thức writeInt( int 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 48:

Lệnh if CONDITION { Khối lệnh } có tác dụng 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 49:

Kiểu dữ liệu byte có phạm vi trong khoảng 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 50:

Lệnh str.charat(n) có tác dụng 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