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 541:
A company wants to accelerate the adoption of technologies that will simplify its operations. Staff have different skill levels and are looking for a single site to find easy-to-consume beginner, intermediate, and advanced multidomain use
cases.
Which site should be used?
A. DevNet Ecosystem Exchange B. DevNet Automation Exchange C. DevNet Creations D. DevNet Support Forum
B. DevNet Automation Exchange Fairly sure the correct answer is B. The automation exchange has a "use-case library" within with people share different code that they have made for various use-cases. They also have a filter which you can use to search for "walk", "run", or "fly" which sounds like it relates to the "beginner", "intermediate", and "advanced" that is referred to in this question https://developer.cisco.com/network-automation/listing/
Question 542:
DRAG DROP
Drag and drop the steps from the left into the order on the right to implement a CI/CD toolchain. Not all options are used.
Select and Place:
Explanation/Reference:
Question 543:
What is a component of the first stage of an application development CI/CD pipeline?
A. triggering of the automated testing phase B. commitment and pushing of code into a version control system C. triggering of the automated build phase D. developer writing the initial lines of code
B. commitment and pushing of code into a version control system The first stage of a CI/CD (Continuous Integration/Continuous Deployment) pipeline typically involves developers committing and pushing code into a version control system (VCS) such as Git. This stage sets the foundation for subsequent automated processes. Version Control System (VCS): A VCS allows multiple developers to work on code simultaneously, track changes, and manage versions. Initial Commit: The act of committing code means saving changes to the local repository. Push to Repository: Pushing code sends the committed changes to a remote repository, making them available for the CI/CD pipeline to trigger automated processes such as building and testing. References: Continuous Integration Fundamentals: CI/CD Overview
Question 544:
Which two statements about JSON and XML are true? (Choose two.)
A. The syntax of JSON contains tags, elements, and attributes. B. XML objects are collections of key-value pairs. C. JSON objects are collections of key-value pairs. D. JSON arrays are an unordered set of key-value pairs. E. The syntax of XML contains tags, elements, and attributes.
C. JSON objects are collections of key-value pairs. E. The syntax of XML contains tags, elements, and attributes.
Question 545:
An engineer needs to collect information about 20,000 Bluetooth clients using the Cisco Meraki API. The API returns only 1,000 results. One of the HTTP response headers has the data:
Which RFC is implemented by the API to apply the restriction?
A. RFC 5988 - Web Linking B. RFC 5890 - Response Constraints C. RFC 5005 - Feed Paging and Archiving D. RFC 5446 - Content Limits
C. RFC 5005 - Feed Paging and Archiving RFC5005 does reference this https://www.rfc-editor.org/rfc/rfc5005.html
Question 546:
Refer to the exhibit. An engineer must add new users and set privileges for executing a few Python scripts. The engineer prepares a Bash script to automate this task. The script adds a user and a group from the command-line arguments, creates a directory, and copies the Python scripts to it. The script then changes to the directory and lists the scripts. Based on the script workflow, which process is being automated within the loop by using the list of Python scripts?
A. assigning execution privileges to the owner, setting the user and group owner to the scripts that were initially created, and storing the script names in a file B. creating a file with the content of all the files, assigning execution permissions to each script, and then changing ownership to the initially created user and group C. removing the files that are not Python, listing the Python files, and assigning execution privileges to the initially created user and group D. assigning execution privileges to everyone and changing the ownership to the initially created user and group
A. assigning execution privileges to the owner, setting the user and group owner to the scripts that were initially created, and storing the script names in a file The provided Bash script performs the following steps: Adds a new user with useradd. Adds a new group with groupadd. Creates a directory /opt/scripts. Copies all Python scripts (*.py) to the /opt/scripts directory. Changes to the /opt/scripts directory. Lists the Python scripts and processes each script in a loop. Within the loop, the script: Appends the script name to a file content.txt. Assigns execution privileges to the script (chmod u+x). Changes the ownership of the script to the newly created user and group (chown $1:$2). This workflow automates the process of setting execution permissions for the owner (the newly created user) and assigning the user and group ownership to the scripts. It also stores the script names in content.txt. References: Cisco DevNet Associate Certification Guide Bash Scripting Documentation
Question 547:
Refer to the exhibit.
Which JSON snippet configures a new interface according to YANG model?
A. Option A B. Option B C. Option C D. Option D
A. Option A Explanation Explanation/Reference:https://www.netacad.com/sites/default/files/images/careers/Webinars/DevNet/devnet_session_7_networkprogrammability_yang_netconf_restconf.pdf
Question 548:
DRAG DROP
Drag and drop the code from the bottom onto the box where the code is missing to obtain a list of network devices by using the Cisco Meraki API. Not all options are used.
Select and Place:
Explanation/Reference:
Question 549:
Which protocol is associated with the management plane on a network device?
A. ARP B. ICMP C. BGP D. SSH
D. SSH
Question 550:
Which two statement describe the role of an artifact repository in a CI/CD pipeline? (Choose two.)
A. An artifact repository allows to compare and merge changes in the source code of files involved in a build process. B. An artifact repository is needed only for CI/CD pipeline executed on a public cloud infrastructure. C. An artifact repository provides traceability, search, and management of binary files. D. An artifact repository is needed only for managing open source software. E. An artifact repository stores files needed and generated during the build process.
C. An artifact repository provides traceability, search, and management of binary files. E. An artifact repository stores files needed and generated during the build process.
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.