2024年最新の200-901試験資料200-901学習ガイド [Q159-Q183]

Share

2024年最新の200-901試験資料200-901学習ガイド

お手軽に合格させる200-901試験にはこちらが提供する問題集PDFテストエンジン


Cisco 200-901(DevNet Associate)認定試験は、Ciscoプラットフォームを使用してソフトウェア開発と自動化に関する知識を実証したい開発者とIT専門家向けの一般的な認定試験です。この認定は、ネットワークエンジニア、ソフトウェア開発者、システム管理者など、Cisco Technologiesを扱う個人向けに設計されています。これは、ソフトウェア開発と設計、API、ネットワーキングの基礎、プログラマ性など、幅広いトピックをカバーするエントリーレベルの試験です。


Cisco 200-901(DevNet Associate)認定試験は、ネットワーク自動化およびアプリケーション開発のキャリアを構築したい開発者のためのエントリーレベル認定として機能するプロフェッショナルレベルの認定試験です。この認定試験は、Ciscoプラットフォーム上で実行されるアプリケーションを開発および維持する責任を持つ開発者の知識とスキルを検証するために設計されています。試験は、Cisco Webex、Cisco Meraki、およびCisco DNA Centerを含む、Ciscoプラットフォーム上でアプリケーションを開発および展開するために必要な知識とスキルを持っていることを保証します。

 

質問 # 159
Drag and drop the network automation interfaces from the left onto the transport protocols that they support on the right.

正解:

解説:

Explanation:

gRPC = C, NETCONF = A, RESTCONF = B, D
OR


質問 # 160
What are two key capabilities of Cisco Finesse? (Choose two.)

  • A. Finesse automatically collects telemetry data
  • B. Finesse includes an RPC API that enables the development of custom gadgets.
  • C. Agents access Finesse from a browser without needing to install or configure anything on the client machine.
  • D. Gadget containers provide a seamless experience in a single user interface.
  • E. An OpenDNS utility is preconfigured and ready to use on Finesse.

正解:C、D

解説:
Cisco Finesse offers several capabilities:
* Browser Access: Agents can access Finesse directly from a browser, eliminating the need for any client-side installation or configuration. This simplifies deployment and maintenance.
* Gadget Containers: Finesse provides a single user interface that integrates multiple gadget containers, allowing for a seamless and unified experience.
Reference: Cisco DevNet Associate documentation on Cisco Finesse, which details its features and benefits, emphasizing ease of access and integration capabilities.


質問 # 161
How does a synchronous API request differ from an asynchronous API request?

  • A. clients are able to access the results immediately
  • B. clients subscribe to a webhook for operation results
  • C. clients poll for the status of the execution of operations
  • D. clients receive responses with a task id for further processing

正解:A

解説:
Synchronous API requests and asynchronous API requests differ primarily in how and when the client receives a response from the server.
* Synchronous API Request: In a synchronous API call, the client sends a request to the server and waits for a response. The client is blocked during this time, meaning it cannot perform other tasks until the server responds. The key characteristic is that the client is able to access the results immediately after the request is processed. This is suitable for operations that need an immediate response and where the processing time is relatively short.
* Asynchronous API Request: In an asynchronous API call, the client sends a request and continues its process without waiting for the server to respond. The server processes the request and sends the response back to the client at a later time. The client might receive a task ID (option A), subscribe to a webhook (option B), or poll for status (option D) to check when the operation is complete.
Reference: Cisco DevNet Associate (200-901) Official Certification Guide, Section on API Communication Methods.


質問 # 162
Refer to the exhibit. A network engineer uses model-driven programmability to monitor and perform changes on the network. The network engineer decides to use the NETCONF RPC message to complete one of their tasks. What is accomplished by sending the RPC message?

  • A. The running-config of the device is returned.
  • B. The name of each interface is reset to a default name.
  • C. All the YANG capabilities supported by the device are returned.
  • D. A list of interface names is returned.

