SlideShare a Scribd company logo
Mr Zarkovic
Tools for Information
 Processes - PART 3
   In this lesson we will examine the
    information processes:
    • Storing and retrieving
    • Processing
Storing and Retrieving
Storing and Retrieving
   This involves saving data and information
    and reloading it
   Students are required to identify the
    storage and retrieval processes at work in
    an existing system e.g. a trip to the school
    library or the administration office enable
    these features to be identified
   The administration office is also a good
    venue to introduce students to data
    backup and recovery, the importance of
    which become evident ‘close to home’
Storing and Retrieving – Hardware
   This there is a major emphasis on hardware and
    the media used to store data/information
   The syllabus suggests that students be given the
    opportunity to use hardware devices (with
    associated software)
   Students need to be made aware that they do
    this already
    • Retrieval e.g. every time they activate a piece of
      software or open a document it is being retrieved from
      the computer hard disk (secondary storage) and then
      loaded into memory (primary storage)
    • Storage e.g. saving an open document to a USB drive or
      burning a music CD
Storing and Retrieving – Hardware
   Knowledge of the method used by each
    type of media to represent data is
    important
   I show students a collection of old media
    and storage devices, from the ‘relics’ box,
    to show them how storage technology has
    advanced over the years and discuss the
    pros and cons of each
   Also we categorise them using terms such
    as magnetic, optical, physical, primary,
    secondary, volatile, non-volatile, random,
    sequential, etc (see below)
Storing and Retrieving – Hardware
   One way storage can be classified in terms
    of how data is accessed
   Random (or direct) – data is able to be
    accessed by read/write head moving to
    the location on the medium where the
    data is located e.g. this is the method
    commonly used with magnetic disks
   The location of each data item on the disk
    is stored in a file allocation table (FAT) in a
    reserved part of the disk
Storing and Retrieving – Hardware
   Sequential – The read/write head starts
    reading data at the beginning of the
    medium and keeps reading until it finds
    the required piece of data
   This method is commonly used for tape
    drives. These devices are still important,
    because they are the most common
    method used for backing up large volumes
    of data
   CDs also use one continuous spiral track
    but songs can be accessed randomly
Storing and Retrieving – Hardware
Storage can also be classified in terms of its
  permanence:
 Volatile storage – is non permanent. It will

  only store data for as long as electricity is
  supplied to the device e.g. Random Access
  Memory – RAM
 Non-volatile – more permanent, will store

  data for a long period of time without the
  presence of electricity e.g. Hard Disk,
  Diskette, USB drive, etc
Storing and Retrieving – Software
   All storage devices need driver software to
    enable the device to be integrated with
    the rest of the system
   Most drivers are included as a part of the
    operating system
   File management software enables data
    files to be organised on some of the
    storage devices attached to the computer
    (like a hard disk)
Storing and Retrieving – Software
   Databases are also another important
    piece of software used to store data
   FTP software is used to upload web page
    files to a service provider (like the DET)
   This is a good activity to do with students
    as they enjoy seeing their work published
    on the web but be aware of DET’s policies
    on publishing material to the web
Non – Computer Tools
 Students need to be aware that a
  computer is not always the best
  solution to a data storage problem
e.g. An address book is an efficient
  means of storing data about friends
  and relatives: non-volatile, random
  access (if indexed), portable, no
  hackers, no viruses, etc
Processing
Processing Data
   At the macro level this process involves
    the editing and updating of data
   The importance of carrying out this task
    are fairly obvious
   At the micro level this process involves the
    operation of the Central Processing Unit
    (more later)
   Students need to be able to distinguish
    between: Centralised, Distributed and
    Parallel processing
Centralised Processing
Dumb Terminal
(aka thin client)
– just a
keyboard and                                              Server
screen
               Data for processing is sent to server




                    Results of processing sent back for
                    display on the dumb terminal
Distributed Processing


                            Network
P.C.s – data is processed
using the local CPU
                                      Server – performs
                                      more complex
                                      processing tasks
                                      such as
                                      authentication and
                                      file storage
Parallel Processing
                                 Large Task for Processing

CPU breaks large task into
smaller tasks


            Small task 1         Small task 2             Small task 3    Small task 4


Multiple
CPU’s
process
each task
            Result task 1        Result task 2            Result task 3   Result task 4




CPU combines the small results
to get an overall result

                                                 Result
The operation of the CPU
   CPU – Central Processing Unit
   The device that does all the “thinking”
   Is made up of millions of microscopic
    electrical components located on a single
    silicon chip (aka microprocessor)
   On larger systems the CPU can be
    composed of many silicon chips
Components of the CPU
   Control Unit – directs the flow of data
    around the various components of the
    computer.
   Arithmetic Logic Unit (ALU) – carries
    out arithmetic and logical operations,
    basically doing additions very fast
   Registers – small, temporary memory
    locations used to hold the data and
    instructions needed for processing
Operation of the CPU
   The CPU processes data by using the
    Fetch / Execute cycle
   During i-time data/instructions are
    fetched from memory and decoded
   During e-time the ALU performs
    operations on the data and stores
    the result
Fetch Execute Cycle
        Fetch                   Execute
           or                       or
        i-time                   e-time


Control Unit decodes    ALU performs
the instruction (i.e.   required operation on
What it has to do)      data



Control Unit fetches    Control Unit sends
next instruction from   result back to RAM or
RAM and loads into a    a register.
register.
Fetch Execute Cycle
   Pipelining is a common method used to
    speed up processors
   In the past, each instruction went through
    the entire fetch execute cycle before the
    next instruction
   With pipelining, when the CPU has sent
    the first instruction for decoding, it also
    fetches the second instruction
   When the first instruction is being
    executed by the ALU, the second
    instruction is being decoded and the third
    instruction is being fetched, etc
END

More Related Content

What's hot

operating system
operating systemoperating system
operating system
Mayank Saxena
 
Ch8
Ch8Ch8
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
Sweta Kumari Barnwal
 
Basic computer system
Basic computer systemBasic computer system
Basic computer system
Sweta Kumari Barnwal
 
Operating system
Operating systemOperating system
operating system
operating systemoperating system
operating system
Mayank Saxena
 
operating system structure
operating system structureoperating system structure
operating system structure
HAMZA AHMED
 
System programs in o.s. for bca and bscit students by hardik nathani
System programs in o.s. for bca and bscit students by hardik nathaniSystem programs in o.s. for bca and bscit students by hardik nathani
System programs in o.s. for bca and bscit students by hardik nathani
Hardik Nathani
 
Ch1
Ch1Ch1
chapter 2 memory and process management
chapter 2 memory and process managementchapter 2 memory and process management
chapter 2 memory and process management
Aisyah Rafiuddin
 
Operating System
Operating SystemOperating System
Operating System
Raja Adapa
 
Operating system memory management
Operating system memory managementOperating system memory management
Operating system memory management
rprajat007
 
Cs8493 unit 4
Cs8493 unit 4Cs8493 unit 4
Cs8493 unit 4
Kathirvel Ayyaswamy
 
OS_Ch2
OS_Ch2OS_Ch2
How Operating system works.
How Operating system works. How Operating system works.
How Operating system works.
Fahad Farooq
 
Operating System
Operating SystemOperating System
Operating System
Kamal Acharya
 
Reviewer in computer fundamentals for mma
Reviewer in computer fundamentals for mmaReviewer in computer fundamentals for mma
Reviewer in computer fundamentals for mma
Tricia Andrea Lorena Pongyan
 
Operating Systems 1 (9/12) - Memory Management Concepts
Operating Systems 1 (9/12) - Memory Management ConceptsOperating Systems 1 (9/12) - Memory Management Concepts
Operating Systems 1 (9/12) - Memory Management Concepts
Peter Tröger
 
Memory management ppt
Memory management pptMemory management ppt
Memory management ppt
ManishaJha43
 
2 operating system structures
2 operating system structures2 operating system structures
2 operating system structures
Dr. Loganathan R
 

What's hot (20)

operating system
operating systemoperating system
operating system
 
Ch8
Ch8Ch8
Ch8
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
 
Basic computer system
Basic computer systemBasic computer system
Basic computer system
 
Operating system
Operating systemOperating system
Operating system
 
operating system
operating systemoperating system
operating system
 
operating system structure
operating system structureoperating system structure
operating system structure
 
System programs in o.s. for bca and bscit students by hardik nathani
System programs in o.s. for bca and bscit students by hardik nathaniSystem programs in o.s. for bca and bscit students by hardik nathani
System programs in o.s. for bca and bscit students by hardik nathani
 
