Đề Thi Thử Trắc Nghiệm Online – Môn Phần Mềm Mã Nguồn Mở

Đề Thi Thử Trắc Nghiệm Online – Môn Phần Mềm Mã Nguồn Mở tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Đại Học. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

Đề 11

Đề 12

Đề 13

Đề 14

Đề 15

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 01

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 1: Chọn phát biểu đúng nhất về định nghĩa Phần mềm Mã nguồn Mở (PMNM)?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 2: Giấy phép phần mềm nguồn mở nào sau đây thuộc loại 'copyleft mạnh', yêu cầu mọi phần mềm phái sinh cũng phải được phát hành dưới giấy phép tương tự?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 3: Ưu điểm chính của việc sử dụng Phần mềm Mã nguồn Mở trong các tổ chức là gì?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 4: Tình huống nào sau đây thể hiện rõ nhất việc áp dụng kỹ năng 'phân tích' mã nguồn mở?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 5: Một công ty phát triển phần mềm thương mại dựa trên một thư viện mã nguồn mở được cấp phép theo giấy phép MIT. Họ có bắt buộc phải công khai mã nguồn phần mềm thương mại của mình không?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 6: Nhược điểm tiềm ẩn nào của mô hình phát triển Phần mềm Mã nguồn Mở cần được cân nhắc?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 7: So sánh giấy phép GPL và giấy phép BSD, điểm khác biệt chính về triết lý cấp phép là gì?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 8: Một dự án PMNM cộng đồng thành công thường có đặc điểm nào sau đây?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 9: Trong ngữ cảnh phát triển PMNM, 'forking' (rẽ nhánh) dự án có nghĩa là gì?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 10: Hãy xem xét tình huống: Một nhóm phát triển muốn tạo ra một phần mềm mã nguồn mở mới. Theo bạn, bước đầu tiên quan trọng nhất họ nên làm là gì?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 11: Mô hình phát triển 'chợ' (bazaar) trong PMNM khác biệt với mô hình 'nhà thờ lớn' (cathedral) như thế nào?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 12: Tại sao việc tham gia vào cộng đồng PMNM có thể có lợi cho sự phát triển kỹ năng của một lập trình viên?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 13: Điều gì KHÔNG phải là một ví dụ điển hình về phần mềm mã nguồn mở?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 14: Trong bối cảnh bảo mật phần mềm, lợi ích của việc sử dụng PMNM là gì?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 15: Một tổ chức muốn chuyển từ phần mềm độc quyền sang PMNM. Rào cản lớn nhất họ có thể gặp phải là gì?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 16: Giấy phép 'Creative Commons' thường được sử dụng cho loại tài sản trí tuệ nào?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 17: Trong quy trình phát triển PMNM, 'pull request' (yêu cầu kéo) được sử dụng để làm gì?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 18: Khi đánh giá một phần mềm mã nguồn mở, yếu tố nào sau đây quan trọng nhất để đảm bảo tính bền vững của dự án?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 19: Hãy tưởng tượng bạn muốn sử dụng một thư viện PMNM trong một dự án phần mềm độc quyền. Giấy phép nào sau đây là phù hợp nhất để đảm bảo bạn không bị ràng buộc phải mở mã nguồn dự án của mình?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 20: Mục đích chính của tổ chức 'Free Software Foundation' (FSF) là gì?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 21: Trong lĩnh vực PMNM, thuật ngữ 'vendor lock-in' (khóa chặt vào nhà cung cấp) có ý nghĩa tiêu cực như thế nào?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 22: Khi một công ty sử dụng PMNM và tùy chỉnh nó cho nhu cầu riêng, họ có nên đóng góp những thay đổi này trở lại cộng đồng không? Tại sao?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 23: Điều gì KHÔNG phải là một lợi ích của việc sử dụng PMNM trong giáo dục?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 24: Trong giấy phép AGPL (Affero General Public License), điểm khác biệt chính so với GPL là gì?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 25: Bạn đang lựa chọn hệ điều hành cho máy chủ của doanh nghiệp. Yếu tố nào sau đây KHÔNG nên là ưu tiên hàng đầu khi cân nhắc sử dụng hệ điều hành mã nguồn mở?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 26: Mô hình kinh doanh nào thường được các công ty PMNM áp dụng để tạo ra doanh thu?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 27: Trong ngữ cảnh giấy phép PMNM, thuật ngữ 'permissive license' (giấy phép cho phép) có nghĩa là gì?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 28: Hãy phân loại các giấy phép sau theo mức độ 'copyleft': GPL, MIT, BSD, Apache 2.0. Sắp xếp theo thứ tự từ 'copyleft mạnh' đến 'permissive nhất'.

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 29: Trong một dự án PMNM, 'code review' (duyệt mã) đóng vai trò quan trọng như thế nào?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 01

Câu 30: Nếu bạn muốn tìm kiếm phần mềm mã nguồn mở thay thế cho một phần mềm độc quyền cụ thể, bạn sẽ sử dụng nguồn tài nguyên nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 02

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 1: Điều gì sau đây mô tả đúng nhất về phần mềm mã nguồn mở?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 2: Lợi ích chính của việc sử dụng phần mềm mã nguồn mở trong các tổ chức là gì?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 3: Giấy phép GPL (GNU General Public License) có đặc điểm nổi bật nào?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 4: Tình huống nào sau đây thể hiện việc áp dụng phần mềm mã nguồn mở trong thực tế?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 5: Điều gì là thách thức lớn nhất khi phát triển một dự án phần mềm mã nguồn mở?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 6: So sánh giấy phép MIT và giấy phép GPL, điểm khác biệt chính là gì?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 7: Tại sao tính minh bạch được coi là một ưu điểm của phần mềm mã nguồn mở?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 8: Trong ngữ cảnh phần mềm mã nguồn mở, 'forking' (rẽ nhánh) có nghĩa là gì?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 9: Một doanh nghiệp muốn sử dụng phần mềm mã nguồn mở nhưng lo ngại về vấn đề hỗ trợ kỹ thuật. Giải pháp nào phù hợp?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 10: Tại sao việc đóng góp cho các dự án phần mềm mã nguồn mở lại quan trọng đối với cộng đồng?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 11: Xét về mặt bảo mật, phần mềm mã nguồn mở có ưu và nhược điểm gì?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 12: Mô hình kinh doanh nào thường được các công ty phần mềm mã nguồn mở áp dụng?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 13: Điều gì KHÔNG phải là một giấy phép phần mềm mã nguồn mở phổ biến?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 14: Hãy phân tích tình huống: Một công ty phát triển phần mềm thương mại dựa trên một thư viện mã nguồn mở có giấy phép BSD. Họ có bắt buộc phải công khai mã nguồn phần mềm thương mại của mình không?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 15: Ưu điểm của việc sử dụng phần mềm mã nguồn mở trong lĩnh vực giáo dục là gì?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 16: Trong quy trình phát triển phần mềm mã nguồn mở, 'pull request' (yêu cầu kéo) được sử dụng để làm gì?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 17: Nhược điểm tiềm ẩn của việc sử dụng quá nhiều thư viện và framework mã nguồn mở trong một dự án lớn là gì?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 18: So sánh phần mềm mã nguồn mở và phần mềm freeware (miễn phí), điểm khác biệt quan trọng nhất là gì?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 19: Trong bối cảnh phát triển web, hãy nêu ví dụ về một phần mềm mã nguồn mở phổ biến cho máy chủ web.

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 20: Điều gì thể hiện tinh thần cộng đồng trong phát triển phần mềm mã nguồn mở?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 21: Giấy phép Creative Commons khác với giấy phép phần mềm mã nguồn mở như thế nào?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 22: Một dự án phần mềm mã nguồn mở thành công thường có những yếu tố nào?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 23: Điều gì là rủi ro khi sử dụng phần mềm mã nguồn mở không được duy trì hoặc cập nhật thường xuyên?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 24: Hãy so sánh mô hình phát triển phần mềm mã nguồn mở với mô hình 'thác nước' truyền thống, điểm khác biệt chính về quy trình là gì?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 25: Trong cộng đồng mã nguồn mở, thuật ngữ 'copyleft' mang ý nghĩa gì?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 26: Phần mềm mã nguồn mở có vai trò như thế nào trong sự phát triển của Internet?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 27: Điều gì là động lực chính thúc đẩy các nhà phát triển đóng góp vào dự án phần mềm mã nguồn mở?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 28: Trong ngữ cảnh phần mềm mã nguồn mở, 'vendor lock-in' (khóa chặt vào nhà cung cấp) có ý nghĩa gì và tại sao mã nguồn mở có thể giúp giảm thiểu nó?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 29: Hãy xem xét một tổ chức phi lợi nhuận với ngân sách hạn chế. Tại sao phần mềm mã nguồn mở có thể là lựa chọn tốt cho họ?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 02