正解:D

解説:
Netconf Filter is used on running datastore.
https://datatracker.ietf.org/doc/html/rfc4741


質問 # 163
Which two use cases are supported by Meraki APIs? (Choose two.)

  • A. Build a custom Captive Portal for Mobile Apps.
  • B. Build location-aware apps from Wi-Fi and LoRaWAN devices.
  • C. Deploy applications onto the devices.
  • D. Retrieve live streams from a Meraki Camera.
  • E. Configure network devices via the Dashboard API.

正解:D、E

解説:
Meraki APIs offer various functionalities, including:
* Retrieve live streams from a Meraki Camera (A): Meraki provides API endpoints to access live video streams from its cameras, enabling integration with custom applications.
* Configure network devices via the Dashboard API (C): The Meraki Dashboard API allows for comprehensive configuration and management of Meraki network devices.
References:
* Cisco Meraki API Documentation (details on the capabilities of Meraki APIs)
* Cisco DevNet Associate Exam Topics: APIs and Automation (understanding how to use APIs for network configuration and monitoring)


質問 # 164
Refer to the exhibit.

Which JSON snippet configures a new interface according to YANG model?

  • A.
  • B.
  • C.
  • D.

正解:B

解説:
To determine the correct JSON snippet for configuring a new interface according to the YANG model, we need to carefully examine both the YANG model definitions and the provided JSON snippets. Here's a step-by-step explanation:
* YANG Model Analysis:
* The ietf-interfaces YANG module defines a container interfaces with a list interface.
* Each interface has the following important leaves: name, enabled, and description.
* The ietf-ip YANG module augments the interface list with a container ipv4, which includes a list address. Each address has the ip and netmask leaves.
* Key Elements in JSON:
* To configure an interface, the JSON must include the name of the interface, its enabled status, and the IP address configuration.
* The structure should reflect the hierarchy defined by the YANG models.
* Options Analysis:
* Option A:
json
Copy code
"ietf-interfaces:interface": {
"name": "Loopback100",
"enabled": true,
"ietf-ip:ipv4": {
"address": [
{
"ip": "10.255.254.1",
"netmask": "255.255.255.0"
}
]
}
}
* This option correctly follows the hierarchy specified in the YANG model. The interface includes name and enabled leaves and augments with ietf-ip:ipv4 which includes the address list with ip and netmask.
* Option B:
"ietf-interfaces": {
"interface": {
"name": "Loopback100",
"enabled": true,
"ietf-ip": {
"ipv4": {
"address": [
{
"ip": "10.255.254.1",
"netmask": "255.255.255.0"
}
]
}
}
}
}
* This option incorrectly nests interface directly under ietf-interfaces, which does not match the YANG model's structure.
* Option C:
"interface": {
"name": "Loopback100",
"enabled": true,
"ipv4": {
"address": [
{
"ip": "10.255.254.1",
"netmask": "255.255.255.0"
}
]
}
}
* This option misses the namespace prefixes ietf-interfaces and ietf-ip required by the YANG model.
* Option D:
"ietf-interfaces:interface": {
"name": "Loopback100",
"enabled": true,
"ietf-ip:ipv4:address": [
{
"ip": "10.255.254.1",
"netmask": "255.255.255.0"
}
]
}
* This option incorrectly uses ietf-ip:ipv4:address directly, which does not align with the proper hierarchy where address should be nested inside ipv4.
Correct Explanation:
* Option A correctly adheres to the YANG model hierarchy and namespace specifications.
* It properly nests address within ipv4, which is itself nested within ietf-ip augmentation to interface.
* This structure is consistent with how the YANG models define the relationships between the elements.
References:
* Understanding of YANG models and their use: Cisco DevNet YANG Introduction
* YANG Data Models in NETCONF: RFC 6020


質問 # 165
Drag and drop the code snippets from the bottom to the blanks in the code to test the API response through the Python unittest library. Not all options are used.

