
Câu hỏi về Socket và RMI
Quiz
•
World Languages
•
Professional Development
•
Hard
TQB 2k4
Used 1+ times
FREE Resource
Enhance your content
14 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Những phát biểu nào sau đây là ĐÚNG về Socket được sử dụng để xây dựng ứng dụng phân tán ?
Socket là một điểm cuối của liên kết truyền thông hai chiều giữa hai tiến trình đang hoạt động trên mạng truyền thông
Lập trình Socket CHỈ có thể dựa trên giao thức UDP (Universal Datagram Pro-tocol)
Socket gồm có 2 thành phần: Địa chỉ IP và Cổng
Socket cung cấp một giao diện ở mức thấp cho việc xây dựng các ứng dụng phân tán
2.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Những phát biểu nào sau đây là ĐÚNG về việc sử dụng Socket trên giao thức UDP, hay Data Socket, để xây dựng các ứng dụng phân tán ?
Hai tiến trình gửi và nhận có thể KHÔNG cần hoạt động tại thời điểm truyền thông điệp
Tiến trình gửi KHÔNG cần phải biết địa chỉ IP và cổng của tiến trình nhận
Tiến trình nhận, khi chờ nhận dữ liệu từ tiến trình gửi, sẽ bị chặn lại (block) để chờ nhận đủ dữ liệu thì mới được thực thi tiếp
Tiến trình gửi không cần phải đảm bảo thông điệp đến phía tiến trình nhận đầy đủ và đúng thứ tự (i.e., thông điệp gửi đi sau có thể đến trước)
3.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Những phát biểu nào sau đây là ĐÚNG về việc sử dụng Socket trên giao thức TCP (hay Stream Socket) để xây dựng các ứng dụng phân tán ?
Các gói tin được truyền đi tuần tự và phải có xác nhận trả về
Hai tiến trình gửi và nhận bắt buộc phải hoạt động tại thời điểm truyền thông điệp
Hai tiến trình gửi và nhận có thể KHÔNG cần hoạt động tại thời điểm truyền thông điệp
Tiến trình gửi PHẢI biết địa chỉ IP và cổng của tiến trình nhận
4.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Những phát biểu nào sau đây là đúng về kỹ thuật RMI (Remote Method Invocations) được sử dụng để xây dựng các ứng dụng phân tán ?
Hai thành phần đại diện stub và skeleton KHÔNG bắt buộc phải được tạo ra khi thực hiện một lời gọi từ xa
Kỹ thuật này đòi hỏi phải có 3 kiểu tiến trình: Tiến trình máy khách, Tiến trình máy chủ và RMI Registry
Tiến trình gửi không cần biết đến vị trí thực sự của đối tượng từ xa
Mỗi lời gọi từ xa luôn được thực hiện thông qua hai thành phần đại diện: stub ở phía client và skeleton ở phía server
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Xét cấu trúc chung của một chương trình MPI như hình bên.
Các lời gọi truyền thông điệp có thể được thực hiện ở khu vực nào sau đây?
Trong khu vực mã tuần tự (serial code)
Trong khu vực mã song song (parallel code), được đánh dấu bằng các câu lệnh khởi tạo và kết thúc môi trường MPI
Ở bất kỳ khu vực nào, tuỳ ý
6.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Những phát biểu nào sau đây là ĐÚNG về MOM (Message-Oriented Middleware) ?
Luôn có một thành phần trung gian, thường được gọi là Messaging Server / Broker, để điều phối quá trình gửi và nhận các thông điệp
Để thực hiện được quá trình truyền thông điệp, hai tiến trình gửi và nhận bắt buộc phải thực thi tại cùng một thời điểm
Các hệ thống dựa trên MOM cho phép việc truyền thông diễn ra thông qua trao đổi bất đồng bộ các thông điệp, i.e., phía gửi và phía nhận có thể không cần hoạt động tại thời điểm truyền thông
Phía gửi và phía nhận bắt buộc phải biết đến sự tồn tại của nhau (ví dụ: thông tin về địa chỉ IP, cổng, ...) thì quá trình truyền thông điệp mới diễn ra được
7.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
Những phát biểu nào là ĐÚNG về mô hình truyền thông điệp Xuất bản - Đăng ký (Publish/Subscribe hay Pub/Sub), được hỗ trợ bởi các nền tảng MOM, như hình minh hoạ dưới đây ?
A. Trong mô hình này, một thông điệp chỉ được gửi đến duy nhất một tiến trình nhận
B. Trong mô hình này, đôi khi không cần đến thành phần Messaging Server
C. Trong mô hình này, một chủ đề (topic), khi đã có trên Messaging Server, sẽ được gửi đến tất cả tiến trình đăng ký chủ đề này
D. Mô hình này cho phép phía gửi và phía nhận có thể không cần hoạt động cùng một thời điểm mà quá trình truyền thông điệp vẫn diễn ra được
Create a free account and access millions of resources
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
10 questions
Bài tập 20
Quiz
•
Professional Development
10 questions
ITKaiwa_04
Quiz
•
University - Professi...
17 questions
Unit 9
Quiz
•
Professional Development
12 questions
Kiểm tra tiếng Hàn cho sinh viên
Quiz
•
Professional Development
13 questions
SỨC TRẺ ĐOÀN THỊ ĐIỂM
Quiz
•
Professional Development
10 questions
HSK1 1-5
Quiz
•
Professional Development
15 questions
复习第二课 - 课文2
Quiz
•
Professional Development
18 questions
Bài 8-q1
Quiz
•
Professional Development
Popular Resources on Wayground
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
11 questions
NEASC Extended Advisory
Lesson
•
9th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns
Quiz
•
3rd Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
