Bộ câu hỏi trắc nghiệm Lập trình mạng có đáp án -...
- Câu 1 : Trong lập trình Socket TCP, khi muốn gửi dữ liệu từ Client tới Server thông qua luồng xuất (OutputStream) thì ta sử dụng phương thức làm việc nào:
A. send()
B. write()
C. read()
D. receive()
- Câu 2 : Trong lập trình Socket TCP/IP, Server muốn gửi dữ liệu đến Client thì phải sử dụng phương thức nào của luồng xuất (OutputStream) :
A. write()
B. read()
C. send()
D. receive()
- Câu 3 : Trong lập trình Socket TCP, khi muốn nhận dữ liệu từ Client gửi đến Server thông qua luồng nhập (InputStream) thì ta sử dụng phương thức làm việc nào:
A. write()
B. send()
C. read()
D. receive()
- Câu 4 : Trong lập trình Socket TCP/IP. Client muốn nhận dữ liệu được trả về từ Server thì sử dụng phương thức nào của luồng nhập (InputStream):
A. send()
B. write()
C. receive()
D. read()
- Câu 5 : Phương thức nào sau đây không thuộc lớp DatagramSocket
A. send()
B. receive()
C. close()
D. accept()
- Câu 6 : Phương thức nào sau đây không thuộc lớp DatagramPacket :
A. getAddress()
B. getHostAddress()
C. getData()
D. getLength()
- Câu 7 : Phương thức nào sau đây không trả về đối tượng thuộc kiểu InetAddress ?
A. getAddress() của DatagramPacket
B. getInetAddress() của Socket
C. accept() của ServerSocket
D. Phương thức getLocalHost()
- Câu 8 : Lớp URL thuộc package nào?
A. java.util
B. java.lang
C. java.net
D. java.io
- Câu 9 : Phương thức khởi tạo của lớp URL có thể phát sinh ngoại lệ nào sau đây?
A. IOException
B. UnknownHostException
C. MalformedURLException
D. SocketException
- Câu 10 : Phương thức getContent() của đối tượng URL có thể có ngoại lệ phát sinh là gì?
A. UnknownHostException
B. IOException
C. SocketException
D. URLException
- Câu 11 : Phương thức getContent() của lớp URL có kết quả trả về thuộc kiểu Object đúng hay sai?
A. Đúng
B. Sai
- Câu 12 : Chọn phát biểu đúng trong các phát biểu sau
A. [A](1) Một thể hiện của lớp File có thể được dùng để truy cập các tập tin trong thư mục hiện hành
B. (2) Khi một thể hiện của lớp File được tạo ra thì một tập tin tương ứng cũng được tạo ra trên đĩa
C. (3) Các thể hiện của lớp File được dùng để truy cập đến các tập tin và thư mục trên đĩa
D. Câu (1) và (3) đúng
- Câu 13 : Chọn phát biểu đúng nhất:
A. (1) Lớp Writer có thể được dùng để ghi các ký tự có cách mã hóa khác nhau ra luồng xuất
B. (2) Lớp Writer có thể được dùng để ghi các ký tự Unicode ra luồng xuất
C. (3) Lớp Writer có thể được dùng để ghi giá trị các kiểu dữ liệu cơ sở ra luồng xuất
D. Câu (1) và (2) đúng
- Câu 14 : Chọn các component có phát sinh action event
A. Button
B. Label
C. Checkbox
D. Windows
- Câu 15 : Giả sử chúng ta có thể hiện e của bộ lắng nghe sự kiện TextEvent và thể hiện t của lớp TextArea. Cho biết cách để gắn bộ lắng nghe e vào t?
A. t.addTextListener(e)
B. 3.addTextListener(t)
C. addTextListener(e,t)
D. addTextListener(t,e)
- Câu 16 : Cho một component comp và một container cont có kiểu trình bày là BorderLayout. Cho biết cách để gắn comp vào vị trí đầu của cont.
A. addTop(cont,comp)
B. comp.add("North",cont)
C. cont.addTop(comp)
D. cont.add(comp,BorderLayout.NORTH)
- Câu 17 : Cho một component comp và một container cont có kiểu trình bày là FlowLayout. Cho biết cách để gắn comp vào cont.
A. cont.add(comp)
B. comp.add(cont)
C. cont.addComponent(comp)
D. cont.addAllComponents()
- Câu 18 : Chọn phương thức dùng để xác định các trình bày của một khung chứa.
A. startLayout()
B. initLayout()
C. layoutContainer()
D. setLayout()
- Câu 19 : Chọn phương thức dùng để xác định vị trí và kích thước của các component
A. setBounds()
B. setSizeAndPosition()
C. setComponentSize()
D. setComponent()
- Câu 20 : Chọn kiểu trình bày để đặt các component trên khung chứa dưới dạng bảng
A. CardLayout
B. BorderLayout
C. GridLayout
D. FlowLayout
- Câu 21 : Chọn phương thức dùng để gán nội dung cho Label
A. setText()
B. setLabel()
C. setTextLabel()
D. setLabelText()
- Câu 22 : Chọn câu lệnh để tạo TextArea có 10 dòng và 20 cột
A. new TextArea(10,20)
B. new TextArea(20,10)
C. new TextArea(200)
D. Tất cả các câu trên đều sai
- Câu 23 : Chọn câu lệnh để tạo ra một danh sách gồm năm mục chọn và cho phép thực hiện chọn nhiều mục cùng lúc
A. new List(5,true)
B. new List(true,5)
C. new List(5,false)
D. new List(false,5)
- Câu 24 : Chọn phương thức để hiển thị Frame lên màn hình
A. setVisible()
B. display
C. displayFrame()
D. Tất cả các câu trên đều sai
- Câu 25 : Chọn phát biểu đúng cho hàm khởi tạo:
A. Một lớp sẽ kế thừa các hàm khởi tạo từ lớp cha
B. Trình biên dịch sẽ tự động tạo hàm khởi tạo mặc định nếu lớp không định nghĩa hàm khởi tạo
C. Tất cả các hàm khởi tạo có kiểu trả về là void
D. Tất cả các câu trên dều sai
- Câu 26 : Nếu 1 frame dùng bộ quản lý trình bày (layout manager) là GridLayout và không chứa bất kỳ panel hay container nào khác bên trong nó thì tất cả những component khi đưa vào trong frame này có cùng kích thước như sau (ngang, dọc)?
A. Đúng
B. Sai
- Câu 27 : Nếu một frame dùng bộ quản lý trình bày (layout manager) mặc định và không chứa bất kỳ panel nào bên trong thì tát cả những component bên trong frame là cùng kích thước (ngang, dọc)?
A. Đúng
B. Sai
- Câu 28 : Với bộ quản lý trình bày BorderLayout không nhất thiết các vùng phải có chứa các component
A. Đúng
B. Sai
- Câu 29 : Bộ quản lý trình bày mặc định cho một khung chứa kiểu Panel là:
A. FlowLayout
B. BorderLayout
C. GridLayout
D. GridBagLayout
- Câu 30 : Một Container có bộ quản lý trình bày là GridBagLayout thì mỗi component sẽ có kích thước bằng nhau khi thêm vào khung chứa (container) này?
A. Đúng
B. Sai
- Câu 31 : Bạn có thể tạo ra cửa sổ chính của ứng dụng bằng cách gọi Frame f = new Frame("Main Frame"); Nhưng khi bạn chạy chương trình thì Frame không hiển thị. Dòng nào bên dưới sẽ làm hiển thị Frame
A. f.setSize(320,200);
B. f.setBounds(10,10,500,400);
C. f.setForeground(Color.white);
D. f.setVisible(true);
- Câu 32 : Đối tượng nào bên dưới có thể chứa một menubar (chọn nhưng câu đúng)
A. Panel
B. ScrollPane
C. Frame
D. Menu
- Câu 33 : Sau khi tạo một frame bằng câu lệnh Frame f = new Frame() và tạo menu bar bằng câu lệnh MenuBar mb = new MenuBar(), làm thế nào để gắn MenuBar tên mb vào f
A. f.add(mb)
B. f.setMenu(mb)
C. f.addMenu(mb)
D. f.setMenuBar(mb)
- Câu 34 : Nếu String name = "TP HCM"; thì câu lệnh name.length(); sẽ trả về bao nhiêu?
A. 5
B. 6
C. 7
D. 8
- Câu 35 : 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. Địa điểm lắp đặt và khả năng tài chính
B. Tốc độ truyền thông trong mạng
C. Số lượng máy tính trong mạng
D. Cả A, B, C
- Câu 36 : Socket là gì?
A. Là ổ cắm điện
B. Là một loại chip
C. Là một trong những phương thức giao tiếp
D. Tính chất của 1 vi xử lý
- Câu 37 : TCP service là gì?
A. Là giao thức điều khiển truyền vận là một trong các giao thức cốt lõi của bộ giao thức UDP
B. Là giao thức điều khiển truyền vận là một trong các giao thức cốt lõi của bộ giao thức TCP/IP
C. Là giao thức điều khiển truyền vận là một trong các giao thức cốt lõi của bộ giao thức Client/Server
D. Cả A, B, C đều đúng
- Câu 38 : Phương thức nào sau đây dùng để lấy địa chỉ ip của máy chủ?
A. getHostAddress()
B. getLocalHost()
C. getLocalHostName()
D. getHostName()
- Câu 39 : Phương thức nào sau đây dùng để lấy tên của máy chủ?
A. getLocalHostName()
B. getHostAddress()
C. getHostName()
D. getLocalHost()
- Câu 40 : Phương thức nào trả về địa chỉ mà socket kết nối đến?
A. getSocketName()
B. getLocalAddress()
C. getInetAddress()
D. getInetLocalAddress()
- Câu 41 : Phương thức nào trả về địa chỉ socket?
A. getLocalAddress()
B. getInetAddress()
C. getSocketName()
D. getInetLocalAddress()
- Câu 42 : Phương thức nào trả về địa cổng socket kết nối đến?
A. getPort()
B. getLocalPort()
C. getLocalPortNumber()
D. getPortNumber()
- - Bộ câu hỏi Nhanh như chớp !!
- - Trắc nghiệm lý thuyết bằng lái xe máy A1 - Đề số 1 (Có đáp án)
- - Trắc nghiệm môn luật đất đai - Đề số 1 (Có đáp án)
- - Trắc nghiệm môn luật đất đai - Đề số 2 (Có đáp án)
- - Trắc nghiệm ngữ pháp Tiếng Anh tìm lỗi sai - Đề số 1 (Có đáp án)
- - Trắc nghiệm môn luật đất đai - Đề số 3 (Có đáp án)
- - Trắc nghiệm môn luật đất đai - Đề số 4 (Có đáp án)
- - Trắc nghiệm lý thuyết bằng lái xe máy A1 - Đề số 2
- - Trắc nghiệm lý thuyết bằng lái xe máy A1 - Đề số 3
- - Trắc nghiệm lý thuyết bằng lái xe máy A1 - Đề số 4