正解:

解説:


質問 # 166
How are load balancers used in modern application deployment?

  • A. Allow traffic to continue as new compute units are brought up and old compute units are taken down.
  • B. Bring up new compute units, test the compute units, and switch the traffic from old units to new units.
  • C. Allow http and https traffic to continue as old compute units are discontinued before new units are brought up.
  • D. Turn off traffic and take down compute units, then update and bring the compute units back up.

正解:B


質問 # 167
Refer to the exhibit.

What does the command marked (2) do when it is run?

  • A. It deletes the "test" branch only if a new branch is created.
  • B. It deletes the "test" branch.
  • C. It does not delete the branch until it is merged.
  • D. It duplicates the test" branch.

正解:B


質問 # 168
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. including a route on the device and overwriting the current routes
  • B. adding a new route to a device
  • C. deleting the route that is passed through the command-line variables
  • D. updating an existing route on the device

正解:D


質問 # 169
Refer to the exhibit.


Drag and drop the code from the left onto the item numbers on the right to complete to Meraki python script shown in the exhibit.

正解:

解説:

Explanation
1 - D, 2 - A, 3 - H, 4 - F, 5 - G, 6 - E, 7 - C, 8 - B


質問 # 170
Which REST architectural constraint indicates that no client context should be stored on the server between requests?

  • A. stateless
  • B. uniform interface
  • C. client-server
  • D. cacheable

正解:A

解説:
RESTful constraints are described as follows:
- Client/server - clients and servers are fully separated and communicate only via the RESTful interface.
- Stateless - no client context or state is stored on the server between requests, and each client request must contain all of the information needed for the server to service the request.
- Cacheable - clients can cache responses, and servers must define the cacheability of the response.
- Layered - a client should not be able to tell whether it is connected to a server or to an intermediate that provides functionality such as security, caching, or load-balancing.
- Code on Demand (Optional) - servers can at times extend the capabilities of a client through the transfer of executable code or scripts.
- Uniform Interface - both client and server must adhere to a uniform interface that allows for the independent development of functionality.
- Resource Identification - individual resources are identified using URIs in requests.
Representations of resources are distinct from the actual resources and may be provided in formats such as HTML, XML, or JSON.


質問 # 171
Refer to the exhibit.

Which command needs to be placed on the box where the code is missing to output the value of page_jd in the Python 3.7 script?
A)

B)

C)

D)

  • A. Option D
  • B. Option C
  • C. Option B
  • D. Option A

正解:B


質問 # 172
Drag and drop the code from the bottom onto the box where the code is missing to construct a Python script that calls a REST API request. Not all options are used.

正解:

解説:

Explanation:
The Python script provided is designed to make a POST request to a REST API to create a new task in a to-do list application. Here's a step-by-step explanation of the script:
* Import the requests library to handle HTTP requests.
* Define the task dictionary with summary and description.
* Use the requests.post method to send a POST request to the specified URL, passing the task data as
* JSON and setting the appropriate Content-Type header.
* Check if the response status code is not 201 (which indicates successful creation). If it's not, raise an ApiError with the status code.
* Print the created task's ID from the JSON response.
The provided code options are:
* requests: the library used for making HTTP requests.
* status_code: used to check the HTTP response status.
* Content-Type: a header specifying the media type of the resource.
* raise: used to raise an exception if the status code is not as expected.
* return is not used in this context.
References:
* Cisco DevNet Associate Certification Guide
* Python Requests Library Documentation


質問 # 173
Refer to the exhibit.

A process on the host wants to access the service running inside this Docker container. Which port is used to make a connection?

  • A. only outbound connections between 3000 and 5000 are possible
  • B. port 3000
  • C. any port between 3000 and 5000
  • D. port 5000

正解:B


質問 # 174
Refer to the exhibit. What is represented in this YANG module?

  • A. interface management
  • B. topology
  • C. OpenFlow
  • D. BGP

