Software Engineering (SWE)
FPT Full questions with 100%
correct answers
B - answer Which of the following does NOT belong to important principles
of agile methods?
[A]Embrace change
[B]Process not people
[C]Incremental delivery
[D]Customer involvement
[E]Maintain simplicity
B - answer What are the advantages of explicitly designing and
documenting software architecture?
[A]It improves stakeholder communications
[B]All of the others
[C]It encourages a detailed analysis of the system
A - answer Which of the following statements about test first development
are true?
[A]All of the others
[B]When a system feature is identified, the tests of the code implementing
that feature are
written before the code
[C]Tests are automated and all tests are run when a new increment is
added to the system.
D - answer What is the problem that cannot arise when requirements are
written in natural language?
[A]Lack of clarity
[B]Requirement confusion
,[C]Requirement amalgamation
[D]Lack of user's understandability
B - answer All of the fallowings are main benefits of software reuse
EXCEPT
[A]Accelerated development
[B]Reduce maintenance costs
[C]Increased dependability
[D]Reduced process risk
[E]Effective use of specialists
B - answer Which of the following statements about testing is NOT true?
[A]Testing can only show the presence of errors in a program
[B]Its goal is to fix errors of the software system
[C]None of the others
[D]It cannot demonstrate that there are no remaining faults
E - answer Which of the following statement about the two distinct phases
of system testing is NOT
true?
[A]The release testing team treat the system as a black-boxwhile testing
[B]None of the others
[C]Release testing where the version of the system to be released to users
is tested.
[D]Integration testing where the components and subsystems making up
the system are
integrated and tested
[E]The integration team does NOT have access to the source code of the
system.
B - answer Which of the following statements about Enterprise Resource
Planning (ERP) systems is
,NOT true?
[A]Specific ERP systems are created by configuring a generic system at
development
time with information about the customer's business
[B]Enterprise Resource Planning systems are very widely used
[C]All of the others
C - answer What is the second stage of risk management process?
[A]Risk planning
[B]Risk monitoring
[C]Risk analysis
[D]Risk identification
B - answer Both the waterfall model of the software process and the
prototyping model can be
accommodated in the spiral process model.
[A]False
[B]True
B - answer Which of the following is a type of software process model that
represents the roles of the
people involved in the software process and the activities for which they
are responsible?
[A]An actor model
[B]An role/action model
[C]None of the others
[D]An activity model
A - answer What does computer science concern with?
[A]Computer science is concerned with theories and methods that underlie
computers
, and software systems
[B]Computer science is concerned with the practicalities of developing and
delivering
useful software
[C]All of the others
C - answer What are included in a quality plan?
[A]The resources and schedule used for system validation
[B]All of the others
[C]The quality procedures and standards that should be used in a project
A - answer Which of the followings belong to Server type of concurrent
object implementation?
[A]The object is a parallel process with methods corresponding to the
object operations.
Methods execute in response to external requests
[B]The state of the object is changed by internal operations within the
object itself. The
process executing these operations runs continuously.
[C]All of the others
C - answer What is meant by configuration management?
[A]All of the others
[B]Configuration management is concerned with ensuring that software
has a low
number of defects and that it reaches the required standards of
maintainability, reliability,
and portability and so on
[C]The development and use of standards and procedures for managing an
evolving
software system
FPT Full questions with 100%
correct answers
B - answer Which of the following does NOT belong to important principles
of agile methods?
[A]Embrace change
[B]Process not people
[C]Incremental delivery
[D]Customer involvement
[E]Maintain simplicity
B - answer What are the advantages of explicitly designing and
documenting software architecture?
[A]It improves stakeholder communications
[B]All of the others
[C]It encourages a detailed analysis of the system
A - answer Which of the following statements about test first development
are true?
[A]All of the others
[B]When a system feature is identified, the tests of the code implementing
that feature are
written before the code
[C]Tests are automated and all tests are run when a new increment is
added to the system.
D - answer What is the problem that cannot arise when requirements are
written in natural language?
[A]Lack of clarity
[B]Requirement confusion
,[C]Requirement amalgamation
[D]Lack of user's understandability
B - answer All of the fallowings are main benefits of software reuse
EXCEPT
[A]Accelerated development
[B]Reduce maintenance costs
[C]Increased dependability
[D]Reduced process risk
[E]Effective use of specialists
B - answer Which of the following statements about testing is NOT true?
[A]Testing can only show the presence of errors in a program
[B]Its goal is to fix errors of the software system
[C]None of the others
[D]It cannot demonstrate that there are no remaining faults
E - answer Which of the following statement about the two distinct phases
of system testing is NOT
true?
[A]The release testing team treat the system as a black-boxwhile testing
[B]None of the others
[C]Release testing where the version of the system to be released to users
is tested.
[D]Integration testing where the components and subsystems making up
the system are
integrated and tested
[E]The integration team does NOT have access to the source code of the
system.
B - answer Which of the following statements about Enterprise Resource
Planning (ERP) systems is
,NOT true?
[A]Specific ERP systems are created by configuring a generic system at
development
time with information about the customer's business
[B]Enterprise Resource Planning systems are very widely used
[C]All of the others
C - answer What is the second stage of risk management process?
[A]Risk planning
[B]Risk monitoring
[C]Risk analysis
[D]Risk identification
B - answer Both the waterfall model of the software process and the
prototyping model can be
accommodated in the spiral process model.
[A]False
[B]True
B - answer Which of the following is a type of software process model that
represents the roles of the
people involved in the software process and the activities for which they
are responsible?
[A]An actor model
[B]An role/action model
[C]None of the others
[D]An activity model
A - answer What does computer science concern with?
[A]Computer science is concerned with theories and methods that underlie
computers
, and software systems
[B]Computer science is concerned with the practicalities of developing and
delivering
useful software
[C]All of the others
C - answer What are included in a quality plan?
[A]The resources and schedule used for system validation
[B]All of the others
[C]The quality procedures and standards that should be used in a project
A - answer Which of the followings belong to Server type of concurrent
object implementation?
[A]The object is a parallel process with methods corresponding to the
object operations.
Methods execute in response to external requests
[B]The state of the object is changed by internal operations within the
object itself. The
process executing these operations runs continuously.
[C]All of the others
C - answer What is meant by configuration management?
[A]All of the others
[B]Configuration management is concerned with ensuring that software
has a low
number of defects and that it reaches the required standards of
maintainability, reliability,
and portability and so on
[C]The development and use of standards and procedures for managing an
evolving
software system