Network Automation Flashcards
You use online banking to pay a bill.
Automation.
Not Automation.
Not Automation.
Production levels are automatically tied to demand, eliminating unneeded product and reducing the impact on the environment.
Automation.
Not Automation.
Automation.
Your GPS recalculates the best route to a destination based on current traffic congestion.
Automation.
Not Automation.
Automation.
The temperature and lighting in your home is adjusted based on your daily routine.
Automation
The temperature and lighting in your home is adjusted based on your daily routine.
Automation.
Not Automation.
Automation.
A refrigerator senses that you are out of milk and places an order for more.
Automation.
Not Automation.
Automation.
You adjust the volume on the television set with a remote control.
Automation.
Not Automation.
Not Automation.
Robots are used in dangerous conditions to reduce safety risks to humans.
Automation.
Not Automation.
Automation.
You open your car door with a remote control.
Automation.
Not Automation.
Not Automation.
Which of the following data formats is typically used to display web pages?
HTML
XML
JSON
YAML
HTML
Which of the following describes a key/value pair?
A key is a string and a value is a list.
A key/value pair is another name for an array.
A key describes the data and the value is the data itself.
A key/value pair is only used in JSON.
A key describes the data and the value is the data itself.
TRUE or FALSE: White space in JSON format is significant and must be correctly formatted.
True.
False.
False.
This data format is a minimalist format that is very easy to read and is considered a superset of another data format.
HTML
SML
JSON
YAML
YAML
This data format is self-descriptive through the use of the <tag>data</tag> structure.
HTML
XML
JSON
YAML
XML
True or False: An API is a set of rules describing how one application can interact with another, and the instructions to allow the interaction to occur.
True.
False.
True.
Which of the following APIs would be used exclusively between Google and Cisco?
Open or Public API.
Internal or Private API.
Partner API.
Partner API.
Which of the following APIs is used by Cisco to provide access to students to complete labs?
Open or Public API.
Internal or Private API.
Partner API.
Open or Public API.
Which of the following APIs would be used exclusively between computing devices within Cisco?
Open or Public API.
Internal or Private API.
Partner API.
Internal or Private API.
Which of the following APIs provides flexible formatting and is the most widely used?
SOAP
REST
XML-RPC
JSON-RPC
REST
An API in considered RESTful if it has which of the following features? (Choose three.)
Stateful.
Stateless.
Cacheable.
Cacheless.
Client-Server.
Server-Server.
Stateless.
Cacheable.
Client-Server.
Which of the following is a URL?
https://www.cisco.com/c/en/us/solutions/design-zone.html#~all-guides
https://www.cisco.com/c/en/us/solutions/design-zone.html
www.cisco.com/c/en/us/solutions/design-zone.html
” #`all-guides “
https://www.cisco.com/c/en/us/solutions/design-zone.html
Which of the following is a URN?
https://www.cisco.com/c/en/us/solutions/design-zone.html#~all-guides
https://www.cisco.com/c/en/us/solutions/design-zone.html
www.cisco.com/c/en/us/solutions/design-zone.html
” #`all-guides “
www.cisco.com/c/en/us/solutions/design-zone.html
Which of the following is a URI?
https://www.cisco.com/c/en/us/solutions/design-zone.html#~all-guides
https://www.cisco.com/c/en/us/solutions/design-zone.html
www.cisco.com/c/en/us/solutions/design-zone.html
” #`all-guides “
https://www.cisco.com/c/en/us/solutions/design-zone.html#~all-guides
Which of the following make up the query portion of a RESTful request? (Choose three.)
Key
Format
Parameters
Resources
API server
Key
Format
Parameters
Which of the following are not typically used as configuration tools? (Choose two.)
API
Ansible
Chef
Puppet
SaltStack
SNMP
API
SNMP
Identify the term for the following definition in relationship to configuration management tools: Programmatically performing a task on a system such as configuring an interface or deploying a VLAN.
Version Control.
Automation.
Orchestration.
Network management.
Automation.
Identify the term for the following definition in relationship to configuration management tools: The process of how all automated activities need to happen, such as the order they must be done and what must be completed before another task is begun.
Version Control.
Automation.
Orchestration.
Network management.
Orchestration.
True or False: Agentless means that the controller or master pushes the configuration to the controlled device.
True.
False.
True.
Which of the following configuration management tools use Python? (Choose all that apply.)
Ansible
Chef
Puppet
SaltStack
Ansible
SaltStack
Which IBN feature is responsible for continuous validation and verification that the network is meeting the expressed intent?
Translation.
Activation.
Assurance.
Network Infrastructure.
Assurance.
Which IBN feature enables the network administrator to express the expected networking behavior that will best support the business intent?
Translation.
Activation.
Assurance.
Network Infrastructure.
Translation.
Which IBN feature installs policies that capture intent into the physical and virtual network infrastructure using networkwide automation?
Translation.
Activation.
Assurance.
Network Infrastructure.
Activation.
True or False: The underlay limits the number of devices the network administrator must program. It also provides services and alternative forwarding methods not controlled by the underlying physical devices.
True.
False.
False.
What is JSON?
It is data format for storing and transporting data.
It is a compiled programming language.
It is a scripting language.
It is a database.
It is data format for storing and transporting data.
What is an architectural constraint to which a true RESTful API web service must adhere?
It must support the XML data format.
It runs as a client/server model.
It uses HTTPS to transport data.
It operates as a cloud service.
It runs as a client/server model.
In the RESTful API request example, http://www.mapquestapi.com/directions/v2/route?outFormat=json&key=KEY&from=San+Jose,Ca&to=Monterey,Ca, which term describes the component directions/v2/route?
API server
Resources
Parameters
Query
Resources
Which statement describes an API?
It is a programming language for creating a web-based application.
It is a set of functions and subroutines to be used in a comprehensive application.
It is a set of rules that filter network traffic for web-based applications.
It is a set of functions and procedures that allows a client application to access the data of the service application.
It is a set of functions and procedures that allows a client application to access the data of the service application.
Which term describes the process of managing configuration changes of network devices in an orderly fashion?
Orchestration
Automation
Version control
Provisioning
Orchestration
Which web service API can use multiple data formats including JSON, XML, and YAML?
XML-RPC
JSON-RPC
REST
SOAP
REST
What are two reasons that most RESTful APIs require a key in the request? (Choose two.)
To authenticate the requesting source.
To gather information on the people using the API.
To make sure that the query matches the service offered by the web application.
To specify the data format expected from the response.
To encrypt the query message in the API request.
To authenticate the requesting source.
To gather information on the people using the API.
What is a difference between the XML and HTML data formats?
XML encloses data within a pair of tags whereas HTML uses a pair of quotation marks to enclose data.
XML uses a self-descriptive data structure but HTML uses a standard document structure.
XML formats data in hexadecimal whereas HTML formats data in binary.
XML requires indentation for each key/value pair whereas HTML does not require indentation.
XML uses a self-descriptive data structure but HTML uses a standard document structure.
A programmer is using Ansible as the configuration management tool. Which term is used to describe a set of instructions for execution?
Cookbook
Manifest
Playbook
Pillar
Playbook
Which term is used to describe a set of instructions for execution by the configuration management tool Chef?
Cookbook
Manifest
Playbook
Pillar
Cookbook
Which two configuration management tools are developed using Python? (Choose two.)
Puppet
SaltStack
NETCONF
Chef
Ansible
SaltStack
Ansible
Which function of the Cisco intent-based networking system (IBNS) enables network operators to express the expected networking behavior that will best support the business intent?
ACL analysis
Activation
Translation
Assurance
Translation
Which types of APIs are suitable for the data communication between a travel website and a hotel chain inquiring about room availability data?
partner APIs
open APIs
public APIs
internal APIs
partner APIs
Which characters are used to enclose a JSON key?
commas.
colons.
quotation marks.
square brackets.
quotation marks.
Which character is used to separate JSON key/value pairs?
(forward slash) /
(comma) ,
(dash) -
(semi colon) ;
(comma) ,