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

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

A
Admin
Đại họcTrắc nghiệm tổng hợp35 lượt thi
25 câu hỏi
1. Trắc nghiệm
• 1 điểm

Cái gì thường KHÔNG được đảm bảo trong phần mềm nguồn mở?

Mã nguồn có thể truy cập

Hỗ trợ kỹ thuật chuyên nghiệp

Quyền chỉnh sửa mã nguồn

Quyền sử dụng phần mềm miễn phí

Xem đáp án

Chọn đáp án B

2. Trắc nghiệm
• 1 điểm

Linus's Law trong ngữ cảnh của phát triển nguồn mở có nghĩa là gì?

Phần mềm nên được phát triển theo hình thức hợp đồng

Với đủ số lượng mắt nhìn, mọi lỗi sẽ được phát hiện

Chỉ những người dùng cuối mới có thể sửa lỗi

Phần mềm nguồn mở không nên phân phối rộng rãi

Xem đáp án

Chọn đáp án B

3. Trắc nghiệm
• 1 điểm

Mô hình Bazar trong phát triển nguồn mở mô tả gì?

Một nhóm nhỏ các nhà phát triển làm việc trong một môi trường kín

Phát triển mở rộng với sự tham gia của cộng đồng rộng lớn

Một nhà phát triển duy nhất làm việc trên một dự án

Phát triển được tài trợ đầy đủ bởi một công ty lớn

Xem đáp án

Chọn đáp án B

4. Trắc nghiệm
• 1 điểm

Cái gì thường được coi là lợi ích của mô hình phát triển phần mềm nguồn mở?

Tốc độ phát triển chậm

Ít đổi mới hơn so với phần mềm thương mại

Nâng cao an ninh và độ tin cậy thông qua đánh giá cộng đồng

Chi phí phát triển cao hơn

Xem đáp án

Chọn đáp án C

5. Trắc nghiệm
• 1 điểm

Đặc điểm nào sau đây không phải là một lợi ích của việc sử dụng hệ thống quản lý phiên bản trong phát triển phần mềm?

Kiểm soát phiên bản dễ dàng cho mã nguồn

Phục hồi mã nguồn đã bị lỗi hoặc mất mát

Tăng tốc độ phát triển phần mềm

Cung cấp tổng quan không rõ ràng về lịch sử thay đổi của dự án

Xem đáp án

Chọn đáp án D

6. Trắc nghiệm
• 1 điểm

Công cụ nào sau đây thường được sử dụng để quản lý lỗi trong các dự án phần mềm nguồn mở?

Microsoft Excel

JIRA

Bugzilla

Adobe Photoshop

Xem đáp án

Chọn đáp án C

7. Trắc nghiệm
• 1 điểm

Để xem số dòng, số từ, và số ký tự trong một tập tin, lệnh nào sau đây là phù hợp?

cat file.txt | wc

grep -c file.txt

awk 'END {print NR, NF, length}' file.txt

sed -n '$=' file.txt

Xem đáp án

Chọn đáp án A

8. Trắc nghiệm
• 1 điểm

Làm thế nào để đếm số lần xuất hiện của từ "linux" trong tất cả các tập tin .log ở thư mục hiện tại?

grep -o 'linux' *.log | wc -l

cat *.log | grep 'linux' -c

awk '/linux/ {count++} END {print count}' .log

find . -name '.log' | xargs grep -c 'linux'

Xem đáp án

Chọn đáp án A

9. Trắc nghiệm
• 1 điểm

Câu lệnh nào sau đây dùng để xem những dòng cuối cùng của tất cả các tập tin log và theo dõi thay đổi mới nhất của chúng?

tail -f logs/.log

cat logs/.log | tail -f

find logs -type f -exec tail -f {} +

ls logs/ | xargs -I {} tail -f {}

Xem đáp án

Chọn đáp án C

10. Trắc nghiệm
• 1 điểm

Lệnh nào dùng để tìm tất cả các tập tin không truy cập trong 10 ngày qua và xóa chúng?

find . -atime +10 -delete

find . -type f -mtime +10 -exec rm {} ;

ls -lt --time=atime | grep '10 days' | xargs rm

find . -type f -atime +10 | xargs rm -f

Xem đáp án

Chọn đáp án A

11. Trắc nghiệm
• 1 điểm

Để kiểm tra tất cả các tập tin có kích thước lớn hơn 1MB và chứa chuỗi "ERROR", câu lệnh nào phù hợp nhất?

find . -size +1M -exec grep -l 'ERROR' {} ;

grep -r 'ERROR' * | find . -size +1M

find . -size +1M | xargs grep 'ERROR'

awk 'length($0) > 1048576 && /ERROR/' *

Xem đáp án

Chọn đáp án A

12. Trắc nghiệm
• 1 điểm

Quan niệm nào sau đây sai về copyleft.

