1. Trang chủ
  2. » Tất cả

Noi dung on tap He phan tan

6 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 57,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hệ phân tán là một hệ có chức năng và dữ liệu phân tán trên các máy trạm được kết nối với nhau qua mạng máy tính.. Hệ phân tán là một tập các máy tính tự trị được kết nối với nhau bởi mạ

Trang 1

NỘI DUNG ÔN TẬP MÔN : HỆ PHÂN TÁN – MS : CS420 Chương I

1.Lý do ra đời hệ thống phân tán

a Các yêu cầu càng trở khắt khe đối với các hệ thống máy tính trong tương lai

b Hệ tập trung không phù hợp

c Công nghệ thay đổi và nhu cầu của người sử dụng

d Phải xử lí các bài có kích thước lớn

2 Khi xây dựng các phần mềm phân tán, các khó khăn gặp phải :

a Làm thế nào điều hành hệ điều hành phân tán, sử dụng ngôn ngữ lập trình nào?

b Dễ bị mất kết nối, thất thoát dữ liệu, tiềm tảng những nguy hiểm khác nhau Có thể bị tấn công mọi lúc mọi nơi

c Làm thế nào để đảm bảo tính hiệu quả, tính tin cậy

d Tất cả đều đúng

3 Đặc điểm cấu trúc bộ nhớ chia sẻ vật lý

a Có một bộ nhớ chia sẻ không gian địa chỉ của tất cả các CPU, Giao tiếp giữa các CPU diễn ra thông qua việc chia sẻ bằng cách sử dụng hoạt động nhớ đọc và ghi

b Sử dụng một bộ nhớ dùng chung kết nối các máy tính với nhau

c a và b đúng

d a và b sai

4 Phát biểu nào sau đây là đúng nhất về hệ phân tán

a Hệ phân tán là một hệ có chức năng và dữ liệu phân tán trên các máy trạm được kết nối với nhau qua mạng máy tính

b Hệ phân tán là một tập các máy tính tự trị được kết nối với nhau bởi mạng máy tính và được cài đặt phần mềm phân tán

c Hệ phân tán là một tập các máy tính độc lập giao tiếp với nhau như một hệ thống thống nhất và toàn vẹn

d Hệ phân tán là một hệ thống bao gồm : phần cứng phân tán, kiểm soát phân tán, và dữ liệu phân tán

5.Việc phân loại hệ phân tán theo Flynn dựa vào

a Số lượng CPU và số lượng các thành phần kiểm soát

b Số lượng CPU và số hệ điều hành sử dụng

c Số lương các dòng chỉ dẫn và số dòng dữ liệu

d Tất cả đều đúng

Chương II

6 Có bao nhiêu mô hình kết nối giữa các máy tính trên mạng ?

7 Phát biểu sau đây phát biểu nào là không đúng về Socket

Trang 2

a Socket là một phương pháp để thiết lập kết nối truyền thông giữa một chương trình yêu cầu dịch vụ ( client) và một chương trình cung cấp dịch vụ (server) trên mạng LAN, WAN hay Internet

b Socket là vùng nhớ trung gian giữa hai máy khi kết nối với nhau

c Mỗi socket có thể được xem như một điểm cuối trong một kết nối

d Một khi socket đã được thiết lập phù hợp, hai máy tính có thể trao đổi dịch vụ và dữ liệu

8 Trình tự nào là đúng cho lập trình Socket ở Server

a Tạo socket, đặt tên socket, thực hiện lắng nghe, truy cập đối tượng , trao đổi dữ liệu, đóng kết nối

b Tạo socket, đặt tên socket, thực hiện lắng nghe, trao đổi dữ liệu, truy cập đối tượng, , đóng kết nối

c Tạo socket, đặt tên socket, trao đổi dữ liệu,thực hiện lắng nghe, truy cập đối tượng , đóng kết nối

d Tất cả đều sai

9 Trình tự nào là đúng cho lập trình Socket ở Client

a Tạo socket, đặt tên socket,kết nối Server, trao đổi dữ liệu, đóng kết nối

b Tạo socket, kết nối Server, đặt tên socket, trao đổi dữ liệu, đóng kết nối

c Tạo socket, đặt tên socket, trao đổi dữ liệu, kết nối Server,đóng kết nối

d Tất cả đều sai

10 Có bao nhiêu cách trao đổi dữ liệu trong giao tiếp bằng socket

11 Socket trong java được khai báo ở

a java.until

b java.io

c java.net

d java.netwok

Chương III

12 Naming là gì?

a tên tham chiếu của các đối tượng