Câu 30: Trong tương lai, bạn dự đoán vai trò của phần mềm mã nguồn mở sẽ thay đổi như thế nào trong bối cảnh công nghệ ngày càng phát triển?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 03

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 1: Triết lý cốt lõi của phần mềm mã nguồn mở (PMNM) tập trung vào những quyền tự do nào cho người sử dụng?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 2: Giấy phép phần mềm mã nguồn mở khác biệt cơ bản so với giấy phép phần mềm độc quyền ở điểm nào?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 3: Mô hình phát triển 'chợ' (bazaar) trong PMNM, như được Eric S. Raymond mô tả, nhấn mạnh yếu tố nào là then chốt?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 4: Hãy xem xét tình huống: Một công ty sử dụng thư viện mã nguồn mở A trong sản phẩm thương mại của mình. Giấy phép của thư viện A là GPL. Công ty này cần tuân thủ điều gì?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 5: Giấy phép MIT và giấy phép GPL khác nhau chủ yếu ở điểm nào liên quan đến việc sử dụng trong phần mềm thương mại?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 6: Thuật ngữ 'copyleft' trong giấy phép PMNM có ý nghĩa gì?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 7: Ưu điểm nào sau đây KHÔNG phải là lợi ích chính của việc sử dụng PMNM?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 8: Một dự án PMNM thành công thường được xây dựng dựa trên yếu tố cộng đồng mạnh mẽ. Yếu tố nào sau đây thể hiện sự 'mạnh mẽ' của cộng đồng đó?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 9: Doanh nghiệp có thể kiếm tiền từ PMNM bằng những mô hình kinh doanh nào?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 10: Tại sao tính minh bạch của mã nguồn lại được coi là một lợi thế bảo mật của PMNM?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 11: Hãy xem xét một dự án PMNM đang gặp khó khăn trong việc duy trì hoạt động vì thiếu người đóng góp. Giải pháp nào sau đây có thể giúp cải thiện tình hình?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 12: Tiêu chuẩn mở (open standard) đóng vai trò gì trong hệ sinh thái PMNM?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 13: Tổ chức nào sau đây đóng vai trò quan trọng trong việc thúc đẩy phong trào PMNM và các giá trị liên quan?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 14: Điều gì KHÔNG phải là một đặc điểm chung của giấy phép phần mềm 'permissive' (ví dụ: MIT, BSD, Apache)?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 15: Một nhà phát triển muốn đóng góp mã nguồn cho một dự án PMNM lớn. Quy trình thông thường họ cần thực hiện là gì?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 16: Trong bối cảnh phát triển phần mềm hiện đại, PMNM đóng vai trò như thế nào trong lĩnh vực trí tuệ nhân tạo (AI) và học máy (Machine Learning)?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 17: Hãy so sánh mô hình phát triển PMNM với mô hình phát triển phần mềm độc quyền truyền thống. Điểm khác biệt lớn nhất là gì?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 18: Điều gì có thể xảy ra nếu một dự án PMNM quan trọng bị 'fork' (tách nhánh) thành hai dự án riêng biệt?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 19: Tại sao việc sử dụng PMNM có thể giúp các quốc gia đang phát triển thu hẹp khoảng cách số?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 20: Trong một tổ chức, khi lựa chọn giữa PMNM và phần mềm độc quyền, yếu tố nào sau đây nên được ưu tiên xem xét?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 21: Điều gì KHÔNG phải là một thách thức hoặc nhược điểm tiềm ẩn khi sử dụng PMNM trong doanh nghiệp?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 22: Giấy phép AGPL (Affero General Public License) được thiết kế đặc biệt để giải quyết vấn đề nào liên quan đến PMNM?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 23: Hãy tưởng tượng bạn là một nhà quản lý dự án và muốn lựa chọn giấy phép PMNM cho dự án mới của mình. Bạn ưu tiên tính 'permissive' để khuyến khích sử dụng rộng rãi và tích hợp vào cả phần mềm độc quyền. Giấy phép nào phù hợp nhất?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 24: Cộng đồng PMNM thường sử dụng nền tảng nào để quản lý mã nguồn, theo dõi lỗi, và phối hợp phát triển?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 25: Điều gì KHÔNG phải là một giá trị hoặc nguyên tắc cốt lõi của phong trào PMNM?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 26: Một công ty phát triển một ứng dụng web dựa trên framework PMNM. Họ muốn tùy chỉnh framework này để đáp ứng nhu cầu riêng. Họ có quyền làm điều đó không?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 27: Trong mô hình phát triển PMNM, kiểm thử phần mềm thường được thực hiện như thế nào?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 28: Điều gì KHÔNG phải là một ví dụ điển hình về phần mềm mã nguồn mở?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 29: Tại sao nhiều tổ chức chính phủ và giáo dục trên thế giới ưu tiên sử dụng PMNM?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 03

Câu 30: Trong tương lai, xu hướng phát triển của PMNM có thể sẽ tập trung vào những lĩnh vực nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 04

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 1: Định nghĩa nào sau đây mô tả chính xác nhất phần mềm mã nguồn mở?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 2: Giấy phép phần mềm mã nguồn mở khác biệt cơ bản so với giấy phép phần mềm độc quyền ở điểm nào?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 3: Mô hình phát triển phần mềm mã nguồn mở mang lại lợi ích nào sau đây cho cộng đồng người dùng?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 4: Trong các loại giấy phép mã nguồn mở, giấy phép 'copyleft' (ví dụ: GPL) có đặc điểm chính nào?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 5: Giấy phép MIT và BSD được xem là giấy phép 'ưu đãi' (permissive) hơn so với GPL. Điều này thể hiện ở điểm nào?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 6: Một công ty muốn sử dụng một thư viện mã nguồn mở trong sản phẩm thương mại của mình nhưng không muốn công khai mã nguồn sản phẩm phái sinh. Loại giấy phép mã nguồn mở nào sẽ phù hợp nhất?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 7: Điều gì KHÔNG phải là lợi ích chính của việc sử dụng phần mềm mã nguồn mở trong doanh nghiệp?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 8: Tại sao cộng đồng lại đóng vai trò quan trọng trong sự phát triển của phần mềm mã nguồn mở?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 9: Rủi ro tiềm ẩn nào có thể phát sinh khi sử dụng phần mềm mã nguồn mở?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 10: Khái niệm 'forking' (phân nhánh) trong phát triển phần mềm mã nguồn mở nghĩa là gì?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 11: Tổ chức nào sau đây đóng vai trò quan trọng trong việc thúc đẩy phong trào phần mềm mã nguồn mở và phần mềm tự do?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 12: Điều gì KHÔNG phải là một ví dụ phổ biến về phần mềm mã nguồn mở?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 13: Trong mô hình kinh doanh liên quan đến phần mềm mã nguồn mở, 'dual-licensing' (cấp phép kép) có nghĩa là gì?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 14: Tại sao một số doanh nghiệp chọn đóng góp mã nguồn mở cho cộng đồng thay vì giữ độc quyền?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 15: Thuật ngữ 'vendor lock-in' (khóa chặt vào nhà cung cấp) thường được nhắc đến như một nhược điểm của phần mềm độc quyền. Phần mềm mã nguồn mở giải quyết vấn đề này như thế nào?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 16: Trong ngữ cảnh bảo mật phần mềm, 'security through obscurity' (bảo mật qua che giấu) là một phương pháp bị chỉ trích. Phần mềm mã nguồn mở tiếp cận vấn đề bảo mật như thế nào?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 17: Điều gì là thách thức lớn nhất đối với các dự án phần mềm mã nguồn mở dựa vào sự đóng góp của cộng đồng?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 18: Mô hình phát triển 'inner source' (mã nguồn nội bộ) là gì và nó liên quan đến phần mềm mã nguồn mở như thế nào?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 19: Trong bối cảnh phần mềm mã nguồn mở, 'copyleft' có mục tiêu chính là gì?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 20: Điều gì phân biệt giấy phép GNU Affero General Public License (AGPL) với giấy phép GNU General Public License (GPL) thông thường?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 21: Khi lựa chọn giấy phép mã nguồn mở cho một dự án, yếu tố nào sau đây nên được ưu tiên xem xét?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 22: Tại sao tính 'mở' của mã nguồn có thể góp phần nâng cao chất lượng phần mềm?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 23: Trong cộng đồng mã nguồn mở, 'code review' (duyệt mã) là một thực hành quan trọng. Mục đích chính của 'code review' là gì?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 24: Mô hình 'saaS' (Software as a Service - Phần mềm như một dịch vụ) có thể kết hợp với phần mềm mã nguồn mở như thế nào?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 25: Đâu là một ví dụ về hệ điều hành mã nguồn mở phổ biến nhất?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 26: Trong lĩnh vực cơ sở dữ liệu, phần mềm mã nguồn mở nào cạnh tranh trực tiếp với các giải pháp thương mại như Oracle Database hay Microsoft SQL Server?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 27: Công cụ quản lý phiên bản mã nguồn mở Git được sử dụng rộng rãi trong phát triển phần mềm để làm gì?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 28: Ứng dụng mã nguồn mở nào phổ biến nhất cho việc quản lý nội dung website (CMS)?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 29: Trong lĩnh vực trí tuệ nhân tạo và học máy, thư viện mã nguồn mở nào được sử dụng rộng rãi?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 04

