+ All Categories
Home > Documents > M150: Data, Computing and information

M150: Data, Computing and information

Date post: 27-Jan-2016
Category:
Upload: andren
View: 43 times
Download: 3 times
Share this document with a friend
Description:
M150: Data, Computing and information. Outline Unit three. What’s next. Some questions. Your questions. 1- Unit three : Crossing the boundary: analogue universe, digital world. The world we live in. Analogue information: digital representation. Crossing the boundary. Going back. - PowerPoint PPT Presentation
Popular Tags:
45
M150: Data, Computing and information Outline 1.Unit three. 2.What’s next. 3.Some questions. 4.Your questions. 1
Transcript
Page 1: M150: Data, Computing and information

M150: Data, Computing and information

Outline

1.Unit three.

2.What’s next.

3.Some questions.

4.Your questions.

1

Page 2: M150: Data, Computing and information

1- Unit three : Crossing the boundary: analogue universe, digital world

The world we live in.

Analogue information: digital representation.

Crossing the boundary.

Going back.

What if? … changing the digital world.

Crossing the boundary – a final word.

2

Page 3: M150: Data, Computing and information

1- Unit three : The world we live inA human connects with the world surrounding him using his senses.

A human’s imagination is a powerful tool of navigation between past, present, and future worlds.

The need of a human to reach out to the world is not fully satisfied by his senses since they have their limitations.

A computer’s role is to extend the human senses allowing him to grasp as much of the world as he would like.

3

Page 4: M150: Data, Computing and information

1- Unit three : The world we live in

A computer’s job is to:Acquire.Store.Present.Control.Exchange.Manipulate.

All the interesting characteristics of the natural world.

4

Page 5: M150: Data, Computing and information

1- Unit three : The world we live in

Storage and presentation:Once an aspect is captured it can be stored almost permanently.Opening, copying, reviewing, or printing will not cause damage to the file.

Control:Computers control a vast majority of appliances.

5

Page 6: M150: Data, Computing and information

1- Unit three : The world we live in

Exchange is done by attaching the files and sending them by email to different recipients.

With appropriate software, image manipulation is possible, corrections and modifications can be done to an image depending on the taste of the user.

6

Page 7: M150: Data, Computing and information

1- Unit three : The world we live in

Example of a manipulated image:

7

Page 8: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

A photograph is a captured piece of reality from the world we live in.

For storage, we need to move a representation of this piece of reality to the computer world.

The boundary between the real world and the computer world is crossed.

It is the boundary between the analogue world and the digital world.

8

Page 9: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

An analogue quantity is one that changes continuously (ex: analogue thermometer).

The temperature rises gradually from 14° to 15°, not by leaps.

9

Page 10: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

An discrete quantity is one that changes in a series of clear steps (ex: discrete thermometer).

The temperature rises in a series of steps : 97.17 °, 97.18°, etc... What’s between these two numbers is simply ignored.

10

Page 11: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

The terms discrete and digital are often used interchangeably.

A digital technology is one whose data may only have a finite number of discrete values.

The interior world of a computer is about numbers and nothing else.

A digital world is a world of numbers.

11

Page 12: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

Working with numbers started with counting.

Counting starts from 1 and can go for ever.

Although there is an infinity of numbers there are only 10 fixed numbers or digits to play with.

0 1 2 3 4 5 6 7 8 9

12

Page 13: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

After 9 there is 10, it is one group of ten plus zero, this number is written in two columns.

37 is three groups of ten plus seven.

345 requires three columns, it is three groups of hundred plus four groups of ten plus five.

Each additional column to the left will count as ten times bigger than the one on its right.

This is a base 10 arithmetic or a decimal system.

13

Page 14: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

A computer only uses two digits 0 and 1, they correspond to tiny voltages in the computer’s memory.

1 represents 1.

10 is not ten, it represents one group of two plus zero.

100 is one group of four plus zero group of two plus zero.

Each additional column to the left will count as two times the column on its right.

This is a base 2 arithmetic, or a binary system.

14

Page 15: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

A digit 0 or 1 is also called a bit (binary digit).

A byte consists of 8 bits, if we want to represent it pictorially it will look like this:

If a bit can only be 0 or 1 then the largest number stored in a byte would be:

And the smallest would be:

A word is a group of 4 bytes.

15

Page 16: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

1 KB (Kilo Byte) consists of 1024 bytes.

1 MB (Mega Byte) consists of 1024 KB.

1 GB (Gega Byte) consists of 1024 MB.

1 TB (Tera Byte) consists of 1024 GB.

1 PT (Peta Byte) consists of 1024 TB.

16

Page 17: M150: Data, Computing and information

1- Unit three : Analogue information: digital representation

Examples of other arithmetic systems:Octal system or base 8.

Hexadecimal system or base 16.

17

Page 18: M150: Data, Computing and information

1- Unit three : Crossing the boundaryA computer handles everything in a binary form, when taking a feature and passing it on to a computer it will endure a sort of transformation into numbers.

Word processors enable us to enter text into the computer, what we see as letters on the screen is in fact a series of numbers inside the computer.

Each character (alphabets, parentheses, accents, spaces, etc..) has its numerical representation in the computer.

18

Page 19: M150: Data, Computing and information

1- Unit three : Crossing the boundary

Representations need to follow certain standards:

ASCII (American Standard Code for Information Interchange) standard which represent characters by a series of 7 bits (128 characters including uppercase and lowercase, punctuation marks, spaces, tabs, return carriage, etc…).

Unicode standard which represent characters on 2 bytes (16 bits) a total of 63 536 characters covering a much wider range than the ASCII standard.

19

Page 20: M150: Data, Computing and information

1- Unit three : Crossing the boundary

When typing on a keyboard a program called BIOS (Basic Input/Output System) will transform the signal from the pressed button to its appropriate numerical code, other software will store it in memory.

20

Page 21: M150: Data, Computing and information

1- Unit three : Crossing the boundary

Vision is the most dominant sense for a human being, a visual field includes light, colors, shade, form, etc…

Such features need to be transformed into numbers in order to cross the boundary and enter the computer world.

21

Page 22: M150: Data, Computing and information

1- Unit three : Crossing the boundary

22

Page 23: M150: Data, Computing and information

1- Unit three : Crossing the boundary

In the first painting, light and colors have a smooth look and effect.

In the second painting, light and colors have a grainy effect.

If we want to reduce an image into numbers we need to consider dividing it in a way similar to the second painting.

23

Page 24: M150: Data, Computing and information

1- Unit three : Crossing the boundarySimpler example:

Take an image.Put a border.Divide it into equal sized squares.

24

Page 25: M150: Data, Computing and information

1- Unit three : Crossing the boundaryIf the square is entirely grey make it white.If the square is entirely colored (mauve) make it black.If the square contains both grey and color, if more than the third of the square is mauve then it will become black otherwise it will become white.

25

Page 26: M150: Data, Computing and information

1- Unit three : Crossing the boundaryIn the resulting image, the number 0 will be assigned if the square is white and the number 1 will be assigned if the square is black. We obtain a binary image, each mapped square is called pixel (picture element), such image transformation is called bitmap encoding.

26

Page 27: M150: Data, Computing and information

1- Unit three : Crossing the boundary

One bit was allocated to each pixel in the image, 0 or 1, either black or white.

Allocating more than one bit will result in shades in between black and white.

2 bits will result in 11 black, 00 white, 01 light gray, and 10 dark gray.

More bits will result in more shades of gray, such mapping is known as grayscale.

27

Page 28: M150: Data, Computing and information

1- Unit three : Crossing the boundary

Colors are represented in a different way.

Any color can be made out of a mixture of three basic shades Red, Green and Blue (R, G, B).

Each shade is represented by a byte (8 bits), giving values ranging from 0 to 255.

As a total we have 256 x 256 x 256 shades of color.

28

Page 29: M150: Data, Computing and information

1- Unit three : Crossing the boundary

Red is (255, 0, 0) since it is all Red and 0 Green and 0 Blue.

Green is (0, 255, 255).

Blue is (0, 0, 255).

White is (255, 255, 255), all the color spectrum.

Black is (0, 0, 0), no color what so ever.

29

Page 30: M150: Data, Computing and information

1- Unit three : Crossing the boundaryShapes, line thickness, coordinates, all have their numerical representations in a computer.In this picture the rectangle, the circle, the arrow, the line and the text area each has a number to define its type.

30

x

y

o

A circle is defined by its radius and the coordinates of its center.

A rectangle by the coordinates of its upper left and lower right corners.

Lines and arrows by their starting and ending points.

The text area by the coordinates of its top left corner

Page 31: M150: Data, Computing and information

1- Unit three : Crossing the boundary

A Video or a movie, is a series of images that slightly differ one from another, passing them one after the other at a certain speed will give the illusion of movement.

A picture would be called a frame.

