Computer Systems Flashcards

1
Q

What are basic values or facts? They can be unstructured and lack context.

A

Data

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

What data has been organized and/or processed in a way useful in solving some kinds of problems?

A

Information

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

True or false
Information isn’t really needed, it’s just an option we can use to get more data but isn’t really helpful

A

False
Information is data that has been organized and/or processed in a way that is useful in organizing and/or processed in away that is useful in solving some kind of problem.
Helps us answer questions. (it “informs”)

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

True or false?
Data must be structured and requires context

A

False.

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

What is the definition of multimedia?

A

Several different data types

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

What are some examples of things the computer stores, presents and helps modify different types of data?

A

Numbers, text, audio, images and graphics, and video.

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

What Reduces the amount of space needed to store a piece of data

A

Data compression

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

What decides the number of bits or bytes that can be transmitted from one place to another in a fixed amount of time?

A

Bandwidth

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

What is the strategy size of the compressed data divided by the size of the uncompressed data?

A

Compression ratio

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

A data compression technique in which there is no loss of information

A

Lossless

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

What is a data compression technique in which there is a loss of information?

A

Lossy

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

What is a continuous representation of data

A

Analog data

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

What is a discrete representation of data?

A

Digital Data

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

What does digitize data do?

A

Breaks it into pieces and representing those pieces separately

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

What reason laces frequently used words with a single character?

A

Keyword encoding

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

What takes repeated characters and replaces them with “Flag Characters”? (AKA recurring coding)?

A

Run length encoding

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

What uses variable-length bit strings to represent each characters?

A

Huffman encoding

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

Data items that are input can be stored in memory and can be ________ and converted to information that is output (fill in the blank)

A

Processed

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

What are the 4 computer programs?

A

Data type
Literals
Variables
Named constants

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

What is a named memory location whose contents can vary or differ over time and holds just one value at any moment in time?

A

Variables

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

Why are variables used in a computer program?

A

They are able to be changed.

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

What has a specification of the correct type for the variable, each used appropriately?

A

Data type Classification

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

What has whole numbers without decimals?

A

Integer

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

What has numbered values with decimals?

A

Float

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is a number that doesn’t change?
Numerical constant OR Literal numeric constant
26
What is a literal number that doesn’t not have an identifier like a variable?
Unnamed numeric constant
27
What is made up of letters, numbers and symbols?
Characters
28
What contains words but no numbers?
String
29
What appears within quotes in computer programs?
String constant or literal string constant
30
What is a literal string that does not have an identifier?
Unnamed string constant
31
How many values can a variable hold?
Just one
32
What is a statement that names a variable and its data types?
Declaration
33
Where do you declare variables?
Before used for the first time
34
What is a declaration of a starting value?
Initial Value
35
What declares a variable and does not initialize it?
Garbage
36
What is an operate that assigns a value to the memory location on its left side; the equal sign?
Assignment operator
37
What requires two operands, one on each side?
Binary Operator
38
What has operators that evaluate expressions to the right side first?
Right to right OR right associativity
39
What are values by an operator?
Operand
40
Operand to the right of the assignment operator must be:________
A value
41
Operand to the left of the assignment operator must be:______
A name that represents a memory address
42
A variable must be one:_____
Word
43
Variable names must start with a letter:_______
Letter
44
What is a plan for a solution?
Algorithm
45
What is a language that allows for expressing algorithms in a clear-cut process?
Psuedocode
46
Variables in pseudocode refer to places in:_______
Memory where values are stored
47
If you use variables, best practice s to assign a value to the variable using an______
Initialization statement
48
What takes values from the outside and puts the results on the screen?
Input/Output
49
What allows a choice between performing an action and skipping it?
Repetition (iteration)
50
If the expression beside the _______is true the indented code is executed
While Loop
51
Nongovernmental organization recognizing someone having met predetermined qualifications is a:______
Certification
52
Government grant of legal authority (non voluntary) is a:________
Licensing
53
Are computer professional required to be licensed?
No
54
Are computer professionals required to be certified?
No
55
What is a high-level action is an algorithm that describes what needs to be done without detailing how to do it?
Abstract step
56
What is a point in an algorithm where decision is made, leading to different actions based on conditions?
Branch
57
What is a loop that never ends because the termination condition is never met or is incorrectly written?
Infinite loop
58
What is data that are provided to a program for processing?
Input
59
What is a variable that determines whether the loop will continue running or stop, often incremented or modified within the loop?
Loop controlled variable
60
What is a programming construct where one control structure (like a loop or a conditional statement) is placed inside another?
Nested structure
61
What is data that are produced by a program and presented to a user or another system?
Output
62
What is a loop that evaluates its conditions before executing the body of the loop, such as a whole loop?
Protest loop