Câu 30: Giả sử bạn muốn phát triển một ứng dụng web và muốn sử dụng framework mã nguồn mở. Lựa chọn nào sau đây cung cấp một framework phía máy chủ (backend) phổ biến?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 05

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 1: Trong bối cảnh phát triển phần mềm hiện đại, một công ty khởi nghiệp quyết định sử dụng một thư viện mã nguồn mở nổi tiếng để xây dựng ứng dụng web của mình. Lợi ích chính mà họ có thể nhận được từ việc sử dụng thư viện mã nguồn mở này là gì?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 2: Một lập trình viên muốn đóng góp vào một dự án phần mềm nguồn mở lớn. Hình thức đóng góp nào sau đây thể hiện sự tham gia sâu sắc nhất và có tác động lâu dài đến dự án?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 3: Giấy phép GPL (GNU General Public License) được biết đến với tính chất 'copyleft'. Điều này có nghĩa là gì khi một phần mềm được phát hành theo giấy phép GPL?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 4: So sánh giấy phép MIT và giấy phép GPL, điểm khác biệt chính giữa chúng là gì liên quan đến việc sử dụng trong các dự án phần mềm độc quyền?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 5: Một tổ chức chính phủ muốn xây dựng một hệ thống quản lý dữ liệu công dân. Họ đang cân nhắc giữa việc tự phát triển phần mềm độc quyền hoặc sử dụng một giải pháp phần mềm nguồn mở đã được kiểm chứng. Yếu tố nào sau đây là quan trọng nhất để họ xem xét khi quyết định?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 6: Trong mô hình phát triển phần mềm nguồn mở, cộng đồng đóng vai trò then chốt. Điều gì thể hiện rõ nhất sức mạnh của cộng đồng trong việc duy trì và phát triển phần mềm nguồn mở?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 7: Xét về khía cạnh bảo mật, phần mềm nguồn mở có thể mang lại lợi thế nào so với phần mềm độc quyền?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 8: Một doanh nghiệp muốn sử dụng phần mềm nguồn mở nhưng lo ngại về vấn đề hỗ trợ kỹ thuật. Giải pháp nào sau đây có thể giúp họ giải quyết nỗi lo này?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 9: Trong lĩnh vực hệ điều hành, Linux là một ví dụ điển hình của phần mềm nguồn mở. Điều gì làm cho Linux trở nên khác biệt so với các hệ điều hành độc quyền như Windows hay macOS?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 10: Khái niệm 'vendor lock-in' (sự phụ thuộc vào nhà cung cấp) thường được nhắc đến khi nói về phần mềm độc quyền. Phần mềm nguồn mở có thể giúp giảm thiểu nguy cơ 'vendor lock-in' như thế nào?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 11: Một tổ chức phi lợi nhuận với ngân sách hạn chế cần xây dựng một trang web. Lựa chọn phần mềm nguồn mở nào sau đây sẽ phù hợp nhất để giảm thiểu chi phí bản quyền?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 12: Trong quá trình phát triển phần mềm nguồn mở, 'forking' (rẽ nhánh) là một hiện tượng có thể xảy ra. 'Forking' có nghĩa là gì?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 13: Một công ty muốn phát triển một phần mềm dựa trên một dự án nguồn mở, nhưng họ muốn giữ lại những sửa đổi của mình và không công khai mã nguồn đã sửa đổi. Loại giấy phép nguồn mở nào cho phép họ làm điều này?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 14: Trong mô hình kinh doanh phần mềm nguồn mở, một công ty có thể kiếm tiền bằng cách nào, mặc dù bản thân phần mềm được cung cấp miễn phí?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 15: So sánh phần mềm freeware và phần mềm nguồn mở. Điểm khác biệt quan trọng nhất giữa chúng là gì?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 16: 'Mã nguồn đóng' (closed source) là thuật ngữ đối lập với 'mã nguồn mở'. Phần mềm mã nguồn đóng có đặc điểm gì?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 17: Trong ngữ cảnh phát triển web, LAMP stack (Linux, Apache, MySQL, PHP/Python/Perl) là một ví dụ điển hình của phần mềm nguồn mở. Điều gì làm cho LAMP stack trở nên phổ biến?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 18: Xét về tính bền vững của dự án, yếu tố nào sau đây quan trọng nhất đối với một dự án phần mềm nguồn mở để đảm bảo nó tiếp tục phát triển và được duy trì lâu dài?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 19: Một người dùng muốn kiểm tra mã nguồn của một phần mềm nguồn mở trước khi sử dụng. Mục đích chính của việc kiểm tra mã nguồn này là gì?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 20: Trong các giấy phép nguồn mở, giấy phép nào được coi là 'permissive' (cho phép tự do) hơn, cho phép sử dụng phần mềm nguồn mở trong cả dự án nguồn mở và độc quyền mà ít ràng buộc nhất?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 21: Một dự án phần mềm nguồn mở sử dụng mô hình quản trị cộng đồng (community governance). Điều này có nghĩa là gì?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 22: Trong lĩnh vực trí tuệ nhân tạo (AI) và học máy (machine learning), nhiều thư viện và framework nguồn mở đã trở nên phổ biến. Lý do chính cho sự phổ biến này là gì?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 23: 'Copyleft' trong giấy phép GPL nhằm mục đích chính là gì?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 24: Một công ty muốn xây dựng một ứng dụng web và lựa chọn sử dụng cơ sở dữ liệu nguồn mở. Lựa chọn cơ sở dữ liệu nguồn mở phổ biến nào sau đây thường được ưu tiên cho các ứng dụng web quy mô lớn?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 25: Trong bối cảnh DevOps và hạ tầng đám mây, phần mềm nguồn mở đóng vai trò như thế nào?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 26: 'Reverse engineering' (kỹ thuật đảo ngược) thường bị hạn chế trong giấy phép phần mềm độc quyền. Tại sao phần mềm nguồn mở lại ít gặp phải vấn đề này?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 27: Một tổ chức muốn xây dựng một hệ thống email nội bộ an toàn và riêng tư. Giải pháp phần mềm nguồn mở nào có thể đáp ứng tốt nhất nhu cầu này?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 28: Trong lĩnh vực khoa học dữ liệu, Python và R là hai ngôn ngữ lập trình nguồn mở rất phổ biến. Điều gì khiến chúng trở thành lựa chọn hàng đầu cho các nhà khoa học dữ liệu?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 29: Khi lựa chọn phần mềm nguồn mở, doanh nghiệp nên xem xét yếu tố 'maturity' (độ trưởng thành) của dự án. 'Maturity' ở đây có nghĩa là gì?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 05

Câu 30: Trong tương lai, vai trò của phần mềm nguồn mở dự kiến sẽ như thế nào trong bối cảnh công nghệ ngày càng phát triển?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 06

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 1: Định nghĩa nào sau đây mô tả chính xác nhất phần mềm mã nguồn mở?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 2: Bốn quyền tự do cốt lõi của phần mềm mã nguồn mở, theo định nghĩa của Free Software Foundation, KHÔNG bao gồm quyền nào sau đây?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 3: Giấy phép phần mềm mã nguồn mở khác biệt với giấy phép phần mềm độc quyền chủ yếu ở điểm nào?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 4: Mô hình phát triển "mã nguồn mở" mang lại lợi ích nào sau đây cho cộng đồng người dùng và nhà phát triển?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 5: Xét tình huống một công ty muốn sử dụng một thư viện mã nguồn mở trong sản phẩm thương mại của mình. Giấy phép nào sau đây là lựa chọn phù hợp nhất nếu công ty muốn giảm thiểu ràng buộc pháp lý và duy trì quyền sở hữu mã nguồn sản phẩm cuối cùng?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 6: Điều khoản "copyleft" trong một số giấy phép mã nguồn mở (ví dụ GPL) có ý nghĩa gì?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 7: So sánh giấy phép GPL và giấy phép MIT, điểm khác biệt chính nào sau đây là đúng?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 8: Trong ngữ cảnh phần mềm mã nguồn mở, thuật ngữ "forking" (rẽ nhánh) đề cập đến hành động nào?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 9: Xét tình huống một lập trình viên muốn đóng góp mã nguồn cho một dự án mã nguồn mở lớn trên GitHub. Quy trình thông thường nào sau đây họ nên thực hiện?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 10: Tổ chức nào sau đây được biết đến là một trong những tổ chức hàng đầu thúc đẩy phong trào phần mềm tự do và mã nguồn mở?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 11: Ưu điểm chính của việc sử dụng phần mềm mã nguồn mở trong cơ sở hạ tầng công nghệ thông tin của doanh nghiệp là gì?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 12: Một trong những thách thức khi sử dụng phần mềm mã nguồn mở, đặc biệt đối với doanh nghiệp, có thể là gì?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 13: Hệ điều hành Linux là một ví dụ điển hình của phần mềm mã nguồn mở. Điều gì KHÔNG phải là đặc điểm của Linux?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 14: Phần mềm mã nguồn mở có vai trò quan trọng trong lĩnh vực khoa học và nghiên cứu vì lý do nào sau đây?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 15: Trong lĩnh vực an ninh mạng, phần mềm mã nguồn mở được ưa chuộng vì lý do chính nào?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 16: Cơ chế nào sau đây KHÔNG phải là một cách thức phổ biến để kiếm tiền từ phần mềm mã nguồn mở?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 17: Mô hình kinh doanh "Open Core" trong phần mềm mã nguồn mở là gì?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 18: Giấy phép Creative Commons, mặc dù thường được sử dụng cho nội dung sáng tạo (ví dụ: hình ảnh, văn bản), nhưng KHÔNG phù hợp để cấp phép cho phần mềm vì lý do chính nào?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 19: Trong ngữ cảnh phần mềm mã nguồn mở, "community-driven" (hướng đến cộng đồng) có nghĩa là gì?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 20: Lựa chọn giấy phép mã nguồn mở nào sau đây thể hiện sự cân bằng giữa việc bảo vệ quyền của tác giả và cho phép sử dụng linh hoạt trong cả dự án nguồn mở và độc quyền?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 21: Điều gì KHÔNG phải là một lợi ích tiềm năng của việc tham gia vào một cộng đồng mã nguồn mở?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 22: Trong quy trình phát triển phần mềm mã nguồn mở, "code review" (duyệt mã) đóng vai trò quan trọng như thế nào?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 23: Công cụ quản lý phiên bản Git đóng vai trò như thế nào trong phát triển phần mềm mã nguồn mở?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 24: Trong bối cảnh phát triển phần mềm mã nguồn mở, thuật ngữ "upstream" và "downstream" thường được dùng để chỉ mối quan hệ nào?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 25: Điều gì KHÔNG phải là một lý do khiến các tổ chức chính phủ và phi lợi nhuận ưu tiên sử dụng phần mềm mã nguồn mở?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 26: Trong số các nền tảng sau, nền tảng nào KHÔNG được biết đến rộng rãi như một nền tảng lưu trữ và phát triển dự án mã nguồn mở?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 27: Rủi ro pháp lý tiềm ẩn nào có thể phát sinh khi sử dụng phần mềm mã nguồn mở mà doanh nghiệp cần lưu ý?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 28: Để đảm bảo tuân thủ giấy phép khi sử dụng phần mềm mã nguồn mở, doanh nghiệp nên thực hiện biện pháp nào sau đây?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 29: Trong ngữ cảnh phát triển web, framework JavaScript mã nguồn mở ReactJS được phát triển và duy trì bởi tổ chức nào?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 06

