SlideShare uma empresa Scribd logo
1 de 30
FUNDAMENTALS OF
COMPUTER
By: Surbhi Saroha
SYLLABUS
• Introduction to computers(characteristics, capabilities, generations)
• Software
• Hardware
• Memory
• Control Unit
• ALU
• Input and Output devices
INTRODUCTION TO COMPUTERS
• Today’s world is an information-rich world and it has become a necessity for
everyone to know about computers.
• A computer is an electronic data processing device, which accepts and stores data
input, processes the data input, and generates the output in a required format.
CHARACTERISTICS OF COMPUTER
• The characteristics of the computer system are as follows −
CHARACTERISTICS OF COMPUTER
• Speed
• A computer works with much higher speed and accuracy compared to humans
while performing mathematical calculations. Computers can process millions
(1,000,000) of instructions per second. The time taken by computers for their
operations is microseconds and nanoseconds.
• 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.
CONT…..
• Versatility
• Versatility refers to the capability of a computer to perform different kinds of works with
same accuracy and efficiency.
• Reliability
• A computer is reliable as it gives consistent result for similar set of data i.e., if we give same
set of input any number of times, we will get the same result.
• Automation
• 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 are removable devices such as CDs, pen drives, etc., which are also used
to store data.
CAPABILITIES OF COMPUTER
• The capabilities of a computer system are speed, reliability, adaptability, storage and
accuracy.
• Computers systems are well adjusted to perform repetitive tasks. They never get tired, bored
or fatigued. Hence, they are a lot reliable than humans.
• 10 capabilities of computer.
• Speed
• Accuracy
• Automation
• Versatility
• Diligence
• Reliability
CONT….
• Quick Decision
• Storage Capacity
• Multitasking
• Power of Remembering
GENERATIONS OF COMPUTER
NOTE:
• Very Large Scale Integrated (VLSI)
• Ultra Large Scale Integration(ULSI).
SOFTWARE
• Software is a set of instructions, data or programs used to operate computers and
execute specific tasks.
• It is the opposite of hardware, which describes the physical aspects of a computer.
• Software is a generic term used to refer to applications, scripts and programs that
run on a device.
• The two main categories of software are application software and system software.
TYPES OF SOFTWARE
• Application software
• The most common type of software, application software is a computer software
package that performs a specific function for a user, or in some cases, for another
application.
• An application can be self-contained, or it can be a group of programs that run the
application for the user.
• Examples of modern applications include office suites, graphics software, databases
and database management programs, web browsers, word processors, software
development tools, image editors and communication platforms.
CONT….
• System software
• These software programs are designed to run a computer's application programs
and hardware.
• System software coordinates the activities and functions of the hardware and
software.
• In addition, it controls the operations of the computer hardware and provides an
environment or platform for all the other types of software to work in.
• The OS is the best example of system software; it manages all the other computer
programs. Other examples of system software include the firmware, computer
language translators and system utilities.
HARDWARE
• Computer hardware includes the physical parts of a computer, such as
the case, central processing unit (CPU), random access memory
(RAM), monitor, mouse, keyboard, computer data storage, graphics card, sound
card, speakers and motherboard.
• By contrast, software is the set of instructions that can be stored and run by
hardware. Hardware is so-termed because it is "hard" or rigid with respect to
changes, whereas software is "soft" because it is easy to change.
• Hardware is typically directed by the software to execute any command
or instruction.
• A combination of hardware and software forms a usable computing system,
although other systems exist with only hardware.
MEMORY
• Memory is primarily of three types
• Cache Memory
• Primary Memory/Main Memory
• Secondary Memory
CACHE MEMORY
• Cache memory is a very high speed semiconductor memory which can speed up the
CPU.
• It acts as a buffer between the CPU and the main memory.
• It is used to hold those parts of data and program which are most frequently used
by the CPU.
• The parts of data and programs are transferred from the disk to cache memory by
the operating system, from where the CPU can access them.
PRIMARY MEMORY (MAIN MEMORY)
• Primary memory holds only those data and instructions on which the computer is
currently working.
• It has a limited capacity and data is lost when power is switched off.
• It is generally made up of semiconductor device. These memories are not as fast as
registers.
• The data and instruction required to be processed resides in the main memory.
• It is divided into two subcategories RAM and ROM.
SECONDARY MEMORY
• This type of memory is also known as external memory or non-volatile.
• It is slower than the main memory. These are used for storing data/information
permanently.
• CPU directly does not access these memories, instead they are accessed via input-
output routines.
• The contents of secondary memories are first transferred to the main memory, and
then the CPU can access it.
• For example, disk, CD-ROM, DVD, etc.
CONTROL UNIT
• Control Unit is the part of the computer’s central processing unit (CPU), which
directs the operation of the processor.
• It is the responsibility of the Control Unit to tell the computer’s memory,
arithmetic/logic unit and input and output devices how to respond to the
instructions that have been sent to the processor.
• It fetches internal instructions of the programs from the main memory to the
processor instruction register, and based on this register contents, the control unit
generates a control signal that supervises the execution of these instructions.
FUNCTIONS OF THE CONTROL UNIT
–
• It coordinates the sequence of data movements into, out of, and between a
processor’s many sub-units.
• It interprets instructions.
• It controls data flow inside the processor.
• It receives external instructions or commands to which it converts to sequence of
control signals.
• It controls many execution units(i.e. ALU, data buffers and registers) contained
within a CPU.
• It also handles multiple tasks, such as fetching, decoding, execution handling and
storing results.
ALU
• In the computer system, ALU is a main component of the central processing unit,
which stands for arithmetic logic unit and performs arithmetic and logic operations.
• It is also known as an integer unit (IU) that is an integrated circuit within a CPU or
GPU, which is the last component to perform calculations in the processor.
• It has the ability to perform all processes related to arithmetic and logic operations
such as addition, subtraction, and shifting operations, including Boolean
comparisons (XOR, OR, AND, and NOT operations).
THE OPERATIONS PERFORMED BY
ALU ARE:
• Logical Operations: The logical operations consist of NOR, NOT, AND, NAND, OR,
XOR, and more.
• Bit-Shifting Operations: It is responsible for displacement in the locations of the
bits to the by right or left by a certain number of places that are known as a
multiplication operation.
• Arithmetic Operations: Although it performs multiplication and division, this refers
to bit addition and subtraction. But multiplication and division operations are more
costly to make. In the place of multiplication, addition can be used as a substitute
and subtraction for division.
INPUT AND OUTPUT DEVICES
• An input/output device, often known as an IO device, is any hardware that allows a
human operator or other systems to interface with a computer.
• Input/output devices, as the name implies, are capable of delivering data (output) to
and receiving data from a computer (input).
• An input/output (I/O) device is a piece of hardware that can take, output, or process
data.
• It receives data as input and provides it to a computer, as well as sends computer
data to storage media as a storage output.
INPUT DEVICES
• Keyboard
The keyboard is the most frequent and widely used input device for entering data into
a computer. Although there are some additional keys for performing other operations,
the keyboard layout is similar to that of a typical typewriter.
Mouse
The most common pointing device is the mouse. The mouse is used to move a little
cursor across the screen while clicking and dragging. The cursor will stop if you let go
of the mouse. The computer is dependent on you to move the mouse; it won’t move
by itself.
CONT….
• Joystick
A joystick is a pointing device that is used to move the cursor on a computer screen. A
spherical ball is attached to both the bottom and top ends of the stick. In a socket, the
lower spherical ball slides. You can move the joystick in all four directions.
• Light Pen
A light pen is a type of pointing device that looks like a pen. It can be used to select a
menu item or to draw on the monitor screen. A photocell and an optical system are
enclosed in a tiny tube.
OUTPUT DEVICES
• Monitor
Monitors, also known as Visual Display Units (VDUs), are a computer’s primary output
device. It creates images by arranging small dots, known as pixels, in a rectangular
pattern.
Printer
• Printers are output devices that allow you to print information on paper.
THANK YOU

Mais conteúdo relacionado

Mais procurados

Classification of computer
Classification of computerClassification of computer
Classification of computer
Vicky Maliks
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
Qsrealm
 
Types of Operating System-converted.pdf
Types of Operating System-converted.pdfTypes of Operating System-converted.pdf
Types of Operating System-converted.pdf
Omid695066
 
Computer Basic Definitions
Computer Basic DefinitionsComputer Basic Definitions
Computer Basic Definitions
norzaini
 

Mais procurados (20)

Memory Devices.pptx
Memory Devices.pptxMemory Devices.pptx
Memory Devices.pptx
 
Classification of computer
Classification of computerClassification of computer
Classification of computer
 
Computer Components
Computer ComponentsComputer Components
Computer Components
 
ICT - Lecture Notes 3.pdf
ICT - Lecture Notes 3.pdfICT - Lecture Notes 3.pdf
ICT - Lecture Notes 3.pdf
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
 
Introduction To Computer 1
Introduction To Computer  1Introduction To Computer  1
Introduction To Computer 1
 
Ram & rom
Ram & romRam & rom
Ram & rom
 
Types of Operating System-converted.pdf
Types of Operating System-converted.pdfTypes of Operating System-converted.pdf
Types of Operating System-converted.pdf
 
Operating System Structure
Operating System StructureOperating System Structure
Operating System Structure
 
typical-configuration-of-computer.pdf
typical-configuration-of-computer.pdftypical-configuration-of-computer.pdf
typical-configuration-of-computer.pdf
 
Basics of computer
Basics of computerBasics of computer
Basics of computer
 
Hybrid computer
Hybrid computerHybrid computer
Hybrid computer
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardware
 
Uc14 chap02
Uc14 chap02Uc14 chap02
Uc14 chap02
 
Computer Basic Definitions
Computer Basic DefinitionsComputer Basic Definitions
Computer Basic Definitions
 
• Input/output Devices • Input Devices • Types of Input Devices
• Input/output Devices • Input Devices • Types of Input Devices• Input/output Devices • Input Devices • Types of Input Devices
• Input/output Devices • Input Devices • Types of Input Devices
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
 
Computer components
Computer componentsComputer components
Computer components
 
Computer Language
Computer LanguageComputer Language
Computer Language
 

Semelhante a Fundamentals of computer Part 1

pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
RbiGradeB
 
Intro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptxIntro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptx
FalakNiaz15
 
COMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptxCOMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptx
21BEE088SANKALP
 

Semelhante a Fundamentals of computer Part 1 (20)

pre phd class 1.pptx
pre phd class 1.pptxpre phd class 1.pptx
pre phd class 1.pptx
 
Intro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptxIntro to Computing Lec 1.pptx
Intro to Computing Lec 1.pptx
 
CAB UNIT 1.pptx
CAB  UNIT 1.pptxCAB  UNIT 1.pptx
CAB UNIT 1.pptx
 
COMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptxCOMPUTER CHAPTER 1 NOTES (1).pptx
COMPUTER CHAPTER 1 NOTES (1).pptx
 
Basic Computer skill-P1.pptx
Basic Computer skill-P1.pptxBasic Computer skill-P1.pptx
Basic Computer skill-P1.pptx
 
Basic Computer Skills.pptx
Basic Computer Skills.pptxBasic Computer Skills.pptx
Basic Computer Skills.pptx
 
Introduction to components of computer system
Introduction to components of computer systemIntroduction to components of computer system
Introduction to components of computer system
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
MODULE 2.pptx
MODULE 2.pptxMODULE 2.pptx
MODULE 2.pptx
 
1 fundamentals of computer
1 fundamentals of computer1 fundamentals of computer
1 fundamentals of computer
 
Computer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer OrganisationComputer Organisation unit 1 basics of computer Organisation
Computer Organisation unit 1 basics of computer Organisation
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
 
ch1notes IP.pptx
ch1notes IP.pptxch1notes IP.pptx
ch1notes IP.pptx
 
A walk through the computer system
A walk through the computer systemA walk through the computer system
A walk through the computer system
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
diploma basic of computers.ppt
diploma basic of computers.pptdiploma basic of computers.ppt
diploma basic of computers.ppt
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
 
fundamentalofcomputers-postaldeptt-150308230655-conversion-gate01.pdf
fundamentalofcomputers-postaldeptt-150308230655-conversion-gate01.pdffundamentalofcomputers-postaldeptt-150308230655-conversion-gate01.pdf
fundamentalofcomputers-postaldeptt-150308230655-conversion-gate01.pdf
 
Fundamental of Computers
Fundamental of ComputersFundamental of Computers
Fundamental of Computers
 

Mais de SURBHI SAROHA (20)

Cloud Computing (Infrastructure as a Service)UNIT 2
Cloud Computing (Infrastructure as a Service)UNIT 2Cloud Computing (Infrastructure as a Service)UNIT 2
Cloud Computing (Infrastructure as a Service)UNIT 2
 
Management Information System(Unit 2).pptx
Management Information System(Unit 2).pptxManagement Information System(Unit 2).pptx
Management Information System(Unit 2).pptx
 
Searching in Data Structure(Linear search and Binary search)
Searching in Data Structure(Linear search and Binary search)Searching in Data Structure(Linear search and Binary search)
Searching in Data Structure(Linear search and Binary search)
 
Management Information System(UNIT 1).pptx
Management Information System(UNIT 1).pptxManagement Information System(UNIT 1).pptx
Management Information System(UNIT 1).pptx
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
 
JAVA (UNIT 5)
JAVA (UNIT 5)JAVA (UNIT 5)
JAVA (UNIT 5)
 
DBMS (UNIT 5)
DBMS (UNIT 5)DBMS (UNIT 5)
DBMS (UNIT 5)
 
DBMS UNIT 4
DBMS UNIT 4DBMS UNIT 4
DBMS UNIT 4
 
JAVA(UNIT 4)
JAVA(UNIT 4)JAVA(UNIT 4)
JAVA(UNIT 4)
 
OOPs & C++(UNIT 5)
OOPs & C++(UNIT 5)OOPs & C++(UNIT 5)
OOPs & C++(UNIT 5)
 
OOPS & C++(UNIT 4)
OOPS & C++(UNIT 4)OOPS & C++(UNIT 4)
OOPS & C++(UNIT 4)
 
DBMS UNIT 3
DBMS UNIT 3DBMS UNIT 3
DBMS UNIT 3
 
JAVA (UNIT 3)
JAVA (UNIT 3)JAVA (UNIT 3)
JAVA (UNIT 3)
 
Keys in dbms(UNIT 2)
Keys in dbms(UNIT 2)Keys in dbms(UNIT 2)
Keys in dbms(UNIT 2)
 
DBMS (UNIT 2)
DBMS (UNIT 2)DBMS (UNIT 2)
DBMS (UNIT 2)
 
JAVA UNIT 2
JAVA UNIT 2JAVA UNIT 2
JAVA UNIT 2
 
Database Management System(UNIT 1)
Database Management System(UNIT 1)Database Management System(UNIT 1)
Database Management System(UNIT 1)
 
Object-Oriented Programming with Java UNIT 1
Object-Oriented Programming with Java UNIT 1Object-Oriented Programming with Java UNIT 1
Object-Oriented Programming with Java UNIT 1
 
Database Management System(UNIT 1)
Database Management System(UNIT 1)Database Management System(UNIT 1)
Database Management System(UNIT 1)
 
OOPs & C++ UNIT 3
OOPs & C++ UNIT 3OOPs & C++ UNIT 3
OOPs & C++ UNIT 3
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 

