Tạo Trắc Nghiệm

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

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

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

Câu 1

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

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

Đáp án: C

Câu 2

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

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

Đáp án: A

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ì?

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

Đáp án: A

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?

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

Đáp án: B

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ì?

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

Đáp án: C

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?

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

Đáp án: B

Câu 7

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

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

Đáp án: A

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ì?

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

Đáp án: C

Câu 9

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

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

Đáp án: A

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í?

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

Đáp án: B

Câu 11

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

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

Đáp án: B

Câu 12

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

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

Đáp án: A

Câu 13

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

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

Đáp án: C

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ở?

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

Đáp án: C

Câu 15

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

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

Đáp án: B

Câu 16

GitHub, một nền tảng phổ biến cho lưu trữ và quản lý mã nguồn, sử dụng công nghệ nào dưới đây?

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

Đáp án: A

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ì?

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

Đáp án: B

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?

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

Đáp án: C

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?

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

Đáp án: A

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?

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

Đáp án: A

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?

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

Đáp án: A

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?

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

Đáp án: C

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?

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

Đáp án: D

Câu 24

Giấy phép BSD - Berkeley System Distribution Licenses được sử dụng lần đầu tiên cho phân mềm nào?

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

Đáp án: B

Câu 25

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

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

Đáp án: B

Câu 26

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

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

Đáp án: D

Câu 27

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

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

Đáp án: B

Câu 28

Giấy phép GNU GPL phiên bản mới nhất là.

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

Đáp án: C

Câu 29

Giấy phép nào có khả năng kết hợp một phần mềm với một phần mềm/ thư viện mang giấy phép mở tương ứng.

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

Đáp án: D