
Software Architecture Quiz
Authored by FERNANDO SOLORIO
Computers, English
University
Used 7+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
11 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of software architecture?
The practice of viewing software systems in terms of their major components
Allows engineers and programmers to understand how software works and to identify problems with software.
Viewing components of software separately from each other according to function.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is Architectural analysis?
Business requirements and environmental contexts of a system that may change over time, such as legal, social, financial, competitive, and technology concerns
Development-time of non-functional requirements such as maintainability and transferability.
The process of understanding the environment in which a proposed system will operate and determining the requirements for the system.
How well the system will perform runtime non-functional requirements such as reliability, operability, performance efficiency, security, compatibility, etc.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Architectural synthesis is the process of creating an architecture.
TRUE
FALSE
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What's the main goal of Architecture evolution?
Provides a fundamental structure of a software system.
Maintaining and adapting an existing software architecture to meet changes in requirements and environment.
Adding new functionality as well as maintaining existing functionality and system behavior.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
is the process of determining how well the current design or a portion of it satisfies the requirements derived during analysis.
Architectural analysis
Architecture evolution
Architectural synthesis
Architecture evaluation
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Is a way to describe a software system in terms of the way software assigns tasks to physical nodes
Process View
Deployment View
Software Architecture
Programming Plans
7.
FILL IN THE BLANKS QUESTION
30 sec • 1 pt
What is Application Framework
(a)
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Microsoft
or continue with
%20(1).png)
Apple
Others
Already have an account?