khoahoc.vietjack.com

Câu hỏi:

12/05/2026 35 Lưu

Khi thiết kế một hệ thống, việc sử dụng các lớp trừu tượng (abstract classes) và các giao diện (interfaces) trong lập trình hướng đối tượng giúp đạt được mục tiêu nào?

A.

Tăng tốc độ biên dịch mã nguồn

B.

Tạo ra các lớp có khả năng tự chạy độc lập

C.

Khuyến khích tính tái sử dụng mã và hỗ trợ đa hình (polymorphism)

D.

Giảm thiểu việc sử dụng bộ nhớ của hệ thống

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án C

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

Chỉ tập trung vào giai đoạn thiết kế

B.

Mang tính lặp và tăng trưởng (iterative and incremental), bao gồm nhiều pha như Khởi tạo, Phát triển, Tương tác, và Đóng gói

C.

Sử dụng phương pháp Waterfall truyền thống

D.

Chỉ phù hợp với các dự án phần mềm nhúng

Lời giải

Chọn đáp án B

Câu 2

A.

Tối ưu hóa việc sử dụng bộ nhớ

B.

Mô hình hóa hệ thống dựa trên các đối tượng, lớp, kế thừa, đóng gói và đa hình

C.

Phân tích luồng dữ liệu và quy trình xử lý

D.

Đảm bảo tính nhất quán của dữ liệu trong cơ sở dữ liệu

Lời giải

Chọn đáp án B

Câu 3

A. Một mô hình nơi tất cả các máy tính trong mạng đều có vai trò ngang nhau.Phần cứng máy tính
B. Một mô hình mạng nơi một máy chủ (server) cung cấp tài nguyên hoặc dịch vụ cho nhiều máy khách (clients)
C. Một kiến trúc chỉ sử dụng cho các ứng dụng di động
D. Một mô hình mà mọi dữ liệu được lưu trữ trên một máy tính duy nhất

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

Cấu trúc tĩnh của hệ thống

B.

Trình tự tương tác giữa các đối tượng trong một kịch bản sử dụng cụ thể, thể hiện theo thời gian

C.

Các trạng thái của một đối tượng

D.

Luồng dữ liệu trong một hệ thống

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Chịu trách nhiệm kỹ thuật cho việc phát triển sản phẩm

B.

Quản lý quá trình phát triển và loại bỏ các trở ngại cho nhóm

C.

Đại diện cho khách hàng, xác định và ưu tiên các tính năng của sản phẩm trong Product Backlog

D.

Thực hiện các bài kiểm thử và đảm bảo chất lượng sản phẩm

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A.

Cấu trúc cơ sở dữ liệu và các thuật toán

B.

Trải nghiệm tổng thể của người dùng khi tương tác với hệ thống, bao gồm cả giao diện và cách thức hoạt động

C.

Hiệu năng xử lý của máy chủ

D.

An ninh mạng và phòng chống tấn công

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A.

Giai đoạn Thiết kế (Design)

B.

Giai đoạn Phát triển (Development)

C.

Giai đoạn Khảo sát và Phân tích yêu cầu (Requirements Analysis)

D.

Giai đoạn Kiểm thử và Triển khai (Testing and Deployment)

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP