Unit 2 Digital Information. Chapter 1 Study Guide

Similar documents
Unit 2 Lesson 1. Bytes and File Sizes. Resources

Digital Media. Daniel Fuller ITEC 2110

Example 1: Denary = 1. Answer: Binary = (1 * 1) = 1. Example 2: Denary = 3. Answer: Binary = (1 * 1) + (2 * 1) = 3

Image Size vs. File Size. gif File Compression. 1 Review. Slides05 - Pixels.key - September 28, 2015

GCSE Computing. Revision Pack TWO. Data Representation Questions. Name: /113. Attempt One % Attempt Two % Attempt Three %

Data Representation. Types of data: Numbers Text Audio Images & Graphics Video

Using sticks to count was a great idea for its time. And using symbols instead of real sticks was much better.

Standard File Formats

OCR J276 GCSE Computer Science

Bits and Bit Patterns

Elementary Computing CSC 100. M. Cheng, Computer Science

Module 1: Information Representation I -- Number Systems

Discussion. Why do we use Base 10?

Data Representation From 0s and 1s to images CPSC 101

Worksheet - Storing Data

Flying Start AS Computer Science. September 2015

REPRESENTING INFORMATION:

b A bit is the basic unit for storing electronic data, for example an MP3 file. The term bit is a

Chapter 1. Data Storage Pearson Addison-Wesley. All rights reserved

Objectives. Connecting with Computer Science 2

Data Storage. Slides derived from those available on the web site of the book: Computer Science: An Overview, 11 th Edition, by J.

[301] Bits and Memory. Tyler Caraza-Harter

Teaching KS3 Computing. Session 3 Theory: More on binary and representing text Practical: Introducing IF

Bits, bytes, binary numbers, and the representation of information

Intermediate Programming & Design (C++) Notation

2nd Paragraph should make a point (could be an advantage or disadvantage) and explain the point fully giving an example where necessary.

CMSC 104 -Lecture 2 John Y. Park, adapted by C Grasso

Colour and Number Representation. From Hex to Binary and Back. Colour and Number Representation. Colour and Number Representation

计算机信息表达. Information Representation 刘志磊天津大学智能与计算学部

Web graphics. Introduction

Compression; Error detection & correction

Introduction to Computer Science (I1100) Data Storage

Admin. ! Assignment 3. ! due Monday at 11:59pm! one small error in 5b (fast division) that s been fixed. ! Midterm next Thursday in-class (10/1)

Introduction to computers

Admin CS41B MACHINE. Midterm topics. Admin 2/11/16. Midterm next Thursday in-class (2/18) SML. recursion. math. David Kauchak CS 52 Spring 2016

IMAGE COMPRESSION USING FOURIER TRANSFORMS

Unit 2 Lesson 1. Bytes and File Sizes. Resources

Focus Study Communication 2 (FSCo2) Digital Download & File Storage. G. Georgiou

CS 100 Spring Lecture Notes 3/8/05 Review for Exam 2

The type of all data used in a C++ program must be specified

15110 PRINCIPLES OF COMPUTING SAMPLE EXAM 2

CS 101 Representing Information. Lecture 5

This document contains additional questions; it is not intended to be treated as a complete paper.

data within a computer system are stored in one of 2 physical states (hence the use of binary digits)

CC411: Introduction To Microprocessors

Digital Signage Content Creation Guidelines

Final Labs and Tutors

This podcast will demonstrate a logical approach as to how a computer adds through logical gates.

Electronic Data and Instructions

VC 12/13 T16 Video Compression

CSC 170 Introduction to Computers and Their Applications. Lecture #1 Digital Basics. Data Representation

COMP 102: Computers and Computing

More HTML. Images and links. Tables and lists. <h1>running in the family</h1> <h2>tonight 9pm BBC One</h2>

SOCIAL MEDIA IMAGE & VIDEO SIZES 2019

Jianhui Zhang, Ph.D., Associate Prof. College of Computer Science and Technology, Hangzhou Dianzi Univ.

Data Representation 1

255, 255, 0 0, 255, 255 XHTML:

ITP 140 Mobile App Technologies. Colors

Computer Number Systems Supplement

Edexcel GCSE in Computer Science Microsoft IT Academy Mapping

Lecture 1: What is a computer?

Creating and Editing Images in Paint Shop Pro Version XI. File Types

BEST BUDDIES DESIGN GUIDELINES. Advertising & General Applications

CS101 Lecture 12: Image Compression. What You ll Learn Today

Dec Hex Bin ORG ; ZERO. Introduction To Computing

Multimedia Networking ECE 599

Common File Formats. Need a standard to store images Raster data Photos Synthetic renderings. Vector Graphic Illustrations Fonts

Super banner. Deliverables. HTML5 + Backup Image / Super Banner. Image

Numbers and Computers. Debdeep Mukhopadhyay Assistant Professor Dept of Computer Sc and Engg IIT Madras

Topic 2 Data and Information. Data Data can be defined as a set of recorded facts, numbers or events that have no meaning.

This is not yellow. Image Files - Center for Graphics and Geometric Computing, Technion 2

card slots CPU socket Monitor Computer case houses CPU (Central Processing Unit), CPU central power supply, DVD drive, etc processing unit Keyboard

ECE 499/599 Data Compression & Information Theory. Thinh Nguyen Oregon State University

Compression; Error detection & correction

Computer Systems. IGCSE OCR AQA Edexcel Understand the term. embedded system and how an Purpose of embedded system

Computer Architecture

Image Compression. cs2: Computational Thinking for Scientists.

Data Representation and Networking

Cropping an Image for the Web

GRAPHIC FILE FORMATS / SOFTWARE SELECTION / SOFTWARE COMPATIBILITY

Digital Technologies Hangarau Matihiko Level 1

Social Issues. spam Espionage forgery access to your data years from today destroying old records/ data

CHAPTER 2 - DIGITAL DATA REPRESENTATION AND NUMBERING SYSTEMS

Simply Good Pictures Engelmann Media GmbH

Experimental Methods I

Objective 1.02 Understand Numbering Systems

Chapter 2 Bits, Data Types, and Operations

Computer Architecture and System Software Lecture 02: Overview of Computer Systems & Start of Chapter 2

Essential Graphics/Design Concepts for Non-Designers

FA269 - DIGITAL MEDIA AND CULTURE

Image Types Vector vs. Raster

Graphics File Formats

GCSE Computer Science Component 02

CSC 421: Algorithm Design & Analysis. Spring 2015

COPYRIGHTED MATERIAL. An Introduction to Computers That Will Actually Help You in Life. Chapter 1. Memory: Not Exactly 0s and 1s. Memory Organization

Contents Slide Set 9. Final Notes on Textbook Chapter 7. Outline of Slide Set 9. More about skipped sections in Chapter 7. Outline of Slide Set 9

Learning Programme Fundamentals of data representation AS Level

Lecture #3: Digital Music and Sound

Compression. storage medium/ communications network. For the purpose of this lecture, we observe the following constraints:

The Mathematics of Big Data

Transcription:

Unit 2 Digital Information Chapter 1 Study Guide

2.5 Wrap Up Other file formats Other file formats you may have encountered or heard of include:.doc,.docx,.pdf,.mp4,.mov The file extension you often see on a file (ex. CSP.jpg) is really just an indicator to the computer of how the underlying bits are organized, so the computer can interpret them. If you change the name of the file to CSP.gif, that does not magically change the underlying bits; all you ve done is confuse the computer. It won t be able to open the file because it will attempt to interpret the file as a GIF when really the bits are in JPG format.

Personal Favicon Walk-Around Open up your Personal Favicon on the Color Pixelation Widget to display Put your Favicon Activity Guide out on your desk opened up to the rubric/questions I will go around and make sure that it is: 16 x 16 size In color An image (not just a pattern) If you printed yours out instead, put the picture out on your desk. You will all go around and see your classmates creative side You will turn in the rubric with questions answered at the end of class

Unit 2 Chapter 1 Topics 2.1 2.2 2.3 2.4 2.5 Bytes and File Sizes Text Compression Encoding B&W Images Encoding Color Images Lossy Compression and File Formats

2.1 Bytes and File Sizes In this section, we revisited Wordpad to see that each character is stored as 1 byte of data, but the text in Word contains WAY more bytes due to formatting. We then learned about the different prefixes that described the number of bytes. We spent the remainder of the period researching different types of files (text documents, songs, movies, etc.) and their size (i.e. how many bytes they typically take up in storage). Bottom line = files are comprised of a LOT of bytes, which can make file transfer and storage an area of concern Vocab: Bit Byte Kilobyte, Megabyte, Gigabyte, Terabyte

2.2 Text Compression In this section, we learned the importance of compression when working with data as a way of increasing efficiency when sending files and as save space in storage of these files. The key is to figure out how to represent the SAME DATA with FEWER BITS. We spent a great deal of time working with the compression widget and looking for patterns (and competing) to make the highest compression percentage Vocab: Compression Lossless vs. Lossy Compression Compression Percentage Algorithm Hueristic

2.3 Encoding B&W Images We began this section by creating a protocol for creating a Black and White picture (by hand prior to using a widget), and realized the importance of providing information about the picture (data) prior to the actual creation of the picture (preview of metadata). Then we discovered how to use bits (1 s and 0 s) to create any black and white picture. We ended class by experimenting with different image sizes (in pixels) and the creation of the binary code to make these images. Vocab: Image Pixel Metadata Encoding

2.4 Encoding Color Images This lesson revisited hexadecimal as another number system (base 16) and as an easier on the eyes way of representing 4 bits of data. We then spent time converting between decimal, binary, and hexadecimal numbers. The purpose of revisiting hexadecimal was to make the changing of colors in the color pixelation widget easier. This new widget included new metadata the need for bits per pixel (bpp). As the bpp increases, the number of distinct colors also increases. We also watched numerous videos about RBG color schemes and the process of editing picture files. Vocab: Screen resolution Density RGB Colors

2.5 Lossy Compression and File Formats We finally saw examples of lossy compression where useless or lessthan-totally-necessary information was thrown out in order to reduce the size of the data. When using the lossy compression app, most of us were still able to decipher the message due to context clues and our ability to piece things together on our own. The majority of this section was spent researching different file formats and the type of compression used (lossless, lossy) if used at all. Vocab: Lossy Compression MP3, JPEG, WAV, GIF, PNG

Math Review Solutions #1 8000 bytes 3000 KB = 3 million bytes 700 MB = 700 million bytes 5 GB = 5 billion bytes

Math Review Solutions #2 a. 150 bytes b. 210 seconds = 3.5 minutes * 1 MB/min = 3.5 MB = 3.5 million bytes

Math Review Solutions #3 3 GB = 3000 MB / 5 MB = 600 images

Math Review Solutions #4 Original Compression = 100-59 = 41% Original 100

Math Review Solutions #5 a. Lossy you are unable to full replicate the original number b. Lossy one of the RGB values is less than 75, therefore would go to O. When trying to reverse the process, that value would become 75 instead of 60. c. Lossless can perfectly recreate the text using the dictionary. d. Lossy JPEG in an example of Lossy compression.

Math Review Solutions #6 Adding a single bit will double the number of colors. Ex. 1 bit = 2 colors 2 bits = 4 different colors 3 bits = 8 different colors Ex. Using binary, RGB changed to RRGGBB would multiply the amount of colors by 8.

Math Review Solutions #7 Width = 10 (first 8 bits) Height = 3 (next 8 bits) 0= Black 1 = white

Math Review Solutions #8 Width = 3 (first 8 bits), Height = 17 (next 8 bits), bpp = 1 (next 8 bits) a. 3 x 17 = 51 pixels b. 1 bpp c. 2 color options (white or black) d. 6 bpp allows 2 bits per RGB, so 4 x 4 x 4 = 64 colors

Math Review Solutions #9 Width = 12 (first 8 bits) Height = 6 (next 8 bits) bpp = 12 (next 8 bits) 12 bpp allows 4 bits per RGB and 4 bits = 1 hexadecimal. This would be great to use hexadecimal Decimal: 15, 3, 7 9, 8, 12 6, 7, 6 2, 14, 7 Hex: F37 98C 676 2E7