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 331:
Which REST architectural constraint indicates that no client context should be stored on the server between requests?
A. cacheable B. stateless C. uniform interface D. client-server
B. stateless Explanation Explanation/Reference:https://developer.cisco.com/docs/nx-os/#!representational-state-transfer-rest
Question 332:
Why is refactoring done during test-driven development?
A. to enable larger objects and longer methods B. to improve maintainability and readability C. to ensure that the previous uses of the objects are explained D. to ensure the duplication of essential code
B. to improve maintainability and readability
Question 333:
A developer creates a program in which an object maintains a list of classes based on the observer pattern. The classes are dependent on the object. Whenever the state of the object changes, it notifies the dependent classes directly through callbacks. Which advantage of the observer pattern offers minimum dependencies and maximum flexibility between dependent objects or classes?
A. tight coupling B. cohesion C. mediation D. loose coupling
D. loose coupling The observer pattern is designed to create a relationship where an object (subject) maintains a list of its dependents (observers) and notifies them of any state changes. This pattern achieves loose coupling between the subject and its observers, allowing them to interact without being tightly bound to each other. This flexibility ensures that changes in the subject do not heavily impact the observers, and vice versa. Reference: Cisco DevNet Design Patterns
Question 334:
What is a capability of model-driven programmability for infrastructure automation?
A. compatibility with any networking device B. automatic version control C. generic APIs that are compatible with multiple platforms D. a single data model across the network
D. a single data model across the network Model-driven programmability refers to the use of a consistent data model to manage and automate network devices. Key capabilities include: Single Data Model Across the Network: Ensures uniformity and consistency in how data is represented and managed across different network devices and platforms. Automation and Scalability: Facilitates automated network configurations and operations, enabling scalability. Interoperability: Using standardized models (like YANG) allows for interoperability between different network devices and management tools. Abstracted API Interfaces: Provides abstracted and consistent APIs that can be used across multiple devices, reducing the complexity of network automation scripts.
Question 335:
Which port does HTTP use by default?
A. 22 B. 80 C. 430 D. 443
B. 80
Question 336:
What is a tenet of test-driven development?
A. write documentation for tests B. write tests after adding new blocks of code C. write and run tests before writing new code D. run tests after writing new code
C. write and run tests before writing new code
Question 337:
What is a functionality of the Waterfall method as compared to the Agile method for software development?
A. Waterfall increases agility to implement faster while Agile promotes reliability. B. A phase begins after the previous phase has ended in Waterfall while Agile phases run in parallel. C. Customers get feedback during the process in Waterfall while they can see the result at the end in Agile. D. Requirements can be updated in Waterfall while in Agile it should be gathered in the beginning.
B. A phase begins after the previous phase has ended in Waterfall while Agile phases run in parallel. The key difference between Agile vs. Waterfall is that Waterfall breaks down software development into isolated phases that flow into each other, while Agile advocates iterative development cycles in which multiple lifecycle phases can run in parallel.
Question 338:
A developer must add an idempotent task to an Ansible playbook that configures a Cisco IOS device. HTTP traffic must be permitted from 192.168.1.1 to 192.168.1.5 host machine. Which code snippet must be used?
A. Option A B. Option B C. Option C D. Option D
C. Option C
Question 339:
What is a capability of an agentless configuration management system?
A. It requires managed hosts to have an interpreter for a high-level language such as Python or Ruby. B. It requires managed hosts to connect to a centralized host to receive updated configurations. C. It uses compiled languages as the basis of the domain-specific language to interface with managed hosts. D. It uses existing protocols to interface with the managed host.
D. It uses existing protocols to interface with the managed host.
Question 340:
Refer to the exhibit.
Which two statements describe the configuration of the switch after the Ansible script is run? (Choose two.)
A. Traffic from ports 0/2 to 0/5 can flow on port 0/1 due to the trunk. B. GigabitEthernet0/1 is left unconfigured. C. GigabitEthernet0/2 and GigabitEthernet0/3 are access ports for VLAN 6. D. Traffic can flow between ports 0/2 to 0/5 due to the trunk on port 0/1. E. Traffic on ports 0/2 and 0/3 is connected to port 0/6.
A. Traffic from ports 0/2 to 0/5 can flow on port 0/1 due to the trunk. C. GigabitEthernet0/2 and GigabitEthernet0/3 are access ports for VLAN 6.
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.