Được đưa ra dựa trên copyright

Nghĩa vụ phân phối và cho phép truy xuất công khai các tác phẩm phái sinh

Người sở hữu quyền cấp quyền để: sử dụng, sữa đổi, phân phối lại

Tồn tại giấp phép copyleft cho cả phần mềm, âm nhạc và nghệ thuật

Xem đáp án

Chọn đáp án B

13. Trắc nghiệm
• 1 điểm

Nếu bạn viết 1 chương trình áp dụng giấy phép GNU–GPL thì bạn cấn đính kèm những thông báo đi cùng phần mềm ở đâu.

Một thông báo độc lập đi kèm

Đính kèm vào phần đầu của tập tin mã nguồn (dưới dạng ghi chú)

Đính kèm vào phần cuối của tập tin mã nguồn (dưới dạng ghi chú)

Cả 3 phương pháp trên đều đúng

Xem đáp án

Chọn đáp án D

14. Trắc nghiệm
• 1 điểm

Giấy phép mã nguồn mở là tập hợp các quy tắc đòi hỏi ai là người phải tuân theo.

Người sáng chế ra phần mềm mã nguồn mở

Nhà bảo hành phần mềm mã nguồn mở

Người sử dụng phần mềm mã nguồn mở

Cả 3

Xem đáp án

Chọn đáp án C

15. Trắc nghiệm
• 1 điểm

Tổ chức OSI - Open Source Initiative là một tổ chức như thế nào?

Là một tổ chức phần mềm nguồn mở, trực tiếp phát triển các dự án phần mềm nguồn mở

Là một tổ chức phi lợi nhuận mà mục đích của nó là thúc đẩy sự phát triển phần mềm nguồn mở

Hoạt động quan trọng nhất của tổ chức này là xem xét phê duyệt giấy phép mã nguồn mở

Câu b và c

Xem đáp án

Chọn đáp án D

16. Trắc nghiệm
• 1 điểm

Tổ chức FSF là tổ chức

Phần mềm mã nguồn mở

Phần mềm tự do

Quỹ phần mềm nguồn mở

Phần mềm miễn phí

Xem đáp án

Chọn đáp án B

17. Trắc nghiệm
• 1 điểm

phát biểu nào sau đây không phải là phát biểu đúng

Phần mềm mã nguồn mở là phần mềm tự do

Phần mềm mã nguồn mở cho phép người dùng được sửa mã nguồn

Phần mềm mã nguồn mở là phần mềm miễn phí

Phần mềm mã nguồn mở cho phép người dùng được tự do chia sẻ cho người khác

Xem đáp án

Chọn đáp án C

18. Trắc nghiệm
• 1 điểm

Bạn hãy cho biết phần mềm văn phòng nào sau đây sử dụng giấy phép mã nguồn mở.

Microsoft Office

Libre Office

Cả a và b

Không câu nào đúng

Xem đáp án

Chọn đáp án B

19. Trắc nghiệm
• 1 điểm

bạn hãy cho biết phần mềm nào sau đây sử dụng giấp phép GNU GPL.

Ubuntu

Window Xfree86

JavaFBP toolkit

Không câu nào đúng

Xem đáp án

Chọn đáp án A

20. Trắc nghiệm
• 1 điểm

bạn hãy cho biết phần mềm nào sau đây sử dụng giấp phép BSD.

Ubuntu

Window Xfree86

JavaFBP toolkit

Không câu nào đúng

Xem đáp án

Chọn đáp án B

21. Trắc nghiệm
• 1 điểm

giấy phép nào không cấp phép một phần mềm/ thư viện mã nguồn đóng liên kết với một phần mềm/ thư viện mang giấy phép mở tương ứng.

GNU General Public License

Apache Public License

BSD License

Artistic License

Xem đáp án

Chọn đáp án A

22. Trắc nghiệm
• 1 điểm

Phần mềm GIMP sử dụng giấy phép mã nguồn mở nào.

GNU GPL License

Apache Public License

BSD License

Artistic License

Xem đáp án

Chọn đáp án A

23. Trắc nghiệm
• 1 điểm

Phần mềm Mozilla Firefox sử dụng giấy phép mã nguồn mở nào.

Mozilla Public License

BSD License

Artistic License

GPL License

Xem đáp án

Chọn đáp án A

24. Trắc nghiệm
• 1 điểm

Phần mềm Apache Server sử dụng giấy phép nào sau đây.

BSD License

Artistic License

GPL License

Apache License

Xem đáp án

Chọn đáp án D

25. Trắc nghiệm
• 1 điểm

Những phần mềm mã nguồn mở miễn phí nào sau đây giúp chạy các ứng dụng windows trên môi trường Ubuntu

Wine và CrossOver

Wine door và Cedega

Wine và PlayOnlinux

Xem đáp án

Chọn đáp án C