Terminology Flashcards

1
Q

A list of steps to finish a task; a set of instructions that can be performed with or without a computer.

A

Algorithm

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

An error in a program that prevents the program from running as expected.

A

Bug

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

This is the piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time.

A

Call (a function)

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

One or more commands or algorithm(s) designed to be carried out by a computer.

A

Code

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

An instruction for the computer.

A

Command

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

Statements that only run under certain conditions or situations.

A

Conditionals

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

Information; often quantities, characters, or symbols that are the inputs and outputs of computer programs.

A

Data

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

Finding and fixing errors in programs.

A

Debugging

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

Break a problem down into smaller pieces.

A

Decompose

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

To add code inside a function so that the program knows what it is supposed to do when the function is called.

A

Define (a function)

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

The service that translates URLs to IP addresses.

A

DNS (Domain Name Service)

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

An action that causes something to happen.

A

Event

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

A monitor for a specific event or action on a computer.

A

Event-handler

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

A loop with a predetermined beginning, end, and increment (step interval).

A

For loop

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

A piece of code that you can easily call over and over again.

A

Function

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

The piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time.

A

Function call

17
Q

The code inside a function that instructs the program on what to do when the function is called.

A

Function definition

18
Q

A group of computers and servers that are connected to each other.

A

Internet

19
Q

A number assigned to any item that is connected to the Internet.

A

IP address

20
Q

A repetitive action or command typically created with programming loops.

A

Iteration

21
Q

The action of doing something over and over again.

A

Loop

22
Q

An extra piece of information that you pass to the function to customize it for a specific need.

A

Parameter

23
Q

Cause the program to execute the commands you’ve written in your program.

A

Run program

24
Q

Computers that exist only to provide things to others.

A

Servers

25
Q

A relatively easy-to-remember address for calling a web page.

A

URL (Universal Resource Locator)

26
Q

A placeholder for a piece of information that can change.

A

Variable

27
Q

A simplified representation of something more complex.

A

Abstraction

28
Q

Use a variable in a program.

A

Call (a variable)

29
Q

An algorithm that has been coded into something that can be run by a machine.

A

Program

30
Q

A collection of interlinked web pages on the World Wide Web.

A

Website

31
Q

A loop that continues to repeat while a condition is true.

A

While loop