C# Mastery Hub
Home
Challenges
Discussion
Lessons
Core Topics
C# Fundamentals
Console Applications
Classes & OOP
Windows Forms
ASP.NET Core
SQL Server
VS & SQL Connection
RDLC Reports
.NET MAUI
Getting Started
Getting Started
Website Development
SEO Guide
Security
Project Workflow
Extra Topics
Cloud & Deployment
AWS Cloud
Deployment
About
Contact
Test Your Knowledge
Project Workflow - Lesson 2: Planning and Architecture Quiz
Answer all questions to test your understanding
1
What is the purpose of project planning?
To reduce risks and save time
To make the project more complex
To delay the project
To increase costs
2
What are the typical layers in a layered architecture?
UI, Business Logic, Data Access, Database
Frontend, Backend, Database
Client, Server, Database
Presentation, Application, Infrastructure
3
What is Clean Architecture?
An architecture that separates domain, application, infrastructure, and presentation
An architecture that only uses one layer
An architecture without any layers
An architecture that only focuses on the database
4
What should you consider when selecting technology for a project?
Project requirements, team expertise, scalability, community support, cost
Only the cost
Only the team expertise
Only the project requirements
5
What is the purpose of an Entity-Relationship (ER) diagram?
To visualize database entities and their relationships
To create user interfaces
To write code
To test applications
6
Which HTTP method is used to create a new resource in a REST API?
GET
POST
PUT
DELETE
Submit Quiz