Abstraction Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Abstraction is

A

Simplifying what would otherwise be complex processes to carry out a task

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

An upper-level machine coding language is

A

A language that is mostly words/blocks, like Javascript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A low-level machine coding language is

A

A language that is mostly binary and works closer to the computer hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Transistors are

A

Tiny computer switches that turn on and off, and the lowest level of abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

All data is represented with

A

Bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Computers are at level _____ in abstraction

A

7, the highest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Video/Graphic cards are at level ___ in abstraction

A

6, the second-highest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Motherboards are at level ___ in abstraction

A

5, the third-highest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Memory is at level ____ in abstraction

A

4, the fourth-highest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Chips are at level _____ in abstraction

A

3, the third-lowest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Logic gates are at level ____ in abstraction

A

2, the second-lowest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Transistors are at level ____ in abstraction

A

1, the lowest level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hexadecimal is ____

A

Base 16 counting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Binary is ___

A

Base 2 counting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Decimal is ___

A

Base 10 counting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Octal is ___

A

Base 8 counting

17
Q

Hexadecimal uses

A

0-9 and A-F to count up to 15 values

18
Q

Binary uses

A

0 and 1 to count up to 2 values

19
Q

Decimal uses

A

0-9 to count up to 10 values

20
Q

Octal uses

A

0-8 to count up to 7 values

21
Q

Models are good for

A

testing changes without affecting the real world

22
Q

Models can be bad because

A

There are usually a lot more variables in real life than there are in a model