Bài tập trắc nghiệm hệ phân tán có đáp án

12 4.3K 59
Bài tập trắc nghiệm hệ phân tán có đáp án

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Câu 1: Tính trong suốt của Hệ Phân Tán là gì?a. Người sử dụng có thể biết rõ các hoạt động chi tiết bên trong của hệ thốngb. Người sử dụng không thể biết các hoạt động chi tiết bên trong của hệ thốngc. Người sử dụng được nhìn rõ các chi tiết bên trong máy tính, bao gồm CPU, RAM, ổ cứng, v.v...d. Người sử dụng không nhìn được các chi tiết bên trong máy tính, bao gồm CPU, RAM, ổ cứng, v.v...Câu 2: Đặc điểm của hệ điều hành mạng (NOS) là:a. Đảm bảo tính mở nhưng không đảm bảo tính trong suốt.b. Đảm bảo cả tính mở và tính trong suốtc. Không đảm bảo tính mở và tính trong suốtd. Không đảm bảo tính mở nhưng đảm bảo tính trong suốt.Câu 3: Hệ thống phân tầng theo chiều ngang là:a. Phân thành nhiều tầng, mỗi tầng có chức năng riêngb. Chỉ có 1 tầng, và chia tải cho nhiều máy tính (cân bằng tải)c. Các máy tính đặt ngang hàng nhaud. Các máy tính được cài đặt các phần mềm giống hệt nhau.Câu 4: Hệ thống máy chủ biên (edgeserver system) là hệ thống:a. Có kiến trúc tập trung, có cấu trúcb. Có kiến trúc không tập trung, có cấu trúcc. Có kiến trúc không tập trung, không có cấu trúcd. Có kiến trúc hỗn hợpCâu 5: Đâu là những ưu điểm của hướng tiếp cận xây dựng bộ thư viện luồng chạy hoàn toàn ở mức user mode:a. Tiết kiệm tài nguyên hệ thống để tạo và hủy luồngb. Việc chuyển ngữ cảnh được thực hiện nhanh

