Computer Knowledge Notes for SSC, RRB, Banking & State Government Exams
Class 10

Computer Knowledge Notes for SSC, RRB, Banking & State Government Exams

Introduction

The word computer is derived from the Latin word “computare,” which means to calculate. A computer is an electronic device that processes data and performs tasks according to a set of instructions called a program. It can accept input, process it, and produce output. To know the work of computer, we need to know some important terms which are as follows:

  • Data: The word Data is derived from the Latin word “datum,” which means “something given.” It refers to raw facts and figures that are processed by a computer.
  • Processing: Processing refers to the manipulation of data by a computer to produce meaningful information. This can involve calculations, comparisons, and other operations.
  • Information: Information is the processed data that is meaningful and useful. It is the output produced by a computer after processing the input data.
  • Hardware: Hardware refers to the physical components of a computer system, such as the CPU, memory, storage devices, and input/output devices.
  • Software: Software refers to the programs and applications that run on a computer. It includes operating systems, application software, and system software.
  • Program: A program is a set of instructions that tells a computer what to do. It can be written in various programming languages and is essential for the functioning of a computer.
  • Input: Input refers to the data or instructions that are fed into a computer for processing. This can be done through input devices like keyboards, mice, and scanners.
  • Output: Output is the result produced by a computer after processing the input data. It can be displayed on a screen, printed on paper, or stored in a file.
  • Basic Computer Operations: The basic operations of a computer include input, processing, storage, and output. These operations form the foundation of how a computer works.

Basic Computer Operations

Components of a Computer

A computer system consists of various components that work together to perform tasks. The main components of a computer include:

Input Unit

  • It accepts data and instructions from the user.
  • It converts the input into a form that the computer can understand.
  • It gives converted data to the CPU for processing.

Central Processing Unit (CPU)

  • The CPU is the brain of the computer where most calculations take place.
  • It interprets and executes instructions from programs.
  • The CPU consists of the Arithmetic Logic Unit (ALU), Control Unit (CU), and registers.

Arithmetic Logic Unit (ALU)

  • The ALU performs all arithmetic and logical operations.
  • It can add, subtract, multiply, and divide numbers.
  • It also performs logical operations like AND, OR, and NOT.

Control Unit (CU)

  • The CU directs the operation of the processor.
  • It tells the ALU what operations to perform.
  • It manages the flow of data between the CPU and other components of the computer.

Memory Unit

  • The memory unit stores data and instructions temporarily or permanently.
  • It includes primary memory (RAM and ROM) and secondary memory (hard drives, SSDs).

Output Unit

  • The output unit displays or outputs the results of processing.
  • It converts the processed data into a human-readable form.
  • Common output devices include monitors, printers, and speakers.

Storage Unit

  • The storage unit holds data and programs permanently or temporarily.
  • It includes both primary storage (RAM) and secondary storage (hard drives, SSDs, USB drives).

Communication Unit

  • The communication unit allows the computer to connect with other devices and networks.
  • It includes network interface cards, modems, and communication protocols.

Software

Software is a collection of programs and data that instructs the computer on how to perform specific tasks. It can be categorized into three main types:

System Software

  • System software is designed to manage and control computer hardware.
  • It includes operating systems (like Windows, macOS, Linux) and utility programs.

Application Software

  • Application software is designed to perform specific tasks for users.
  • It includes word processors, spreadsheets, databases, and web browsers.

Utility Software

  • Utility software helps maintain and optimize the computer system.
  • It includes antivirus programs, disk cleanup tools, and backup software.
  • Examples of utility software include antivirus programs, disk cleanup tools, and backup software.

Memory

  • Memory is the component of a computer that stores data and instructions temporarily or permanently.
  • There are two main types of memory: volatile (RAM) and non-volatile (ROM).
  • RAM (Random Access Memory) is used for temporary storage while the computer is running, allowing for quick access to data.
  • ROM (Read-Only Memory) stores firmware and is not easily modified.

Bit, Byte, and Word

  • Bit: A bit is the smallest unit of data in a computer, representing a binary digit (0 or 1).
  • Byte: A byte consists of 8 bits and is the standard unit of data storage in computers.
  • Word: A word is a fixed-sized group of bits that a computer processes as a single unit. The size of a word can vary depending on the architecture of the computer (e.g., 16-bit, 32-bit, or 64-bit). Bit, Byte, and Word
UnitSize in BitsSize in Bytes
Bit10.125
Byte81
Word16/32/642/4/8
Kilobyte (KB)8,1921,024
Megabyte (MB)8,388,6081,048,576
Gigabyte (GB)8,589,934,5921,073,741,824
Terabyte (TB)8,796,093,022,2081,099,511,627,776
Petabyte (PB)9,007,199,254,740,9921,125,899,906,842,624
Exabyte (EB)9,223,372,036,854,775,8081,152,921,504,606,846,976
Zettabyte (ZB)9,444,732,965,739,290,427,3921,180,591,620,717,411,303,424
Yottabyte (YB)9,671,406,556,917,033,397,649,4081,208,925,819,614,629,174,706,176

Historical Overview of Computers

The history of computers can be divided into several generations, each marked by significant technological advancements. Here is a brief overview of the different generations of computers:

YearInvenrtor/CompanyInvention/Development
16th centuryChinaAbacus, an early calculating device
1617John NapierNapier’s Bones, a device for multiplication
1642Blaise PascalPascaline, a mechanical calculator
1671Gottfried Wilhelm LeibnizStepped Reckoner, a mechanical calculator
1801Joseph Marie JacquardJacquard Loom, a programmable loom using punched cards
1837Charles BabbageAnalytical Engine, the first mechanical computer
1936Alan TuringTuring Machine, a theoretical model of computation
1941Konrad ZuseZ3, the first programmable digital computer
1943ColossusThe first programmable digital computer used for code-breaking
1945ENIAC (Electronic Numerical Integrator and Computer)The first general-purpose electronic digital computer
1947John Bardeen, Walter Brattain, and William ShockleyInvention of the transistor, a key component in modern computers
1951UNIVAC I (Universal Automatic Computer)The first commercially available computer
1956IBM 305 RAMACThe first computer to use a hard disk drive for storage
1964IBM System/360A family of mainframe computers that introduced the concept of compatibility across different models
1971Intel 4004The first microprocessor, marking the beginning of the microcomputer era
1973Vint Cerf and Bob KahnDevelopment of the TCP/IP protocol, laying the foundation for the internet

Generations of Computers

The evolution of computers is categorized into five generations, each characterized by significant technological advancements:

GenerationPeriodCharacteristics
First1940-1956Vacuum tubes were used for circuitry and magnetic drums for memory. Computers were large, expensive, and consumed a lot of power. Examples include ENIAC and UNIVAC.
Second1956-1963Transistors replaced vacuum tubes, making computers smaller, faster, and more reliable. Magnetic core memory was introduced. Examples include IBM 1401 and IBM 7094.
Third1964-1971Integrated circuits (ICs) replaced transistors, leading to further miniaturization and increased processing power. Operating systems were developed. Examples include IBM System/360 and PDP-8.
Fourth1971-1980Microprocessors were introduced, leading to the development of personal computers (PCs). This generation saw the rise of home computing. Examples include Intel 4004 and Apple II.
Fifth1980-presentArtificial intelligence (AI) and advanced computing technologies are being developed. This generation focuses on parallel processing, quantum computing, and machine learning. Examples include modern PCs, smartphones, and supercomputers.

Types of Computers

Computers can be classified into various types based on their size, purpose, and processing power. Here are the main types of computers:

