SlideShare uma empresa Scribd logo
1 de 46
Fundamentals of Computer
Applications
Shaveta
Assistant Professor
CSE
SHARDA University
Defining Computers
The Computer Defined
 Electronic device
 Converts data into information
 Modern computers are digital
Two digits combine to make data (0, 1)
Defining Computers 3
Shaveta
The Computer Defined
 Older computers were analog
A range of values made data
Defining Computers 4
Shaveta
The Computer Defined
 Older computers were analog
A more manageable type -- the old-fashioned slide rule
Defining Computers 5
Shaveta
Basic Organization of Computer
6Defining Computers
Shaveta
CPU
 It is a core component of the computer. It executes user’s
instructions and processes calculations.
 Like the chief commander of the army, the CPU controls and
coordinates various devices in the computer system.
 Without the CPU, the devices cannot work together and so
the computer cannot function.
 It is often a etched on a chip and is usually called a
microprocessor.
7Defining Computers
Shaveta
Basic units of CPU
It has basically to main units
 CU(Control Unit)
 ALU(Arithmetic and Logic Unit)
Control
unit
Arithmetic
and logic
unit
Some
registers
8Defining Computers
Shaveta
Control Unit
 The control unit executes the instructions, sends control
signals to and receive control signals from peripheral
devices.
 In other words, it controls the whole computer, and
directs the entire system to carry out instructions.
9Defining Computers
Shaveta
Arithmetic and Logic Unit
Arithmetic and
Logic Unit
Arithmetic unit
Logic unit
handles arithmetic
calculations
performs logical
calculations and makes
judgement like “if A > B is
true”.
10Defining Computers
Shaveta
Registers
 When the control unit and the arithmetic and logic unit
operate, they store the information and instruction temporarily
in registers.
11Defining Computers
Shaveta
Program Executions
 The diagram shows how the CPU executes an instruction:
Main memory
Fetch
Arithmetic and
logic unit
Control unit
ExecuteDecode
This is called machine
cycle.
Shaveta
12Defining Computers
 Before a computer executes instructions, they are first
placed in the main memory.
Fetching
Program Executions
 The control unit gets the next program instruction from the
main memory.
Decoding
 The control unit decodes what the instruction means.
Shaveta
13Defining Computers
Executing
Program Executions
 The ALU executes arithmetic and logical instructions.
It means that the ALU controls and performs the actual
operation on the data.
Shaveta
14Defining Computers
Classification of Computers
Computers for Individual Use
 Computers can
be shared by
multiple users
but can be used
by only one
person at a time.
1A-
16Defining Computers
Shaveta
Computers for Individual Use
 Although PCs are used by individuals,
they also can be connected together to create networks.
1A-
17Defining Computers
Shaveta
Computers for Individual Use
 Desktop computers
The most common type of computer
Sits on the desk or floor
Performs a variety of tasks
1A-
18Defining Computers
Shaveta
Computers for Individual Use
 Desktop computers
Different design types
1A-
19Defining Computers
Shaveta
Computers for Individual Use
 Workstations
Specialized computers
Optimized for science or graphics
More powerful than a desktop
1A-
20Defining Computers
Shaveta
Computers for Individual Use
 Notebook computers
Small portable computers
Weighs between 3 and 8 pounds
1A-
21Defining Computers
Shaveta
Computers for Individual Use
 Notebook computers
About 8 ½ by 11 inches
Typically as powerful as a desktop
1A-
22Defining Computers
Shaveta
Computers for Individual Use
 Tablet computers
Newest development
in portable
computers
Input is through
a pen
Run specialized
versions of office
products
23Defining Computers
Shaveta
Computers for Individual Use
 Handheld computers, palm computer
Very small computers
Personal Digital Assistants (PDA)
Note taking or contact management
Data can synchronize with a desktop
1A-
24Defining Computers
Shaveta
Computers for Individual Use
 Smart phones
Hybrid of cell
phone and PDA
Web surfing,
E-mail access
1A-25Defining Computers
Shaveta
Computers for Organizations
 Network servers
