SlideShare a Scribd company logo
1 of 7
CONTROL BUS:
• This is where we control
how we save and how
we open our documents
up. This controls how,
where and why we
install our documents
and our apps. This tells
the other busses what
to do.
DATA BUS:
• The data bus allows us
transfer our work to
different places.
ADDRESS BUS:
• The address bus lets you
locate the work where
you have recently saved
it.
• It’s like a post code,
you put it into your
satnav and it will take
you there.
OUTPUT PORT:
• When the data is saved,
you are able to send it
to such output devices
such as, printers, USB
device, monitors and
others.
INPUT PORT:
• An input device is any
peripheral used to
provide data and control
signals to an information
processing system. Some
examples of output
devices include
keyboards, mice and
joysticks.
MICROPROCESSOR:
• A microprocessor is the
heart of a computer on a
microchip. Microprocessor are
therefore the engine of all
computers and computer –
controlled devices. They are
controlled by programs,
which are lists of simple
instructions.

More Related Content

What's hot

Computer programming1
Computer programming1Computer programming1
Computer programming1A A
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerQsrealm
 
Computer Block Structure
Computer Block StructureComputer Block Structure
Computer Block StructureVipin Rai
 
Computer fundamental mba
Computer fundamental mbaComputer fundamental mba
Computer fundamental mbaNilesh Mishra
 
1353142173system unit
1353142173system unit1353142173system unit
1353142173system unitNajmul Hassan
 
Lec 4 oraganization
Lec 4 oraganizationLec 4 oraganization
Lec 4 oraganizationProtik Roy
 
Basic computer operation
Basic computer operationBasic computer operation
Basic computer operationalldesign
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computerSHIKHA GAUTAM
 
Block Diagram of Computer
Block Diagram of ComputerBlock Diagram of Computer
Block Diagram of ComputerAnshuDubey19
 
Components Of Computer unit-2
Components Of Computer  unit-2Components Of Computer  unit-2
Components Of Computer unit-2Amit Chandra
 
Foedu med hardware and sowftware 40 16
Foedu med hardware and sowftware 40 16Foedu med hardware and sowftware 40 16
Foedu med hardware and sowftware 40 16Majid Ali
 
FoeduMed: Hardware and Software 40_16
FoeduMed: Hardware and Software 40_16FoeduMed: Hardware and Software 40_16
FoeduMed: Hardware and Software 40_16Majid Ali
 
Central processing unit
Central processing unitCentral processing unit
Central processing unitsumairaasghar
 

What's hot (20)

Computer programming1
Computer programming1Computer programming1
Computer programming1
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Computer system
Computer systemComputer system
Computer system
 
Computer Block Structure
Computer Block StructureComputer Block Structure
Computer Block Structure
 
Computer fundamental mba
Computer fundamental mbaComputer fundamental mba
Computer fundamental mba
 
1353142173system unit
1353142173system unit1353142173system unit
1353142173system unit
 
BLOCK DIAGRAM OF COMPUTER
BLOCK DIAGRAM OF COMPUTERBLOCK DIAGRAM OF COMPUTER
BLOCK DIAGRAM OF COMPUTER
 
Lec 4 oraganization
Lec 4 oraganizationLec 4 oraganization
Lec 4 oraganization
 
Lecture 02 hardwares
Lecture 02 hardwaresLecture 02 hardwares
Lecture 02 hardwares
 
Basic computer operation
Basic computer operationBasic computer operation
Basic computer operation
 
3. basic organization of a computer
3. basic organization of a computer3. basic organization of a computer
3. basic organization of a computer
 
Block Diagram of Computer
Block Diagram of ComputerBlock Diagram of Computer
Block Diagram of Computer
 
It322 intro
It322 introIt322 intro
It322 intro
 
The Computer
The ComputerThe Computer
The Computer
 
Components Of Computer unit-2
Components Of Computer  unit-2Components Of Computer  unit-2
Components Of Computer unit-2
 
Foedu med hardware and sowftware 40 16
Foedu med hardware and sowftware 40 16Foedu med hardware and sowftware 40 16
Foedu med hardware and sowftware 40 16
 
FoeduMed: Hardware and Software 40_16
FoeduMed: Hardware and Software 40_16FoeduMed: Hardware and Software 40_16
FoeduMed: Hardware and Software 40_16
 
Central processing unit
Central processing unitCentral processing unit
Central processing unit
 
Computer hardware course
Computer hardware courseComputer hardware course
Computer hardware course
 
Wp11
Wp11Wp11
Wp11
 

Similar to P3 - data flow

avicHomphs-150226100804-conversion-gate01 (1)(1).pdf
avicHomphs-150226100804-conversion-gate01 (1)(1).pdfavicHomphs-150226100804-conversion-gate01 (1)(1).pdf
avicHomphs-150226100804-conversion-gate01 (1)(1).pdfRajDhrub
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and softwareavinash gupta
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computerHigo Gwalema
 
