Which two statements describe the advantages of using a version control system? (Choose two.)
AIt allows for branching and merging so that different tasks are worked on in isolation before they are merged into a feature or master branch.
BIt provides tooling to automate application builds and infrastructure provisioning.
CIt allows multiple engineers to work against the same code and configuration files and manage differences and conflicts.
DIt provides a system to track User Stories and allocate to backlogs.
EIt allows developers to write effective unit tests.
Refer to the exhibit.
Which Python data structure does my_json contain?
Amap
Blist
Cjson
Ddict
Refer to the exhibit.
What is the function of the Python script?
ALoop through the returned list of network devices and, for each device, print the device name and management IP address.
BCount and print the total number of available devices.
CFor each device that is returned, display the device type and associated management IP address.
DIterate over a list of network devices and write all device names and management IP addresses to an output file.
What are two advantages of version control software? (Choose two.)
AIt supports tracking and comparison of changes in binary format files.
BIt allows new team members to access the current code and history.
CIt supports comparisons between revisions of source code files.
DIt provides wiki collaboration software for documentation.
EIt allows old versions of packaged applications to be hosted on the Internet.
Which two use cases are supported by Meraki APIs? (Choose two.)
ABuild location-aware apps from Wi-Fi and LoRaWAN devices.
BBuild a custom Captive Portal for Mobile Apps.
CConfigure network devices via the Dashboard API.
DDeploy applications onto the devices.
ERetrieve live streams from a Meraki Camera.
A function my_func() returns True when it executes normally. Which Python snippet tests my_func()?
A.
B.
C.
D.
Refer to the exhibit.
Given the API documentation for the UCS SDK Python class, UcsHandle, which code snippet creates a handle instance?
A.
B.
C.
D.
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.
B.
C.
D.
E.
Which two elements are foundational principles of DevOps? (Choose two.)
Aorganizing cross-functional teams over organizational silos
Bdesigning applications as microservices
Cencouraging containers for the deployment of applications
Dautomating over documenting
Eoptimizing the cost of infrastructures
Which statement describes the benefit of using functions in programming?
AFunctions ensure that a developer understands the inner logic contained before using them as part of a script or application.
BFunctions create the implementation of secret and encrypted algorithms.
CFunctions allow problems to be split into simpler, smaller groups, and reduce code repetition, which makes the code easier to read.
DFunctions store mutable values within a script or application.
What is the purpose of a MAC address?
Ato uniquely identify a switch in a LAN
Bto uniquely identify a router in a LAN
Cto uniquely identify a network interface in a LAN
Dto uniquely identify a device on the Internet
Refer to the exhibit.
Which two statements about the network diagram are true? (Choose two.)
AThe subnet address of PC-B has 18 bits dedicated to the network portion.
BOne of the routers has two connected serial interfaces.
CR1 and R3 are in the same subnet.
DPC-A and PC-B are in the same subnet.
EThe subnet of PC-C can contain 256 hosts.
A developer is reviewing a code that was written by a colleague. It runs fine, but there are many lines of code to do a seemingly simple task repeatedly. Which action organizes the code?
ARefactor the code by removing any unnecessary tests.
BReverse engineer and rewrite the code logic.
CUsing functions, rewrite any pieces of code that are repeated.
DModify the code to use loops.
Which two statements about JSON and XML are true? (Choose two.)
AThe syntax of JSON contains tags, elements, and attributes.
BXML objects are collections of key-value pairs.
CJSON objects are collections of key-value pairs.
DJSON arrays are an unordered set of key-value pairs.
EThe syntax of XML contains tags, elements, and attributes.
Refer to the exhibit.
Which two statements describe the configuration of the switch after the Ansible script is run? (Choose two.)
ATraffic from ports 0/2 to 0/5 is able to flow on port 0/1 due to the trunk.
BGigabitEthernet0/1 is left unconfigured.
CGigabitEthernet0/2 and GigabitEthernet0/3 are access ports for VLAN 6.
DTraffic is able to flow between ports 0/2 to 0/5 due to the trunk on port 0/1.
ETraffic on ports 0/2 and 0/3 is connected to port 0/6.
DRAG DROP -
Drag and drop elements of the RESTCONF Protocol stack from the left onto the correct descriptors on the right. Not all elements on the left are used.
Select and Place:
Before which process is code review performed when version control is used?
Acheckout of code
Bmerge of code
Ccommitting code
Dbranching code
Refer to the exhibit.
What does the Python function do?
AIt returns HTTP Basic Authentication.
BIt returns DNAC user and password.
CIt reads a token from a local JSON file and posts the token to the DNAC URL.
DIt returns an authorization token.
Which two concepts describe test-driven development? (Choose two.)
AUser acceptance testers develop the test requirements.
BIt enables code refactoring.
CTests are created when code is ready for release.
DImplementation is driven by incremental testing of release candidates.
EWrite a test before writing code.
Refer to the exhibit.
What is the action of the Bash script that is shown?
AFor all directories in the current folder, the script goes into the directory and makes a new directory.
BThe script waits until input is entered. If the directory exists, the script goes into it until there is no directory with the same name, then it creates a new directory.
CThe script waits until input is entered, then it goes into the directory entered and creates a new directory with the same name.
DThe script goes into the directory called ג€$ndirג€ and makes a new directory called ג€$ndirג€.
A developer is writing an application that uses a REST API and the application requires a valid response from the API. Which element of the response is used in the conditional check?
Abody
Bheaders
Clink
DURL
Estatus code
Which action resolves a 401 error in response to an HTTP GET that is issued to retrieve a configuration statement using RESTCONF on a CSR 1000V?
AChange the HTTP method to PUT.
BCheck the MIME types in the HTTP headers.
CChange the transport protocol to HTTPS.
DCheck the authentication credentials.
Refer to the exhibit.
What is the effect of this Ansible playbook on an IOS router?
AA new running configuration is pushed to the IOS router.
BThe start-up configuration of the IOS router is copied to a local folder.
CThe current running configuration of the IOS router is backed up.
DA new start-up configuration is copied to the IOS router.
An application calls a REST API and expects a result set of more than 550 records, but each time the call is made, only 25 are returned. Which feature limits the amount of data that is returned by the API?
Apagination
Bpayload limit
Cservice timeouts
Drate limiting
A company has written a script that creates a log bundle from the Cisco DNA Center every day. The script runs without error and the log bundles are produced.
However, when the script is run during business hours, people report poor voice quality of phone calls. What explains this behavior?
AThe script is written in a low-level programming language where there is no memory safety. This causes a buffer overflow and disruption on the network.
BThe speed and duplex settings in Cisco DNA Center are set incorrectly, which causes the transfer to be too slow.
CThe script is running in the Voice VLAN and causes delays and jitter in the subnet.
DGenerating the logs causes the CPU on the network controller to spike, which causes delays in forwarding the voice IP packets.