Centralized computer
All other computers connect
1A-
26Defining Computers
Shaveta
Computers for Organizations
 Network servers
Flexibility to different kinds of tasks
1A-
27
Computers for OrganizationsComputers for Organizations
Defining Computers
Shaveta
Computers for Organizations
 Network servers
Users use the Internet as a means of connecting
even if away from the offices.
1A-
28Defining Computers
Shaveta
Computers for Organizations
 Mainframes
Used in large organizations
Handle thousands of users
Users access through a terminal
Shaveta
Computers for Organizations
 Mainframes
Large and powerful systems
1A-
30Defining Computers
Shaveta
Computers for Organizations
 Minicomputers
Called midrange computers
Power between mainframe and desktop
Handle hundreds of users
Used in smaller organizations
Users access through a terminal
1A-
31Defining Computers
Shaveta
Computers for Organizations
 Supercomputers
The most powerful
computers made
Handle large and
complex calculations
Process trillions of
operations per
second
Found in research
organizations
Shaveta
Computers in Society
 More impact than any other invention
Changed work and leisure activities
Used by all demographic groups
 Computers are important because:
Provide information to users
Information is critical to our society
Managing information is difficult
1A-
33Defining Computers
Shaveta
Computers in Society
 Impact of computers
Like the Impact of automobile
1A-
34Defining Computers
Shaveta
Computers in Society
 The benefits of using computers
As varied as users
1A-
35Defining Computers
Shaveta
Computers in Society
 Computers at home
Many homes have multiple computers
Computers are used for Communication
1A-
36Defining Computers
Shaveta
Computers in Society
 Computers at home
Computers are used for
Business
Entertainment
Schoolwork
Finances
1A-
37Defining Computers
Shaveta
Computers in Society
 Computers in education
Computer literacy required at all levels
1A-
38Defining Computers
Shaveta
Computers in Society
 Computers in small business
Makes businesses more profitable
Allows owners to manage
1A-
39Defining Computers
Shaveta
Computers in Society
 Computers in industry
Computers are
 used to design
 products
Assembly
 lines are
 automated
1A-
40Defining Computers
Shaveta
Computers in Society
 Computers in government
Necessary to track data for population
Police officers
Tax calculation and collection
Governments were the first computer users
1A-
41Defining Computers
Shaveta
Computers in Society
 Computers in health care
Revolutionized health care
New treatments possible
Scheduling of patients has improved
Delivery of medicine is safer
1A-
42Defining Computers
Shaveta
Memory
 Memory refers to the physical devices used to store programs
(sequences of instructions) or data (e.g. program state information)
on a temporary or permanent basis for use in a computer or
other digital electronic device.
 Primary memory is used for the information in physical systems
which are fast (i.e. RAM), as a distinction from Secondary memory,
which are physical devices for program and data storage which are
slow to access but offer higher memory capacity. Primary memory
stored on secondary memory is called "virtual memory".
43Defining Computers
Shaveta
 The term "storage" is often (but not always) used in separate
computers of traditional secondary memory such as tape, magnetic
disks and optical discs (CD-ROM and DVD-ROM). The term
"memory" is often (but not always) associated with
addressable semiconductor memory, i.e. integrated
circuits consisting of silicon-based transistors, used for example
as primary memory but also other purposes in computers and
other digital electronic devices.
 There are two main types of semiconductor
memory: volatile and non-volatile. Examples of non-volatile
memory are flash memory (sometimes used as secondary,
sometimes primary computer memory)
and ROM/PROM/EPROM/EEPROM memory (used
for firmware such as boot programs). Examples of volatile
memory are primary memory (typically dynamic RAM, DRAM),
and fast CPU cache memory (typically static RAM, SRAM, which
is fast but energy-consuming and offer lower memory capacity per
area unit than DRAM) .
44Defining Computers
Shaveta
Classification of Memory
Memory
Volatile Non-Volatile
computer memory that requires
power to maintain the stored
information.
computer memory that can
retain the stored information
even when not powered.
•RAM
•DRAM (e.g., DDR SDRAM)
•SRAM
•Cache
•ROM
•PROM
•EPROM
•EEPROM
•Flash memory
45Defining Computers
Shaveta
Full Form Type Function
RAM Read and Write
Memory
Volatile RAM is a form of data storage that can be
accessed randomly at any time, in any
order and from any physical location.
DRAM Dynamic RAM Volatile that stores each bit of data in a
separate capacitor within an integrated
circuit.
SRAM Static RAM Volatile Each bit in an SRAM is stored on
four transistors (M1, M2, M3, M4) that
form two cross-coupled inverters
CACHE Volatile Cache is a kind of RAM which a computer
system can access more responsively than
it can in regular RAM.
ROM Read only Memory Non-Volatile Read-only memory or ROM is also a form
of data storage that can not be easily
altered or reprogrammed.
PROM Programmable
read-only memory
Non-Volatile is a form of digital memory where the
setting of each bit is locked by
a fuse or antifuse.
EPROM Erasable
programmable read
only memory
Non-Volatile is a type of memory chip that retains its
data when its power supply is switched off
FLASH Non-Volatile which is intended to contribute to portable
storage and a convenient transfer of data
from one computer to another.
46Defining Computers

Mais conteúdo relacionado

Mais procurados

Minor Project Presentation 1
Minor Project Presentation 1Minor Project Presentation 1
Minor Project Presentation 1
Pratishtha Ram
 

Mais procurados (20)

Hardware Software Co-Design - White Paper
Hardware Software Co-Design - White PaperHardware Software Co-Design - White Paper
Hardware Software Co-Design - White Paper
 
Finger reader thesis and seminar report
Finger reader thesis and seminar reportFinger reader thesis and seminar report
Finger reader thesis and seminar report
 
Unit 5.1-Basics of Hierarchical Task Analysis (HTA).pptx
Unit 5.1-Basics of Hierarchical Task Analysis (HTA).pptxUnit 5.1-Basics of Hierarchical Task Analysis (HTA).pptx
Unit 5.1-Basics of Hierarchical Task Analysis (HTA).pptx
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
 
Use Case Diagram Templates by Creately
Use Case Diagram Templates by CreatelyUse Case Diagram Templates by Creately
Use Case Diagram Templates by Creately
 
The atm system
The atm systemThe atm system
The atm system
 
Placement management system
Placement management systemPlacement management system
Placement management system
 
A computer shop management system
A computer shop management system A computer shop management system
A computer shop management system
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Alumni Management System
Alumni Management SystemAlumni Management System
Alumni Management System
 
E-commerce Lab work
E-commerce Lab workE-commerce Lab work
E-commerce Lab work
 
Computer Programming- Lecture 3
Computer Programming- Lecture 3Computer Programming- Lecture 3
Computer Programming- Lecture 3
 
IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
 
Embedded For You - Online sample magazine
Embedded For You - Online sample magazineEmbedded For You - Online sample magazine
Embedded For You - Online sample magazine
 
Minor Project Presentation 1
Minor Project Presentation 1Minor Project Presentation 1
Minor Project Presentation 1
 
Real Time Systems
Real Time SystemsReal Time Systems
Real Time Systems
 
Online Electronic Shopping Project Report Final Year
Online Electronic Shopping Project Report Final YearOnline Electronic Shopping Project Report Final Year
Online Electronic Shopping Project Report Final Year
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
recursive transition_networks
recursive transition_networksrecursive transition_networks
recursive transition_networks
 
Case study operating systems
Case study operating systemsCase study operating systems
Case study operating systems
 

Semelhante a Fundamental of computers by Neeraj Bhandari ( Surkhet.Nepal )

ComputerOrganization .ppt
ComputerOrganization .pptComputerOrganization .ppt
ComputerOrganization .ppt
ddscraft123
 

Semelhante a Fundamental of computers by Neeraj Bhandari ( Surkhet.Nepal ) (20)

Components of a computer
Components of a computerComponents of a computer
Components of a computer
 
Components of a digital computer.ppt
Components of a digital computer.pptComponents of a digital computer.ppt
Components of a digital computer.ppt
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
ComputerOrganization .ppt
ComputerOrganization .pptComputerOrganization .ppt
ComputerOrganization .ppt
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
Lesson 1 introduction to computers
Lesson 1 introduction to computersLesson 1 introduction to computers
Lesson 1 introduction to computers
 
CSS12- LESSON 2.pptx
CSS12- LESSON 2.pptxCSS12- LESSON 2.pptx
CSS12- LESSON 2.pptx
 
types of computer and software
types of computer and softwaretypes of computer and software
types of computer and software
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
Pankaj kumar
Pankaj kumar Pankaj kumar
Pankaj kumar
 
introduction to computer ppt [Autosaved].ppt
introduction to computer ppt [Autosaved].pptintroduction to computer ppt [Autosaved].ppt
introduction to computer ppt [Autosaved].ppt
 
Cliff sugerman
Cliff sugermanCliff sugerman
Cliff sugerman
 
Corresponding parts of computer and their functions
Corresponding parts of computer and their functionsCorresponding parts of computer and their functions
Corresponding parts of computer and their functions
 
CIS99_Ch_01 (1).pptx
CIS99_Ch_01 (1).pptxCIS99_Ch_01 (1).pptx
CIS99_Ch_01 (1).pptx
 
3945319.ppt
3945319.ppt3945319.ppt
3945319.ppt
 
3945319.ppt
3945319.ppt3945319.ppt
3945319.ppt
 
computer System UNit Every thing
computer System UNit Every thingcomputer System UNit Every thing
computer System UNit Every thing
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
System Software ( Os )
System Software ( Os )System Software ( Os )
System Software ( Os )
 
Coa module1
Coa module1Coa module1
Coa module1
 

Mais de Neeraj Bhandari

Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)
Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)
Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)
Neeraj Bhandari
 

Mais de Neeraj Bhandari (20)

Dividend tax by Neeraj Bhandari (Surkhet, Nepal)
Dividend tax by Neeraj Bhandari (Surkhet, Nepal)Dividend tax by Neeraj Bhandari (Surkhet, Nepal)
Dividend tax by Neeraj Bhandari (Surkhet, Nepal)
 
Summer Internship Report Project - NIC ASIA BANK Nepal by Neeraj Bhandari (Su...
Summer Internship Report Project - NIC ASIA BANK Nepal by Neeraj Bhandari (Su...Summer Internship Report Project - NIC ASIA BANK Nepal by Neeraj Bhandari (Su...
Summer Internship Report Project - NIC ASIA BANK Nepal by Neeraj Bhandari (Su...
 
Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)
Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)
Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)
 
Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)
Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)
Introducing Nepal by Neeraj Bhandari (Surkhet Nepal)
 
Retail Management by Neeraj Bhandari (Surkhet, Nepal)
Retail Management by Neeraj Bhandari (Surkhet, Nepal)Retail Management by Neeraj Bhandari (Surkhet, Nepal)
Retail Management by Neeraj Bhandari (Surkhet, Nepal)
 
Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet, Nepal)
Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet, Nepal)Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet, Nepal)
Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet, Nepal)
 
Introduction to Body Language by Neeraj Bhandari (Surkhet, Nepal)
Introduction to Body Language by Neeraj Bhandari (Surkhet, Nepal)Introduction to Body Language by Neeraj Bhandari (Surkhet, Nepal)
Introduction to Body Language by Neeraj Bhandari (Surkhet, Nepal)
 
Importance of Communication in Business by Neeraj Bhandari (Surkhet, Nepal)
Importance of Communication in Business by Neeraj Bhandari (Surkhet, Nepal)Importance of Communication in Business by Neeraj Bhandari (Surkhet, Nepal)
Importance of Communication in Business by Neeraj Bhandari (Surkhet, Nepal)
 
Introduction to Planning by Neeraj Bhandari (Surkhet,Nepal)
Introduction to Planning by Neeraj Bhandari (Surkhet,Nepal)Introduction to Planning by Neeraj Bhandari (Surkhet,Nepal)
Introduction to Planning by Neeraj Bhandari (Surkhet,Nepal)
 
Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)
Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)
Report on Nepal Telecom by Neeraj Bhandari (Surkhet, Nepal)
 
Project Report on Bajaj and Hero Honda by Neeraj Bhandari (Surkhet,Nepal)
Project Report on Bajaj and Hero Honda by Neeraj Bhandari (Surkhet,Nepal)Project Report on Bajaj and Hero Honda by Neeraj Bhandari (Surkhet,Nepal)
Project Report on Bajaj and Hero Honda by Neeraj Bhandari (Surkhet,Nepal)
 
Body Languagge by Neeraj Bhandari (Surkhet,Nepal)
Body Languagge by Neeraj Bhandari (Surkhet,Nepal)Body Languagge by Neeraj Bhandari (Surkhet,Nepal)
Body Languagge by Neeraj Bhandari (Surkhet,Nepal)
 
Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet,Nepal)
Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet,Nepal)Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet,Nepal)
Entrepreneurial Barriers and Challenges by Neeraj Bhandari (Surkhet,Nepal)
 
Office Etiquette by Neeraj Bhandari (Surkhet,Nepal)
Office Etiquette by Neeraj Bhandari (Surkhet,Nepal)Office Etiquette by Neeraj Bhandari (Surkhet,Nepal)
Office Etiquette by Neeraj Bhandari (Surkhet,Nepal)
 
Business Plan by Neeraj Bhandari (Surkhet,Nepal)
Business Plan by Neeraj Bhandari (Surkhet,Nepal)Business Plan by Neeraj Bhandari (Surkhet,Nepal)
Business Plan by Neeraj Bhandari (Surkhet,Nepal)
 
Organizational Structure by Neeraj Bhandari (Surkhet,Nepal)
Organizational Structure by Neeraj Bhandari (Surkhet,Nepal)Organizational Structure by Neeraj Bhandari (Surkhet,Nepal)
Organizational Structure by Neeraj Bhandari (Surkhet,Nepal)
 
Print Marketing by Neeraj Bhandari (Surkhet,Nepal)
Print Marketing by Neeraj Bhandari (Surkhet,Nepal)Print Marketing by Neeraj Bhandari (Surkhet,Nepal)
Print Marketing by Neeraj Bhandari (Surkhet,Nepal)
 
Retail Management by Neeraj bhandari (Surkhet Nepal)
Retail Management by Neeraj bhandari (Surkhet Nepal)Retail Management by Neeraj bhandari (Surkhet Nepal)
Retail Management by Neeraj bhandari (Surkhet Nepal)
 
International Trade and Policy- Introduction by Neeraj Bhandari (Surkhet Nepal)
International Trade and Policy- Introduction by Neeraj Bhandari (Surkhet Nepal)International Trade and Policy- Introduction by Neeraj Bhandari (Surkhet Nepal)
International Trade and Policy- Introduction by Neeraj Bhandari (Surkhet Nepal)
 