Introduction to computer modified 2015
Introduction to computer modified 2015Introduction to computer modified 2015
Introduction to computer modified 2015kornelius bonie
 
computer literacy chapter1.pptx
computer literacy chapter1.pptxcomputer literacy chapter1.pptx
computer literacy chapter1.pptxToobaFarooq10
 
computer hardware basic information
computer hardware basic informationcomputer hardware basic information
computer hardware basic informationtechnoyash
 
computer hardware
computer hardware computer hardware
computer hardware technoyash
 
computer concepts.pptx
computer concepts.pptxcomputer concepts.pptx
computer concepts.pptxDishantGola
 
Lecture 1 operate a computer system
Lecture 1   operate a computer systemLecture 1   operate a computer system
Lecture 1 operate a computer systemMaxwell Musonda
 
INTRODUCTION TO COMPUTER.pptx
INTRODUCTION TO COMPUTER.pptxINTRODUCTION TO COMPUTER.pptx
INTRODUCTION TO COMPUTER.pptxLiyakatAli42
 
Machine cycles
Machine cycles Machine cycles
Machine cycles MiXvideos
 
diploma basic of computers.ppt
diploma basic of computers.pptdiploma basic of computers.ppt
diploma basic of computers.pptLathaSrinivas5
 
Computer Architecture Design (CAD)
Computer Architecture Design (CAD)Computer Architecture Design (CAD)
Computer Architecture Design (CAD)Saira Kanwal
 
Input_and_output_devices.pptx
Input_and_output_devices.pptxInput_and_output_devices.pptx
Input_and_output_devices.pptxNeoRamalivhana
 
Introduction to Embedded systems
Introduction to Embedded systems  Introduction to Embedded systems
Introduction to Embedded systems UthraSowrirajan1
 
Chapter 5. computer system
Chapter 5. computer systemChapter 5. computer system
Chapter 5. computer systemAshish KC
 
Elias Tinotenda Masendeke presentation.pptx
Elias Tinotenda Masendeke presentation.pptxElias Tinotenda Masendeke presentation.pptx
Elias Tinotenda Masendeke presentation.pptxsendersjnrmas211
 
Introduction to Computer and its features
Introduction to Computer and its featuresIntroduction to Computer and its features
Introduction to Computer and its featuressvps17nancy
 

Similar to P3 - data flow (20)

avicHomphs-150226100804-conversion-gate01 (1)(1).pdf
avicHomphs-150226100804-conversion-gate01 (1)(1).pdfavicHomphs-150226100804-conversion-gate01 (1)(1).pdf
avicHomphs-150226100804-conversion-gate01 (1)(1).pdf
 
computer hardware and software
computer hardware and softwarecomputer hardware and software
computer hardware and software
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
 
Introduction to computer modified 2015
Introduction to computer modified 2015Introduction to computer modified 2015
Introduction to computer modified 2015
 
computer literacy chapter1.pptx
computer literacy chapter1.pptxcomputer literacy chapter1.pptx
computer literacy chapter1.pptx
 
computer hardware basic information
computer hardware basic informationcomputer hardware basic information
computer hardware basic information
 
computer hardware
computer hardware computer hardware
computer hardware
 
computer concepts.pptx
computer concepts.pptxcomputer concepts.pptx
computer concepts.pptx
 
Lecture 1 operate a computer system
Lecture 1   operate a computer systemLecture 1   operate a computer system
Lecture 1 operate a computer system
 
INTRODUCTION TO COMPUTER.pptx
INTRODUCTION TO COMPUTER.pptxINTRODUCTION TO COMPUTER.pptx
INTRODUCTION TO COMPUTER.pptx
 
Machine cycles
Machine cycles Machine cycles
Machine cycles
 
diploma basic of computers.ppt
diploma basic of computers.pptdiploma basic of computers.ppt
diploma basic of computers.ppt
 
Computer Architecture Design (CAD)
Computer Architecture Design (CAD)Computer Architecture Design (CAD)
Computer Architecture Design (CAD)
 
The computer
The computerThe computer
The computer
 
Parts of the Computer
Parts of the ComputerParts of the Computer
Parts of the Computer
 
Input_and_output_devices.pptx
Input_and_output_devices.pptxInput_and_output_devices.pptx
Input_and_output_devices.pptx
 
Introduction to Embedded systems
Introduction to Embedded systems  Introduction to Embedded systems
Introduction to Embedded systems
 
Chapter 5. computer system
Chapter 5. computer systemChapter 5. computer system
Chapter 5. computer system
 
Elias Tinotenda Masendeke presentation.pptx
Elias Tinotenda Masendeke presentation.pptxElias Tinotenda Masendeke presentation.pptx
Elias Tinotenda Masendeke presentation.pptx
 
Introduction to Computer and its features
Introduction to Computer and its featuresIntroduction to Computer and its features
Introduction to Computer and its features
 

