Test 1 (Chapt. 1-4) Flashcards
What is a computing system?
Computer hardware, software and data which interact to solve problems
What is computer hardware?
The physical elements of a computing system
What is Computer software?
The programs that provide the instructions that a computer executes
What is Abstraction?
A mental model that removes the complex details
What is abstraction in a computer?
Car, we don’t need to understand how a car works to drive one. We don’t need to understand all the complex operations of a computer to use one
First computers
Harvard Mark 1, ENIAC
First personal computer
MITS Altair
What was the first computer used for?
collecting census numbers
Fourth Generation Computing Hardware
large scale integration
thousands of transistors used
microcomputer decade had arrived
beginning of the personal computer explosion
Parallel Computing
multiple processors executing instructions independently of each other
Networking
a government run internet for sharing data between agencies
First Computer Language
binary. consists of 0’s and 1’s
Software translators
translate programs written in assembly code
Fifth Generation Software
- Microsoft became world known in PC software
- Object oriented design programming languages
- World Wide Web
Computer Disciplines
The three disciplines computer science was born from
- Engineering
- Science
- Math
Numbering Systems
- Binary, 0 and 1
- Decimal, 0-9
- Hex, 4 bit, 0-9, A-F
What numbering system do computers understand?
Binary
What numbering system do people understand?
Decimal
What numbering system do network based systems understand?
Hex
Two’s Compliment
- Write number in binary value
- Compliment bits
- Add one
How can a computer subtract numbers with only the addition operator?
using 3 bits
2^3 = 8 unique numbers
Binary Digit
A digit in the binary number system, 0 or 1
Bit
Binary digit
Byte
Eight binary digits