A Computer System is an integrated electronic system that accepts data as input, processes it according to predefined instructions, stores it for future use, and produces meaningful output. Computers have become an essential part of modern life and are widely used in sectors such as banking, education, healthcare, business, communication, and government administration.
In the banking and financial sector, computer systems play a critical role in carrying out daily operations such as:
- Core Banking Solutions (CBS)
- ATM transactions
- Internet and Mobile Banking
- Fund Transfers (NEFT, RTGS, IMPS, UPI)
- Customer Relationship Management (CRM)
- Risk Analysis and Fraud Detection
- Data Storage and Management
- Management Information System (MIS) Reporting
The ability of computer systems to process large amounts of data quickly and accurately makes them indispensable for modern banking operations.
Components of a Computer System
A computer system consists of five major components:
- Hardware
- Software
- Data
- Users (People)
- Procedures
All these components work together to perform tasks efficiently.
| Component | Description |
|---|---|
| Hardware | Physical parts of a computer |
| Software | Programs that instruct the computer |
| Data | Raw facts and figures processed by the computer |
| Users | Individuals who operate the computer |
| Procedures | Rules and instructions for using the system |
Basic Working of a Computer System
A computer works on the IPO Cycle (Input → Process → Output).
Input → Processing → Output
↓
Storage
Example in Banking
A customer requests cash withdrawal from an ATM.
- Customer enters PIN and withdrawal amount (Input)
- Computer verifies account balance (Processing)
- Amount is deducted from account (Storage/Update)
- Cash and receipt are issued (Output)
Basic Components of a Computer System
(A) Input Unit
The Input Unit is responsible for entering data and instructions into the computer system. It converts human-readable instructions into machine-readable form.
Functions of Input Unit
- Accepts data from users
- Converts data into binary form
- Sends data to CPU for processing
Common Input Devices
| Device | Use |
|---|---|
| Keyboard | Enter text and numbers |
| Mouse | Pointing and selection |
| Scanner | Converts documents into digital form |
| Barcode Reader | Reads product barcodes |
| MICR Reader | Reads cheque information |
| OCR | Converts printed text into editable text |
| Biometric Scanner | Fingerprint and iris recognition |
| Webcam | Captures images and videos |
Banking Applications
- Cheque processing through MICR
- Biometric authentication in banking services
- Aadhaar-based verification
- Cheque Truncation System (CTS)
(B) Central Processing Unit (CPU)
The Central Processing Unit (CPU) is known as the brain of the computer because it performs all processing and decision-making tasks.
Every instruction entered into the computer is processed by the CPU.
Main Functions of CPU
- Executes instructions
- Performs calculations
- Controls all computer activities
- Manages data flow between components
Components of CPU
1. Arithmetic Logic Unit (ALU)
The ALU performs:
Arithmetic Operations
- Addition (+)
- Subtraction (−)
- Multiplication (×)
- Division (÷)
Logical Operations
- AND
- OR
- NOT
- Greater than (>)
- Less than (<)
- Equal to (=)
Banking Example
Calculating:
- Interest on deposits
- EMI on loans
- Account balances
2. Control Unit (CU)
The Control Unit manages and coordinates all operations of the computer.
Functions
- Controls data movement
- Directs execution of instructions
- Coordinates input and output devices
- Manages communication between hardware components
Banking Example
The CU controls the sequence of steps while processing a fund transfer transaction.
3. Registers
Registers are very small and extremely fast memory locations present inside the CPU.
Functions
- Temporary storage of data
- Temporary storage of instructions
- Holding intermediate processing results
Exam Tip
| Component | Function |
|---|---|
| ALU | Calculations and logic |
| CU | Controls operations |
| Registers | Temporary storage |
(C) Memory Unit
Memory stores data, instructions, and processing results.
Memory is broadly divided into:
- Primary Memory
- Secondary Memory
Primary Memory (Main Memory)
Primary memory is directly accessible by the CPU.
It stores data currently being processed.
RAM (Random Access Memory)
RAM is temporary memory used during processing.
Characteristics
- Volatile memory
- Data lost when power is switched off
- Fast access speed
- Read and write operations possible
Uses
- Running applications
- Processing transactions
- Temporary data storage
Banking Example
During online fund transfers, transaction details are temporarily stored in RAM.
ROM (Read Only Memory)
ROM contains permanent instructions.
Characteristics
- Non-volatile memory
- Data remains even after power is off
- Usually read-only
Uses
- Booting process
- Firmware storage
Banking Example
ATM systems use ROM to store startup instructions.
Cache Memory
Cache memory is a high-speed memory located between CPU and RAM.
Advantages
- Faster than RAM
- Reduces CPU waiting time
- Improves overall performance
Hierarchy
CPU
↓
Cache
↓
RAM
↓
Storage
Exam Tip
| Memory | Speed | Volatility |
|---|---|---|
| Cache | Fastest | Volatile |
| RAM | Fast | Volatile |
| ROM | Slower | Non-volatile |
Secondary Memory (Auxiliary Storage)
Secondary memory is used for permanent storage of large amounts of data.
Characteristics
- Non-volatile
- Large storage capacity
- Lower cost per GB
- Slower than primary memory
Examples
- Hard Disk Drive (HDD)
- Solid State Drive (SSD)
- Pen Drive
- CD/DVD
- Memory Card
- External Hard Disk
Banking Applications
- Customer databases
- Transaction records
- Audit logs
- Loan records
- Backup files
(D) Output Unit
The Output Unit presents processed information to users.
Functions
- Receives processed data
- Converts it into understandable form
- Displays results
Common Output Devices
| Device | Use |
|---|---|
| Monitor | Display information |
| Printer | Printed output |
| Speakers | Audio output |
| Projector | Large display |
Banking Examples
- Account statements
- Transaction receipts
- MIS reports
- Customer notifications
Hardware
Hardware refers to the physical and tangible parts of a computer.
Examples
- Monitor
- Keyboard
- Mouse
- CPU
- Printer
- Hard Disk
- Scanner
Types of Hardware
Input Hardware
- Keyboard
- Mouse
- Scanner
Output Hardware
- Monitor
- Printer
- Speaker
Processing Hardware
- CPU
- Motherboard
Storage Hardware
- RAM
- HDD
- SSD
Software
Software is a collection of programs and instructions that tell the computer how to perform tasks.
Without software, hardware cannot function.
Types of Software
(A) System Software
System software controls and manages computer operations.
Examples
- Windows
- Linux
- Unix
- Device Drivers
Functions
- Memory management
- Process management
- File management
- Security management
(B) Application Software
Application software performs specific user tasks.
General Examples
- MS Word
- Excel
- PowerPoint
- Tally
Banking Examples
- Core Banking Solution (CBS)
- Internet Banking Software
- ATM Management Software
- Loan Management System
(C) Utility Software
Utility software helps maintain and protect the computer.
Examples
- Antivirus
- Disk Cleanup
- Backup Software
- Compression Tools
Operating System (OS)
An Operating System acts as an interface between users and computer hardware.
Without an operating system, a computer cannot function properly.
Functions of Operating System
Process Management
Manages execution of programs.
Memory Management
Allocates and deallocates memory.
File Management
Stores and organizes files.
Device Management
Controls hardware devices.
Security Management
Protects against unauthorized access.
Popular Operating Systems
- Microsoft Windows
- Linux
- Unix
- macOS
- Android
Banking Perspective
Banks generally prefer Linux and Unix-based systems because they provide:
- Better security
- High reliability
- Stability
- Multi-user support
Data and Information
Many students confuse these terms.
Data
Raw facts and figures without context.
Examples
- Account Number
- Customer Name
- Transaction Amount
Information
Processed and meaningful data.
Examples
- Account Statement
- Daily Transaction Report
- Balance Sheet
Formula
Data + Processing = Information
Number System in Computers
Computers understand only binary language.
Decimal Number System
- Base = 10
- Digits = 0 to 9
Binary Number System
- Base = 2
- Digits = 0 and 1
All computer operations are ultimately performed in binary.
Octal Number System
- Base = 8
- Digits = 0 to 7
Hexadecimal Number System
- Base = 16
- Digits = 0–9 and A–F
Important Memory Units
| Unit | Equivalent |
|---|---|
| 1 Bit | Binary Digit |
| 4 Bits | 1 Nibble |
| 8 Bits | 1 Byte |
| 1024 Bytes | 1 KB |
| 1024 KB | 1 MB |
| 1024 MB | 1 GB |
| 1024 GB | 1 TB |
Computer Processing Cycle
Every computer follows four major steps:
- Input
- Processing
- Storage
- Output
Banking Example
Customer enters withdrawal request
↓
System verifies balance
↓
Account updated
↓
Cash dispensed
↓
Receipt printed
Generations of Computers
First Generation (1940–1956)
Technology Used
Vacuum Tubes
Features
- Very large size
- High power consumption
- Produced heat
Second Generation (1956–1963)
Technology Used
Transistors
Features
- Faster
- Smaller
- More reliable
Third Generation (1964–1971)
Technology Used
Integrated Circuits (ICs)
Features
- Reduced size
- Increased speed
Fourth Generation (1971–Present)
Technology Used
Microprocessors
Features
- Personal computers
- Laptops
- Smartphones
Fifth Generation (Present and Future)
Technology Used
Artificial Intelligence (AI)
Features
- Machine Learning
- Expert Systems
- Natural Language Processing
- Robotics
Banking Applications
- AI Chatbots
- Fraud Detection
- Predictive Analytics
- Personalized Banking
Types of Computers
1. Supercomputers
Most powerful computers.
Uses
- Weather forecasting
- Space research
- Scientific simulations
2. Mainframe Computers
Designed for processing massive volumes of transactions.
Banking Uses
- Core Banking Systems
- Centralized Banking Databases
Exam Point: Large banks use Mainframe Computers.
3. Minicomputers
Used by medium-sized organizations.
4. Microcomputers
Personal computers used by individual users.
Examples
- Desktop PCs
- Laptops
- Tablets
Exam Point: Bank branch operations mostly use Microcomputers.
Applications of Computer Systems in Banking
Computer systems have transformed banking operations.
Core Banking Solution (CBS)
Allows customers to access accounts from any branch.
ATM Services
24×7 cash withdrawal and banking services.
Electronic Fund Transfers
- NEFT
- RTGS
- IMPS
- UPI
Internet Banking
Banking through web portals.
Mobile Banking
Banking through mobile applications.
Customer Relationship Management (CRM)
Improves customer service and engagement.
Risk Management
Helps identify and manage financial risks.
Data Analytics
Supports decision-making through analysis of customer and transaction data.
Characteristics of Computer Systems
1. High Speed
Processes millions of instructions per second.
2. Accuracy
Produces highly accurate results if correct data is provided.
3. Automation
Works automatically once instructions are given.
4. Storage Capacity
Stores huge amounts of data.
5. Reliability
Provides consistent results.
6. Versatility
Can perform multiple types of tasks.
7. Diligence
Does not get tired or bored.
Limitations of Computer Systems
Despite many advantages, computers have limitations.
No Intelligence
Cannot think independently.
No Decision-Making Ability
Requires human instructions.
No Emotions
Cannot understand feelings or emotions.
Dependence on Electricity
Cannot function without power.
GIGO Principle
Garbage In, Garbage Out
If incorrect data is entered, incorrect results will be produced.
Conclusion
A Computer System is a combination of hardware, software, data, users, and procedures that work together to perform tasks efficiently. It operates on the Input–Process–Output (IPO) cycle and uses components such as the CPU, memory, storage devices, and operating systems to process information. In the banking sector, computer systems are the backbone of services such as Core Banking, ATMs, digital payments, internet banking, mobile banking, risk management, and customer service. Their speed, accuracy, reliability, and storage capabilities make them indispensable in modern financial institutions.