More from Ryan-Parish

Unit 1 - Threats – M2
Unit 1 - Threats – M2Unit 1 - Threats – M2
Unit 1 - Threats – M2Ryan-Parish
 
Unit 1 - P6 - impact of ict
Unit 1 - P6 - impact of ictUnit 1 - P6 - impact of ict
Unit 1 - P6 - impact of ictRyan-Parish
 
Unit 1 - P5 - Twitter
Unit 1 - P5 - TwitterUnit 1 - P5 - Twitter
Unit 1 - P5 - TwitterRyan-Parish
 
Unit 1 - P4 – how to tweet
Unit 1 - P4 – how to tweetUnit 1 - P4 – how to tweet
Unit 1 - P4 – how to tweetRyan-Parish
 
Unit 7 - Task 3 – P4,P5,M2
Unit 7 - Task 3 – P4,P5,M2Unit 7 - Task 3 – P4,P5,M2
Unit 7 - Task 3 – P4,P5,M2Ryan-Parish
 
D1 - virtual desktop and simulated xp installation
D1 - virtual desktop and simulated xp installationD1 - virtual desktop and simulated xp installation
D1 - virtual desktop and simulated xp installationRyan-Parish
 
Step by steps unit 3
Step by steps unit 3 Step by steps unit 3
Step by steps unit 3 Ryan-Parish
 
M1 – different ways to connect to a network
M1 – different ways to connect to a networkM1 – different ways to connect to a network
M1 – different ways to connect to a networkRyan-Parish
 
How to install skype
How to install skype   How to install skype
How to install skype Ryan-Parish
 
M3 - how to download norton
M3 - how to download nortonM3 - how to download norton
M3 - how to download nortonRyan-Parish
 
How to install a Wireless NIC
How to install a Wireless NICHow to install a Wireless NIC
How to install a Wireless NICRyan-Parish
 
P2 computer systems
P2 computer systemsP2 computer systems
P2 computer systemsRyan-Parish
 

More from Ryan-Parish (14)

Unit 1 - Threats – M2
Unit 1 - Threats – M2Unit 1 - Threats – M2
Unit 1 - Threats – M2
 
Unit 1 - P6 - impact of ict
Unit 1 - P6 - impact of ictUnit 1 - P6 - impact of ict
Unit 1 - P6 - impact of ict
 
Unit 1 - P5 - Twitter
Unit 1 - P5 - TwitterUnit 1 - P5 - Twitter
Unit 1 - P5 - Twitter
 
Unit 1 - P4 – how to tweet
Unit 1 - P4 – how to tweetUnit 1 - P4 – how to tweet
Unit 1 - P4 – how to tweet
 
Unit 7 - Task 3 – P4,P5,M2
Unit 7 - Task 3 – P4,P5,M2Unit 7 - Task 3 – P4,P5,M2
Unit 7 - Task 3 – P4,P5,M2
 
D1 - virtual desktop and simulated xp installation
D1 - virtual desktop and simulated xp installationD1 - virtual desktop and simulated xp installation
D1 - virtual desktop and simulated xp installation
 
Step by steps unit 3
Step by steps unit 3 Step by steps unit 3
Step by steps unit 3
 
M1 – different ways to connect to a network
M1 – different ways to connect to a networkM1 – different ways to connect to a network
M1 – different ways to connect to a network
 
How to install skype
How to install skype   How to install skype
How to install skype
 
M3 - how to download norton
M3 - how to download nortonM3 - how to download norton
M3 - how to download norton
 
How to install a Wireless NIC
How to install a Wireless NICHow to install a Wireless NIC
How to install a Wireless NIC
 
P2 computer systems
P2 computer systemsP2 computer systems
P2 computer systems
 
P1 – Unit 3
P1 – Unit 3P1 – Unit 3
P1 – Unit 3
 
Threats – m2
Threats – m2Threats – m2
Threats – m2
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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...Martijn de Jong
 
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...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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 Takeoffsammart93
 
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 DevelopmentsTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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 Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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...
 
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...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

P3 - data flow

  • 1.
  • 2. CONTROL BUS: • This is where we control how we save and how we open our documents up. This controls how, where and why we install our documents and our apps. This tells the other busses what to do.
  • 3. DATA BUS: • The data bus allows us transfer our work to different places.
  • 4. ADDRESS BUS: • The address bus lets you locate the work where you have recently saved it. • It’s like a post code, you put it into your satnav and it will take you there.
  • 5. OUTPUT PORT: • When the data is saved, you are able to send it to such output devices such as, printers, USB device, monitors and others.
  • 6. INPUT PORT: • An input device is any peripheral used to provide data and control signals to an information processing system. Some examples of output devices include keyboards, mice and joysticks.
  • 7. MICROPROCESSOR: • A microprocessor is the heart of a computer on a microchip. Microprocessor are therefore the engine of all computers and computer – controlled devices. They are controlled by programs, which are lists of simple instructions.