Complete Computer notes English
Complete Computer notes English
Introduction to Computers
A Computer is an electronic device that performs calculations and operations based on instructions
provided by a software or hardware program.
2. Characteristics of Computers
1. Speed - A computer can process millions of calculations per second. The speed of
computation is very high.
2. Accuracy - As computers work on inbuilt software programs, there is no scope for human
errors and highly accurate.
3. Diligence - Computers are highly reliable. They can perform complex and long calculations
with the same speed and accuracy.
4. Versatility - Computers are versatile in Nature. They can perform various operations at the
same time.
5. Storage - Computers can store a large amount of data or instructions in its memory which can
be retrieved at any point of time.
3. History of Computers
● A Computer was intended for making a person capable of performing numerical calculations
with the help of a mechanical computing device.
Abacus
● Abacus was the first counting device which was developed in China. It consists of a
rectangular wooden frame and beads. The wooden frame contains horizontal rods and the
beads which are passed through the rods. The beads of counters represent digits. The device is
used to perform simple addition and subtraction.
● Napier's Bones
● It was a device which contained a set of rods made of bones. It was developed by a Scottish
Mathematician, John Napier. To perform multiplication and division, the device was
developed. Napier also invented logarithms.
Pascaline
● Pascaline was the first calculating device with a capability to perform additions and
subtractions on whole numbers. It was developed by Blaise Pascal, a French Mathematician.
The device made up of interlocked cog wheels having numbers 0 to 9 on its circumference.
When one wheel completes its rotation, the other wheel moves by one segment.
Punched Card System
● Punched Card System was invented by Herman Hollerith, an American Statistician. It was
used for storing and retrieving data. In the form of punched holes, the system data could be
stored.
Charles Babbage's Calculating Engines (1792-1871)
● Babbage invented the Difference Engine to solve algebraic expressions and mathematical
tasks accurately. Later, he designed some improvements to his first computer. The modified
machine is called the Analytical Engine. He intended to design a machine with a collection of
the four basic arithmetic functions. The design principle of the Analytical Engine can be
divided into Input, Output, Memory, Central Processing Unit. The parts and working principle
of an Analytical engine are the same as today's computer. Hence, Charles Babbage is known
as the Father of Computer.
Hollerith Machine
● A Hollerith machine was incorporated with the tabular and punched cards. The machine could
census the punched holes, recognise the number and make the required calculation and store
the data of the census. The machine was invented by Herman Hollerith.
Mark I Computer
● The first electro-mechanical computing device was developed by Howard Hathaway Aiken.
He used Hollerith's punch card and Babbage's statements to develop Mark I computer with
IBM. In Mark III computer, he used some electronic components and Magnetic drum memory.
In Mark IV computer, he used all electronic components and Magnetic drum memory &
Magnetic core memory.
First Un-programmable Electronic Digital Computer
● The Atanasoff-Berry Computer ( was the first electronic computer. It was designed by John
Vincent Atanasoff and Clifford E. Berry. It was designed to solve systems of linear algebraic
equations. It was also the first to use capacitors for storage.
Electronic Numerical Integrator and Calculator - ENIAC
● ENIAC was the first electronic computer used for general purposes, such as solving numerical
problems. It was invented by J. Presper Eckert and John Mauchly.
● Electronic Discrete Variable Automatic Computer - EDVAC
● EDVAC was the successor of ENIAC. In this computer, Binary numbers were used for
arithmetic operations and the internal storage of instructions were also written in digital forms.
● Electronic Delay Storage Automatic Calculator - EDSAC
● EDSAC was the first practical general-purpose stored-program electronic computer. It was
built according to the von Neumann machine principles.
Universal Automatic Computer - UNIVAC
● UNIVAC was the first commercially available computer. It was made by the Eckert-Mauchly
Computer Company. It represents the birth of the modern computers.
Microprocessor - INTEL 4004
● In 1969, Intel Corporation designed the first general-purpose programmable processor INTEL
4004. It was a set of four chips known as the MCS-4. It included a central processing unit chip
(the 4004) as well as a supporting read-only memory chip for the custom applications
programs, a random-access memory (RAM) chip for processing data, and a shift-register chip
for the input/output (I/O) port.
Quick Revision
Particulars
● Father of Computer
● Father of Modern Computer Science
● First Non-programmable Electronic Digital Computer
● First General Purpose Electronic Digital Computer
● First Microprocessor
● First Commercially Available Computer
Name of Person/System
● Charles Babbage
● Alan Tuning
● Atanasoff Berry Computer (ABC)
● Electronic Numerical Integrator and Calculator (ENIAC)
● INTEL 4004
● Universal Automatic Computer
Generation of Computers
First Generation Computers- (1946-1959)
● The first-generation computers were used vacuum tubes as the electronic components. They
occupied a very large space and performed computations in milliseconds. Machine languages
are used.
● Examples - EDSAC, EDVAC, UNIVAC, IBM-701, IBM-650.
Second Generation Computers - (1959-1965)
● The second-generation computers replaced Vacuum Tubes with Transistors. They used
assembly languages and batch processing operating system. Magnetic cores and magnetic
tapes were used as storage.
● Examples - IBM-1620, IBM -7094, CDC-1604, CDC-3600.
Third Generation Computers - (1965-1971)
● The third-generation computers replaced transistors with integrated circuits (ICs). They
performed computation in Nanoseconds. It used high-level languages like FORTRAN,
COBOL, PASCAL, ALGO-68, BASIC was used. In this generation, remote processing,
time-sharing, multi-programming operating system were used.
● Examples - IBM-360 series, Honeywell-6000 series, PDP, IBM-370/168.
Fourth Generation Computers - (1971-1980)
● The fourth-generation computers are used Very Large Scale Integrated (VLSI) circuits.
Semi-conductor devices are used as primary memory. Magnetic disks are used as secondary
storage. Problem-oriented fourth generation languages (4GL) are used. Multi-processing and
multiprogramming operating systems are used.
● Example - Apple series - I & II, IBM 4341, DEC 10, STAR 1000, PUP 11.
Fifth Generation Computers - (1980 - Present)
● The fifth-generation computers use ultra large scale integrated (ULSI) chips that contain
millions of components on a single chip. They are in the developmental stage which is based
on the artificial intelligence. These computers can also respond to natural language input.
Biochips will be used as memory devices and KIPS (Knowledge-based Information
Processing System) architecture will be used.
● Examples - Robots, Supercomputers.
Types of Computers
Based on Operation
● Analog Computer - An Analog computer stores data continuously in the form of physical
quantities and perform calculations with the help of measures. It produces output in the form
of a graph. They are used in the calculation of physical variables such as voltage, pressure,
temperature, speed, etc.
● Digital Computer - A Digital computer is the most commonly used type of computer and is
working with data represented in digital form, usually binary 0 s and . It can perform faster
and give more accurate results. They are extensively used for solving complex problems in the
field of engineering & technology, design, research and data processing.
● Hybrid Computer - A Hybrid computer is a combined feature of Analog and Digital
computers. In large industries and businesses, a hybrid computer can be used for logical
operations as well as efficient processing of differential equations.
Based on Configuration
● Micro Computer - Microcomputers are small, inexpensive computer for personal use. They
are popularly used at homes for playing games and surfing the Internet.
● Mini Computer - Minicomputers possess most of the features and capabilities of a large
computer but are smaller in physical size. They are used as small or mid-range operating
business and scientific applications.
● Mainframe Computer - Mainframe computers are expensive and large size computers and
they are capable of supporting hundreds of users simultaneously. They are used for specific
large scale applications.
● Super Computer - Supercomputers are powerful, expensive and the fastest computers. They
have architectural and operational principles from parallel and grid processing for performing
billions and trillions of calculations per second. They are used for applications that require
large amounts of mathematical computations like weather forecasting, fluid dynamics, graphic
design etc.
● India launched 'Mihir' supercomputer recently to improve India's weather forecasting.
Particulars
● First Super Computer in the world
● Fastest Super Computer in the world
● First Super Computer of India
● Fastest Super Computer in India
Name of the Computer
● Cray CDC 6600
● Summit by the USA
● PARAM 8000
● Pratyush
Based on Utility
● General Purpose Computer - A general purpose computer can perform an extensive variety of
operations. It can store and execute different programs in its internal storage. All mainframes,
servers, laptop and desktop computers, smartphones and tablets are general-purpose devices.
● Special Purpose Computer - Special purpose computers are designed to solve specific
problems. The instructions are pre-programmed permanently in the computer. It completely
controlled by automated manufacturing processes. Example - Aircraft control system,
Electronic voting machines etc.
Based on Mode of Use
● Palmtop Computer - Palmtop computers are small which can fit in the palm of a hand. The
electronic pen is used to give an input. They have small disk storage and can be connected to a
wireless network. > Laptop Computer - Laptop computers are portable with less weight. It can
be transported easily and used in temporary space such as Airplane, Meetings etc. They are
designed for low power consumption and have an attached keyboard and a touchpad.
● Personal Computer (PC) - A personal computer is a cost-effective computer that is designed
for a single end-user. PC is dependent on microprocessor technology, which allows PC makers
to set the entire central processing unit (CPU) on a single chip.
● Workstation - Workstation (WS) is faster than Personal Computer. It is designed for a user or
group of users with better multitasking capability, additional Random-Access Memory,
Higherspeed graphics adapters and drive capacity.
● Client and Server - The server is a device that manages the sharing of network resources to
the users. An Application server, File server, Virtual server, Mail server are some types of
server. A client is the receiving end of the service which made by the server. It requests the
server and gains access with the server.
Fundamentals of Computer
A computer system has four basic components.
Parts of a computer system
● Hardware - It represents the physical and tangible components of the computer (keyboard,
mouse, monitor etc.)
● Software - It is a set of electronic instructions called programs that make the computer
perform tasks.
● Data - It is a set of facts, which the computer stores and reads in the form of numbers.
● Users - Users are the people who make use of a computer to obtain certain results/ outcomes.
● Mother Board - It is the main printed circuit board of a computer that carries the central
processing unit (CPU) chip, Read Only Memory (ROM), Random Access Memory (RAM)
and the basic input output system (BIOS) chip.
1. Which of the following refers to the process of starting a computer from a powerless state and
setting it up to normal working condition? (NABARD)
(1) Cold Boot
(2) Cold Start
(3) Hard Start
(4) Hard Boot
(5) All of the above
2. Which of the following looks for system files during a boot process? (UIICL Assistant)
(1) CPU
(2) Monitor
(3) Keyboard
(4) BIOS
(5) Interrupt Handlers
3. Specialised program(s) designed to allow input or output device(s) to communicate with the
rest of the computer system is called .(RBI Asst. Mains)
(1) Utility Software's
(2) Operating system
(3) Device Driver
(4) Language Translator
(5) BIOS
4. Which among the following type of computers is also known informally as Number
crunchier? (RBI Asst. Mains)
(1) Minicomputer
(2) Supercomputer
(3) Micro computer
(4) Mainframe computer
(5) Hybrid computer
Output Unit
● The output unit provides the information from the computer to an external device. It presents a
soft/ hard copy of the information which can be readable by the users.
2. Which of the following refers to a standard interface for connecting a motherboard to storage
devices such as hard drives and CD ROM/DVD drives? (NABARD)
(1) USB
(2) IDE
(3) HWA
(4) PCS
(5) DTR
4. Which of the following is a part of primary storage that holds a software programme and small
amounts of data when they are brought from secondary storage? ( RRB PO)
(1) ROM
(2) Register
(3) Cache
(4) RAM
(5) CPU
5. The storage area for the next likely data or instruction to be processed preventing bottleneck
and slowing of the system is known as (RRB PO)
(1) Cache
(2) Cookies
(3) Register
(4) CPU
(5) RAM
Answer keys
1. (3)
2. (2)
3. (4)
4. (4)
5. (1)
Solutions
● To compare numbers is the responsibility of the logical unit in the CPU of a computer.
● Integrated Drive Electronics (IDE) is a standard interface for connecting a motherboard to
storage devices such as hard drives and CD-ROM/DVD drives. IDE is also known as
Advanced Technology Attachment (ATA) or intelligent drive electronics (IDE).
RAM - Random Access Memory
● The main function of RAM is to store the currently active programs and their data.
● RAM is volatile which means when the computer is switched off, the contents are lost. The
contents of RAM can be changed or deleted.
● Random access memory (RAM) is the part of primary storage that holds a software program
and small amounts of data for processing. When you start most software programs (such as
Microsoft Word) on your computer, the entire program is brought from secondary storage into
RAM.
● As you use the program, small parts of the program's instructions and data are sent into the
registers and then to the CPU. Compared with the registers, RAM stores more information and
is located farther away from the CPU.
● The storage area for the next likely data or instruction to be processed preventing bottleneck
and slowing of the system is known as the Cache.
Computer Peripheral
A peripheral device links to a computer system to enhance the functionality of the computer. It is not
part of the core computer architecture. Input devices, output devices, and storage devices are the
types of peripheral devices.
Input Devices
● Input devices serve as a link between a user and the computer. It allows users to feed
instructions and data to computers for processing, display, storage and/or transmission. Some
input devices are:
● Keyboard - It is used to enter data into the computer in both alpha and numeric forms. Some
important keys in a keyboard are:
● (i) Toggle Keys - It is used to change the input mode of a group of keys on a keyboard. Caps
Lock, Num Lock, Scroll Lock are toggle keys.
● Caps Lock - Capitalizes all letters.
● Num Lock - Makes sure numbers are inputs from the keypad.
● Scroll Lock - Allows the arrow keys to scroll through the contents of a window.
● (ii) Modifier Keys - It is a special key (key combination) that temporarily modifies the normal
action of another key when pressed together. Shift, Alt, Ctrl, Fn are modifier keys.
● Shift - used for capitalizing letters and entering different types of symbols.
● Function (Fn) - Other functions such as brightness and volume control.
● Control (Ctrl) - used for entering keyboard shortcuts, such as Ctrl+S, Ctrl+P etc.
● Alt - used in combination with the numeric keys and the Control key for entering keyboard
shortcuts.
● (iii) Function Keys - A key on a computer keyboard, distinct from the main alphanumeric
keys, to which software can assign a function. F1 - F12 keys are known as function keys and
each key performs a different function. It may be used as single key commands (e.g., F5) or
combined with one or more modifier keys (e.g., Alt+F4).
● (iv) Escape Key - It is located in the upper left corner of a computer keyboard. It is often used
to quit, cancel, or abort a process which is running on a computer.
● Mouse - It is a pointing and cursor-control device. A round ball at its base senses the
movement of a mouse and sends corresponding signals to CPU when the mouse buttons are
pressed. A mouse has two or three buttons called Left, Right, and Middle button.
● Joy Stick - It is used to move the cursor position on a monitor screen. It is mainly used in
Computer Aided Design (CAD) and playing games on the computer. It can also be helpful as
an input device for people with movement disabilities.
● Track Ball - It is mostly used in notebooks or laptops. It is a ball which is half inserted and by
moving fingers on the ball, the pointer can be moved.
● Scanner - It captures images from printed material and converts it into a digital format that can
be stored within the PC. Flatbed Scanners, Hand Scanners, Sheetfed Scanner are some types
of scanner.
● Barcode Reader - It is an electronic device for reading printed barcodes. A light sensor in the
barcode reader can read the barcode and translates optical impulses into electrical impulses to
store the data into the computer. It is an important tool for warehouse management and
operations. 7. Magnetic Ink Character Recognition (MICR) - It is a character recognition
system that uses special ink and characters. It is used to verify the legitimacy or originality of
paper documents, especially cheques. Information can be encoded in the magnetic characters.
It provides a secure, high-speed method of scanning and processing information
● Optical Character Recognition (OCR) - It is a technology that recognizes text within a digital
image. It converts the document to an editable text file.
● Optical Mark Recognition (OMR) - It is an electronic method that scans the document and
reads the data from the marked fields and results can be transmitted into the computer.
● Digitizer - It allows users to draw and manipulate graphics on the screen. It is also known as a
graphics tablet. These kinds of tablets typically designed for CAD/CAM professionals.
● Touch Screen - It is a computer display screen that serves as an input device. A touchscreen
can be touched by a finger or stylus. Touchscreen records the event and sends it to a controller
for processing.
● Microphone - Microphone translates sound vibrations in the air into electronic signals. It
enables many types of audio recording devices for purposes including communications, music
and speech recording.
● Web Camera - It captures and stores images in digital form. The stored images can be can be
archived on a photographic compact disc or external hard disk.
● Light Pen - It is a light-sensitive input device, used to select text, draw pictures and interact
with user interface elements on a computer screen or monitor.
Output Devices
● The Output devices are used to send data from a computer to another device. Examples are
monitors, projectors, speakers, plotters, and printers etc.
● Monitors - Monitors are the main output device of a computer. It forms images from tiny dots
that are arranged in a rectangular form. The sharpness of the image depends on the number of
pixels. There are two kinds of viewing screens used for monitors.
● (i) Cathode-Ray Tube (CRT) - The CRT display is made up of small picture elements called
pixels. CRT tube creates an image on the screen using a beam of electrons.
● (ii) Flat- Panel Display - The flat-panel display refers to a class of video devices that have
reduced volume, weight and power requirement in comparison to the CRT.
● (iii) Liquid Crystal Display (LCD) Monitor - LCD monitors use compact fluorescent tubes to
illuminate and brighten the image on the screen and produce good image quality, resolution
and contrast levels.
● (iv) Light Emitting Diode (LED) Monitor - LED monitors use new backlighting technology to
improve picture quality. The LED monitor is more lifelike and accurate due to the improved
contrast ratios and colour saturation over LCD.
● (v) Organic Light Emitting Diode (OLED) Monitor - This type of monitor made up of some
organic material (containing carbon, like wood, plastic or polymers) that is used to convert the
electric current into light. They are directly used to produce the correct colour and there is no
need for backlight which saves power and space.
● Printers - Printers are output devices that prints information in the form of text/images on a
paper. Impact Printers and Non-impact printers are the two types of printers.
● (i) Impact Printers - The impact printers print the characters by striking them on the ribbon
which is then pressed on the paper. Examples: Dot-Matrix Printers, Line Printers, Daisy wheel
printer, Drum printer, Chain printer, Band printer.
● Dot-Matrix Printers - It prints characters as a combination of dots. They have a matrix of pins
on the print head of the printer which form the character. They generally have 9-24 pins. Their
speed is measured in cps (Character per second).
● Line Printers - A line printer is an impact printer which can print one line of text at a time. It is
also known as a bar printer.
● (ii) Non-Impact Printers - Non-impact printers print the characters on the paper without using
ribbon. These printers print a complete page at a time, so they are also called as page printers.
Examples - Laser Printers, Inkjet Printers etc.
● Laser Printers - A laser printer is a popular type of personal computer printer that uses a
non-impact photocopier technology. The type of ink used in a laser printer is dry. It gives
high-quality output. The resolution of laser printers is measured in dpi (dots-per-inch). Inkjet
Printers - Inkjet printers work by spraying ink on a sheet of paper. The type of ink used in an
inkjet printer is wet.
Other Types
● Solid Ink Printer - It is a type of colour printer. It works by melting the solid ink that applies
the images to the paper. It is non-toxic and convenient to handle.
● LED Printer - This type of printer uses a light emitting diode instead of a laser. It starts by
creating a line-by-line image of the page.
● Plotters - A plotter is an output device used to produce hard copies of large graphs and designs
on paper, such as construction drawings, architectural plans, and business charts. Drum
plotters and Flatbed plotters are the types of plotters.
● (i) Drum plotter - It is a pen plotter that wraps the paper around a drum with a pin feed
attachment. The drum then rotates the paper as pens move across it and draw the image. It is
used to produce continuous output, such as plotting of earthquake activity. It is also known as
Roller Plotter.
● (ii) Flatbed plotter - It plots on paper that is spread and fixed over a rectangular flatbed table.
It is used in the design of cars, ships, aircrafts, buildings, highways etc. It is also known as
Table Plotter.
● Speaker - Speakers are one of the output devices used with computers. They are transducers
that convert electromagnetic waves into sound waves.
● Digital Projectors - Projector is a device that connects with a computer and projects the output
onto a white screen or wall.
● Hard real-time systems - In this system, the critical tasks complete on time. Secondary
storage is limited, and the data is stored in ROM. Virtual memory is almost never found.
Examples - Industrial control applications, Robots, etc
● Soft real-time systems - In this system, the time constraint is less strict. A critical real-time
task gets priority and retains the priority until it completes. It has limited utility.
Examples - Multimedia, Virtual reality, Advanced Scientific Projects like undersea exploration and
planetary rovers, etc.
Advantages
● It can be used in an embedded system
● Error-free
● Better memory allocation
● Disadvantages
● Algorithm is complex
● Android - Android is the name of the operating system used on many smartphones and tablets.
It is owned and maintained by Google. The recent version of Android is Android 11.
Other Terms related to Operating System
● Booting - When the computer starts, the operating system is first loaded (as it is essential for
running all other programs), this process is known as booting.
● Cold Boot - Turn ON the computer from an OFF position is called Cold Booting.
● Warm Boot - A computer system starts up/reset from a complete powerless state is called
Warm Booting.
● Firmware - Firmware is a software program that is written to a hardware device. It allows the
hardware to be updated. The contents are saved when a hardware device is turned off or loses
its external power source.
● Middleware - Middleware is a software layer situated between applications and operating
systems. It enables communication and data management for distributed applications.
1. The feature that opens a window on your desktop where you can browse for file stored on
your computer is called as . (RRB PO)
(1) Device Manager
(2) File Explorer
(3) Web Browser
(4) Utility Software
(5) None of the above
2. In MS-DOS 6.22, which part identifies the product uniquely? (RBI Asst. Mains)
(1) MS
(2) DOS
(3) MS-DOS
(4) None of these
(5) 6.22
3. Each time you turn on your computer, it will check on the
(1) Command.com
(2) io.sys
(5) All the above
(4) Both A & B control file. (RBI Asst. Mains)
(3) msdos.sys
Answer keys
1. (2)
2. (5)
3. (5)
Solutions
1. File Explorer is a file browser found in every version of Microsoft Windows since Windows
95. It is used to navigate and manage the drives, folders, and files on your computer. The
image below shows File Explorer in Windows 10.
2. MS stands for Microsoft, DOS is the name of operating system Disk Operating System, 6.22
is the version number that identifies the product. Microsoft DOS 6.22 was the last standalone
version from Microsoft. It was also the last from Microsoft to run on an 8088, 8086, or 286.
3. command.com, io.sys and msdos.sys are the essential system files of MS-Dos. Loading these
files from disk into memory is known as booting. Booting is the process of preparing your
computer to work. IO.SYS is a hidden executable binary file or hidden system file which
processes instructions when the operating system is booted.
Software
● The software is a group of instructions that instructing a computer to do specific tasks. It
enables the user to interact with a computer. System Software and Application Software are
two types of software.
System Software
● It serves as an interface between a computer user, computer hardware and application
software. It is also known as background software. Four types of system software are the
following.
● Operating System
● Utility Programs
● Device drivers
● Language translators.
● Operating System - Operating system (OS) is the program that acts as an interface between the
user and computer hardware and application software. After the boot program, OS manages
all the other programs in a computer. Examples - Linux, Unix, Microsoft Windows XP etc.
● Utility Programs - Utility Programs help to manage, maintain and control computer resources.
They are also known as service programs. Examples of utility programs are antivirus software,
backup software, disk defragment, backup, disk clean etc.
● Device Drivers - A device driver is designed to enable interaction with hardware devices. It
controls a device that is attached to your computer. Printers, Displays, CD-ROM readers, Disk
drives etc are the examples of the device driver.
● Language Translator - Language Translator translates the high-level language program (input)
into an equivalent machine language program (output). It also detects and reports the error
during translation. Assembler, Compiler, Interpreter are types of a Language Translator.
● Assembler - It converts assembly language program into machine language.
● Compiler - It converts the program in a high-level language into low-level language and
reports all the errors of the program along with the line numbers. C, use compilers.
● Interpreter - It converts the programs in a high-level language to low-level language. It
translates line by line and reports the error once after completing the translation process. It
gives better error diagnostics than a compiler. Python, BASIC, and Ruby use interpreters.
Application Software
● Application software is a program or group of programs designed for end users. It enables the
user to complete tasks, such as creating documents, spreadsheets, databases, and publications,
doing online research, sending email, designing graphics etc. There are two types of
application software.
● Basic application software
● Specialized application software
● Basic application software - Basic application software is also known as general purpose
applications and productivity applications. These programs are widely used in every discipline
and occupation. Word processors, spreadsheets, database management systems, and
presentation graphics are the common types of basic application software. Example -
Microsoft office 2016. Specialized application software - Specialized application software is
designed for a specific task rather for a wide application area. Graphics programs, audio and
video editors, multimedia creation programs, web authoring, and virtual reality programs are
common types of specialized software.
Byte 8 Bits
KB 1024
(Kilobyte) Bits
MB
(Megabyte)
GB
(Gigabyte)
TB
(Terabyte)
PB
(Petabyte)
EB
(Exabyte)
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 1000 20 G
0
Logic Gates
● These are the building blocks of any digital circuit that implement Boolean logic processes. It
has only one output. Arrays of logic gates are used in digital integrated circuits (ICs). The
basic logic gates and their functioning (truth table) are mentioned in the following figure.
● AND Gate
● It is a digital logic gate with two or more inputs and one output which performs logical
conjunction.
0 0 0
0 1 0
1 0 0
1 1 1
OR Gate
OR
● It is a logic gate that produces inclusive disjunction. It is used in Boolean algebra and
electronic circuits like transistor-transistor logic, and complementary metal-oxide
semiconductors etc.
0 0 0
0 1 1
1 0 1
1 1 1
NOT Gate
NOT gate is a single input gate. It performs the inversion of given input. So, it is called Inverter.
74. NAND Gate
It is the combination of AND & NOT gates. It is the opposite of AND logic gate.
NOR Gate
It is the combination of NOT & OR gates. 'neither this nor that' is the principle of NOR gate.
0 0 0
0 1 0
1 0 0
1 1 1
XOR Gate
XOR
● XOR gate is a special type of gate. It is used in the half adder, full adder and subtractor and
controlled inverter circuit. It is also used in the computers for implementing the binary
addition.
0 0 0
0 1 1
1 0 1
1 1 0
XNOR Gate
● It is a combination of the Exclusive-OR gate and the NOT gate. The EXOR gate has a high
output only when an odd number of inputs are high.
0 0 1
0 1 0
1 0 0
1 1 1
Microsoft Excel
● It is a spreadsheet program which is used to present and organise copious amounts of data in a
systematic manner. It also includes performs basics arithmetic operations on data and creates
graphs and charts based on the same.'.xIs' is the file extension of the MS Excel. Ribbons in
MS Excel are divided into logical groups called Tabs and Each tab has its own set of unique
function to perform. There are various tabs - Home, Insert, Page Layout, Formulas, Date,
Review and View.
● The following are the features of MS Excel 2016.
● Home Tab
● The Excel Home Tab is used to perform common commands such as bold, underline,
alignment, Number, copy, and paste. It is also used to apply formats to cells in a worksheet.
The Home Tab groups and their buttons are: Clipboard Group (Paste, Cut, Copy, Format
Painter)
● Font Group (Bold, Italic, Underline, Font Style, Colour & Size {decrease and increase}, Fill
colour, Borders)
● Alignment Group (Alignment {Top, Middle, Bottom, Left, Right, Centre}, Orientation, wrap
text, Merger& Centre, Indent decrease & increase)
● Number Group (General, Accounting Number Format, Percent style, Comma style, Increase
and decrease decimal)
● Styles Group (Conditional Formatting, Format as Table, Cell Styles)
● Cells Group (Insert cells, Delete cells, Format cells)
● Editing Group (AutoSum, Fill, Clear the format, Sort& Filter, Find & Select)
● Insert Tab
● Insert Tab is used to insert the picture, charts, filter, hyperlink etc. Alt is the shortcut Key to
open Insert Tab. The Insert Tab groups and keys are:
● Tables Group (Pivot Table, Recommended Pivot Tables, Table)
● Illustrations Group (Pictures, Online pictures, Icons, Shapes, Smart Art Graphic, 3D models,
Screenshot)
● Add-ins Group (Store, Insert Add-ins)
● Charts Group (Recommended charts, Maps, Pivot Chart Charts*)
● Tours Groups (3D Maps)
● Sparklines Group (Line, Column, Win/Loss)
● Filters Group (Slicer, Timeline)
● Links Group (Hyperlink)
● Text Group (TextBox, Header & Footer), WordArt, Signature line, Object)
● Symbols Group (Equation and Symbol)
● *Charts - There are eight types of charts. Colum or Bar Chart, Hierarchy Chart, Line or Area
Chart, Combo Chart, Statistic Chart, Bubble Chart, Pie Chart, Waterfall, Funnel, Stock,
Surface or Radar Chart. Page Layout Tab
● The features under this tab used to change the look of a workbook. The groups under this tab
are:
● Themes Group (Themes, Colours, Fonts, Effects)
● Page Setup Group (Margins, Orientation, Size, Print Area, Breaks, Background, Print Titles)
● Scale to fit Group (Page scale, Width and Height)
● Sheet Options Group (Gridlines, Headings)
● Arrange Group (Bring Forward, Send Backward, Align, Group, Rotate, Selection Pane)
● Formulas Tab
● Formulas Tab is used to make dynamic reports by using functions. In excel, 461 functions are
availed from Office 2003 to 2013. Formulas Tab is divided into four groups.
● Function Library (Insert Function, AutoSum, Financial & Logical Function, Date &Time,
Math& Trig, Lookup &Reference, Text, More functions {Statistical, Engineering, Cube etc})
● Defined Names group (Name Manager, Define Name, Use in Formula, Create from selection)
● Formula Auditing (Trace Precedents & Dependents, Error Checking, Evaluate Formula,
Watch window)
● Calculation Group (Calculate sheet, options)
● Data Tab
● Data tab is used for importing a large amount of data. Importing Data can be done by
connecting with the server, automatically from the web, MS Access etc. It makes easy to read
vast data.
● Get & Transform Data Group (Get Data, From Text/CSV, Web, Table/Range, Existing
Connections)
● Queries & Connection Group (Refresh All, Properties, Edit Links, Queries, Connections)
● Sort & Filter Group (Sort, Filter, Reapply, Clear, Advanced)
● Data Tools Group (Text to columns, Flash Fill, Remove Duplicates, Data Validation,
Consolidate, Manage Data Mode, Relationships) Forecast Group (What-If Analysis, Forecast
Sheet)
● Outline Group (Group, Ungroup, Subtotal)
Review Tab
● It contains the editing feature, comments, track changes and workbook protection options. It
makes to share the data easily with the proper information and ensuring the security of data.
● Proofing Group (Spell Check, Thesaurus)
● Language Group (Translate)
● Comments Group (Comment - New, Delete, Previous, Next, Hide/Show)
● Protect Group (Protect Sheet, Protect Workbook, Allow Edit Ranges, Unshared workbook)
● Ink Group (Start Inking, Hide Ink)
● View Tab
● View tab helps to change the view of an Excel sheet and make it easy to view the data. This
tab is useful for preparing the workbook for printing. The groups and keys under this tab are
● Workbook Views Group (Normal, Page Break Preview, Page Layout & Custom View)
● Zoom Group (Zoom {range to }, Zoom to selection)
● Window Group (New Window, Arrange All, Freeze Panes, View side by side, Synchronous
Scrolling, Reset Window, Show/Hide, Switch Windows)
● Macros Group (Macros)
● Help Tab
● The user can get help using this tab, by pressing F1 Key.
● Help & Support Group (Help, Contact Support, Feedback, Show Training, What's New)
● Community Group (Community, Blog Site, Suggest a Feature)
Other Terms
● Workbook - It is an Excel file which contains worksheets of rows and columns.
● Worksheet - A single document or sheet in a workbook which is used to store and work with
data. It consists of rows and columns. In Excel 2016, Default worksheet in a workbook is one.
● Row & Column Headings - It indicates the number of rows (Left of the worksheet) and
alphabet of column (Top of the worksheet). The total number of rows is and columns is
16,384 in the new version of Excel sheet. Column width is 255 characters and row height is
409 points.
● Cell - Cell is a box which is the intersection of a row and column in a worksheet. It is the
smallest block of the spreadsheet. The cell in which the user working is known as Active Cell.
The maximum number of line feeds per cell is 253 in the new version of Excel.
● Cell Address - The location of a cell is known as Cell Address. Example: C10 (Column: Row)
● Autofill - Autofill fills the values in the cell according to a given pattern. (i.e. Months & Days,
Even Numbers, Odd Numbers, tens, etc) This is done through the Fill Handle.
● Formula - It is an expression which calculates the value of a cell. It always starts with ' '.
● Formula Bar - It is located just below the ribbon. It shows the contents of the active cell and
allows to create and view formulas.
● Pivot Table - Pivot Table is an interactive report creation system. It is used to reorganize and
summarize the data.
● Flash Fill - Flash Fill is used to identify the patterns in existing data. It copies only required
data from one column to another.
● Freeze Panes - It is used to freeze rows/columns in place and making it visible when scrolling.
Example - Header row visible
● Macro - It is a sequence of instructions that replace a repetitive series of keyboard and mouse
actions to execute. It is used in MS Word and MS Excel.
● Status Bar - It is the Bar below the worksheet names that has a few buttons and indicators.
● Wrap Text -When text exceeds a column width/Height, wrap text automatically adjust the
height/width of a cell to make all text visible.
● Sparklines -They are graphs that can fit into one cell and gives the information about the data.
92. Shortcut Keys
Keys Description Keys Description
1. Which of the following menu types is also called a drop-down menu? (RBI Asst. Mains)
(1) Fly-down
(2) Pop-down
(3) Pull-down
(4) Drag-down
(5) Push-down
2. Which of the following shortcut keys is used to 'Find and Replace' text in a word document?
(RRB Assistant)
5. Setting fonts for the text in your document is an example of .(RBI Asst. Mains)
(1) Reviewing
(2) Designing
(3) Inserting
(4) Formatting
(5) Viewing
6. Copy and X Copy are same in the sense .(RBI Asst. Mains)
(1) Both can be used to copy file or group of files
(2) Both are external commands of windows
(3) Both are internal command of DOS
(4) Both are commands of Apple OS
(5) Both external command of DOS
7. Which of the following are valid minimum & maximum zoom sizes in MS word? (RBI Asst.
Mains)
(1) 20,600
(2) 30,300
(3) 100,400
(4) 10,500
(5) 50,800
8. Which of the following is displayed by MS Excel when the column is not big enough to
display the information? (NABARD)
Answer keys
1. (3)
2. (2)
3. (1)
4. (1)
5. (4)
6. (1)
7. (4)
8. (2)
Solutions
1. Also called as Pull-down menu, drop-down is a menu of commands or options that appears
when you select an item with a mouse. The item you select is generally at the top of the
display screen, and the menu appears just below it, as if you had pulled it down.
2. If you want to find and replace text in a Word document, use the key combo Ctrl . That will
bring up the "Find and Replace" dialog box. Then simply type in the word or words you are
looking for and what to replace it with. Then click the "Replace All" button. 3. Hyperlinks can
be used to create links for existing webpages as well as files on one's computer, to email
addresses and to specific locations to a document.
3. Ctrl is used to Paste all that we have copied. It could be text, file, image or folder. A very
useful feature to bring everything together. If we would like to paste plain simple text, without
original formatting just add Shift to it. i.e. Ctrl + Shift + V.
4. Formatting text in Microsoft Word involves tasks like bolding the text, italicising it, and
changing the font and size. The commands to perform all of these formatting tasks are found
on the Home tab in the Font group. Alternatively, we can use the keyboard shortcuts for those
commands. Bold: CTRL+B, Italic: CTRL + I, Underline: CTRL + U
5. Copy and X Copy can be used to copy file or group of files. By using COPY keyword, we can
copy the files and folder from source to destination easily. X Copy command is an advanced
version of the copy command. It is used for moving files, directories, and even entire drives
from one location to another.
6. It is in the settings menu where there is the maximum and minimum zoom level. We cannot
really shut it off but can minimize and maximize the resolution of your browser it uses.
minimum & maximum zoom sizes in MS word are 10 & 500%.
7. Excel spreadsheets display a series of number or pound signs like ##### in a cell when the
column is not big enough to display the information. It also happens if you have a cell
formatted to display something different than what you need the spreadsheet to show.
File Extension
● A file extension is a suffix at the end of a filename that specifies what type of file it is. It helps
the operating system to understand the characteristics of the file.
● Example - filename.docx is the name of the document. '.docx' is the file extension.
List of File Extension
Meaning Meaning
Computer Network
2. Each telephone regional office needs to be connected to every other regional office. This is an
example of which of the following topology? (RRB PO)
(1) Bus Topology
(2) Tree Topology
(3) Star Topology
(4) Ring Topology
(5) Mesh Topology
Answer keys
1. (2)
2. (5)
Solutions
1. A Personal Area Network or PAN is a computer Network that enables communication
between computer devices near a person. PANs can be wired, such as USB or FireWire or they
can be wireless such as Infrared, ZigBee, Bluetooth and Ultrawideband or UWB. The range of
a PAN typically is a few metres.
2. Examples of Wireless PAN or WPAN devices include cell phones, wireless keyboards,
wireless mice, printers, bar code scanners and game consoles.
3. In Mesh Topology, every node has carries traffic only between the two nodes it connects
(point-topoint connection). Mesh has physical channels to link devices.
4. There are two techniques to transmit data over the Mesh topology. They are Routing,
Flooding. Example of Mesh Topology - Each telephone regional office needs to be connected
to every other regional office.
Open System Interconnection Model (OSI Model)
● The Open Systems Interconnection (OSI) Model is an intangible and logical arrangement that
describes network communication between two systems by using different layer protocols.
The OSI model developed by the International Standards Organization (ISO). It has seven
layers to transmit data from one to another.
Layers in The OSI Model
Physical Layer (Layer 1)
● It is the lowest layer in the OSI model. It deals with the bit-level transmission between the
devices. It supports mechanical and electrical specifications of the interface and transmission
medium. Hub, Repeater, Modem, Cables are Physical Layer devices. The data unit of this
layer is Bit. It converts the signal into 0 s and and sends them to the next layer. Simplex,
half-duplex and full-duplex are the transmission modes for this layer.
● Protocols used - ATM, RS232, and Ethernet.
Data Link Layer
● It is used for the encoding, decoding and logical organization of data bits. It makes the
physical layer appear error-free. It converts the bits into the frames depending on the frame
size of Network Interface Card (NIC). Switch and Bridge is Data Link Layer devices. HDLC,
LSL, and ATM are the implemented protocols on this layer. It has two sub-layers. Media
Access Control (MAC) - It is responsible to the physical address of the sender and/or receiver
in the header of each frame. CSMA/CD, Ethernet are used as protocol.
● Logical Link Control (LLC) - It is responsible for frame management, error checking, and
flow control of data.
Network Layer
● This network provides the shortest path for transmitting data for network communication to
avoid congestion. Data is transmitted in the form of packets through the logical network path.
The IP address of the sender/receiver is placed in the header. Routers are used as networking
devices. The IPX and TCP/IP are the implemented protocols on this layer. Routing and
Logical Addressing are the functions of this layer.
● Routing - Finding the shortest path for data transmission.
● Logical Addressing - Placing the IP address of the sender/receiver in the header.
● Physical Layer, Data Link Layer, and Network Layer are also known as Hardware Layer.
Transport Layer
● This layer is called as Heart of OSI model. It is responsible for end-to-end network
communication, flow control of data, error recovery and reliability and quality of data. The
data in the transport layer is referred to as Segments. It is operated by the Operating System.
SPX, TCP/IP's, DNS are examples of implemented protocols on this layer.
Session Layer
● This layer is responsible for the establishment of the connection, maintenance of sessions,
synchronization and ensures security. It allows adding checkpoints (synchronization points)
into the data to identify the error. This layer is the network dialog controller which allows two
systems into the dialog in either half duplex or full duplex mode. RPC, PPTP, SCP, SDP are
some protocols of this layer.
Presentation Layer
● This layer performs encryption and decryption of data. It gives the data in a readable format
from an application layer perspective. It reduces the number of bits that need to be transmitted
on the network. It offers liberty from compatibility troubles. It is called the Translation layer
and Syntax layer.
● Example - ASCII code to EBCDIC coded text file.
Application Layer
● This layer focuses on process-to-process communication across an IP network and provides a
firm communication interface and end-user services. It supports services such as electronic
mail, remote file access, and transfer, shared database management, Web chat and surfing,
Directory services and Network Virtual Terminal. HTTP, FTP, Telnet, SMTP, and DNS have
used protocols of this layer. It is also called as Desktop Layer.
● Session Layer, Presentation Layer, and Application layer are also known as Upper Layers or
Software Layers.
● OSI Model
● TCP/IP Model
TCP/IP Model
● TCP model is a tangible, client-server model. It is one of the most used protocols in digital
network communications. It has only four layers in a data communication network.
● Host-to-Network Layer - In this layer, the host has connected to the network using the
protocol to send IP packets. Ethernet, Token Ring, FDDI, X.25, Frame Relay are used.
● Internet Layer - It transfers the Internet Protocol packets (IP datagrams) to the destination. IP,
ICMP, ARP, RARP, and IGMP have used protocols. Transport Layer - It is like as transport
layer in the OSI model. Two end-to-end transport protocols are used. Transmission Control
Protocol (TCP) and Use Datagram Protocol (UDP).
● Application Layer - It contains high-level protocols. TELNET, FTP, SMTP, DNS, HTTP,
NNTP, DHCP are used.
Data Transmission Modes
● Data Transmission modes refer to the way of transferring the information or data between two
connected devices. Three types of transmission modes are:
Simplex Mode
Half Duplex Mode
Full Duplex Mode
● Simplex Mode - In this type, the data can be transferred in only one direction. The only one
can transmit and the other can receive the data.
● Example - Keyboard (Input) and Monitor (output), Loud Speaker, Television, Fire alarm
system etc. Half Duplex Mode - In this type, the data can be transferred in both directions, but
not at the same time. Example - Walkie-talkie
● Full Duplex Mode - In this type, the data can be transferred in both direction on the same
transmission path. Two lines are used for sending and receiving the data.
● Example - Telephone network
Data Transmission Media
● Data or information is transferred to one place from another through the physical/wireless
media which is known as Transmission Media. Guided Media and Unguided Media are two
types of Transmission Media.
Guided Media/Bounded Media
● The signals are transmitted through the narrow path which made by physical links. Twisted
Pair cable, Coaxial Cable and Fibre-Optic Cable are the types of Bounded Media.
Twisted-pair and coaxial cable accept signals in the form of electric current. Optical fibre
accepts signals in the form of light.
Unguided/Unbounded Media
● The signals are transmitted without using any cables. This type of transmission is known as
wireless communication. Radio waves, Infrared, Micro waves are some popular type of
unbound transmission media.
● Microwave - Mobile phone, Satellite networks, Wireless LANs.
● Radio Wave - Radio, Television and Paging system
● Infrared - Short range communication (TV remote control, IRD port etc)
Network Devices
● Hub - Hub is a networking device which connects multiple network hosts. It is used to transfer
data. The hub sends data packets (frames) to all devices on a network. Active Hub (Repeaters)
and Passive Hub are two categories of Hub.
● Switch - Switch is a small hardware device that works at the layer of LAN (Local Area
Network). It receives incoming data packets, filters the packet and sends only to the interface
of the intended receiver. It maintains a CAM (Content Addressable Memory) table and has
own system configuration and memory. CAM table is also known as forwarding table or
forwarding information base (FIB).
● Modem (Modulator-Demodulator) - It is a hardware component that allows a computer to
connect to the Internet. It converts analog signal to digital signal.
● Router - It is a hardware device which is responsible for routing traffic from one to another
network. It is designed to receive, convert and move packets to another network.
● Bridge - Bridge is a network device that connects a local area network to another local area
network that uses the same protocol.
● Gateway - A gateway is a network node that connects two dissimilar networks using different
protocols together.
● Repeater - It is an electronic device that magnifies the signal it receives. It is implemented in
computer networks to expand the coverage area of the network. It is also known as signal
boosters.
● Firewall - A firewall is a network security system that monitors and controls overall incoming
and outgoing network traffic based on advanced and a defined set of security rules.
Internet
● It is the global computer network providing a variety of information and communication
facilities, consisting of interconnected networks using standardized communication protocols
(TCP/ IP).
● ARPANET was the world's first fully operational packet switching computer network,
developed by the Advanced Research Projects Agency of the U.S. Department of Defense in
1969. It connected with only four computers. ARPANET adopted TCP/IP in 1983 and the
"network of networks" became the modern Internet.
● World Wide Web - WWW is one of the services interconnected over the internet. It is a
collection of all information, resources, pictures, sounds, multimedia on the internet which is
formatted in HTML and accessed through HTTP.
● Web Server - A web server stores, processes and delivers web pages to the users. The
intercommunication between users and servers is done using Hypertext Transfer Protocol
(HTTP).
● Web Page - It is a document was written in HTML that can be accessed through the internet
by using the web browser. It is identified by Uniform Resource Locator.
● Web Browser - It is a software application that allows users to access the websites. Internet
Explorer, Google Chrome, Opera, Mozilla Firefox, UC Browser, Apple Safari are some
examples of a web browser. Home Page - Homepage is the default page of the website.
● Hypertext Mark-up Language (HTML) - HTML is used to create web pages that are displayed
on the Internet.
● Hypertext Transfer Protocol (HTTP) - This protocol is used to transfer data over the web. It
runs on top of the TCP/IP set of protocols. It uses a server-client model.
● Transmission Control Protocol/Internet Protocol (TCP/IP) - It is a set of communication
protocols which is used to access the internet. TCP/IP was developed by Bob Kahn and Vint
Cerf in 1978.
● Internet Host - Host is a computer or application which is used to transfer the data on the
internet. Each host has a unique IP address called Hostname.
● Internet Protocol Address (IP Address) - It is a logical numeric address that is used to identify
the host over the internet network.
● The stable version of IP - IPV4 (32 bits). It is written in decimal and separated by periods.
● Latest Version of IP - IPv6 (128 bits). It is written in Hexadecimal and separated by colons.
● Uniform Resource Locator (URL) - A uniform resource locator (URL) is used to locate the
address of a resource and protocol.
● Domain Name - A domain name serves as an address which is used to access the website. It
can be universally understood by Web servers and online organizations.
● Top Level Domains are following.
Domain Name Description
.co Commercial
m
.net Network-oriented
.org Non-Profit
Organization
.edu Education
.gov Government
.mil Military
.int International
Treaties
● Domain Name System (DNS) - DNS translates domain names into IP addresses. It has a large
database of domain names and its IP addresses.
● Uploading - It refers to the transmission of data or files from the computer to the internet
server.
● Uploaded file can be retrieved by anyone.
● Downloading - It is the process of copying files from the internet to the user's computer.
● Email - Electronic mail is the transmission of messages over the internet. In an email, the user
can attach documents, pictures, videos etc.
● Carbon copy (CC) - It is used to share e-mail with one or more recipients. Both the main
recipients and other (CC) recipients can see all the mail addresses. Blind Carbon Copy (BCC)
- In this, the recipients of the message and other recipients cannot see the persons who all
receive the e-mail.
1. __ is a type of denial-of-service attack that relies on flooding a network with a large volume of
traffic through the manipulation of IP addresses in that network. (RRB PO)
(1) Phishing
(2) Hacking
(3) Smurfing
(4) Churning
(5) Twisting
Answer key
Solution
1. In an IT context, smurfing is a type of denial-of-service attack that relies on flooding a
network with a large volume of traffic through the manipulation of IP addresses in that
network. This type of attack can result in a high volume of excess activity, which can
overwhelm a server or IT setup.
List of Abbreviations
Abbreviation Full Form
ASCII American Standard Code For Information
Interchange
ALU Arithmetic Logic Unit
ALGO Algorithmic Language
L
ARP Address Resolution Protocol
API Application Program Interface
ATM Asynchronous Transfer Mode
AI Artificial intelligence
BASIC Beginner's All-purpose Symbolic Instruction
Code
BIOS Basic Input Output System
Bit Binary Digit
Blind Carbon Copy
BIU Bus Interface Unit
BIS Business Information System
BPS Bits Per Second
BCR Bar Code Reader
BIPS Billion Instruction Per Second
BRD Blu-Ray Disc
CAD Computer Aided Design
CAM Computer Aided Manufacturing
CADD Computer Aided Design and Drafting
CAN Campus Area Network
Carbon Copy
Compact Disk
CDRO Compact Disk Read Only Memory
M
Compact Disk - Recordable
Compact Disk Rewritable
Compact Disk - Write Once
COBO Common Business Oriented Language
L
CPI Clock / Cycle Per Instruction
CPU Central Processing Unit
CRT Cathode Ray Tube
CASE Computer-Aided Software Engineering
CPS Characters Per Second.
CROM Control Read-Only Memory
DVD Digital Versatile Disk
DVI Digital Visual Interface
DVDR Digital Versatile Disk Recordable