Câu 30: Ví dụ nào sau đây KHÔNG phải là một ứng dụng phổ biến của phần mềm mã nguồn mở?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 07

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 1: Phần mềm mã nguồn mở (PMNM) khác biệt cơ bản so với phần mềm độc quyền ở khía cạnh nào sau đây?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 2: Giấy phép phần mềm mã nguồn mở nào sau đây được xem là 'giấy phép copyleft mạnh', yêu cầu mọi phần mềm phái sinh cũng phải được phát hành dưới giấy phép tương tự?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 3: Một công ty phát triển phần mềm thương mại muốn tích hợp một thư viện mã nguồn mở vào sản phẩm của mình. Họ nên ưu tiên lựa chọn thư viện có giấy phép nào để giảm thiểu ràng buộc pháp lý và nghĩa vụ công khai mã nguồn?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 4: Ưu điểm chính của mô hình phát triển phần mềm mã nguồn mở đối với cộng đồng người dùng là gì?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 5: Nhược điểm tiềm ẩn của việc sử dụng phần mềm mã nguồn mở trong doanh nghiệp có thể là gì?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 6: Hãy xem xét tình huống một lập trình viên sử dụng mã nguồn mở có giấy phép MIT để phát triển một phần mềm mới. Họ có nghĩa vụ phải làm gì đối với giấy phép này?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 7: Khái niệm 'forking' trong phát triển phần mềm mã nguồn mở đề cập đến hành động nào?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 8: Tổ chức nào sau đây đóng vai trò quan trọng trong việc thúc đẩy và hỗ trợ sự phát triển của phong trào phần mềm mã nguồn mở?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 9: Điều gì KHÔNG phải là một đặc điểm điển hình của phần mềm mã nguồn mở?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 10: Tại sao nhiều nhà phát triển phần mềm lại chọn đóng góp vào các dự án mã nguồn mở?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 11: Mô hình kinh doanh nào sau đây thường được các công ty phần mềm mã nguồn mở áp dụng để tạo ra doanh thu?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 12: Công cụ quản lý phiên bản (version control system) phổ biến nhất được sử dụng trong phát triển phần mềm mã nguồn mở là gì?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 13: Điều gì là quan trọng nhất cần xem xét khi đánh giá tính bảo mật của một phần mềm mã nguồn mở?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 14: Chọn phát biểu đúng về sự khác biệt giữa phần mềm 'freeware' và phần mềm mã nguồn mở.

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 15: Trong bối cảnh phát triển web, hệ quản trị nội dung (CMS) mã nguồn mở phổ biến nào sau đây được sử dụng rộng rãi nhất?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 16: Giấy phép phần mềm nào sau đây cho phép bạn sử dụng, sửa đổi và phân phối lại phần mềm cho cả mục đích thương mại và phi thương mại, nhưng không yêu cầu bạn phải công khai mã nguồn sửa đổi?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 17: Điều gì có thể xảy ra nếu một dự án phần mềm mã nguồn mở trở nên 'bỏ rơi' (abandoned) hoặc không còn được duy trì tích cực?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 18: Trong lĩnh vực hệ điều hành, ví dụ điển hình nhất về phần mềm mã nguồn mở là gì?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 19: Vai trò của 'cộng đồng' trong sự thành công của một dự án phần mềm mã nguồn mở là gì?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 20: Một doanh nghiệp muốn sử dụng phần mềm mã nguồn mở nhưng lo ngại về vấn đề bảo mật. Giải pháp nào sau đây có thể giúp họ giảm thiểu rủi ro?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 21: Trong ngữ cảnh giấy phép phần mềm mã nguồn mở, 'copyleft' có nghĩa là gì?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 22: Tại sao tính minh bạch của mã nguồn là một lợi thế quan trọng của phần mềm mã nguồn mở?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 23: Chọn ứng dụng KHÔNG phải là ví dụ điển hình của phần mềm mã nguồn mở.

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 24: Trong mô hình phát triển phần mềm mã nguồn mở, 'pull request' (yêu cầu kéo) được sử dụng cho mục đích gì?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 25: Điều gì KHÔNG phải là 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?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 26: Trong các loại giấy phép mã nguồn mở, giấy phép nào ít hạn chế nhất và cho phép sử dụng phần mềm gần như không ràng buộc?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 27: Phần mềm mã nguồn mở có thể giúp các quốc gia đang phát triển như thế nào?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 28: Điều gì KHÔNG phải là một thách thức đối với các dự án phần mềm mã nguồn mở?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 29: Hãy xem xét một dự án phần mềm mã nguồn mở được cấp phép theo giấy phép GNU AGPL. Điều gì đặc biệt về giấy phép này so với GPL?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 07

Câu 30: Trong tương lai, xu hướng phát triển của phần mềm mã nguồn mở có thể sẽ như thế nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 08

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 1: Triết lý cốt lõi của phần mềm mã nguồn mở (PMNM) là gì?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 2: Ưu điểm nào sau đây KHÔNG phải là lợi ích trực tiếp của việc sử dụng phần mềm mã nguồn mở?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 3: Giấy phép phần mềm mã nguồn mở khác biệt với giấy phép phần mềm độc quyền chủ yếu ở điểm nào?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 4: Tình huống nào sau đây thể hiện việc VI PHẠM giấy phép phần mềm mã nguồn mở copyleft (ví dụ: GPL)?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 5: Mô hình phát triển phần mềm mã nguồn mở thường dựa trên sự hợp tác của cộng đồng, điều này có thể dẫn đến thách thức nào?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 6: So sánh giấy phép MIT và giấy phép GPL, điểm khác biệt lớn nhất giữa chúng là gì?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 7: Tổ chức nào sau đây đóng vai trò quan trọng trong việc định nghĩa và quảng bá phần mềm nguồn mở?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 8: Tại sao tính minh bạch của mã nguồn trong phần mềm mã nguồn mở lại được coi là một lợi thế về bảo mật?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 9: Doanh nghiệp có thể kiếm tiền từ phần mềm mã nguồn mở bằng cách nào?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 10: Hãy xem xét tình huống một công ty sử dụng thư viện mã nguồn mở theo giấy phép BSD trong sản phẩm thương mại của mình. Họ có bắt buộc phải công khai mã nguồn sản phẩm của mình không?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 11: Thuật ngữ "forking" trong phát triển phần mềm mã nguồn mở có nghĩa là gì?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 12: Điều gì KHÔNG phải là một ví dụ điển hình về phần mềm mã nguồn mở?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 13: Tại sao việc tham gia vào cộng đồng phát triển phần mềm mã nguồn mở lại có lợi cho một lập trình viên?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 14: Trong ngữ cảnh phần mềm mã nguồn mở, "copyleft" có nghĩa là gì?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 15: Giấy phép Apache 2.0 có điểm gì khác biệt so với giấy phép GPL về khả năng sử dụng trong các dự án thương mại?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 16: Điều gì xảy ra nếu một dự án phần mềm mã nguồn mở không có người duy trì (maintainer) tích cực?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 17: Tại sao nhiều tổ chức chính phủ và phi lợi nhuận ưu tiên sử dụng phần mềm mã nguồn mở?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 18: Trong mô hình phát triển phần mềm mã nguồn mở, vai trò của "người đóng góp" (contributor) là gì?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 19: Điều gì KHÔNG phải là một trong bốn quyền tự do cơ bản của phần mềm tự do theo định nghĩa của Free Software Foundation (FSF)?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 20: Tại sao một số công ty chọn phát hành phần mềm của họ dưới dạng mã nguồn mở thay vì độc quyền?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 21: Trong giấy phép phần mềm, điều khoản "KHÔNG bảo hành" (AS IS) có ý nghĩa gì?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 22: Điều gì là thách thức lớn nhất đối với sự bền vững của các dự án phần mềm mã nguồn mở phi lợi nhuận?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 23: Hãy tưởng tượng bạn muốn tạo ra một phần mềm mã nguồn mở mới. Bạn nên làm gì ĐẦU TIÊN để đảm bảo dự án thành công?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 24: Trong cộng đồng phần mềm mã nguồn mở, "governance" (quản trị) đề cập đến điều gì?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 25: Khi đánh giá rủi ro bảo mật của việc sử dụng phần mềm mã nguồn mở, yếu tố nào sau đây cần được xem xét?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 26: Trong bối cảnh phát triển web, LAMP stack (Linux, Apache, MySQL, PHP/Python/Perl) là một ví dụ điển hình về điều gì?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 27: Điều gì KHÔNG phải là 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?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 28: Trong quy trình đóng góp mã nguồn cho một dự án mã nguồn mở, "Pull Request" (Yêu cầu kéo) thường được sử dụng để làm gì?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 29: Nếu bạn muốn sử dụng một thư viện mã nguồn mở trong dự án thương mại của mình, bạn nên ưu tiên chọn giấy phép nào nếu muốn giảm thiểu các ràng buộc pháp lý và nghĩa vụ công khai mã nguồn?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 08

Câu 30: Trong tương lai, vai trò của phần mềm mã nguồn mở dự kiến sẽ như thế nào trong bối cảnh công nghệ ngày càng phát triển?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 09

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 1: Trong bối cảnh phát triển phần mềm hiện đại, thuật ngữ "mã nguồn mở" (open source) chủ yếu đề cập đến khía cạnh nào sau đây của phần mềm?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 2: Giả sử bạn đang đánh giá hai phần mềm biên tập video: Phần mềm A (mã nguồn đóng, thương mại) và Phần mềm B (mã nguồn mở, miễn phí). Lợi ích chính của việc lựa chọn Phần mềm B so với Phần mềm A trong dài hạn có thể là gì?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 3: Điều khoản "copyleft" trong một số giấy phép phần mềm mã nguồn mở (như GPL) có ý nghĩa quan trọng nào đối với việc phân phối các phiên bản sửa đổi của phần mềm?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 4: Xét tình huống một công ty khởi nghiệp muốn xây dựng một nền tảng thương mại dựa trên một phần mềm mã nguồn mở có giấy phép MIT. Họ có thể thực hiện điều gì sau đây một cách hợp pháp?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 5: Trong các loại giấy phép phần mềm mã nguồn mở, giấy phép BSD và giấy phép GPL khác nhau chủ yếu ở điểm nào?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 6: Một dự án phần mềm mã nguồn mở thường hưởng lợi từ cộng đồng tham gia phát triển. Đóng góp *quan trọng nhất* mà cộng đồng có thể mang lại, ngoài việc viết mã, là gì?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 7: Khái niệm "vendor lock-in" (sự phụ thuộc vào nhà cung cấp) thường được nhắc đến khi so sánh phần mềm nguồn đóng và nguồn mở. Phần mềm mã nguồn mở giúp giảm thiểu nguy cơ "vendor lock-in" như thế nào?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 8: Trong lĩnh vực an ninh mạng, việc sử dụng phần mềm mã nguồn mở có thể mang lại lợi thế nào so với phần mềm nguồn đóng?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 9: Một tổ chức chính phủ quyết định chuyển đổi hệ thống quản lý sang sử dụng phần mềm mã nguồn mở. Động lực *chính đáng* nhất cho quyết định này có thể là gì?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 10: Khi so sánh chi phí tổng thể (TCO - Total Cost of Ownership) của phần mềm nguồn mở và nguồn đóng, điều gì *cần được cân nhắc* ngoài chi phí bản quyền ban đầu?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 11: Trong mô hình kinh doanh dựa trên phần mềm mã nguồn mở, các công ty thường tạo ra doanh thu bằng cách nào?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 12: Để đảm bảo tính bền vững của một dự án phần mềm mã nguồn mở, yếu tố nào sau đây là *quan trọng nhất*?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 13: Giả sử bạn tìm thấy một lỗ hổng bảo mật trong một phần mềm mã nguồn mở bạn đang sử dụng. Hành động *đúng đắn nhất* bạn nên thực hiện là gì?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 14: Trong ngữ cảnh phát triển web, LAMP stack (Linux, Apache, MySQL, PHP/Python/Perl) là một ví dụ điển hình về phần mềm mã nguồn mở. Điều gì làm cho LAMP stack trở nên phổ biến?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 15: Khi lựa chọn giấy phép phần mềm mã nguồn mở cho dự án của mình, điều gì *không nên* là yếu tố quyết định chính?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 16: Hãy xem xét hai hệ điều hành: Windows (nguồn đóng) và Linux (nguồn mở). Một ưu điểm *quan trọng* của Linux so với Windows trong môi trường máy chủ (server) là gì?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 17: Trong quá trình phát triển phần mềm, việc sử dụng thư viện mã nguồn mở mang lại lợi ích nào về mặt chi phí và thời gian?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 18: Một công ty muốn sử dụng phần mềm mã nguồn mở nhưng lo ngại về vấn đề trách nhiệm pháp lý nếu phần mềm gây ra lỗi. Giải pháp *phù hợp nhất* để giảm thiểu rủi ro này là gì?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 19: Trong cộng đồng phần mềm mã nguồn mở, thuật ngữ "forking" (phân nhánh) đề cập đến hành động nào?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 20: Điều gì là *thách thức lớn nhất* đối với các dự án phần mềm mã nguồn mở dựa vào sự đóng góp tình nguyện?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 21: Trong mô hình phát triển phần mềm mã nguồn mở, quy trình "pull request" (yêu cầu hợp nhất) được sử dụng để làm gì?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 22: Một trong những *ngộ nhận phổ biến* về phần mềm mã nguồn mở là gì?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 23: Trong lĩnh vực dữ liệu lớn (Big Data), Hadoop và Spark là những ví dụ nổi tiếng về phần mềm mã nguồn mở. Điều gì khiến chúng trở thành lựa chọn ưu tiên cho xử lý dữ liệu lớn?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 24: Giấy phép Creative Commons (CC) thường được sử dụng cho loại tài sản nào *khác* với phần mềm mã nguồn mở?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 25: Một tổ chức muốn xây dựng một hệ thống phần mềm nội bộ và quyết định sử dụng phần lớn là các thành phần mã nguồn mở. Rủi ro *tiềm ẩn* nào cần được quản lý cẩn thận?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 26: Trong lĩnh vực trí tuệ nhân tạo (AI) và học máy (Machine Learning), TensorFlow và PyTorch là các thư viện mã nguồn mở phổ biến. Ưu điểm chính của việc sử dụng chúng là gì?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 27: Khi đánh giá một phần mềm mã nguồn mở, yếu tố nào sau đây *không* phải là chỉ số quan trọng về chất lượng và độ tin cậy của dự án?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 28: Trong bối cảnh Internet of Things (IoT), phần mềm mã nguồn mở đóng vai trò quan trọng như thế nào?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 29: Một cá nhân muốn đóng góp vào một dự án phần mềm mã nguồn mở. Bước đầu tiên *quan trọng nhất* nên thực hiện là gì?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 09

