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
Q

What is a number that doesn’t change?

A

Numerical constant
OR
Literal numeric constant

26
Q

What is a literal number that doesn’t not have an identifier like a variable?

A

Unnamed numeric constant

27
Q

What is made up of letters, numbers and symbols?

A

Characters

28
Q

What contains words but no numbers?

29
Q

What appears within quotes in computer programs?

A

String constant or literal string constant

30
Q

What is a literal string that does not have an identifier?

A

Unnamed string constant

31
Q

How many values can a variable hold?

32
Q

What is a statement that names a variable and its data types?

A

Declaration

33
Q

Where do you declare variables?

A

Before used for the first time

34
Q

What is a declaration of a starting value?

A

Initial Value

35
Q

What declares a variable and does not initialize it?

36
Q

What is an operate that assigns a value to the memory location on its left side; the equal sign?

A

Assignment operator

37
Q

What requires two operands, one on each side?

A

Binary Operator

38
Q

What has operators that evaluate expressions to the right side first?

A

Right to right
OR
right associativity

39
Q

What are values by an operator?

40
Q

Operand to the right of the assignment operator must be:________

41
Q

Operand to the left of the assignment operator must be:______

A

A name that represents a memory address

42
Q

A variable must be one:_____

43
Q

Variable names must start with a letter:_______

44
Q

What is a plan for a solution?

45
Q

What is a language that allows for expressing algorithms in a clear-cut process?

A

Psuedocode

46
Q

Variables in pseudocode refer to places in:_______

A

Memory where values are stored

47
Q

If you use variables, best practice s to assign a value to the variable using an______

A

Initialization statement

48
Q

What takes values from the outside and puts the results on the screen?

A

Input/Output

49
Q

What allows a choice between performing an action and skipping it?

A

Repetition (iteration)

50
Q

If the expression beside the _______is true the indented code is executed

A

While Loop

51
Q

Nongovernmental organization recognizing someone having met predetermined qualifications is a:______

A

Certification

52
Q

Government grant of legal authority (non voluntary) is a:________

53
Q

Are computer professional required to be licensed?

54
Q

Are computer professionals required to be certified?

55
Q

What is a high-level action is an algorithm that describes what needs to be done without detailing how to do it?

A

Abstract step

56
Q

What is a point in an algorithm where decision is made, leading to different actions based on conditions?

57
Q

What is a loop that never ends because the termination condition is never met or is incorrectly written?

A

Infinite loop

58
Q

What is data that are provided to a program for processing?

59
Q

What is a variable that determines whether the loop will continue running or stop, often incremented or modified within the loop?

A

Loop controlled variable

60
Q

What is a programming construct where one control structure (like a loop or a conditional statement) is placed inside another?

A

Nested structure

61
Q

What is data that are produced by a program and presented to a user or another system?

62
Q

What is a loop that evaluates its conditions before executing the body of the loop, such as a whole loop?

A

Protest loop