WGU C706 Secure Software Design: Questions With
Actual Solutions
_____________approximate human communication, decrease the length of time
needed to craft an application, possibly decrease the number of programmers
needed on a project, and also allow some portability between different
operating systems and hardware platforms. Accurate Answer:- High
level programming language
C, Java, and FORTRAN are examples of _______ languages. Accurate
Answer:- compiled
___________ is used to convert the high-level language into executable code.
Accurate Answer:- Compiler
____________ are examples of interpreted languages. Accurate Answer:-
Python, R, JavaScript, and VBScript
What type of code can be viewed by the end user? Accurate Answer:-
Interpreted Code
What is one disadvantage of compiled code? Accurate Answer:- easier
to embed back doors
end user cant see the code
what are advantages of interpreted code? Accurate Answer:- end user
can see code
less prone to insertion and back door attacks
A_____________ is a communication to or input of an object. Accurate
Answer:- message
A______________ is internal code that defines the actions an object performs in
response to a message. Accurate Answer:- method
, __________are the results of a message being processed through a method.The
results or output exhibited by an object. Accurate Answer:- Behaviors
A collection of the common methods from a set of objects that defines the
behavior of those objects is a_________.. Accurate Answer:- class
_______________ occurs when methods from a class (parent or superclass) are
inherited by another subclass. Accurate Answer:- Inheritance
_______________ is the characteristic of an object that allows it to respond with
different behaviors to the same message or method because of changes in
external conditions. Accurate Answer:- Polymorphism
Objects that have low ______________ require lots of assistance from other
objects to perform tasks and have high coupling. Accurate Answer:-
Cohesion
___________ coupling is easier to troubleshoot and update.. Accurate
Answer:- lower
_____________ are simply formalized processes by which trust is built into the
lifecycle of a system. Accurate Answer:- assurance procedures
This type of input validation, where the code checks to ensure that a number
falls within an acceptable range, is known as a__________. Accurate
Answer:- limit check
What input validation routine transforms the input to remove risky character
sequences and replace them with safe values. Accurate Answer:-
Escaping input
What are the 3 major characteristics of a functional requirement?
Accurate Answer:- Inputs
Behavior
Outputs
In agile development which one is valued more?
Actual Solutions
_____________approximate human communication, decrease the length of time
needed to craft an application, possibly decrease the number of programmers
needed on a project, and also allow some portability between different
operating systems and hardware platforms. Accurate Answer:- High
level programming language
C, Java, and FORTRAN are examples of _______ languages. Accurate
Answer:- compiled
___________ is used to convert the high-level language into executable code.
Accurate Answer:- Compiler
____________ are examples of interpreted languages. Accurate Answer:-
Python, R, JavaScript, and VBScript
What type of code can be viewed by the end user? Accurate Answer:-
Interpreted Code
What is one disadvantage of compiled code? Accurate Answer:- easier
to embed back doors
end user cant see the code
what are advantages of interpreted code? Accurate Answer:- end user
can see code
less prone to insertion and back door attacks
A_____________ is a communication to or input of an object. Accurate
Answer:- message
A______________ is internal code that defines the actions an object performs in
response to a message. Accurate Answer:- method
, __________are the results of a message being processed through a method.The
results or output exhibited by an object. Accurate Answer:- Behaviors
A collection of the common methods from a set of objects that defines the
behavior of those objects is a_________.. Accurate Answer:- class
_______________ occurs when methods from a class (parent or superclass) are
inherited by another subclass. Accurate Answer:- Inheritance
_______________ is the characteristic of an object that allows it to respond with
different behaviors to the same message or method because of changes in
external conditions. Accurate Answer:- Polymorphism
Objects that have low ______________ require lots of assistance from other
objects to perform tasks and have high coupling. Accurate Answer:-
Cohesion
___________ coupling is easier to troubleshoot and update.. Accurate
Answer:- lower
_____________ are simply formalized processes by which trust is built into the
lifecycle of a system. Accurate Answer:- assurance procedures
This type of input validation, where the code checks to ensure that a number
falls within an acceptable range, is known as a__________. Accurate
Answer:- limit check
What input validation routine transforms the input to remove risky character
sequences and replace them with safe values. Accurate Answer:-
Escaping input
What are the 3 major characteristics of a functional requirement?
Accurate Answer:- Inputs
Behavior
Outputs
In agile development which one is valued more?