b tên của các hoạt động ràng buộc của đối tượng

c tên của các đối tượng hoạt động trên mạng

d Tất cả đều đúng

13 Các đối tượng nào sau đây là naming

a Tên file, tên thiết bị

b Các biến của chương trình

c Tên các dịch vụ mạng

d Tất cả đều đúng

14.Phân giải tên trong hệ phân tán nhằm

a.tạo ánh xạ thiết lập quan hệ giữa tên và đối tượng

b.dễ tìm kiếm và quản lý đối tượng

Trang 3

c thể liên kết với các Name server khác

d Cung cấp giao diện (interface) cho Name agent

15 DSN là gì ?

a là một hệ cơ sở dữ liệu phân tán dùng để ánh xạ giữa các tên miền và các địa chỉ IP

b.là dịch vụ quản lý đối tượng trong các hệ điều hành

c.là không gian lưu trữ đối tượng trong các hệ thống phân tán

d.Tất cả đều đúng

16.Web Service hoạt động dựa trên các giao thức nào?

a.HTTP, XML, SOAP, WSDL, UDDI

b.HTTP, XML, SOAP,TCP,UDP

c.HTTP,TCP, UDP, DCCP, SCTP

d HTTP, XML, WSDL, UDDI, SCTP

Chương IV

17 Các đối tượng trong mô hình phân tán được gọi là

a đơn vị phân tán

b node trên mô hình phân tán

c tài nguyên phân tán

d Tất cả đều đúng

18 Mạng Internet được gọi là mô hình đối tượng ……….

19 ORB trong hệ thống phân tán được gọi là ……

a đối tượng môi giới yêu cầu

b đối tượng tái tạo

c đối tượng tự trị

d đối tượng di trú

20 ORB có các chức năng nào sau đây :

a Quản lý các đối tượng (tạo, kích hoạt, xóa bỏ các đối tượng)

b Xác định và tìm đối tượng, Kết buộc Client,

c Thực hiện các phương thức triệu gọi trên đối tượng

d Tất cả đúng

21 Cơ chế RPC (Remote Procedure Call) được do Birrell & Nelson đưa ra vào năm

22 RPC là gì ?

a cơ chể để triệu gọi trên các máy tính

b cơ chể kết nối 2 máy tính trên mạng

c cơ chể liên lạc giữa các máy tính

d cơ chể trao đổi dữ liệu giữa các máy tính

23 Phát biểu nào là đúng

a Hầu hết các ngôn ngữ lập trình (C, C + +, Java, ) có khái niệm về các gọi thủ tục từ

xa

b Ngôn ngữ trình biên dịch sẽ tạo ra Stubs client và server

c Phải sử dụng một trình biên dịch riêng biệt để phát sinh ra stubs

Trang 4

d Để thực hiện gọi thủ tục từ xa cần có cơ chế phần cứng

24 IDL là viết tắt của cụm từ

a International Definition Language

b Interface Definition Language

c Interface Define Language

d Tất cả đều sai

25 Những loại dịch vụ nào cần một hệ thống RPC?

a Hoạt động đặt tên dịch vụ, hoạt động ràng buộc, Hoạt động đầu cuối

b Hoạt động bảo mật, trao đôỉ dữ liệu

c Hoạt động quản lý bộ nhớ, viết chương trình truy cập vào RPC

d Tất cả đều đúng

26 Hệ thống nào sau đây là RPC

a Sun RPC, DCE RPC, CORBA

b Microsoft DCOM, Microsoft.NET Remoting

c Java RMI, XML RPC, SOAP

d Tất cả đều đúng

27 Remote Method Invocation (RMI) do Sun đưa ra năm nào:

28 Các thành phần RMI gồm

a phương pháp Invoke trên đối tượng từ xa, tiến trình đó đang sở hữu đối tượng từ xa, trình biên dịch idl

b phương pháp Invoke trên đối tượng từ xa, tiến trình đó đang sở hữu đối tượng từ xa, bộ đăng ky tên máy chủ mà các đối tượng liên quan với tên của chúng

c phương pháp Invoke trên đối tượng từ xa, trình biên dịch idl, tên máy chủ mà các đối tượng liên quan với tên của chúng

d phương pháp Invoke trên đối tượng từ xa, trình biên dịch idl, máy chủ mà các đối tượng liên quan với tên của chúng

29 Stubs tạo ra bởi trình biên dịch riêng biệt nhờ lệnh

a rmic b rmiregistry c invocation d Naming

30 Để thực hiện invocations đối tượng từ xa nhờ

