PreLims Exam Flashcards

(41 cards)

1
Q

refers to all of the physical devices, or components, that a computer is made of

A

Hardware

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

Major components of a computer system

A

The central processing unit (CPU)
Main memory (RAM)
Secondary storage devices (SSD)
Input devices
Output devices

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

the part of a computer that actually runs programs.

the most important component in a computer because without it, the computer could not run software

A

Central Processing Unit (CPU)

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

the computer’s work area.

where the computer stores a program while the program is running, as well as the data that the program is working with

a volatile type of memory that is used only for temporary storage while a program is running. When the computer is turned off, the contents are erased.

A

Main Memory (RAM)

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

a type of memory that can hold data for long periods of time, even when there is no power to the computer

A

Secondary Storage Devices

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

The most common type of secondary storage device

Stores data by magnetically encoding it onto a circular disk

A

Disk drive

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

are small devices that plug into the computer’s universal serial bus port

they store data in a special type of memory known as flash memory

A

USB/Flash drives

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

data storage type that encodes a series of pits on the disc surface

A

Optical devices (CDs and DVDs)

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

any data the computer collects from people and from other devices

A

Input

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

The component that collects the data and sends it to the computer

A

Input Devices (Keyboard, mouse, scanner, microphone, digital camera, etc.)

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

Disk drives and optical devices can also be considered as what type of device because programs and data are retrieved from them and loaded into the computer’s memory?

A

Input device

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

any data the computer produces for people or for other devices

A

Output

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

Formats and presents output like sales reports, list of names, graphic images, etc.

A

Output Devices (Video displays, printers)

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

Disk drives and CD recorders can be considered as what type of device because the system sends data to them in order to be saved?

A

Output devices

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

Everything that a computer does, from the time you turn the power switch on until you shut the system down, is under the control of what?

A

Software

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

the two general categories of software?

A

system software
application software

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

Type of software that include the programs that control and manage the basic operations of a computer

A

System Software

18
Q

the most fundamental set of programs on a computer.

controls the internal operations of the computer’s hardware, manages all of the devices connected to the computer, allows data to be saved to and retrieved from storage devices, and allows other programs to run on the computer.

A

Operating systems

19
Q

performs a specialized task that enhances the computer’s operation or safeguards data (I.e., virus scanners, file compression programs, data backup programs)

A

Utility Programs

20
Q

Programs that make a computer useful for everyday tasks (I.e., MS Word, PowerPoint)

A

Application Software

21
Q

the storage locations where a computer’s memory is divided into

22
Q

Each byte is divided into these smaller storage locations

Are tiny electrical components that can hold either a positive or negative charge

A

Bits (Binary digit)

23
Q

A set of 128 numeric codes that represent English letters. various punctuation marks, and other characters.

A

ASCII (American Standard Code for Information Interchange)

24
Q

A list of instructions that cause the CPU to perform operations

25
The entire set of instruction that a CPU can execute
CPU instruction set
26
A process that happens when a CPU executes the instructions in a program
Fetch-decode-execute cycle
27
The step in the fetch-code-execute cycle where it fetches/reads the next instruction from memory into the CPU
Fetch
28
The step in the fetch-code-execute cycle where the CPU decodes the instruction that was just fetched from memory to determine which operation it should perform
Decode
29
The step in the fetch-code-execute cycle where the operation is executed or performed
Execute
30
Was created in the early days of computing as an alternative to machine language It uses short words known as mnemonics (I.e., add, mul, mov, etc.)
Assembly language
31
A language that allows you to create powerful and complex programs w/o knowing how the CPU works and without writing large numbers of low-level instructions
High-level language
32
A set of rules that must be strictly followed when writing a program
Syntax
33
A program that translates a high-level language program into a separate machine language program
Compiler
34
a program that both translates and executes the instructions in a high-level language program
Interpreter
35
The phase of the program development cycle that involves understanding the problem, gathering requirements, and defining objectives. A clear problem statement is crucial for the subsequent phases.
Problem Definition and Analysis
36
The phase of the program development cycle where a blueprint is created for the solution using pseudocode or other design methodologies such as flowchart.
Algorithm Design
37
The phase of the program development cycle that translates the algorithm into a programming language. This is where the solution starts taking shape.
Coding
38
The phase of the program development cycle that involves rigorous testing ensures that the program behaves as intended. Bugs and errors are identified and fixed during this phase
Testing and Debugging
39
The phase of the program development cycle that involves proper documentation records the design, code, and usage instructions. It facilitates understanding and maintenance.
Documentation
40
The phase of the program development cycle that involves updates, improvements, and adjustments based on user feedback and changing requirements due to the dynamic nature of software.
Maintenance and Enhancement
41