Roza's CSC101 Knowledge Base
Data and Program representation
The Binary Numbering System
Numbering System
Decimal numbering system
Binary numbering system
Coding System for Text- Base Data
ASCII and IBCDIC
Unicode
Replacing ASCII as the primary text- coding system
Graphics
Audio data
Representing Programs: machine language
Machine language
Most programs are written in other programing languages
Processing Speed
CPU clock speed
Alternate measure of processing speed is the number of instuction
Benchmark tests
Bus
Bus width
Bus speed
Bus candwidth
Fans, Heat Sinks, and other cooling Components
Ports and Connectors
Making Computers Faster and Better Now and in the Future
Improving performance today
Delete temporary files
Error check and defragment
Scan for viruses and spyware
Clean out dust once or twice a year
Main topic
Digital Data Represenation
Bit
Byte
Prefixes
Inside the System Unit
System unit
The Motherboard
Computer chip
Ciruit board
Mother board or system board
The CPU
Central processing unit
Dual core CPU
Quad core CPU
Word Size and Cache Memory
Word size
Cache memory
Memory
Memory refers to chip based storage
Ram
Registers
ROM
Flash memory
Expansions
Expansion slots
Expansion cards
Express card
The System Clock and the Machine Cycle
Future Trends
Nanotechnology
Carbon nanotubes used in many products today
Quantum computing
Optical computer
Silicon phononics
Terascale cumputing
3D chips