Câu 30: Trong tương lai, xu hướng phát triển của phần mềm mã nguồn mở có thể sẽ tập trung vào lĩnh vực nào để giải quyết các thách thức toàn cầu?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 10

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 1: Trong bối cảnh phát triển phần mềm, thuật ngữ "mã nguồn mở" (open source) chủ yếu đề cập đến khía cạnh nào sau đây?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 2: Một công ty phát triển phần mềm nội bộ và quyết định chuyển sang mô hình mã nguồn mở cho một dự án mới. Động lực chính nào sau đây *không* phù hợp với quyết định này?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 3: Giấy phép phần mềm mã nguồn mở khác biệt cơ bản so với giấy phép phần mềm độc quyền ở điểm nào liên quan đến quyền của người dùng?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 4: Xét tình huống một lập trình viên sử dụng một thư viện mã nguồn mở theo giấy phép MIT trong dự án phần mềm thương mại của mình. Điều kiện *bắt buộc* nào sau đây mà lập trình viên *phải* tuân thủ theo giấy phép MIT?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 5: Giả sử bạn muốn tạo ra một phần mềm mã nguồn mở mà *bắt buộc* mọi phiên bản phái sinh (modified versions) cũng phải là mã nguồn mở và sử dụng cùng giấy phép. Loại giấy phép mã nguồn mở nào phù hợp nhất với mục tiêu này?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 6: Điểm khác biệt chính giữa giấy phép GPL (GNU General Public License) và giấy phép BSD (Berkeley Software Distribution) là gì liên quan đến việc sử dụng trong phần mềm thương mại?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 7: Trong ngữ cảnh của giấy phép mã nguồn mở, thuật ngữ "copyleft" dùng để chỉ điều gì?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 8: Ưu điểm nổi bật của việc sử dụng phần mềm mã nguồn mở trong các tổ chức chính phủ và khu vực công là gì?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 9: Nhược điểm tiềm ẩn của việc sử dụng phần mềm mã nguồn mở mà các doanh nghiệp cần cân nhắc là gì?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 10: Tình huống nào sau đây thể hiện việc vi phạm giấy phép phần mềm mã nguồn mở GPL?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 11: Mô hình phát triển phần mềm mã nguồn mở thường dựa trên sự hợp tác rộng rãi của cộng đồng. Yếu tố nào sau đây là *quan trọng nhất* để duy trì sự bền vững và thành công của một dự án mã nguồn mở cộng đồng?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 12: So sánh mô hình "mã nguồn mở" và "phần mềm miễn phí" (freeware). Phát biểu nào sau đây mô tả đúng mối quan hệ giữa hai khái niệm này?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 13: Trong lĩnh vực phần mềm mã nguồn mở, thuật ngữ "forking" (rẽ nhánh) đề cập đến hành động nào?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 14: Một tổ chức phi lợi nhuận sử dụng phần mềm mã nguồn mở cho các hoạt động của mình. Lợi ích *đặc biệt* nào mà phần mềm mã nguồn mở mang lại cho tổ chức này so với phần mềm thương mại?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 15: Giấy phép phần mềm Apache 2.0 có đặc điểm nổi bật nào sau đây so với giấy phép GPL?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 16: Trong quá trình lựa chọn giấy phép mã nguồn mở cho dự án của mình, nhà phát triển cần cân nhắc yếu tố nào sau đây *quan trọng nhất* để đảm bảo sự phù hợp với mục tiêu dự án?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 17: Bạn muốn đóng góp mã nguồn cho một dự án mã nguồn mở trên GitHub. Quy trình chung để thực hiện đóng góp này là gì?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 18: Công cụ quản lý phiên bản Git đóng vai trò *thiết yếu* như thế nào trong phát triển phần mềm mã nguồn mở?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 19: Mô hình kinh doanh nào sau đây thường được các công ty phần mềm mã nguồn mở áp dụng để tạo ra doanh thu?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 20: Ví dụ nào sau đây là một nền tảng hoặc hệ điều hành mã nguồn mở *nổi tiếng*?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 21: Trong cộng đồng mã nguồn mở, thuật ngữ "OSS" là viết tắt của cụm từ nào?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 22: Một nhà phát triển sử dụng mã nguồn mở từ một dự án khác và sửa đổi nó để tạo ra một sản phẩm mới. Hành động này được gọi là gì trong ngữ cảnh mã nguồn mở?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 23: Đâu là một ví dụ về cơ sở dữ liệu mã nguồn mở phổ biến?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 24: Giấy phép Creative Commons thường được sử dụng cho loại tài sản trí tuệ nào, khác với phần mềm?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 25: Trong mô hình phát triển mã nguồn mở, kiểm thử (testing) phần mềm thường được thực hiện như thế nào?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 26: Một công ty muốn sử dụng phần mềm mã nguồn mở nhưng lo ngại về vấn đề bảo mật. Giải pháp nào sau đây giúp giảm thiểu rủi ro bảo mật khi sử dụng mã nguồn mở?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 27: So sánh phần mềm mã nguồn mở và phần mềm độc quyền về tính linh hoạt và khả năng tùy chỉnh. Phát biểu nào sau đây đúng?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 28: Trong cộng đồng mã nguồn mở, thuật ngữ "maintainer" (người bảo trì) dùng để chỉ vai trò gì?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 29: Một dự án mã nguồn mở sử dụng mô hình "governance" (quản trị) cộng đồng. Điều này có nghĩa là gì?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 10

