[AP CSP] number systems

0.0(0)
studied byStudied by 1 person
0.0(0)
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:56 AM on 5/11/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

base 10

decimal; 10 digits from 0 to 9

good at performing arithmetic on small to medium sized numbers

2
New cards

base 2

binary; 2 digits which are 0 and 1

computers use binary as their native language, representing all data & instructions; well suited for electronic devices bc it’s easy to represent using voltage levels

simplifies digital logic design & is the foundation of modern computer systems

3
New cards

why is understanding how to convert between decimal and binary important?

converting can optimize storage space + design more efficient data compression algorithms; form of digital literacy

4
New cards

logic error

mistake in the algorithm or program that causes it to behave incorrectly/unexpectedly

5
New cards

syntax error

mistake in the algorithm or program where the rules of the programming language are not followed

6
New cards

runtime error

mistake in the program that occurs during the execution of a program

7
New cards

overflow error

type of RUNTIME ERROR where programs try to use numbers outside of their fixed# of bits which limits the range of integer values it can represent

8
New cards

base 16

hexadecimal; 0-9 and then A-F

often used in computing as a more human friendly repres. of binary; each hexadecimal digit = 4 bits

commonly used in programming & debugging, esp. when dealing with memory address & low level data manipulation

9
New cards

base 8

octal; fewer applications today, historically used in early systems for simplifying hardware design and programming —> replaced by hexadecimal

compact repres. on binary; each octal digit = 3 bits

each segment of an IP address is an octal

10
New cards

hexadecimal pros

compact representation (useful for large binary numbers), alignment with memory addressing, representation of data patterns (digital design), representation of color !! , system programming (registers)