TypeDescription
SupercomputersExtremely powerful computers used for complex calculations and simulations, such as weather forecasting and scientific research. They can perform billions of calculations per second.
Mainframe ComputersLarge, powerful computers used by organizations for bulk data processing, transaction processing, and large-scale computing tasks. They can handle thousands of users simultaneously.
MinicomputersMid-sized computers that are smaller than mainframes but larger than microcomputers. They are used in manufacturing and research environments.
Personal Computers (PCs)Small computers designed for individual use, including desktops and laptops. They are commonly used for tasks like word processing, web browsing, and gaming.
WorkstationsHigh-performance computers used for technical or scientific applications. They are more powerful than personal computers and are often used for tasks like 3D rendering and complex simulations.
TabletsPortable devices with touchscreens that combine the functionality of a computer and a smartphone. They are used for browsing, reading, and multimedia consumption.
SmartphonesMobile devices that combine computing capabilities with telecommunication features. They run on operating systems like Android and iOS and are used for communication, internet access, and various applications.
Embedded SystemsSpecialized computers integrated into other devices, such as appliances, vehicles, and industrial machines. They perform specific functions and are often not user-programmable.
ServersComputers that provide services, resources, and data to other computers over a network. They can host websites, manage databases, and handle network traffic.

Input and Output Devices

input and output devices Input and output devices are essential components of a computer system that allow users to interact with the computer and receive results. Here are some common input and output devices:

Input DeviceDescription
KeyboardA device with keys that allows users to input text and commands into the computer.
MouseA pointing device that allows users to interact with graphical elements on the screen by moving a cursor.
ScannerA device that converts physical documents and images into digital format for processing by the computer.
MicrophoneA device that captures audio input, allowing users to record sound or communicate through voice commands.
WebcamA camera that captures video input, often used for video conferencing and streaming.
TouchscreenA display that allows users to interact with the computer by touching the screen directly, often used in smartphones and tablets.
JoystickA device used for gaming and simulation applications, allowing users to control movement and actions in games.
Graphics TabletA device that allows users to draw or write on a tablet surface, which is then converted into digital input for graphic design and art applications.
Output DeviceDescription
MonitorA display device that shows visual output from the computer, such as text, images, and videos.
PrinterA device that produces hard copies of digital documents and images on paper.
SpeakersOutput devices that produce sound, allowing users to listen to music, audio, and other sound effects.
ProjectorA device that projects visual output onto a larger screen or surface, commonly used for presentations and meetings.
PlotterA device that produces high-quality graphics and drawings on paper, often used in engineering and design applications.

Hardware

Hardware refers to the physical components of a computer system. It includes all the tangible parts that make up a computer, such as the central processing unit (CPU), memory, storage devices, input/output devices, and communication devices. A modern computer system typically consists of the following hardware components:

ComponentDescription
MotherboardThe main circuit board that connects all the components of a computer. It houses the CPU, memory, and expansion slots for additional hardware.
Electric supply unit (PSU)Provides power to the computer by converting AC power from the wall outlet into DC power used by the components.
Video display controllerAlso known as a graphics card, it generates images and video output for the monitor. It can be integrated into the motherboard or installed as a separate card.
Removable storage devicesDevices like hard drives, solid-state drives (SSDs), and optical drives that store data and programs. They can be internal or external to the computer.
Input devicesDevices that allow users to input data into the computer, such as keyboards, mice, scanners, and microphones.
Output devicesDevices that display or output the results of computer processing, such as monitors, printers, and speakers.
Communication devicesDevices that enable communication between computers and networks, such as network interface cards (NICs), modems, and routers.
Cooling systemComponents like fans and heat sinks that dissipate heat generated by the CPU and other hardware to prevent overheating.

Software

Software is a collection of programs and data that instructs the computer on how to perform specific tasks. It can be categorized into three main types:

TypeDescription
System SoftwareSoftware that manages and controls computer hardware. It includes operating systems (like Windows, macOS, Linux) and utility programs that help maintain the system.
Application SoftwareSoftware designed to perform specific tasks for users, such as word processors, spreadsheets, databases, and web browsers.
Utility SoftwareSoftware that helps maintain and optimize the computer system, such as antivirus programs, disk cleanup tools, and backup software.

Internet and Networking

The internet is a global network of interconnected computers that allows users to share information and communicate with each other. Networking refers to the practice of connecting computers and devices to share resources and data. Key concepts in internet and networking include:

