UPDATED ACTUAL Exam Questions and
CORRECT Answers
Agile Development - CORRECT ANSWER - software development philosophy that
emphasizes flexibility, efficiency and collaboration
The four Agile Values are - CORRECT ANSWER - Individuals and interactions over
processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following the plan.
Agile Advantages are - CORRECT ANSWER - user interactions
changes are accommodated easily
problems are remedied earlier
Common feature of Agile - CORRECT ANSWER - retrospective reflection
Users are - CORRECT ANSWER - the parties who will ultimately use the product you are
creating
Principle 1 - CORRECT ANSWER - You are not the user
Principle 2 - CORRECT ANSWER - You have biases that affect design and behavior
choices
Principle 3 - CORRECT ANSWER - It is better to have a conversation than to guess
, User Stories - CORRECT ANSWER - are a technique for defining software requirements
User Story Format - CORRECT ANSWER - As an [actor]
I need [function]
So that [rationale]
A Programming Paradigm is - CORRECT ANSWER - a way of classifying approaches to
programming and programming languages
There are two main categories of programming paradigm - CORRECT ANSWER -
imperative and declarative
Imperative programming - CORRECT ANSWER - programming providing instructions on
how the machines changes state (Tells the machine what to do)
Declarative Programming - CORRECT ANSWER - involves programmers declaring
properties of the desired output (Telling the machine what you want)
Two common types of imperative programming are - CORRECT ANSWER - procedural
programming and object-oriented programming
Procedural programming - CORRECT ANSWER - involves a series of instructions
executed in sequence to achieve a goal
Object Oriented Programming - CORRECT ANSWER - involved grouping data and
instructions into structures called "objects" that interact with one another
object - CORRECT ANSWER - a data construct that provides a description, defines status,
method of operation, and how it interacts with other objects