0% found this document useful (0 votes)
25 views8 pages

#1 Computer Basics

Uploaded by

Rajesh Ranjan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views8 pages

#1 Computer Basics

Uploaded by

Rajesh Ranjan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

What is a Computer?

A computer is an electronic machine that can accept data (input), process that data using
programs (software), store data for later use (memory), and output the results. Computers
take raw input and transform it into useful information through computations and programs.
Essentially, they manipulate data.

The Origins of Computers The concept of computers dates back centuries, but the modern
digital computer as we know it today has its origins in the 1930s and 1940s. During this
time, pioneering scientists and mathematicians, such as Charles Babbage, Alan Turing, and
John Atanasoff, developed theories and prototypes that laid the foundation for the first
electronic computers.
One of the earliest fully functional digital computers was the ENIAC (Electronic Numerical
Integrator and Computer), which was unveiled in 1946. This massive machine, weighing
over 30 tons and occupying an entire room, was designed to perform complex calculations
for the military during World War II. While impressive for its time, the ENIAC was
incredibly limited by today's standards, with a mere 20 registers and a memory capacity of
just 20 ten-digit numbers.
The Evolution of Computers From these early beginnings, computer technology has evolved
at an astonishing pace. In the 1950s and 1960s, the development of transistors and integrated
circuits (ICs) led to smaller, more reliable, and more powerful computers. These early
computers, like the IBM 1401 and the DEC PDP-8, were primarily used by large
corporations, research institutions, and the military.
The 1970s witnessed a significant milestone with the introduction of the microprocessor, a
single chip that could perform the same functions as an entire computer. This breakthrough
paved the way for the personal computer (PC) revolution of the 1980s. Companies like
Apple and IBM began producing affordable desktop computers for homes and small
businesses.
Since then, computer technology has undergone rapid advancements, with each new
generation becoming smaller, faster, and more powerful than the previous one. Today's
computers are not only more compact and efficient but also offer a wide range of
capabilities, from word processing and multimedia to advanced scientific simulations and
artificial intelligence.
Components of CPU
Central Processing Unit
The CPU is the main computing component that performs arithmetic, logical, and
control operations based on the instructions provided by a program. It is
considered the "brain" of a computer system.
Components of CPU
1. Control Unit
2. Arithmetic and Logic Unit
3. Registers
If we want to run a program in a computer, we have to keep the program in the
RAM. The program has many instructions. The Control Unit brings one
instructions at a time from RAM to CPU (It is called fetching) . Next Control
Unit reads the instruction and understands the instruction (It is called decoding).
After that according to instruction it sends control signals to other parts of
Computer so that the computer works according to instruction. (It is called
execution)
Control Unit (CU): The boss/ Manager of the CPU.
o Role: It fetches instructions from memory, decodes them (figures out what they mean), and
coordinates the actions of all other CPU components to execute those instructions.
o Analogy: Like a conductor directing an orchestra, the CU ensures all parts of the CPU work
in sync to complete tasks.
 Arithmetic Logic Unit (ALU): The muscle of the CPU.
o Role: Performs all the calculations and logical operations.
 Calculations: Addition, subtraction, multiplication, division, etc.
 Logical Operations: Comparing values (greater than, less than, equal to), and making
basic decisions based on those comparisons.
o Analogy: Consider the ALU like a super-powered calculator within your computer.
 Registers: The CPU's tiny, super-fast memory areas.
o Role: They temporarily store the data and instructions the CPU is immediately working with.
o Analogy: Registers are like tiny workbenches right next to the CPU, where it keeps tools and
ingredients immediately needed.

 Cache Memory: A high-speed memory for frequently used data.


o Role: Provides the CPU with blazing-fast access to recently used data and instructions. It
acts as a bridge between the slower main memory (RAM) and the super-fast CPU cores.
o Analogy: Imagine cache memory as your backpack. It has a smaller capacity than a school
locker (RAM), but you keep your most frequently used items in it for easy access.
 Buses: The communication highways inside the CPU.
o Role: Allow different components of the CPU to communicate with each other, transferring
data and instructions.
o Analogy Think of buses as a network of roads connecting different neighborhoods (CPU
components) within a city.
The Fetch-Decode-Execute Cycle
The core operations of a CPU follow a pattern called the Fetch-Decode-Execute Cycle:

1. Fetch: The Control Unit fetches the next instruction from memory (using the Program
Counter to know the location).
2. Decode: The Control Unit figures out what the instruction means.
3. Execute: The Control Unit directs the ALU or other relevant parts to carry out the
instruction. This could involve calculations, moving data, and more.
MU (Memory Unit)
MU stores data and instructions for the CPU. It is divided into two parts: (RAM) and
(ROM).
RAM, or random access memory, is the short-term and volatile memory in a computer that
temporarily stores
 data,
 applications, and
 files
