Department

Computer ScienceCourse Code

CSCE 101Professor

AlkassabChapter

1This

**preview**shows half of the first page. to view the full**2 pages of the document.**Computer Science

Chapter 1 Notes

Layers of a computer system

*works from inner to outer layer”

1.Information (conceptual)

managed using binary digits (1and 0)

2. Hardware (physical)

includes gates and circuits and devices that control the ﬂow of electricity

3. Programming

software- the instructions used to accomplish computations and manage data

Goal: to solve problems

4. Operating system

manage the way hardware devices, programs, and data interact

5. Applications

focuses on using the computer to solve speciﬁc real-world problems

6. Communications

networks-used to share information and resources

Abstraction

a way to think about something which removes or hides the complex details. It leaves only the

information necessary to accomplish a goal.

History of Computing

Charles Babbage

Analytical engine- ﬁrst design to include memory. Used punch cards as a way to input

numbers and mechanical steps. His design was too complex for the technology available to him

so he never implemented it

Ada Lovelace

Credited with being the ﬁrst programmer. She extended the ideas of the analytical

engine. She also came up with the concept of the loop- a series of instructions that repeat

Alan Turing

Invented an abstract mathematical model called the Turing machine

History of Computing Hardware

First Generation (1951-1959)

find more resources at oneclass.com

find more resources at oneclass.com

###### You're Reading a Preview

Unlock to view full version