Câu 30: Khi đánh giá một phần mềm mã nguồn mở để sử dụng trong doanh nghiệp, tiêu chí nào sau đây *không* nên được ưu tiên hàng đầu?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 11

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 1: Điểm cốt lõi phân biệt phần mềm mã nguồn mở (Open Source Software - OSS) với phần mềm độc quyền (Proprietary Software) là gì?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 2: Một trong những quyền tự do quan trọng nhất mà giấy phép phần mềm mã nguồn mở theo định nghĩa của Tổ chức Sáng kiến Nguồn mở (OSI) phải đảm bảo là gì?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 3: Giấy phép nào sau đây được coi là giấy phép 'copyleft mạnh' (strong copyleft) vì yêu cầu bất kỳ phần mềm phái sinh nào cũng phải được phân phối dưới cùng một giấy phép?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 4: Một công ty muốn sử dụng một thư viện mã nguồn mở trong sản phẩm phần mềm độc quyền của mình mà không muốn công bố mã nguồn của toàn bộ sản phẩm đó. Giấy phép nào sau đây là lựa chọn phù hợp nhất?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 5: Đặc điểm nổi bật của giấy phép MIT là gì?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 6: Giấy phép Apache 2.0 cung cấp một quyền lợi đặc biệt liên quan đến bằng sáng chế (patent). Quyền lợi đó là gì?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 7: Điều gì xảy ra nếu một nhà phát triển kết hợp mã nguồn được cấp phép theo GPLv3 vào một ứng dụng độc quyền và phân phối ứng dụng đó?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 8: Khái niệm 'Forking' (phân nhánh) trong phát triển phần mềm mã nguồn mở đề cập đến điều gì?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 9: Lợi ích chính nào sau đây của phần mềm mã nguồn mở hấp dẫn nhất đối với các tổ chức lớn muốn tùy chỉnh phần mềm theo nhu cầu riêng?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 10: Một trong những thách thức tiềm tàng khi sử dụng phần mềm mã nguồn mở trong môi trường doanh nghiệp là gì?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 11: Tại sao các nhà nghiên cứu bảo mật thường đánh giá cao mã nguồn mở?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 12: Giấy phép nào sau đây được thiết kế đặc biệt để đảm bảo rằng ngay cả khi phần mềm được sử dụng làm dịch vụ web (qua mạng) thì các cải tiến cũng phải được công bố mã nguồn?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 13: Phân tích sự khác biệt chính về triết lý giữa Giấy phép BSD và Giấy phép GPL.

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 14: Một dự án phần mềm mã nguồn mở nhận được đóng góp từ nhiều lập trình viên trên khắp thế giới. Mô hình phát triển này thể hiện rõ nhất đặc điểm nào của OSS?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 15: Tại sao việc hiểu rõ giấy phép phần mềm mã nguồn mở lại quan trọng khi tích hợp nó vào một sản phẩm thương mại?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 16: Hãy phân tích điểm khác biệt cơ bản nhất giữa phần mềm 'freeware' và phần mềm 'free software' (phần mềm tự do).

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 17: Giấy phép nào sau đây là một ví dụ về giấy phép permissive (cho phép, ít ràng buộc)?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 18: Khi một dự án mã nguồn mở trở nên rất phổ biến và có nhiều công ty lớn sử dụng, điều gì có xu hướng xảy ra với sự phát triển và bảo trì của dự án đó?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 19: Một công ty phát triển phần mềm thương mại muốn sử dụng một thành phần mã nguồn mở. Họ nên ưu tiên lựa chọn các thành phần có giấy phép nào nếu muốn giảm thiểu nghĩa vụ pháp lý liên quan đến việc công bố mã nguồn của sản phẩm cuối cùng?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 20: Mô hình kinh doanh phổ biến nào thường được các công ty sử dụng khi cung cấp phần mềm dựa trên mã nguồn mở?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 21: Tại sao một số dự án phần mềm mã nguồn mở lại gặp khó khăn trong việc duy trì động lực phát triển hoặc thu hút người đóng góp?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 22: Khi phân tích giấy phép phần mềm mã nguồn mở, điều khoản nào sau đây cần được xem xét kỹ lưỡng nhất nếu bạn định sử dụng phần mềm đó trong môi trường thương mại?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 23: Một doanh nghiệp đang cân nhắc chuyển từ phần mềm kế toán độc quyền sang một giải pháp mã nguồn mở. Lợi ích nào sau đây là lý do chính đáng nhất để họ thực hiện sự thay đổi này?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 24: Giấy phép Creative Commons (CC) khác với các giấy phép phần mềm mã nguồn mở truyền thống (như GPL, MIT) ở điểm nào?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 25: Khái niệm 'vendor lock-in' (khóa nhà cung cấp) là một rủi ro thường gặp khi sử dụng phần mềm độc quyền. Làm thế nào phần mềm mã nguồn mở có thể giúp giảm thiểu rủi ro này?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 26: Tại sao việc đóng góp vào các dự án mã nguồn mở lại có lợi cho sự phát triển nghề nghiệp của một lập trình viên?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 27: Một dự án phần mềm mã nguồn mở sử dụng giấy phép GPLv2. Một nhà phát triển muốn sử dụng một đoạn mã từ dự án này trong sản phẩm của mình và phân phối sản phẩm đó. Điều gì là bắt buộc theo giấy phép GPLv2?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 28: Giấy phép 'public domain' (miền công cộng) khác với giấy phép phần mềm mã nguồn mở (như MIT, Apache) như thế nào?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 29: Tại sao việc ghi công (attribution) là một yêu cầu phổ biến trong nhiều giấy phép phần mềm mã nguồn mở (ví dụ: MIT, BSD, Apache)?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 11

Câu 30: Khi đánh giá một dự án phần mềm mã nguồn mở để sử dụng lâu dài trong doanh nghiệp, yếu tố nào sau đây, ngoài giấy phép, là quan trọng nhất cần xem xét?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 12

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 1: Một công ty phần mềm đang cân nhắc sử dụng một thư viện mã nguồn mở cho sản phẩm thương mại của mình. Thư viện này được cấp phép theo GNU General Public License (GPL) phiên bản 3.0. Nếu công ty tích hợp thư viện này vào phần mềm của họ và phân phối phần mềm đó cho khách hàng, điều khoản nào của GPLv3 có khả năng ảnh hưởng *trực tiếp và mạnh mẽ nhất* đến mô hình kinh doanh của họ?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 2: Giả sử bạn đang phát triển một ứng dụng di động và muốn sử dụng một component mã nguồn mở. Bạn muốn ứng dụng của mình là phần mềm độc quyền (proprietary) và không muốn công bố mã nguồn của ứng dụng. Loại giấy phép mã nguồn mở nào sau đây là lựa chọn *phù hợp nhất* để tích hợp component mà vẫn giữ được tính độc quyền cho ứng dụng của bạn?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 3: Phân tích sự khác biệt cốt lõi về 'quyền tự do' giữa 'Phần mềm Tự do' (Free Software) theo định nghĩa của FSF (Free Software Foundation) và 'Phần mềm Mã nguồn mở' (Open Source Software) theo định nghĩa của OSI (Open Source Initiative).

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 4: Một trong những lợi ích quan trọng nhất của việc áp dụng phần mềm mã nguồn mở trong môi trường doanh nghiệp, đặc biệt là liên quan đến an ninh mạng, là gì?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 5: Giấy phép 'copyleft' (ví dụ: GPL) hoạt động dựa trên nguyên tắc nào để đảm bảo 'tự do' của phần mềm được bảo vệ và lan tỏa?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 6: Một nhà phát triển tạo ra một ứng dụng mới bằng cách sử dụng một thư viện được cấp phép theo giấy phép MIT. Sau đó, anh ta bán ứng dụng này dưới dạng phần mềm độc quyền (proprietary). Hành động này có vi phạm giấy phép MIT không? Tại sao?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 7: Cộng đồng đóng vai trò như thế nào trong sự phát triển và duy trì của một dự án phần mềm mã nguồn mở thành công?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 8: Một doanh nghiệp đang tìm kiếm một giải pháp hệ điều hành máy chủ tiết kiệm chi phí, linh hoạt và có khả năng tùy chỉnh cao. Dựa trên các đặc điểm này, lựa chọn hệ điều hành nào sau đây dựa trên mô hình mã nguồn mở thường được ưu tiên?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 9: So sánh mô hình hỗ trợ kỹ thuật điển hình của phần mềm mã nguồn mở với phần mềm độc quyền. Điểm khác biệt chính thường nằm ở đâu?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 10: Một dự án phần mềm mã nguồn mở sử dụng giấy phép Apache 2.0. Một công ty lấy mã nguồn này, sửa đổi nó và phân phối lại dưới dạng một sản phẩm thương mại. Theo giấy phép Apache 2.0, công ty này có bắt buộc phải công bố mã nguồn các sửa đổi của họ không?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 11: Đâu là một thách thức tiềm ẩn khi một tổ chức phụ thuộc quá nhiều vào một dự án phần mềm mã nguồn mở nhỏ, ít người đóng góp và không có sự hỗ trợ thương mại mạnh mẽ?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 12: Giấy phép GNU Lesser General Public License (LGPL) được thiết kế để giải quyết vấn đề gì mà GPLv2 gặp phải, đặc biệt là trong việc sử dụng các thư viện?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 13: Thế nào là 'phần mềm miễn phí' (freeware) và nó khác biệt cơ bản như thế nào so với 'phần mềm tự do' (free software)?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 14: Tại sao việc duy trì sự tuân thủ giấy phép (license compliance) là rất quan trọng đối với các doanh nghiệp sử dụng phần mềm mã nguồn mở?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 15: Một công ty muốn xây dựng một nền tảng đám mây mới và quyết định sử dụng OpenStack làm xương sống. OpenStack là một dự án mã nguồn mở lớn. Lợi ích chính mà công ty này có thể mong đợi khi chọn OpenStack thay vì phát triển một nền tảng độc quyền từ đầu là gì?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 16: Giấy phép nào sau đây được coi là 'giấy phép cho phép' (permissive license) nhất, cho phép sử dụng, sửa đổi và phân phối lại với rất ít hạn chế, chủ yếu chỉ yêu cầu giữ lại thông báo bản quyền?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 17: Một nhà phát triển tìm thấy một đoạn mã hữu ích trên Internet được cấp phép theo giấy phép Creative Commons Zero (CC0). Giấy phép CC0 có ý nghĩa gì đối với việc sử dụng đoạn mã này trong dự án phần mềm của anh ta?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 18: Mô hình kinh doanh phổ biến nào dựa trên phần mềm mã nguồn mở, trong đó các công ty kiếm tiền bằng cách cung cấp dịch vụ bổ sung (hỗ trợ, tùy chỉnh, đào tạo) thay vì bán giấy phép phần mềm?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 19: Tại sao tính minh bạch của mã nguồn trong phần mềm mã nguồn mở thường được coi là một yếu tố quan trọng góp phần vào độ tin cậy và an ninh của phần mềm?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 20: Một dự án phần mềm được cấp phép theo GNU Affero General Public License (AGPL). Điểm khác biệt chính của AGPL so với GPL là gì, đặc biệt trong bối cảnh ứng dụng web hoặc dịch vụ mạng?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 21: So sánh phần mềm mã nguồn mở và phần mềm độc quyền về khả năng tùy chỉnh và mở rộng. Lợi thế thường thuộc về loại phần mềm nào và tại sao?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 22: Một trường đại học muốn sử dụng một hệ thống quản lý học tập (LMS) và đang cân nhắc giữa một giải pháp thương mại đắt tiền và một giải pháp mã nguồn mở phổ biến như Moodle. Ngoài chi phí giấy phép ban đầu, yếu tố nào sau đây là *quan trọng nhất* cần phân tích khi so sánh tổng chi phí sở hữu (TCO) giữa hai lựa chọn này?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 23: Giấy phép Creative Commons (CC) có thể được sử dụng cho phần mềm không? Nếu có, nó khác biệt như thế nào với các giấy phép phần mềm truyền thống (như GPL, MIT)?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 24: Khi một công ty quyết định đóng góp ngược lại (contribute back) cho một dự án mã nguồn mở mà họ đang sử dụng, lợi ích chính mà họ nhận được là gì?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 25: Phân tích rủi ro bảo mật tiềm ẩn nào thường được liên kết với việc sử dụng các component (thành phần) mã nguồn mở cũ hoặc không còn được duy trì tích cực?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 26: Giấy phép nào trong các lựa chọn sau đây KHÔNG được Open Source Initiative (OSI) chứng nhận là giấy phép mã nguồn mở?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 27: Một công ty đang phát triển một sản phẩm phần cứng và muốn nhúng một hệ điều hành vào đó. Họ cần một hệ điều hành nhỏ gọn, hiệu suất cao và có thể tùy chỉnh sâu để tối ưu cho phần cứng cụ thể. Lựa chọn nào dựa trên mã nguồn mở thường được sử dụng cho mục đích này?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 28: 'Forking' (phân nhánh) một dự án mã nguồn mở xảy ra khi nào và thường dẫn đến điều gì?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 29: Phân tích lý do tại sao các công ty công nghệ lớn như Google, Facebook, Microsoft (gần đây) lại tích cực tham gia và đóng góp vào các dự án mã nguồn mở, mặc dù họ chủ yếu kinh doanh phần mềm và dịch vụ độc quyền?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 12

Câu 30: Một nhà phát triển muốn chia sẻ mã nguồn của mình nhưng không muốn đặt bất kỳ ràng buộc nào lên người sử dụng, kể cả việc ghi công. Giấy phép nào sau đây là lựa chọn *phù hợp nhất* để đạt được mục đích này?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 13

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 1: Đâu là đặc điểm cốt lõi phân biệt Phần mềm Tự do (Free Software) với Phần mềm Mã nguồn mở (Open Source Software) theo định nghĩa của FSF và OSI?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 2: Theo định nghĩa của Phần mềm Tự do (Free Software) bởi Free Software Foundation (FSF), quyền tự do nào sau đây là quan trọng nhất?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 3: Một công ty muốn sử dụng một thư viện phần mềm mã nguồn mở trong sản phẩm thương mại đóng mã nguồn của họ. Loại giấy phép nào sau đây (nếu được áp dụng cho thư viện) sẽ tạo ra ít ràng buộc nhất cho công ty này về việc công bố mã nguồn sản phẩm cuối cùng?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 4: Giấy phép GNU General Public License (GPL) nổi tiếng với khái niệm 'copyleft'. 'Copyleft' đảm bảo điều gì?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 5: Một dự án phát triển phần mềm web sử dụng một thư viện giao diện người dùng được cấp phép theo Giấy phép LGPL (GNU Lesser General Public License). Dự án này biên dịch thư viện LGPL thành một file độc lập (.dll hoặc .so) và liên kết động (dynamically link) nó với mã nguồn đóng của dự án. Theo LGPL, dự án này có bắt buộc phải công bố mã nguồn đóng của mình không? Tại sao?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 6: Giấy phép Apache 2.0 cung cấp một điều khoản đặc biệt liên quan đến bằng sáng chế. Điều khoản này có ý nghĩa gì đối với người sử dụng phần mềm dưới giấy phép Apache 2.0?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 7: Một tổ chức phi lợi nhuận đang tìm kiếm một hệ điều hành cho các máy chủ của mình và ưu tiên sự ổn định, bảo mật, và khả năng tùy chỉnh cao mà không muốn bị ràng buộc bởi phí bản quyền phần mềm độc quyền. Việc lựa chọn một hệ điều hành mã nguồn mở (như Linux) mang lại lợi ích nào rõ rệt nhất trong trường hợp này?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 8: Đâu là một thách thức tiềm ẩn khi một doanh nghiệp lớn chuyển đổi sang sử dụng phần mềm mã nguồn mở trên quy mô rộng?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 9: 'Forking' (rẽ nhánh) trong ngữ cảnh phát triển phần mềm mã nguồn mở là gì?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 10: Giấy phép GNU Affero General Public License (AGPL) được thiết kế để giải quyết một 'lỗ hổng' trong GPL thông thường khi phần mềm được sử dụng như một dịch vụ mạng (SaaS). Điểm khác biệt chính của AGPL là gì?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 11: Cộng đồng đóng vai trò cực kỳ quan trọng trong sự thành công của nhiều dự án phần mềm mã nguồn mở. Vai trò nào sau đây KHÔNG phải là vai trò điển hình của cộng đồng trong phát triển OSS?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 12: So sánh giấy phép BSD và MIT. Điểm tương đồng chính của hai giấy phép này là gì?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 13: Một công ty quyết định xây dựng toàn bộ hạ tầng công nghệ thông tin của mình dựa trên các giải pháp phần mềm mã nguồn mở (hệ điều hành Linux, máy chủ web Apache, cơ sở dữ liệu PostgreSQL, phần mềm văn phòng LibreOffice...). Lợi ích kinh tế nào sau đây là quan trọng nhất mà công ty có thể đạt được so với việc sử dụng phần mềm độc quyền?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 14: Mặc dù mã nguồn mở, phần mềm mã nguồn mở vẫn được bảo vệ bởi luật bản quyền. Điều này có ý nghĩa gì?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 15: Điều nào sau đây là một điểm khác biệt quan trọng giữa phần mềm Shareware và phần mềm Mã nguồn mở?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 16: Một dự án phần mềm mã nguồn mở đang tìm kiếm một giấy phép cho phép các công ty sử dụng mã nguồn của họ trong các sản phẩm độc quyền mà không cần công bố mã nguồn sản phẩm cuối cùng, nhưng vẫn yêu cầu bất kỳ sửa đổi nào đối với chính mã nguồn của dự án gốc phải được công bố. Giấy phép nào phù hợp nhất với yêu cầu này?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 17: Khi sử dụng phần mềm mã nguồn mở, người dùng thường nhận được sự hỗ trợ từ đâu?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 18: Lợi ích nào sau đây của phần mềm mã nguồn mở góp phần quan trọng nhất vào việc tránh 'vendor lock-in' (khóa chặt bởi nhà cung cấp)?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 19: Một lập trình viên phát hiện một lỗ hổng bảo mật nghiêm trọng trong một thư viện mã nguồn mở phổ biến. Hành động phù hợp và có trách nhiệm nhất theo tinh thần của cộng đồng mã nguồn mở là gì?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 20: Giấy phép nào sau đây là một ví dụ về giấy phép 'permissive' (cho phép), cho phép sử dụng lại mã nguồn với rất ít ràng buộc, chủ yếu chỉ yêu cầu giữ lại thông báo bản quyền?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 21: Mục tiêu chính của Open Source Initiative (OSI) khi định nghĩa 'Open Source' là gì?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 22: Khi một doanh nghiệp nhỏ cân nhắc sử dụng phần mềm mã nguồn mở thay vì phần mềm độc quyền có phí, yếu tố nào sau đây thường là động lực chính?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 23: Điều nào sau đây là một nhận định KHÔNG chính xác về phần mềm mã nguồn mở?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 24: Giấy phép Creative Commons (CC) thường được sử dụng cho các loại nội dung nào?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 25: Mô hình kinh doanh phổ biến nào dựa trên phần mềm mã nguồn mở, trong đó công ty cung cấp phiên bản miễn phí với mã nguồn mở và phiên bản trả phí với các tính năng bổ sung, hỗ trợ chuyên nghiệp, hoặc giấy phép khác?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 26: An ninh là một mối quan tâm khi lựa chọn phần mềm. Đối với phần mềm mã nguồn mở, việc mã nguồn được công khai có thể ảnh hưởng đến an ninh như thế nào?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 27: Giấy phép nào sau đây được xem là giấy phép 'copyleft' mạnh, yêu cầu bất kỳ phần mềm nào sử dụng hoặc liên kết với thư viện dưới giấy phép này cũng phải được cấp phép dưới cùng giấy phép đó?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 28: Khi một người đóng góp mã nguồn cho một dự án mã nguồn mở, điều gì thường xảy ra với bản quyền của phần mã nguồn họ đóng góp?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 29: Điều nào sau đây là một lợi ích tiềm năng của việc sử dụng phần mềm mã nguồn mở trong lĩnh vực giáo dục?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 13

