What are the three layers in an Application Tier Model?
Presentation Layer, Application Layer, Database Layer
Definition: Presentation Layer = user-facing interface, Application Layer = business logic, Database Layer = where data is stored.
Boot Story: Think of ordering food online — the app screen is the Presentation Layer, the system that processes your order is the Application Layer, and the database storing menu items & orders is the Database Layer.
Which layer of the Application Tier Model is also called the client layer?
Presentation Layer
Definition: The part the user sees and interacts with (UI).
Boot Story: Like tapping buttons on your phone screen to interact with an app.
Which layer controls the business logic and processing in an application?
Application Layer
Definition: Manages how data is processed and rules applied.
Boot Story: Like a cashier interpreting your order and passing it to the kitchen.
Which layer stores the data in an Application Tier Model?
Database Layer
Definition: The storage system where all information resides.
Boot Story: Like a restaurant’s pantry storing ingredients.
What is unique about a One-Tier Architecture Model?
Data is stored locally with direct access
Definition: Simple setup, but lacks redundancy and security; not commonly used.
Boot Story: Like saving everything only on your laptop — fast but risky if the laptop breaks.
Why is a One-Tier Architecture Model rarely used?
Security issues and no redundancy
Definition: No backup or remote access makes it insecure.
Boot Story: Like keeping your only copy of homework on a single USB stick.
How does a Two-Tier Model work?
Communication is between client and server
Definition: Client sends requests to server, server processes and returns data.
Boot Story: Like a student (client) asking a teacher (server) for answers from the answer key (database).
What is an example of using a Two-Tier Model?
Logging into a computer to access a database
Definition: User ↔ server interaction.
Boot Story: Like logging into a school portal to view your grades.
How does a Three-Tier Model improve on Two-Tier?
Adds an application server between client and database
Definition: Improves scalability, security, and integrity but is more complex.
Boot Story: Like having a teacher (application layer) who first checks and verifies requests before giving you the answer from the database.
*
What does “N-Tier” mean in architecture models?
Any model higher than three tiers
Definition: Additional layers beyond the basic three.
Boot Story: Like adding multiple assistants and managers before reaching the boss (database).
What is Single Platform Software?
Software that works on only one type of OS/device
Definition: Limited to a single platform (e.g., iOS iCloud).
Boot Story: Like a phone charger that only fits iPhones.
How is Collaboration Software related to Productivity Software?
It can be considered a type of productivity software
Definition: Helps teams work together on shared tasks.
Boot Story: Like combining your notebook with your group’s shared whiteboard.
What is Productivity Software?
Software used for common work tasks
Definition: Includes word processing, spreadsheets, presentations, email, collaboration tools.
Boot Story: Like your digital backpack — Word = notebook, Excel = calculator, PowerPoint = poster board.
What is Cross Platform Software?
Software that works across different operating systems
Definition: Compatible on multiple platforms (e.g., Dropbox).
Boot Story: Like a universal phone charger that works on all devices.
What is Collaboration Software?
Software that lets people share and work together
Definition: Includes email, conferencing, instant messaging, online workspaces, document sharing.
Boot Story: Like group chat plus Google Docs for school projects.
What is Business Software?
Applications designed for specific business tasks
Definition: Includes database, project management, accounting, medical, and business-specific apps.
Boot Story: Like specialized tools for a hospital (medical software) vs. a bank (accounting software).
What is the role of SSL certificates in Browser Security?
Verify encryption and secure websites
Definition: Valid SSL = secure connection, invalid SSL = no encryption guarantee.
Boot Story: Like checking an ID badge before letting someone into a secure building.
What are Proxy Settings in browsers?
Control what data enters and leaves the network
Definition: A configuration for security and monitoring.
Boot Story: Like a school librarian controlling what books can be checked in and out.
Why might a browser block access to a webpage?
Invalid SSL certificate
Definition: Without proper encryption, site access can be denied.
Boot Story: Like a bouncer refusing entry if your ID looks fake.
What is Private Browsing?
A mode that doesn’t save history, cookies, or cache
Definition: Keeps browsing sessions temporary and hidden.
Boot Story: Like writing notes in pencil that erase when you close the notebook.
How can clearing cache fix browser issues?
Removes old stored data so new data loads
Definition: Cache stores recently accessed info; sometimes it conflicts with updates.
Boot Story: Like throwing out old leftovers so you can eat today’s fresh meal.
What does deactivating client-side scripting do?
Stops scripts from running in the browser
Definition: Prevents malicious code from executing.
Boot Story: Like turning off power to a faulty appliance before it causes sparks.