Presentation is loading. Please wait.

Presentation is loading. Please wait.

NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Abstraction.

Similar presentations


Presentation on theme: "NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Abstraction."— Presentation transcript:

1 NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Abstraction

2 At the lowest level, all digital data are represented by bits.
NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Abstraction reduces information and detail to facilitate focus on relevant concepts. At the lowest level, all digital data are represented by bits. At a higher level, bits are grouped to represent abstractions, including (not limited to) numbers, characters, and color.

3 NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Software (programs) are developed using multiple levels abstractions, such as constants (pi will always = 3.14…), expressions (score = score+1), statements (x =5), procedures, and libraries (like different modules in Python). The process of developing an abstraction involves removing detail and generalizing functionality. An abstraction extracts common features from specific examples in order to generalize concepts.

4 Hardware can do the same  transistors and chips make video cards and
NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Just like how software can use multiple levels of abstraction to create greater things – The whole is greater than the sum of its parts. Hardware can do the same  transistors and chips make video cards and Lower level abstractions (more specific concepts) can be combined to create other functions.


Download ppt "NOTE: To change images on this slide, select a picture and delete it. Then click the Insert Picture icon in the placeholder to insert your own image. Abstraction."

Similar presentations


Ads by Google