Complete list of current Q & A>> Download Cisco DevNet Associate (200-901) – Quiz 1 / 15 Category: Cisco DevNet Associate (200-901) What is a benefit of organizing code into modules? A. enables the code to be broken down into layers B. improves collaboration of the development team C. makes it easier to deal with large and complex systems D. enables the inclusion of more programming languages in the code 2 / 15 Category: Cisco DevNet Associate (200-901) What is a benefit of organizing code into modules? A. reduces the length of code B. enables code to be multifunctional C. enables the reuse of code D. improves overall performance 3 / 15 Category: Cisco DevNet Associate (200-901) Which statement describes the benefit of using functions in programming? A. Functions ensure that a developer understands the inner logic contained before using them as part of a script or application. B. Functions create the implementation of secret and encrypted algorithms. C. Functions allow problems to be split into simpler, smaller groups, and reduce code repetition, which makes the code easier to read. D. Functions store mutable values within a script or application. 4 / 15 Category: Cisco DevNet Associate (200-901) Which two statements about JSON and XML are true? (Choose two.) A. The syntax of JSON contains tags, elements, and attributes. B. XML objects are collections of key-value pairs. C. JSON objects are collections of key-value pairs. D. JSON arrays are an unordered set of key-value pairs E. The syntax of XML contains tags, elements, and attributes. 5 / 15 Category: Cisco DevNet Associate (200-901) When a Cisco IOS XE networking device is configured using RESTCONF, what is the default data-encoding method? A. JSON B. YAML C. XML D. x-form-encoding 6 / 15 Category: Cisco DevNet Associate (200-901) Which two concepts describe test-driven development? (Choose two.) A. User acceptance testers develop the test requirements. B. It enables code refactoring. C. Tests are created when code is ready for release. D. Implementation is driven by incremental testing of release candidates. E. Write a test before writing code. 7 / 15 Category: Cisco DevNet Associate (200-901) Which task is performed because the test-driven development approach is being used? A. creating test scenarios based on continuous development B. writing code without committing any coding violations C. refactoring code that is covered by existing tests D. testing existing software before developing new code 8 / 15 Category: Cisco DevNet Associate (200-901) What is the first development task in test-driven development? A. Write code that implements a desired function. B. Write a failing test case for a desired function. C. Reverse engineer the code for a desired function. D. Write a passing test case for existing code. 9 / 15 Category: Cisco DevNet Associate (200-901) In test-driven development, what are two of the green bar patterns? (Choose two.) A. another test B. break C. triangulate D. starter test E. fake it 10 / 15 Category: Cisco DevNet Associate (200-901) In the test-driven development model, what is changed after a test fails? A. schedule B. project requirements C. code D. test 11 / 15 Category: Cisco DevNet Associate (200-901) What is a benefit of test-driven development? A. strict adherence to product requirements B. faster releases that have minimal features C. early customer involvement D. increased code quality 12 / 15 Category: Cisco DevNet Associate (200-901) Which two statements describe the advantages of using a version control system? (Choose two.) A. It allows for branching and merging so that different tasks are worked on in isolation before they are merged into a feature or master branch. B. It provides tooling to automate application builds and infrastructure provisioning. C. It allows multiple engineers to work against the same code and configuration files and manage differences and conflicts. D. It provides a system to track User Stories and allocate to backlogs. E. It allows developers to write effective unit tests. 13 / 15 Category: Cisco DevNet Associate (200-901) What are two advantages of version control software? (Choose two.) A. It supports tracking and comparison of changes in binary format files. B. It allows new team members to access the current code and history. C. It supports comparisons between revisions of source code files. D. It provides wiki collaboration software for documentation. E. It allows old versions of packaged applications to be hosted on the Internet 14 / 15 Category: Cisco DevNet Associate (200-901) Before which process is code review performed when version control is used? A. checkout of code B. merge of code C. committing code D. branching code 15 / 15 Category: Cisco DevNet Associate (200-901) What is an advantage of a version control system? A. facilitates resolving conflicts when merging code B. ensures that unit tests are written C. prevents over-writing code or configuration files D. forces the practice of trunk-based development Your score is 0% Restart quiz Send feedback