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 161:
Refer to the exhibit.
The output of a unified diff when comparing two versions of a Python script is shown. Which two "single_request_timeout()" functions are defined in fish.py and cat.py? (Choose two.)
A. Option A B. Option B C. Option C D. Option D E. Option E
B. Option B C. Option C Each changed line is prepended with either a "+" or a "-" symbol. A line that is prepended with a "-" sign comes from fish.py, while a line with a "+" sign comes from cat.py. In most cases, Git picks fish.py and cat.py in such a way that you can think of fish.py/- as "old" content and cat.py/+ as "new" content. 160 - @single_request_timeout.setter 161 - def single_request_timeout(self,value): 162 - "'''The timeout (seconds) for a single HTTP REST API request." 163 - check_type(value, int, optional=True) "-" value = this line was deleted from fish.py 164 - assert value is None or value > 0 "+" value = this line was added - 165 - if value is not None and value
Question 162:
A developer needs a list of clients connected to a specific device in a Meraki network. After making a REST API call, the developer receives an unfamiliar response code. Which Cisco DevNet resource should be used to identify the meaning of the response code?
A. API documentation B. Code Exchange C. Learning Labs D. Sandbox
A. API documentation https://dynomapper.com/blog/254-the-6-types-of-http-status-codes-explained
Question 163:
A developer attempts to refactor and improve the application code. It is noticed that the code contains several pieces of key information that could be a security threat if this code is accessible by those who are not authorized to this data.
Which approach addresses the security concerns noticed by the developer?
A. Host the application code on a machine located in a secure data center. B. Utilize environment variables for username and password details. C. Rely on the security teams' goodwill to not give access to those who do not need it. D. Move the hardware that the application is deployed on to a secure location.
B. Utilize environment variables for username and password details. To address security concerns about sensitive information such as usernames and passwords in the application code, the best approach is to utilize environment variables. This is a common and recommended practice to enhance security because: Environment Variables: Storing sensitive information in environment variables helps prevent exposure of these details in the codebase. They can be easily managed and changed without modifying the code. Separation of Configuration from Code: This approach follows the principle of separating configuration from code, making the application more secure and easier to manage. Security Best Practices: Using environment variables aligns with security best practices for managing secrets, which include not hard-coding sensitive data and keeping them outside the source code repository. Hence, using environment variables for storing sensitive details like usernames and passwords (Answer B) is the appropriate and secure solution.
Question 164:
What is a benefit of using functions in the code for the development process?
A. better user experience in the end product B. improves code performance C. easier to compile the code D. faster code development
D. faster code development https://www.techwalla.com/articles/the-advantages-disadvantages-of-using-functions-procedures-in-computer-programming#:~:text=An%20advantage%20of%20using%20functions,cut%20and%20paste%20the%20routine
Question 165:
What are two properties of private IP addresses? (Choose two.)
A. They can be used to access the Internet directly. B. They are more secure than public IP addresses. C. They are not globally unique. D. They can be repeated within the same local network. E. They are controlled globally by an IP address registry.
B. They are more secure than public IP addresses. C. They are not globally unique. B = Private addresses cannot be accessed directly from the Internet since they are behind a NAT'd device. C = Private subnets can be used anywhere privately behind a NAT'd device.
Question 166:
What is a firehose webhook?
A. It collects data from third-party cloud APIs for custom applications. B. It enables an application to receive real-time data from Cisco Webex. C. It enables data to flow from the Cisco Webex API to a user's application. D. It sends a notification of any event for commonly used resources.
D. It sends a notification of any event for commonly used resources.
Question 167:
What is a feature of a MAC address?
A. It consists of 38 bits. B. It consists of 12 hexadecimal numbers. C. It consists of 6 hexadecimal numbers. D. It consists of 24 bits.
B. It consists of 12 hexadecimal numbers. A MAC (Media Access Control) address is a unique identifier assigned to network interfaces for communications at the data link layer of a network segment. Key features of a MAC address include: Length and Format: A MAC address is 48 bits in length, typically represented as 12 hexadecimal digits (e.g., 00:1A:2B:3C:4D:5E). Hexadecimal Representation: The 12 hexadecimal digits are often grouped into pairs separated by colons or hyphens for readability (e.g., 00:1A:2B:3C:4D:5E or 00-1A-2B-3C-4D-5E). IEEE 802 MAC Address Standard Cisco MAC Address Basics
Question 168:
Which tool provides a testing environment to run tests on network devices and perform network automation scenarios?
A. Visual Studio Code B. Cisco VIRL C. pyATS D. Cisco Packet Tracer
C. pyATS pyATS (Python Automated Test Systems) is a comprehensive testing framework developed by Cisco, designed specifically for automating the testing of network devices. It provides a robust and flexible environment for creating and running tests on network devices and simulating network automation scenarios. pyATS enables the creation of reusable test scripts and workflows that can be applied across different network environments and devices. It supports various protocols and devices, allowing for extensive testing coverage. It integrates well with other Cisco network automation tools and frameworks, making it a versatile choice for network engineers and developers. References: Cisco DevNet pyATS documentation Cisco DevNet Associate Certification Guide
Question 169:
Refer to the exhibit.
What is the result of running the Dockerfile?
A. Copy the directory /app from the ubuntu:18.04 image, build it with make, and execute the application with the Python command. B. Copy the directory app from the current directory of the Docker client, execute the application with make, and after it runs, execute an additional application. C. Copy the directory app from the current directory of the Docker client, build it with make, and execute the application with the Python command. D. Copy the /app directory from the ubuntu:18.04 image, execute the application with make, and after it runs, execute an additional application.
C. Copy the directory app from the current directory of the Docker client, build it with make, and execute the application with the Python command.
Question 170:
DRAG DROP
Refer to the exhibit.
Drag and drop the code from the left onto the item numbers on the right to complete the Meraki Python script shown in the exhibit.
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.