What is the difference between YAML and JSON data structure?
A. YAML uses spaces; JSON uses parentheses
B. YAML uses indentation; JSON uses brackets and braces
C. YAML uses brackets and braces; JSON uses indentation
D. YAML uses parentheses; JSON uses spaces
Several teams at a company are developing a new CRM solution to track customer interactions with a goal of improving customer satisfaction and driving higher revenue. The proposed solution contains these components:
1.
MySQL database that stores data about customers
2.
HTML5 and JavaScript UI that runs on Apache
3.
REST API written in Python
What are two advantages of applying the MVC design pattern to the development of the solution? (Choose two.)
A. to enable multiple views of the same data to be presented to different groups of users
B. to provide separation between the view and the model by ensuring that all logic is separated out into the controller
C. to ensure data consistency, which requires that changes to the view are also made to the model
D. to ensure that only one instance of the data model can be created
E. to provide only a single view of the data to ensure consistency
Into which type of Python data structure should common data formats be parsed?
A. sequence
B. set
C. dictionary
D. list
A file that already exists in a local repository is updated. Which command must be executed to ensure that the changes in the file are included in the next Git commit?
A. git update
B. git merge
C. git add
D. git rebase
A developer is working on a feature for a new application. The changes in the existing branch named 'feat00304' must be integrated into a single commit with the current working primary branch named 'prodapp411926287'. Which git command must be used?
A. git rebase --merge feat00304
B. git merge --squash feat00304
C. git push --rebase feat00304
D. git checkout --squash feat00304
Which HTTP code group is issued when a request is received successfully, understood, and processed?
A. 2xx
B. 3xx
C. 4xx
D. 5xx
A developer creates a web application that receives a username and password and uses them to sync the credentials to other services through HTTPS. API keys to services are part of the configuration files of the application, but the credentials to the database that stores the synchronization logs are obtained through an external vault service. What is the security issue in this scenario?
A. Communication between the application and the services is not encrypted.
B. The database credentials should be stored in the configuration files so that they are secured on the same server.
C. The API keys are stored in the configuration files but should be stored in the vault service.
D. The synchronization logs should be encrypted and not stored in a relational database.
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
Refer to the exhibit.
An engineer writes a Python script that uses two different API calls to query Cisco DNA Center for the number of interfaces on a device. The engineer notices that the two API calls produce different results. Why are fewer interfaces returned
for the same device when the 'get_all_interfaces' API call is used?
A. times out
B. rate limit
C. pagination
D. invalid password
Refer to the exhibit.
A network engineer must change the configuration on devices daily. The Python script must collect CLI arguments from the user, organize data according to the Cisco-IOS-XE-native YANG model, and utilize Cisco REST APIs to make the configuration. Which workflow is being automated by the Python script?
A. updating an existing route on the device
B. adding a new route to a device
C. including a route on the device and overwriting the current routes
D. deleting the route that is passed through the command-line variables
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.