Skip to Content

CompTIA Project+ PK0-005 Exam Questions and Answers – 1

The latest CompTIA Project+ PK0-005 certification actual real practice exam question and answer (Q&A) dumps are available free, which are helpful for you to pass the CompTIA Project+ PK0-005 exam and earn CompTIA Project+ PK0-005 certification.

Question 21

During the stabilization phase for recently deployed software, an end user reports a bug that is compromising data integrity. Which of the following tools will the project manager MOST likely use?

A. Issue log
* B. Defect log
C. Change log
D. Task board

Explanation

During the stabilization phase of recently deployed software, the project manager will most likely use a defect log to track and manage reported bugs. A defect log is a document that contains information about the defects or issues identified during testing or after the deployment of software. It includes the severity of the defect, the steps to reproduce the problem, and the actions taken to resolve the defect.

The project manager will most likely use a defect log during the stabilization phase for recently deployed software to record a bug that is compromising data integrity. A defect log is a tool that tracks and documents any errors or flaws found in a software product or system during testing or operation. It usually includes information such as defect ID, description, severity, priority, status, resolution, and responsible person. A defect log can help to monitor and manage the quality of the software product or system and ensure that all defects are identified and resolved before delivery or release.

Question 22

Which of the following is a test that is done on an existing system to ensure the previous functionality still works after a change has been made?

A. Smoke testing
* B. Regression testing
C. Unit testing
D. User acceptance testing

Explanation

Regression testing is a type of testing that is done on an existing system to ensure that the previous functionality still works after a change has been made. Regression testing is a process of retesting or verifying that a software system or application still performs as expected after it has been modified or updated with new features, bug fixes, patches, etc. Regression testing can help to detect any errors or defects that may have been introduced by the change and ensure that no functionality has been broken or degraded.

Question 23

Which of the following should occur when implementing an IT infrastructure change that takes risks into consideration?

A. Approving the change request
* B. Developing a rollback plan
C. Gathering necessary resources
D. Defining requirements

Explanation

When implementing an IT infrastructure change that takes risks into consideration, the project manager should develop a rollback plan. A rollback plan is a contingency plan that outlines the steps that need to be taken in case the change does not work as expected. It includes a plan to roll back the changes and restore the system to its previous state.

The project manager should develop a rollback plan when implementing an IT infrastructure change that takes risks into consideration. A rollback plan is a contingency plan that describes how to revert back to the previous state of the system in case of a failure or disruption during the change implementation. A rollback plan can help to minimize the impact of the change on the system performance and availability and ensure business continuity and data integrity.

Question 24

Which of the following describes three-tier architecture?

A. Conceptual, design, and implementation stages
* B. Presentation, application, and data processing
C. Network, software, and security
D. Development, testing, and production environment

Explanation

Presentation, application, and data processing. Presentation, application, and data processing are the three logical and physical computing tiers that make up a three-tier architecture. A three-tier architecture is a type of software architecture that separates an application into three layers or tiers that run on different servers or machines. Each tier performs a specific function or role and communicates with other tiers through well-defined interfaces. The presentation tier is the user interface and communication layer of the application, where the end user interacts with the application. The application tier is the logic or middle tier of the application, where data is processed using business rules. The data processing tier is the data or back-end tier of the application, where data is stored and managed.

Question 25

During a staff meeting, a project manager voices a concern about the client billing rate for a particular engineer. Which of the following documents would the project manager need in order to find this information?

A. SLA
B. TOR
* C. SOW
D. NDA

Question 26

Which of the following requires the MOST availability from the business team?

A. SDLC
* B. Scrum
C. PRINCE2
D. Waterfall

Explanation

Scrum requires the most availability from the business team among the given options. Scrum is a popular agile framework that organizes work into short iterations called sprints, usually lasting one to four weeks. Scrum emphasizes collaboration between teams, customers, and stakeholders and encourages open communication and transparency throughout the project lifecycle. Scrum requires frequent involvement and feedback from the business team through activities such as product backlog refinement, sprint planning, sprint review, sprint retrospective, and daily scrum meetings.

Question 27

A PM has identified all the resources involved in a project. The next step is to identify which resources are responsible for which tasks. Which of the following should be used to document this information?

A. RFI
* B. RACI
C. WBS
D. SOW

Question 28

Which of the following criteria would favor using the agile methodology to manage an upcoming project?

A. Strong projectized organization
B. Medium risk
C. Lack of resources
* D. Multiple undefined tasks

Explanation

Multiple undefined tasks would favor using the agile methodology to manage an upcoming project. Agile methodology is a project management framework that breaks projects down into several dynamic phases, commonly known as sprints. Agile methodology is an iterative and adaptive approach that allows teams to respond to changing requirements and customer feedback quickly and effectively. Agile methodology is suitable for projects that have multiple undefined tasks, as it enables teams to prioritize and deliver the most valuable features first, and refine and improve them over time based on user input and testing.

Question 29

By developing a project schedule, a PM has already validated the constraints, outlined the duration of the tasks and the phases, and confirmed the proper sequence and flow of the project. Which of the following activities still needs to be performed to complete the schedule?

A. Allocate resources.
B. Determine the project budget.
C. Develop a communication plan.
* D. Establish baselines.

Explanation

The next step after defining tasks, durations, resources, and costs is to establish baselines. A baseline is an approved version of a project plan that serves as a reference point for measuring progress and performance throughout the project lifecycle. A baseline typically includes scope, schedule, cost, quality, and risk parameters. Establishing baselines involves presenting the project plan to key stakeholders and obtaining their formal agreement on the project objectives and deliverables. Baseline approval can help to establish clear expectations, avoid scope creep, and facilitate change control during project execution.

Question 30

The high-level technical requirements for a new application state that the application should be suitable to support enterprise-level client-server solutions. Which of the following meets these requirements?

A. Data warehouse
B. SQL database
* C. Multitier architecture
D. Content management system

Explanation

Multitier architecture is a type of software architecture that is suitable to support enterprise-level client-server solutions. Multitier architecture divides an application into logical layers or tiers that are distributed among different servers or machines. Each tier performs a specific function or role and communicates with other tiers through well-defined interfaces. Multitier architecture can provide benefits such as scalability, performance, security, maintainability, and reusability for complex and large-scale applications.