Cisco 200-901 Online Practice
Questions and Exam Preparation
200-901 Exam Details
Exam Code
:200-901
Exam Name
:Developing Applications and Automating Workflows using Cisco Platforms (DEVASC)
Certification
:Cisco Certified DevNet Associate
Vendor
:Cisco
Total Questions
:624 Q&As
Last Updated
:Jul 15, 2026
Cisco 200-901 Online Questions &
Answers
Question 51:
Refer to the exhibit.
What does the command marked (2) do when it is run?
A. It duplicates the "test" branch. B. It deletes the "test" branch only if a new branch is created. C. It deletes the "test" branch. D. It does not delete the branch until it is merged.
C. It deletes the "test" branch. Explanation Explanation/Reference:The command git branch -D test forcefully deletes the local branch named test, even if it has unmerged changes. Deleting Branches: git branch -D is used to delete a branch forcefully. Force Deletion: The -D flag forcefully deletes the branch regardless of its merge status. Option C correctly describes the action of the command, which is to delete the test branch. Git Documentation: Git Branch Command
Question 52:
What are two benefits of edge architecture? (Choose two.)
A. device authentication B. secure access C. service deployment D. offline support E. data management
B. secure access E. data management
Question 53:
What is the purpose of Infrastructure as Code?
A. to provide the ability of independent development process B. to manually configure and manage infrastructure at scale C. to apply new practices on the development process D. to use development engineering practices on the infrastructure
D. to use development engineering practices on the infrastructure Infrastructure as Code (IaC) applies software development practices to infrastructure management. This approach uses code to provision and manage IT infrastructure, enabling version control, automated testing, and continuous delivery. Automated Provisioning: IaC scripts automate the setup and configuration of infrastructure resources. Consistency: By defining infrastructure in code, environments can be consistently reproduced across different stages (development, testing, production). Development Practices: IaC allows infrastructure to be managed with the same tools and processes as application code, including version control and automated testing. References: Infrastructure as Code Overview: IaC Introduction
Question 54:
What are two benefits of using version control? (Choose two.)
A. It enables multiple team members to work on the same project simultaneously. B. It provides a complete long-term change history of every file of an application. C. It improves code availability by distributing the data across different machines. D. It provides automation of the build and deployment process out of the box. E. It executes tests and reveals compilation errors before the code is committed.
A. It enables multiple team members to work on the same project simultaneously. B. It provides a complete long-term change history of every file of an application.
Question 55:
DRAG DROP Drag and Drop the GIT commands from the left onto the right that add modified local files to a remote repository. Not all options are used
Select and Place:
Explanation/Reference:
Step 1: git add .
Step 2: git commit -m "this is my edit"
Step 3: git push
(if the remote repository is not connect yet, we will need to use a Step 2.5 of "git remote add origin "
Question 56:
What is a feature of Cisco Modeling Labs?
A. Practice administration skills for exam certification. B. Automate simulations that connect to external networks. C. Design and test against virtual network equipment. D. Create and manage user groups to control lab access.
C. Design and test against virtual network equipment.
Question 57:
A developer has addressed a bug that was found in the production code of an application. A separate file named `bug427896191v_fix" has been created with the changes to the code. Which Git command must be used to incorporate the bug fix into the production code?
A. git rebase B. git cat-file C. git merge-file D. git bisert
C. git merge-file The git merge-file command is used to merge changes from a specified file into the working directory file. This is particularly useful when you have a separate file with bug fixes and you need to incorporate those fixes into your production code. The command takes three files: the base file, the current file, and the file with changes. It then merges the changes into the current file. Example usage: bash Copy code git merge-file References: Git Documentation - git merge-file Cisco DevNet Associate Certification Guide
Question 58:
Refer to the exhibit. A network engineer must improve the fabric discovery process in a data center. The engineer wants to check current ACI scripts in the myproject repository and clone them to a folder named aci. The engineer will optimize the scripts from the new folder. Which command performs this task on the Git repository?
A. Option A B. Option B C. Option C D. Option D
D. Option D To clone the "myproject" repository from GitHub into a new folder named "aci" for optimization, the correct command is: git clone [email protected]:myproject aci This command specifies the SSH URL of the repository ([email protected] ) and sets the target directory to "aci." The git clone command copies the repository to the local machine, creating a new directory named "aci" where the repository's contents will be placed. References: Git Clone Documentation GitHub SSH Setup
Question 59:
What is a characteristic of the Cisco Finesse platform?
A. Applications allow services to be invoked on a network triggered event. B. The platform provides a ready-to-go platform for HD video and audio conferencing. C. Applications are added to the platform from the desktop remotely. D. The platform includes an enterprise-class IM engine.
A. Applications allow services to be invoked on a network triggered event. A characteristic of the Cisco Finesse platform is that applications allow services to be invoked on a network triggered event. Cisco Finesse is a next-generation agent and supervisor desktop designed to provide a rich, browser-based experience for contact center agents and supervisors. It offers a flexible, open development platform that allows developers to build custom applications and integrations to meet the specific needs of their contact center. One of the key features of Cisco Finesse is the ability to trigger actions based on events within the contact center network, such as an incoming call or a change in the status of a customer's account. This allows developers to build applications that can react to real-time events and provide relevant information or services to agents as they handle customer interactions. https://developer.cisco.com/docs/finesse/#!finesse-overview/what-are-the-business-benefits
Question 60:
Which network component enables communication between broadcast domains?
A. router B. firewall C. switch D. load balancer
A. router A router is a network component that enables communication between different broadcast domains by forwarding data packets between them based on their IP addresses. Broadcast Domains: A broadcast domain is a network segment where a broadcast frame is forwarded to all devices. Router Function: Routers separate broadcast domains, allowing communication between them by routing packets based on their destination IP addresses. References: Network Components: Routers and Broadcast Domains
Nowadays, the certification exams become more and more important and required by more and more
enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare
for the exam in a short time with less efforts? How to get a ideal result and how to find the
most reliable resources? Here on Vcedump.com, you will find all the answers.
Vcedump.com provide not only Cisco exam questions,
answers and explanations but also complete assistance on your exam preparation and certification
application. If you are confused on your 200-901 exam preparations
and Cisco certification application, do not hesitate to visit our
Vcedump.com to find your solutions here.