COMPUTER WEEK 1 Flashcards

1
Q

Software that allows users to operate their devices, consisting of one or more programs that perform specific tasks coded by programmers using algorithms.

A

Application software

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

Step-by-step procedures that describe how to achieve a specified task, coded by programmers in a programming language.

A

Algorithms

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

The physical components of a computer system, including memory, input/output devices, and processing units.

A

Hardware

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

Key Point: Programmers create software that users rely on to operate their devices efficiently, and hardware stores program instructions, accepts input, processes that input, and generates output for the user.

A

Key Point: Programmers create software that users rely on to operate their devices efficiently, and hardware stores program instructions, accepts input, processes that input, and generates output for the user.

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

In 1945, John von Neumann proposed the stored-program concept, which stores instructions and data alongside one another. All modern computers use this architecture.

A

Modern Computers

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

The architecture proposed by John von Neumann in 1945, in which instructions and data are stored together. All modern computers use this architecture.

A

Stored-Program Concept

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

Memory that is directly accessible by the CPU. Primary memory includes ROM, RAM, and CPU memory.

A

Primary Memory

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

Read-Only Memory, which holds instructions for starting the system. ROM is non-volatile, meaning it persists when power is turned off.

A

ROM

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

Random-Access Memory, which holds program instructions and data. RAM is volatile, meaning its contents are lost when power is turned off.

A

RAM

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

The primary component of a modern computer that executes program instructions serially. A modern CPU consists of registers, a decode unit, a control unit (CU), an arithmetic and logic unit (ALU), and a floating-point accelerator (FPA).

A

Central Processing Unit (CPU)

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

Internal memory of a CPU that holds data used by the ALU and FPA, as well as new data produced by them. Register data is volatile and lost when power is turned off.

A

Registers

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

The component of a CPU that extracts incoming instructions from the instruction queue and decodes them.

A

Decode Unit

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

The component of a CPU that manages data and moves data between registers, RAM, and devices. The CU passes decoded instructions to the ALU or FPA for processing.

A

Control Unit (CU)

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

The component of a CPU that performs comparisons, integer calculations, changes data, and creates new data as directed by the CU. The ALU works solely with register memory inside the CPU.

A

Arithmetic and Logic Unit (ALU)

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

The component of a CPU that performs calculations on floating-point data. The FPA works solely with register memory inside the CPU.

A

Floating-Point Accelerator (FPA)

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

The components of a modern computer that include peripheral and other devices. Peripheral devices provide user interfaces for input and output, and secondary memory provides persistent storage of program instructions and program data.

A

Devices

17
Q

Secondary memory is less expensive but slower than primary memory.

A

Memory Comparison

18
Q

Answer: Software is a set of programs that control a computer and its hardware.

A

Definition: Software

19
Q

Answer: The operating system is a program that manages computer resources and provides services to application software.

A

Definition: Operating System

20
Q

Answer: An application program is a software program designed to perform a specific function for the user.

A

Definition: Application Program

21
Q

Answer: A programming language is a set of rules for writing computer programs.

A

Definition: Programming Language

22
Q

Answer: Computation is the process of performing mathematical or logical operations using a computer.

A

Definition: Computation

23
Q

Answer: Data structures are ways of organizing and storing data in a computer’s memory.

A

Definition: Data Structures

24
Q

Answer: Modularity is the practice of breaking down a program into small, independent parts called modules.

A

Definition: Modularity

25
Q

Answer: Secondary storage is storage used to store data that does not need to be accessed frequently.

A

Definition: Secondary Storage

26
Q

Answer: Refinements are additional concepts that build upon previously introduced ideas.

A

Definition: Refinements

27
Q

Question: What is the ratio of the time it takes for the CPU to transfer data between registers to the time it takes for a hard disk to transfer that same information?

A

Answer: The ratio is the same as the ratio of the width of an average-sized room to the distance once around the earth along the equator.

28
Q

Question: What is the purpose of the operating system?
.

A

Answer: The purpose of the operating system is to manage computer resources and provide services to application software

29
Q

Question: What is an example of an application program?
r.

A

Answer: An example of an application program is a web browser or a word processo

30
Q

Question: What is an example of a programming language?

A

Answer: An example of a programming language is Python or Java or C.

31
Q

Question: What is an example of a data structure?

A

Answer: An example of a data structure is an array or a linked list.

32
Q

Question: What is an example of secondary storage?

A

Answer: An example of secondary storage is a hard disk drive or a USB flash drive.

33
Q

Question: What is an example of a refinement?

A

Answer: An example of a refinement is the concept of pointers or two-dimensional arrays.

34
Q

Description: Program instructions and program data stored in bits in RAM.

A

Term: Information stored in a computer

35
Q

Description: A system for interpreting information stored in RAM where each bit can be either on (represented by 1) or off (represented by 0).

A

Term: Binary numbering system