Basic Concepts of Data Processing Flashcards

1
Q

What does data consist of?

A

Raw numbers and symbols that can be arranged into meaningful information.

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

What is the basic data storage system?

A

Binary.

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

How many digits are in a byte? How can a byte be represented?

A
  1. A letter of the alphabet, a specific color, or different application preferences.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What role does context play?

A

Context gives data meaning.

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

What does ASCII stand for?

A

American Standard Code for Information Interchange.

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

Who invented the pixel and in what year?

A

Russel Kirsch in the 1950s.

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

What is binary?

A

This is a base 2 numbering system consisting of only ones and zeroes.

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

What is a pixel?

A

A pixel is a single square which is assigned a color and used to assemble a larger image.

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

Where does the term RGB come from?

A

In VGA displays we used 8-bit color (256 possible colors), 11111100, where the first three ones represented red, the second three ones represented green and the last two zeros represented blue.

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

What is the process of sending a cat picture to your grandma?

A

Cat Photo, To: Grandma From: Me Cat Photo, To: 01001011 From: 11011010 Photo: 01011110, To: Grandma From: Me Cat Photo, Cat Photo.

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

What are the three components that enable a computer to function?

A

Hardware, Firmware and Software.

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

Explain what is the CPU, RAM, and hard drives of a computer.

A

The central processing unit is the brain of the computer processes and calculates.
Random access memory acts as short-term memory.
Hard drives store data long-term.

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

What essential software is required for the functionality of the software?

A

Firmware.

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

What does it mean that RAM is volatile?

A

RAM only preserves data when it has electrical power.

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

What happens to data in RAM if power is lost?

A

Data is lost unless saved to the hard drive.

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

What is the BIOS?

A

Basic Input Output System.

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

What is another name for BIOS?

A

ROM or Read Only Memory.

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

What is the characteristic of ROM?

A

It is static and cannot normally be written to.

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

What is firmware?

A

Instructional software on computer chips that remains the same.

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

What does the computer do first during the boot process?

A

Runs the instructions on the BIOS chip.

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

What does the BIOS chip identify during booting?

A

All hardware attached to the machine.

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

What does the computer do after identifying hardware?

A

Finds the operating system on the hard drive.

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

What is the result of the boot process?

A

The operating system is copied into RAM.

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

What do you see while a computer is booting up?

A

