CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little...
-
Upload
gerald-dixon -
Category
Documents
-
view
213 -
download
0
Transcript of CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little...
![Page 1: CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little history Please read Chapter 1 in book. Tomorrow’s lab:](https://reader035.fdocuments.net/reader035/viewer/2022072013/56649e525503460f94b47feb/html5/thumbnails/1.jpg)
CS 101 – Aug. 26
• Definition of computer & CS
• Making good decisions
• Computer organization
• A little history
• Please read Chapter 1 in book.• Tomorrow’s lab: let’s meet first here in 204.
![Page 2: CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little history Please read Chapter 1 in book. Tomorrow’s lab:](https://reader035.fdocuments.net/reader035/viewer/2022072013/56649e525503460f94b47feb/html5/thumbnails/2.jpg)
Computer definition
• An electronic device that can retrieve, store and process data
• You can do these things too!
• What is the difference?
![Page 3: CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little history Please read Chapter 1 in book. Tomorrow’s lab:](https://reader035.fdocuments.net/reader035/viewer/2022072013/56649e525503460f94b47feb/html5/thumbnails/3.jpg)
Computer science
• Systematic study of how we …– solve problems – represent & manipulate information
• Computer has large memory and fast “brain” – ideal for testing theories
![Page 4: CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little history Please read Chapter 1 in book. Tomorrow’s lab:](https://reader035.fdocuments.net/reader035/viewer/2022072013/56649e525503460f94b47feb/html5/thumbnails/4.jpg)
Good decisions
• Correct (not misleading)
• Relevant
• Significant (don’t play weak cards)
• Complete/thorough– Consider alternatives, suggest future work
• Reasonable– Balance between acceptable & ideal
![Page 5: CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little history Please read Chapter 1 in book. Tomorrow’s lab:](https://reader035.fdocuments.net/reader035/viewer/2022072013/56649e525503460f94b47feb/html5/thumbnails/5.jpg)
Computer organization
• Definition gives hint on how a computer is organized…
• Retrieve/store data: computer’s memory
• Process data: the CPU
• Communication is also essential– I/O devices– network
![Page 6: CS 101 – Aug. 26 Definition of computer & CS Making good decisions Computer organization A little history Please read Chapter 1 in book. Tomorrow’s lab:](https://reader035.fdocuments.net/reader035/viewer/2022072013/56649e525503460f94b47feb/html5/thumbnails/6.jpg)
Hardware vs. Software
• CPU
• Memory
• Peripherals
• network
• Helps us interact with the machine
• Gives it soul or behavior
• Translates to/from machine language