Free Microsoft GH-900 Exam Questions (page: 7)

Which of the following is a key characteristic of GitHub Projects?

  1. Ability to visualize the commit history
  2. Ability to import Gantt charts from Microsoft Project
  3. Ability to create and customize multiple views
  4. Ability to enforce required fields

Answer(s): C

Explanation:

GitHub Projects is a flexible and powerful tool for project management that allows users to manage their work with ease. One of the key characteristics of GitHub Projects is the ability to create and customize multiple views. This feature enables teams to tailor the project management experience to their specific workflow needs, offering various ways to visualize tasks, issues, and work items.

Custom Views: You can set up different views like Kanban boards, tables, or timelines, and apply filters to show only what is relevant for a particular aspect of the project. This customization allows teams to organize their work in a way that best suits their processes, making it a highly adaptable project management tool.

Other options, such as visualizing commit history (which would fall under the 'Insights' feature), importing Gantt charts (which GitHub Projects does not natively support), or enforcing required fields (which might relate to form-based tools but not to GitHub Projects specifically), do not align with the key characteristics of GitHub Projects.



Which of the following is an Innersource development practice?

  1. Adopting open source code into the organization
  2. Sharing code between teams within the organization
  3. Removing open source code from the organization
  4. Making all repositories publicly accessible

Answer(s): B

Explanation:

Innersource is a development practice where an organization adopts open-source development methodologies within its own internal environment. The primary goal of innersource is to break down silos and encourage collaboration across different teams within the organization.

Sharing Code Between Teams:

Option B is correct because innersource involves sharing code between teams within the organization, similar to how open-source communities share code across the public domain. This practice fosters collaboration, improves code quality, and allows for reuse of code, reducing duplication of efforts.

Incorrect Options:

Option A is incorrect because adopting open-source code into the organization is related to using open-source software, not specifically to innersource practices.

Option C is incorrect because removing open-source code from the organization is contrary to the principles of both open source and innersource.

Option D is incorrect because making all repositories publicly accessible refers to open source, not innersource. Innersource typically involves keeping code internal to the organization.


Reference:

GitHub Docs: What is Innersource?

Innersource Commons: The Basics



Which of the following GitHub syntax formats is consistent with the associated text?

  1. * This is a heading
  2. This is a link
  3. <!-- This is a comment -->
  4. This is bolded text
  5. 1. This is an ordered list

Answer(s): C

Explanation:

GitHub supports various syntax formats that align with Markdown and HTML conventions. Here's a breakdown of the provided options:

Comment Syntax:

Option C is correct. The syntax <!-- This is a comment --> is used in Markdown files to insert comments. These comments will not be rendered in the final output, making them useful for adding notes or instructions within the code or documentation.

Incorrect Options:

Option A (* This is a heading) is incorrect because an asterisk (*) denotes an unordered list item, not a heading. A heading in Markdown is typically created with one or more hash symbols (#).

Option B (This is a link) is incorrect because this is plain text and not the syntax for creating a link. The correct syntax would be [This is a link](URL).

Option D (This is bolded text) is incorrect because this is plain text, not the correct Markdown syntax for bold text, which should be **This is bolded text** or __This is bolded text__.

Option E (1. This is an ordered list) is incorrect as it does represent an ordered list item, but it was not the syntax format asked about in the question. The question specifically focuses on matching associated text with syntax, where only the comment option is correct.


Reference:

GitHub Flavored Markdown (GFM)

GitHub Docs: Basic writing and formatting syntax



What are the key areas of focus for GitHub?

(Each answer presents a complete solution. Choose three.)

  1. Nurturing a community that supports open source principles
  2. Providing access and opportunities for developers
  3. Providing a social media platform for project managers
  4. Building a technology platform for secure code sharing and collaboration
  5. Hosting video calls with other developers

Answer(s): A,B,D

Explanation:

GitHub focuses on several key areas that align with its mission to support developers and foster collaboration:

Nurturing a Community That Supports Open Source Principles:

Option A is correct. GitHub is a major advocate for open-source software development, providing tools and platforms that enable open collaboration. GitHub hosts millions of open-source projects and supports a community-driven approach to software development.

Providing Access and Opportunities for Developers:

Option B is correct. GitHub provides a wide range of resources, such as GitHub Education, GitHub Actions, and GitHub Marketplace, to empower developers. These tools and opportunities help developers of all levels to learn, contribute, and improve their skills.

Building a Technology Platform for Secure Code Sharing and Collaboration:

Option D is correct. GitHub's core function is to provide a platform where developers can securely share code and collaborate. Features like private repositories, branch protections, and GitHub Actions for CI/CD (Continuous Integration/Continuous Deployment) workflows highlight this focus.

Incorrect Options:

Option C is incorrect because GitHub is not a social media platform for project managers; it is a code hosting platform with social features primarily aimed at developers.

Option E is incorrect because GitHub does not focus on hosting video calls.
While some integrations might allow for video conferencing, it is not a core focus of GitHub.


Reference:

GitHub Docs: The GitHub Developer Experience

GitHub Docs: About GitHub

This detailed explanation covers the primary focuses of GitHub, emphasizing its role in the open- source community and its commitment to providing a secure and collaborative platform for developers.



After 30 minutes of inactivity, a GitHub Codespace will:

  1. Be deleted
  2. Commit changes
  3. Restart
  4. Time out

Answer(s): D

Explanation:

After 30 minutes of inactivity, a GitHub Codespace will time out. This is designed to conserve resources when the Codespace is not being actively used. The session will be paused, and you'll need to reconnect to resume your work. However, the Codespace is not deleted, and any unsaved changes might not be lost but should be committed or saved to prevent data loss.



Viewing page 7 of 16



Post your Comments and Discuss Microsoft GH-900 exam prep with other Community members:

GH-900 Exam Discussions & Posts