Escolar Documentos
Profissional Documentos
Cultura Documentos
State Finished
Completed on Thursday, 9 August 2018, 5:35 PM
Time taken 7 mins 18 secs
Marks 21.00/22.00
Grade 286.36 out of 300.00 (95%)
Question 1
Correct
Flag question
Question text
Select one:
b. When only couples can program because the emotional attachment produces
better code
d. When a programmer uses any of several tree and shrub species of genus
Pyrus, in the family Rosaceae in order to help them code
Feedback
Your answer is correct.
The correct answer is: When two programmers work together on a module of
code to develop more robust and less error-prone solutions
Question 2
Correct
Flag question
Question text
a. Navigator
b. Driver
c. Designer
d. Reviewer
e. Code Monkey
Feedback
Your answer is correct.
Question 3
Correct
Flag question
Question text
b. is more expensive
Feedback
Question 4
Correct
Flag question
Question text
One of the key team members on an Agile Team is the Project Leader (Scrum
Master), what is the other key team member?
Select one:
a. Designer
c. Code Monkey
d. Product Owner
Feedback
Correct
Flag question
Question text
What role does a Project Leader (Scrum Master) play in an Agile Team?
Select one:
a. They ensure that all other team members are following Agile practices.
c. They ensure that the team remains focused at the task at hand.
Feedback
Question 6
Correct
Flag question
Question text
c. To easier split up the work for a project leaving the dangers of conflict to the
very end when a merge request is made
Feedback
The correct answers are: To isolate features from the master branch, To develop
new features when the master branch is being used, To easier split up the work
for a project leaving the dangers of conflict to the very end when a merge request
is made
Question 7
Incorrect
Flag question
Question text
The purpose of using Pivotal Tracker is to record, track and measure defects for
a project.
Select one:
True
False
Feedback
Question 8
Correct
Flag question
Question text
What is Test Driven Development (TDD)?
Select one:
c. A design principle that tests the software engineers on their knowledge as they
are writing code
Feedback
The correct answer is: A software development practice where tests are written
beforethe implementation of any unit of the software
Question 9
Correct
Flag question
Question text
In Test Driven Development (TDD), tests are created from the implemented
methods in the software.
Select one:
True
False
Feedback
Question 10
Correct
Flag question
Question text
Select one:
Feedback
Question 11
Correct
Flag question
Question text
Select one:
Question 12
Correct
Flag question
Question text
What is the difference between Domain Class Diagrams and Design Class
Diagrams?
Select one:
a. Domain Class Diagrams are logical while Design Class Diagram are
conceptual
c. Domain Class Diagrams are conceptual while Design Class Diagrams are
Logical
d. Domain Class Diagrams are exactly the same as Design Class Diagrams
Feedback
Your answer is correct.
The correct answer is: Domain Class Diagrams are conceptual while Design
Class Diagrams are Logical
Question 13
Correct
Flag question
Question text
When designing software, low coupling and high cohesion are desired.
Select one:
True
False
Feedback
Question 14
Correct
Flag question
Question text
When a class performs a single function and all the code / methods in the class
support a central purpose, it has:
Select one:
a. low coupling
b. high coupling
c. low cohesion
d. high cohesion
Feedback
Question 15
Correct
Mark 1.00 out of 1.00
Flag question
Question text
a. more reliable
b. less reliable
c. easier to understand
d. harder to understand
Feedback
Question 16
Correct
Question text
Select one:
a. low coupling
b. low cohesion
c. high coupling
d. high cohesion
Feedback
Question 17
Correct
Flag question
Question text
Select one:
a. Abstraction
b. Cohesion
c. Coupling
d. Volatility
Feedback
Question 18
Correct
Flag question
Question text
Classes that are easy to modify/replace without having to entirely recode other
classes have:
Select one:
a. low coupling
b. high cohesion
c. high coupling
d. low cohesion
Feedback
Question 19
Correct
Flag question
Question text
c. To reduce complexity
d. Abstraction is pointless
Feedback
Question 20
Correct
Flag question
Question text
Select one:
a. Coupling
b. There is no mechanism
c. Encapsulation
d. Pair Programming
Feedback
Question 21
Correct
Flag question
Question text
Model View Controller, Singleton, and Observer are examples of common design
patterns.
Select one:
True
False
Feedback
Question 22
Correct
Flag question
Question text
Select one:
a. Creational
b. Structural
c. Behavioral
d. Concurrency
Feedback