WorksheetsАКС 31-60
Total questions: 30
Worksheet time: 15mins
Which type of computer architecture is most commonly used in modern general-purpose processors?
Harvard architecture
Von Neumann architecture
RISC-V architecture
Cloud-based architecture
What is a key characteristic of a RISC (Reduced Instruction Set Computing) processor?
It uses a complex set of instructions for efficient computation
It is optimized for virtualization environments
It requires microcode to interpret instructions
It executes a small number of simple instructions quickly
Which component of a CPU is responsible for fetching, decoding, and executing instructions?
Arithmetic Logic Unit (ALU)
Cache memory
Register file
Control unit
In a multi-core processor, what is the main advantage of having multiple cores?
It allows parallel execution of multiple tasks
It increases the clock speed of the processor
It eliminates the need for RAM
It replaces the need for a GPU
What is the primary function of a memory cache in a CPU?
It increases the total memory capacity of the system
It stores user files for quick access
It provides backup storage in case of power loss
It stores frequently accessed data to speed up processing
Which type of memory is typically used for main system RAM?
SRAM
DRAM
ROM
Flash memory
What is a key difference between primary and secondary memory?
Primary memory is used for long-term storage, while secondary memory is temporary
Primary memory is always non-volatile, while secondary memory is volatile
Primary memory is directly accessible by the CPU, while secondary memory requires additional steps to access
Secondary memory is faster than primary memory
Which type of bus is responsible for transferring data between the CPU and memory?
Control bus
Peripheral bus
Data bus
Network bus
What is the main role of the Arithmetic Logic Unit (ALU) in a processor?
Managing data storage and retrieval
Performing mathematical and logical operations
Controlling the execution of instructions
Handling input and output operations
Which of the following best describes a SIMD (Single Instruction, Multiple Data) architecture?
A single instruction operates on multiple data points simultaneously
Multiple instructions operate on a single data point
Instructions are executed one at a time in sequence
It refers to a single-core processor executing one thread at a time
A growing company wants to scale its application infrastructure to handle an increasing number of users while maintaining performance and reliability Which architecture should they consider?
Monolithic architecture
Microservices architecture
Peer-to-peer architecture
Client-server architecture
What is the main purpose of a Service-Oriented Architecture (SOA)?
To provide a centralized database for all applications
To improve data encryption in cloud applications
To enforce strict client-server relationships
To enable independent services to communicate and be reused across applications
A company is deploying a critical business application and wants to ensure high availability Which approach should they use?
Use a multi-region cloud deployment with load balancing
Deploy the application on a single high-performance server
Increase RAM and CPU on existing infrastructure
Host the application on a personal workstation for better control
In a three-tier architecture, which tier is responsible for processing business logic?
Presentation tier
Application tier
Data tier
Network tier
An organization wants to move from traditional on-premise data centers to a more flexible infrastructure model where resources can be provisioned on demand Which model should they adopt?
Edge computing
Grid computing
Cloud computing
Fog computing
What is a key advantage of using containerization in IT architecture?
It allows applications to run consistently across different environments
It eliminates the need for operating systems
It replaces the need for databases in applications
It requires less storage than traditional applications
A company needs to process large amounts of real-time streaming data from IoT devices Which architectural pattern is best suited for this use case?
Batch processing with relational databases
Peer-to-peer computing
Traditional monolithic applications
Event-driven architecture
What is the main benefit of a loosely coupled system in IT architecture?
Components can be developed and updated independently
Reduced need for network security
Higher data compression efficiency
Faster processing speed
A financial services company needs to ensure that transactions are processed reliably even if a server fails What architectural principle should they prioritize?
Stateless architecture
High availability and fault tolerance
Manual failover systems
Single-instance deployment
What is a primary difference between monolithic and microservices architectures?
Monolithic applications run only in the cloud, while microservices run on-premises
Microservices are easier to deploy but harder to maintain than monolithic applications
Monolithic architectures bundle all components together, while microservices separate them into independent services
Microservices require more hardware than monolithic applications
What is the main purpose of system architecture in IT?
To design the user interface only
To define the structure, behavior, and interactions of a system
To manage databases exclusively
To write software code
Which architectural style follows the principle of separating concerns using layers?
Event-driven architecture
Microservices architecture
Layered architecture
Peer-to-peer architecture
What is a key characteristic of microservices architecture?
Services are independent and communicate via APIs
All components run as a single monolithic application
There is no need for network communication between services
A central database is mandatory for all services
What is the primary role of an API in a system architecture(SAO)?
To store all application data
To enable communication between different software components
To replace a user interface
To act as a security firewall
Which of the following best describes a monolithic architecture?
All components of the application are tightly integrated into a single unit
The system consists of loosely coupled independent services
The system only uses cloud-based components
Each module runs on a different server independently
What is a major advantage of a microservices-based architecture?
It removes the requirement for security measures
All services must use the same programming language
It eliminates the need for databases
Scalability and flexibility in development and deployment
What is the main function of a load balancer in system architecture?
To distribute traffic across multiple servers to ensure availability
To store and manage user authentication data
To execute business logic in the application
To generate reports from database queries
Which database model is most suitable for handling large amounts of unstructured data?
In-memory databases
Relational databases (SQL)
NoSQL
File-based storage systems
What is an essential characteristic of cloud computing architecture?
Resources are scalable and provided on-demand
All applications run on local servers only
Data is stored only on physical disks
Internet access is not required
Which component in a three-tier architecture handles business logic?
Data layer
Presentation layer
Application layer
Network layer