ConceptDescription
Internet Protocol (IP)A set of rules that govern how data is transmitted over the internet. It includes addressing and routing information to ensure data reaches its destination.
Domain Name System (DNS)A system that translates human-readable domain names (like www.example.com) into IP addresses that computers can understand.
Hypertext Transfer Protocol (HTTP)The protocol used for transferring web pages and other resources over the internet. It defines how messages are formatted and transmitted.
File Transfer Protocol (FTP)A standard network protocol used to transfer files between computers over the internet. It allows users to upload and download files from remote servers.
Virtual Private Network (VPN)A secure connection that allows users to access the internet privately and securely by encrypting their data and masking their IP address.
Local Area Network (LAN)A network that connects computers and devices within a limited geographical area, such as a home, office, or campus. It allows for high-speed data transfer and resource sharing.
Wide Area Network (WAN)A network that connects computers and devices over a large geographical area, such as cities or countries. The internet is the largest example of a WAN.
Wireless Local Area Network (WLAN)A type of LAN that uses wireless technology to connect devices without physical cables. It allows for mobility and flexibility in network access.
internet and networking

Computer Viruses

A computer virus is a type of malicious software (malware) that can replicate itself and spread from one computer to another. It can cause various types of damage, including data corruption, system crashes, and unauthorized access to sensitive information. Here are some key points about computer viruses:

  • The Creeper virus, created in the early 1970s, is considered the first computer virus. It spread through ARPANET, the precursor to the modern internet.
  • Computer viruses can be spread through infected files, email attachments, downloads, and removable storage devices.
  • The actual term “virus” was coined by Fred Cohen in 1983 to describe self-replicating programs that could infect other files.
  • A program called “Elk Cloner,” created by Richard Skrenta in 1982, is often considered the first widespread computer virus. It infected Apple II computers through floppy disks.
  • The first known PC virus, called “Brain,” was created in 1986 by two brothers in Pakistan. It infected floppy disks and displayed a message about the virus when the infected disk was accessed.
  • Computer viruses can be classified into various types, including file infectors, macro viruses, boot sector viruses, and polymorphic viruses.

The most popular computer viruses include:

Virus NameDescription
ILOVEYOUA worm that spread through email attachments, causing widespread damage by overwriting files and stealing passwords.
MydoomA worm that spread through email and peer-to-peer networks, causing significant damage and creating a backdoor for hackers.
WannaCryA ransomware attack that affected hundreds of thousands of computers worldwide, encrypting files and demanding payment in Bitcoin for decryption.
ConfickerA worm that exploited vulnerabilities in Windows systems, creating a botnet for malicious activities like spam and data theft.
ZeusA Trojan horse that targeted online banking credentials, stealing sensitive information and spreading through phishing emails.
StuxnetA sophisticated worm that targeted industrial control systems, specifically designed to disrupt Iran’s nuclear program.

Antivirus Software

Antivirus software is a type of utility software designed to detect, prevent, and remove computer viruses and other types of malware. It plays a crucial role in maintaining the security and integrity of computer systems. Here are some key features and functions of antivirus software:

FeatureDescription
Real-time scanningContinuously monitors files and processes for suspicious activity, providing immediate protection against threats.
Virus definition updatesRegularly updates its database of known viruses and malware to ensure it can detect the latest threats.
Heuristic analysisUses algorithms to identify new and unknown viruses based on their behavior and characteristics, even if they are not in the virus database.
Quarantine and removalIsolates infected files to prevent further damage and provides options for removingor repairing them.
Scheduled scansAllows users to set up automatic scans of the system at specified intervals to detect and remove threats.
Email scanningScans incoming and outgoing emails for attachments and links that may contain viruses or malware.
Web protectionMonitors web traffic to block access to malicious websites and prevent downloads of infected files.
Firewall integrationWorks alongside a firewall to provide an additional layer of security by monitoring incoming and outgoing network traffic.
User interfaceProvides a user-friendly interface for managing settings, viewing scan results, and accessing help and support.