0% found this document useful (0 votes)
4 views

L1-Introduction to Computer

The document provides an introduction to computer hardware and system software, covering key concepts such as computer functionality, memory systems, and various input/output devices. It outlines the roles of different software types, including application and system software, as well as the functions of assemblers, linkers, loaders, compilers, and interpreters. Additionally, it discusses computer classifications, characteristics, and the evolution of computers across five generations.

Uploaded by

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

L1-Introduction to Computer

The document provides an introduction to computer hardware and system software, covering key concepts such as computer functionality, memory systems, and various input/output devices. It outlines the roles of different software types, including application and system software, as well as the functions of assemblers, linkers, loaders, compilers, and interpreters. Additionally, it discusses computer classifications, characteristics, and the evolution of computers across five generations.

Uploaded by

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

Lecture - 1

Introduction to Computer
Hardware and System Software
Concepts
Chapter 1 Learning outcomes
Introduction, applications, functionality
and memory systems of a computer
system.
Various Input and Output devices.
Concepts of Bus technology.
 Overview of Application, System and
Operating system Software’s.
 Assemblers, Linkers, Loaders, Compilers
and Interpreters functionalities.
 Number systems in computer’s.
CSE 101/102 Computer science and Engg 10/24/2022 2
Lesson - 1
Introduction to Hardware
Objectives

To learn and appreciate the following concepts

Basic introduction, concepts & applications


Functionality of a computer
Memory system and its types
Input – Output devices
Bus technology

CSE 101/102 Computer science and Engg 10/24/2022 4


Session outcome

At the end of session one will be able to understand

1. Over view of the computers with its various input


and output devices.
2. Core functionality of the computers.
3. How memory systems are utilized.
4. How wired connections are established in
communicating signals between each units of a
computer.

CSE 101/102 Computer science and Engg 10/24/2022 5


Introduction to computers
Syntax

Additional  A computer is an electronic device, operating


Information
under the control of instructions (Software)
Do’s
stored in its own memory unit, that can accept
Don’ts

Video clip
data (Input), manipulate data (Process), and
Case studies
produce information (Output) from the
Do it processing.
yourself
 Generally, the term “computer” is used to
describe a collection of devices that function
together as a system.

CSE 101/102 Computer science and Engg 10/24/2022 6


Generations of computer
Syntax

Additional
Information

Do’s

Don’ts

Video clip

Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 7


Classifications of Computer
Syntax

Additional  Microcomputers (Desktop or Personal Computer)


Information
 Notebook computers or laptop
Do’s

Don’ts
 Netbook
Video clip
 Tablet computer
Case studies  Handheld computer or Personal Digital Assistant
Do it  Minicomputers
yourself
 Mainframe computers
 Supercomputers

CSE 101/102 Computer science and Engg 10/24/2022 8


Characteristics of a computer
Syntax

Additional
The key characteristics of a computer are
Information

Do’s
Speed
Don’ts
Accuracy
Video clip

Case studies
Diligence
Do it
Storage capability
yourself
Versatility

CSE 101/102 Computer science and Engg 10/24/2022 9


Applications of a Computer
Syntax

Additional
Information

Do’s

Don’ts

Video clip

Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 10


Various Computing devices
Syntax

Additional
Information

Do’s

Don’ts

Video clip

Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 11


What Does A Computer Do?
Syntax

Additional
Information
Computers can perform four general operations,
Do’s
which comprise the information processing cycle.
Don’ts

Video clip • Input


Case studies

Do it • Process/Computation
yourself
• Storage
• Output

CSE 101/102 Computer science and Engg 10/24/2022 12


Data and Information
Syntax

Additional
 All computer processing requires data
Information  Data – Collection of raw facts, figures and symbols.
Do’s  Computers manipulate/processes data to create
Don’ts information.
Video clip  Information is data that is organized, meaningful,
Case studies and useful.
Do it
yourself
 During the output Phase, the information that has
been created is put into some form, such as a
printed report.

CSE 101/102 Computer science and Engg 10/24/2022 13


Instruction to computer
Syntax

Additional  Program or software - a detailed list of


Information

Do’s
instructions that tells the computer what exactly
Don’ts
to do.
Video clip  Before processing a specific job, the computer
Case studies program corresponding to that job must be
Do it stored in memory.
yourself
 Once the program is stored in memory the