The logo for your computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What type of devices use firmware?
Devices that always perform the same task.
26
Fill in the blank: A _______ device does not need RAM to run different applications.
single-task
27
What do advanced personal computers need to perform many tasks?
RAM and extra hard drive storage.
28
What are the two main types of software?
* Operating systems * Applications
29
Are applications mandatory for a computer's operation?
No, applications are optional
30
Where is software typically stored?
Long-term storage such as hard drives
31
Are both operating systems and applications updatable?
Yes
32
Fill in the blank: Software tells the computer to do something by providing _______.
[instructions]
33
True or False: Both operating systems and applications are stored on permanent ROM chips.
False
34
What is an operating system (OS)?
The first software loaded into the RAM during the boot process.
35
Why is an operating system essential for a computer?
It is essential for a computer to function.
36
Name three examples of operating systems.
* Windows * Linux * MacOS
37
What are the three fundamental functions provided by an OS?
* Provide an interface * Control hardware * Run applications (apps)
38
What is the purpose of an interface in an operating system?
So a human being can interact with a computer.
39
What would happen to the hardware in a computer system without an OS?
It would sit, dormant, without the OS to give it instructions.
40
Why do applications need an operating system to run?
They are a second layer of functionality.
41
Fill in the blank: Applications must be designed for a specific _______.
[operating system]
42
What does it mean that applications are designed to work with a specific OS?
They are designed to work with a specific set of instructions that are part of the unique OS.
43
What are applications (apps) used for?
To perform specific tasks
44
What happens when you want to write a document?
You load an app
45
Name three tasks that can be performed using apps.
* Play a game * Listen to a song * Edit photos
46
What does loading an app into RAM allow you to do?
Use it for your task
47
Fill in the blank: Applications are also considered _______ because they provide specific instructions to the hardware.
software
48
What must be established besides coming up with words and symbols in programming?
The correct ordering of the symbols and words ## Footnote This is essential for the instructions to make sense, similar to syntax in human languages.
49
What does syntax in programming refer to?
Rules for the correct order of words and symbols ## Footnote It includes rules on when certain symbols can be used, akin to punctuation in English.
50
What is the significance of the order of words in programming instructions?
It must be correct; otherwise, it results in a jumble ## Footnote Just like a random arrangement of words in a sentence makes little sense.
51
What is the purpose of the special code '\n' in the Java code example?
It means: insert an End of Line here ## Footnote This allows the text to be displayed on the next line in the dialog box.
52
What is the role of syntax in computer programming?
It is crucial; if one character or symbol is out of place, the code will not work ## Footnote Computers do not guess; they require exact instructions.
53
Fill in the blank: If you took the words of a sentence and put them in a random order, it would be ignoring proper _______.
[syntax]
54
True or False: Computers can guess what the programmer intended if the syntax is incorrect.
False ## Footnote Computers require precise syntax to function correctly.
55
What does the line of code 'foodItem = JOptionPane.showInputDialog(...)' represent in Java?
An assignment statement ## Footnote It assigns the result of a dialog box to the variable foodItem.
56
What is semantics in programming?
The correct meaning or intention behind the code
57
What problem arises when the code does something different than intended?
A semantics problem
58
What is a skill that experienced coders use to prevent semantics problems?
Adding comments to code
59
Why are comments in code helpful?
They describe what the code is doing in a certain section
60
What is the challenge with advanced programs consisting of thousands of lines of code?
They are difficult to work with without comments
61
How is a computer language similar to a human language?
Both have words, symbols, and specific rules for use
62
What must you do to convey a concept in programming?
Assemble a message that makes sense
63
What is the benefit of learning one computer language?
The concepts and functionality are similar, making others easier to learn
64
What can help in understanding the semantics of programming languages?
Thinking like a computer
65
Why is precision important in computer code?
To achieve the proper results
66
Fill in the blank: In programming, being precise and exact yields better _______.
results
67
True or False: The sentence 'One day I ate a hot dog in my underwear' is semantically clear.
False
68
What does the ambiguity in the sentence 'One day I ate a hot dog in my underwear' illustrate?
The need for clarity in programming code
69
What are the four eras of computing?
1940s-1960s: Behemoths - Huge machine used mostly by governments. 1960s-1980s: Business - Computers that are used by individuals in business. 1980s-2000s: Graphical - The dawn of the graphical user interface and digital imagery. 2000s-Today: Portable - Minituarization
70
What are Behemoths in the context of computing?
Enormous computers built with vacuum tubes and wires that took up entire rooms
71
How was input typically entered into Behemoths?
By flipping switches and turning dials
72
What was the common output method for Behemoths?
Lights or punched holes on paper
73
What primary function did Behemoths serve?
To perform large mathematical computations or work with large amounts of numerical data
74
Which computer did the U.S. Census Bureau purchase in 1951?
UNIVAC
75
What was the purpose of the UNIVAC purchased by the U.S. Census Bureau?
To help with counting the population of the United States
76
What does ENIAC stand for?
Electronic Numerical Integrator and Computer
77
When did ENIAC begin operation?
1946
78
Who programmed the ENIAC?
A team of six female operators
79
True or False: Behemoths were small computers that could fit on a desk.
False
80
Fill in the blank: The first general-purpose computer is _______.
ENIAC
81
What type of output did business owned computers have?
They used a teletype-terminal that would output text.
82
Fill in the blanks : Eventually, in the 1970’s, “-------” were created with monochrome CRT screens.
dumb terminals
83
How were dumb terminals connected?
They didnt have a cpu or ram so they were connected to the mainframe via electrical signals.
84
What is the mainframe?
A large, powerful, centralized computer.
85
When did the use of GUIs start?
1980s