Câu 1: Tính suốt Hệ Phân Tán gì? a Người sử dụng biết rõ hoạt động chi tiết bên hệ thống b Người sử dụng biết hoạt động chi tiết bên hệ thống c Người sử dụng nhìn rõ chi tiết bên máy tính, bao gồm CPU, RAM, ổ cứng, v.v d Người sử dụng không nhìn chi tiết bên máy tính, bao gồm CPU, RAM, ổ cứng, v.v Câu 2: Đặc điểm hệ điều hành mạng (NOS) là: a Đảm bảo tính mở không đảm bảo tính suốt b Đảm bảo tính mở tính suốt c Không đảm bảo tính mở tính suốt d Không đảm bảo tính mở đảm bảo tính suốt Câu 3: Hệ thống phân tầng theo chiều ngang là: a Phân thành nhiều tầng, tầng có chức riêng b Chỉ có tầng, chia tải cho nhiều máy tính (cân tải) c Các máy tính đặt ngang hàng d Các máy tính cài đặt phần mềm giống hệt Câu 4: Hệ thống máy chủ biên (edge-server system) hệ thống: a Có kiến trúc tập trung, có cấu trúc b Có kiến trúc không tập trung, có cấu trúc c Có kiến trúc không tập trung, cấu trúc d Có kiến trúc hỗn hợp Câu 5: Đâu ưu điểm hướng tiếp cận xây dựng thư viện luồng chạy hoàn toàn mức user mode: a Tiết kiệm tài nguyên hệ thống để tạo hủy luồng b Việc chuyển ngữ cảnh thực nhanh c Khi thực lời triệu gọi hệ thống dừng (blocking system call) không làm dừng toàn hệ thống d Các luồng chạy chế độ không gặp lỗi hay exception Câu 6: Trong kiểu kiến trúc server đa luồng, kiến trúc luồng cho yêu cầu (thread-per-request) có ưu điểm gì? a Overhead thao tác huỷ tạo luồng thấp b Không cần có hàng đợi c Băng thông đạt mức tối đa d Tiến trình server không bị treo Câu 7: Trong mô hình di trú mã, mô hình di trú yếu (weak mobility) có đặc điểm a Chỉ di chuyển biến số quan trọng để thực chạy mã máy đích b Chỉ di chuyển phần trạng thái (execution segment) c Di chuyển phần mã phần trạng thái d Chỉ di chuyển phần mã (code segment) Câu 8: Giao tiếp đồng bất đồng khác nào? a Với giao tiếp đồng thao tác gửi nhận thao tác dừng Còn với giao tiếp không đồng thao tác gửi không thao tác dừng b Với giao tiếp đồng thao tác gửi nhận thao tác không dừng Còn với giao tiếp không đồng thao tác gửi thao tác dừng c Với giao tiếp đồng bên gửi nhận phải thiết lập kênh truyền trước trao đổi thông tin Với giao tiếp không đồng không cần làm điều d Với giao tiếp đồng bên gửi nhận không cần thiết lập kênh truyền trước trao đổi thông tin Với giao tiếp không đồng cần phải làm điều Câu 9: Phát biểu sau socket sai? a Với tiến trình để nhận thông điệp, socket phải gắn với cổng địa IP máy tính mà chạy b Một thông điệp gửi đến địa IP cổng cục nhận tiến trình mà socket gắn với cổng địa IP c Các tiến trình dùng chung cổng để nhận thông điệp d Quá trình trao đổi thông tin tiến trình việc gửi thông điệp socket tiến trình socket tiến trình khác Câu 10: Trong ngôn ngữ lập trình Java, lớp dùng để khởi tạo socket cho giao thức UDP? a DatagramSocket b UDPSocket c TCPSocket d Socket Câu 11: Đặc tính RMI coi "kém" RPC? a Tính suốt b Tính mở c Tính co giãn hệ thống d Hỗ trợ lập trình với giao diện Câu 12: Phương pháp định danh hệ thống Chord có sử dụng bảng băm phân tán Mục đích để làm gì? a Tối ưu hóa việc tìm kiếm thực thể thay phải tìm nút vòng b Bảng băm tổ chức đệm, tối ưu cho lần tìm kiếm tương lai thực thể c Bảng băm sử dụng để lưu thông tin nút hệ thống d Bảng băm lưu thông tin vị trí tất thực thể hệ thống Câu 13: Lý đời hệ thống phân tán: a Các yêu cầu trở nên khắt khe hệ thống máy tính tương lai b Hệ tập trung không phù hợp c Công nghệ thay đổi nhu cầu người sử dụng d Phải xử lí có kích thước lớn Câu 14: Khi xây dựng phần mềm phân tán, khó khăn gặp phải: a Làm điều hành hệ điều hành phân tán sử dụng ngôn ngữ lập trình b Dễ bị kết nối, thất thoát liệu, tiềm tàng nguy hiểm khác Có thể bị công lúc nơi c Làm để đảm bảo tính hiệu quả, tính tin cậy d Tất Câu 15: Đặc điểm cấu trúc nhớ chia sẻ vật lý? a Có nhớ chia sẻ không gian địa tất CPU, giao tiếp CPU diễn thông qua việc chia sẻ cách sử dụng hoạt động nhớ đọc ghi b Sử dụng nhớ dùng chung kết nối máy tính với c a b d a b sai Câu 16: Phát biểu sau hệ phân tán? a Hệ phân tán hệ thống có chức liệu phân tán máy trạm kết nối với qua mạng máy tính b Hệ phân tán tập máy tính tự trị kết nối với mạng máy tính cài đặt phần mềm phân tán c Hệ phân tán tập máy tính độc tập giao tiếp với hệ thống thống toàn vẹn d Hệ phân tán hệ thống bao gồm: phần cứng phân tán, kiểm soát phân tán, liệu phân tán Câu 17: Việc phân loại hệ phân tán theo Flynn dựa vào: a Số lượng CPU số lượng thành phần kiểm soát b Số lượng CPU số hệ điều hành sử dụng c Số lượng dòng dẫn số dòng liệu d Tất Câu 18: Có mô hình kết nối máy tính mạng? a.2 b c d Câu 19: Phát biểu sau phát biểu không Socket? a Socket phương pháp thiết lập kết nối truyền thông chương trình yêu cầu dịch vụ (client) chương trình cung cấp dịch vụ (server) mạng LAN, WAN hay internet b Socket vùng nhớ trung gian máy kết nối với c Mỗi Socket xem điểm cuối kết nối d Một socket thiết lập phù hợp, máy tính trao đổi dịch vụ liệu Câu 20: Trình tự cho lập trình Socket Server? a Tạo socket, đặt tên socket, thực lắng nghe, truy cập đối tượng, trao đổi liệu, đóng kết nối b Tạo socket, đặt tên socket, thực lắng nghe, trao đổi liệu, truy cập đối tượng, đóng kết nối c Tạo socket, đặt tên socket, trao đổi liệu, thực lắng nghe, truy cập đối tượng, đóng kết nối d Tất sai Câu 21: Trình tự cho lập trình Socket Client? a Tạo socket, đặt tên socket, kết nối server, trao đổi liệu, đóng kết nối b Tạo socket, kết nối server, đặt tên socket, trao đổi liệu, đóng kết nối c Tạo socket, đặt tên socket, trao đổi liệu, kết nối server, đóng kết nối d Tất sai Câu 22: Có cách trao đổi liệu giao tiếp socket a.1 b c d Câu 23: Socket java khai báo ở: a.java.until b java.io c java.net Câu 24: Naming gì? a Tên tham chiếu đối tượng b Tên hoạt động ràng buộc đối phương d java.network c Tên đối tượng hoạt động mạng d Tất Câu 25: Các đối tượng sau naming? a Tên file, tên thiết bị b Các biến chương trình c Tên dịch vụ mạng d Tất Câu 26: Các đối tượng mô hình phân tán gọi là: a Đơn vị phân tán b Node mô hình phân tnas c Tài nguyên phân tán d Tất Câu 27: Mạng internet gọi mô hình đối tượng? a.tái tạo b phân mảnh c di trú d Tất sai Câu 28: ORB hệ thống phân tán 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ú Câu 29: ORB có chức sau đây: a Quản lý đối tượng (tạo, kích hoạt, xóa bỏ đối tượng) b Xác định tìm đối tượng, kết buộc Client c Thực phương thức triệu gọi đối tượng d Tất Câu 30: chế RPC (Remote Procedure Call) Birrell & Nelson đưa vào năm nào? a.1980 b 1984 Câu 31: RPC gì? a Cơ chế để triệu gọi máy tính b Cơ chế kết nối máy tính mạng c Cơ chế liên lạc máy tính d Cơ chế trao đổi liệu máy tính c 1988 d 1990 Câu 32: Phát biểu a Hầu hết ngôn ngữ lập trình có khai niệm gọi thủ tục từ xa b Ngôn ngữ trình biên dịch tao Stubs client server c Phải sử dụng trình biên dịch riêng biệt để phát sinh stubs d Để thực gọi thủ tục từ xa cần có chế phần cứng Câu 33: IDL viết tắt cụm từ: a International Definition Language b Interface Definition Language c Interface Define Language d Tất sai Câu 34: Những loại dịch vụ cần 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 đổi liệu c Hoạt động quản lý nhớ, viết chương trình truy cập RPC d Tất Câu 35: Hệ thống sau RPC? a Sun RPC, DCE RPC, CORBA b Microsoft DCOM, Microsoft.NET Remoting c Java RMI, XML RPC, SOAP d Tất Câu 36: Remote Method Invocation (RMI) Sun đưa năm nào? a.1995 b 1996 c 1998 d 2000 Câu 37: Các thành phần RMI bao gồm: a Phương pháp Invoke đối tượng từ xa, tiến trình sở hữu đối tượng từ xa, trình biên dịch IDL b Phương pháp Invoke đối tượng từ xa, tiến trình sở hữu đối tượng từ xa, đăng ký tên máy chủ mà đối tượng liên quan với tên chúng c Phương pháp Invoke đối tượng từ xa, trình biên dịch IDL, tên máy chủ mà đối tượng liên quan với tên chúng d Phương pháp Invoke đối tượng từ xa, trình biên dịch IDL, máy chủ mà đối tượng liên quan với tên chúng Câu 38: Stubs tạo bời trình biên dịch riêng biệt nhờ lệnh: a.rmic Naming b rmireregistry c invocation d Câu 39: Để thực invocations đối tượng từ xa nhờ a.rmic Naming b rmireregistry c invocation d c tầng d n tầng Câu 40: Kiến trúc RMI dựa kiến trúc: a tầng b tầng Câu 41: UTC gì? a Union Time Clock c Universal Time Coordinator b Universal Time Clock d Unit Time Clock Câu 42: Đồng hồ lý tưởng có: a dC/dt(UTC) < b dC/dt(UTC) = c dC/dt(UTC) > Tài liệu bổ sung: Câu Mục tiêu mạng máy tính A B C Chia sẻ tài nguyên Tăng tính sẵn sàng hệ thống Cả mục tiêu Câu Siêu máy tính người sử dụng A B C D Một người máy tính Nhiều người nhiều máy tính Nhiều người máy tính Một người nhiều máy tính d Tất sai Câu Hệ thống Distributed System A Server Cluster System -> Các server nối vào Cluster phải có ràng buộc chặt chẽ mặt cấu hình B Grid Computing System -> hệ thống tính toán nối nhiều trung tâm tính toán với nhau, vả máy tính người sử dụng nữa, nên xem hệ phân tán C Email system D Skype System Câu Hệ thống phân tán có tính co dãn mạnh nhất? A B C D www System Email system FTP system P2P File Sharing System -> thằng dễ treo nhiều người truy cập, D có nhiều người truy cập chất lượng tốt Câu Hệ thống Email bao gồm A B Các máy tính đồng Các máy tính không đồng - >Mail server cài đặt máy tính khác phần mềm phần cứng C Các thành phần phần mềm Microsoft D Các thành phần phần mềm Linux Câu Máy tính cá nhân sử dụng theo chế độ A Một máy tính nhiều người sử dụng -> D thời điểm B Nhiều máy tính nhiều ngưởi sử dụng C Nhiều máy tính người sử dụng D Một máy tính người sử dụng Câu Phần mềm Distributed suốt nhất? A B NOS DOS -> Nhưng cần Chú ý hệ điều hành phân tán cài đặt nhiều máy tính không đồng C MW D PC DOS Câu Vai trò Middle ware hệ thống phân tán gì? A B C Cải thiện độ suốt phân tán mà hệ điều hành mạng thiếu Cải thiện nhìn đơn hệ thống mà hệ phán tán cần có Tăng cường độ an toàn hệ thống D Tăng tốc độ truyền liệu hệ thống Câu Tại lúc tốt cố triển khai mức độ suốt hệ thống mức cao có thể? A B C Người dùng biết thông tin bí mật hệ thống Tăng nguy tải máy chủ sở liệu hệ thống Nó dấn đến mát hiệu hệ thống mà người dùng không chấp nhận D Ngắt kết nối internet Câu 10 Kiến trúc Client server bên gì? A Bao gồm tầng logic, tầng giao diện người dùng, tầng giao diện tầng liệu B Là kiến trúc máy tính C Kiến trúc người dùng cuối D Kiến trúc cặp Client Sever Câu 11 Sự khác phân bố ngang phân bố dọc gì? A B Các máy phân bố dọc xếp theo hàng dọc Trong phân bố ngang người ta dùng trục dọc đồ thị để tả hiệu hệ thống C Phân bố dọc có nghĩa tầng khác kiến trúc đa tầng, nói cách khác phân bố ngang đảm nhận chức tầng đơn D Không có khác Câu 12 Nếu client server xa nhau, thấy độ trễ thời gian ảnh hưởng tới hiệu hệ thống, giải pháp gì? A B C Chia đoạn mã Client thành phần nhỏ chạy độc lập Thiết kế Client làm việc khác gửi yêu cầu Thay đổi trao đổi thông tin đồng thành trao đổi thông tin bất đồng chiều D Thay đổi Ipv4 thành Ipv6 Câu 13 Việc giới hạn số lượng luồng tiến trình server có ý nghĩa không? A Có, việc làm làm tiết kiệm nhớ, tránh giảm hiệu năng, tràn B C D nhớ trang nhớ nhớ ảo Có Vì giới hạn số luồng tiến trình server 10 Không, hiệu tiến trình server giới hạn Không, tiến trình server có luồng Câu 14 Lợi luồng kernel-mode gì? A B C D Không block toàn tiến trình Chi phí cho việc khởi tạo hủy bỏ luồng Thay đổi luồng dễ dàng Không có lợi Câu 15 Vấn đề gặp phải kiến trúc Luồng cho Request là? A B C D Không có vấn đề Bị trễ thời gian Vấn đề tắc nghẽn Overhead Không có chế cân tải Câu 16 Việc gán luông đơn với tiến trình nhẹ ý tưởng tốt, sao? A B C Không thể liên kết Việc thực tầng kernel-level Một tiến trình nhẹ phải có luồng Câu 17 Chỉ có tiến trình nhẹ cho tiến trình ý tưởng tốt, vì? A B C D Một tiến trình phải có tiến trình nhẹ Một tiến trình phải có tiến trình nhẹ Chúng ta thực chế đa luồng với đơn tiến trình nhẹ Với lời gọi chặn từ hệ thống, làm chặn toàn tiến trình -> kiến trúc có hiệu luông user-level Câu 18 Tại giao thức Request-reply không sử dụng gói tin ACK? A B C D Bởi thông điệp đến đích Bởi đích nhận không gửi lại thông điệp Bởi thông điệp reply đóng vai trò gói tin ACK Bởi gói tin ACK không đem lại lợi ích Câu 19 Các vấn đề vượt qua thông số tham khảo gì? A B C D Không thể thêm thông số reference vào thông điệp để gửi tới server Server nhận thông số reference Thông điệp reference có local significance Không có vấn đề Câu 20 Trong RPC, DCE daemon sử dụng để làm gì? A B C D Lưu yêu cầu từ Client Đóng vai trò hàng đợi Không có vai trò Server sử dụng DCE daemon để khởi tạo cổng [...]... Không có lợi thế gì Câu 15 Vấn đề gặp phải của kiến trúc Luồng cho mỗi Request là? A B C D Không có vấn đề gì Bị trễ thời gian Vấn đề tắc nghẽn Overhead Không có cơ chế cân bằng tải Câu 16 Việc gán một luông đơn với 1 tiến trình nhẹ không phải là một ý tưởng tốt, tại sao? A B C Không thể liên kết được Việc này chỉ được thực hiện ở tầng kernel-level Một tiến trình nhẹ phải có ít nhất 3 luồng Câu 17 Chỉ có. .. nhẹ cho mỗi tiến trình không phải là ý tưởng tốt, vì? A B C D Một tiến trình phải có ít nhất 2 tiến trình nhẹ Một tiến trình phải có ít nhất 3 tiến trình nhẹ Chúng ta không thể thực hiện một cơ chế đa luồng với đơn tiến trình nhẹ Với lời gọi chặn từ hệ thống, sẽ làm chặn toàn bộ tiến trình -> trong kiến trúc này chỉ có hiệu quả đối với luông user-level Câu 18 Tại sao giao thức Request-reply không sử... số reference vào thông điệp để gửi tới server Server không thể nhận các thông số reference này Thông điệp reference chỉ có ở local significance Không có vấn đề gì Câu 20 Trong RPC, DCE daemon được sử dụng để làm gì? A B C D Lưu các yêu cầu từ Client Đóng vai trò là hàng đợi Không có vai trò gì Server sử dụng DCE daemon để khởi tạo cổng ... phân tán tập máy tính độc tập giao tiếp với hệ thống thống toàn vẹn d Hệ phân tán hệ thống bao gồm: phần cứng phân tán, kiểm soát phân tán, liệu phân tán Câu 17: Việc phân loại hệ phân tán theo... sau hệ phân tán? a Hệ phân tán hệ thống có chức liệu phân tán máy trạm kết nối với qua mạng máy tính b Hệ phân tán tập máy tính tự trị kết nối với mạng máy tính cài đặt phần mềm phân tán c Hệ phân. .. hình phân tán gọi là: a Đơn vị phân tán b Node mô hình phân tnas c Tài nguyên phân tán d Tất Câu 27: Mạng internet gọi mô hình đối tượng? a.tái tạo b phân mảnh c di trú d Tất sai Câu 28: ORB hệ

Ngày đăng: 29/12/2016, 16:34

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan