JavaScript is required
Danh sách đề

Bộ câu hỏi trắc nghiệm Phần mềm mã nguồn mở đáp án chuẩn xác kèm lời giải - Đề 2

29 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 29

Bản quyền phần mềm là gì?

A.

Một loại giấy phép sử dụng phần mềm miễn phí

B.

Quyền sử dụng và phân phối lại phần mềm không giới hạn

C.

Quyền pháp lý bảo vệ tác giả phần mềm kiểm soát cách thức sử dụng sản phẩm của họ

D.

Hợp đồng mua bán phần mềm giữa nhà phát triển và người tiêu dùng

Đáp án
Đáp án đúng: C
Bản quyền phần mềm là quyền pháp lý bảo vệ tác giả (hoặc chủ sở hữu) của phần mềm, cho phép họ kiểm soát cách thức phần mềm được sao chép, phân phối, sửa đổi và sử dụng. Điều này bao gồm quyền ngăn chặn người khác thực hiện các hành vi này mà không có sự cho phép của họ. Do đó, đáp án C là chính xác nhất. Các đáp án khác không chính xác vì: A là sai (bản quyền không phải giấy phép miễn phí); B là sai (bản quyền có giới hạn việc sử dụng và phân phối); D không hoàn toàn đúng (hợp đồng mua bán có thể liên quan đến bản quyền nhưng bản quyền là quyền pháp lý rộng hơn).

Danh sách câu hỏi:

Câu 1:

Bản quyền phần mềm là gì?

Lời giải:
Đáp án đúng: C
Bản quyền phần mềm là quyền pháp lý bảo vệ tác giả (hoặc chủ sở hữu) của phần mềm, cho phép họ kiểm soát cách thức phần mềm được sao chép, phân phối, sửa đổi và sử dụng. Điều này bao gồm quyền ngăn chặn người khác thực hiện các hành vi này mà không có sự cho phép của họ. Do đó, đáp án C là chính xác nhất. Các đáp án khác không chính xác vì: A là sai (bản quyền không phải giấy phép miễn phí); B là sai (bản quyền có giới hạn việc sử dụng và phân phối); D không hoàn toàn đúng (hợp đồng mua bán có thể liên quan đến bản quyền nhưng bản quyền là quyền pháp lý rộng hơn).

Câu 2:

Điều gì xảy ra khi bạn vi phạm bản quyền phần mềm?

Lời giải:
Đáp án đúng: A

Vi phạm bản quyền phần mềm là hành vi xâm phạm quyền sở hữu trí tuệ và được pháp luật bảo vệ. Hậu quả của hành vi này có thể rất nghiêm trọng, bao gồm cả việc phải đối mặt với hình phạt tiền (bồi thường thiệt hại cho chủ sở hữu bản quyền) và thậm chí là án tù (đối với các hành vi vi phạm nghiêm trọng, có tính chất thương mại hoặc gây hậu quả lớn). Các phương án khác không chính xác vì bản quyền phần mềm được bảo vệ và có các hình phạt rõ ràng cho hành vi vi phạm.

Câu 3:

Điều khoản "không được đảo ngược kỹ thuật" (no reverse engineering) trong giấy phép phần mềm có nghĩa là gì?

Lời giải:
Đáp án đúng: A
Điều khoản "không được đảo ngược kỹ thuật" (no reverse engineering) là một điều khoản phổ biến trong giấy phép phần mềm. Nó cấm người dùng phân tích, tháo rời, dịch ngược hoặc cố gắng tìm hiểu cách thức hoạt động bên trong của phần mềm. Mục đích là để bảo vệ quyền sở hữu trí tuệ của nhà phát triển phần mềm và ngăn chặn việc sao chép hoặc sửa đổi trái phép. Do đó, đáp án A là chính xác. Các đáp án còn lại không liên quan trực tiếp đến ý nghĩa của điều khoản này.