Fundamentals of computer Part 1

  • 2. SYLLABUS • Introduction to computers(characteristics, capabilities, generations) • Software • Hardware • Memory • Control Unit • ALU • Input and Output devices
  • 3. INTRODUCTION TO COMPUTERS • Today’s world is an information-rich world and it has become a necessity for everyone to know about computers. • A computer is an electronic data processing device, which accepts and stores data input, processes the data input, and generates the output in a required format.
  • 4. CHARACTERISTICS OF COMPUTER • The characteristics of the computer system are as follows −
  • 5. CHARACTERISTICS OF COMPUTER • Speed • A computer works with much higher speed and accuracy compared to humans while performing mathematical calculations. Computers can process millions (1,000,000) of instructions per second. The time taken by computers for their operations is microseconds and nanoseconds. • 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.
  • 6. CONT….. • Versatility • Versatility refers to the capability of a computer to perform different kinds of works with same accuracy and efficiency. • Reliability • A computer is reliable as it gives consistent result for similar set of data i.e., if we give same set of input any number of times, we will get the same result. • Automation • 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 are removable devices such as CDs, pen drives, etc., which are also used to store data.
  • 7. CAPABILITIES OF COMPUTER • The capabilities of a computer system are speed, reliability, adaptability, storage and accuracy. • Computers systems are well adjusted to perform repetitive tasks. They never get tired, bored or fatigued. Hence, they are a lot reliable than humans. • 10 capabilities of computer. • Speed • Accuracy • Automation • Versatility • Diligence • Reliability
  • 8. CONT…. • Quick Decision • Storage Capacity • Multitasking • Power of Remembering
  • 10. NOTE: • Very Large Scale Integrated (VLSI) • Ultra Large Scale Integration(ULSI).
  • 11. SOFTWARE • Software is a set of instructions, data or programs used to operate computers and execute specific tasks. • It is the opposite of hardware, which describes the physical aspects of a computer. • Software is a generic term used to refer to applications, scripts and programs that run on a device. • The two main categories of software are application software and system software.
  • 12. TYPES OF SOFTWARE • Application software • The most common type of software, application software is a computer software package that performs a specific function for a user, or in some cases, for another application. • An application can be self-contained, or it can be a group of programs that run the application for the user. • Examples of modern applications include office suites, graphics software, databases and database management programs, web browsers, word processors, software development tools, image editors and communication platforms.
  • 13. CONT…. • System software • These software programs are designed to run a computer's application programs and hardware. • System software coordinates the activities and functions of the hardware and software. • In addition, it controls the operations of the computer hardware and provides an environment or platform for all the other types of software to work in. • The OS is the best example of system software; it manages all the other computer programs. Other examples of system software include the firmware, computer language translators and system utilities.
  • 14. HARDWARE • Computer hardware includes the physical parts of a computer, such as the case, central processing unit (CPU), random access memory (RAM), monitor, mouse, keyboard, computer data storage, graphics card, sound card, speakers and motherboard. • By contrast, software is the set of instructions that can be stored and run by hardware. Hardware is so-termed because it is "hard" or rigid with respect to changes, whereas software is "soft" because it is easy to change. • Hardware is typically directed by the software to execute any command or instruction. • A combination of hardware and software forms a usable computing system, although other systems exist with only hardware.
  • 15. MEMORY • Memory is primarily of three types • Cache Memory • Primary Memory/Main Memory • Secondary Memory
  • 16. CACHE MEMORY • Cache memory is a very high speed semiconductor memory which can speed up the CPU. • It acts as a buffer between the CPU and the main memory. • It is used to hold those parts of data and program which are most frequently used by the CPU. • The parts of data and programs are transferred from the disk to cache memory by the operating system, from where the CPU can access them.
  • 17. PRIMARY MEMORY (MAIN MEMORY) • Primary memory holds only those data and instructions on which the computer is currently working. • It has a limited capacity and data is lost when power is switched off. • It is generally made up of semiconductor device. These memories are not as fast as registers. • The data and instruction required to be processed resides in the main memory. • It is divided into two subcategories RAM and ROM.
  • 18. SECONDARY MEMORY • This type of memory is also known as external memory or non-volatile. • It is slower than the main memory. These are used for storing data/information permanently. • CPU directly does not access these memories, instead they are accessed via input- output routines. • The contents of secondary memories are first transferred to the main memory, and then the CPU can access it. • For example, disk, CD-ROM, DVD, etc.
  • 19. CONTROL UNIT • Control Unit is the part of the computer’s central processing unit (CPU), which directs the operation of the processor. • It is the responsibility of the Control Unit to tell the computer’s memory, arithmetic/logic unit and input and output devices how to respond to the instructions that have been sent to the processor. • It fetches internal instructions of the programs from the main memory to the processor instruction register, and based on this register contents, the control unit generates a control signal that supervises the execution of these instructions.
  • 20.
  • 21. FUNCTIONS OF THE CONTROL UNIT – • It coordinates the sequence of data movements into, out of, and between a processor’s many sub-units. • It interprets instructions. • It controls data flow inside the processor. • It receives external instructions or commands to which it converts to sequence of control signals. • It controls many execution units(i.e. ALU, data buffers and registers) contained within a CPU. • It also handles multiple tasks, such as fetching, decoding, execution handling and storing results.
  • 22. ALU • In the computer system, ALU is a main component of the central processing unit, which stands for arithmetic logic unit and performs arithmetic and logic operations. • It is also known as an integer unit (IU) that is an integrated circuit within a CPU or GPU, which is the last component to perform calculations in the processor. • It has the ability to perform all processes related to arithmetic and logic operations such as addition, subtraction, and shifting operations, including Boolean comparisons (XOR, OR, AND, and NOT operations).
  • 23.
  • 24. THE OPERATIONS PERFORMED BY ALU ARE: • Logical Operations: The logical operations consist of NOR, NOT, AND, NAND, OR, XOR, and more. • Bit-Shifting Operations: It is responsible for displacement in the locations of the bits to the by right or left by a certain number of places that are known as a multiplication operation. • Arithmetic Operations: Although it performs multiplication and division, this refers to bit addition and subtraction. But multiplication and division operations are more costly to make. In the place of multiplication, addition can be used as a substitute and subtraction for division.
  • 25. INPUT AND OUTPUT DEVICES • An input/output device, often known as an IO device, is any hardware that allows a human operator or other systems to interface with a computer. • Input/output devices, as the name implies, are capable of delivering data (output) to and receiving data from a computer (input). • An input/output (I/O) device is a piece of hardware that can take, output, or process data. • It receives data as input and provides it to a computer, as well as sends computer data to storage media as a storage output.
  • 26. INPUT DEVICES • Keyboard The keyboard is the most frequent and widely used input device for entering data into a computer. Although there are some additional keys for performing other operations, the keyboard layout is similar to that of a typical typewriter. Mouse The most common pointing device is the mouse. The mouse is used to move a little cursor across the screen while clicking and dragging. The cursor will stop if you let go of the mouse. The computer is dependent on you to move the mouse; it won’t move by itself.
  • 27. CONT…. • Joystick A joystick is a pointing device that is used to move the cursor on a computer screen. A spherical ball is attached to both the bottom and top ends of the stick. In a socket, the lower spherical ball slides. You can move the joystick in all four directions. • Light Pen A light pen is a type of pointing device that looks like a pen. It can be used to select a menu item or to draw on the monitor screen. A photocell and an optical system are enclosed in a tiny tube.
  • 28. OUTPUT DEVICES • Monitor Monitors, also known as Visual Display Units (VDUs), are a computer’s primary output device. It creates images by arranging small dots, known as pixels, in a rectangular pattern. Printer • Printers are output devices that allow you to print information on paper.
  • 29.