Intro to Computers and Programming Flashcards

(45 cards)

1
Q

A set of instructions that a computer follows to perform a task

A

Program

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

Programs are commonly referred to as ____.

A

Software

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

A person with the training and skills necessary to design, create, and test computer programs

A

Programmer or software developer

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

All of the physical devices, or components, of which a computer is made

A

Hardware

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

The part of a computer that actually runs programs.

A

Central Processing Unit (CPU)

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

Today, CPU’s are small chips known as _____.

A

Microprocessors

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

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

A

Main memory

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

Main memory is commonly known as ____

A

Random-access memory (RAM)

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

Memory that is used for temporary storage while a program is running and is erased when the computer is turned off

A

Volatile

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

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

A

Secondary storage

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

The most common type of secondary storage device

A

Disk drive

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

____ store data in solid-state memory, have no moving parts and operate faster than a traditional disk drive

A

Solid-state drive (SSD)

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

Small devices that plug into the computers USB port and appear to the system as a disk drive

A

USB drives

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

USB drives store data in a special type of memory known as ____

A

Flash memory

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

USB drives are also known as ___ and ____

A

Memory sticks, flash drives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
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
17
Q

The component that collects input data and sends to the computer

A

Input device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
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
19
Q

Programs that control and manage the basic operations of a computer

A

System software

20
Q

The most fundamental set of programs on a computer and controls the internal operations of the computers hardware

A

Operating system (OS)

21
Q

Performs a specialized task that enhances the computers operation or safeguards data

A

Utility program

22
Q

Programs that programmers use to create, modify, and test software

A

Software development tools

23
Q

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

A

Application software

24
Q

Tiny storage locations that a computers memory is divided into

25
Each byte is divided into eight smaller storage locations known as ___
Bits (binary digits)
26
A set of 128 numeric codes that represent the English letters, various punctuation marks, and other characters.
American Standard Code for Information Interchange (ASCII)
27
An extensive encoding scheme that is compatible with ASCII, but can also represent characters for many of the languages in the world
Unicode
28
Term used to describe anything that uses binary numbers
Digital
29
Data that is stored in binary format
Digital data
30
Any device that works with binary data
Digital device
31
Tiny dots of color that compose an image
Pixels
32
A digital song is broken into small pieces known as ____
Samples
33
The entire set of instructions that a CPU can execute
Instruction set
34
When a CPU executed the instructions in a program, it is engaged in a process known as the ____
Fetch-decode-execute cycle
35
An alternative to machine language that uses short words known as mnemonics
Assembly language
36
A special program used to translate an assembly language program into a machine language program
Assembler
37
Programming languages that allow you to create powerful and complex programs without knowing how the CPU works and without writing large numbers of low-level instructions
High-level languages
38
Words that make up a high-level programming language
Keywords or reserved words
39
Perform various operations on data
Operators
40
Set of rules that must be strictly followed when writing a program
Syntax
41
Individual instructions that you use to write a program in a high-level programming language
Statements
42
Program that translates a high-level language program into a separate machine language program
Compiler
43
Program that both translates and executes the instructions in a high-level language program
Interpreter
44
Statements that a programmer writes in a high-level language
Source code or code
45
A mistake such as a misspelled keyword, a missing punctuation character, or the incorrect use of an operator
Syntax error