Câu 30: Một công ty cung cấp dịch vụ lưu trữ đám mây và sử dụng một cơ sở dữ liệu mã nguồn mở được cấp phép theo Giấy phép Apache 2.0. Công ty này đã thực hiện một số tối ưu hóa hiệu suất cho cơ sở dữ liệu và muốn giữ bí mật các tối ưu hóa này. Giấy phép Apache 2.0 có cho phép điều này không?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 14

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 1: Khác biệt cốt lõi nhất giữa phần mềm mã nguồn mở (Open Source Software - OSS) và phần mềm độc quyền (Proprietary Software) nằm ở khía cạnh nào?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 2: Giấy phép phần mềm nào sau đây yêu cầu bất kỳ phiên bản chỉnh sửa hoặc phần mềm phái sinh nào được phân phối cũng phải được phát hành dưới cùng một giấy phép ban đầu, nhằm đảm bảo mã nguồn luôn mở?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 3: Một công ty phát triển phần mềm độc quyền muốn sử dụng một thư viện (library) mã nguồn mở trong sản phẩm thương mại của mình mà không bị buộc phải công khai mã nguồn của toàn bộ sản phẩm. Giấy phép nào sau đây của thư viện mã nguồn mở sẽ cho phép điều này một cách dễ dàng nhất?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 4: Điều nào sau đây KHÔNG phải là một lợi ích tiềm năng khi một tổ chức chuyển đổi sang sử dụng cơ sở hạ tầng phần mềm mã nguồn mở (ví dụ: hệ điều hành Linux, máy chủ web Apache, cơ sở dữ liệu MySQL)?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 5: Giấy phép GNU Lesser General Public License (LGPL) khác với GPL chủ yếu ở điểm nào?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 6: Khi đánh giá một phần mềm mã nguồn mở để sử dụng trong dự án của mình, yếu tố nào sau đây THƯỜNG ÍT quan trọng hơn so với các yếu tố còn lại?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 7: Giấy phép Apache 2.0 là một giấy phép permissive (khoan dung). Điều này có nghĩa là nó cho phép người dùng làm gì mà các giấy phép copyleft mạnh (như GPL) không cho phép?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 8: Mô hình phát triển phần mềm mã nguồn mở dựa vào cộng đồng mang lại lợi ích nào sau đây cho người dùng cuối?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 9: Một nhà phát triển tạo ra một ứng dụng web mới và muốn sử dụng một cơ sở dữ liệu mã nguồn mở. Anh ấy muốn cơ sở dữ liệu này ổn định, hiệu suất cao và có cộng đồng hỗ trợ lớn. Dựa trên các tiêu chí này, cơ sở dữ liệu mã nguồn mở nào sau đây là lựa chọn phổ biến và phù hợp?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 10: Khái niệm "Forking" trong bối cảnh phát triển phần mềm mã nguồn mở đề cập đến điều gì?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 11: Giấy phép nào sau đây được biết đến là rất đơn giản, chỉ yêu cầu giữ lại thông báo bản quyền và giấy phép trong tất cả các bản sao hoặc phân phối lại phần mềm?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 12: Một trường đại học muốn cung cấp hệ điều hành miễn phí và có thể tùy chỉnh cho sinh viên và giảng viên. Hệ điều hành mã nguồn mở nào sau đây là lựa chọn phổ biến và phù hợp nhất cho mục đích này?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 13: Thuật ngữ "Freemium" trong mô hình kinh doanh phần mềm đề cập đến điều gì?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 14: Giấy phép GNU Affero General Public License (AGPL) được thiết kế để xử lý một vấn đề cụ thể nào mà GPL "truyền thống" có thể không giải quyết triệt để?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 15: Một nhà phát triển đóng góp mã nguồn mới cho một dự án mã nguồn mở lớn được cấp phép theo giấy phép Apache 2.0. Theo giấy phép này, nhà phát triển đó có quyền gì liên quan đến các bằng sáng chế (patents) mà họ đóng góp?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 16: Điều nào sau đây là một thách thức phổ biến khi một doanh nghiệp lớn áp dụng phần mềm mã nguồn mở cho các hệ thống nghiệp vụ cốt lõi?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 17: Phong trào Phần mềm Tự do (Free Software Movement), được khởi xướng bởi Richard Stallman và Free Software Foundation (FSF), tập trung chủ yếu vào khía cạnh nào của phần mềm?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 18: Giấy phép BSD (Berkeley Software Distribution) được xếp vào loại giấy phép nào?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 19: Một dự án phần mềm mã nguồn mở đang tìm kiếm một giấy phép cho phép càng nhiều người sử dụng mã nguồn của họ càng tốt, bao gồm cả trong các sản phẩm thương mại độc quyền, mà không đặt ra nhiều ràng buộc về việc công khai mã nguồn phái sinh. Giấy phép nào sau đây phù hợp nhất với mục tiêu này?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 20: Thuật ngữ "Vendor Lock-in" (Khóa nhà cung cấp) là một vấn đề thường gặp với phần mềm độc quyền. Phần mềm mã nguồn mở giúp giảm thiểu rủi ro này như thế nào?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 21: Giấy phép nào sau đây được coi là một giấy phép copyleft yếu, cho phép liên kết động (dynamic linking) với thư viện được cấp phép mà không yêu cầu phần mềm liên kết phải mở mã nguồn?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 22: Việc đóng góp mã nguồn cho một dự án mã nguồn mở yêu cầu người đóng góp phải hiểu rõ điều gì?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 23: Điều nào sau đây mô tả đúng nhất mối quan hệ giữa "Phần mềm Tự do" (Free Software) và "Phần mềm Mã nguồn Mở" (Open Source Software)?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 24: Một nhà phát triển muốn tạo ra một dự án mã nguồn mở mới và muốn khuyến khích sự tham gia của cộng đồng, nhưng cũng muốn cho phép các công ty thương mại dễ dàng sử dụng và tích hợp mã nguồn của mình vào sản phẩm độc quyền mà không gặp rào cản pháp lý phức tạp. Giấy phép nào là lựa chọn tốt nhất?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 25: Điều khoản "no warranty" (không bảo hành) thường xuất hiện trong các giấy phép mã nguồn mở có ý nghĩa gì?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 26: Tại sao các dự án mã nguồn mở lại khuyến khích người dùng báo cáo lỗi (bug reports) và đề xuất tính năng mới?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 27: Sự khác biệt chính giữa phần mềm Freeware và phần mềm Mã nguồn Mở là gì?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 28: Một công ty muốn sử dụng một hệ quản trị nội dung (CMS) mã nguồn mở để xây dựng website của mình. Họ cần một CMS phổ biến, dễ sử dụng cho người không chuyên và có nhiều theme/plugin sẵn có. Lựa chọn nào sau đây phù hợp nhất?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 29: Giấy phép nào sau đây, tương tự như GPL, yêu cầu bất kỳ phần mềm phái sinh nào được phân phối cũng phải công khai mã nguồn, nhưng áp dụng đặc biệt cho các trường hợp phần mềm được chạy trên máy chủ và người dùng tương tác qua mạng?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 14

Câu 30: Một cá nhân phát triển một công cụ lập trình nhỏ và muốn phát hành nó dưới giấy phép mã nguồn mở. Anh ấy muốn người khác có thể sử dụng, sửa đổi và phân phối lại công cụ của mình mà không gặp nhiều rào cản, kể cả sử dụng trong phần mềm độc quyền, chỉ cần giữ lại thông báo bản quyền gốc. Giấy phép nào sau đây là lựa chọn đơn giản và phù hợp nhất với mục tiêu này?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Phần mềm mã nguồn mở

Trắc nghiệm Phần mềm mã nguồn mở - Đề 15

1 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 1: Điều gì sau đây là định nghĩa chính xác nhất về phần mềm mã nguồn mở?

2 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 2: Ưu điểm nào sau đây KHÔNG phải là lợi ích điển hình của việc sử dụng phần mềm mã nguồn mở?

3 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 3: Giấy phép phần mềm mã nguồn mở khác biệt cơ bản so với giấy phép phần mềm độc quyền ở điểm nào?

4 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 4: Hãy xem xét tình huống một công ty muốn sử dụng một thư viện phần mềm trong dự án thương mại của mình. Yêu cầu nào sau đây của giấy phép BSD khiến nó trở thành lựa chọn hấp dẫn cho công ty này?

5 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 5: Giấy phép GPL (GNU General Public License) được gọi là giấy phép 'copyleft'. Điều này có nghĩa là gì?

6 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 6: So sánh giấy phép MIT và giấy phép GPL, điểm khác biệt lớn nhất giữa chúng là gì liên quan đến việc sử dụng trong phần mềm thương mại?

7 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 7: Tại sao cộng đồng lại đóng vai trò quan trọng trong sự phát triển và thành công của phần mềm mã nguồn mở?

8 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 8: Một doanh nghiệp quyết định chuyển từ phần mềm độc quyền sang phần mềm mã nguồn mở. Rủi ro tiềm ẩn nào sau đây doanh nghiệp cần cân nhắc?

9 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 9: Mô hình phát triển 'chợ' (bazaar) trong phần mềm mã nguồn mở khác biệt như thế nào so với mô hình 'nhà thờ lớn' (cathedral) thường thấy trong phát triển phần mềm độc quyền?

10 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 10: Điều gì KHÔNG phải là một yếu tố thúc đẩy sự phổ biến của phần mềm mã nguồn mở trong lĩnh vực công nghệ thông tin?

11 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 11: Hãy xem xét một dự án phần mềm mã nguồn mở đang gặp khó khăn trong việc duy trì hoạt động và phát triển. Giải pháp nào sau đây có thể giúp dự án này trở nên bền vững hơn?

12 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 12: Trong bối cảnh an ninh mạng, ưu điểm nào của phần mềm mã nguồn mở giúp tăng cường khả năng bảo mật so với phần mềm độc quyền?

13 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 13: Điều gì sau đây là một ví dụ về phần mềm mã nguồn mở được sử dụng rộng rãi trong cơ sở hạ tầng internet?

14 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 14: Tổ chức nào sau đây đóng vai trò quan trọng trong việc hỗ trợ và thúc đẩy sự phát triển của phần mềm mã nguồn mở?

15 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 15: Đâu là thách thức lớn nhất đối với các doanh nghiệp khi xây dựng mô hình kinh doanh dựa trên phần mềm mã nguồn mở?

16 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 16: Hình thức đóng góp nào sau đây KHÔNG được xem là đóng góp vào một dự án phần mềm mã nguồn mở?

17 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 17: Điều gì sau đây thể hiện sự khác biệt giữa phần mềm 'miễn phí' (free software) và phần mềm 'mã nguồn mở' (open source software) theo quan điểm của Richard Stallman?

18 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 18: Tại sao tính minh bạch của mã nguồn lại quan trọng trong các hệ thống bầu cử điện tử sử dụng phần mềm mã nguồn mở?

19 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 19: Trong lĩnh vực giáo dục, phần mềm mã nguồn mở mang lại lợi ích gì cho học sinh và giáo viên?

20 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 20: Điều gì KHÔNG phải là một thách thức khi triển khai phần mềm mã nguồn mở trong một tổ chức lớn?

21 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 21: Tại sao nhiều chính phủ và tổ chức phi lợi nhuận trên thế giới ưu tiên sử dụng phần mềm mã nguồn mở?

22 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 22: Điều gì sau đây là một ví dụ về mô hình kinh doanh thành công dựa trên phần mềm mã nguồn mở?

23 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 23: Tại sao việc tham gia vào cộng đồng phần mềm mã nguồn mở có thể mang lại lợi ích cho sự phát triển sự nghiệp của một lập trình viên?

24 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 24: Điều gì sau đây KHÔNG phải là một loại giấy phép phần mềm mã nguồn mở phổ biến?

25 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 25: Trong ngữ cảnh phát triển web, phần mềm mã nguồn mở nào sau đây thường được sử dụng làm máy chủ web?

26 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 26: Điều gì sau đây là một ví dụ về hệ quản trị cơ sở dữ liệu mã nguồn mở?

27 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 27: Tại sao việc sử dụng các định dạng tệp tin mở (open file formats) lại quan trọng trong hệ sinh thái phần mềm mã nguồn mở?

28 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 28: Trong lĩnh vực trí tuệ nhân tạo và học máy, thư viện mã nguồn mở nào sau đây được sử dụng rộng rãi?

29 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 29: Điều gì sau đây là một lợi ích của việc sử dụng phần mềm mã nguồn mở trong phát triển ứng dụng di động?

30 / 30

Category: Trắc nghiệm Phần mềm mã nguồn mở

Tags: Bộ đề 15

Câu 30: Hãy xem xét một công ty muốn đóng góp ngược lại (contribute back) cho một dự án phần mềm mã nguồn mở mà họ đang sử dụng. Hình thức đóng góp nào sau đây là phù hợp nhất?

Xem kết quả