so the CPU can access them very quickly while the computer is running.
The more RAM a computer has, the more data it can work with at once without needing to
access slower storage.
ROM stands for Read-Only Memory. It is a non-volatile chip that permanently stores
critical system startup instructions and other essential firmware information types.
The BIOS is the Basic Input Output System that provides the basic functionality for the
computer to operate.

Input Devices
Input devices allow users to enter raw data into a computer system for processing. Common
input device examples include:
 Keyboard - the most ubiquitous data entry tool, modeled after old typewriters.
Keyboards contain an array of alphanumeric keys as well mechanical keys like Enter,
Shift etc. Typing inputs codes that correspond to desired characters and commands.
 Mouse - handheld device that controls the cursor or pointer on a computer screen,
allowing for selection and activation of screen objects through clicking or gestures.
This represents the most common way to interact with graphical user interfaces
(GUIs).
 Touchpad / Trackpad - smooth surface that responds to finger touch and movement
instead of external mouse device
 Scanner - optical input device that captures documents, images, objects and converts
it to digital formats
 Webcam / Camera - optical input systems that capture images and video as digital
data
 Microphone - captures real world analog sound and encodes it digitally for storage or
transmission
 Touchscreens - display monitors that double as an input device by responding directly
to finger or stylus tapping and swiping gestures

Output Devices
Output devices convey information processed by the computer back to the user visually
with screens and printers or auditorily with external speakers. Displays show text, graphics,
videos, games, while printers produce hard copies and speakers play sound.
 Monitor Screen - visual output device, either utilizing CRT or LCD technology, that
displays graphics, texts, imagery as pixels in a grid. Display size measured diagonally.
 Printer - converts electronic documents and images into hardcopy physical format for
portability
 Speakers - hardware components that outputs computer generated audio fed as
electric signals into sound waves that can be heard
 Headphones - personal output transducers for hearing audio
 Projector - projects the visual computer interface onto larger displays like walls or
projector screens

Storage devices like hard disk drives and solid state drives permanently retain data,
applications, settings, operating systems, and files even when the computer is powered off.
They provide long-term storage capacity so you can save information without needing to
store it in the limited space RAM offers.

Types of Storage Device


Hard Disk Drives (HDDs)
 Contain spinning magnetic platters that read/write data using a moving head arm.
Offer large capacities from hundreds of GBs to 10+ TBs. Standard internal storage in
desktop PCs and servers. Provide good storage capacity per dollar, though are slower
and less rugged than SSDs. Brands include Seagate, Western Digital.
Solid State Drives (SSDs)
 Use interconnected integrated circuit chips to retain data in non-volatile NAND flash
memory cells without moving parts, making them more resistant to shock. Capitolize
on faster read/writes up to 550+ MB/s and lower access times well under 1 ms. More
expensive per gigabyte than HDDs for higher capacities. Main types are SATA, M.2
and U.2 factor SSDs.
USB Flash Drives
 Portable and removable external drives utilizing NAND memory chips built onto
small PCB boards inside protective casings not much larger than the USB cables they
use to connect. They can store data, files, media while being light, compact transport
media. Lower cost and less storage than HDDs/SDDs. Capacities from 1GB to 256+
GB are common.
Optical Drives
 CD, DVD, Blu-ray and optical disc drives spin polycarbonate discs written and read
on using an optical laser pickup unit. Varied read/write speeds, capacities from under
1 GB per CD up to 50GB per duel layer Blu-ray disc. Allow users to archive and share
data as distributible physical media.
Floppy Disk Drives
 Utilize bendable mylar discs with a thin magnetic coat embedded in a square plastic
housing. Legacy tech that stored 1.44 MB per 3.5" floppy disk. No longer used apart
from rare legacy systems due to very limited capacity versus modern drives.
Hybrid Drives
 Combine smaller SSD buffers/caches together with a traditional HDD spindle inside a
single drive unit. The SSD component helps speed up access to frequently used files
stored on the larger mechanical hard disk platters within the hybrid. Offer a balance of
speed/capacity.

