050-100

050-100 practice questions, page 2 of 2, with answer review and explanations.

Question 6

Which of the following circumstances would trigger the creation of a new major release when using semantic versioning? (Choose two.)

  1. A change leads to a new security vulnerability for which currently no fix exists.
  2. A change introduces major new features that allow the software to be used for additional purposes.
  3. A change breaks compatibility with a specific data format used by previous versions of the software.
  4. A change fixes a security issue that could compromise any system that runs the software.
  5. A change repairs a bug that leads to crashes whenever a user wants to save data.

Question 7

Which of the following statements about software under the GNU General Public License version 3 (GPLv3) are true? (Choose two.)

  1. The GPL gives the user unlimited rights to combine and redistribute the software with software under another license.
  2. The GPL prohibits the user from charging money for support for the software.
  3. The GPL gives the user unlimited rights to modify the software for their own purposes.
  4. The GPL gives the user unlimited rights to use the unmodified software.
  5. The GPL is incompatible with the copyright laws of most jurisdictions.

Question 8

A user finds a bug in an open source project. The user can not fix the source code, but wants to report the bug to the project. What is the best way to do so?

  1. Adding a bug report to the project's wiki, creating a page BugTracking if it doesn't exist.
  2. Creating a merge request or pull request that contains no code but a description of the bug.
  3. Creating a bug report in the project's issue tracking or bug tracking system.
  4. Sending the bug report by email to all mailing lists that the project provides.
  5. Opening a private chat to one of the project's developers on a social media platform.