computer can start the operation by executing
the program instructions one after the other.

CSE 101/102 Computer science and Engg 10/24/2022 14


Block Diagram of a Computer
Syntax

Additional
Information

Do’s

Don’ts

Video clip

Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 15


Computer peripherals
Syntax

Additional
Input, output, or auxiliary storage devices are
Information attached to a computer
Do’s

Don’ts
Input Devices include keyboard and mouse,
Video clip

Case studies
scanners.
Output Devices include printers, video display,
Do it
yourself LCD screens.
Auxiliary Devices/Secondary Storage Devices
include disk drives, CD-ROM and DVD-ROM
drives, modems, and digital cameras.

CSE 101/102 Computer science and Engg 10/24/2022 16


Input devices
Syntax
An external device connected to the CPU, used to
Additional
Information feed data and instructions for solving the problem
Do’s at hand
Don’ts The most commonly used input device is the
Video clip
Keyboard and some of the other input devices are
Case studies
listed below
Do it
yourself Mouse
Joystick
Light pen
Trackball
Optical Scanner
Voice input
CSE 101/102 Computer science and Engg 10/24/2022 17
Output devices
Syntax
It is used to display the results.
Additional
Information The most commonly used output device is the
Do’s monitor. Some of the other output devices are
Don’ts

Video clip printer


Case studies plotter
Do it
yourself
plasma display panels
LCD displays
voice output

CSE 101/102 Computer science and Engg 10/24/2022 18


System unit
Syntax  Data and instructions received from the
Additional
Information
input device are stored and processed in the
Do’s
System unit. The Central Processing Unit and
Don’ts Memory Unit are together called as System
Video clip Unit.
Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 19


Central Processing Unit
Syntax
Once the data and instructions received from the
Additional
Information input device, they are processed in this unit. This
Do’s is generally called CPU. Further it consists of two
Don’ts functional units.
Video clip
Control Unit (CU)
Case studies
Arithmetic and Logic Unit (ALU)
Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 20


Arithmetic and Logical unit
Syntax
Performs arithmetic and logical micro operations:
Additional
Information
Example:
Do’s

Don’ts
arithmetic(+,-,*,/ etc..) and
Video clip logical (AND, OR, NOT, <,= etc..) operations
Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 21


Control unit
Syntax

Additional •Controls the order in which your program


Information

Do’s
instructions are executed.
Don’ts Functions of CU:
Fetches data and instructions to main memory
Video clip

Case studies
Interprets these instructions
Do it
yourself
Controls the transfer of data and instructions to

and from main memory


Controls input and output devices.

Overall supervision of computer system

CSE 101/102 Computer science and Engg 10/24/2022 22


Memory unit
Syntax
It is a storage device where the data and
Additional
Information instructions fed by the user are stored.
Do’s
It is an ordered sequence of storage cells, each
Don’ts

Video clip capable of holding a piece of information


Case studies

Do it Each cell has its own unique address


yourself

The information held can be input data, computed


values, or your program instructions.

CSE 101/102 Computer science and Engg 10/24/2022 23


Memory unit
Syntax

Additional
The computer memory is measured in terms of
Information

Do’s bits, bytes and words.


Don’ts
A bit is a binary digit either 0 or 1.
Video clip

Case studies A byte is unit of memory and is defined as


Do it
yourself
sequence of 8 bits.
The word can be defined as a sequence of
16/32/64 bits or 2/4/8 bytes respectively depending
on the machine architecture.
CSE 101/102 Computer science and Engg 10/24/2022 24
Memory hierarchy
Syntax

Additional
Information

Do’s

Don’ts

Video clip

Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 25


Main – Primary memory
It is the place where the data and instructions,
Syntax

Additional currently being executed are stored.


Information

Do’s
Located outside CPU
Don’ts High speed.
Video clip

Case studies
This is a temporary memory because the data
Do it and instructions stored here get erased when
yourself
the power goes off.
This is also referred as primary memory.
It is a semiconductor memory and measured in
terms of megabytes and gigabytes.
Eg. RAM and
CSE 101/102 ROM
Computer science and Engg 10/24/2022 26
Secondary storage devices
Syntax

Additional Since most of main memory is volatile and limited,


Information

