ExamGecko
Home / Cisco / 200-901 / List of questions
Ask Question

Cisco 200-901 Practice Test - Questions Answers

List of questions

Question 1

Report Export Collapse

Which two concepts describe test-driven development? (Choose two.)

User acceptance testers develop the test requirements.

User acceptance testers develop the test requirements.

It enables code refactoring.

It enables code refactoring.

Tests are created when code is ready for release.

Tests are created when code is ready for release.

Implementation is driven by incremental testing of release candidates.

Implementation is driven by incremental testing of release candidates.

Write a test before writing code.

Write a test before writing code.

Suggested answer: C, D
asked 07/10/2024
Thao Nguyen
46 questions

Question 2

Report Export Collapse

Which task is performed because the test-driven development approach is being used?

creating test scenarios based on continuous development

creating test scenarios based on continuous development

writing code without committing any coding violations

writing code without committing any coding violations

refactoring code that is covered by existing tests

refactoring code that is covered by existing tests

testing existing software before developing new code

testing existing software before developing new code

Suggested answer: D
Explanation:


Reference: https://www.guru99.com/test-driven-development.html

asked 07/10/2024
Christopher Dawe
41 questions

Question 3

Report Export Collapse

What is the first development task in test-driven development?

Write code that implements a desired function.

Write code that implements a desired function.

Write a failing test case for a desired function.

Write a failing test case for a desired function.

Reverse engineer the code for a desired function.

Reverse engineer the code for a desired function.

Write a passing test case for existing code.

Write a passing test case for existing code.

Suggested answer: B
Explanation:


Reference: https://technologyconversations.com/2013/12/20/test-driven-development-tdd-example-walkthrough/

asked 07/10/2024
Dominique Dusabe
42 questions

Question 4

Report Export Collapse

In test-driven development, what are two of the green bar patterns? (Choose two.)

another test

another test

break

break

triangulate

triangulate

starter test

starter test

fake it

fake it

Suggested answer: C, E
Explanation:


Reference: https://www.cs.uic.edu/~i442/Patterns%20for%20TDD.pdf

asked 07/10/2024
Enayat Meer
34 questions

Question 5

Report Export Collapse

In the test-driven development model, what is changed after a test fails?

schedule

schedule

project requirements

project requirements

code

code

test

test

Suggested answer: C
Explanation:


Reference: https://www.guru99.com/test-driven- development.html#:~:text=In%20simple%20terms%2C%20test%20cases,code%20simple%20and%20bug%2Dfree

asked 07/10/2024
Storage Junk
48 questions

Question 6

Report Export Collapse

What is a benefit of test-driven development?

strict adherence to product requirements

strict adherence to product requirements

faster releases that have minimal features

faster releases that have minimal features

early customer involvement

early customer involvement

increased code quality

increased code quality

Suggested answer: A
asked 07/10/2024
Stefan Lundmark
44 questions

Question 7

Report Export Collapse

Which two statements describe the advantages of using a version control system? (Choose two.)

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.

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.

It provides tooling to automate application builds and infrastructure provisioning.

It provides tooling to automate application builds and infrastructure provisioning.

It allows multiple engineers to work against the same code and configuration files and manage differences and conflicts.

It allows multiple engineers to work against the same code and configuration files and manage differences and conflicts.

It provides a system to track User Stories and allocate to backlogs.

It provides a system to track User Stories and allocate to backlogs.

It allows developers to write effective unit tests.

It allows developers to write effective unit tests.

Suggested answer: A, C
asked 07/10/2024
Chris Bezuidenhout
39 questions

Question 8

Report Export Collapse

What are two advantages of version control software? (Choose two.)

It supports tracking and comparison of changes in binary format files.

It supports tracking and comparison of changes in binary format files.

It allows new team members to access the current code and history.

It allows new team members to access the current code and history.

It supports comparisons between revisions of source code files.

It supports comparisons between revisions of source code files.

It provides wiki collaboration software for documentation.

It provides wiki collaboration software for documentation.

It allows old versions of packaged applications to be hosted on the Internet.

It allows old versions of packaged applications to be hosted on the Internet.

Suggested answer: A, B
asked 07/10/2024
Jackes Matos
44 questions

Question 9

Report Export Collapse

Before which process is code review performed when version control is used?

checkout of code

checkout of code

merge of code

merge of code

committing code

committing code

branching code

branching code

Suggested answer: B
asked 07/10/2024
Gbolahan Olukole
29 questions

Question 10

Report Export Collapse

What is an advantage of a version control system?

facilitates resolving conflicts when merging code

facilitates resolving conflicts when merging code

ensures that unit tests are written

ensures that unit tests are written

prevents over-writing code or configuration files

prevents over-writing code or configuration files

forces the practice of trunk-based development

forces the practice of trunk-based development

Suggested answer: A
asked 07/10/2024
Martijn Lammerts
43 questions
Total 471 questions
Go to page: of 48

Related questions