CF U1 Bca1
CF U1 Bca1
Computers can also store data for later uses in appropriate storage devices, and
retrieve whenever it is necessary.
Modern computers are electronic devices used for a variety of purposes ranging
from browsing the web, writing documents, editing videos, creating applications,
playing video games, etc.
Types of Computers
1) Supercomputer
Supercomputers are the biggest and fastest computers. They are designed to
process huge amount of data. A supercomputer can process trillions of
instructions in a second. It has thousands of interconnected processors.
2) Mainframe computer
3) Miniframe or Minicomputer
4) Workstation
5) Microcomputer
Applications of Computer
Home: Computers are used at home for several purposes like online bill payment,
watching movies or shows at home, home tutoring, social media access, playing
games, internet access, etc. They provide communication through electronic mail.
They help to avail work-from-home facilities for corporate employees. Computers
help the student community to avail of online educational support.
Entertainment: Computers help to watch movies online, play games online; act as
a virtual entertainer by playing games, listening to music, etc. MIDI instruments
greatly help people in the entertainment industry in recording music with artificial
instruments. Videos can be fed from computers to full-screen televisions. Photo
editors are available with fabulous features.
Industry: Computers are used to perform several tasks in industries like managing
inventory, designing purposes, creating virtual sample products, interior designing,
video conferencing, etc. Online marketing has seen a great revolution in its ability
to sell various products to inaccessible corners like interior or rural areas. Stock
markets have seen phenomenal participation from different levels of people through
the use of computers.
Education: Computers are used in education sector through online classes, online
examinations, referring e-books, online tutoring, etc. They help in increased use of
audio-visual aids in the education field.
Banking: In the banking sector, computers are used to store details of customers
and conduct transactions, such as withdrawal and deposit of money through ATMs.
Banks have reduced manual errors and expenses to a great extent through the
extensive use of computers.
Business: Nowadays, computers are totally integrated into business. The main
objective of business is transaction processing, which involves transactions with
suppliers, employees or customers. Computers can make these transactions easy
and accurate. People can analyze investments, sales, expenses, markets and other
aspects of business using computers.
Arts: Computers are extensively used in dance, photography, arts and culture. The
fluid movement of dance can be shown live via animation. Photos can be digitized
using computers.
Science and Engineering: Computers with high performance are used to
stimulate dynamic process in Science and Engineering. Supercomputers have
numerous applications in area of Research and Development (R&D). Topographic
images can be created through computers. Scientists use computers to plot and
analyze data to have a better understanding of earthquakes.
Accuracy
Computers perform calculations with 100% accuracy. Errors may occur due to data
inconsistency or inaccuracy.
Diligence
A computer can perform millions of tasks or calculations with the same consistency
and accuracy. It doesn’t feel any fatigue or lack of concentration. Its memory also
makes it superior to that of human beings.
Versatility
Versatility refers to the capability of a computer to perform different kinds of work
with the same accuracy and efficiency.
Reliability
A computer is reliable as it gives consistent results for a similar set of data i.e., if
we give the same set of input any number of times, we will get the same result.
Automation
The computer performs all the tasks automatically i.e. it performs tasks without
manual intervention.
Memory
A computer has built-in memory called primary memory where it stores data.
Secondary storage is removable devices such as CDs, pen drives, etc., which are
also used to store data.
Input
All the data received by the computer goes through the input unit. The input unit
comprises different devices. Like a mouse, keyboard, scanner, etc. In other words,
each of these devices acts as a mediator between the users and the computer.
The data that is to be processed is put through the input unit. The computer
accepts the raw data in binary form. It then processes the data and produces the
desired output.
Moreover, the CPU conducts all the arithmetical and logical operations in the
computer.
Now the CPU comprises two units, namely – ALU (Arithmetic Logic Unit) and CU
(Control Unit). Both of these units work in sync. The CPU processes the data as a
whole.
The Arithmetic Logic Unit is made of two terms, arithmetic and logic. There are two
major functions that this unit performs.
1. Data is inserted through the input unit into the primary memory.
Performs the basic arithmetical operation on it. Like addition,
subtraction, multiplication, and division. It performs all sorts of
calculations required on the data. Then sends back data to the storage.
2. The unit is also responsible for performing logical operations like AND,
OR, Equal to, Less than, etc. In addition to this it conducts merging,
sorting, and selection of the given data.
CU – Control Unit
The control unit as the name suggests is the controller of all the activities/tasks and
operations. All this is performed inside the computer.
The memory unit sends a set of instructions to the control unit. Then the control
unit in turn converts those instructions. After that these instructions are converted
to control signals.
These control signals help in prioritizing and scheduling the activities. Thus, the
control unit coordinates the tasks inside the computer in sync with the input and
output units.
Memory Unit
All the data that has to be processed or has been processed is stored in the
memory unit. The memory unit acts as a hub of all the data. It transmits it to the
required part of the computer whenever necessary.
The memory unit works in sync with the CPU. This helps in faster accessing and
processing of the data. Thus, making tasks easier and faster.
There are two types of computer memory-
Output
There is nothing to be amazed by what the output unit is used for. All the
information sent to the computer once processed is received by the user through
the output unit. Devices like printers, monitors, projectors, etc. all come under the
output unit.
The output unit displays the data either in the form of a soft copy or a hard copy.
The printer is for the hard copy. The monitor is for the display. The output unit
accepts the data in binary form from the computer. It then converts it into a
readable form for the user.
In the computer system, we need computer memory to store various types of data
like text, images, video, audio, documents, etc. We can retrieve it when the data is
required. For example, when we write and execute any computer program, it is
initially stored in primary memory. If the processor does not need particular items
for a longer time, the program or data is automatically saved into permanent or
secondary memory. Then the data is called from secondary memory to main
memory and performs the execution of codes.
Classification of Memory
Primary or Main Memory
Primary memory is also known as the computer system's main memory that
communicates directly within the CPU, Auxiliary memory, and Cache memory. Main
memory is used to keep programs or data when the processor is active to use
them. When a program or data is activated to execute, the processor first loads
instructions or programs from secondary memory into main memory, and then the
processor starts execution. Accessing or executing data from primary memory is
faster because it has a cache or register memory that provides a faster response
and is located closer to the CPU. The primary memory is volatile, which means the
data in memory can be lost if it is not saved when a power failure occurs. It is
costlier than secondary memory, and the main memory capacity is limited as
compared to secondary memory.
● SRAM
● DRAM
5. Flash ROM:
Flash memory is a non-volatile storage memory chip that can be written or
programmed in small units called blocks or Sectors. Flash Memory is an
EEPROM form of computer memory, and the contents or data cannot be lost
when the power source is turned off. It is also used to transfer data between
the computer and digital devices.
Cache memory:- is a high-speed memory, which is small in size but faster than
the main memory (RAM). The CPU can access it more quickly than the primary
memory. So, it is used to synchronize with high-speed CPU and to improve its
performance.
Cache memory can only be accessed by CPU. It can be a reserved part of the main
memory or a storage device outside the CPU. It holds the data and programs which
are frequently used by the CPU. So, it makes sure that the data is instantly
available for CPU whenever the CPU needs this data. In other words, if the CPU
finds the required data or instructions in the cache memory, it doesn't need to
access the primary memory (RAM). Thus, by acting as a buffer between RAM and
CPU, it speed up the system performance.
Input Devices
Keyboard
● A simple device comprising keys and each key denotes either an alphabet,
number, or number command which can be given to a computer for various
actions to be performed
● It has a modified version of typewriter keys
● The keyboard is an essential input device and computers and laptops both
use keyboards to give commands to the computer
Mouse
JoyStick
Scanner
● This device can scan images or text and convert it into a digital signal
● When we place any piece of a document on a scanner, it converts it into a
digital signal and displays it on the computer screen
Microphone device(Mic)
A touch screen is a display device that allows users to interact with a computer
using their finger or stylus. They're a useful alternative to a mouse or keyboard for
navigating a GUI (graphical user interface). Touch screens are used on various
devices, such as computer and laptop displays, smartphones, tablets, cash
registers, and information kiosks. Some touch screens use a grid of infrared beams
to sense the presence of a finger instead of utilizing touch-sensitive input.
Output Devices
1. Printer
Printers are information output devices that allow you to print data on paper. Or in
other words, it is an output device that creates a hard copy of the processed data
or information. Printers are divided into two categories:
(1) Impact Printer: In impact printers, characters are printed on the ribbon,
which is then smashed on the paper. Or we can say that such type of printer uses a
print head or hammer to print the data on the paper. Here to print the paper the
hammer or print head strikes an ink ribbon against the paper and the character
starts printing. Some of the types of impact printers are:
1)Dot matrix printer: A dot matrix printer is an impact printer that prints
using a fixed number of pins or wires. Typically the pins or wires are
arranged in one or several vertical columns. The pins strike an ink-coated
ribbon and force contact between the ribbon and the paper so that each pin
makes a small dot on the paper.
2)Daisy wheel printer: The printer uses a metal or plastic disk containing each of
the letters, numbers, and other characters it supports. When printing, the printer
rotates the disk to each character and, using a hammer, strikes each character into
an ink ribbon to create characters on paper.
3)Line printer: Line Printer can Print One Line at a Time. A line printer is a form of
high-speed impact printer. They can Print 300 to 3000 Lines per Minute. So that
they are very fast. Large Computer systems typically use Line Printer. Line Printers
are of two Types. Drum Printers, Chain Printers.
4)Chain printer: An early line printer that used type slugs linked together in a
chain as its printing mechanism. The chain spins horizontally around a set of
hammers. When the desired character is in front of the selected print column, the
corresponding hammer hits the paper into the ribbon and onto the character in the
chain.
(2) Non-Impact Printers: Non-impact printers print characters without the use of
a ribbon. These printers are often known as Page Printers because they print a full
page at a time. Some of the types of non-impact printers are:
1)Laser printer: When a document is sent to the printer, a laser beam "draws" the
document on a selenium-coated drum using electrical charges. The drum is then
rolled in toner, a dry powder type of ink that adheres to the charged image on the
drum. The toner is transferred onto a piece of paper and fused to the paper with
heat and pressure.
2)Inkjet printer: Inkjet printers are a category of printer in which printing is done
with the help of inkjet technology. The technology works by spraying ionized ink
directed by magnetic plates onto the paper, which is fed through the printer. As
inkjet printers are more affordable than other types of printers, they are commonly
used as home and business printers.
● Quicker
● They don’t produce much noise.
● Superior quality
● Supports a wide range of fonts and character sizes
Characteristics of Plotter:
● Large-size prints can be taken via plotters
● It is slow & expensive.
3. Speakers
A computer speaker is an output hardware device that connects to a computer to
generate sound. The signal used to produce the sound that comes from a computer
speaker is created by the computer's sound card.
External speakers are connected to a computer or another device to give the sound
more amplification (make it louder), add more bass with a subwoofer, or create
surround sound. If you have a laptop, smartphone, or another device with built-in
speakers, you do not need external speakers unless you need louder sounds, more
bass, or surround sound
Secondary Storage
Hard Disk
A hard disk is a memory storage device that looks like this:
The disk is divided into tracks. Each track is further divided into sectors. The point
to be noted here is that outer tracks are bigger in size than inner tracks but they
contain the same number of sectors and have equal storage capacity. This is
because the storage density is high in sectors of the inner tracks whereas the bits
are sparsely arranged in sectors of the outer tracks. Some space in every sector is
used for formatting(insert, delete). So, the actual capacity of a sector is less than
the given capacity.
Read-Write(R-W) head moves over the rotating hard disk. It is this Read-Write head
that performs all the read and writes operations on the disk and hence, the position
of the R-W head is a significant concern. To perform a read or write operation on a
memory location, we need to place the R-W head over that position. Some
important terms must be noted here:
1. Seek time – The time taken by the R-W head to reach the desired track
from its current position.
2. Rotational latency – Time taken by the sector to come under the R-W
head.
3. Data transfer time – Time is taken to transfer the required amount of
data. It depends upon the rotational speed.
4. Controller time – The processing time taken by the controller.
5. Average Access time – seek time + Average Rotational latency + data
transfer time + controller time.
SSD
An SSD, or solid-state drive, is a type of storage device used in computers. This
non-volatile storage media stores persistent data on solid-state flash memory. SSDs
replace traditional hard disk drives (HDDs) in computers and perform the same
basic functions as hard drives. But SSDs are significantly faster in comparison. With
an SSD, the device's operating system will boot up more rapidly, programs will load
quicker and files can be saved faster.
SSDs are used anywhere that hard drives can be deployed. Consumer products, for
example, are used in personal computers (PCs), laptops, computer games, digital
cameras, digital music players, smartphones, tablets, and thumb drives. They are
also incorporated with graphics cards. However, they are more expensive than
traditional HDDs.
Every block of data is accessible at a consistent speed. However, SSDs can only
write to empty blocks. And although SSDs have tools to get around this,
performance may still slow over time.
CD Drive
CD stands for Compact Disk. CDs are circular disks that use optical rays, usually
lasers, to read and write data. They are very cheap as you can get 700 MB of
storage space for less than a dollar. CDs are inserted in CD drives built into the CPU
cabinet. They are portable as you can eject the drive, remove the CD and carry it
with you. There are three types of CDs −
● CD-ROM (Compact Disk – Read Only Memory) − The data on these
CDs are recorded by the manufacturer. Proprietary Software, audio, or
video are released on CD-ROMs.
● CD-R (Compact Disk – Recordable) − Data can be written by the user
once on the CD-R. It cannot be deleted or modified later.
● CD-RW (Compact Disk – Rewritable) − Data can be written and deleted
on these optical disks again and again.
PD(Pen drive)
A pen drive is a compact secondary storage device. It is also known as a USB flash
drive, thumb drive, or jump drive. It connects to a computer via a USB port. It is
commonly used to store and transfer data between computers. For example, you can
write a report using a computer and then copy or transfer it to the pen drive. Later, you
can connect this pen drive to a computer to see or edit your report. You can also store
your important documents and pictures, music, and videos in the pen drive and keep it
in a safe place.
Pen drive does not have movable parts; it comprises an integrated circuit memory chip
that stores the data. This chip is housed inside a plastic or aluminum casing. The data
storage capacity of the pen drive generally ranges from 2 GB to 128 GB. Furthermore, it
is a plug-and-play device as you don't need additional drives, software, or hardware to
use it.
OPEN ELECTIVE U1
History of Computer
Since the evolution of humans, devices have been used for calculations for
thousands of years. One of the earliest and most well-known devices was an
abacus. Then in 1822, the father of computers, Charles Babbage began developing
what would be the first mechanical computer. And then in 1833 he actually
designed an Analytical Engine which was a general-purpose computer. It contained
an ALU, some basic flow chart principles and the concept of integrated memory.
Then more than a century later in the history of computers, we got our first
electronic computer for general purpose. It was the ENIAC, which stands for
Electronic Numerical Integrator and Computer. The inventors of this computer were
John W. Mauchly and J.Presper Eckert.
And with time the technology developed and the computers got smaller and the
processing got faster. We got our first laptop in 1981 and it was introduced by
Adam Osborne and EPSON.
5 GENERATIONS OF COMPUTERS
In this generation, the Von Neumann architecture was introduced, which displays
the design architecture of an electronic digital computer. Later, the UNIVAC and
ENIAC computers, invented by J. Presper Eckert, became examples of
first-generation computer technology. The UNIVAC was the first commercial
computer delivered to a business client, the U.S. Census Bureau in 1951.
The transistor was far superior to the vacuum tube, allowing computers to become
smaller, faster, cheaper, more energy-efficient, and more reliable than their
first-generation predecessors. Though the transistor still generated a great deal of
heat that subjected the computer to damage, it was a vast improvement over the
vacuum tube. A second-generation computer still relied on punched cards for input
and printouts for output.
The development of the integrated circuit was the hallmark of the third generation
of computers. Transistors were miniaturized and placed on silicon chips, called
semiconductors, which drastically increased the speed and efficiency of computers.
In 1981, IBM introduced its first personal computer for the home user, and in 1984
Apple introduced the Macintosh. Microprocessors also moved out of the realm(an
area of activity, knowledge, or interest) of desktop computers and into many areas
of life as more and more everyday products began to use the microprocessor chip.
As these small computers became more powerful, they could be linked together to
form networks, eventually leading to the Internet's development. Each
fourth-generation computer also saw the computer development of GUIs, the
mouse, and handheld technology.
Quantum computation and molecular and nanotechnology will radically change the
face of computers in years to come. The goal of fifth-generation computing is to
develop devices that will respond to natural language input and are capable of
learning and self-organization.