The speed of flipping the frames one after the other is called frame rate.

31

Page 32: M150: Data, Computing and information

1- Unit three : Crossing the boundary

The process of digitizing an image consists into breaking it into squares.The smaller the squares, the more accurate our representation of the analogue image will be.Smaller squares will mean, more squares and therefore more bits to map them, which means more storage space.Several formats exist for image digitizing, depending on the allowed loss of precision (ex: bmp, png, jpg, gif, etc…)

32

Page 33: M150: Data, Computing and information

1- Unit three : Crossing the boundary

Hearing is the second most relied on sense for a human being.A sound consists of a waveform.Example of a waveform.

33

period peak

Page 34: M150: Data, Computing and information

1- Unit three : Crossing the boundaryIn order to digitize a sound waveform, we take samples of the sound at small time intervals, such a process is called sampling.The number of times/second we take a sample is called the sampling rate.The smaller the interval the better.

34

Page 35: M150: Data, Computing and information

1- Unit three : Crossing the boundary

The process of digitizing a sound consists into sampling it and then associating a number to each sample (quantization).The smaller the interval of taking the samples, the more accurate our representation of the analogue sound will be.Smaller intervals will mean, more samples and therefore more bits to quantize them, which means more storage space.Several formats exist for sound digitizing, depending on the allowed loss of precision (ex: mp3, wav, mid, etc…)

35

Page 36: M150: Data, Computing and information

1- Unit three : Going back

An image, video, or a sound is digitized and stored on the computer.

If we need to view an image or replay a sound we need some output devices.

The process consists of:Identifying the suitable output device.Arrange the numbers in a form suitable for the output device.Interpret the code by the output device

36

Page 37: M150: Data, Computing and information

1- Unit three : Going back

Output devices for images:Computer monitors (screen) :

CRT (Cathode Ray Tube) big box that looks like televisions.LCD (Liquid Crystal Display) flat and thin.

PrintersInkjet, work by firing drops of liquid ink on paper.Laser, work by firing a laser beam and “burning” powder ink on paper.

Plotters are professional printers used by architects that work by moving a special pen on a paper.

37

Page 38: M150: Data, Computing and information

1- Unit three : Going back

Loudspeakers are the output devices for sound.

When outputting a video, the monitor (image output device) and the loudspeaker (sound output device) are used simultaneously.

38

Page 39: M150: Data, Computing and information

1- Unit three : What if? … changing the digital world

Using appropriate software, computers will help you simulate what happens in the real world.

Simulations help us study problems through models or “maquettes” (ex: the earth’s climate).

Computer scientists will create a model, a simplification including only features directly affecting the system being modeled.

39

Page 40: M150: Data, Computing and information

1- Unit three : What if? … changing the digital world

The GCM (General Circulation Model) is an atmospheric model.

The earth’s surface is divided into rectangular grids.Each rectangle is divided into layers splitting the atmosphere into 3-D boxes.Each box contains a sample number of points where temperature, pressure, humidity, wind speed, and other features are recorded.

The climate model needs to follow certain laws in order to be accurate:

The Navier-Stokes equations which relate the air movement to the earth’s rotation.The thermodynamic equation which relates temperature variations to heat from the sun, condensation, and other sources.

40

Page 41: M150: Data, Computing and information

1- Unit three : What if? … changing the digital world

Simulated prediction of weather patterns:

41

Page 42: M150: Data, Computing and information

1- Unit three : What if? … changing the digital world

Human imagination associated with appropriate software will allow the creation virtual worlds in a computer memory.

An example is AlphaWorld, a virtual world where a virtual “you” a character you wish to be (avatar), could do any normal day things and also defy the laws of physics and fly.

42

Page 43: M150: Data, Computing and information

2- What’s next

Unit 4: Integrating dataBasic concepts about data and representations.

Signalling what’s important.

Text to hypertext.

Combining representations - hypermedia.

Beyond basic mark-up: introducing XML.

43

Page 44: M150: Data, Computing and information

3- Some questionsWhat are the two most relied on senses for a human being?Define analogue, discrete, digital?Give the binary representation of the following numbers 645, 1892?What is a bit? What is a byte?Name two Word Processors?Who were the first people to take photographs?Where was the first cinema located?How did the photography and film industry evolve?What is an output device?Name a popular analogue model of the planet Earth?Name a popular digital model of the planet Earth?Name two games that give humans supernatural powers?

44

Page 45: M150: Data, Computing and information

4- Your questions

?45


Recommended