Textbook Notes (280,000)
US (110,000)
USC (200)
CSCE (1)
Chapter 1

CSCE 101 Chapter Notes - Chapter 1: Auxiliary Memory, Machine Code, Magnetic Storage


Department
Computer Science
Course Code
CSCE 101
Professor
Alkassab
Chapter
1

This 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 flow 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 specific 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- first 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 first 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