Co2 Flashcards

1
Q

What are the basic blocks of a computer?

A

Central processing unit (CPU), memory, input/output (I/O)

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

Define central processing unit (CPU).

A

The electronic circuitry within a computer that executes instructions that make up a computer program.

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

How is a CPU similar to the human brain?

A

Both process information; CPU executes programmed instructions, while humans think independently.

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

What is computer hardware?

A

Physical components of a computer including memory, CPU, transistors, etc.

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

What does computer software consist of?

A

A collection of programs that contain instructions and data for performing specific tasks.

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

What are the two main types of software?

A
  • System software
  • Application software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is system software?

A

Programs dedicated to managing the computer itself, such as operating systems and file management utilities.

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

Define application software.

A

Programs designed for end users, such as word processors and media players.

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

What is a compiler?

A

A program that converts instructions into machine-code or lower-level form for execution by a computer.

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

What is the function of the Arithmetic Logic Unit (ALU)?

A

To perform arithmetic and logic operations, serving as the mathematical brain of a computer.

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

What are the primary functions of an ALU?

A
  • ADD
  • SUBTRACT
  • NEGATE
  • INCREMENT
  • DECREMENT
  • PASS THROUGH
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is cache memory?

A

A high-speed memory block used to store data/instructions that may be needed in the immediate future.

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

What is the role of the clock in a microprocessor?

A

Synchronizes components and regulates the timing and speed of all computer functions.

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

What is an instruction set in a microprocessor?

A

A list of commands that the microprocessor is designed to execute.

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

What is random-access memory (RAM)?

A

A hardware device that allows information to be stored and retrieved, and is volatile in nature.

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

What is read-only memory (ROM)?

A

A nonvolatile storage medium whose contents cannot normally be altered once programmed.

17
Q

Define register in the context of a microprocessor.

A

Volatile storage for bits that can hold instructions, storage addresses, or any kind of data.

18
Q

Fill in the blank: An address in computer data storage points to a location where _______ may be accessed.

19
Q

True or False: The contents of RAM are retained when the computer is turned off.

20
Q

What are the two levels of cache memory typically found in microprocessors?

A
  • L1 (Level 1 cache)
  • L2 (Level 2 cache)
21
Q

What is the purpose of addressing mode?

A

To determine the operand and destination address during instruction execution.

22
Q

What is the difference between volatile and nonvolatile memory?

A

Volatile memory (like RAM) loses its contents when power is off, while nonvolatile memory (like ROM) retains its contents.