Tạo Trắc Nghiệm

500+ câu Trắc nghiệm Phát triển phần mềm mã nguồn mở có đáp án - Phần 22

30 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Lợi ích của việc cộng đồng đóng góp vào tài liệu kỹ thuật của một dự án mã nguồn mở là gì?

Đáp án và lời giải

Đáp án: A

Câu 2

Trong quá trình xem xét mã nguồn (code review) của một dự án mã nguồn mở, mục tiêu chính là gì?

Đáp án và lời giải

Đáp án: A

Câu 3

Theo các nguyên tắc của Free Software Foundation (FSF), ‘tự do’ trong ‘phần mềm tự do’ (free software) đề cập đến khía cạnh nào?

Đáp án và lời giải

Đáp án: A

Câu 4

Khi sử dụng một phần mềm được cấp phép theo Apache License 2.0, và bạn sửa đổi mã nguồn, bạn cần phải làm gì với các sửa đổi đó?

Đáp án và lời giải

Đáp án: A

Câu 5

Khi một công ty phát triển sản phẩm dựa trên một dự án mã nguồn mở với giấy phép GPL, họ phải làm gì nếu muốn giữ bí mật mã nguồn của phần mình phát triển?

Đáp án và lời giải

Đáp án: A

Câu 6

Dự án Apache Software Foundation (ASF) chủ yếu tập trung vào lĩnh vực nào của phần mềm mã nguồn mở?

Đáp án và lời giải

Đáp án: A

Câu 7

Một trong những thách thức khi áp dụng phần mềm mã nguồn mở trong các tổ chức có yêu cầu tuân thủ nghiêm ngặt (ví dụ: tài chính, y tế) là gì?

Đáp án và lời giải

Đáp án: A

Câu 8

Trong mô hình phát triển của các dự án mã nguồn mở, ‘maintainer’ (người bảo trì) có vai trò chính là gì?

Đáp án và lời giải

Đáp án: A

Câu 9

Khi một công ty sử dụng phần mềm mã nguồn mở trong sản phẩm thương mại của mình, họ cần lưu ý điều gì quan trọng nhất để tuân thủ giấy phép?

Đáp án và lời giải

Đáp án: A

Câu 10

Khi một dự án mã nguồn mở sử dụng giấy phép BSD, điều gì được mong đợi nhất từ người dùng khi phân phối lại phần mềm hoặc các sản phẩm phái sinh?

Đáp án và lời giải

Đáp án: A

Câu 11

Dự án nào là một ví dụ về ngôn ngữ lập trình mã nguồn mở, được sử dụng rộng rãi cho phát triển web và khoa học dữ liệu?

Đáp án và lời giải

Đáp án: A

Câu 12

Dự án nào là một ví dụ điển hình về hệ điều hành máy chủ mã nguồn mở, nền tảng cho nhiều dịch vụ internet?

Đáp án và lời giải

Đáp án: A

Câu 13

Giấy phép GNU General Public License (GPL) nổi tiếng với điều khoản nào sau đây, thể hiện tính chất ‘lây lan’ của nó?

Đáp án và lời giải

Đáp án: A

Câu 14

Một lợi ích của việc sử dụng phần mềm mã nguồn mở trong giáo dục là gì?

Đáp án và lời giải

Đáp án: A

Câu 15

Theo Tổ chức Sáng kiến Mã Nguồn Mở (Open Source Initiative – OSI), tiêu chí nào dưới đây là quan trọng nhất để một giấy phép phần mềm được coi là giấy phép mã nguồn mở?

Đáp án và lời giải

Đáp án: A

Câu 16

Một trong những lợi ích chính của việc sử dụng phần mềm mã nguồn mở trong doanh nghiệp là gì?

Đáp án và lời giải

Đáp án: A

Câu 17

Khái niệm ‘Community Manager’ trong một dự án mã nguồn mở đóng vai trò gì?

Đáp án và lời giải

Đáp án: B

Câu 18

Một yếu tố quan trọng để đảm bảo sự thành công của một dự án phần mềm mã nguồn mở là gì?

Đáp án và lời giải

Đáp án: C

Câu 19

Giấy phép nào thường được sử dụng cho các thành phần nhỏ, tiện ích hoặc thư viện mà không muốn áp đặt nhiều ràng buộc lên sản phẩm cuối cùng?

Đáp án và lời giải

Đáp án: C

Câu 20

Khi nói về ‘Community Governance’ (Quản trị cộng đồng) trong dự án mã nguồn mở, điều này đề cập đến khía cạnh nào?

Đáp án và lời giải

Đáp án: A

Câu 21

Giấy phép nào thường được coi là ‘phi copyleft’ và cho phép sử dụng mã nguồn trong các dự án thương mại mà không yêu cầu công khai mã nguồn của dự án đó?

Đáp án và lời giải

Đáp án: C

Câu 22

Phần mềm nào sau đây là một trình duyệt web mã nguồn mở rất phổ biến?

Đáp án và lời giải

Đáp án: D

Câu 23

Mô hình phát triển ‘Open Development’ trong phần mềm mã nguồn mở đề cập đến điều gì?

Đáp án và lời giải

Đáp án: B

Câu 24

Giấy phép nào cho phép phân phối lại phần mềm, sửa đổi mã nguồn, nhưng yêu cầu các sản phẩm phái sinh phải được cấp phép theo giấy phép tương tự hoặc tương thích?

Đáp án và lời giải

Đáp án: D

Câu 25

Trong cộng đồng mã nguồn mở, thuật ngữ ‘upstream’ đề cập đến điều gì?

Đáp án và lời giải

Đáp án: B

Câu 26

Trong các loại giấy phép mã nguồn mở, giấy phép nào có xu hướng yêu cầu cao nhất về việc chia sẻ các thay đổi và cải tiến?

Đáp án và lời giải

Đáp án: C

Câu 27

Phần mềm nào sau đây là một ví dụ về môi trường phát triển tích hợp (IDE) mã nguồn mở?

Đáp án và lời giải

Đáp án: B

Câu 28

Giấy phép nào cho phép sử dụng mã nguồn trong các dự án độc quyền mà không yêu cầu công khai mã nguồn của sản phẩm phái sinh, nhưng yêu cầu giữ lại thông báo bản quyền gốc và lời từ chối trách nhiệm?

Đáp án và lời giải

Đáp án: C

Câu 29

Dự án nào là một ví dụ điển hình về bộ công cụ văn phòng mã nguồn mở?

Đáp án và lời giải

Đáp án: C

Câu 30

Một trong những lý do khiến phần mềm mã nguồn mở có thể mang lại chi phí sở hữu tổng thể (TCO) thấp hơn là gì?

Đáp án và lời giải

Đáp án: B