thumbnail

Đề Thi Lập Trình Mạng - HUBT - Đại Học Kinh Doanh và Công Nghệ Hà Nội - Miễn Phí, Có Đáp Án

Tham gia đề thi Lập trình mạng miễn phí có đáp án tại Đại học Kinh doanh và Công nghệ Hà Nội. Kiểm tra và nâng cao kiến thức về các nguyên lý lập trình mạng, các giao thức mạng và cách xây dựng ứng dụng mạng. Đề thi giúp bạn củng cố kỹ năng lập trình và chuẩn bị tốt hơn cho kỳ thi. Với đáp án chi tiết, bạn có thể tự đánh giá trình độ và cải thiện khả năng lập trình mạng của mình. Thử ngay để đạt kết quả cao trong kỳ thi!

Từ khoá: đề thi Lập trình mạng HUBT Đại học Kinh doanh và Công nghệ Hà Nội lập trình mạng miễn phí có đáp án ôn thi kiểm tra kiến thức ứng dụng mạng kỳ thi lập trình

Số câu hỏi: 161 câuSố mã đề: 7 đềThời gian: 1 giờ

77,788 lượt xem 5,980 lượt làm bài


Chọn mã đề:


Bạn chưa làm Mã đề 1!!!

 

Xem trước nội dung:

Câu 1: 0.4 điểm
Ngôn ngữ lập trình Java cung cấp các tính năng nào sau đây?
A.  
Th viện tích hợp
B.  
Giao diện lập trình ứng dụng
C.  
Bộ công cụ giao diện ngời dùng
D.  
Tất cả đáp án trên
Câu 2: 0.4 điểm
Khi nhận được một DatagramPacket từ một quá trình khác gửi đến, ta có thể lấy thông tin cổng của quá trình gởi trên DatagramPacket này bằng ph-ơng thức?
A.  
Public InetAddress getAddress()
B.  
Public int getPort()
C.  
Public byte[] getData()
D.  
Public int getLength()
Câu 3: 0.4 điểm
Lớp Soket trong lập trình mạng đợc sử dụng khi viết chơng trình bên phía máy nào trong lập trình theo mô hình Client/Server:
A.  
Máy chủ và máy khách
B.  
Máy chủ
C.  
Không phải máy chủ và máy khách
D.  
Máy khách
Câu 4: 0.4 điểm

Cõu 14: File chứa mã nguồn java sau khi được biên dịch có đuôi là gì?

A.  

.java

B.  

.class

C.  

.jav

D.  

.exe

Câu 5: 0.4 điểm
Điền phần còn thiếu cho cú pháp hàm sau: DatagramPacket( byte buf..., int len) trong lớp DatagramPackage
A.  
" "
B.  
{ }
C.  
[ ]
D.  
()
Câu 6: 0.4 điểm
Điền phần còn thiếu cho cú pháp hàm sau DatagramPacket( …… buf[], int len) trong lớp DatagramPackage
A.  
String
B.  
byte
C.  
float
D.  
int
Câu 7: 0.4 điểm
Có một số nhóm multicast đặc biệt gọi là well-known multicast. Trong đó nhóm 224.0.0.1 là nhóm gì?
A.  
Là nhóm all-systems.mcast.net, tất cả các host có khả năng multicast trên mạng phải tham gia nhóm.
B.  
Là nhóm all-routers.mcast.net, tất cả các multicast router có khả năng multicast phải tham gia nhóm.
C.  
Là nhóm mobile-agents.mscast.net, tất cả các đại lý di động đều có giao diện có khả năng multicast.
D.  
Là nhóm ntp.mcast.net, tất cả các giao thức thời gian mạng.
Câu 8: 0.4 điểm
Phuơng thức writeInt( int v)trong lớp DataOutputStream đợc sử dụng với mục đích gì ?
A.  
Gửi một chuỗi ký tự v tới nguồn xuất bất kỳ
B.  
Gửi một số nguyên v tới nguồn xuất bất kỳ
C.  
Gửi một ký tự v tới nguồn xuất bất kỳ
D.  
Gửi một số thực v tới nguồn xuất bất kỳ
Câu 9: 0.4 điểm
Java Virtual Machine là gì?
A.  
Là một thành phần của Java platform dùng để đọc mã bytecode trong file .class
B.  
Là chương trình biên dịch của java dùng để biên dịch file nguồn java thành mãbytecode.
C.  
Là chương trình chạy cho java
D.  
Tất cả các đáp án đều đúng
Câu 10: 0.4 điểm
Loại mạng nào mà tất cả các tài nguyên được tập trung tại các Server và các tài nguyên được quản lý chia sẻ một cách có tổ chức ?
A.  
Peer to peer
B.  
Server based
C.  
Ethernet
D.  
Client / Server
Câu 11: 0.4 điểm
Những yếu tố nào sau đây liên quan tới việc lực chọn kiến trúc mạng?
A.  
Số luợng máy tính trong mạng
B.  
Tốc độ truyền thông trong mạng
C.  
Địa điểm lắp đặt và khả năng tài chính
D.  
Cả A, B, C
Câu 12: 0.4 điểm
Cách khai báo mảng nào sau đây là đúng?
A.  
Cả 3 cách khai báo đều đúng.
B.  
int a[];
C.  
int a[] = new int[10];
D.  
int[] a;
Câu 13: 0.4 điểm
Truyền dữ liệu theo phơng thức UDP là dạng truyền dữ liệu?
A.  
Không chính xác
B.  
Chính xác
C.  
Đảm bảo
D.  
Tất cả đều đúng
Câu 14: 0.4 điểm
Câu lệnh khai báo chuẩn cho phơng thức main nh thế nào?
A.  
public static int main(String args) {}
B.  
public static void main(String[] a) {}
C.  
public static main(String[] args) {}
D.  
public static final void main(String[] args) {}
Câu 15: 0.4 điểm
Multicast là gì?
A.  
Là mô hình truyền thông point-to-point mà chúng ta thờng gọi là multicasting.
B.  
Là mô hình truyền thông point-to-point tốt cho nhiều ứng dụng hoạt động đồng thời.
C.  
Là mô hình truyền thông one-to-all phát sóng cho một nhóm địa chỉ chứ không phải một địa chỉ.
D.  
Là mô hình truyền thông one-to-many sử dụng chiến lợc phân phối các thông điệp chỉ một lần.
Câu 16: 0.4 điểm
UDP là viết tắt của?
A.  
User Datagram Protocol
B.  
User Defined Protocol
C.  
Under Datagram Package
D.  
User Protocol Defined
Câu 17: 0.4 điểm
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 ?
A.  
Public void setAddress(InternetAddress dis)
B.  
Public void setPort(int port)
C.  
Public void setData(byte buffer[])
D.  
Public void setLength(int len)
Câu 18: 0.4 điểm
Giao thức TCP/IP nào được sử dụng tại tầng Application của mô hình OSI?
A.  
Telnet
B.  
FTP
C.  
TFTP
D.  
Cả ba câu a, b, c đều đúng.
Câu 19: 0.4 điểm
Trong các phát biểu về mạng máy tính sau, phát biểu nào đúng?
A.  
Mạng máy tính là các máy tính được kết nối với nhau.
B.  
Mạng máy tính bao gồm: các máy tính, thiết bị mạng đảm bảo biệc kết nối, phần mềm cho phép thực hiện việc giao tiếp giửa các máy
C.  
Mạng máy tính gồm: các máy tính, dây mạng, vỉ mạng
D.  
Mạng máy tính gồm: các máy tính, dây mạng, vỉ mạng, hub
Câu 20: 0.4 điểm
Chiều dài dữ liệu tối đa có thể đa vào DatagramPacket là khoảng?
A.  
Khoảng 60.000 byte (phụ thuộc vào dạng đờng truyền).
B.  
Khoảng 50.000 byte
C.  
Khoảng 40.000 byte
D.  
Khoảng 30.000 byte
Câu 21: 0.4 điểm
Cách đặt tên nào sau đây là không chính xác?
A.  
$final
B.  
dem
C.  
_final
D.  
final
Câu 22: 0.4 điểm
Mỗi gói dữ liệu trong lập trình mạng chứa thông tin gì
A.  
Địa chỉ IP (address) và số cổng (port)
B.  
Cả hai phơng án trên đều sai
C.  
Dữ liệu (data) và chiều dài gói (length)
D.  
Cả hai phơng án trên đều đúng
Câu 23: 0.4 điểm

HC(5) = Đoạn chơng trình sau sai ở dòng nào?

1. try {

2. ServerSocket server = new ServerSocket(5000);

3. Socket client = server.accept();

4. InputStream inStream = client.getInputStream();

5. OutputStream outStream = client.getOutputStream();

6. Scanner in = new Scanner(inStream);

7. PrintWriter out = new PrintWriter(outStream,true);

8. out.println("Hello! Enter \"exit\" to logout");

9. boolean done = false;

10. while (!done && in.hasNextLine()) {

11. String line = in.nextLine();

12. if (line.equals("browse web")) {

13. out.println("Mo chuong trinh duyet web");

14. } else if (line.equals("calculator"))

15. out.println("Mo chuong trinh may tinh dien tu");

16. else { out.println("Echo " + line); }

17. if (line.trim().equals("exit")) { done = true;}

18. }client.close(); } catch (IOException e) {} 

A.  

1, 4, 6

B.  

2, 5, 10

C.  

11, 14, 18

D.  

Không sai dòng nào

Câu 24: 0.4 điểm
Điền vào phần ... cho phát biểu sau: "Mỗi gói dữ liệu chứa các thông tin:..., chiều dài gói, địa chỉ IP, và số cổng"
A.  
Số cổng
B.  
Chiều dài gói
C.  
Dữ liệu
D.  
Địa chỉ IP
Câu 25: 0.4 điểm

Cau 39: Cho doan chuong trinh sau:

public class vd111 {

public static void main(String[] args) {

int a=7,b=5;

double x;

x=-a/b;

System.out.print("Nghiem la: " + x);

}

}

Ket qua khi chay chuong trinh la: 

A.  

1

B.  

2

C.  

3

D.  

4

Đề thi tương tự

Đề Thi Lập Trình PLC Phần 3 Đại Học Điện Lực (EPU)Đại học - Cao đẳng

1 mã đề 25 câu hỏi 40 phút

90,7196,977

Đề thi Lập trình Hướng đối tượng

1 mã đề 3 câu hỏi 2 giờ

1855

Đề Thi Lập Trình Nâng Cao - HUBT - Đại Học Kinh Doanh và Công Nghệ Hà NộiĐại học - Cao đẳng

2 mã đề 96 câu hỏi 1 giờ

69,3785,334

Đề Thi Lập Trình Di Động HUBT Online Miễn Phí Có Đáp ÁnĐại học - Cao đẳng

3 mã đề 120 câu hỏi 1 giờ

74,6105,738

Đề Thi Trắc Nghiệm Lập Trình Phân Tán HUBT Có Đáp ÁnĐại học - Cao đẳngCông nghệ thông tin

4 mã đề 196 câu hỏi 1 giờ

88,2096,782

Đề Thi Trắc Nghiệm Lập Trình PLC Phần 1 EPU có đáp ánĐại học - Cao đẳngCông nghệ thông tin

1 mã đề 25 câu hỏi 45 phút

89,3276,867