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
:May 25, 2026
Cisco 200-901 Online Questions &
Answers
Question 501:
A small company has 5 servers and 50 clients. What are two reasons an engineer should split this network into separate client and server subnets? (Choose two.)
A. Subnets will split domains to limit failures. B. A router will limit the traffic types between the clients and servers. C. Subnets provide more IP address space for clients and servers. D. A router will bridge the traffic between clients and servers. E. Internet access to the servers will be denied on the router.
A. Subnets will split domains to limit failures. C. Subnets provide more IP address space for clients and servers. Explanation Explanation/Reference:Splitting a network into separate client and server subnets can have several benefits. One reason to do so is to use a router to limit the types of traffic that can flow between the clients and servers. This can help to improve network security by restricting access to certain types of resources or services. Additionally, subnets can provide more IP address space for clients and servers, which can be particularly useful in larger networks where there may be a limited number of available IP addresses.
Question 502:
DRAG DROP
Refer to the exhibit.
A Python script must delete all Cisco Catalyst 9300 Series switches that have an uptime that is greater than 90 days. The script must also query for the status of all the other devices. Drag and drop the code from the bottom onto the box where the code is missing to complete the script. Not all options are used.
Select and Place:
Explanation/Reference:
Question 503:
DRAG DROP Refer to the exhibit.
Drag and drop the code from the bottom onto the blanks in the code to construct a cURL command using the Cisco DNA Center API, which will provide the details of a WLAN controller with Id ab123456789. Not all options are used.
Select and Place:
Explanation/Reference:
Question 504:
Refer to the exhibit.
What are two results of running the RESTCONF query? (Choose two.)
A. GigabitEthernet1 becomes shut down. B. Interfaces are created as containers. C. GigabitEthernet2 becomes shut down. D. Descriptions for two interfaces are applied. E. The module left-interfaces:interfaces is created.
C. GigabitEthernet2 becomes shut down. D. Descriptions for two interfaces are applied. The provided RESTCONF query is configuring network interfaces using the YANG data model. Based on the JSON data: GigabitEthernet1: This interface has an enabled status set to true and an IP address configured. GigabitEthernet2: This interface has an enabled status set to false, which means it is being shut down. GigabitEthernet3: This interface is also set with an enabled status of false. The descriptions for these interfaces are also included in the configuration, so the descriptions for two interfaces (GigabitEthernet1 and GigabitEthernet2) are applied. References: RESTCONF and YANG Model Basics
Question 505:
What is a characteristic of Agile software development compared to the Waterfall method?
A. Agile method values comprehensive documentation whereas Waterfall focuses on working software. B. Agile delivers at the end of a linear process whereas in Waterfall each phase depends on the deliverables of the previous phase. C. In Agile, development iterations last from one to four weeks whereas the Waterfall method does not utilize iterations. D. In Agile, code is deployed to production immediately whereas in Waterfall deployment is processed gradually on each cycle.
C. In Agile, development iterations last from one to four weeks whereas the Waterfall method does not utilize iterations. Explanation Explanation/Reference:
Question 506:
Refer to the exhibit.
An engineer wants to create a Bash script to automate a workflow that is related to a machine learning-based application. The engineer wants to use the application as a container and use an image from the open-source public repository. What is accomplished by the script?
A. Create a new software package B. Install and remove files. C. Update an existing software package. D. Install a software package.
D. Install a software package. The Bash script shown in the exhibit performs the following actions: Updates the list of available packages using brew update. Installs Docker using brew install docker. Upgrades pip and installs tensorflow and pytorch using pip install. Pulls the latest TensorFlow Docker image using docker pull tensorflow/tensorflow:latest. This script is designed to install the necessary software packages (Docker, TensorFlow, PyTorch) required for a machine learning-based application. It does not create or remove any software packages but installs them. References: Cisco DevNet Associate Certification Guide Docker Documentation Homebrew Documentation Pip Documentation
Question 507:
DRAG DROP
Drag and drop the Python data transformation methods from the left onto the data formats on the right.
Select and Place:
Explanation/Reference:
Question 508:
A company wants to automate the orders processed on its website using API. The network device that supports the solution must:
1.
support XML encoding
2.
support distributed transactions
3.
support YANG data models
4.
be support software redundancy
Which requirement prevents the use of RESTCONF for the solution?
A. software redundancy B. YANG data models C. distributed transactions D. XML encoding
C. distributed transactions Explanation Explanation/Reference:RESTCONF is a protocol used to access data defined in YANG using standard HTTP methods. However, it does not support distributed transactions, which is a requirement in this scenario. RESTCONF: Supports YANG data models, XML encoding, and can be used in environments with software redundancy. Distributed Transactions: RESTCONF does not support distributed transactions, which require coordination of a transaction across multiple network devices or components. Option C is correct as the requirement for distributed transactions prevents the use of RESTCONF. Cisco DevNet Documentation: RESTCONF Protocol
Question 509:
Which data is specified in the response header?
A. Option A B. Option B C. Option C D. Option D
D. Option D
Question 510:
Which HTTP response code should be returned when the request is completed but there is no content to send for the request?
A. 100 B. 204 C. 302 D. 402
B. 204 Explanation Explanation/Reference:https://developer.mozilla.org/en-US/docs/Web/HTTP/Status#successful_responses
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.