NBFCs and Cooperative Banks by Neeraj Bhandari (Surkhet Nepal)
NBFCs and Cooperative Banks by Neeraj Bhandari (Surkhet Nepal)NBFCs and Cooperative Banks by Neeraj Bhandari (Surkhet Nepal)
NBFCs and Cooperative Banks by Neeraj Bhandari (Surkhet Nepal)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Fundamental of computers by Neeraj Bhandari ( Surkhet.Nepal )

  • 3. The Computer Defined  Electronic device  Converts data into information  Modern computers are digital Two digits combine to make data (0, 1) Defining Computers 3 Shaveta
  • 4. The Computer Defined  Older computers were analog A range of values made data Defining Computers 4 Shaveta
  • 5. The Computer Defined  Older computers were analog A more manageable type -- the old-fashioned slide rule Defining Computers 5 Shaveta
  • 6. Basic Organization of Computer 6Defining Computers Shaveta
  • 7. CPU  It is a core component of the computer. It executes user’s instructions and processes calculations.  Like the chief commander of the army, the CPU controls and coordinates various devices in the computer system.  Without the CPU, the devices cannot work together and so the computer cannot function.  It is often a etched on a chip and is usually called a microprocessor. 7Defining Computers Shaveta
  • 8. Basic units of CPU It has basically to main units  CU(Control Unit)  ALU(Arithmetic and Logic Unit) Control unit Arithmetic and logic unit Some registers 8Defining Computers Shaveta
  • 9. Control Unit  The control unit executes the instructions, sends control signals to and receive control signals from peripheral devices.  In other words, it controls the whole computer, and directs the entire system to carry out instructions. 9Defining Computers Shaveta
  • 10. Arithmetic and Logic Unit Arithmetic and Logic Unit Arithmetic unit Logic unit handles arithmetic calculations performs logical calculations and makes judgement like “if A > B is true”. 10Defining Computers Shaveta
  • 11. Registers  When the control unit and the arithmetic and logic unit operate, they store the information and instruction temporarily in registers. 11Defining Computers Shaveta
  • 12. Program Executions  The diagram shows how the CPU executes an instruction: Main memory Fetch Arithmetic and logic unit Control unit ExecuteDecode This is called machine cycle. Shaveta 12Defining Computers  Before a computer executes instructions, they are first placed in the main memory.
  • 13. Fetching Program Executions  The control unit gets the next program instruction from the main memory. Decoding  The control unit decodes what the instruction means. Shaveta 13Defining Computers
  • 14. Executing Program Executions  The ALU executes arithmetic and logical instructions. It means that the ALU controls and performs the actual operation on the data. Shaveta 14Defining Computers
  • 16. Computers for Individual Use  Computers can be shared by multiple users but can be used by only one person at a time. 1A- 16Defining Computers Shaveta
  • 17. Computers for Individual Use  Although PCs are used by individuals, they also can be connected together to create networks. 1A- 17Defining Computers Shaveta
  • 18. Computers for Individual Use  Desktop computers The most common type of computer Sits on the desk or floor Performs a variety of tasks 1A- 18Defining Computers Shaveta
  • 19. Computers for Individual Use  Desktop computers Different design types 1A- 19Defining Computers Shaveta
  • 20. Computers for Individual Use  Workstations Specialized computers Optimized for science or graphics More powerful than a desktop 1A- 20Defining Computers Shaveta
  • 21. Computers for Individual Use  Notebook computers Small portable computers Weighs between 3 and 8 pounds 1A- 21Defining Computers Shaveta
  • 22. Computers for Individual Use  Notebook computers About 8 ½ by 11 inches Typically as powerful as a desktop 1A- 22Defining Computers Shaveta
  • 23. Computers for Individual Use  Tablet computers Newest development in portable computers Input is through a pen Run specialized versions of office products 23Defining Computers Shaveta
  • 24. Computers for Individual Use  Handheld computers, palm computer Very small computers Personal Digital Assistants (PDA) Note taking or contact management Data can synchronize with a desktop 1A- 24Defining Computers Shaveta
  • 25. Computers for Individual Use  Smart phones Hybrid of cell phone and PDA Web surfing, E-mail access 1A-25Defining Computers Shaveta
  • 26. Computers for Organizations  Network servers Centralized computer All other computers connect 1A- 26Defining Computers Shaveta
  • 27. Computers for Organizations  Network servers Flexibility to different kinds of tasks 1A- 27 Computers for OrganizationsComputers for Organizations Defining Computers Shaveta
  • 28. Computers for Organizations  Network servers Users use the Internet as a means of connecting even if away from the offices. 1A- 28Defining Computers Shaveta
  • 29. Computers for Organizations  Mainframes Used in large organizations Handle thousands of users Users access through a terminal Shaveta
  • 30. Computers for Organizations  Mainframes Large and powerful systems 1A- 30Defining Computers Shaveta
  • 31. Computers for Organizations  Minicomputers Called midrange computers Power between mainframe and desktop Handle hundreds of users Used in smaller organizations Users access through a terminal 1A- 31Defining Computers Shaveta
  • 32. Computers for Organizations  Supercomputers The most powerful computers made Handle large and complex calculations Process trillions of operations per second Found in research organizations Shaveta
  • 33. Computers in Society  More impact than any other invention Changed work and leisure activities Used by all demographic groups  Computers are important because: Provide information to users Information is critical to our society Managing information is difficult 1A- 33Defining Computers Shaveta
  • 34. Computers in Society  Impact of computers Like the Impact of automobile 1A- 34Defining Computers Shaveta
  • 35. Computers in Society  The benefits of using computers As varied as users 1A- 35Defining Computers Shaveta
  • 36. Computers in Society  Computers at home Many homes have multiple computers Computers are used for Communication 1A- 36Defining Computers Shaveta
  • 37. Computers in Society  Computers at home Computers are used for Business Entertainment Schoolwork Finances 1A- 37Defining Computers Shaveta
  • 38. Computers in Society  Computers in education Computer literacy required at all levels 1A- 38Defining Computers Shaveta
  • 39. Computers in Society  Computers in small business Makes businesses more profitable Allows owners to manage 1A- 39Defining Computers Shaveta
  • 40. Computers in Society  Computers in industry Computers are  used to design  products Assembly  lines are  automated 1A- 40Defining Computers Shaveta
  • 41. Computers in Society  Computers in government Necessary to track data for population Police officers Tax calculation and collection Governments were the first computer users 1A- 41Defining Computers Shaveta
  • 42. Computers in Society  Computers in health care Revolutionized health care New treatments possible Scheduling of patients has improved Delivery of medicine is safer 1A- 42Defining Computers Shaveta
  • 43. Memory  Memory refers to the physical devices used to store programs (sequences of instructions) or data (e.g. program state information) on a temporary or permanent basis for use in a computer or other digital electronic device.  Primary memory is used for the information in physical systems which are fast (i.e. RAM), as a distinction from Secondary memory, which are physical devices for program and data storage which are slow to access but offer higher memory capacity. Primary memory stored on secondary memory is called "virtual memory". 43Defining Computers Shaveta
  • 44.  The term "storage" is often (but not always) used in separate computers of traditional secondary memory such as tape, magnetic disks and optical discs (CD-ROM and DVD-ROM). The term "memory" is often (but not always) associated with addressable semiconductor memory, i.e. integrated circuits consisting of silicon-based transistors, used for example as primary memory but also other purposes in computers and other digital electronic devices.  There are two main types of semiconductor memory: volatile and non-volatile. Examples of non-volatile memory are flash memory (sometimes used as secondary, sometimes primary computer memory) and ROM/PROM/EPROM/EEPROM memory (used for firmware such as boot programs). Examples of volatile memory are primary memory (typically dynamic RAM, DRAM), and fast CPU cache memory (typically static RAM, SRAM, which is fast but energy-consuming and offer lower memory capacity per area unit than DRAM) . 44Defining Computers Shaveta
  • 45. Classification of Memory Memory Volatile Non-Volatile computer memory that requires power to maintain the stored information. computer memory that can retain the stored information even when not powered. •RAM •DRAM (e.g., DDR SDRAM) •SRAM •Cache •ROM •PROM •EPROM •EEPROM •Flash memory 45Defining Computers Shaveta
  • 46. Full Form Type Function RAM Read and Write Memory Volatile RAM is a form of data storage that can be accessed randomly at any time, in any order and from any physical location. DRAM Dynamic RAM Volatile that stores each bit of data in a separate capacitor within an integrated circuit. SRAM Static RAM Volatile Each bit in an SRAM is stored on four transistors (M1, M2, M3, M4) that form two cross-coupled inverters CACHE Volatile Cache is a kind of RAM which a computer system can access more responsively than it can in regular RAM. ROM Read only Memory Non-Volatile Read-only memory or ROM is also a form of data storage that can not be easily altered or reprogrammed. PROM Programmable read-only memory Non-Volatile is a form of digital memory where the setting of each bit is locked by a fuse or antifuse. EPROM Erasable programmable read only memory Non-Volatile is a type of memory chip that retains its data when its power supply is switched off FLASH Non-Volatile which is intended to contribute to portable storage and a convenient transfer of data from one computer to another. 46Defining Computers