Network Automation Flashcards

1
Q

You use online banking to pay a bill.

Automation.
Not Automation.

A

Not Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Production levels are automatically tied to demand, eliminating unneeded product and reducing the impact on the environment.

Automation.
Not Automation.

A

Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Your GPS recalculates the best route to a destination based on current traffic congestion.

Automation.
Not Automation.

A

Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The temperature and lighting in your home is adjusted based on your daily routine.

A

Automation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The temperature and lighting in your home is adjusted based on your daily routine.

Automation.
Not Automation.

A

Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A refrigerator senses that you are out of milk and places an order for more.

Automation.
Not Automation.

A

Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

You adjust the volume on the television set with a remote control.

Automation.
Not Automation.

A

Not Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Robots are used in dangerous conditions to reduce safety risks to humans.

Automation.
Not Automation.

A

Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

You open your car door with a remote control.

Automation.
Not Automation.

A

Not Automation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which of the following data formats is typically used to display web pages?

HTML
XML
JSON
YAML

A

HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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

A key describes the data and the value is the data itself.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

TRUE or FALSE: White space in JSON format is significant and must be correctly formatted.

True.
False.

A

False.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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

A

YAML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

This data format is self-descriptive through the use of the <tag>data</tag> structure.

HTML
XML
JSON
YAML

A

XML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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.

A

True.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which of the following APIs would be used exclusively between Google and Cisco?

Open or Public API.
Internal or Private API.
Partner API.

A

Partner API.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

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.

A

Open or Public API.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which of the following APIs would be used exclusively between computing devices within Cisco?

Open or Public API.
Internal or Private API.
Partner API.

A

Internal or Private API.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Which of the following APIs provides flexible formatting and is the most widely used?

SOAP
REST
XML-RPC
JSON-RPC

A

REST

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

An API in considered RESTful if it has which of the following features? (Choose three.)

Stateful.
Stateless.
Cacheable.
Cacheless.
Client-Server.
Server-Server.

A

Stateless.
Cacheable.
Client-Server.

21
Q

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 “

A

https://www.cisco.com/c/en/us/solutions/design-zone.html

22
Q

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 “

A

www.cisco.com/c/en/us/solutions/design-zone.html

23
Q

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 “

A

https://www.cisco.com/c/en/us/solutions/design-zone.html#~all-guides

24
Q

Which of the following make up the query portion of a RESTful request? (Choose three.)

Key
Format
Parameters
Resources
API server

A

Key
Format
Parameters

25
Q

Which of the following are not typically used as configuration tools? (Choose two.)

API
Ansible
Chef
Puppet
SaltStack
SNMP

A

API
SNMP

26
Q

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.

A

Automation.

27
Q

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.

A

Orchestration.

28
Q

True or False: Agentless means that the controller or master pushes the configuration to the controlled device.

True.
False.

A

True.

29
Q

Which of the following configuration management tools use Python? (Choose all that apply.)

Ansible
Chef
Puppet
SaltStack

A

Ansible
SaltStack

30
Q

Which IBN feature is responsible for continuous validation and verification that the network is meeting the expressed intent?

Translation.
Activation.
Assurance.
Network Infrastructure.

A

Assurance.

31
Q

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.

A

Translation.

32
Q

Which IBN feature installs policies that capture intent into the physical and virtual network infrastructure using networkwide automation?

Translation.
Activation.
Assurance.
Network Infrastructure.

A

Activation.

33
Q

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.

A

False.

34
Q

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.

A

It is data format for storing and transporting data.

35
Q

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.

A

It runs as a client/server model.

36
Q

In the RESTful API request example, ht​tp://ww​w.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

A

Resources

37
Q

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.

A

It is a set of functions and procedures that allows a client application to access the data of the service application.

38
Q

Which term describes the process of managing configuration changes of network devices in an orderly fashion?

Orchestration
Automation
Version control
Provisioning

A

Orchestration

39
Q

Which web service API can use multiple data formats including JSON, XML, and YAML?

XML-RPC
JSON-RPC
REST
SOAP

A

REST

40
Q

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.

A

To authenticate the requesting source.

To gather information on the people using the API.

41
Q

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.

A

XML uses a self-descriptive data structure but HTML uses a standard document structure.

42
Q

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

A

Playbook

43
Q

Which term is used to describe a set of instructions for execution by the configuration management tool Chef?

Cookbook
Manifest
Playbook
Pillar

A

Cookbook

44
Q

Which two configuration management tools are developed using Python? (Choose two.)

Puppet
SaltStack
NETCONF
Chef
Ansible

A

SaltStack
Ansible

45
Q

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

A

Translation

46
Q

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

A

partner APIs

47
Q

Which characters are used to enclose a JSON key?

commas.
colons.
quotation marks.
square brackets.

A

quotation marks.

48
Q

Which character is used to separate JSON key/value pairs?

(forward slash) /
(comma) ,
(dash) -
(semi colon) ;

A

(comma) ,