* Đáp án B: Nâng cấp phần mềm là một vấn đề khác và không liên quan đến việc đảo ngược kỹ thuật.
* Đáp án C: Điều khoản này cấm phân tích phần mềm, chứ không chỉ phân phối lại phần mềm đã chỉnh sửa.
* Đáp án D: Điều này có thể là một hệ quả gián tiếp, nhưng điều khoản chính tập trung vào việc cấm phân tích phần mềm.

Câu 4:

Giấy phép nào không thuộc nhóm giấy phép phần mềm tự do?

Lời giải:
Đáp án đúng: B
Giấy phép phần mềm tự do cho phép người dùng sử dụng, sửa đổi và phân phối phần mềm một cách tự do. Các giấy phép GNU General Public License (GPL), MIT, và GNU Affero General Public License (AGPL) đều là các giấy phép phần mềm tự do phổ biến. Microsoft Public License (MS-PL), mặc dù là giấy phép nguồn mở, nhưng nó không đáp ứng đầy đủ các tiêu chí của giấy phép phần mềm tự do như các giấy phép kể trên, đặc biệt về các hạn chế liên quan đến việc sử dụng bằng sáng chế. Do đó, MS-PL ít tự do hơn so với GPL, MIT và AGPL.

Câu 5:

Một trong những yêu cầu của Giấy phép Phần mềm GNU General Public License (GPL) là gì?

Lời giải:
Đáp án đúng: C

Giấy phép GPL (GNU General Public License) yêu cầu khi phân phối lại phần mềm, bạn phải cung cấp cả mã nguồn của phần mềm đó. Điều này đảm bảo tính minh bạch và cho phép người dùng khác sửa đổi và cải tiến phần mềm. Các điều khoản khác như không được thay đổi giấy phép, giữ nguyên bản quyền, và giới hạn mục đích sử dụng không phải là yêu cầu chính của GPL. GPL cho phép sử dụng cho cả mục đích thương mại.

Câu 6:

Giấy phép nào sau đây cho phép sử dụng, sao chép, sửa đổi và phân phối lại phần mềm cả trong và ngoài môi trường thương mại mà không yêu cầu công bố mã nguồn?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Phần mềm miễn phí là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Điểm khác biệt chính giữa phần mềm thương mại và phần mềm miễn phí là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Phần mềm trả phí một lần có đặc điểm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Phần mềm miễn phí thường có hạn chế gì so với phần mềm trả phí?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Phần mềm tự do (Free Software) cho phép người dùng làm gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Đâu là một lợi ích chính của phần mềm nguồn mở?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Ai thường là người đóng góp cho phát triển phần mềm nguồn mở?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Đặc điểm nào sau đây mô tả mô hình phát triển phần mềm nguồn mở?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Trong phát triển nguồn mở, "mã nguồn fork" có ý nghĩa gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Mục đích chính của cơ sở dữ liệu lỗi trong phát triển phần mềm nguồn mở là gì?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Đặc điểm nào sau đây không phải là một lợi ích của việc sử dụng cơ sở dữ liệu lỗi trong phát triển phần mềm?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Để tìm kiếm và thay thế chuỗi "abc" bằng "xyz" trong tất cả các tập tin .txt trong thư mục hiện tại, bạn sẽ sử dụng câu lệnh nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Cách nào sau đây để liệt kê tất cả các tập tin có kích thước lớn hơn 500KB trong thư mục hiện tại?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Để tìm tên tập tin không chứa chuỗi "error" trong thư mục logs, câu lệnh nào là phù hợp?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Lệnh nào sau đây được dùng để tìm các tập tin được sửa đổi trong vòng 7 ngày qua và sao lưu chúng vào một thư mục backup?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Để liệt kê 10 tập tin lớn nhất trong thư mục hiện tại, bạn sử dụng câu lệnh nào?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Câu nào sau đây không phải là ưu điểm của mã nguồn mở

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

câu nào sau đây là đúng

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Điều nào sau đây không đúng với các giấy phép mã nguồn mở

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP