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

Save this PDF as:

Size: px
Start display at page:

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

## Transcription

1 CSC 170 Introduction to Computers and Their Applications Lecture #1 Digital Basics Data Representation Data refers to the symbols that represent people, events, things, and ideas. Data can be a name, a number, the colors in a photograph, or the notes in a musical composition. Data Representation refers to the form in which data is stored, processed, and transmitted. Devices such as smartphones, ipods, and computers store data in digital formats that can be handled by electronic circuitry. 1

2 Data Representation Digitization is the process of converting information, such as text, numbers, photo, or music, into digital data that can be manipulated by electronic devices. The Digital Revolution has evolved through four phases, beginning with big, expensive, standalone computers, and progressing to today s digital world in which small, inexpensive digital devices are everywhere. Data Representation The 0s and 1s used to represent digital data are referred to as binary digits from this term we get the word bit that stands for binary digit. A bit is a 0 or 1 used in the digital representation of data. A digital file, usually referred to simply as a file, is a named collection of data that exits on a storage medium, such as a hard disk, CD, DVD, or flash drive. 2

3 Data Representation Representing Numbers Numeric data consists of numbers that can be used in arithmetic operations. Digital devices represent numeric data using the binary number system, also called base 2. The binary number system only has two digits: 0 and 1. No numeral like 2 exists in the system, so the number two is represented in binary as 10 (pronounced one zero ). 3

4 Representing Numbers DECIMAL (BASE 10) BINARY (BASE 2) Representing Text Character data is composed of letters, symbols, and numerals that are not used in calculations. Examples of character data include your name, address, and hair color. Character data is commonly referred to as text. 4

5 Representing Text Digital devices employ several types of codes to represent character data, including ASCII, Unicode, and their variants. ASCII (American Standard Code for Information Interchange, pronounced ASK ee ) requires seven bits for each character. The ASCII code for an uppercase A is Representing Text Extended ASCII is a superset of ASCII that uses eight bits for each character. For example, Extended ASCII represents the uppercase letter A as Using eight bits instead of seven bits allows Extended ASCII to provide codes for 256 characters. 5

6 Representing Text Unicode (pronounced YOU ni code ) uses sixteen bits and provides codes or 65,000 characters. This is a bonus for representing the alphabets of multiple languages. UTF-8 is a variable-length coding scheme that uses seven bits for common ASCII characters but uses sixteen-bit Unicode as necessary. Representing Text Space F Y l ! G Z m " H [ n # I \ o \$ J ] p % K ^ q & L _ r ' : M ` s ( ; N a t ) < O b u * = P c v > Q d w , ? R e x S f y A T g z / B U h { C V i D W j } E X k ~ 6

7 Representing Text ASCII codes are used for numerals, such as Social Security numbers and phone numbers. Plain, unformatted text is sometimes called ASCII text and is stored in a so-called text file with a name ending in.txt. On Apple devices these files are labeled Plain Text. In Windows, these files are labeled Text Document. Representing Text ASCII text files contain no formatting. To create documents with styles and formats, formatting codes have to be embedded in the text. 7

8 Representing Text Microsoft Word produces formatted text and creates documents in DOCX format. Apple Pages produces documents in PAGES format. Adobe Acrobat produces documents in PDF format. HTML markup language used for Web pages produces documents in HTML format. Representing Text 8

9 Bites and Bytes All of the data stored and transmitted by digital devices is encoded as bits. Terminology related to bits and bytes is extensively used to describe storage capacity and network access speed. The word bit, an abbreviation for binary digit, can be further abbreviated as a lowercase b. A group of eight bits is called a byte and is usually abbreviated as an uppercase B. Bites and Bytes When reading about digital devices, you ll frequently encounter references such as 90 kilobits per second, 1.44 megabytes, 2.8 gigahertz, and 2 terabytes. Kilo, mega, giga, tera, and similar terms are used to quantify digital data. 9

10 Bites and Bytes Bit Byte Kilobit Kilobyte Megabit Megabyte Gigabit Gigabyte Terabyte Petabyte Exabyte One binary digit 8 bits 1,024 or 2 10 bits 1,024 or 2 10 bytes 1,048,576 or 2 20 bits 1,048,576 or 2 20 bytes 2 30 bits 2 30 bytes 2 40 bytes 2 50 bytes 2 60 bytes Bites and Bytes Use bits for data rates, such as Internet connection speeds, and movie download speeds. Use bytes for file sizes and storage capacities. 104 KB: Kilobyte (KB or Kbyte) is often used when referring to the size of small computer files. 10

11 Bites and Bytes 56 Kbps: Kilobit (Kb or Kbit) can be used for slow data rates, such as a 56 Kbps (kilobits per second) dial-up connection. 50 Mbps: Megabit (Mb or Mbit) is used for faster data rates, such as a 50 Mbps (megabits per second) Internet connection. Bites and Bytes 3.2 MB: Megabyte (MB or MByte) is typically used when referring to the size of files containing photos and videos. 100 Gbit: Gigabit (Gb or Gbit) is used for really fast network speeds. 16 GB: Gigabyte (GB or GByte) is commonly used to refer to storage capacity 11

12 Data Compression To reduce file size and transmission times, digital data can be compressed. Data compression refers to any technique that recodes the data in a file so that it contains fewer bits. Compression is commonly referred to as zipping. Data Compression Compression techniques divided into two categories: lossless and lossy Lossless compression provides a way to compress data and reconstitute it into its original state; uncompressed data stays exactly the same as the original data Lossy compression throws away some of the original data during the compression process; uncompressed data is not exactly the same as the original 12

13 Data Compression Software for compressing data is sometimes referred to as a compression utility or a zip tool. On laptops and desktop computers, the compression utility is accessed from the same screen used to manage files. Data Compression The process of reconstituting files is called extracting or unzipping. Compressed files may end with a.zip,.gz,.pkg, or.tar.gz. 13

Chapter 1 Data Storage 2007 Pearson Addison-Wesley. All rights reserved Chapter 1: Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representing Information as Bit Patterns

### FA269 - DIGITAL MEDIA AND CULTURE

FA269 - DIGITAL MEDIA AND CULTURE ST. LAWRENCE UNIVERSITY a. hauber http://blogs.stlawu.edu/digitalmedia DIGITAL TECHNICAL PRIMER INCLUDED HERE ARE THE FOLLOWING TOPICS A. WHAT IS A COMPUTER? B. THE DIFFERENCE

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

Data Storage Slides derived from those available on the web site of the book: Computer Science: An Overview, 11 th Edition, by J. Glenn Brookshear Copyright 2012 Pearson Education, Inc. Data Storage Bits

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

1.1.1 Binary systems In mathematics and digital electronics, a binary number is a number expressed in the binary numeral system, or base-2 numeral system, which represents numeric values using two different

### Bits and Bit Patterns

Bits and Bit Patterns Bit: Binary Digit (0 or 1) Bit Patterns are used to represent information. Numbers Text characters Images Sound And others 0-1 Boolean Operations Boolean Operation: An operation that

### REPRESENTING INFORMATION:

REPRESENTING INFORMATION: BINARY, HEX, ASCII CORRESPONDING READING: WELL, NONE IN YOUR TEXT. SO LISTEN CAREFULLY IN LECTURE (BECAUSE IT WILL BE ON THE EXAM(S))! CMSC 150: Fall 2015 Controlling Information

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

GCSE Computing Revision Pack TWO Data Representation Questions Name: /113 Attempt One % Attempt Two % Attempt Three % Areas of Strength Areas for Development 1. Explain how ASCII is used to represent text

### Information Science 1

Information Science 1 -Basic Concepts of Computers: Opera4on, Architecture, Memory- Week 02 College of Information Science and Engineering Ritsumeikan University Today s lecture outline l Recall the previous

### Chapter 4: Computer Codes. In this chapter you will learn about:

Ref. Page Slide 1/30 Learning Objectives In this chapter you will learn about: Computer data Computer codes: representation of data in binary Most commonly used computer codes Collating sequence Ref. Page

### An Overview of the Computer System. Kafui A. Prebbie 24

An Overview of the Computer System Kafui A. Prebbie -kafui@kafui.com 24 The Parts of a Computer System What is a Computer? Hardware Software Data Users Kafui A. Prebbie -kafui@kafui.com 25 The Parts of

### Chapter 4 The Components of the System Unit

Chapter 4 The Components of the System Unit The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes called the chassis p. 184 Fig.

### Holds data, instructions, and information for future use Storage medium is physical material used for storage

Chapter 3 Storage Storage What is storage? Holds data, instructions, and information for future use Storage medium is physical material used for storage Also called secondary storage such as : floppy disks,

### The type of all data used in a C (or C++) program must be specified

The type of all data used in a C (or C++) program must be specified A data type is a description of the data being represented That is, a set of possible values and a set of operations on those values

### Unit - II. Computer Concepts and C Programming 06CCP13. Unit II

Computer Concepts and C Programming () Unit II Unit Division Unit-II (6 Hours) Processing Data Storing Data Topics Transforming Data into Information How computers represent data How computers process

### DATA 301 Introduction to Data Analytics Data Representation. Dr. Ramon Lawrence University of British Columbia Okanagan

DATA 301 Introduction to Data Analytics Data Representation Dr. Ramon Lawrence University of British Columbia Okanagan ramon.lawrence@ubc.ca DATA 301: Data Analytics (2) Computer Terminology There is a

### Introduction to Computers. Joslyn A. Smith

Introduction to Computers Joslyn A. Smith March 9, 2010 5/18/2011 1 What is a Computer? An electronic device that has the capability of performing the following tasks: Responds to input. Processes the

### Number System (Different Ways To Say How Many) Fall 2016

Number System (Different Ways To Say How Many) Fall 2016 Introduction to Information and Communication Technologies CSD 102 Email: mehwish.fatima@ciitlahore.edu.pk Website: https://sites.google.com/a/ciitlahore.edu.pk/ict/

### CSC 170 Fall 2017 Dr. R. M. Siegfried. Study Guide for Final Exam

CSC 170 Fall 2017 Dr. R. M. Siegfried Study Guide for Final Exam Definitions to know: Lecture #1 1. Data 2. Digitization 3. Bit 4. Byte 5. Binary Numbers 6. How Are Characters Stored? a. ASCII b. Unicode

### Chapter 4 The Components of the System Unit

Chapter 4 The Components of the System Unit Chapter 4 Objectives Differentiate among various styles of of system units Differentiate among the the various types of of memory Identify chips, adapter cards,

### Electronic Data and Instructions

Lecture 2 - The information Layer Binary Values and Number Systems, Data Representation. Know the different types of numbers Describe positional notation Convert numbers in other bases to base 10 Convert

### 1. Which of the following Boolean operations produces the output 1 for the fewest number of input patterns?

This is full of Test bank for Computer Science An Overview 12th Edition by Brookshear SM https://getbooksolutions.com/download/computer-science-an-overview-12th-editionby-brookshear-sm Test Bank Chapter

### Sahalsoftware college. Welcome To understanding Basic Computer Concept

Welcome To understanding Basic Computer Concept 1 Chapter1: Understanding Computer Concepts What is a computer? A computer is a machine that takes in data, processes if following a set of instructions

### System Unit Components Chapter2

System Unit Components Chapter2 ITBIS105 IS-IT-UOB 2013 The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes called the chassis

### Lecture (03) Binary Codes Registers and Logic Gates

Lecture (03) Binary Codes Registers and Logic Gates By: Dr. Ahmed ElShafee Binary Codes Digital systems use signals that have two distinct values and circuit elements that have two stable states. binary

### 15 July, Huffman Trees. Heaps

1 Huffman Trees The Huffman Code: Huffman algorithm uses a binary tree to compress data. It is called the Huffman code, after David Huffman who discovered d it in 1952. Data compression is important in

### 1.1 Bits and Bit Patterns. Boolean Operations. Figure 2.1 CPU and main memory connected via a bus. CS11102 Introduction to Computer Science

1.1 Bits and Bit Patterns CS11102 Introduction to Computer Science Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representation of information as bit patterns Bit: Binary

### IT 1204 Section 2.0. Data Representation and Arithmetic. 2009, University of Colombo School of Computing 1

IT 1204 Section 2.0 Data Representation and Arithmetic 2009, University of Colombo School of Computing 1 What is Analog and Digital The interpretation of an analog signal would correspond to a signal whose

### Chapter Two. Hardware Basics: Inside the Box

Chapter Two Hardware Basics: Inside the Box After reading this chapter, you should be able to: Explain general terms how computers store and manipulate information. Describe the basic structure of a computer

### COMP 273 Winter physical vs. virtual mem Mar. 15, 2012

Virtual Memory The model of MIPS Memory that we have been working with is as follows. There is your MIPS program, including various functions and data used by this program, and there are some kernel programs

### Chapter 2. Prepared By: Humeyra Saracoglu

Chapter 2 The Components of the System Unit Prepared By: Humeyra Saracoglu The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes

### AQA GCSE Computer Science PLC

1 - Fundamentals of Algorithms Useful Websites BBC Bite Size Cambridge GCSE Exam Dates https://www.bbc.co.uk/education/subjects/z34k7ty Paper 1 14/05/2018 am https://www.cambridgegcsecomputing.org/ Paper

### BOOKL LET GRADE NAME CLASS. School vision:

رويال الدولية مدرسة Royal International School REVISION COMPUTER BOOKL LET 2017/2018 FIRST TERM GRADE 6 NAME. CLASS PREPARED BY MS. Manal Mahmoud 1 1 Remember Units of measuring the memory Bit Byte =8

### 2016 P C Basics Page 1

PC Basics with Windows 10 Introduction to PCs Mercer County Library System Brian M. Hughes, County Executive A. The Equipment: External Hardware & Internal Hardware 1. CD-ROM CD-ROMs are compact discs,

### Storage. Chapter3 ITBIS105

Storage Chapter3 ITBIS105 IS-IT-UOB 2013 Storage What is storage? Holds data, instructions, and information for future use Storage medium is physical material used for storage Also called secondary storage

### Data Compression Techniques

Data Compression Techniques Part 1: Entropy Coding Lecture 1: Introduction and Huffman Coding Juha Kärkkäinen 31.10.2017 1 / 21 Introduction Data compression deals with encoding information in as few bits

### What is Data Storage?

What is Data Storage? When we talk about storing data, we mean putting the data in a known place. We can later come back to that place and get our data back again. Writing data or saving data are other

### Bandwidth Boom Technology and Public Policy in the exaflood Era

Bandwidth Boom Technology and Public Policy in the exaflood Era ALEC. Atlanta. 16 July 2009 ENTROPY ECONOMICS GLOBAL INNOVATION + TECHNOLOGY RESEARCH Bret Swanson entropyeconomics.com bretswanson.com Bandwidth

### A+ Guide to Managing & Maintaining Your PC, 8th Edition. Chapter 4 Part II All About Motherboards

Chapter 4 Part II All About Motherboards Part 2 Buses and Expansion Slots Bus System of pathways used for communication Carried by bus: Power, control signals, memory addresses, data Data and instructions

### Storage. What is storage? Holds data, instructions, and information for future use Storage medium is physical material used for storage

Storage 1 Storage What is storage? Holds data, instructions, and information for future use Storage medium is physical material used for storage Also called secondary storage p. 7.02 Fig. 7-1 2 Storage

### Introduction to Computers

Introduction to Computers Considers: Definition of computer Computer system devices Central Processing Unit Introduction to software What Is A Computer? A computer is an electronic device, operating under

### Chapter One. Introduction to Computer System

Principles of Programming-I / 131101 Prepared by: Dr. Bahjat Qazzaz -------------------------------------------------------------------------------------------- Chapter One Introduction to Computer System

### AQ A G C S E 9-1 C O M P U T E R S C I E N C E R E V I S I O N G U I D E M U R P H Y V I A A M A Z O N

AQ A G C S E 9-1 C O M P U T E R S C I E N C E R E V I S I O N G U I D E M U R P H Y 2 0 1 6 V I A A M A Z O N ABOUT THIS RESOURCE This resource is in no way endorsed by AQA and will not facilitate the

### The Components of the System Unit

The Components of the System Unit The System Unit What is the system unit? Case that contains electronic components of the computer used to process data Sometimes called the chassis system unit system

### Which one of the following terms describes the physical components of a computer system?

Which one of the following terms describes the physical components of a computer system? a. Hardware. b. Freeware. c. Software. d. Courseware. Which one of the following can slow down the computers performance?

### Terminology, Types of Computers & Computer Hardware

Terminology, Types of Computers & Computer Hardware Basic Terminology 1.Computer A device that accepts input, processes data, stores data, and produces output, all according to a series of stored instructions.

### Bits, bytes and digital information. Lecture 2 COMPSCI111/111G

Bits, bytes and digital information Lecture 2 COMPSCI111/111G Today s lecture Understand the difference between analogue and digital information Convert between decimal numbers and binary numbers Analogue

### Hardware & Input/Output

Hardware & Input/Output CIT 100 Norm Downey Why Binary? Binary is a numbering system that uses only two digits 0 s and 1 s Electricity within a computer s circuitry can only be in one of two states: On

### Lecture 19 Media Formats

Revision IMS2603 Information Management in Organisations Lecture 19 Media Formats Last week s lectures looked at MARC as a specific instance of complex metadata representation and at Content Management

### Computing Fundamentals

Section I Computing Fundamentals When you complete Section I, click the Get It? button while using the BookOnCD to take a Practice test. B_42151_01.4c.indd 1 7/12/2010 11:38:07 AM CHAPTER 1 Computer Hardware

### Which one of the following terms describes the physical components of a computer system?

Exercise 23 1.1.1 Which one of the following terms describes the physical components of a computer system? a. Hardware. b. Freeware. c. Software. d. Courseware. 1.1.2 Which one of the following is a portable

### Basic data types. Building blocks of computation

Basic data types Building blocks of computation Goals By the end of this lesson you will be able to: Understand the commonly used basic data types of C++ including Characters Integers Floating-point values

### Memory Overview. Overview - Memory Types 2/17/16. Curtis Nelson Walla Walla University

Memory Overview Curtis Nelson Walla Walla University Overview - Memory Types n n n Magnetic tape (used primarily for long term archive) Magnetic disk n Hard disk (File, Directory, Folder) n Floppy disks

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

ECE 499/599 Data Compression & Information Theory Thinh Nguyen Oregon State University Adminstrivia Office Hours TTh: 2-3 PM Kelley Engineering Center 3115 Class homepage http://www.eecs.orst.edu/~thinhq/teaching/ece499/spring06/spring06.html

### Lecture Objectives. Introduction to Computing Chapter 0. Topics. Numbering Systems 04/09/2017

Lecture Objectives Introduction to Computing Chapter The AVR microcontroller and embedded systems using assembly and c Students should be able to: Convert between base and. Explain the difference between

### Lesson 5: Multimedia on the Web

Lesson 5: Multimedia on the Web Learning Targets I can: Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss

### Data Representation and Networking

Data Representation and Networking Instructor: Dmitri A. Gusev Spring 2007 CSC 120.02: Introduction to Computer Science Lecture 3, January 30, 2007 Data Representation Topics Covered in Lecture 2 (recap+)

### EDEXCEL GCSE ICT. Personal Digital Devices

EDEXCEL GCSE ICT Personal Digital Devices 2 EDEXCEL GCSE ICT Revision Guide Personal Digital Devices Personal Digital Devices EDEXCEL GCSE ICT Revision Guide 3 Comparing Devices Comparing Devices In this

### 2) Computers use a language consisting of 0s and 1s. A) symbol B) binary C) byte D) system

Technology In Action, Complete, 14e (Evans et al.) Chapter 2 Looking at Computers: Understanding the Parts 1) What is the difference between data and information? A) Data represents a fact. Information

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

More HTML Images and links Tables and lists running in the family tonight 9pm BBC One hurdles legend Colin Jackson traces his family tree to Jamaica in Who Do You Think You Are?

### Representing Characters, Strings and Text

Çetin Kaya Koç http://koclab.cs.ucsb.edu/teaching/cs192 koc@cs.ucsb.edu Çetin Kaya Koç http://koclab.cs.ucsb.edu Fall 2016 1 / 19 Representing and Processing Text Representation of text predates the use

### File Maintenance Windows 7 Word What is File Maintenance?

File Maintenance Windows 7 Word 2013 What is File Maintenance? As you use your computer and create files you may need some help in storing and retrieving those files. File maintenance shows you how to

### Common Computer Acronyms A - Z

Common Computer Acronyms A - Z www.ouritdept.co.uk Facebook /LondonITSupport Twitter@ouritdepartment 020 8501 7676 Contents A... 3 B... 4 C... 4 D... 5 E... 6 F... 7 G... 7 H... 8 I... 8 J... 9 K... 9

### A Simplified Computer Science Glossary

A Simplified Computer Science Glossary Dr. Robert B. Heckendorn Computer Science Department, University of Idaho October 6, 2017 Here is a very simple glossary of computer science terms. In some cases

### HANDOUT: COMPUTER PARTS

HANDOUT: COMPUTER PARTS Because computers are so important to our lives, there is a constant need to design and develop new hardware, software, and systems. Have you used a computer before? I m sure you

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

CS Concepts document formats interpreting bits ascii, jpg, mp3, meta data representing digital images modeling vs rendering ocr sampling rate cloud computing data compression spatial coherence temporal

### Better Technology, Onsite and Personal. Connecting NIOGA s Communities. [Type. Windows 10

Better Technology, Onsite and Personal Connecting NIOGA s Communities www.btopexpress.org www.nioga.org [Type Windows 10 Overview: Windows 10 is the latest Operating System (OS) from Microsoft, and it

### Homework 1 graded and returned in class today. Solutions posted online. Request regrades by next class period. Question 10 treated as extra credit

Announcements Homework 1 graded and returned in class today. Solutions posted online. Request regrades by next class period. Question 10 treated as extra credit Quiz 2 Monday on Number System Conversions

### AET 1380 Digital Audio Formats

AET 1380 Digital Audio Formats Consumer Digital Audio Formats CDs --44.1 khz, 16 bit Television 48 khz, 16bit DVD 96 khz, 24bit How many more measurements does a DVD take? Bit Rate? Sample rate? Is it

### System Unit Components. Chapter2

System Unit Components Chapter2 ITBIS105 IS-IT-UOB 2016 The System Unit What is the system Case that contains electronic components of the computer use d to process data Sometimes called the chassis unit?

### Basics of datacommunication

Data communication I Lecture 1 Course Introduction About the course Basics of datacommunication How is information transported between digital devices? Essential data communication protocols Insight into

### Picture of memory. Word FFFFFFFD FFFFFFFE FFFFFFFF

Memory Sequential circuits all depend upon the presence of memory A flip-flop can store one bit of information A register can store a single word, typically 32-64 bits Memory allows us to store even larger

### storage Storage Storage Storage Storage Storage

What is storage? Holds data, instructions, and information for future use medium is physical material used for storage Also called secondary storage 1 p. 7.02 Fig. 7-1 2 What is capacity? Number of bytes

### CMPS 10 Introduction to Computer Science Lecture Notes

CMPS Introduction to Computer Science Lecture Notes Binary Numbers Until now we have considered the Computing Agent that executes algorithms to be an abstract entity. Now we will be concerned with techniques

### Compression; Error detection & correction

Compression; Error detection & correction compression: squeeze out redundancy to use less memory or use less network bandwidth encode the same information in fewer bits some bits carry no information some

1800 s: Analytical Engine Charles Babbage Dawn of Human Concept of Numbers Abacus 1642: Pascal s Machine 1880: Mechanical Tabulator Herman Hollerith 1674: Leibniz Calculating Machine 1911: Hollerith s

### Edexcel GCSE in Computer Science Microsoft IT Academy Mapping

Edexcel GCSE in Computer Science Microsoft IT Academy Mapping Topic 1: Problem solving Subject Content: 1.1 Algorithms MOAC course and lesson(s) MVA course and module(s) : 1.1.1 Understand what an algorithm

### Administrative Notes February 9, 2017

Administrative Notes February 9, 2017 Feb 10: Project proposal resubmission (optional) Feb 13: Art and Images reading quiz Feb 17: In the News call #2 Data Representation: Part 2 Text representation Colour

### Standard File Formats

Standard File Formats Introduction:... 2 Text: TXT and RTF... 4 Grapics: BMP, GIF, JPG and PNG... 5 Audio: WAV and MP3... 8 Video: AVI and MPG... 11 Page 1 Introduction You can store many different types

### lesson 3 Transforming Data into Information

essential concepts lesson 3 Transforming Data into Information This lesson includes the following sections: How Computers Represent Data How Computers Process Data Factors Affecting Processing Speed Extending

### UNDERSTANDING MUSIC & VIDEO FORMATS

ComputerFixed.co.uk Page: 1 Email: info@computerfixed.co.uk UNDERSTANDING MUSIC & VIDEO FORMATS Are you confused with all the different music and video formats available? Do you know the difference between

### TECHNOLOGY IN ACTION. Chapter 2. Alan Evans * Kendall Martin * Mary Anne Poatsy. Looking at Computers: Understanding the Parts

TECHNOLOGY IN ACTION Alan Evans * Kendall Martin * Mary Anne Poatsy Chapter 2 Looking at Computers: Understanding the Parts Understanding Digital Components Understanding Your Computer Input Devices Output

### CSC1010 Spring 2013 Assignment 3 Chapter 7 and 8 Due: 4/8/2013. Name Student ID

CSC1010 Spring 2013 Assignment 3 Chapter 7 and 8 Due: 4/8/2013 Name Student ID All assignments will be done on an individual basis. Anyone found cheating and/or copying, in the instructor s opinion; will

### 2.1 Transcoding audio files

2.1 Transcoding audio files 2.1.1 Introduction to Transcoding One of the basic tasks you can perform on an audio track is to convert it into another format. This process known as Transcoding, is the direct

### Stonelaw High School. Computing Science. BGE - Computer Systems

Stonelaw High School Computing Science BGE - Computer Systems Contents Computer Systems... 3 Computer Systems... 3 Hardware & Software... 3 Data Representation... 3 Representing Positive Integers... 3

### Masters of Computer Application (MCA) Entrance 2012 Computer Knowledge Paper I 1. All of the following are examples of real security and privacy

Masters of Computer Application (MCA) Entrance 2012 Computer Knowledge Paper I 1. All of the following are examples of real security and privacy risks EXCEPT: A. hackers. B. spam. C. viruses. D. identity

### Digital Logic Lecture 2 Number Systems

Digital Logic Lecture 2 Number Systems By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department Outline Introduction. Basic definitions. Number systems types. Conversion between different

### Exaflood Optics 1018

Exaflood Optics 10 18 Good News from US in 2009! Since 2000 US residential bandwidth grew 54X US wireless bandwidth grew 542X Total consumer bandwidth grew 91X Total per capita consumer BW grew 84X Total

### Compression; Error detection & correction

Compression; Error detection & correction compression: squeeze out redundancy to use less memory or use less network bandwidth encode the same information in fewer bits some bits carry no information some

### Bits and Bytes. Here is a sort of glossary of computer buzzwords you will encounter in computer use:

Bits and Bytes Here is a sort of glossary of computer buzzwords you will encounter in computer use: Bit Computer processors can only tell if a wire is on or off. Luckily, they can look at lots of wires

1 Module -10 Encoder Table of Contents 1. Introduction 2. Code converters 3. Basics of Encoder 3.1 Linear encoders 3.1.1 Octal to binary encoder 3.1.2 Decimal to BCD encoder 3.1.3 Hexadecimal to binary

### Digital Computers and Machine Representation of Data

Digital Computers and Machine Representation of Data K. Cooper 1 1 Department of Mathematics Washington State University 2013 Computers Machine computation requires a few ingredients: 1 A means of representing

### Applets and the Graphics class

Applets and the Graphics class CSC 2014 Java Bootcamp Dr. Mary-Angela Papalaskari Department of Computing Sciences Villanova University Some slides in this presentation are adapted from the slides accompanying

### Fundamentals of Programming (C)

Borrowed from lecturer notes by Omid Jafarinezhad Fundamentals of Programming (C) Group 8 Lecturer: Vahid Khodabakhshi Lecture Number Systems Department of Computer Engineering Outline Numeral Systems

### Pretty Good Privacy (PGP

PGP - S/MIME - Internet Firewalls for Trusted System: Roles of Firewalls Firewall related terminology- Types of Firewalls - Firewall designs - SET for E-Commerce Transactions. Pretty Good Privacy (PGP

### Welcome to Part 3: Memory Systems and I/O

Welcome to Part 3: Memory Systems and I/O We ve already seen how to make a fast processor. How can we supply the CPU with enough data to keep it busy? We will now focus on memory issues, which are frequently

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

Computer Architecture and System Software Lecture 02: Overview of Computer Systems & Start of Chapter 2 Instructor: Rob Bergen Applied Computer Science University of Winnipeg Announcements Website is up

### Chapter 3 DATA REPRESENTATION

Page1 Chapter 3 DATA REPRESENTATION Digital Number Systems In digital systems like computers, the quantities are represented by symbols called digits. Many number systems are in use in digital technology

### Computer Architecture

BASICS Hardware components Computer Architecture Computer Organization The von Neumann architecture Same storage device for both instructions and data Processor components Arithmetic Logic Unit Control