SlideShare a Scribd company logo
1 of 23
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 (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 Processessilvisingh
 
Tools 1 Zarkovic
Tools 1 ZarkovicTools 1 Zarkovic
Tools 1 ZarkovicMR Z
 
IPT Tools 2
IPT Tools 2IPT Tools 2
IPT Tools 2MR Z
 
Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群
 
The Collecting Process
The Collecting ProcessThe Collecting Process
The Collecting ProcessKieron McIlvin
 
Tools for Information Processes: Organising
Tools for Information Processes: OrganisingTools for Information Processes: Organising
Tools for Information Processes: OrganisingKelly 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

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.pdfElvisAngelot
 
Basics of Operating System
Basics of Operating SystemBasics of Operating System
Basics of Operating SystemSoumit Ghosh
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1sphs
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - IntroductionWayne Jones Jnr
 
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 chapterssphs
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptxSHUJEHASSAN
 
Operating system
Operating systemOperating system
Operating systemmak120
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfTaufeeq8
 
The cpu cycle
The cpu cycleThe cpu cycle
The cpu cyclejndatirwa
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating SystemLuka 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 sysyemsJyoReddy9
 
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).pptxkrishnajoshi70
 
CS3C - Justin Magno
CS3C - Justin MagnoCS3C - Justin Magno
CS3C - Justin MagnoPog Arenas
 
Ch2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.pptCh2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.pptMohammad Almuiet
 

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
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
 
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
 
introduce computer .pptx
introduce computer .pptxintroduce computer .pptx
introduce computer .pptx
 
Operating system
Operating systemOperating system
Operating system
 
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
 
Ch2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.pptCh2_Processes_and_process_management_1.ppt
Ch2_Processes_and_process_management_1.ppt
 

More from MR Z

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext MR Z
 
Communication concepts
Communication conceptsCommunication concepts
Communication conceptsMR Z
 
Communication systems
Communication systemsCommunication systems
Communication systemsMR Z
 
Academic coaching
Academic coachingAcademic coaching
Academic coachingMR Z
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLINGMR Z
 
Data warehouse
Data warehouseData warehouse
Data warehouseMR Z
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break ThroughMR Z
 
TPS
TPSTPS
TPSMR Z
 
Transaction ps
Transaction psTransaction ps
Transaction psMR Z
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2MR Z
 
communication system l2
communication system l2communication system l2
communication system l2MR Z
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
DatabasesmycopyMR Z
 
Prototype
PrototypePrototype
PrototypeMR Z
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling toolsMR Z
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and recMR Z
 
Communicationssystems
CommunicationssystemsCommunicationssystems
CommunicationssystemsMR Z
 
Brain 2
Brain 2Brain 2
Brain 2MR Z
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web designMR Z
 
Multimedia
MultimediaMultimedia
MultimediaMR Z
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systemsMR 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

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 

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