
500+ câu Trắc nghiệm Phát triển phần mềm mã nguồn mở có đáp án - Phần 18
30 câu hỏi
Firefox.
Microsoft Edge.
Google Chrome
Safari
Chọn đáp án C
Phần mềm được phát hành dưới giấy phép GPL.
Các tính năng cơ bản, thiết yếu của sản phẩm được cung cấp dưới dạng mã nguồn mở.
Toàn bộ sản phẩm đều là mã nguồn mở
Các tính năng thương mại bổ sung được đóng gói riêng
Chọn đáp án A
Drupal.
Joomla.
WordPress
TensorFlow
Chọn đáp án B
Mô hình ‘Cathedral’ (Nhà thờ).
Mô hình ‘Agile’.
Mô hình ‘Waterfall’
Mô hình ‘Spiral’
Chọn đáp án B
Người dùng phải chia sẻ lại mọi thay đổi của họ.
Có rất ít hạn chế về việc sử dụng, sửa đổi và phân phối lại, bao gồm cả mục đích thương mại.
Phần mềm chỉ có thể được sử dụng cho mục đích nghiên cứu
Cần phải trả phí để sử dụng
Chọn đáp án B
Hợp nhất nhiều kho mã nguồn thành một.
Nhúng một kho mã nguồn Git khác vào một kho Git hiện có.
Tạo một bản sao hoàn toàn độc lập của kho mã nguồn
Quản lý các nhánh phát triển song song
Chọn đáp án B
GPL v3.
LGPL v3.
MIT
MPL 2.0
Chọn đáp án C
C++.
Java.
Python
Go
Chọn đáp án C
GNU Affero General Public License (AGPL).
Mozilla Public License (MPL).
Giấy phép MIT
Giấy phép GNU Lesser General Public License (LGPL)
Chọn đáp án C
Quyền sở hữu trí tuệ duy nhất đối với toàn bộ dự án.
Khả năng yêu cầu người dùng khác trả phí sử dụng.
Tăng cường uy tín, thu hút nhân tài và ảnh hưởng đến hướng phát triển
Đảm bảo mọi người dùng phải mua giấy phép thương mại
Chọn đáp án C
Oracle Database.
Microsoft SQL Server.
MongoDB
IBM Db2
Chọn đáp án C
Windows NT Kernel.
FreeBSD Kernel.
Mach Kernel
Linux Kernel
Chọn đáp án D
Thiếu sự hỗ trợ kỹ thuật chuyên nghiệp và kịp thời.
Khó khăn trong việc tìm kiếm nhân lực có kỹ năng phù hợp.
Rủi ro về vấn đề pháp lý liên quan đến giấy phép
Tất cả các phương án trên
Chọn đáp án D
Mozilla Public License (MPL).
Eclipse Public License (EPL).
Microsoft Public License (Ms-PL)
Proprietary Software License (PSL)
Chọn đáp án D
GNU General Public License (GPL).
MIT License.
GNU Lesser General Public License (LGPL)
Mozilla Public License (MPL)
Chọn đáp án B
Toàn bộ mã nguồn của dự án đều miễn phí và có thể truy cập.
Các tính năng cơ bản của phần mềm là mã nguồn mở, trong khi các tính năng nâng cao hoặc dịch vụ đi kèm có thể là độc quyền và thu phí.
Dự án chỉ cho phép đóng góp từ các nhà phát triển được ủy quyền
Mã nguồn chỉ được phép xem nhưng không được sửa đổi
Chọn đáp án B
Cộng đồng chỉ có vai trò sử dụng phần mềm.
Cộng đồng tham gia vào việc kiểm tra, báo cáo lỗi và đề xuất cải tiến mã nguồn.
Chỉ có người tạo ra dự án chịu trách nhiệm về chất lượng và bảo mật
Cộng đồng chỉ đóng góp ý kiến nhưng không can thiệp vào mã nguồn
Chọn đáp án B
Microsoft Visual C++ Compiler.
GCC (GNU Compiler Collection).
LLVM
Clang
Chọn đáp án D
Để mã hóa toàn bộ mã nguồn, ngăn chặn truy cập trái phép.
Để quản lý sự thay đổi của mã nguồn, cho phép nhiều người đóng góp đồng thời và theo dõi lịch sử phát triển.
Để tự động hóa quá trình biên dịch mã nguồn
Để tạo giao diện người dùng cho phần mềm
Chọn đáp án B
Microsoft Edge.
Google Chrome.
Mozilla Firefox
Safari
Chọn đáp án C
GNU General Public License (GPL).
MIT License.
Mozilla Public License (MPL)
Apache License 2.0
Chọn đáp án D
Một cam kết về chất lượng và hiệu suất của phần mềm mã nguồn mở.
Một hợp đồng cung cấp dịch vụ hỗ trợ kỹ thuật, bảo trì và thời gian phản hồi cho phần mềm mã nguồn mở.
Một thỏa thuận về việc chia sẻ mã nguồn giữa các dự án
Một quy định về bảo mật thông tin người dùng
Chọn đáp án B
Sửa lỗi trong mã nguồn của dự án.
Tạo ra một bản sao độc lập của dự án mã nguồn mở để phát triển theo hướng khác.
Đóng góp mã nguồn mới vào dự án gốc
Tài liệu hóa mã nguồn của dự án
Chọn đáp án B
Chi phí bản quyền thấp hoặc miễn phí, giúp tiết kiệm chi phí đáng kể.
Khả năng tùy chỉnh cao để đáp ứng các yêu cầu kinh doanh cụ thể.
Độ bảo mật cao hơn do mã nguồn được kiểm tra bởi cộng đồng
Tất cả các phương án trên
Chọn đáp án D
Windows 11.
macOS Ventura.
Fedora Workstation
ChromeOS
Chọn đáp án C
Amazon Web Services (AWS).
Microsoft Azure.
OpenStack
Google Cloud Platform (GCP)
Chọn đáp án C
MIT License linh hoạt hơn vì nó không có yêu cầu ‘chia sẻ tương tự’.
GPL linh hoạt hơn vì nó đảm bảo mọi sản phẩm đều miễn phí.
Cả hai đều có mức độ linh hoạt như nhau
Không có giấy phép nào cho phép kết hợp với mã nguồn độc quyền
Chọn đáp án A
Microsoft Visual Studio.
IntelliJ IDEA.
Eclipse
Xcode
Chọn đáp án C
Mã nguồn mở loại bỏ hoàn toàn bản quyền phần mềm.
Bản quyền phần mềm là nền tảng để tạo ra các giấy phép mã nguồn mở.
Chỉ phần mềm độc quyền mới có bản quyền
Bản quyền chỉ áp dụng cho mã nguồn không mở
Chọn đáp án B
Khi mã nguồn có sẵn và có thể xem miễn phí, không có ràng buộc về sử dụng.
Khi mã nguồn được công bố theo một giấy phép tuân thủ các tiêu chí của Open Source Definition (OSD).
Khi phần mềm được phát triển bởi cộng đồng và có khả năng đóng góp từ bất kỳ ai
Khi phần mềm miễn phí sử dụng và có thể sửa đổi mã nguồn theo ý muốn
Chọn đáp án B
Bạn có thích hoạt động này không?
Hãy lưu hoặc chia sẻ nội dung này đến mọi người.


















