Automating and Programming Cisco Enterprise Solutions (300-435) – Quiz 1 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 1. Setting is used for the dampening period when configuring an on-change publication for YANG-push versus OpenConfig. What are two characteristics of synchronous calls to APIs? (Choose two.) A. They block until a response is returned from the servers B. They make an application less portable, so asynchronous calls are preferred C. They add perceived latency to an application if data is not received D. Calls are limited to specific programming languages E. They do not block while waiting for the API to be processed 2 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 2. Which setting is used for the dampening period when configuring an on-change publication for YANG-push versus OpenConfig? A. null B. -1 C. 0 D. 1000 3 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 3. Which function is available in NETCONF and unavailable in RESTCONF? A. configuration changes are automatically activated B. uses the YANG data models to communicate C. supports JSON and data encoding D. validates the content of a candidate datastore 4 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 4. The automation engineer must replace device configuration using RESTCONF. How is this configured using the Python library Requests? A. delete() B. post() C. put() D. patch() 5 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 5. Which statement is true for Cisco IOS XE Software? A. RESTCONF supports JSON and XML and NETCONF supports XML. B. RESTCONF supports XML and NETCONF supports JSON and XML. C. RESTCONF and NETCONF supports JSON and XML. D. RESTCONF supports XML and NETCONF supports JSON. 6 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 6. Which statement describe the difference between OpenConfig and native YANG data models? A. Native models are designed to be independent of the underlying platform and are developed by vendors and standards bodies, such as the IETF. B. Native models are developed by individual developers and designed to apply configurations on platforms. C. OpenConfig models are developed by vendors and designed to integrate to features or configurations that are relevant only to that platform. D. Native models are developed by vendors and designed to integrate to features or configurations that are relevant only to that platform. 7 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 7. What is a benefit of developing an application in a Python virtual environment? A. The application operates in multiple target systems simultaneously. B. The application supports concurrency or multithreading. C. The application operates across systems that have different operating systems. D. The development environment is isolated from Python projects that already exist. 8 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 8. What are two characteristics of synchronous calls to APIs? (Choose two.) A. They can be used only with certain programming languages. B. They make your application less portable, so asynchronous calls are preferred. C. They can add perceived latency to your application if data is not received. D. They block until a response is returned from the servers. E. They do not block while waiting for the API to be processed. 9 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 9. Which two features are foundations of a software-defined network instead of a traditional network? (Choose two.) A. control plane and data plane are tightly coupled B. build upon a robust software stack C. requires device by device-level configurations D. automated through expressed intent to a software controller E. requires significant physical hardware resources 10 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 10. What are two characteristics of RPC API calls? (Choose two.) A. They can be used only on network devices. B. They use only UDP for communications. C. Parameters can be passed to the calls. D. They must use SSL/TLS. D. They must use SSL/TLS. E. They call a single function or service. 11 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 11. Which two actions do Python virtual environments allow users to perform? (Choose two.) A. Simplify the CI/CD pipeline when checking a project into a version control system, such as Git. B. Efficiently port code between different languages, such as JavaScript and Python. C. Run and simulate other operating systems within a development environment. D. Quickly create any Python environment for testing and debugging purposes. E. Quickly create an isolated Python environment with module dependencies. 12 / 12 Category: Automating and Programming Cisco Enterprise Solutions (300-435) 12. What are two benefits of leveraging Ansible for automation of Cisco IOS XE Software? (Choose two.) A. Ansible playbooks are packaged and installed on IOS XE devices for automatic execution when an IOS device reboots. B. All IOS XE operating systems include Ansible playbooks for basic system administration tasks. C. It is a device-independent method for automation and can be used with any type of device or operating system. D. Ansible playbooks can be written from the IOS XE EXEC command line to configure the device itself. E. It does not require any modules of software except SSH to be loaded on the network device. Your score is 0% Restart quiz Send feedback