deck1 Flashcards
Select the correct statement for the Architectural topology
It is a connected graph of components and connectors that describes architectural structure.
Select the correct statement for the ‘Algorithm’
Step by step procedure designed to perform an operation, and which (like a map or flowchart) will lead to the sought result if followed correctly
Select the correct statement for the ‘Milestone’
Milestone is the end-point of a process activity
Select the correct statement for the ‘Architectural styles’:
They are generalized computational models that are devoid of specific application domain functionality.
Select all correct statements for user requirements (Choose three
functional requirements, non-functional requirements, …by users.
Select all generic software process models (Choose three)
Waterfall model, Evolutionary development, Component-based engineering
“Constraints on the services or functions offered by the system such as timing constraints, constraints on the development process, standards, etc.” is a description of:
Non-functional requirements
Prototyping can be considered as:
a risk reduction activity which reduces requirements risks
What is true about software engineering?
It is concerned with theories, methods and tools for professional software .
The ‘Client-Server‘ model is:
Distributed system model which shows how data and processing is distributed across a range of components.
Select the correct statement for the ‘Procedure’:
All answers are correct statements.
What is NOT correct for Pipe and Filter style?
High latency
Select the correct “Software specification” definition:
The process of establishing are required and the constraints of the system`s operation and development.
What is NOT strength of Layered systems?
Performance
The main difference between COCOMO-81 and COCOMO-2 models is?
COCOMO 2 takes into account different approaches to software development and reuse.
A question ‘Are we building the product right?’ is oriented to :
Verification
What is NOT part of debugging process:
All answers are parts of debugging process.
What is main approach to concept reuse:
Generative programming
Select the correct statement for the ‘Method’
All answers are correct
Select the correct statement for ‘Methodology’:
All answers are correct.
What is the correct statement for the “Software architecture”:
The description of the software architecture is the output of architectural design progress.
What statement is NOT correct for the ‘Component-based’ development?
Components are less abstract than object classes.
Select the correct statement for the ‘Best Practice’:
All answers are correct statements.
What is NOT a canonical building block for architecture design
Module