正解:A

解説:
https://github.com/CiscoDevNet/dnav3-code/blob/master/intro-mdp/yang/models/Cisco-IOS-XE- interfaces-oper.yang


質問 # 175
What is the function of an Ethernet switch in a networking environment?

  • A. to switch a frame from one port to another port based on IP address
  • B. to switch a frame from one port to another port based on MAC address
  • C. to block unwanted traffic
  • D. to provide IP addressing to connected hosts

正解:B

解説:
An Ethernet switch operates at the Data Link layer (Layer 2) of the OSI model. Its primary function is to forward frames between devices based on their MAC (Media Access Control) addresses. When a frame arrives at the switch, the switch reads the destination MAC address and forwards the frame to the appropriate port that connects to the device with that MAC address.
* MAC Address Table: Switches maintain a MAC address table that maps each MAC address to a specific port. This table is built dynamically as the switch learns the MAC addresses of devices connected to its ports.
* Frame Switching: By using the MAC address table, the switch can efficiently switch frames only to the destination port, which reduces unnecessary traffic on other ports and improves network performance.
References:
* Cisco DevNet Associate Certification Guide
* Cisco Ethernet Switch Operation


質問 # 176
Refer to the exhibit.

What caused the error in this API request?

  • A. The API resource does not support JSON format payloads.
  • B. The submitted JSON payload includes a field that is not supported by the API resource.
  • C. The API resource does not support the POST operation
  • D. The submitted JSON payload has a formatting issue

正解:D


質問 # 177
What is an advantage of using network programmability?

  • A. It removes CLI access for devices.
  • B. Manual configuration is faster.
  • C. No cloud abstraction occurs.
  • D. It provides for more scalable and replicable network provisioning.

正解:D


質問 # 178
Refer to the exhibit.

Which python data structure does my_json contain?

  • A. Dict
  • B. List
  • C. Json
  • D. Map

正解:A


質問 # 179
Refer to the exhibit.

An engineer must check the admin rights of users on a database regularly and prepares the Python script to automate the process. The script connects to the database and runs a query. What is a security issue about the secrets in the code that relates to secret protection?

  • A. They must be stored in configuration files if no authentication will be used.
  • B. They must be stored in configuration files if there is a possibility of leakage.
  • C. They must be encrypted if stored in the user database.
  • D. They must be Base64-encoded if stored in the user database.

正解:A


質問 # 180
Refer to the exhibit.

What caused the error in this API request?

  • A. The API resource does not support JSON format payloads.
  • B. The submitted JSON payload includes a field that is not supported by the API resources.
  • C. The submitted JSON payload has a formatting issue.
  • D. The API resource does not support the POST operation.

正解:C


質問 # 181
In DNS, which record specifies an alias that refers to another name that ultimately resolves to an IP address?

  • A. NS
  • B. AAA
  • C. SOA
  • D. CNAME

正解:D


質問 # 182
Drag and drop the code snippets from the bottom to the blanks in the code to complete the HTTP response. Not all options are used.

正解:

解説:


質問 # 183
......


Cisco 200-901:DevNet Associate試験は、ソフトウェア開発、ネットワーク、セキュリティ、および自動化の知識とスキルを試すものです。ソフトウェア開発の方法論、プログラミング言語、ネットワークの基礎、API、および自動化ツールなどのトピックをカバーしています。この試験は、プロフェッショナルがCiscoプラットフォーム上でソフトウェアアプリケーションを開発、展開、および維持するために必要なスキルを身につけることを目的としています。

 

200-901のPDFで合格させるスゴ問題集で200-901最新のリアル試験問題:https://www.jpntest.com/shiken/200-901-mondaishu

有効な200-901テスト解答200-901試験PDF:https://drive.google.com/open?id=178G0eYODP1CEJTdXDrqsJeA_irUp7-Jq

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