Do’s it is essential that there should be other types of


Don’ts

Video clip
storage devices where programs and data can be
Case studies
stored when they are no longer being processed.
Do it
yourself
Secondary storage devices can be installed within
the computer box at the factory or added later as
needed.

CSE 101/102 Computer science and Engg 10/24/2022 27


Secondary Storage Devices
Syntax

Additional
It is a non volatile memory and made up of
Information magnetic material and stores large amount of
Do’s information for long time.
Don’ts
Low speed.
Holds programs not currently being executed.
Video clip

Case studies

Do it
Input, output, and auxiliary/secondary storage
yourself devices attached to a computer are called
peripherals. E.g. Magnetic tapes, magnetic disks,
compact disks etc.

CSE 101/102 Computer science and Engg 10/24/2022 28


Computer memory classifications
Syntax

Additional
The computer memory is classified into
Information
• Main memory-Primary storage
Do’s

Don’ts
• Secondary memory-Auxiliary storage
Video clip • Cache Memory
Case studies
 The Main/Primary memory is a temporary
Do it
yourself memory, so the data and instructions stored
here erased when the power goes off. It consists
of RAM and ROM

CSE 101/102 Computer science and Engg 10/24/2022 29


RAM & ROM
RAM stands for Random Access Memory
Syntax
 It is the read and write memory.
Additional
Information  The information typed by the user are stored in this
Do’s memory and any memory location can be accessed
Don’ts
directly without scanning it sequentially.
Video clip
 Hence it is called as random access memory.
Case studies
 During power failure the information stored in it will be
Do it
erased.
yourself  It is also called as volatile memory.
ROM stands for Read Only Memory
Permanent memory and non volatile.
The contents in locations in ROM can not be changed
It stores mainly stored program and basic input output
systems programs.

CSE 101/102 Computer science and Engg 10/24/2022 30


Classifications of ROM
PROM :Programmable Read Only Memory
Syntax
It is a variation of ROM.
Additional
Information
The contents of this memory are decided by the user
These contents can not be erased once they are written to
Do’s
it.
Don’ts

Video clip EPROM : Erasable Programmable Read Only Memory


Case studies It is a modification to PROM.
Do it Contents stored can be erased by exposing it to Ultra Violet
yourself Light source.

EEPROM: Electrically Erasable Programmable Read Only


Memory
The contents stored in this can be erased electrically.
[ Flash, micro processors etc.]

CSE 101/102 Computer science and Engg 10/24/2022 31


Cache memory
Syntax It is a High speed memory and placed between the
Additional
Information CPU and the main memory.
Do’s
Users can not access this memory.
Don’ts

Video clip
It stores the data and instructions currently to be
Case studies executed.
Do it
yourself More costlier but less capacity than main memory.

CSE 101/102 Computer science and Engg 10/24/2022 32


Computer BUS
Syntax
• Computer components are connected by a bus.
Additional
Information • A bus is a group of parallel wires that carry
Do’s

Don’ts
control signals and data between components
Video clip

Case studies

Do it
yourself

CSE 101/102 Computer science and Engg 10/24/2022 33


Summary
 Charles Babbage is called the father of computer.
Syntax

Additional
 Computer is an electronic device which accepts
Information data as input, performs processing on the data,
Do’s
and gives the desired output.
Don’ts
 A computer may be analog or digital computer.
Video clip
 Speed, accuracy, diligence, storage capability and
Case studies

Do it
versatility are the main characteristics of
yourself computer.
 The evolution of computers to their present state
is divided into five generations of computers,
based on the hardware and software they use,
their physical appearance and their computing
characteristics.
CSE 101/102 Computer science and Engg 10/24/2022 34
Summary
Syntax

Additional
 Computers are broadly classified as
Information microcomputers, minicomputers, mainframe
Do’s computers, and supercomputers, based on their
Don’ts
sizes and types.
Video clip
 Input/output Unit, CPU and Memory unit are the
Case studies

Do it
three main components of computer.
yourself  CPU consists of ALU, CU and Registers. The
Self Test memory unit stores programs, data and output,
temporarily, during the processing. Additionally,
storage unit or secondary memory is used for the
storing of programs, data and output permanently.
CSE 101/102 Computer science and Engg 10/24/2022 35

You might also like