Motherboards are the main circuit boards housing the CPU, memory slots, expansion
capabilities, and interfacing hardware to connect all the main internal components of a
computer together into an integrated functioning system through data pathways.
Power supply units convert AC electrical power from the wall outlet into stabilized DC
current at different voltage levels to power on and electrically supply stable, regulated
electricity to run the various hardware components making up the computer.
Peripheral Device
A peripheral device is a hardware component that connects to a computer system to provide
additional functionality or capabilities. It is not considered a core component of the
computer, meaning that the computer can still function without the peripheral device
Example : Printer, Scanner, Webcam
Power Supply Unit (PSU): The heart that pumps power. It takes power from your wall
outlet, converts it to the necessary voltages, and distributes it to all your internal components.
It's essential to get a reliable PSU with enough power output to support your system
components (especially if you have a powerful graphics card).
Graphics Card (GPU): The artist of your computer. Especially important for gamers and
people working with video editing, 3D modeling, or other graphically intensive tasks. The
GPU has its own processor and memory dedicated to creating the beautiful visuals you see
on the screen.
Software
It's a set of instructions and programs that tell the computer what to do. Imagine your
computer as a super-smart but obedient assistant, and software is the instructions it
understands.
1. System Software:
System software includes the operating system (OS), which is the fundamental
software that manages the computer's resources and provides an interface between the
hardware and the user. Popular operating systems include Microsoft Windows,
macOS, and Linux. The operating system is responsible for tasks such as managing
memory, files, and input/output operations, as well as providing a user interface and
managing applications.
 Operating Systems (OS): The backbone of any computer, managing hardware
resources and providing a user interface. Examples include Windows, macOS,
Linux, and Android.
 Device Drivers: Essential for hardware components to communicate with the
operating system. They enable smooth interaction between the hardware and the
OS.
 Utilities: Programs that perform specific tasks related to system maintenance
and management. Examples include antivirus software, disk cleanup tools, and
system optimization utilities.
2. Application Software:
Application software refers to programs designed to perform specific tasks for the
user, such as word processing, spreadsheet calculations, photo editing, web browsing,
and gaming. These applications are developed by software companies or independent
developers and run on top of the operating system.
 Productivity Software: Designed to aid in tasks such as document creation,
spreadsheet management, and presentation development. Notable examples are
Microsoft Office (Word, Excel, PowerPoint) and Google Workspace.
 Graphics Software: Used for creating and manipulating visual content. Adobe
Creative Suite, including Photoshop and Illustrator, falls into this category.
 Media Players: Software for playing audio and video files. Common examples
include VLC Media Player and Windows Media Player.
 Web Browsers: Enable users to access and navigate the internet. Chrome,
Firefox, and Safari are popular choices.
 Communication Software: Facilitates interaction between users. Email clients
(Outlook), messaging apps (WhatsApp), and video conferencing tools (Zoom)
fall under this category.
3. Development Software:
 Integrated Development Environments (IDEs): Streamline the process of
software development by providing tools for coding, debugging, and testing.
Examples include Visual Studio and Eclipse.
 Compilers and Interpreters: Convert high-level programming code into
machine-readable language. GCC (GNU Compiler Collection) is a widely used
compiler.
4. Security Software:
 Antivirus and Anti-malware: Protect systems from malicious software. Avast,
Norton, and Malwarebytes are popular antivirus solutions.
 Firewalls: Monitor and control incoming and outgoing network traffic.
Windows Firewall is an example.
5. Database Software:
 Relational Database Management Systems (RDBMS): Organize and manage
data. MySQL, Oracle, and Microsoft SQL Server are prominent examples.
6. ERP and CRM Software:
 Enterprise Resource Planning (ERP): Integrates core business processes.
SAP and Oracle ERP are widely used.
 Customer Relationship Management (CRM): Manages interactions with
customers. Salesforce and HubSpot are notable CRM platforms.

Computer Networks: One of the most significant developments in computing has been the
advent of computer networks. A computer network is a collection of interconnected
computers and devices that can share resources and communicate with each other.
Internet: The Internet is the largest and most widely used computer network in the world. It
is a global network of networks that enables the exchange of information and data among
billions of devices worldwide. The Internet has revolutionized communication, allowing
people to send emails, browse websites, stream multimedia content, and access vast amounts
of information from virtually anywhere.
Internet-based services and applications, such as social media platforms, online banking, e-
commerce, and cloud computing, have become integral parts of our daily lives, transforming
how we work, learn, and interact with one another.
Computer Security and Privacy As our reliance on computers and the Internet grows,
concerns about security and privacy have become increasingly important. Cyber threats, such
as viruses, malware, and hacking attempts, can compromise the integrity of computer
systems and expose sensitive data.
To protect against these threats, computer users must practice good security habits, such as
using strong passwords, keeping software up-to-date with the latest security patches, and
being cautious about clicking on suspicious links or attachments. Additionally, security
software like antivirus programs and firewalls can help detect and prevent malicious
activities.
Privacy is another critical issue in the digital age. As we conduct more activities online and
generate vast amounts of personal data, there are concerns about how this information is
collected, used, and protected. Individuals and organizations must be mindful of their digital
footprint and take steps to safeguard their privacy, such as using privacy-enhancing tools,
being selective about the information they share online, and staying informed about privacy
policies and data protection regulations.

You might also like