NEW
Font size
WorksheetsCloud Computing Quiz 2
Total questions: 50
Worksheet time: 25mins
What does middleware primarily handle in a cloud client-server architecture?
Authentication and UI rendering
Database storage
Login, routing, and security
Frontend validation
What is a core advantage of cloud-hosted client-server models?
Full offline functionality
Scalability based on demand
Manual deployment
Local hosting
In a client-server cloud setup, where are the servers usually hosted?
On local machines
Data centers of clients
Remote cloud platforms
Mobile devices
Which component ensures high traffic doesn't crash a cloud server?
Load balancing
DNS
Frontend caching
IP routing
Why should platform selection be delayed during cloud app design?
To avoid budget planning
To prevent vendor lock-in
For aesthetics
To skip documentation
Which is a non-functional requirement?
File upload
Login system
Search feature
Fault tolerance
What does modularity in cloud design help achieve?
Complex logic bundling
Easier management and faster updates
Monolithic deployment
Avoiding microservices
Elasticity in cloud design ensures:
Fixed resource allocation
Automatic backup
Dynamic resource scaling
Manual user management
Which is NOT a popular language for cloud-based development?
Python
Java
HTML
Go
Which framework is associated with Java for cloud-based apps?
Flask
Spring Boot
Express.js
Django
What do cloud SDKs allow developers to do?
Write CSS faster
Integrate with cloud services
Control keyboard input
Host local servers
AWS Lambda is mainly used for:
Object-oriented programming
Serverless execution
Authentication
Continuous testing
Which cloud service does Google offer for machine learning and anomaly detection?
AWS S3
Azure DevOps
Vertex AI
Lambda
Which CI/CD tool is used for deployment automation?
MongoDB
GitHub Actions
React.js
VS Code
Which feature is exclusive to cloud applications?
Manual updates
On-premises hosting
Auto-scalability
High upfront cost
Traditional apps usually lack:
File upload
Accessibility from any device
User interfaces
Database support
Cloud apps typically operate on a:
License purchase model
Pay-as-you-go model
One-time installation
Standalone architecture
Which of the following is a client-side language?
Java
Node.js
JavaScript
Python
Which task is handled by client-side scripts?
Creating REST APIs
Form validation
Database updates
JWT encryption
What technology enables dynamic content rendering in browsers?
CSS
HTML
JavaScript
PHP
Server-side logic is responsible for:
UI transitions
Database operations
Button click events
Page scrolling
A common authentication protocol in cloud apps is:
CSS
OAuth
SQL
React
What does CRUD stand for in server-side database operations?
Code, Run, Update, Debug
Create, Read, Update, Delete
Client, Route, Update, Deploy
Create, Rewrite, Use, Dump
One major advantage of using web frameworks in cloud development is:
Building native apps
Avoiding cloud APIs
Built-in routing and security
Manual configuration
Which framework is ideal for rapid development with Python?
Spring Boot
Express.js
Django
Angular
What is a key feature of SaaS applications?
Users install software locally
Software is accessed via browser
Requires manual server setup
Provides hardware access
Which SaaS feature supports automatic platform upgrades without user intervention?
Manual patching
Auto-scaling
Scheduled refresh
Automatic updates
What does multitenancy in SaaS refer to?
Multiple apps installed per user
Shared app instance, isolated data
Multiple databases for each client
Public access without login
Which of the following is a productivity SaaS tool?
Microsoft Word (offline)
Tableau Desktop
Google Docs
Visual Studio
Which SaaS application category helps manage customer interactions?
Payroll services
CRM
ERP
Code editors
What component acts as a directory for available services in SOA?
Service contract
Service consumer
Service registry
Middleware
What does a service contract define in SOA?
Physical address of a data center
Input/output formats and protocols
User interface design
Hardware usage policies
Which SOA principle emphasizes combining multiple services into workflows?
Loose Coupling
Discoverability
Composability
Reusability
What type of cloud model provides developers a full platform to deploy apps?
SaaS
PaaS
IaaS
NAS
Which PaaS component provides tools like compilers and debugging?
Runtime engine
Development tools
Middleware
Authentication system
What PaaS benefit supports automatic growth during peak user traffic?
Fixed billing
Manual upgrade
Load balancing & scalability
Static IP allocation
What is the function of a cloud-based NAS device?
Encrypt user passwords
Share files over a local network
Provide file-level shared access over internet
Control bandwidth
Which type of cloud storage organizes data into folders and subfolders?
Block Storage
File Storage
Object Storage
RAM
In object storage, each file is accessed using:
Folder path
File name
Unique ID and metadata
Device location
What key feature of cloud backup allows recovery of older file versions?
Load balancing
Encryption
Versioning
Auto-scaling
What is a key benefit of cloud computing?
Requires high capital cost
Available only on desktop
On-demand resource access
No collaboration support
Which of the following is NOT a core cloud computing component?
Client device
Data center
Pencil
Virtualization layer
Which cloud service model provides users full control over OS and storage?
SaaS
IDaaS
IaaS
PaaS
Which of these is an example of IDaaS?
Dropbox
Salesforce
Gmail
Okta
In cloud deployment models, which is exclusive to one organization?
Public cloud
Private cloud
Hybrid cloud
Multicloud
What type of cloud storage breaks files into blocks for quick access?
File storage
Object storage
Block storage
Document storage
Which virtualization type allows users to run multiple OSes on one server?
Storage virtualization
Application virtualization
Memory virtualization
Server virtualization
What does a hypervisor do in virtualization?
Provides storage analytics
Connects to local Wi-Fi
Manages virtual machines
Encrypts cloud files
Which tool is used for desktop virtualization?
VMware Horizon
AWS S3
Okta
Microsoft Excel
What real-life analogy fits application virtualization best?
Using a USB drive
Installing games manually
Watching a movie via streaming
Copying files to pen drive
