Computer Systems

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:

  1. Hardware
  2. Software
  3. Data
  4. Users (People)
  5. Procedures

All these components work together to perform tasks efficiently.

ComponentDescription
HardwarePhysical parts of a computer
SoftwarePrograms that instruct the computer
DataRaw facts and figures processed by the computer
UsersIndividuals who operate the computer
ProceduresRules 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.

  1. Customer enters PIN and withdrawal amount (Input)
  2. Computer verifies account balance (Processing)
  3. Amount is deducted from account (Storage/Update)
  4. 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

DeviceUse
KeyboardEnter text and numbers
MousePointing and selection
ScannerConverts documents into digital form
Barcode ReaderReads product barcodes
MICR ReaderReads cheque information
OCRConverts printed text into editable text
Biometric ScannerFingerprint and iris recognition
WebcamCaptures 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

ComponentFunction
ALUCalculations and logic
CUControls operations
RegistersTemporary storage

(C) Memory Unit

Memory stores data, instructions, and processing results.

Memory is broadly divided into:

  1. Primary Memory
  2. 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

MemorySpeedVolatility
CacheFastestVolatile
RAMFastVolatile
ROMSlowerNon-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

DeviceUse
MonitorDisplay information
PrinterPrinted output
SpeakersAudio output
ProjectorLarge 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

UnitEquivalent
1 BitBinary Digit
4 Bits1 Nibble
8 Bits1 Byte
1024 Bytes1 KB
1024 KB1 MB
1024 MB1 GB
1024 GB1 TB

Computer Processing Cycle

Every computer follows four major steps:

  1. Input
  2. Processing
  3. Storage
  4. 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.