250 likes | 400 Views
James Harland james.harland@rmit.edu.au. COSC1078 Introduction to Information Technology Lecture 9 Data Storage Devices. Introduction. Who is this bloke?. Introduction. Overview. Questions? WebLearn Test 1 Assignment 1 Binary Representation Questions?. Introduction to IT.
E N D
Intro to IT James Harland james.harland@rmit.edu.au COSC1078 Introduction to Information TechnologyLecture 9Data Storage Devices
Intro to IT Introduction Who is this bloke?
Intro to IT Introduction
Intro to IT Overview • Questions? • WebLearn Test 1 • Assignment 1 • Binary Representation • Questions?
Intro to IT Introduction to IT 1 Introduction 2Images 3Audio 4Video WebLearnTest 1 5Binary RepresentationAssignment 1 6 Data Storage 7Machine Processing 8 Operating Systems WebLearn Test 1 9 Processes Assignment 2 10 Internet 11Internet Security WebLearn Test 3 12Future of IT Assignment 3, Peer and Self Assessment
Questions? How did you spend 6-8 hours on this course last week? This week? Lecture 9: Video SE Fundamentals
Intro to IT Assessment Process • Submit all assignments via Blackboard in the Learning Hub • Assignment 1 due 11.59pm Sunday 1st April • Assignment 2 due 11.59pm Sunday 6th May • Assignment 3 due 11.59pm Sunday 27th May • Late assignments attract a penalty of 10% per day late, up to a maximum of 50%
Intro to IT Assignment • Assignment will be in three parts • Overall task is to produce a video • Groups of up to 3 • Assessed by final video and group blog • Part 1: images and audio (end of week 5) • Part2: hardware (end of week 9) • Part 3: reflection, research (end of week 12)
Intro to IT Assignment 1 • Use GIMP (or a similar tool) to perform some manipulations on an image • Use Audacity to perform some manipulations on sound • Use a movie making tool to produce something like (and much better than!) ‘Lord of the Controllers 1 & 2’ • Email me your group and its name so that I can set up a blog on the Learning Hub
Overview 01010100001010101010100110100010101001101001010010100011100010101010100101111001001010… Lecture 9: Data Storage Devices Intro to IT
Intro to IT What do computers do? • Compute! • Input/Output • Processing • Memory
Intro to IT History • … • Babbage’s Difference Engine (1849) • Babbage’s Analytical Engine (1837-1871, never built) • Turing’s Universal Machine (1936, mathematical model) • Turing digital Boolean-logic multiplier (1937) • Colossus (1943, destroyed 1945) • ENIAC (1946) • Von Neumann architecture (c. 1945) • EDVAC (1949) • CSIRAC (1949)
Overview “Thomas the Tank Engine” Lecture 9: Data Storage Devices Intro to IT
Overview Video Audio Text Thumbnails Lecture 9: Data Storage Devices Intro to IT
Memory via `Flip flops’ 0 0 0 or 0 and 0 0 1 0 1 not Lecture 9: Data Storage Devices Intro to IT
Memory via `Flip flops’ 0 1 1 1 or 1 and 1 1 0 not Lecture 9: Data Storage Devices Intro to IT
Memory via `Flip flops’ • Can design other versions of flip-flops • Shows how circuits can be designed using AND, OR, NOT (NAND, NOR, XOR, …) in combinations (gates) • Hierarchy and abstraction • Shows how electric circuits can store values Lecture 9: Data Storage Devices Intro to IT
Computer Memory Cells of 8 bits each (one byte) … … Most significant bit Least significant bit address Lecture 9: Data Storage Devices Intro to IT
Random Access Memory (RAM) • Random access means any cell can be accessed at any time (and in any order) • Volatile – contents cleared when machine is switched off • Very fast compared to other forms of memory • DRAM: dynamic RAM (replenishes charges constantly) • SDRAM: synchronous DRAM – faster still • Often have small very fast caches and registers Lecture 9: Data Storage Devices Intro to IT
Magnetic Disk • Thin spinning metal disk with magnetic coating • Each disk contains a number of circular tracks • Often several disks stacked on top of each other • Cylinders made up of tracksmade up of sectors • Can have very large storage this way • Slow access time! Lecture 9: Data Storage Devices Intro to IT
Magnetic Disk (Hard Disk) Seek time: move heads from one track to another Latency time: half time for complete disk rotation Access time: seek time + latency time Transfer rate: rate data can be read from disk `Typical’ Hard disk Seek time: 2ms to 15ms Latency time: 8ms to 20ms Transfer rate: 0.5 GB per second Sounds fast, but is actually quite slow … Lecture 9: Data Storage Devices Intro to IT
Optical Disks (CDs, DVDs) Laser readers rather than magnetic ones Disks more error-tolerant than magnetic ones Lecture 9: Data Storage Devices Intro to IT
Flash Drives • Disks of all sorts are slow compared to other circuits • Flash drives ‘write’ small electronic circuits • Eventually decay after many changes of data • Suitable for slow-changing data, not main memory • Portable and much more resilient than disks Lecture 9: Data Storage Devices Intro to IT
Older Storage Types Magnetic tape `Floppy’ disk (5.25’’ disk) 3.5’’ disk Lecture 9: Data Storage Devices Intro to IT
Intro to IT Conclusion • Get Assignment done this week • Don’t forget to blog … • Keep reading! (book particularly)