a rmic b.rmiregistry c invocation d.Naming

31 Kiến trúc RMI dựa trên kiến trúc ……….

32 Kiến trúc RMI bao gồm:

a Cả 7 lớp mô hình OSI

b Lớp ứng dụng, lớp Stub và Skeleton, lớp tham chiếu từ xa (Remote Reference)

c Lớp ứng dụng,, lớp tham chiếu từ xa,Lớp giao vận

d Lớp ứng dụng, lớp Stub và Skeleton, lớp tham chiếu từ xa, lớp giao vận

33 Sự khác biệt cơ bản giữa RMI & CORBA là gì?

a RMI là một phần của bộ J2SDK và là các hàm thư viện hỗ trợ các lời gọi phương thức từ xa và trả về giá trị cho các ứng dụng tính toán phân tán CORBA là một chuẩn công nghiệp cho phép gọi các phương thức từ xa và nhận kết quả trả về

b RMI là một tập các hàm thư viện đơn giản vì cả 2 bên đều sử dụng cùng môt ngôn ngữ lập trình và kiến trúc máy, còn CORBA có thể được sử dụng khi bên phía gọi và bên phía phương

Trang 5

thức được gọi có thể sử dụng các ngôn ngữ lập trình khác nhau, bao gồm cả trường hợp là cả 2 bên đều không sử dụng ngôn ngữ Java

c RMI là kỹ thuật sinh đối tượng phân tán dựa vào ngôn ngữ lập trình, trong khi CORBA thì không

d Tất cả đều đúng

34.Cổng nào RMI sử dụng ?

35.RMI sử dụng giao thức nào ?

a.TCP/IP

b.TCP,UDP

c.TCP,Telnet

d.Tất cả đều đúng

Chương V

36 UTC là gì ?

a Union Time Clock b Universal Time Clock

c Universal TimeCoordinator d Unit Time Clock

37 Đồng hồ ly tưởng có

a dC/dt(UTC) <1 b dC/dt(UTC) =1 c dC/dt(UTC)>1 d Tất cả đều sai

38 Sự khác biệt chính giữa đồng hồ vật lí và đồng hồ logic là

a Theo dõi và quản lí sự kiện

b Quản lí giờ trong ngày

c Tình thống nhất trên tòan hệ thống

d Tất cả đều đúng

39 Các dạng của đồng hồ vật lí bao gồm :

a Đồng hồ thạch anh (Quartz clocks), Đồng hồ nguyên tử(Atomic clocks), Đồng hồ máy tính

b Đồng hồ thạch anh (Quartz clocks), Đồng hồ nguyên tử(Atomic clocks), Đồng hồ UTC

c Đồng hồ thạch anh (Quartz clocks), Đồng hồ nguyên tử(Atomic clocks), Đồng hồ địa lí

d Đồng hồ thạch anh (Quartz clocks), Đồng hồ nguyên tử(Atomic clocks), Đồng hồ UTC, Đồng hồ máy tính

40.Đồng bộ hóa đồng hồ là gì?

a.Thứ tự truy cập đồng thời cho các đối tượng được chia sẻ

b.Thứ tự thời gian của các sự kiện sản xuất bằng tiến trình đồng thời

c Quá trình đồng bộ giữa việc gửi và nhận các thông điệp giữa các máy tính trong hệ thống

d Tất cả đều đúng

Chương VI và VII

41 Java lý tưởng cho việc lập trình phân tán vì :

a.Java định nghĩa một kích thước nhất quán và định dạng cho các kiểu cơ bản, như kiểu

số nguyên và số thực, cũng như việc thể hiện các số giống nhau cho tất cả cài đặt trên nền tảng chung

Trang 6

b.Các hàm thư viện chính dành cho lập trình phân tán trên Java là RMI lại là một phần trong phiên bản chuẩn của ngôn ngữ Java và vì thể nó có trên tất cả các hệ thống hỗ trợ Java và Java RMI dễ sử dụng

c.Các bộ nạp lớp (classloader) của Java có thể tự động tải các đoạn mã bên phía máy khách đối với mô hình nặng về phía máy khách hay các ứng dụng ngang hàng

d Tất cả đều đúng

42 Các mô hình dùng để thiết kế các hệ thống tính toán phân tán là

a.Thin client-server, Thick client-server, Peer-to-peer

b.Thin client-server, Client – Server, Peer - to - peer

c.Thick client-server, Peer-to-peer, Client – Server

d.Tất cả đều sai

Ngày đăng: 17/04/2022, 20:23

TỪ KHÓA LIÊN QUAN

w