Ch1
Ch1Ch1
Ch1
 
chapter 2 memory and process management
chapter 2 memory and process managementchapter 2 memory and process management
chapter 2 memory and process management
 
Operating System
Operating SystemOperating System
Operating System
 
Operating system memory management
Operating system memory managementOperating system memory management
Operating system memory management
 
Cs8493 unit 4
Cs8493 unit 4Cs8493 unit 4
Cs8493 unit 4
 
OS_Ch2
OS_Ch2OS_Ch2
OS_Ch2
 
How Operating system works.
How Operating system works. How Operating system works.
How Operating system works.
 
Operating System
Operating SystemOperating System
Operating System
 
Reviewer in computer fundamentals for mma
Reviewer in computer fundamentals for mmaReviewer in computer fundamentals for mma
Reviewer in computer fundamentals for mma
 
Operating Systems 1 (9/12) - Memory Management Concepts
Operating Systems 1 (9/12) - Memory Management ConceptsOperating Systems 1 (9/12) - Memory Management Concepts
Operating Systems 1 (9/12) - Memory Management Concepts
 
Memory management ppt
Memory management pptMemory management ppt
Memory management ppt
 
2 operating system structures
2 operating system structures2 operating system structures
2 operating system structures
 

Viewers also liked

Tools For Information Processes
Tools For Information ProcessesTools For Information Processes
Tools For Information Processes
silvisingh
 
Tools 1 Zarkovic
Tools 1 ZarkovicTools 1 Zarkovic
Tools 1 Zarkovic
MR Z
 
IPT Tools 2
IPT Tools 2IPT Tools 2
IPT Tools 2
MR Z
 
Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群
 
The Collecting Process
The Collecting ProcessThe Collecting Process
The Collecting Process
Kieron McIlvin
 
Tools for Information Processes: Organising
Tools for Information Processes: OrganisingTools for Information Processes: Organising
Tools for Information Processes: Organising
Kelly Bauer
 

Viewers also liked (6)

Tools For Information Processes
Tools For Information ProcessesTools For Information Processes
Tools For Information Processes
 
Tools 1 Zarkovic
Tools 1 ZarkovicTools 1 Zarkovic
Tools 1 Zarkovic
 
IPT Tools 2
IPT Tools 2IPT Tools 2
IPT Tools 2
 
Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群
 
The Collecting Process
The Collecting ProcessThe Collecting Process
The Collecting Process
 
Tools for Information Processes: Organising
Tools for Information Processes: OrganisingTools for Information Processes: Organising
Tools for Information Processes: Organising
 

Similar to IPT Tools 3

Ch1
Ch1Ch1
CMP 416-Architecture and system design.pdf
CMP 416-Architecture and system design.pdfCMP 416-Architecture and system design.pdf
CMP 416-Architecture and system design.pdf
ElvisAngelot
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating System
Soumit Ghosh
 
Operating system jitendra
Operating system jitendraOperating system jitendra
Operating system jitendra
Jitendra Kesarkar
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
sphs
 
Operating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chaptersOperating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chapters
sphs
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
Wayne Jones Jnr
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
SHUJEHASSAN
 
Operating system
Operating systemOperating system
Operating system
mak120
 
OS_Unit_II_Ch3 Process and CPU Scheduling
OS_Unit_II_Ch3 Process and CPU SchedulingOS_Unit_II_Ch3 Process and CPU Scheduling
OS_Unit_II_Ch3 Process and CPU Scheduling
SDivya19
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
MehwishKanwal14
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdf
Taufeeq8
 
CPU
CPUCPU
The cpu cycle
The cpu cycleThe cpu cycle
The cpu cycle
jndatirwa
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
Luka M G
 
operating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsoperating system over view.ppt operating sysyems
operating system over view.ppt operating sysyems
JyoReddy9
 
operatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptxoperatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptx
krishnajoshi70
 
UNIT II.pptx
UNIT II.pptxUNIT II.pptx
UNIT II.pptx
YogapriyaJ1
 
CS3C - Justin Magno
CS3C - Justin MagnoCS3C - Justin Magno
CS3C - Justin Magno
Pog Arenas
 
Completeosnotes
CompleteosnotesCompleteosnotes
Completeosnotes
LakshmiSarvani6
 

Similar to IPT Tools 3 (20)

Ch1
Ch1Ch1
Ch1
 
CMP 416-Architecture and system design.pdf
CMP 416-Architecture and system design.pdfCMP 416-Architecture and system design.pdf
CMP 416-Architecture and system design.pdf
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating System
 
Operating system jitendra
Operating system jitendraOperating system jitendra
Operating system jitendra
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
 
Operating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chaptersOperating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chapters
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
 
Operating system
Operating systemOperating system
Operating system
 
OS_Unit_II_Ch3 Process and CPU Scheduling
OS_Unit_II_Ch3 Process and CPU SchedulingOS_Unit_II_Ch3 Process and CPU Scheduling
OS_Unit_II_Ch3 Process and CPU Scheduling
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdf
 
CPU
CPUCPU
CPU
 
The cpu cycle
The cpu cycleThe cpu cycle
The cpu cycle
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
 
operating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsoperating system over view.ppt operating sysyems
operating system over view.ppt operating sysyems
 
operatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptxoperatinndnd jdj jjrg-system-1(1) (1).pptx
operatinndnd jdj jjrg-system-1(1) (1).pptx
 
UNIT II.pptx
UNIT II.pptxUNIT II.pptx
UNIT II.pptx
 
CS3C - Justin Magno
CS3C - Justin MagnoCS3C - Justin Magno
CS3C - Justin Magno
 
Completeosnotes
CompleteosnotesCompleteosnotes
Completeosnotes
 

More from MR Z

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext
MR Z
 
Communication concepts
Communication conceptsCommunication concepts
Communication concepts
MR Z
 
Communication systems
Communication systemsCommunication systems
Communication systems
MR Z
 
Academic coaching
Academic coachingAcademic coaching
Academic coaching
MR Z
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLING
MR Z
 
Data warehouse
Data warehouseData warehouse
Data warehouse
MR Z
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break Through
MR Z
 
TPS
TPSTPS
TPS
MR Z
 
Transaction ps
Transaction psTransaction ps
Transaction ps
MR Z
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2
MR Z
 
communication system l2
communication system l2communication system l2
communication system l2
MR Z
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
Databasesmycopy
MR Z
 
Prototype
PrototypePrototype
Prototype
MR Z
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling tools
MR Z
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and rec
MR Z
 
Communicationssystems
CommunicationssystemsCommunicationssystems
Communicationssystems
MR Z
 
Brain 2
Brain 2Brain 2
Brain 2
MR Z
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web design
MR Z
 
Multimedia
MultimediaMultimedia
Multimedia
MR Z
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systems
MR Z
 

More from MR Z (20)

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext
 
Communication concepts
Communication conceptsCommunication concepts
Communication concepts
 
Communication systems
Communication systemsCommunication systems
Communication systems
 
Academic coaching
Academic coachingAcademic coaching
Academic coaching
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLING
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break Through
 
TPS
TPSTPS
TPS
 
Transaction ps
Transaction psTransaction ps
Transaction ps
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2
 
communication system l2
communication system l2communication system l2
communication system l2
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
Databasesmycopy
 
Prototype
PrototypePrototype
Prototype
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling tools
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and rec
 
Communicationssystems
CommunicationssystemsCommunicationssystems
Communicationssystems
 
Brain 2
Brain 2Brain 2
Brain 2
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web design
 
Multimedia
MultimediaMultimedia
Multimedia
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systems
 

Recently uploaded

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 

Recently uploaded (20)

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 

IPT Tools 3

  • 1. Mr Zarkovic Tools for Information Processes - PART 3
  • 2. In this lesson we will examine the information processes: • Storing and retrieving • Processing
  • 4. Storing and Retrieving  This involves saving data and information and reloading it  Students are required to identify the storage and retrieval processes at work in an existing system e.g. a trip to the school library or the administration office enable these features to be identified  The administration office is also a good venue to introduce students to data backup and recovery, the importance of which become evident ‘close to home’
  • 5. Storing and Retrieving – Hardware  This there is a major emphasis on hardware and the media used to store data/information  The syllabus suggests that students be given the opportunity to use hardware devices (with associated software)  Students need to be made aware that they do this already • Retrieval e.g. every time they activate a piece of software or open a document it is being retrieved from the computer hard disk (secondary storage) and then loaded into memory (primary storage) • Storage e.g. saving an open document to a USB drive or burning a music CD
  • 6. Storing and Retrieving – Hardware  Knowledge of the method used by each type of media to represent data is important  I show students a collection of old media and storage devices, from the ‘relics’ box, to show them how storage technology has advanced over the years and discuss the pros and cons of each  Also we categorise them using terms such as magnetic, optical, physical, primary, secondary, volatile, non-volatile, random, sequential, etc (see below)
  • 7. Storing and Retrieving – Hardware  One way storage can be classified in terms of how data is accessed  Random (or direct) – data is able to be accessed by read/write head moving to the location on the medium where the data is located e.g. this is the method commonly used with magnetic disks  The location of each data item on the disk is stored in a file allocation table (FAT) in a reserved part of the disk
  • 8. Storing and Retrieving – Hardware  Sequential – The read/write head starts reading data at the beginning of the medium and keeps reading until it finds the required piece of data  This method is commonly used for tape drives. These devices are still important, because they are the most common method used for backing up large volumes of data  CDs also use one continuous spiral track but songs can be accessed randomly
  • 9. Storing and Retrieving – Hardware Storage can also be classified in terms of its permanence:  Volatile storage – is non permanent. It will only store data for as long as electricity is supplied to the device e.g. Random Access Memory – RAM  Non-volatile – more permanent, will store data for a long period of time without the presence of electricity e.g. Hard Disk, Diskette, USB drive, etc
  • 10. Storing and Retrieving – Software  All storage devices need driver software to enable the device to be integrated with the rest of the system  Most drivers are included as a part of the operating system  File management software enables data files to be organised on some of the storage devices attached to the computer (like a hard disk)
  • 11. Storing and Retrieving – Software  Databases are also another important piece of software used to store data  FTP software is used to upload web page files to a service provider (like the DET)  This is a good activity to do with students as they enjoy seeing their work published on the web but be aware of DET’s policies on publishing material to the web
  • 12. Non – Computer Tools  Students need to be aware that a computer is not always the best solution to a data storage problem e.g. An address book is an efficient means of storing data about friends and relatives: non-volatile, random access (if indexed), portable, no hackers, no viruses, etc
  • 14. Processing Data  At the macro level this process involves the editing and updating of data  The importance of carrying out this task are fairly obvious  At the micro level this process involves the operation of the Central Processing Unit (more later)  Students need to be able to distinguish between: Centralised, Distributed and Parallel processing
  • 15. Centralised Processing Dumb Terminal (aka thin client) – just a keyboard and Server screen Data for processing is sent to server Results of processing sent back for display on the dumb terminal
  • 16. Distributed Processing Network P.C.s – data is processed using the local CPU Server – performs more complex processing tasks such as authentication and file storage
  • 17. Parallel Processing Large Task for Processing CPU breaks large task into smaller tasks Small task 1 Small task 2 Small task 3 Small task 4 Multiple CPU’s process each task Result task 1 Result task 2 Result task 3 Result task 4 CPU combines the small results to get an overall result Result
  • 18. The operation of the CPU  CPU – Central Processing Unit  The device that does all the “thinking”  Is made up of millions of microscopic electrical components located on a single silicon chip (aka microprocessor)  On larger systems the CPU can be composed of many silicon chips
  • 19. Components of the CPU  Control Unit – directs the flow of data around the various components of the computer.  Arithmetic Logic Unit (ALU) – carries out arithmetic and logical operations, basically doing additions very fast  Registers – small, temporary memory locations used to hold the data and instructions needed for processing
  • 20. Operation of the CPU  The CPU processes data by using the Fetch / Execute cycle  During i-time data/instructions are fetched from memory and decoded  During e-time the ALU performs operations on the data and stores the result
  • 21. Fetch Execute Cycle Fetch Execute or or i-time e-time Control Unit decodes ALU performs the instruction (i.e. required operation on What it has to do) data Control Unit fetches Control Unit sends next instruction from result back to RAM or RAM and loads into a a register. register.
  • 22. Fetch Execute Cycle  Pipelining is a common method used to speed up processors  In the past, each instruction went through the entire fetch execute cycle before the next instruction  With pipelining, when the CPU has sent the first instruction for decoding, it also fetches the second instruction  When the first instruction is being executed by the ALU, the second instruction is being decoded and the third instruction is being fetched, etc
  • 23. END