
Midterm Examination 1 (Software Design)
Authored by Aira Tuazon
Others
University
Used 2+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is the primary role of software architecture?
Writing code
Managing databases
Graphic design
Ensuring system scalability
2.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Which architectural style involves an intermediate application server layer between the client and the server?
Three-Tier Architecture
Service-Oriented Architecture (SOA)
Two-Tier Architecture
Client-Server Model with RESTful APIs
3.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What does the Model-View-Controller (MVC) pattern separate an application into?
Data and business logic, user interface elements, and user input
Data storage, business logic, and UI
Client-side and server-side components
Database and API access
4.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Which architectural pattern provides a centralized storage and retrieval interface for data access operations?
Repository Pattern
Publish-Subscribe
Data Access Object (DAO)
Request-Response
5.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What is the purpose of the Proxy Pattern in client-server systems?
Implementing caching
Enhancing scalability
Controlling access to another object
Handling user input
6.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Which architectural style organizes services around business domains for alignment with business structure?
API Gateway
Event-Driven Architecture
Containerization
Decomposition by Domain
7.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
What does the Bulkhead Pattern aim to prevent in a system?
Cascading failures
Data loss
Security breaches
Performance issues
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 Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?